@import url("/_oldfile/css/global.css?ver=x3");

h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:bold;}
h3 {font-family: Microsoft YaHei; font-size:18px;}

.mt20 { margin-top:20px;}

.b-tips {color: #333;}

.maintain {text-align:center; background:#FF9; padding:5px; font-size:14px;border:1px solid #FC0; display:none;}
.maintain span {font-weight: bold; font-size:14px; color:red; }

input[type="text"]:focus,input[type="password"]:focus,textarea:focus{border:1px solid #68acff;}

#autosave_status {color: #ff0000;}

.captcha-img {cursor:pointer; vertical-align: middle;}

/* layout */
.layout-all {margin:0 auto 10px;}
.layout-side {width:160px; float:left;}
.layout-main {margin-left:170px; margin-right: 10px;}

.select-vipbook {margin-bottom:10px; border-bottom:1px solid #CCC;}

/* author-header */
.author-header {color:#00A0D4; background:url("/_oldfile/images/author/201101/bg-top.jpg") repeat-x scroll center top transparent; clear:both;}
.author-header .author-main {height:87px; overflow:hidden; position:relative;}
.author-header .author-main a {font-size:12px; color:#00A0D4;}

.author-header .logo, .author-header .city, .author-header .user, .author-header .copy-rights { position:absolute;}

.author-header .logo {left:10px; top:5px; overflow:hidden;}
.author-header .logo a {background:url("/_oldfile/images/author/201101/author-bg.png?ver=v2") no-repeat scroll left top transparent; display:block; height:62px; width:141px;}

.author-header .city {left:190px; top:28px; font-family: tahoma;}

.author-header .user {right:10px; top:5px; height:34px; line-height:34px;}
.author-header .avatar img {border:1px solid #E6E7E2; padding:1px;}
.author-header .loginbar {display:inline-block; vertical-align:top;}

.author-header .copy-rights { color:00a0d4; right:10px; top:57px; font-family: tahoma;}
.author-header .copy-rights strong {color:#fe7815;}
/* end author-header */

.msgtip {border-bottom: 1px solid #A5B9CE; line-height: 24px; padding: 5px; text-align: center; background-color: #FCFDEE; color: #FF0000; display: none;}
.msgtip a {color: #07679C; text-decoration: underline;}

.author-nav {overflow:hidden; width:160px; border-bottom: 2px solid #E2F0F1; background:url("/_oldfile/images/author/side_bg.png") repeat-y;}

.sid-panel {color:#005f86; font-size:14px; overflow:hidden;}
.sid-panel a {color:#183950; font-size:14px;}

.sid-panel li {height:46px;}
.sid-panel li a {display:block; font-size:14px; height:35px; padding:11px 0 0 25px;}
.sid-panel li a:hover {text-decoration:none; background: #FCFDEE;}

.sid-panel li a span.i-fuwu {display:inline-block; height:24px; overflow:hidden; vertical-align:-7px; width:24px; background: url(/_oldfile/images/ico/aicons.gif) no-repeat scroll 0 -57px}
.sid-panel li a span.i-fuwu2 {background-position: 0 -118px}
.sid-panel li a span.i-fuwu3 {background-position: 0 -180px}
.sid-panel li a span.i-fuwu4 {background-position: 0 -265px}
.sid-panel li a span.i-fuwu5 {background-position: 0 -332px}

.sid-panel li.current a,
.sid-panel li.current a:hover {background:url("/_oldfile/images/author/sid-panel_hover.png") no-repeat; font-weight:700;}

.sid-panel .sid-panel-title {height:28px; line-height: 28px; border-bottom: 1px dashed #AED4E6;}
.sid-panel .sid-panel-title a {display:block; font-weight:700; outline:medium none; padding:0 0 0 20px; font-size: 12px;}
.sid-panel .sid-panel-title a:hover {text-decoration: none;}
.sid-panel .sid-panel-foot {display:none;}

/* author-home */
.author-home {font-size:12px; width:740px;}
.author-home .item {margin-bottom: 10px;}
.author-home .item .title {height: 28px;line-height: 28px; font-weight: bold; cursor: pointer; padding-left: 10px; background-color: #f2f5f9;}
.author-home .item .title .date {color:#777; font-size:12px; text-align:right;}
.author-home .item .content {color:#111; background-color: #f8f8f8; font-size:12px; line-height:24px; padding: 10px;}
/* end author-home */

/* author-help */
.author-help {font-size:14px; padding:0 15px; width:740px;}
.author-help p {color:#333; font-size:14px; line-height:1.643em; margin-bottom:1.2em;}
.author-help .dashed{border-top:1px dashed #CCC; height: 1px; overflow:hidden;}
/* author-help */

/* Tabs */
.tabs_header { margin-bottom: 15px; height: 29px; border-bottom: 1px solid #CCCCCC; overflow: hidden; }
.tabs_header ul.tabs { position: absolute; z-index: 10; }
.tabs_header ul.tabs li { float: left; margin: 0 1px 0 0; display: inline;}
.tabs_header ul.tabs li a { color:#000080;float: left; padding: 0 0 0 10px; height: 30px; background: url(/_oldfile/images/memcp/tab_bg.gif) no-repeat left top; font-size: 14px; display: block; }
.tabs_header ul.tabs li a span { padding: 9px 10px 7px 0; background: url(/_oldfile/images/memcp/tab_bg.gif) no-repeat right top; line-height: 14px; display: block; }
.tabs_header ul.tabs li a span img{ vertical-align: middle; }
.tabs_header ul.tabs li.active a { float: left; padding: 0 0 0 10px; height: 30px; background: url(/_oldfile/images/memcp/active_tab_bg.gif) no-repeat left top; color: #000; display: block; }
.tabs_header ul.tabs li.active a span { padding: 9px 10px 7px 0; background: url(/_oldfile/images/memcp/active_tab_bg.gif) no-repeat right top; line-height: 14px; display: block; }
.tabs_header ul.tabs li.null { margin: 0 0 0 15px; padding: 0 0 0 25px; height: 25px; background: url(/_oldfile/images/memcp/add_button.gif) no-repeat 0 0; line-height: 24px; }
.tabs_header ul.tabs li.null a { padding: 0 10px 0 0; height: 25px; background: url(/_oldfile/images/memcp/add_button.gif) no-repeat right top; color: #FFF; font-size: 12px; }
.tabs_header .magicbar{ float: right; }
.h_status { margin-bottom: 8px; padding: 5px; border-bottom: 1px solid #F5F5F5; color: #999; }
.h_status .active { font-weight: bold; }
.h_status a { color: #2C629E; text-decoration: none; }
.h_status a:hover { text-decoration: underline; }

.manage-position {padding:15px 0; }
.manage-position a {color:#07679c; cursor:pointer; outline:medium none;}
.manage-position .title {line-height:30px; overflow:hidden;}
.manage-position .title h2 { display: inline-block; *display:inline; zoom:1; font-family: Microsoft YaHei,SimHei; font-size:24px; font-weight:normal; line-height:1.1; }
.manage-position .slogan { display: inline-block; *display:inline; zoom:1; font-family: Microsoft YaHei,SimHei; color:#444; font-size:16px; line-height:1; }
.manage-position .links {line-height: 24px; }

.display-none {display:none;}

.link-time, .link-record, .link-tool, .link-go {background:url("/_oldfile/images/author/201101/icons-s.png"); background-repeat:no-repeat; font-size:14px; margin-right:10px; padding-left:20px; text-decoration:underline;}
.link-record {background-position:-20px -20px;}
.link-tool {background-position:-40px -40px;}
.link-go {background-position:-60px -60px;}

.alert { margin-top:10px; overflow:hidden;}
.alert li {/*background-color:#ee3d3d;*/ background-color:#00A0D0; color:#FFF; padding:4px; list-style:disc inside none}

.faq-tips {margin-top:20px;}
.faq-tips h3 {border-bottom:1px solid #CCC; color:#000; padding-bottom:10px; padding-left:15px;}
.faq-tips dl {padding-left:15px;}
.faq-tips dt { font-size:12px; margin:15px 0 4px;}
.faq-tips dd {color:#1e1e1e; line-height:1.5; font-size:12px;}
.faq-tips dd a {color:#0376C2;}

/* text-list */
.text-list a {color:#0376C2;}
.text-list table {border:1px solid #A5B9CE;}
.text-list table th {font-size:12px; line-height:28px; border-bottom: 1px solid #CCC}
.text-list table td {font-size:12px; line-height:28px; height:29px; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
.text-list table tr:last-child td {
    border-bottom: 0 none;
}
.text-list .list-header {background-color:#E8F7FD; color:#005F86;}
.text-list .book-title {text-align:left; padding-left:10px;}
.text-list .book-title a {font-size:12px; color:#0066CC;}
.text-list .book-cate {font-size:12px;}
.text-list .book-cate a {font-size:12px;}
.text-list .book-audit {font-size:12px;}
.text-list .book-words {font-size:12px;}
.text-list .book-views {font-size:12px;}
.text-list .book-create {margin-left:10px;}
.text-list .book-create font {font-size:12px; color:#444; }
.text-list .book-edit {text-align:center;}
.text-list .book-edit a {font-size:12px; color:#039; text-decoration:underline;}
.text-list .create {margin-left:10px;}
.text-list .create font {font-size:12px; color:#444; }
.text-list .edit {text-align:center;}
.text-list .edit a {font-size:12px; color:#039; text-decoration:underline;}
/* text-list end */

/* text-list2 */
.text-list2 table {font-size:12px;}
.text-list2 table th {line-height:30px;}
.text-list2 table td {
    line-height:30px;
    height:30px;
    border-color: #CDCDCD;
    border-style: solid;
    border-width: 0 1px 1px 0
}
.text-list2 table td.left-border {border-width: 0px 1px 1px 1px;}
.text-list2 .list-header {background-color:#3DCDF9; color:#FFF;}
/* end text-list2 */

/* form-container */
.form-container {margin-top:10px;}
.form-container .book-name { font-size:16px; display:block; margin-bottom:10px; background:#FFFAE3; border-bottom:1px solid #F0E1B9; padding:20px;}
.form-container .item {padding-bottom:10px; display:block;}
.form-container .caption { font-size:12px; width:100px; height:20px; line-height:20px; font-weight:bold; display:block; float:left; text-align:right; margin-right:10px;}
.form-container .control { line-height:20px;}
.form-container .control a {color:#e64393}
.form-container textarea.text {width:600px; font-size:12px; line-height:18px;}
.form-container .notice {color:#505050; display:block; font-size:12px; margin-left:110px; margin-top:3px;}
.form-container .set-cover {height:400px; margin:0 auto;}
.form-container .set-book-name {font-size:20px; text-align:center; display:block; margin-bottom:10px; padding:15px; background:#FDF3E2;}
.form-container .set-cover .set-t { font-size:12px; padding-bottom:9px; border-bottom:1px solid #CCC; margin-bottom:15px;}
.form-container .set-cover .book-cover { width:48%; float:left;}
.form-container .set-cover .book-cover span {width:205px; height:280px; display:block; }
.form-container .set-cover .book-cover img {width:185px; height:260px; border:1px solid #CCC; padding:1px;}
.form-container .set-cover .single-cover { width:48%; float:left;}
.form-container .set-cover .single-cover span {width:250px; height:280px; display:block; }
.form-container .set-cover .single-cover img {width:250px; height:250px; border:1px solid #CCC; padding:1px;}
.form-container .set-cover .upload-cover {width:48%; float:right;}
.form-container .set-cover .upload-cover .submit-area { line-height:30px; padding-bottom:10px;}
.form-container .set-cover .upload-cover .set-n { font-size:12px; color:#444; line-height:20px;}
/* form-container end */

/* chapter */
.chapter {margin-top:10px;}
.chapter .volume-list {border:1px solid #CCC;}
.chapter .volume-list .volume { padding-left:10px; font-size:12px; line-height:30px; height:30px; text-align:left; font-weight:bold; background-color:#EDF0F5;}
.chapter .volume-list .volume a {color:#0066CC;}
.chapter .volume-list .list { padding-left:10px; font-size:12px; color:#0066CC;}
.chapter .volume-list .list .table_th {color: #333;}
.chapter .volume-list .list td { line-height:30px; border-bottom:1px dashed #aaa;}
.chapter .volume-list .list tr:last-child td{border-bottom: 0 none;}
.chapter .volume-list .list a { font-size:12px; color:#0066CC;}
.chapter .volume-list .list span a {color:#333;}
/* chapter end */

/* article-edit */
#article-edit {padding-left:10px;}
#article-edit td {line-height:20px; height:20px;}
/* article-edit end */

/* changle-volume */
#changle-volume {padding-left:10px;}
#changle-volume td {line-height:25px; height:25px;}
/* changle-volume end */

/* change-cron  */
#change-cron {padding-left:10px;}
#change-cron td {line-height:25px; height:25px;}
/* change-cron  end */

/* simpletb */
.simpletb {padding-top:10px;}
.simpletb a {color:#0376C2;}
.simpletb td {font-size:12px; line-height:28px; height:29px;}

.pic-manager {margin-top: 10px; border: 1px solid #CCC; padding: 0 10px 10px; background-color: #f8f8f8;}
.pic-manager .title {height: 30px; line-height: 30px; font-weight: bold; font-size: 14px;}
.pic-manager .list-pics dl {width: 120px; display: inline-block; *display: inline; zoom: 1; font-size: 12px; margin-bottom: 10px;}
.pic-manager .list-pics dt {display: block; text-align: center;}
.pic-manager .list-pics dd {display: block; text-align: center;}
.pic-manager .list-pics dd a {font-size: 12px;}
.pic-manager .up_btn {margin-top: 10px; text-align: center;}

.cardarea {background-color:#FFFFE4; border: 1px solid #C5C5C5; margin-left: 110px; _margin-left:0; min-width: 174px; position: absolute; top: -32px; display:none;}
.cardarea .cardid {font-family: tahoma; font-size: 18px; padding: 5px 5px 2px;}

/* roles table */
.rolestb {
    line-height: 28px;
    margin-top: 20px;
}
.rolestb .item {
    float: left;
    background: #5bc0de;
    padding: 2px 8px;
    border-radius: 5px;
    color: #FFF;
    cursor: pointer;
    margin-bottom: 10px;
    margin-right: 10px;
}
.rolestb .item img {
    width: 24px;
    border-radius: 50%;
    display: inline-block;
    *dislay: inline;
    zoom: 1;
    vertical-align: middle;
}
