@charset "UTF-8";html,legend{color:#000}
a,button,input{outline:0}
.f-l,.hot- span,.hot-form{float:left}
.book-table td.tdTitle,.hot-form input,.icon-unlike:hover,button{cursor:pointer}
.bold-title a,.book-item-mlr .detail-items- h3,.book-item-tb h3,.book-item-tb p,.bookcover-name-layer p,.booklist-number li,.booktable .about-,.booktable .book-,.booktable .category-,.dialog .bookplay h5.vote-tuijian .vote-bookN,.hot-book-title .h-detail .writer,.hot-book-title .h-detail h3,.index_table .shuzhangjie,.jp-author,.novel- a.bookc-,.sod_select .sod_label,.sod_select .sod_option{white-space:nowrap;text-overflow:ellipsis}
html{background:#F1F1F1}
a,b,blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,select,span,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:after,q:before{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}
.btn-blue-b,.btn-grey-b,.btn-red-b,.btn-white-b,body{font-family:'Nunito Sans','SF Pro Text','SF Pro Icons',Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif}
.hot-form{padding-right:5px}
.hot-form input{border:none;color:#999;float:left; display: inline-block; background: none;}
body{font-size:12px;background:#fff;color:#999}
img{display:inline-block}
a{text-decoration:none;color:#333}
.red{color:#ff6e27!important}
.blue{color:#2a8adf!important}
.black{color:#333!important}
.blue-s{color:#2a8adf!important}
.orange{color:#ff6920!important}
.gray{color:#999!important}
li{list-style:none}
textarea{resize:none}
hr{height:0;border:none;border-top:1px solid #ededed}
.hidden{display:none!important}
.vhidden{visibility:hidden}
.clearfix:after{content:"";height:0;visibility:hidden;display:block;clear:both}
.clearfix{zoom:1}
.clear{clear:both}
.f-r{float:right}
.t-c{text-align:center}
.t-l{text-align:left}
.t-r{text-align:right}
.mt-10{margin-top:10px}
.mt-20{margin-top:20px}
.mb-10{margin-bottom:10px}
.ml-20{margin-left:20px}
.c-3{color:#333}
.c-9{color:#999}
.stars{width:65px;height:12px;background:url(../../img/star.png) -64px 0 no-repeat}
.stars.s1{background-position:-51px 0}
.stars.s2{background-position:-38px 0}
.stars.s3{background-position:-25px 0}
.stars.s4{background-position:-12px 0}
.stars.s5{background-position:0 0}
.img{display:block;border:1px solid #fff}
.img:hover{border:1px solid #bdbdbd}
.content{width:980px;margin:10px auto;background:#fff}
.box,.box-nb{padding:0 14px 14px;border:1px solid #ededed}
.box-nb{border:none;padding-bottom:0}
.left,.middle,.right{float:left}
.t1 .left,.t3 .left,.t4 .left,.t7 .left,.t8 .left,.t9 .left{width:200px}
.t1 .right,.t10 .left,.t2 .left,.t2 .right,.t5 .right,.t6 .right,.t8 .left-middle,.t8 .right,.t8 .right-middle{width:240px}
.t1 .middle,.t8 .left-middle,.t8 .right-middle{margin:0 10px}
.t3 .right,.t5 .right,.t7 .right,.t8 .right,.t9 .right{margin-left:10px}
.t10 .right{margin-left:20px}
.t8 .left-middle,.t8 .right-middle{margin:0 10px}
.t1 .middle{width:520px}
.t2 .middle{width:500px}
.t3 .right{width:770px}
.t4 .right{width:780px}
.t5 .left{width:730px}
.t6 .left{width:740px}
.t7 .right{width:768px;border:1px solid #ededed;margin-bottom:20px}
.t8 .left{margin-right:10px}
a.android_,a.ios_{margin-right:32px}
.t9 .right{width:760px}
.t10 .right{width:720px}
.icon{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-top:-2px;background:url(../img/icon.png) no-repeat}
.arrow-l s,.arrow-r s{margin-top:-5px;top:50%}
.icon-like{background-position:0 -32px}
.icon-unlike:hover{background-position:0 -16px}
.icon-unlike{background-position:0 0}
.icon-middle{width:36px;height:36px;background:url(../img/m-icon.png) no-repeat}
.icon-m-create{background-position:-36px 0}
.arrow,.arrow-db{position:relative}
.arrow-b s,.arrow-db s,.arrow-db s i,.arrow-l s,.arrow-r s,.arrow-t s{position:absolute;font-size:0;line-height:0;width:0;height:0;border:5px dashed transparent}
.arrow-b s,.arrow-db s,.arrow-db s i{border-top-style:solid}
.arrow-t s{left:50%;margin-left:-5px;top:-10px;border-bottom-style:solid;border-bottom-color:#ff6920}
.arrow-r s{right:-10px;border-left-style:solid;border-left-color:#ff6920}
.arrow-b s{left:50%;margin-left:-5px;bottom:-10px;border-top-color:#2a8adf}
.arrow-l s{left:-10px;border-right-style:solid;border-right-color:#ff6920}
.arrow-db s,.pt-states01,.pt-states02,.pt-states03,.pt-states04,.states01-b,.states02-b,.states03-b,.states04-b,.states05-b{margin-top:-2px}
.arrow-db s.active,.arrow-db s.active i,.arrow-db s.blue-active,.arrow-db s.blue-active i{border-bottom-style:solid;border-top-style:dashed;border-top-color:transparent}
.arrow-db s.active{border-bottom-color:#2a8adf;top:32%}
.arrow-db s.active i{top:-3px;border-bottom-color:#fff}
.arrow-db s.blue-active{border-bottom-color:#2a8adf;top:32%}
.arrow-db s.blue-active i{top:-3px;border-bottom-color:#fff}
.top-header-color{color:#2a8adf}
.btn-red-b,.btn-red-m,.btn-red-m2,.btn-red-s{display:inline-block;border:1px solid #2a8adf;background:#2a8adf;color:#fff}
.btn-red-b:hover,.btn-red-m2:hover,.btn-red-m:hover,.btn-red-s:hover{border:1px solid #2381d4;background:#2381d4;color:#fff!important}
.btn-grey-b,.btn-grey-m,.btn-grey-m2,.btn-grey-s{display:inline-block;border:1px solid #dedede;background:#fafafa;color:#333}
.btn-grey-b:hover,.btn-grey-m2:hover,.btn-grey-m:hover,.btn-grey-s:hover{background:#ededed;color:#333!important;cursor:pointer}
.btn-blue-b,.btn-blue-m,.btn-blue-m2,.btn-blue-s{display:inline-block;border:1px solid #2a8adf;background:#2a8adf;color:#fff}
.btn-blue-b:hover,.btn-blue-m2:hover,.btn-blue-m:hover,.btn-blue-s:hover{border:1px solid #05cfd2;background:#05cfd2;color:#fff!important}
.btn-grey-b.disable:hover,.btn-grey-m.disable:hover,.btn-grey-m2.disable:hover,.btn-grey-s.disable:hover{border:1px solid #dedede!important;background:#fafafa!important;color:#333!important}
.btn-white-b,.btn-white-m,.btn-white-m2,.btn-white-s{display:inline-block;border:1px solid #dedede;background:#fff;color:#d0d0d0}
.btn-blue-b,.btn-grey-b,.btn-red-b,.btn-white-b{height:38px;line-height:38px;padding:0 40px;font-size:16px}
button.btn-blue-b,button.btn-grey-b,button.btn-red-b,button.btn-white-b{height:40px;border:none}
.btn-blue-m,.btn-blue-m2,.btn-grey-m,.btn-grey-m2,.btn-red-m,.btn-red-m2,.btn-white-m,.btn-white-m2{height:28px;line-height:28px;font-size:14px;font-family:'Nunito Sans','SF Pro Text','SF Pro Icons',Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif}
.btn-blue-m,.btn-grey-m,.btn-red-m,.btn-white-m{padding:0 20px}
.btn-blue-m2,.btn-grey-m2,.btn-red-m2,.btn-white-m2{width:93px;padding:0;text-align:center}
button.btn-blue-m,button.btn-blue-m2,button.btn-grey-m,button.btn-grey-m2,button.btn-red-m,button.btn-red-m2,button.btn-white-m,button.btn-white-m2{height:30px;border:none}
.input-txt,.search-tit{border:1px solid #d0d0d0;outline:0}
.btn-blue-s,.btn-grey-s,.btn-red-s,.btn-white-s{width:65px;height:22px;line-height:22px;font-size:12px;font-family:SimSum,"宋体";text-align:center}
.pt-states01,.pt-states02,.pt-states03,.pt-states04,.states01-b,.states01-s,.states02-b,.states02-s,.states03-b,.states03-s,.states04-b,.states04-s,.states05-b,.states05-s{display:inline-block;margin-left:5px;vertical-align:middle}
.states01-b{width:50px;height:22px;}
.states01-s{width:33px;height:16px;}
.states02-b{width:50px;height:22px;}
.states02-s{width:33px;height:16px;}
.states03-b{width:36px;height:22px;}
.states03-s{width:30px;height:16px;}
.states04-b{width:50px;height:22px;}
.states04-s{width:33px;height:16px;}
.states05-b{width:50px;height:22px;}
.states05-s{width:33px;height:16px;}
.input-txt{height:28px;line-height:28px \9;padding:0 7px;background:url(../img/input-bg.gif) no-repeat}
.input-txt::-webkit-input-placeholder{color:#999}
.input-txt:-moz-placeholder{color:#999}
.input-txt.focus,.input-txt:focus{border:1px solid #2a8adf}
.select{width:73px;height:30px;display:inline-block;vertical-align:middle;margin-top:4px}
.adad_block,.adad_block img{width:980px;height:70px}
.adad_block{display:block}
.vip0,.vip1,.vip2,.vip3,.vip4,.vip5,.vip6,.vip7{display:inline-block;width:16px;height:16px;margin-top:-3px;background:url(../../img/vip.png) no-repeat;vertical-align:middle}
.vip0{background-position:0 0}
.vip1{background-position:-16px 0}
.vip2{background-position:-32px 0}
.vip3{background-position:-48px 0}
.vip4{background-position:-64px 0}
.vip5{background-position:-80px 0}
.vip6{background-position:-96px 0}
.vip7{background-position:-112px 0}
.apps_ a{display:inline-block;height:46px;background:url(../img/apps.png) no-repeat}
a.android_{width:41px}
a.ios_{width:36px;background-position:-43px 0}
a.wp_{width:68px;background-position:-80px 0}
.pt-states01,.pt-states02,.pt-states03,.pt-states04{width:34px;height:17px}
a.android_:hover{background-position:0 -50px}
a.ios_:hover{background-position:-43px -50px}
a.wp_:hover{background-position:-80px -50px}
.pt-states01{background:url(../img/new-states.png) 0 -25px no-repeat}
.pt-states02{background:url(../img/new-states.png) -34px -25px no-repeat}
.pt-states03{background:url(../img/new-states.png) -69px -25px no-repeat}
.pt-states04{background:url(../img/new-states.png) -179px -25px no-repeat}
#bdshare{display:none!important}
#bdshare_pop{border:none!important}
.mr10{margin-right:5px}
.checkbox{height:12px;position:relative;top:1px}
.hot-book-title .h-detail .writer,.hot-book-title .h-detail h3{overflow:hidden}
.book-item-tb{width:100%;overflow:hidden}
.book-item-tb li{width:101px;text-align:center;line-height:18px;padding:0 12px;float:left}
.book-item-tb .img img{width:99px;height:132px;}
.book-item-tb .groom_item{padding-right: 54px;}
.book-item-tb .groom_item:last-child{padding-right: 0;}
.book-item-tb .groom_item .img img{width: 99px;}
.book-item-tb .groom_item .groom_name{width: 99px;height: 34px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.book-item-tb h3{margin-top:4px}
.book-item-tb p{color:#999}
.book-item-tb .price-{color:#e23739;font-family:Arial}
.book-item-mlr .detail-items- .type- a,.book-item-slr-1 .detail-items- .type- a,.book-item-tb .price- span,.book-item-xlr .detail-items- .type- a{color:#999}
.book-item-tb .price- em{font-size:13px;font-weight:700}
.book-item-tb .price- del{font-size:13px;color:#999;text-decoration:line-through}
.book-item-xlr{width:334px;overflow:hidden}
.book-item-xlr .img,.book-item-xlr img{width:150px;height:206px}
.book-item-xlr .img{float:left}
.book-item-mlr .detail-items-,.book-item-slr .detail-items-,.book-item-xlr .detail-items-{float:left;width:175px;margin-left:7px;line-height:18px}
.book-item-mlr .detail-items- h3,.book-item-tb h3,.book-item-tb p,.jp-author{overflow:hidden}
.book-item-mlr .detail-items- h3,.book-item-slr .detail-items- h3,.book-item-xlr .detail-items- h3{height:18px;margin-top:4px;font-size:14px;font-weight:700}
.book-item-mlr .detail-items- .stars,.book-item-slr .detail-items- .stars,.book-item-xlr .detail-items- .stars{margin:3px 0 4px}
.book-item-mlr .detail-items- .type- a:hover,.book-item-xlr .detail-items- .type- a:hover{color:#e23739}
.book-item-xlr .detail-{margin-top:20px;color:#999}
.book-item-cover{width:220px;line-height:20px}
.book-item-cover .img{display:block;position:relative;width:218px;height:300px}
.book-item-cover .img img{width:218px;height:300px;display:block}
.book-item-cover .img span{position:absolute;left:0;bottom:0;display:block;width:218px;background:rgba(0,0,0,.7)!important;filter:alpha(opacity=70);height:30px}
.book-item-cover .img em{position:absolute;left:0;bottom:0;padding-left:10px;line-height:30px;color:#fff}
.book-item-cover h3{height:24px;margin-top:12px;line-height:24px}
.book-item-cover .title-{font-weight:700;font-size:14px;padding-right:20px}
.book-item-cover p{color:#999}
.book-item-mlr{overflow:hidden}
.book-item-mlr li{float:left;overflow:hidden;width:215px;margin:14px}
.book-item-mlr .img,.book-item-mlr img{width:96px;height:132px}
.book-item-mlr .img{float:left}
.book-item-mlr .detail-items-{width:110px}
.book-item-mlr .detail-{margin-top:3px;color:#999}
.book-item-mlr-1{width:520px}
.book-item-mlr-1 li{width:235px;margin:0 40px 0 0}
.book-item-mlr-1 li.last-child-{margin:0}
.book-item-mlr-1 .detail-items-{width:130px}
.book-item-mlr-2{width:726px;padding:0 1px}
.book-item-mlr-2 li{padding:0 13px;margin:0}
.book-item-mlr-modal li{margin:0 0 15px}
.book-item-mlr-2 .detail-items-{width:105px}
.book-item-mlr-3{width:334px}
.book-item-mlr-3 li{width:334px;margin:0}
.book-item-mlr-3 .detail-items-{width:229px}
.book-item-mlr-4{width:978px}
.book-item-slr{width:340px;padding:0 5px;overflow:hidden}
.book-item-slr li{float:left;overflow:hidden;width:150px;padding:0 10px}
.book-item-slr .img,.book-item-slr img{width:52px;height:72px}
.book-item-slr .img{float:left}
.book-item-slr .detail-items-{width:88px}
.book-item-slr .detail-{margin-top:3px;color:#999}
.book-item-slr .detail-items- h3{margin-top:0;font-size:12px;font-weight:700}
.book-item-slr-1{width:100%;padding:0}
.book-item-notxt{overflow:hidden}
.book-item-notxt h3{height:45px;line-height:45px;border-top:2px solid #ededed;font-size:14px;font-weight:700}
.book-item-notxt ul{overflow:hidden;zoom:1;margin-right:-26px}
.book-item-notxt li{float:left;width:98px;margin:0 26px 20px 0}
.book-item-notxt li img{width:96px;height:132px}
.bookbar,.bookbar .f-r{height:35px}
.bookbar{line-height:35px;border-bottom:2px solid #bdbcbc;color:#999;zoom:1}
.bookbar h2{float:left;font-weight:700;font-size:14px}
.bookbar h2 span{margin-left:10px;font-weight:400;font-size:14px}
.bookbar h2 span strong{font-weight:700}
.bookbar .type-{display:inline-block;margin-left:15px;vertical-align:middle}
.bookbar .type- a{display:inline-block;width:14px;height:14px;vertical-align:middle;text-indent:-9999px}
.bookbar .type-img-{background:url(../img/display-type.gif) no-repeat}
.bookbar .type-img-.img-current-,.bookbar .type-img-:hover{background:url(../img/display-type.gif) 0 -15px no-repeat}
.bookbar .type-txt-{margin-left:10px;background:url(../img/display-type.gif) -15px 0 no-repeat}
.bookbar .type-txt-.txt-current-,.bookbar .type-txt-:hover{background:url(../img/display-type.gif) -15px -15px no-repeat}
.bookbar .select{width:111px;height:24px;margin:5px 0 7px;zoom:1}
.bookbar .sod_select{padding:0}
.bookfilter{border:5px solid #e4e4e4}
.bookfilter .attrs-{padding:12px 15px;border-bottom:1px solid #ededed}
.bookfilter .attrs-key-{float:left}
.bookfilter .attrs-values-{padding-left:65px}
.bookfilter .attrs-values- a{font-size:14px;line-height:26px}
.bookfilter .attrs-values- .click-ss{margin:0 20px 0 5px;display:inline-block}
.bookfilter .a-current-{color:#2a8adf}
.attrs-values- .click-all{margin-right:0!important}
.attrs-values- .click-sp{margin-left:26px!important}
.booklist-col{overflow:hidden;zoom:1}
.booklist-col li{float:left;padding:0 13px;line-height:22px;width:215px;color:#333}
.booklist-col li .classify{color:#999;padding-right:8px}
.booklist-col li a:hover{color:#e23739}
.booklist-col-1{width:340px;padding:0 5px}
.booklist-col-1 li{width:150px;padding:0 10px}
.booklist-col-1 li .classify{color:#999;padding-right:0}
.booklist-star .all .detail- p.name a,.booklist-star .detail- h5{color:#333}
.booklist-col-2 li{padding:0 26px 0 0}
.booklist-star{width:210px}
.booklist-star li{position:relative;z-index:4;overflow:hidden;width:100%;height:16px;line-height:16px;margin-bottom:9px}
.booklist-star li .cover-{float:left;display:none}
.booklist-star .cover- img{width:51px;height:71px;display:block}
.booklist-star li .detail-{float:left;width:150px}
.booklist-star li.all .detail-{margin-left:7px;height:72px}
.booklist-star .detail- .mar-r{margin-right:6px}
.booklist-star .all .detail- p.intro a{line-height:18px;color:#999;word-break:break-all}
.booklist-star .all .detail- p.intro a:hover{color:#999;}
.booklist-star .detail- p{font-size:12px;color:#999;display:none}
.booklist-star .stars{margin:5px 0}
.booklist-star li .num-{display:block;float:left;width:18px;height:14px;border:1px solid #ededed;background:#fff;text-align:center}
.booklist-star li.all{height:auto;margin-bottom:12px}
.booklist-star li.all .cover-,.booklist-star li.all p{display:block}
.booklist-star li.all h5{font:14px;font-weight:700;margin-bottom:4px}
#win-login h3,.space-titlebar h2{font-family:'Nunito Sans','SF Pro Text','SF Pro Icons',Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif}
.booklist-star li.all .num-{position:absolute;top:0;left:0;z-index:5;border:none;border-right:1px solid #fff;border-bottom:1px solid #fff;color:#fff;background:#e23739}
.booklist-star .more-{text-align:right;line-height:22px}
.booklist-number{width:100%}
.booklist-number li{width:100%;position:relative;height:16px;line-height:16px;margin-bottom:8px;word-wrap:break-word;overflow:hidden}
.booklist-number li .num-,.booklist-number li .rank-num{float:left;width:18px;height:14px;margin-right:8px;border:1px solid #ededed;display:inline-block;text-align:center}
.booklist-number .more-{text-align:right;line-height:22px}
.booklist-cover{width:720px;overflow:hidden}
.booklist-cover-1{width:760px}
.booklist-cover .img,.booklist-cover .img img{width:96px;height:132px}
.booklist-cover li{padding:14px 0;border-bottom:solid 1px #ededed;overflow:hidden;zoom:1}
.booklist-cover .img{float:left;margin-right:7px}
.booklist-cover .detail-{float:left;width:602px;margin-left:8px}
.booklist-cover-1 .detail-{width:635px}
.booklist-cover-1 .detail- h3 a{float:left}
.booklist-cover-1 .detail- h3 span{display:block!important;float:left}
.booklist-cover .detail- h3{margin:3px 0 8px;font-size:14px;font-weight:700;overflow:hidden}
.booklist-cover .detail- p{overflow:hidden;height:40px;line-height:20px;color:#333}
.booklist-cover .detail- .c-9{height:auto;margin-bottom:5px;color:#999}
.booklist-cover .detail- .c-3{color:#666}
.booklist-cover .detail- .btns-{height:auto;margin-top:16px;text-align:right}
.booklist-cover .btn-grey-s,.booklist-cover .btn-white-s{margin-left:7px}
.booklist-type li {
    width: 210px;
    height: 23px;
    line-height: 23px;
    overflow: hidden;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.booklist-type .editor-a1-{padding-right:8px;color:#999}
.booklist-dot{width:210px;padding-top:5px}
.booklist-dot li{height:24px;line-height:24px;padding-left:10px;background:url(../../img/li-dot.gif) 3px center no-repeat}
.book-table{width:719px;border:1px solid #ededed;border-bottom:none;text-align:left;color:#333}
.book-table thead{height:30px;line-height:30px;background:#f8f8f8;color:#999}
.book-table tbody{line-height:40px}
.book-table tbody span{color:#333}
.book-table td,.book-table th{padding-left:14px;border-bottom:1px solid #ededed;border-top:1px solid #ededed}
.book-table .null{height:50px;line-height:50px;font-size:14px;color:#999;text-align:center}
.more,.more a,.reply{text-align:right}
.book-table .no-padding{padding-left:0}
.book-table .b-title{font-weight:700}
.book-table td .blue{padding-left:5px}
.book-table .null .blue,.book-table td .blue-no{padding-left:0}
.book-table .checkbox{margin-top:1px;vertical-align:middle}
.book-table .b-title .blue{font-weight:400}
.more,.more a{line-height:40px;border:none;color:#999}
.more{position:relative;padding-right:24px;width:696px}
.more .parent-trial s{position:absolute;right:10px;top:50%;margin-top:-2px;border-top-style:solid;border-top-color:#999}
.parent-trial s,.parent-trial s i{position:absolute;font-size:0;line-height:0;width:0;height:0;border:5px dashed transparent}
.bookreview,.i-comment{width:720px;line-height:20px}
.parent-trial s i{top:-7px;right:-5px;border-top-style:solid;border-top-color:#fff}
.book-table .num-person{padding-left:32px;background:url(../../img/love.png) 12px 13px no-repeat}
.bookreview li{padding:10px 0;border-top:1px solid #ededed}
.view-top a{color:#005ea7}
.view-detail{color:#333}
.reply span{color:#999}
.i-comment li{padding:24px 0;border-bottom:1px solid #ededed}
.booktable .bor-b-,.booktable .line-,.index_table tr.firstTr{border-bottom:1px solid #f4f4f4}
.i-detail{margin:5px 0 10px;word-wrap:break-word}
.i-infor a{color:#005ea7}
.booktable{line-height:24px}
.booktable .category-,.booktable .click-nb,.booktable .novel-,.booktable .num-,.booktable .state-,.booktable .update-{display:block;float:left;overflow:hidden}
.bookcover-status{width:20px;height:12px;position:relative;top:7px;margin-left:5px}
.list-all-book .bookcover-status{top:2px}
.booktable .num-{width:42px;padding-right:11px;color:#333;text-align:center;vertical-align:middle}
.booktable .category-{vertical-align:middle;width:62px;margin-right:12px;text-align:left}
.booktable .novel-{width:330px}
.booktable .click-nb{vertical-align:middle;width:50px;margin-right:12px;text-align:center}
.booktable .about-,.booktable .book-,.booktable .booktable-about-{width:180px}
.booktable a.novel-,.embody-,.embodyC-,.novel- a,.publish-{margin-right:7px}
.booktable .author-,.booktable .category-,.booktable .novel-,.booktable .updatec-{float:left}
.novel- a.bookc-{margin-right:0;color:#999}
.booktable .about-,.booktable .book-{display:inline-block;margin-right:23px;vertical-align:middle}
.booktable .about- a{color:#999}
.booktable .about- a:hover{color:#ff6920}
.booktable .booktable-about- a{color:#999}
.booktable .booktable-about- a:hover{color:#ff6920}
.booktable .author-,.booktable .publish-{display:inline-block;margin-right:36px;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap}
.booktable .author-{width:72px;text-align:right;overflow:hidden}
.booktable .publish-{width:74px}
.booktable .click-,.booktable .embody-,.booktable .embodyC-{display:inline-block;width:44px;padding-right:20px;vertical-align:middle}
.booktable .embodyC-{color:#333}
.booktable .update-,.booktable .updatec-{display:inline-block;width:85px;text-align:right;vertical-align:middle;overflow:hidden}
.booktable .statec-,.booktable .statecL-,.booktable .updatec-{color:#999;height:20px}
.booktable .statecL-{text-align:left!important}
.booktable .state-,.booktable .statec-,.booktable .statecL-{display:inline-block;width:62px;text-align:right;vertical-align:middle;overflow:hidden}
.booktable .bor-b-{height:24px;margin:8px 0 11px}
.booktable .bor-b- div span{line-height:24px;font-size:12px;display:block;float:left}
.booktable em,.booktable-2 .category-{display:inline-block;text-align:left;vertical-align:middle}
.booktable .line-{height:7px;width:760px;margin-bottom:9px}
.booktable em{margin:0 3px;width:37px}
.booktable-2 .bor-b-{height:22px;margin:0 0 5px}
.booktable-2 li{height:28px}
.booktable-2 .category-{width:60px;margin-right:5px;color:#999}
.catalog-nav ul li a,.header- h1 a,.index_table,.tadu-code a{display:block}
.catalog-nav ul li a.active{ color: #2a8adf;}
.booktable-2 .novel-{width:230px;margin-right:7px}
.booktable-2 .bookc-{margin-right:0}
.booktable-2 .author-{width:90px;margin-right:0}
.booktable-2 .update-,.booktable-2 .updatec-{width:80px}
.index_table{color:#999}
.index_table tr{font-size:12px;line-height:21px}
.index_table tr th{padding:11px 0 7px}
.catalog-nav h3,.catalog-nav h4{padding-left:15px;cursor:default;font-weight:700}
.index_table tr.firstTr{height:30px}
.index_table .trSecond td{padding-top:8px}
.index_table .leibie{width:74px;text-align:left}
.index_table .shuzhangjie{width:390px;text-align:left;margin-right:36px;vertical-align:middle}
.index_table .shuzhangjie a.gaoshou{margin-right:7px;color:#333}
.index_table .shuzhangjie .bookcover-status{width:20px;height:12px;margin-left:5px}
.index_table .dianjishu{width:40px;text-align:left}
.index_table .zuozhe{width:130px;text-align:right}
.index_table .zuozhe a{color:#333}
.index_table .gengxin{width:96px;text-align:right;vertical-align:middle;overflow:hidden}
.index_table a{color:#999}
.catalog-nav{width:200px;font-size:12px;background:url(../img/border-line.jpg) top center repeat-y #f2f2f2}
.catalog-nav h3{height:39px;line-height:39px;background:#2a8adf;color:#fff;font-size:14px}
.catalog-nav h4{position:relative;height:36px;line-height:37px;background:#fff;color:#999;border-bottom:1px solid #d8d8d8}
.catalog-nav ul{overflow:hidden}
.catalog-nav ul li{float:left;width:99px;height:38px;color:#333;line-height:39px;text-align:center;border-bottom:1px solid #ededed}
.catalog-nav ul li a.current{font-weight:700;color:#2a8adf}
.catalog-nav-1{width:240px;background:url(../img/border-line1.jpg) repeat-y #f2f2f2}
.catalog-nav-1 ul li{width:80px}
.copyright{width:100%;padding:25px 0;height:65px;line-height:20px;border-top:1px solid #e9e9e9;color:#999;text-align:center;background:#fff}
.copyright .footer{width:980px;margin:auto}
.copyright img{float:left;margin-top:10px}
.copyright span{color: #666666;}
.copyright .about-{margin-bottom:3px}
.copyright .about- span{padding:0 12px;color:#ededed}
.navbar{background:#f7f7f7}
.header-{position:relative;width:980px;margin:0 auto;padding-top:15px}
.header- h1{float:left;width:279px;height:78px;margin-right:70px;text-indent:-9999px;background:url(../img/zyicon1.png) no-repeat}
   
.header- h1 a{width:279px;height:78px}
.header- .search-{float:left;width:494px;margin-top:20px;position:relative}
.header- .search- .select{float:left}
.header- .select .sod_select{display:block;width:auto;border-right:none}
.header- .search- .input-txt{float:left;width:280px;height:22px;line-height:22px \9;padding:3px 10px;margin-left:37px;border-left:none;border-right:none;box-sizing:content-box}
.header-common .input-txt,.header-girl .input-txt,.public-search .input-txt.focus{background:url(../img/search-line-center.gif) 2px center no-repeat #fff}
.header-girl .input-txt.focus,.header-girl .input-txt:focus{border:1px solid #f65167;border-left:none;border-right:none;background:url(../img/header-girl-line.gif) 2px 0 no-repeat #fff}
.public-search .input-txt.focus,.public-search .input-txt:focus{border:1px solid #cfaf58;border-left:none;border-right:none;background:url(../img/header-public-line.gif) 2px 0 no-repeat #fff}
.header-common .input-txt.focus,.header-common .input-txt:focus{border:1px solid #2a8adf;border-left:none;border-right:none;background:url(../img/search-nav-line.gif) 2px 0 no-repeat #fff}
.header- .search- button{overflow:hidden;float:left;width:77px;height:30px;border:none;font-size:14px;font-weight:700;background:#2a8adf;color:#fff;cursor:pointer;outline:0}
.header- .search- .hot-{margin-top:8px;font-size:12px;color:#999;overflow:hidden}
.header- .search- .hot- a{color:#999}
.tadu-code{position:absolute;right:0;top:9px;float:right;background:#fff;padding:8px 12px;border:1px solid #dcdcdc}
.tadu-code h2{font-size:12px;color:#999;margin-bottom:5px}
.tadu-code a{overflow:hidden}
.tadu-code .tadu-code-close{position:absolute;right:-1px;top:-1px;width:16px;height:16px}
.header- .nav-{overflow:hidden;width:100%;padding:31px 0 10px;font-size:16px}
.header- .nav- li{float:left;margin-right:45px}
.header- .nav- li a.current-,.header- .nav- li.current- a{color:#2a8adf;font-weight:700}
.search-tit{width:27px;height:28px;display:inline;float:left;border-right:none;background:url(../img/input-bg.gif) no-repeat;padding-left:11px;line-height:28px;position:absolute;top:0;left:0}
.search-tit-line{height:18px;display:block;margin-top:5px}
.navbar-s{height:35px;background-color:#ddd}
.navbar-s ul{width:980px;margin:0 auto;position: relative; display: block;}
.navbar-s li{float:left;line-height:35px}
.header- .search- .input-top,form .input-top{height:22px;line-height:22px \9;padding:3px 10px 3px 45px;box-sizing:content-box;background:url(../img/searchtop.png) 5px center no-repeat #fff;float:left}
.navbar-s li a{color:#fff;font-size:14px; width: 100%; display: block;position: relative;}
.navbar-s span{color:#fff;margin:0 5px}
.navbar-s a:hover{color:#fff!important}
.navbar-s .line-ss{margin:0 20px}
.navbar-s .publish{margin-right:25px}
.input-top:-webkit-autofill{background:url(../img/searchtop.png) 5px center no-repeat #fff}
.header- .search- .input-top{width:358px;border:1px solid #d0d0d0;border-right:none; display: inline-block;}
.header- .search- .input-top:focus{background:url(../img/searchtop.png) 5px center no-repeat #fff;border:1px solid #2a8adf;border-right:none}
form .input-top{width:280px;border:1px solid #d0d0d0;border-right:none}
form .input-top:focus{background:url(../img/searchtop.png) 5px center no-repeat #fff;border:1px solid #2a8adf;border-right:none}
#pagebar{height:30px;line-height:28px;margin:30px 0;font-size:12px;color:#999;text-align:center}
#pagebar .no-page-,#pagebar a{display:inline-block;padding:0 10px;border:1px solid #ededed;background:#fff;text-decoration:none}
#pagebar a:hover{border:1px solid #ededed;background:#ededed;color:#FFF!important}
#pagebar a.clickable:hover,#pagebar a.current-,#pagebar a.next-page-.clickable:hover,#pagebar a.pre-page-.clickable:hover{border:1px solid #ededed;background:#ededed;color:#333}
#pagebar a.disable.current-,#pagebar a.disable.next-page-:hover,#pagebar a.disable.pre-page-:hover,#pagebar a.disable:hover{cursor:default}
#pagebar a.current-{border:1px solid #bababa;background:#bababa;color:#fff}
#pagebar a.no-page-{color:#999}
#pagebar .input-txt,#pagebar .no-page-,#pagebar a,#pagebar label{vertical-align:middle}
#pagebar label.total-page-{margin-left:10px}
#pagebar .input-txt{width:35px;height:28px;padding:0 5px;border:1px solid #ededed}
#pagebar .input-txt.focus,#pagebar .input-txt:focus{border:1px solid #2a8adf}
#pagebar .page-submit-,#pagebar .submit-hover-{width:45px;height:28px;line-height:28px;border:none;cursor:pointer;vertical-align:top;background:#fff}
#pagebar .submit-hover-{background:#ededed;color:#333}
.page-container{line-height:28px;margin:30px 0;font-size:12px;color:#999;text-align:center}
.page-container .no-page-,.page-container a{display:inline-block;padding:0 10px;border:1px solid #ededed;background:#fff;text-decoration:none}
.page-container a.current-,.page-container a.next-page-:hover,.page-container a.pre-page-:hover,.page-container a:hover{border:1px solid #ededed;background:#ededed;color:#333}
.page-container a.current-{border:1px solid #bababa;background:#bababa;color:#fff}
.page-container a.no-page-{color:#999}
.page-container .pagination{overflow:hidden;display:inline-block;text-align:center}
.page-container .input-txt,.page-container .no-page-,.page-container a,.page-container label{vertical-align:middle}
.page-container label.total-page-{margin-left:10px}
.page-container .input-txt{width:35px;height:28px;padding:0 5px;border:1px solid #ededed}
.page-container .input-txt.focus,.page-container .input-txt:focus{border:1px solid #7cbe56}
.page-submit-l-{display:inline-block;margin-left:8px;border:1px solid #ededed}
.page-container .page-submit-,.page-container .submit-hover-{width:45px;height:28px;line-height:28px;border:none;cursor:pointer;vertical-align:top;background:#fff}
.sidenav h4,.sod_select,.titlebar .head{cursor:default}
.page-container .submit-hover-{background:#ededed;color:#333}
.pagination li.active a{background:#CCC}
.sod_select{display:inline-block;position:relative;line-height:22px;height:22px;width:100%;padding:3px 0;border:1px solid #d0d0d0;background:#fff;text-align:left;outline:0;outline-offset:-2px}
.main-nav,.more-s,.read-more-record,.sidenav ul li,.txcenter{text-align:center}
.sod_select.focus,.sod_select.open,.sod_select:hover{border-color:#d0d0d0}
.sod_select.open{color:#919191}
.sod_select .sod_label{display:block;overflow:hidden;margin-right:10px;text-indent:6px;background:url(../img/expand.png) right center no-repeat;color:#333}
.sod_select.open .sod_label{background:url(../img/collapse.png) right center no-repeat}
.sod_select .sod_list_wrapper{position:absolute;top:100%;left:0;display:none;height:auto;width:100%;margin:0 0 0 -1px;background:#fff;border:1px solid #d0d0d0;border-top:none;color:#444;font-size:12px;z-index:1}
.sod_select.open .sod_list_wrapper{display:block}
.sod_select.disabled.open .sod_list_wrapper{display:none}
.sod_select.above .sod_list_wrapper{top:auto;bottom:100%;border-top:3px solid #000;border-bottom:none}
.sod_select .sod_list{display:block;overflow-y:auto;padding:0;margin:0}
.sod_select .sod_option{display:block;overflow:hidden;position:relative;padding:3px 5px;list-style-type:none}
.sod_select .sod_option.optgroup,.sod_select .sod_option.optgroup.disabled{background:inherit;color:#939393;font-size:10px;font-style:italic}
.sod_select .sod_option.groupchild{padding-left:20px}
.sod_select .sod_option.disabled{background:inherit;color:#ccc}
.sod_select .sod_option.active{background:#f7f7f7;color:#333}
.sod_select .sod_option.selected{font-weight:700;padding-right:25px;background:#f7f7f7}
.sod_select.no_highlight .sod_option.selected{font-weight:300}
.sod_select select{display:none!important}
.sod_select.touch select{position:absolute;top:0;left:0;display:block!important;height:100%;width:100%;opacity:0;z-index:1}
.sidenav{width:198px;font-size:12px;background:#fff}
.sidenav .navbody{border:1px solid #e2e2e2}
.sidenav h3{height:39px;background:#e23739;color:#fff;font-weight:700;line-height:39px;padding-left:15px;font-size:14px}
.sidenav h4,.tabbar{font-weight:700;color:#999}
.sidenav h4{height:36px;background:#f2f2f2;line-height:37px;padding-left:15px;border-bottom:1px solid #e2e2e2}
.sidenav h4.active- s{right:10px;top:50%;margin-top:-8px;border-bottom-style:solid;border-bottom-color:#999;border-top-style:dashed;border-top-color:transparent}
.sidenav ul{display:none}
.sidenav .active-,.sidenav li{display:block}
.sidenav ul li{height:38px;font-size:14px;line-height:39px;border-top:1px solid #f5f5f5}
.sidenav li.bor-bottom{border-bottom:1px solid #e2e2e2}
.tabbar{position:relative;height:42px;line-height:42px;font-size:14px}
.charge-tabbar li:hover{background:#e4e4e4}
.tabbar .arrowB s{display:none}
.tabbar ul{position:absolute;right:0;top:10px;height:22px;line-height:22px}
/*.tabbar ul li{float:left;padding:0 10px;color:#333;background:#f2f2f2;font-size:12px;font-weight:400;cursor:pointer}*/
    .tabbar ul li {
        float: left;
        padding: 0 1px;
        color: #333;
        background: #f2f2f2;
        font-size: 12px;
        font-weight: 400;
        cursor: pointer
    }
.tabbar li a:hover{color:#2a8adf}
.tabbar li.current-{background:#2a8adf;color:#fff}
.tabbar li.current- s{display:block}
.space-tabbar{height:26px;line-height:26px;padding-bottom:5px;margin-bottom:15px;overflow:hidden}
.index-content .space-tabbar{height:30px;margin-bottom:10px}
.space-tabbar li{float:left}
.space-tabbar li a{position:relative;display:inline-block;height:26px;padding:0 14px;line-height:26px;font-size:12px;color:#333;background:#f2f2f2}
.space-tabbar li s{position:absolute;left:50%;bottom:-10px;display:none;width:0;height:0;margin-left:-5px;line-height:0;border:5px dashed transparent;font-size:0;border-top-style:solid;border-top-color:#2a8adf}
.login-side-,.login-side- ul,.titlebar .tabnav{position:relative}
.space-tabbar li a.current{color:#fff;background:#2a8adf;font-weight:700}
.space-tabbar li a:hover{background:#e4e4e4;color:#333}
.space-tabbar li a.current:hover{background:#2a8adf;color:#fff}
.space-tabbar li a.current s{display:block}
.titlebar{height:42px;line-height:42px;color:#333}
.titlebar-2{height:24px;line-height:24px;font-size:12px;font-weight:700;color:#999}
.titlebar .head,.titlebar-1 .head{float:left;font-size:14px;color:#999;font-weight:700}
.txcenter img{float:left}
.titlebar .nav{float:right}
.titlebar .nav a{padding-left:14px}
.tabnav{overflow:hidden;font-size:14px;color:#333}
.tabnav li.current{height:19px;border-bottom:2px solid #2a8adf;color:#2a8adf}
.tabnav li.current a{color:#2a8adf}
.tabnav li{float:left;cursor:pointer;color:#333}
.titlebar .tabnav{top:12px;display:inline-block;float:left;height:21px;margin-left:45px;line-height:19px}
.titlebar-,.titlebar-1{padding:0 14px}
.titlebar- .tabnav{margin-left:35px}
.titlebar-1 .nav{float:right;height:24px;line-height:24px;background:#e23739}
.titlebar-1 .nav a{padding:0 14px;font-size:12px;color:#fff}
.space-titlebar{height:30px;line-height:30px;padding-bottom:15px;margin-bottom:20px;border-bottom:2px solid #bdbcbc;font-size:14px}
.login-side- li,.top-contain-{height:34px;line-height:34px}
.space-titlebar h2{display:inline;font-size:20px;color:#333}
.logined- .mark-bg-,.unlogin- .mark-bg-{display:inline-block}
.space-titlebar span.c-9{margin-left:10px}
.logined- a:hover{color:#2a8adf!important}
.top-header{border-bottom:1px solid #E9E9E9;color:#333}
.top-contain-{width:990px;margin:0 auto;font-size:12px;color:#333;background:#fff}
.login-side-{height:34px;overflow:hidden;padding-left:20px;background:url(../img/larp.gif) 0 center no-repeat;background-position:0 9px \9}
.top-header .line-{padding:0 6px}
.logined- label,.unlogin- label{color:#ededed}
.logined- .c-9{color:#999}
.logined- .mark-bg-{padding-right:14px}
.logined- .arrow-db{z-index:3}
.logined- .arrow-db s{right:0}
.logined- .name-p- .arrow-db s,.logined- .read- .arrow-db s,.unlogin- .third-login- .arrow-db s{left:28px;top:-14px;border-bottom-style:solid;border-bottom-color:#e9e9e9;border-top-style:dashed;border-top-color:transparent}
.logined- .name-p- .arrow-db s{left:53px;top:-14px}
.unlogin- .third-login- .arrow-db s{left:40px}
.logined- .name-p- .arrow-db s i,.logined- .read- .arrow-db s i,.unlogin- .third-login- .arrow-db s i{border-bottom-style:solid;border-bottom-color:#fff;top:-6px}
.name-p- .arrow-db s i,.read- .arrow-db s i,.third-login- .arrow-db s i{right:-7px;border:7px dashed transparent}
.name-p- .arrow-db s,.read- .arrow-db s,.third-login- .arrow-db s{border:8px dashed transparent}
.logined- .name-p-{position:relative;color:#333}
.click-box-,.name-larp-,.read-box-,.t-v,.user-out{position:absolute}
.name-larp-{left:54px;top:-9px;width:16px;height:9px}
.click-box-{left:-54px;top:23px;z-index:10;min-width:72px;padding:5px 0 0;color:#333;border:1px solid #e9e9e9;background:#fff}
.TL,.read-box- ul li{border-bottom:1px solid #f5f5f5}
.read-box-{padding:5px 10px 0;width:260px;background:#fff;border:1px solid #f5f5f5}
.read-box- ul li{padding-bottom:5px}
.read-top-list{height:15px;line-height:15px;padding-top:10px;color:#999}
.read-p-,.t-p-b,.t-p-c,.t-p-h,.t-p-x{line-height:18px}
.read-p-{height:18px}
.read-p- a{color:#999}
.read-more-record{display:block}
.uesr-info-t .user-header-img{float:left;height:41px;width:41px;border:1px solid #f5f5f5;margin-right:5px}
.uesr-info-t .user-header-img img{width:41px;height:41px}
.t-v{top:29px;margin-left:2px}
.user-out{right:0;bottom:-11px}
.person-out>i{background-position:-168px 3px;display:inline-block}
.red-star,.t-p-b,.t-p-c,.t-p-h,.t-p-x,i.red-tips{display:block}
.person-out:hover{color:#2a8adf}
.person-out:hover i{background-position:-168px -21px}
.iconHeader{background:url(../img/iconImg.png) no-repeat;padding-left:20px;width:18px;height:18px}
.uesr-info-t .p-star{float:left;height:15px;position:relative;margin:0 15px 0 5px}
.uesr-info-t .p-star span{display:block;height:18px}
.p-star .pt-moon,.p-star .pt-smile,.p-star .pt-user-star{width:16px;height:16px;margin-left:2px;float:left}
.p-star .pt-user-star{background:url(../img/pt-xx.png) center center no-repeat}
.p-star .pt-moon{background:url(../img/pt-yl.png) center center no-repeat}
.p-star .pt-smile{background:url(../img/pt-ty.png) center center no-repeat}
.uesr-info-t{overflow:hidden;margin-bottom:5px;position:relative}
.red-star{position:absolute;width:13px;height:15px;left:0;background:url(../img/star.png) left center no-repeat}
.red-star0{width:0}
.red-star1{width:13px}
.red-star2{width:26px}
.red-star3{width:39px}
.red-star4{width:52px}
.red-star5{width:65px}
.user-center{padding:15px;width:194px;z-index:99999}
.money- .tadou{float:left}
.money- .chongzhi{float:right}
.TL{margin:5px 0 15px}
.main-nav,.read-nav{z-index:1;border:1px solid #e9e9e9}
.t-person .money-{position:relative;overflow:hidden}
.center-line{position:absolute;left:97px;top:3px;height:12px;width:1px;background:1px #e9e9e9}
.center-last{margin:15px 0 0}
i.red-tips{position:absolute;background:url(../img/tips-red.png) no-repeat;height:5px;width:5px;left:10px;top:1px}
.t-p-b,.t-p-c,.t-p-h,.t-p-x{position:relative}
.t-p-h i{background-position:4px -23px}
.t-p-h:hover i{background-position:-19px -23px}
.t-p-c i{background-position:-45px -24px}
.t-p-c:hover i{background-position:-63px -24px}
.t-p-x span{background-position:-84px -26px}
.t-p-x:hover span{background-position:-104px -26px}
.t-p-b i{background-position:-130px 1px}
.t-p-b:hover i{background-position:-150px 1px}
.money- span{color:#ff6e27}
.li1-{background:url(../img/person-list.gif) 14px 8px no-repeat}
.li2-{background:url(../img/person-list.gif) 14px -23px no-repeat}
.li3-{background:url(../img/person-list.gif) 14px -56px no-repeat}
.li4-{background:url(../img/person-list.gif) 14px -89px no-repeat}
.li5-{background:url(../../img/person-list.gif) 14px -122px no-repeat}
.third-login- .click-box-{left:-18px;top:34px;height:96px;padding:0}
.third-login- .click-box- ul li a{width:48px;background:url(../img/third-login.png) no-repeat}
.third-login- .click-box- ul li .li-qq{background-position:14px 8px}
.third-login- .click-box- ul li .li-sina{background-position:14px -26px}
.third-login- .click-box- ul li .li-weixin{background-position:14px -60px}
.top-contain- .unlogin- .main{display:inline;position:relative}
.main-nav{width:100px;background-color:#fff;position:absolute;top:23px;right:-11px}
.main-nav li{height:33px}
.main-nav li:hover{background-color:#f7f7f7}
.main-nav .nav-w:hover,.read-nav{background-color:#fff}
.main-nav .nav-w{position:relative}
.main-nav .nav-w img{position:absolute;top:-9px;left:50%;margin-left:-7px}
.main-nav a{position:relative}
.main-nav img{position:absolute;top:-2px;left:3px}
.main-nav .img-s{top:0}
.read-nav{padding:0 15px;width:255px;position:absolute;top:23px;right:-204px;line-height:22px}
.read-nav li{padding:5px 0;border-bottom:1px solid #e9e9e9}
.read-nav span{float:left}
.gs{float:right}
.more-s{border:none!important}
.read-nav .top{position:absolute;top:-9px;left:35px}
.read-mybooks{color:#2a8adf;font-weight:700}
.search-header{height:63px;background:#fff;border-bottom:2px solid #2a8adf}
.search-header .search-content{width:980px;margin:0 auto}
.search-header .search-content h1{float:left;height:33px;width:140px;margin:17px 15px 0 0;vertical-align:middle;text-indent:-9999px;background:url(../img/logo-2.png) no-repeat}
.search-header .search-content h1 a{display:block;height:33px}
.search-header .text-{font-size:16px;margin-top:22px;font-family:"Microsoft YaHei","微软雅黑",STXihei,"华文细黑"}
.search-header .line-{height:33px;width:1px;background:url(../img/line.png) no-repeat;float:left;margin:17px 15px 0 0}
.m-t-{margin-top:26px}
.search-header .search-{position:relative;float:left;width:490px;margin-top:16px;margin-left:42px}
.search-header .search- .select{float:left}
.search-header .search- .input-txt{float:left;width:266px;height:22px;line-height:22px \9;padding:3px 10px;margin-left:72px}
.search-header .search- button{overflow:hidden;float:left;width:77px;height:30px;border:none;font-size:14px;font-weight:700;background:#2a8adf;color:#fff;cursor:pointer;outline:0}
.search-header .search- button:hover{background:#0E73CD;color:#fff}
.search .left{width:720px;padding-right:20px}
.bookcover-parent{position:relative}
#overlay,#win-login .avatar,#win-login h3,.dialog,.dialog a.close{position:absolute}
.book-item-notxt .bookcover-parent{display:block}
.bookcover-name-layer{position:absolute;top:0;left:0;z-index:999;display:none;text-align:center}
.bookcover-name-layer h2{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.bookcover-name-layer p{overflow:hidden;-o-text-overflow:ellipsis}
.bookcover-name{width:218px;height:300px}
.bookcover-name h2{padding:0 30px;margin-top:26px;font-size:22px;height:60px;line-height:30px}
.bookcover-name p{height:20px;line-height:20px;font-size:14px;padding:0 46px;margin-top:144px}
.bookcover-ml-name{width:189px;height:259px}
.bookcover-ml-name h2{padding:0 26px;margin-top:25px;line-height:24px;height:48px;font-size:18px}
.bookcover-ml-name p{font-size:12px;margin-top:136px;padding:0 38px}
.bookcover-ls-name{width:88px;height:121px}
.bookcover-ls-name h2{margin-top:10px;padding:0 10px;line-height:14px;height:28px;font-size:10px}
.bookcover-ls-name p{margin-top:60px;font-size:8px;padding:0 10px}
.bookcover-parent .bookcover-ss-name,.bookcover-ss-name{width:96px;height:128px}
.bookcover-parent .bookcover-ss-name h2,.bookcover-ss-name h2{padding:0 12px;margin-top:10px;font-size:10px;height:28px;line-height:14px}
.bookcover-parent .bookcover-ss-name p,.bookcover-ss-name p{display:block;width:72px;padding:0 12px;margin-top:64px;font-size:8px}
.bookcover-mm-name{width:142px;height:195px}
.bookcover-mm-name h2{padding:0 20px;margin-top:20px;line-height:20px;height:40px;font-size:14px}
.bookcover-mm-name p{margin-top:100px;font-size:12px;padding:0 18px}
.bookcover-xm-name{width:113px;height:155px}
.bookcover-xm-name h2{margin-top:15px;padding:0 14px;line-height:16px;height:32px;font-size:12px}
.bookcover-xm-name p{font-size:10px;margin-top:78px;padding:0 12px}
#main{height:100%;overflow:auto}
#pagebar .no-page-.disable:hover,#pagebar a.disable:hover{border:1px solid #ededed!important;background:#fff!important;text-decoration:none!important}
.disable{cursor:default!important}
.gh-btu-grey.disable:hover{background:#DDD!important;width:110px!important;border:none!important;color:#999!important}
.btn-blue-m2.disable,.btn-blue-m2.disable:hover{background:#B6BDBD;cursor:default}
span.reply-word{display:block;margin-top:10px}
.btn-blue-m2.disable:hover{border:1px solid #B6BDBD!important}
.rely-cmet span{display:block}
#overlay{top:0;bottom:0;width:100%;height:100%;background:#000;opacity:.3;filter:alpha(opacity=30);z-index:100}
#win-loginalert{height:396px}
.dialog.alert,.dialog.confirm{height:auto}
.dialog{top:50%;left:50%;margin-left:-260px;margin-top:-175px;width:598px;background:#fff;border:1px solid #a5a4a4;-webkit-box-shadow:2px 2px 3px #999;font-size:12px;color:#333;z-index:1000}
.dialog.alert .body,.dialog.confirm .body{padding:50px 0;font-size:15px;text-align:center}
.dialog.confirm .buttons{margin-top:0;margin-bottom:30px}
.dialog a.close{top:10px;right:10px;width:16px;height:16px;z-index:111;cursor:pointer;background:url(../../../img/close.png) center center no-repeat}
.dialog .title{font-size:14px;height:40px;padding:0 20px;line-height:40px;font-weight:700;color:#999;border-bottom:1px solid #eee}
.dialog .emojibody{display:block;padding:45px 20px 0;text-align:center}
.dialog .emoji{display:inline-block;height:110px;width:80px;background:url(img/emoji.png) no-repeat}
.dialog .emoji.emoji-0{background-position:0 0}
.dialog .emoji.emoji-1{background-position:-80px 0}
.dialog .emoji.emoji-2{background-position:-160px 0}
.dialog .emoji.emoji-3{background-position:-238px 0}
.dialog .emoji.emoji-4{background-position:-320px 0}
.dialog .message{vertical-align:top;padding-left:15px;text-align:center;margin-top:46px}
.dialog .message h4{font-size:16px;font-weight:700;margin-bottom:20px}
.dialog .body h4.tips-wrong,.dialog .message h4.tips-wrong{height:33px;line-height:33px;display:inline-block;padding:6px 0 6px 43px;background:url(../../../img/tk-wrong.png) left center no-repeat}
.dialog .message h4.tips-wrong{display:inline}
.dialog .body h4.tips-rigth,.dialog .message h4.tips-rigth{height:33px;line-height:33px;display:inline-block;padding:6px 0 6px 43px;background:url(../../../img/tk-right.png) left center no-repeat}
.dialog .message h4.tips-rigth{display:inline}
.dialog .message h4 em{color:#e23739}
.dialog .message p{font-size:14px;color:#999;line-height:24px}
.dialog .message p.color-tadou{color:#333}
.dialog .bookred p.acount-charge span,.dialog .message p.color-tadou span{color:#ff6920}
.dialog .tip-read-style h4,.dialog .tip-read-style p{margin-left:85px;text-align:left}
.dialog .book-shoucang{margin-bottom:48px}
.dialog .bookred{margin-top:0!important}
.dialog .bookred p{text-align:left;font-size:12px;padding-left:15px}
.dialog .bookred p.acount-charge{margin:25px 0 10px}
.dialog .bookred p.acount-charge span.b-tadou{color:#333}
.dialog .bookred p.acount-charge a{border:1px solid #dedede;background:#fafafa;padding:3px 10px;margin-left:10px}
.dialog .bookred p.tips-auto-book{margin-bottom:20px}
.dialog .bookred p.tips-auto-book span{display:block}
.dialog .bookred p #auto-check{margin-right:5px}
.dialog .bookplay{overflow:hidden;padding:20px}
.dialog .bookplay h1.tadou-s{text-align:left;margin-bottom:15px;background:#fafafa;height:30px;line-height:30px;padding:0 15px;color:#999}
.dialog .bookplay h1.tadou-s a{float:right;color:#2a8adf}
.dialog .bookplay h1.tadou-s span{color:#ff6920}
.dialog .bookplay table.br-list{color:#333;border:none;border:1px solid #dedede;text-align:left}
.dialog .bookplay table.br-list th{padding:0 8px 0 15px;line-height:30px;height:30px;background-color:#fafafa;color:#999}
.dialog .bookplay table.br-list th.br-name{width:150px;overflow:hidden}
.dialog .bookplay table.br-list th.all-name{width:200px;overflow:hidden}
.dialog .bookplay table.br-list th.br-zname{width:175px;overflow:hidden}
.dialog .bookplay table.br-list th.all-num{width:180px;overflow:hidden}
.dialog .bookplay table.br-list th.br-zhang{width:90px;overflow:hidden}
.dialog .bookplay table.br-list th.br-tadou{width:100px;overflow:hidden}
.dialog .bookplay table.br-list th.all-tadou{width:125px}
.dialog .bookplay table.br-list td{line-height:40px;height:40px;padding:0 8px 0 15px;overflow:hidden;background-color:#fff}
.dialog .bookplay table.br-list td.br-name{font-weight:700}
.dialog .bookplay table.br-list td.br-tadou span{color:#ff6920}
.dialog .bookplay .rank-tadou{overflow:hidden}
.dialog .bookplay .rank-tadou a{display:block;float:left;width:130px;height:48px;line-height:48px;text-align:center;border:1px solid #dedede;background:#fafafa;font-size:14px;margin-right:7px;margin-bottom:15px}
.dialog .bookplay .rank-tadou a.blues{width:124px;height:42px;line-height:42px;border:4px solid #2a8adf;color:#2a8adf;background:#fff}
.dialog .bookplay .rewordBook a:hover{color:#2a8adf}
.dialog .bookplay .vote-recomand a:hover{color:#ff6920}
.dialog .bookplay .rank-tadou a.vote-num{width:124px;height:42px;line-height:42px;border:4px solid #ff6920;color:#ff6920;background:#fff}
.dialog .bookplay .rank-tadou a.vote-white{text-align:center;background:#fff;border:1px solid #f5f5f5;color:#dedede}
.dialog .bookplay .give-word{margin-top:15px;height:55px;border:1px solid #dedede;box-shadow:0 0 1px;padding:5px 0 5px 10px}
.dialog .bookplay .give-word textarea{width:100%;border:none;line-height:20px;display:block;height:55px;background:0 0}
.dialog .bookplay .give-word textarea:focus{outline:0}
.dialog .bookplay h5.vote-tuijian{margin-bottom:20px;font-size:14px}
.dialog .bookplay h5.vote-tuijian span{color:#ff6920;margin:3px}
.dialog .bookplay h5.vote-tuijian .vote-bookN{float:left;width:154px;overflow:hidden}
.dialog .b-play{margin-top:10px!important;margin-bottom:40px!important}
.dialog .buttons{text-align:center;margin-top:40px;margin-bottom:73px}
.dialog .buttons.left-button{text-align:left;margin-top:15px;margin-bottom:10px}
.dialog .buttons.left-button a.small-b{width:80px!important;font-size:14px;line-height:30px;height:30px}
.dialog .buttons a{display:inline-block;width:158px;height:38px;line-height:38px;font-size:16px;color:#fff;margin:0 20px}
.dialog .buttons a.red-btn{text-align:center;background:red;border:1px solid red}
.dialog .buttons a.blue-btn{text-align:center;background:#2a8adf;border:1px solid #2a8adf}
.dialog .buttons a.grey-btn{text-align:center;background:#fafafa;color:#333;border:1px solid #dedede}
.dialog .buttons a.vote-btn{text-align:center;background:#ff6920;border:1px solid #ff6920}
.dialog .buttons ol{text-align:left;margin-left:100px;margin-top:-25px;font-size:14px}
.dialog .buttons ol a.link{color:#2a8adf;text-align:center;width:auto;margin:0}
#win-login .inputgrp,#win-login h4{margin-top:10px}
.dialog .buttons ol li.num-bg span{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;background:url(../../../img/num-bg.png) center center no-repeat;margin-right:5px}
#win-reward-ok{height:auto;padding-bottom:50px}
#win-login{padding:15px 14px;width:490px;height:340px}
#win-login .avatar{left:15px;width:70px;height:70px;background:#dbdbdb;z-index:10}
#win-login h3{left:0;width:100%;font-size:20px;color:#333;font-weight:700;line-height:30px;padding:10px 0;border-bottom:1px solid #ededed;text-indent:100px}
#win-login .loginbody{position:relative;top:55px;left:85px}
#win-login h4{font-size:12px;color:#e23739;line-height:24px}
#win-login .inputgrp label{display:block;height:24px;line-height:24px;font-size:14px;color:#a2a2a2}
#win-login ul li,#win-reward dl label{display:inline-block}
#win-login .inputgrp input{width:290px;height:35px;line-height:35px}
#win-login button{margin:20px 0}
#win-login ul li.split{width:0;padding:0;margin:0 1em;border-left:1px solid #e3e3e3}
#win-reward .rewardbody{padding:15px}
#win-reward dl dt{float:left;width:70px;vertical-align:top;margin-bottom:15px;color:#999;text-align:right;padding-right:10px}
#win-reward dl dd{float:left;width:400px}
#win-reward dl label{margin-bottom:10px;line-height:15px;width:100px}
#win-reward dl input{margin-right:3px}
#win-reward dl textarea{width:330px;height:80px;border:1px solid #e6e6e6;padding:10px;overflow:hidden}
#win-reward h4{margin-top:10px;margin-left:25px;color:#999}
#win-reward h4 span{color:#333}
#win-reward button{margin:20px 0 20px 25px}
.orderbody{padding:20px}
.orderbody .book-table{width:100%}
.orderbody table a{color:#005ea7}
.orderbody h4{margin-top:20px;color:#999}
.orderbody h4 em{color:#333}
.orderbody h4 a{margin-left:5px}
.orderbody label{display:block;color:#999;margin:10px 0}
.orderbody button{margin:20px 0}
.orderbody dl{color:#999;line-height:20px}
.login-alert{width:518px;height:370px}
.login-alert h3.title{color:#333;font-weight:400;font-size:20px;height:55px;line-height:55px;padding-left:100px;position:relative}
.login-alert h3.title img{position:absolute;left:20px;top:10px}
.login-alert .login-content{padding-left:100px}
.login-alert .login-content p.p-red-tips{color:#f65167;margin:15px 0}
.login-alert .login-content p.p-input{margin-bottom:15px;margin-top:5px}
.login-alert .login-content p.p-input input{width:278px;height:35px;border:none;border:1px solid #f5f5f5;box-shadow:0 0 1px #f5f5f5 inset;padding-left:10px;color:#999}
.login-alert .buttons{padding-left:135px;margin-bottom:20px;margin-top:25px;text-align:left}
.login-alert .buttons .blue-btn{margin-left:0}
.login-alert p.about-help{padding-left:100px}
.login-alert p.about-help span{margin:0 15px;color:#f5f5f5}
.size520{width:518px}
.size520 .message{padding-left:0;margin-top:70px}
.size520 .pt-margin-80{margin-top:80px!important}
.size520 .pt-55{margin-top:60px}
.size520 ol{margin-left:81px!important}
.size520 ol li{margin-bottom:10px}
.size520 a.pt-size-30{width:125px;height:30px;line-height:30px;font-size:14px}
.size520 .pt-height-small{margin-top:37px;margin-bottom:37px}
.size520 h4.pt-height-tip{padding:28px 0}
.size520 .pt-dashang-color{color:#6dcb2e!important;font-size:22px!important}
.size520 .pt-dashangfail-color{color:red!important;font-size:22px!important}
.disable.next-page-,.disable.pre-page-{color:#CCC}
.bold-title a{word-break:keep-all;overflow:hidden}
.gh-btu-grey{margin-left:10px;width:130px}
.tabnav li{margin:0 10px 0 0;width:50px;text-align:center}
.tn_li li{padding:0 8px}
.box{padding:0 14px 14px}
.no_border{border:none;padding:0}
.no-bor{border-bottom:1px solid #ededed;margin-bottom:14px}
.header- .search- button{height:34px;width:80px;float:right;position: absolute; top:0; right: 0;}
.header- .search- .input-top{width:350px;border:1px solid #2A8ADF;height:22px}
.header- h1{background-size:100%}
.navbar-s{margin-top:32px}
.header-{padding-top:24px}
.navbar-s li{ width: 95px; text-align: center;}
.navbar-s .blue_hover:hover{background:#B2ACAC}
.navbar-s li{line-height:33px;position:relative;border-top: 2px solid #f2f2f2}
.blue_hover .hot{background:url(../img/hot.gif) no-repeat;background-size:21px;width:21px;height:15px;position:absolute;top:2px;right:-2px}
.navbar-s li a.nav_red{color: red;}
.navbar-s li a.nav_red .hot{right: -18px;}
.nav-types{border-bottom:1px solid #fff}
.nav-types li{float:left}
.f-w-b{font-weight:700}
.nav-types li.f-w-b{ padding-left: 15px;}
.nav-types .type{display:inline-block;padding:10px 15px 10px 10px;color:white}
.nav-types{margin:0 auto;height:35px;width:980px}
.nav-types-wrap{background-color:#fff}
.content{margin:0 auto}
.nav-types .type{padding:10px 0 10px 10px}
.navbar{background:#fff}
.c3-left{width:290px;padding-right:10px;float:left;position:relative}
.c3-left .mask{overflow:hidden;height:448px;position:relative}
ul{list-style:none}
.c3-left li{position:absolute;width:100%;height:100%;top:0;left:0}
a{text-decoration:none;color:#666}
.c3-left .mask img{border:1px solid #ccc}
.c3-left .summary h5{text-align:center;font-weight:700;list-style:1.8}
.c3-left .summary h5 a{color:#fff}
.summary p a{color:#fff}
.summary{position:absolute;bottom:112px;width:224px;padding:5px 8px;background:rgba(0,0,0,.6) none repeat scroll 0 0!important;filter:Alpha(opacity=60);background:#000}
.c3-left .summary p{text-indent:2em;line-height:1.8em;height:5.4em;overflow:hidden}
.c3-left .handles{position:absolute;left:245px;top:-2px;width:40px;font-size:0}
.c3-left .handles img{float:left;;border-radius:2px;opacity:.5;margin-bottom:3px;border: 2px solid #fff;}
.c3-left .handles img.img_blue{ border: 2px solid #2A8ADF; opacity: 1;}
.input_border{border:2px solid #2A8ADF;display:inline-block}
.search- .input_bg{background:#2A8ADF;position: relative;}
.header- .search- .gold{border:1px solid #CFAF58}
.border-gold{border:2px solid #CFAF58}
.search- .gold_bg{background-color:#CFAF58}

.navbar-s li.active{    background: #c8e4fc;border-top: 2px solid #2a8adf   }
.mt-10{display: block;}

.copyright .about-{ margin-bottom: -8px;}
/*05.10*/
.bookbar h2 .orange_color{color: orange;margin-left: 0;font-weight: 600}
.bookcover-ss-name h2 .orange_color{color: orange;margin-left: 0;font-weight: 600}
.search_all{float: left;width: 240px;float: right;width: 210px;  padding: 0 14px 14px;  margin-bottom: 10px;  border: 1px solid #ededed;}
.tabbar {position: relative;  height: 42px;  line-height: 42px;  font-size: 14px;  }
.aside-block {margin: 12px 0 0;padding-bottom: 12px;  }
a {text-decoration: none;  color: #666;  }
.aside-block img {  width: 96px;  height: 128px;  margin-right: 10px;  float: left;}
.bookcover-parent .bookcover-ss-name, .bookcover-ss-name {width: 96px;  height: 128px;  }
.bookcover-name-layer {position: absolute;  top: 0;  left: 0;  z-index: 999;  display: none;  text-align: center;  }
.bookcover-parent .bookcover-ss-name h2, .bookcover-ss-name h2 {padding: 0 12px;  margin-top: 10px;  font-size: 10px;  height: 28px;  line-height: 14px;  }
.bookcover-parent .bookcover-ss-name p, .bookcover-ss-name p {display: block;  width: 72px;  padding: 0 12px;  margin-top: 64px;  font-size: 8px;  }
.aside-block .aside-href, .block-float .block-color {color: #999;  }
.aside-block span, b {  margin-bottom: 6px;display: inline-block;  white-space: nowrap;  }
.aside-block b:hover, .aside-block span:hover {color: #0E73CD!important;  cursor: pointer;  }
.aside-block b {font-size: 14px;  }
.cover_p{text-align: center;margin: 200px 0;font-size: 16px}
.cover_p .orange_color{color: orange;font-size: 16px }
.detail- h3 a span{color: orange;}


.fixedBtn{position: fixed;_position:absolute;bottom:50px;right:8px;width:186px;height:407px;_top:expression(documentElement.scrollBottom + 20 + "px");z-index:99;}
.fixedBtn .erweima{display:block;line-height:2.0;position:relative;border:1px solid #ebebeb;background:#fff;padding:30px 12px 0 ;text-align: center;color:#a4a4a4; font-size: 14px; }
.erweima img{height:160px;overflow: hidden; width: 160px;margin: 0 auto}

.btnIos{background-color:#25a4de;text-shadow:-1px -1px 0 #25a4de;}
/*.btnIos:hover{background-color:#188bc0;color: #fff;}*/
.btnAnd{background-color: #a3ca39;text-shadow:-1px -1px 0 #91b52e;}
/*.btnAnd:hover{background-color:#91b52e;color: #fff;}*/
.fixedBtn i{display:inline-block;float:left;width:79px;height:70px;background:url(../img/sprite_icon1.png) no-repeat;}
.btnIos i{background-position:24px 0;}
.btnIos:hover i{background-position:24px -70px;}
.btnAnd i{background-position:24px -140px;}
.btnAnd:hover i{background-position:24px -210px;}
.btnQQ{border-bottom:1px solid #ebebeb;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb; background:#FFFFFF url(../img/returnback.png) no-repeat 13px 11px;background-size:21px;line-height:30px;cursor: pointer; height: 46px;}
.btnQQ:hover{background-color:#fff;}
.btnQQ span{display:block;padding-left:23px;height:26px;font:bold 18px/30px 'Microsoft YaHei';color:#fff;}
.btnQQ .f12{font-size:20px;color:#989898;padding-top:7px;text-align: center}
.btnQQ .hover{background:#fff;padding:12px;height:195px;overflow: hidden;text-align: center;font-size:18px;color:#a5a5a5;}
.fixedBtn .tadu-code-close{position: absolute; top:-1px;right: -1px;height: 0}
.fixedBtn .tadu-code-close img{width: 22px;height: 22px;vertical-align: top;}
.fixedBtn a:hover{ color: #fff;}
.fixedBtn a.btnIos,.fixedBtn a.btnAnd{ display: none;}
.arrow-db s{right: 10px;top: 45%;border-left-color: #999}
.fixedBtn a {display: block;color: #fff;  }
/*喇叭*/
.navbar-s{position: relative}
.user-item {height: 28px;  position: absolute;background-size: contain;  text-align: center;  color: #fff;  padding: 2px 0 0px;  font-size: 12px;top: 3px;right: 5px;width: 274px;overflow: hidden; }
.user-item strong {display: inline-block;  background: url(../img/hrmb.png) no-repeat 0 5px;  padding: 5px 0 0 22px;  float: left;background-size: 18px}
marquee {display: inline-block;  width: 90%;  float: left;  padding: 5px 0 0 0;  font-size: 12px;  color: #777;  }
.navbar-s{background-color: #f2f2f2}

.nav-types-wrap{margin: 0 auto 6px;background-color: #2a8adf;height: 35px}
.navbar-s li a{color: #333}

.navbar-s{margin: 32px auto 0;}
.category-content .rank-common { height: 325px;}
.fixedBtn a.btnIos:hover, .fixedBtn a.btnAnd:hover{ color: #fff!important;}
.fixedBtn .erweima{ width: 160px; text-align: center; }
.fixedBtn .erweima img{margin: 0 auto;}
.rank-detail ul li{ height:22px;  display: block;}
.navbar-s li:hover{    border-top: 2px solid #2a8adf;color: #333;}
.navbar-s li:hover,.navbar-s li a:hover{ background: #B9DAF7;color: #333;}
.copyright{ margin-top: 15px;}
.arrow-db s{right: 10px;top: 45%;border-left-color: #999;border-top-color: none; display: block;}
#booknav  .arrow-db s{border: none;  background: url(../img/jt.png) no-repeat 0 -2px; display: inline-block;; height: 20px; width: 20px;}
.search_con div.left{}
.search_con div.right{ margin-right: 20px; margin-left: 0;}
.navbar-s .wrap{display: block;    margin: 0 auto;    position: relative;    width: 980px;}
.nav-types-wrap{ overflow: hidden; }
.nav-types a.type:hover,.nav-types a:hover{ font-weight: bottom: ; text-decoration: underline;; color: #fff!important;}
.navbody .active h4,.navbody h4:hover{ background: #2a8adf ; color: #fff;}

#booknav .active .arrow-db s,#booknav .arrow-db:hover s{ background:  url(../img/jt_bai.png) no-repeat scroll 0 -2px}

.bookbar{ position: relative;}
.bookbar  ul.rankbara{height:22px;line-height:22px;position:absolute;right:0;top:8px}
.bookbar  ul.rankbara li{background:#f2f2f2 none repeat scroll 0 0;color:#333;cursor:pointer;float:left;font-size:12px;font-weight:400;padding:0 10px}
.bookbar  ul.rankbara li a:hover{color:#2a8adf}
.bookbar  ul.rankbara li.current-{background:#2a8adf none repeat scroll 0 0;color:#fff}
.bookbar  ul.rankbara li.current- s{display:block}
.t3 .right .booklist-cover{ width: 770px}
.t3 .right .booklist-cover .detail-{  width: 650px;}
.t3 .right .booklist-cover .num-,.t3 .right .booklist-cover .rank-num{display:inline-block;float:left;height:18px;margin-right:8px;text-align:center;width:18px; background: #9f9f9f; color: #fff; position: absolute; top: 0; left: 0;}
.t3 .right .booklist-cover .blue-lg,.t3 .right .booklist-cover  li .one{background-color:#2a8adf;border:medium none!important;color:#fff;height:16px!important;width:20px!important}
.t3 .right .booklist-cover .blue-lg-l,.t3 .right .booklist-cover  li .two{background-color:#50abf9}
.t3 .right .booklist-cover .blue-lg-ll,.t3 .right .booklist-cover li .three{background-color:#79befa}

/*windinws*/
#overlay,#win-login h3,.dialog,.dialog a.close{position:absolute}
#main{height:100%;overflow:auto}
#pagebar .no-page-.disable:hover,#pagebar a.disable:hover{border:1px solid #ededed!important;background:#fff!important;text-decoration:none!important}
.disable{cursor:default!important}
.gh-btu-grey.disable:hover{background:#DDD!important;width:110px!important;border:none!important;color:#999!important}
.btn-blue-m2.disable,.btn-blue-m2.disable:hover{background:#B6BDBD;cursor:default}
span.reply-word{display:block;margin-top:10px}
.btn-blue-m2.disable:hover{border:1px solid #B6BDBD!important}
.rely-cmet span{display:block}
#overlay{top:0;bottom:0;width:100%;height:100%;background:#000;opacity:.3;filter:alpha(opacity=30);z-index:100}
#win-loginalert{height:396px}
.dialog.alert,.dialog.confirm{height:auto}
.dialog{top:50%;left:50%;margin-left:-260px;margin-top:-175px;width:598px;background:#fff;border:1px solid #a5a4a4;-webkit-box-shadow:2px 2px 3px #999;font-size:12px;color:#333;z-index:1000}
.dialog.alert .body,.dialog.confirm .body{padding:50px 0;font-size:15px;text-align:center}
.dialog.confirm .buttons{margin-top:0;margin-bottom:30px}
.dialog a.close{top:10px;right:10px;width:16px;height:16px;z-index:111;cursor:pointer;background:url(../../../img/close.png) center center no-repeat}
.dialog .title{font-size:14px;height:40px;padding:0 20px;line-height:40px;font-weight:700;color:#999;border-bottom:1px solid #eee}
.dialog .emojibody{display:block;padding:45px 20px 0;text-align:center}
.dialog .emoji{display:inline-block;height:110px;width:80px;background:url(img/emoji.png) no-repeat}
.dialog .emoji.emoji-0{background-position:0 0}
.dialog .emoji.emoji-1{background-position:-80px 0}
.dialog .emoji.emoji-2{background-position:-160px 0}
.dialog .emoji.emoji-3{background-position:-238px 0}
.dialog .emoji.emoji-4{background-position:-320px 0}
.dialog .message{vertical-align:top;padding-left:15px;text-align:center;margin-top:46px}
.dialog .message h4{font-size:16px;font-weight:700;margin-bottom:20px}
.dialog .body h4.tips-wrong,.dialog .message h4.tips-wrong{height:33px;line-height:33px;display:inline-block;padding:6px 0 6px 43px;background:url(../../../img/tk-wrong.png) left center no-repeat}
.dialog .message h4.tips-wrong{display:inline}
.dialog .body h4.tips-rigth,.dialog .message h4.tips-rigth{height:33px;line-height:33px;display:inline-block;padding:6px 0 6px 43px;background:url(../../../img/tk-right.png) left center no-repeat}
.dialog .message h4.tips-rigth{display:inline}
.dialog .message h4 em{color:#e23739}
.dialog .message p{font-size:14px;color:#999;line-height:24px}
.dialog .message p.color-tadou{color:#333}
.dialog .bookred p.acount-charge span,.dialog .message p.color-tadou span{color:#ff6920}
.dialog .tip-read-style h4,.dialog .tip-read-style p{margin-left:85px;text-align:left}
.dialog .book-shoucang{margin-bottom:48px}
.dialog .bookred{margin-top:0!important}
.dialog .bookred p{text-align:left;font-size:12px;padding-left:15px}
.dialog .bookred p.acount-charge{margin:25px 0 10px}
.dialog .bookred p.acount-charge span.b-tadou{color:#333}
.dialog .bookred p.acount-charge a{border:1px solid #dedede;background:#fafafa;padding:3px 10px;margin-left:10px}
.dialog .bookred p.tips-auto-book{margin-bottom:20px}
.dialog .bookred p.tips-auto-book span{display:block}
.dialog .bookred p #auto-check{margin-right:5px}
.dialog .bookplay{overflow:hidden;padding:20px}
.dialog .bookplay h1.tadou-s{text-align:left;margin-bottom:15px;background:#fafafa;height:30px;line-height:30px;padding:0 15px;color:#999}
.dialog .bookplay h1.tadou-s a{float:right;color:#04bec1}
.dialog .bookplay h1.tadou-s span{color:#ff6920}
.dialog .bookplay table.br-list{color:#333;border:none;border:1px solid #dedede;text-align:left}
.dialog .bookplay table.br-list th{padding:0 8px 0 15px;line-height:30px;height:30px;background-color:#fafafa;color:#999}
.dialog .bookplay table.br-list th.br-name{width:150px;overflow:hidden}
.dialog .bookplay table.br-list th.all-name{width:200px;overflow:hidden}
.dialog .bookplay table.br-list th.br-zname{width:175px;overflow:hidden}
.dialog .bookplay table.br-list th.all-num{width:180px;overflow:hidden}
.dialog .bookplay table.br-list th.br-zhang{width:90px;overflow:hidden}
.dialog .bookplay table.br-list th.br-tadou{width:100px;overflow:hidden}
.dialog .bookplay table.br-list th.all-tadou{width:125px}
.dialog .bookplay table.br-list td{line-height:40px;height:40px;padding:0 8px 0 15px;overflow:hidden;background-color:#fff}
.dialog .bookplay table.br-list td.br-name{font-weight:700}
.dialog .bookplay table.br-list td.br-tadou span{color:#ff6920}
.dialog .bookplay .rank-tadou{overflow:hidden}
.dialog .bookplay .rank-tadou a{display:block;float:left;width:130px;height:48px;line-height:48px;text-align:center;border:1px solid #dedede;background:#fafafa;font-size:14px;margin-right:7px;margin-bottom:15px}
.dialog .bookplay .rank-tadou a.blues{width:124px;height:42px;line-height:42px;border:4px solid #04bec1;color:#04bec1;background:#fff}
.dialog .bookplay .rewordBook a:hover{color:#04bec1}
.dialog .bookplay .vote-recomand a:hover{color:#ff6920}
.dialog .bookplay .rank-tadou a.vote-num{width:124px;height:42px;line-height:42px;border:4px solid #ff6920;color:#ff6920;background:#fff}
.dialog .bookplay .rank-tadou a.vote-white{text-align:center;background:#fff;border:1px solid #f5f5f5;color:#dedede}
.dialog .bookplay .give-word{margin-top:15px;height:55px;border:1px solid #dedede;box-shadow:0 0 1px;padding:5px 0 5px 10px}
.dialog .bookplay .give-word textarea{width:100%;border:none;line-height:20px;display:block;height:55px;background:0 0}
.dialog .bookplay .give-word textarea:focus{outline:0}
.dialog .bookplay h5.vote-tuijian{margin-bottom:20px;font-size:14px}
.dialog .bookplay h5.vote-tuijian span{color:#ff6920;margin:3px}
.dialog .bookplay h5.vote-tuijian .vote-bookN{float:left;width:154px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.dialog .b-play{margin-top:10px!important;margin-bottom:40px!important}
.dialog .buttons{text-align:center;margin-top:40px;margin-bottom:73px}
.dialog .buttons.left-button{text-align:left;margin-top:15px;margin-bottom:10px}
.dialog .buttons.left-button a.small-b{width:80px!important;font-size:14px;line-height:30px;height:30px}
.dialog .buttons a{display:inline-block;width:158px;height:38px;line-height:38px;font-size:16px;color:#fff;margin:0 20px}
.dialog .buttons a.red-btn{text-align:center;background:red;border:1px solid red}
.dialog .buttons a.blue-btn{text-align:center;background:#04bec1;border:1px solid #04bec1}
.dialog .buttons a.grey-btn{text-align:center;background:#fafafa;color:#333;border:1px solid #dedede}
.dialog .buttons a.vote-btn{text-align:center;background:#ff6920;border:1px solid #ff6920}
.dialog .buttons ol{text-align:left;margin-left:100px;margin-top:-25px;font-size:14px}
.dialog .buttons ol a.link{color:#04bec1;text-align:center;width:auto;margin:0}
#win-login .inputgrp,#win-login h4{margin-top:10px}
.dialog .buttons ol li.num-bg span{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;background:url(../../../img/num-bg.png) center center no-repeat;margin-right:5px}
#win-reward-ok{height:auto;padding-bottom:50px}
#win-login{padding:15px 14px;width:490px;height:340px}
#win-login .avatar{position:absolute;left:15px;width:70px;height:70px;background:#dbdbdb;z-index:10}
#win-login h3{left:0;width:100%;font-family:'Nunito Sans','SF Pro Text','SF Pro Icons',Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:20px;color:#333;font-weight:700;line-height:30px;padding:10px 0;border-bottom:1px solid #ededed;text-indent:100px}
#win-login .loginbody{position:relative;top:55px;left:85px}
#win-login h4{font-size:12px;color:#e23739;line-height:24px}
#win-login .inputgrp label{display:block;height:24px;line-height:24px;font-size:14px;color:#a2a2a2}
#win-login ul li,#win-reward dl label{display:inline-block}
#win-login .inputgrp input{width:290px;height:35px;line-height:35px}
#win-login button{margin:20px 0}
#win-login ul li.split{width:0;padding:0;margin:0 1em;border-left:1px solid #e3e3e3}
#win-reward .rewardbody{padding:15px}
#win-reward dl dt{float:left;width:70px;vertical-align:top;margin-bottom:15px;color:#999;text-align:right;padding-right:10px}
#win-reward dl dd{float:left;width:400px}
#win-reward dl label{margin-bottom:10px;line-height:15px;width:100px}
#win-reward dl input{margin-right:3px}
#win-reward dl textarea{width:330px;height:80px;border:1px solid #e6e6e6;padding:10px;overflow:hidden}
#win-reward h4{margin-top:10px;margin-left:25px;color:#999}
#win-reward h4 span{color:#333}
#win-reward button{margin:20px 0 20px 25px}
.orderbody{padding:20px}
.orderbody .book-table{width:100%}
.orderbody table a{color:#005ea7}
.orderbody h4{margin-top:20px;color:#999}
.orderbody h4 em{color:#333}
.orderbody h4 a{margin-left:5px}
.orderbody label{display:block;color:#999;margin:10px 0}
.orderbody button{margin:20px 0}
.orderbody dl{color:#999;line-height:20px}
.login-alert{width:518px;height:370px}
.login-alert h3.title{color:#333;font-weight:400;font-size:20px;height:55px;line-height:55px;padding-left:100px;position:relative}
.login-alert h3.title img{position:absolute;left:20px;top:10px}
.login-alert .login-content{padding-left:100px}
.login-alert .login-content p.p-red-tips{color:#f65167;margin:15px 0}
.login-alert .login-content p.p-input{margin-bottom:15px;margin-top:5px}
.login-alert .login-content p.p-input input{width:278px;height:35px;border:none;border:1px solid #f5f5f5;box-shadow:0 0 1px #f5f5f5 inset;padding-left:10px;color:#999}
.login-alert .buttons{padding-left:135px;margin-bottom:20px;margin-top:25px;text-align:left}
.login-alert .buttons .blue-btn{margin-left:0}
.login-alert p.about-help{padding-left:100px}
.login-alert p.about-help span{margin:0 15px;color:#f5f5f5}
.size520{width:518px}
.size520 .message{padding-left:0;margin-top:70px}
.size520 .pt-margin-80{margin-top:80px!important}
.size520 .pt-55{margin-top:60px}
.size520 ol{margin-left:81px!important}
.size520 ol li{margin-bottom:10px}
.size520 a.pt-size-30{width:125px;height:30px;line-height:30px;font-size:14px}
.size520 .pt-height-small{margin-top:37px;margin-bottom:37px}
.size520 h4.pt-height-tip{padding:28px 0}
.size520 .pt-dashang-color{color:#6dcb2e!important;font-size:22px!important}
.size520 .pt-dashangfail-color{color:red!important;font-size:22px!important}
.disable.next-page-,.disable.pre-page-{color:#CCC}
.bold-title a{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

/*index*/
@charset "UTF-8";h3.bold-title,p.e-name{margin-bottom:10px}
.novel- a,.shadow h4{text-overflow:ellipsis;white-space:nowrap}
.header- .nav- .current{font-size:16px}
.current{font-weight:700;font-size:14px;color:#2a8adf}
.pt-xx{background:url(../img/pt-xx.png) center center no-repeat;position:relative;top:-6px}
.pt-person-icon{display:inline-block;width:17px;height:16px;margin-left:-7px}
a:hover{color:#2a8adf;}
a.rule:hover{border:1px solid #dedede;color:#999!important;background-color:#fafafa}
.index-hot-rigth,.index-new-sell-right .Jtab{border-right:1px solid #ededed;border-left:1px solid #ededed;overflow:hidden}
.index-top-hot-right{width:700px;display:inline-block;padding:14px;float:left;margin-right:10px;border:1px solid #ededed}
.a-href-block,.space-tabbar li.current s,a.read-btn{display:block}
.index-top-hot-left{width:210px;float:left;padding:0 14px 4px;border:1px solid #ededed;height:390px}
.boy-girl-tab{width:330px;height:366px;overflow:hidden;float:left;border-right:1px solid #ededed;padding-right:15px;position:relative}
.boy-girl-tab li.current{font-weight:400}
.boy-girl-tab a img,.boy-girl-tab a.img{width:112px;height:154px}
.boy-girl-tab a.a-href-block{margin-right:15px}
.space-tabbar li{width:113px;height:30px;line-height:30px;text-align:center;padding:0;font-size:14px;color:#333;background:#f2f2f2;cursor:pointer;position:relative}
.space-tabbar li.current{color:#fff;background:#2a8adf}
h3.bold-title{font-size:14px;font-weight:700;line-height:18px}
.boy-detail,.girl-detail{float:left;height:155px;position:relative;margin-bottom:10px}
a.read-btn{position:absolute;bottom:0;right:8px;width:67px;height:24px;line-height:24px;background-color:#2a8adf;color:#fff;text-align:center}
.boy-content p,p.detial-over a,p.e-name a{line-height:18px}
a.read-btn:hover{background:#0E73CD;color:#fff!important}
p.detial-over{height:54px;text-overflow:ellipsis;overflow:hidden;width:201px}
p.detial-over a{color:#999}
.new-lists{float:left;width:354px}
.hot_articles{padding-left:15px;text-align:center}
.hot_articles a.hot-title{display:block;font-size:17px;margin:9px 0;text-align:center}
.hot_articles a.hot-titles{margin-top:20px}
.hot_articles .title-tips a{line-height:16px;height:16px;overflow:hidden;text-align:center}
.hot_articles .line-a{margin:0 9px}
.hot_articles ul li,.index-new-book ul{margin-bottom:15px}
.hot_articles ul{border-bottom:1px solid #f5f5f5}
.famous-edit{margin-top:19px}
.famous-edit p{line-height:22px;text-align:center}
.booklist-star li.all .mar-r{font-size:12px;font-weight:700;display:none!important}
.index-new-sell{margin-top:10px;overflow:hidden}
.index-new-sell-right{width:730px;display:inline-block;float:left;margin-right:10px}
.index-new-sell-right .Jtab{padding:14px 0 0 14px;border-top:2px solid #2a8adf;border-bottom:1px solid #ededed}
.index-tab-title{overflow:hidden}
.index-tab-title li{float:left;font-size:14px;margin-right:30px;line-height:18px;color:#333;font-weight:400;cursor:default}
.h-detail h3,.n-detail h3,.title-bold{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.index-tab-title li.current{border-bottom:2px solid #2a8adf;color:#2a8adf}
.index-new-book{height:278px;margin-top:15px}
.index-new-book ul{overflow:hidden}
.index-new-book ul li{width:212px;overflow:hidden;float:left;margin-right:25px}
.index-new-book ul li a.img{width:88px;height:121px;float:left;margin-right:14px}
.index-new-book ul li a img{width:88px;height:121px}
.n-detail{float:left;width:108px}
.h-detail .writer,.n-detail .writer{margin:7px 0 10px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.h-detail .detail-,.n-detail .detail-{line-height:18px;height:72px;overflow:hidden;text-overflow:ellipsis}
.n-detail .detail- a{color:#999}
.rank-common{float:left;border:1px solid #ededed;width:210px;padding:0 14px}
.rank-common .rank-total,.rank-more a{float:right}
.rank-detail ul li{margin-bottom:8px}
.rank-detail .rank-num{margin-right:8px;border:1px solid #ededed;display:inline-block;width:20px;height:16px;line-height:16px;text-align:center}
.rank-detail a{top:-2px}
.rank-detail .one{background-color:#2a8adf;border:1px solid #2a8adf;color:#fff}
.rank-detail .two{background-color:#50abf9;border:1px solid #50abf9;color:#fff}
.rank-detail .three{background-color:#79befa;border:1px solid #79befa;color:#fff}
.index-girl a:hover{color:#f65167!important}
.girl-rank-num .rank-detail .one{background-color:#f65167;border:1px solid #f65167}
.girl-rank-num .rank-detail .two{background-color:#fb9ca8;border:1px solid #fb9ca8}
.girl-rank-num .rank-detail .three{background-color:#ffd6db;border:1px solid #ffd6db}
.girl-rank-num .tabbar li.current-{background:#f65167}
.rule,.style-tag{background-color:#f2f2f2}
.girl-rank-num .arrow-b s{border-top-color:#f65167}
.rank-more{height:15px;margin-bottom:10px}
.index-hot-style{margin-top:10px;overflow:hidden}
/*.index-hot-rigth{width:702px;padding:13px 13px 12px;border-top:2px solid #bdbdbd;border-bottom:1px solid #ededed;float:left;margin-right:10px}*/
.index-hot-rigth {
    width: 702px;
    padding: 13px 13px 12px;
    border-top: 2px solid #bdbdbd;
    border-bottom: 1px solid #ededed;
    float: left;
}
.right-more,.rule{font-size:12px;font-weight:400}
.right-more{float:right}
.recommend1{float:left}
.recommend2 {
    float: left;
    padding-left: 55px;
}
.recommend3 {
    float: left;
    padding-left: 55px;
}
.all-recommend li{width:334px}
.recommend{float: left;}
.recommends{float: right;}
.style-tag{height:24px;line-height:24px;margin:20px 0;padding:0 15px}
.hot-book-title a.img,.hot-book-title a.img img{width:88px;height:121px}
.hot-book-title a.img{float:left;margin-right:15px}
.s-banner-img,.s-banner-img img{width:240px;height:109px}
.bookstyle-name{margin-top:14px}
.bookstyle-name p{line-height:22px;overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}
.a-grey{color:#999;margin-right:5px}
.s-banner-img{display:block;margin-bottom:10px}
.rule{width:66px;height:23px;color:#999;line-height:23px;text-align:center;float:right;margin-top:10px}
.friend-links h3,.list-all-book h3,.title-girl{font-size:14px;font-weight:700}
.index-girl{margin-top:10px;overflow:hidden}
.index-girl .index-hot-rigth{border-top:2px solid #f65167!important;padding-bottom:0;padding-bottom:2px \9}
.link-ss,.list-all-book{border:1px solid #ededed}

.index-girl-cover,.index-girl-cover img{width:187px;height:257px}
.title-girl{color:#f65167;margin:1px 0 15px}
.index-girl-cover{float:left;position:relative;margin-right:15px}
.shadow{width:171px;height:50px;position:absolute;bottom:0;left:0;padding:8px;color:#fff;background-color:#000;opacity:.6;z-index:1}
.shadow h4{font-weight:700;margin-bottom:4px;width:171px;overflow:hidden}
.shadow p{line-height:16px;height:32px;overflow:hidden}
.index-girl-com{float:left;width:494px}
.index-girl-com li{width:232px;float:left;margin-bottom:15px}
.com-first{margin-right:30px}
.index-girl-com li a.img{width:88px;height:121px;float:left;margin-right:15px}
.index-girl-com li a.img img{width:88px;height:121px}
.index-girl-com .n-detail{width:126px}
.wrap-allbook{margin-top:5px;overflow:hidden}
.list-all-book{width:700px;padding:14px;float:right;margin-left:10px}
.booktable .author-{width:130px;text-align:right}
.booktable .update-,.booktable .updatec-{width:90px}
.booktable .novel-{width:340px;height:27px}
.booktable li{line-height:27px}
.booktable .bor-b-{height:30px;margin:17px 0 11px;margin:7px 0 11px;}
.booklist-star .detail- p.name{line-height:18px}
.link-ss{margin-top:10px;padding:15px}
.friend-links h3{color:#999;padding-bottom:12px}
.friend-links a{display:inline-block;margin-right:23px;line-height:25px}
.index-hot-left{width:240px;float:left}
@-moz-document url-prefix(){.booktable .bor-b-{margin:7px 0 11px}
.index-hot-rigth{padding:13px 14px 9px}
}
.girl-rank-num .tabbar li.currentGirl-{color:#f65167}
.novel- a{margin-right:7px;display:inline-block;overflow:hidden;height:20px;color:#999}
.novel- a.bookc-{width:auto}
.hot_articles .title-tips{text-align:center;line-height:22px}
.index-top-hot-left{height:358px}
.bookbar h2{margin:0 auto}
.bookbar h2 .orange_color{color:orange}
.bookbar_search{margin:0 auto;width:978px}
.search_h2{text-align:left}
.fixedBtn .btnIos:hover{color:#fff}
.navbar-s{margin:32px auto 0}

/*main_index*/
.index-girl .index-hot-rigth{height:313px}
.index_table tr th{padding:10px 0 7px}
.booklist-star li.all .detail-{width:150px}
.booklist-star li .detail-{width:100%}
.list-all-book{height:638px}
.tabClHei{height:327px}
.girlTab{height:327px}
/*.jtabHeight{height:312px}*/
/*.indexHeigh{height:889px;padding:13px 13px 12px}*/
.indexHeigh{float: right;}
.newbookHeight{height:457px}
.index-top-hot-right{height:366px}
.shadow{background-color:transparent;opacity:1}
.shadow-layer{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.6;z-index:-1}
.index-top-hot-right{height:334px}


/*cat*/
.detail-items- p.detail- a:hover{color:#2a8adf;}
.all-help-tips,.footer-t6,.rank-common,.rank-detail .rank-num{border:1px solid #ededed}
.kefu-time,.read-now,.sao-ma{text-align:center}
.all-help-tips,.book-roll-,.book-roll- ul,.fl-bottom,.fl-top,.help-way,.pt-hot-c a,.rank-detail a,.wrap-allbook{overflow:hidden}
.navbarGirl{background-color:#f65167}
.rank-common{float:left;width:210px;padding:0 14px}
.rank-common .rank-total{float:right;line-height:18px}
.rank-detail ul li{margin-bottom:4px}
.rank-detail .rank-num{margin-right:8px;display:inline-block;width:20px;height:16px;line-height:16px;text-align:center;float:left}
.rank-detail a{top:-2px;line-height:18px;width:135px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block}
.rank-more a{text-align:right}
.rank-detail .one{background-color:#2a8adf;border:1px solid #2a8adf;color:#fff}
.rank-detail .two{background-color:#50abf9;border:1px solid #50abf9;color:#fff}
.rank-detail .three{background-color:#79befa;border:1px solid #79befa;color:#fff}
.rank-more{height:15px;margin-bottom:10px}
.rank-more a{float:right;width:42px}
.detail-items- p.detail- a{color:#999!important}
.categroy-s li{margin:2px 0}
.scrollbook .book-roll- ul li{display:none}
.scrollbook .book-roll- ul li.scurrent{display:block}
.scurrent .opacity-box{display:none}
.link-ss{padding:15px}
.footer-t6{width:950px;margin:10px auto}
.friend-links{width:980px;margin:0 auto;line-height:20px;color:#333}
.friend-links h3{font-size:14px;font-weight:700;color:#999;padding-bottom:12px}
.friend-links a{display:inline-block;margin-right:25px}
.juzhong{margin:10px auto}
.more-ss{float:right;font-weight:400;font-size:12px}
.hot-sell{width:728px;display:inline-block;float:left;margin-right:10px}
.book-tab-cover-small li a,.help-one a,.help-two a,.pub-banner a{display:block}
.all-help-tips{width:210px;padding:0 14px 4px}
.help-way{padding:10px 0}
.kefu-phone{border-bottom:2px solid #f5f5f5;margin-bottom:10px}
.kefu-phone span{float:right;padding-left:25px;font-weight:400;font-size:10px;background:url(../img/phone.png) left 12px no-repeat}
.book-name,.fenlei_top,.help-one,.help-two,.img-hot,.pub-banner{float:left}
.book-list- h4,.current,.head-f,.list-all-book h3{font-size:14px;font-weight:700}
.help-one{width:90px;border-right:1px solid #f5f5f5;padding-right:14px}
.help-two{width:90px;padding-left:14px}
.help-one a.weibo{background:url(../img/weibo.png) left center no-repeat;height:30px;line-height:30px;padding-left:29px;margin-bottom:10px}
.help-one a.qq{background:url(../img/qq.png) left center no-repeat;height:19px;line-height:19px;padding-left:29px}
.help-two a.mail{background:url(../img/msg.png) left center no-repeat;height:30px;line-height:30px;padding-left:29px;margin-bottom:10px}
.help-two a.help{background:url(../img/icon-help.jpg) 4px center no-repeat;height:19px;line-height:20px;padding-left:29px}
.kefu-time{height:37px;line-height:37px;height:39px \9;line-height:39px \9;border-top:1px solid #f5f5f5}
.er-wei-ma{border-bottom:1px solid #f5f5f5;height:116px}
.sao-ma{line-height:28px}
.er-wei-ma img{margin:8px 55px;width:100px;height:100px}
.fl-hot li{width:350px!important;padding:0 0 0 13px}
.book-item-mlr-2 .detail-items-{width:102px!important}
.fl-hot .detail-items-{width:190px!important;cursor:pointer}
.img-hot{width:142px;height:195px}
a.img-hot:hover{border:1px solid #bdbdbd}
a.img-hot{border:1px solid #fff}
.img-hot img,a.img-hot{width:141px;height:194px}
.book-tab-cover-small li{float:left;position:relative}
.book-name{width:335px;padding:0 13px 13px 0}
.book-name h5{height:25px;line-height:25px}
.book-name .b-style{color:#999}
.fl-bottom{margin-top:8px}
.book-tab-cover-small li .opacity-box{position:absolute;height:76px;width:153px;background:#f8f9f2;opacity:.5;Filter:alpha(opacity : .5);top:0}
.book-tab-cover-small li a:hover{border:1px solid #888}
.li-mid{margin:0 10px}
.head-f{color:#999}
.arrow-l s{border-right-color:#cfaf58}
.current{color:#04bec1}
.choice-last_line{border-bottom:1px solid #f5f5f5;margin:20px 15px 10px}
.famous-left{padding:0 15px 15px;width:698px!important}
.famous-left .titlebar{line-height:42px;height:42px}
.famous-left .booktable .bor-b-{margin-top:0!important}
.changxiao-list li{padding:0 18px 0 0!important}
.book-item-xlr .img,.book-item-xlr img{height:158px!important;width:133px!important}
.pub-banner,.pub-banner a img{width:240px;height:102px}
.zhuda-star{color: #999;;}
.public-border{border-top:2px solid #50abf9!important}
.pub-banner{margin-top:10px}
.pub-banner a{padding-left:10px}
.detail-items-{margin-left:15px!important}
.public-border-gray{border-top:2px solid #f2f2f2!important}
.p-edit{line-height:30px}
.read-now{float:right;width:65px;height:25px;line-height:25px;background:#cfaf58;color:#fff}
.book-item-cover,.book-item-xlr,.fl-tab,.scrollbook{float:left}
.title-blue a{color:#999}
.tabnav li.current{border-bottom:2px solid #cfaf58;color:#cfaf58}
.ml-10_{margin-left:10px}
.ml-15_{margin-left:15px}
.box_{width:728px;border:1px solid #ededed;height:334px}
.box_ .titlebar .head{padding-left:14px}
.top-box_{padding-bottom:13px}
.booklist-box_,.society-box_{border-top:2px solid #ededed}
.choice-box_{width:712px;padding:0 0 0 14px}
.booklist-col-2{width:728px;margin-top:14px}
.booklist-col-1 li .classify{padding-right:8px}
.mt-22_{margin-top:12px}
.booklist-col li{padding:0 13px}
.choice-last_{height:10px}
.u13-double_{padding-bottom:22px}
.book-item-mlr-2,.u3-hot_{padding:0}
.u13-double-gap_{width:30px;height:15px}
.book-item-mlr-1 li{width:225px;margin:0 16px 0 0}
.book-item-mlr-1 .detail-items-{width:120px}
.gap-20_{height:30px}
.book-item-mlr-1{width:466px}
.u3-hot_{width:470px}
.u3-hot_ li{width:215px;padding:0 20px 0 0}
.right-box_ .tabbar{width:210px}
.booklist-star li.all{margin-bottom:14px}
.choice-u13-double_{width:700px;padding-bottom:23px}
.book-item-tb li{padding:0 22px 0 0}
.book-item-tb li:last-child{padding-right: 0;}
.book-item-tb li.last-child-{padding:0}
.classify-right_{width:466px;margin-left:14px}
.classify-right_ .titlebar-2{margin-top:5px}
.mark-bg-{z-index:10}
.scrollbook{width:484px;padding:0 8px}
.booklist-type li{width:200px;height:27px;line-height:27px}
.fl-tab{width:200px}
.book-roll-{width:480px;height:252px;position:relative}
.book-roll- ul{width:480px;height:240px}
.book-roll- li{display:none;position:absolute;width:480px;height:240px}
.book-tab-cover-small li{width:153px;height:73px}
.book-tab-cover-small li img{width:150px;height:76px}
.book-roll- li img{width:476px;height:240px}
.book-list-{width:170px;height:310px;background:#f2f2f2}
.book-list- li{padding:28px 0 0 26px;height:75px;border-bottom:1px solid #e2e2e2}
.book-list- .last-li-{border-bottom:none}
.book-list- .current{position:relative;background:#cfaf58;color:#fff;border-bottom:1px solid #cfaf58}
.book-list- .last-li-.current{border-bottom:none}
.book-list- .current h4{color:#fff}
.book-list- h4{color:#333;height:22px;line-height:22px}
.book-list- s{display:none}
.book-list- .current s{position:absolute;top:48px;z-index:100;display:block}
.book-list- p{height:18px;line-height:18px}
.arrowL s{border:9px dashed transparent;border-right-style:solid;border-right-color:#e23739}
.pt-hot-c a{display:block;height:108px}
/*.list-all-book{width:700px;border:1px solid #ededed;padding:14px;float:left;margin-right:10px}*/

.wrap-allbook{margin-top:10px}
.booktable .author-{width:126px;text-align:right;margin-right:6px}
.booktable .update-,.booktable .updatec-{width:94px}
.booktable .novel-{width:390px;height:27px;overflow:hidden}
.booktable li{line-height:28px}
.booktable .bor-b-{height:30px;margin:17px 0 11px;margin:7px 0 11px \9}
.right-more{float:right;font-weight:400;font-size:12px}
.t-height{height:37px;line-height:37px}
@-moz-document url-prefix(){.booktable .bor-b-{margin:4px 0 11px}
}
.scrollbook{height:326px}
.rank-common{padding:0 14px}
.scurrent .lazy:focus{background-color:#fff}
.scrollbook{width:479px;padding:0 15px}
.rank-detail a{width:116px}
.read-boxTop-{top:33px}


/*libca*/
.main-cover .left{width:200px;float:right}
.box_{height:325px}
.rank-common{height:326px}
.booktable .bor-b-{margin:13px 0 11px}
.list-all-book{height:634px}
.mt-height{height:159px}
.mt-shamiao{height:145px}
.scrollbook{height:328px;overflow:hidden}

/*cover*/
.activity a,.book-detail h3{line-height:30px;font-weight:700}
.book-detail p,.comment-board,.content-list{overflow:hidden}
.titlebar .head{float:left}
.bookcover-status{top:2px}
.btn-blue-b:hover{border:1px solid #0E73CD;background:#0E73CD;color:#fff!important}
.t6 .right{margin-top:35px}
.bookcover .coverimg{width:218px;height:300px}
.bookcover .book-detail{width:488px;margin-left:14px}
.bookcover .book-detail .btns{position:absolute;bottom:0;right:0}
.book-detail h3{margin-bottom:15px;font-size:24px;color:#333}
.activity div,.book-detail p{margin-bottom:10px}
.book-detail p span{color:#333}
.activity{height:128px;margin-top:19px}
:root .activity{height:128px}
.activity a{display:inline-block;height:30px;padding:0 20px;color:#fff;vertical-align:middle;background:url(../img/rcornerbg.jpg) 0 -64px no-repeat #b0d36b}
.activity .ordered,.activity span{line-height:28px;vertical-align:middle;display:inline-block}
.activity a:hover{color:#fff}
.btn-orange a{background-color:#f47c3a;background-position:0 -96px}
.btn-blue{display:inline-block;margin-right:10px}
.btn-blue a{position:relative;padding-right:18px;background-color:#a4d9df;background-position:0 -128px}
.activity span{position:relative;height:28px;padding:0 10px;border:1px solid #ededed;border-right:none}
.activity i{position:absolute;right:-2px;top:-1px;display:inline-block;width:2px;height:30px;vertical-align:middle;background:url(../img/rcornerbg.jpg) 0 -32px no-repeat #fff}
.activity .btn-blue .blur-r{top:0;right:0;background:url(../img/rcornerbg.jpg) 0 -160px no-repeat #fff}
.activity .arrow-l s{border-right-color:#fff}
.activity .ordered{position:relative;height:28px;padding:0 18px 0 11px;margin-left:2px;border-top:1px solid #ededed;border-bottom:1px solid #ededed;background:#fafafa}
.activity .ordered span{display:inline-block;width:16px;height:16px;padding:0;margin:4px 7px 6px;border:none;background:url(../img/ordered-icon.png)}
.activity .ordered-l{position:absolute;left:-2px;top:-1px;background:url(../img/rcornerbg.jpg) no-repeat #fff}
.cmet-infor a,.cmet-infor ul .xz{position:relative}
.activity .ordered-r{background:url(../img/rcornerbg.jpg) 0 -192px no-repeat #fff}
.ordered-l,.ordered-r{margin-bottom:10px}
.book-detail .btns a{vertical-align:middle}
.book-detail .btns .btn-grey-b{margin:0 14px 0 1px;vertical-align:middle}
.book-detail .btns .status{display:inline-block;height:40px;line-height:40px;color:#333;cursor:pointer}
.book-detail .btns .status em{display:inline-block;height:40px;line-height:40px;vertical-align:middle;margin-left:5px}
.contents .new-section,.intro p{line-height:24px;color:#333}
.status .share{background:url(../img/cover-icon.png) no-repeat}
.status .check{background:url(../img/fans04.png) no-repeat}
.status .checkHov{background:url(../img/icon-reward.png) no-repeat}
.status .cmet{background:url(../img/fans05.png) no-repeat}
.status .cmetHov{background:url(../img/cmetHov.png) no-repeat}
.btns .line{float:left;margin:0 10px}
.path{margin:4px 0 14px}
.path a{margin:0 8px}
.path span{margin-left:8px}
.cover .left{width:720px;padding-right:20px}
.book-cmet .titlebar,.contents .titlebar,.intro .titlebar{margin-top:15px;margin-bottom:10px;border-bottom:1px solid #ededed}
.contents .new-section{font-size:14px;font-weight:700}
.new-section .bookcover-status{top:1px}
.content-list{zoom:1}
.content-list li{float:left;width:345px;height:30px;line-height:30px;border-bottom:1px solid #ededed}
.content-list .even{margin-left:30px}
.content-list li h3{display:inline-block;float:left;width:220px}
.content-list li span{display:inline-block;float:left;width:94px}
.content-list li em{display:inline-block;float:left;width:31px;text-align:right}
.book-cmet .cmet-null{margin:48px 0 60px 210px}
.book-cmet .cmet-null em{display:inline-block;width:65px;height:90px;vertical-align:middle;background:url(../img/exp-icon.png);zoom:1}
.book-cmet .cmet-null p{display:inline-block;width:420px;margin-top:16px;padding-left:10px;font-size:16px;color:#333;line-height:26px;vertical-align:middle;font-family:"Microsoft YaHei","微软雅黑",STXihei,"华文细黑";zoom:1}
.cmet-infor img,.xz-list{font-size:0;vertical-align:middle}
.cmetlist .cmet-infor{line-height:24px;float:left}
.cmetlist .cmet-infor .top{width:16px;height:16px;margin-top:-3px;background:url(../img/topicon.png)}
.cmet-infor span{display:inline-block;margin-right:4px;vertical-align:middle}
.cmet-infor img{margin-top:-3px}
.cmet-infor .more-xz{position:absolute;top:20px;left:-175px;width:168px;padding:6px;border:1px solid #ccc;background:#fff}
.cmet-infor .arrow-db s,.cmet-infor .arrow-db s i{border-top-style:dashed;border-top-color:transparent;border-bottom-style:solid}
.cmet-infor .arrow-db s{top:-9px;right:23px;border-bottom-color:#ccc}
.cmet-infor .arrow-db s i{top:-4px;border-bottom-color:#fff}
.xz-list{display:block;float:left}
.booklist-star q,.cmetlist p span,.cmetlist p span i{display:inline-block}
.right .null-msg,.right .r-num{font-size:14px;font-weight:700}
.cmet-infor ul li img{float:left;width:16px;height:16px;margin:6px 5px 6px 0;margin:5px 5px 7px 0 \9}
.cmet-infor ul .more-xz img{margin:4px}
.cmetlist p{color:#333;line-height:18px;word-wrap:break-word;word-break:break-all}
.comment-board .cmet-infor{width:650px}
.cmetlist .reply{line-height:14px}
.cmetlist li{padding-bottom:12px;margin-bottom:20px;border-bottom:1px solid #ededed}
.cmetlist p span{position:relative;height:20px;line-height:20px;margin:0 7px 0 2px;padding:0 4px 0 22px;color:#fff;background:url(../img/reward.png) 6px 3px no-repeat #e23739}
.cmetlist p span em{font-weight:700}
.cmetlist p span i{position:absolute;top:0;width:2px;height:20px;background:url(../img/rbtn-c.png)}
.cmetlist p span .red-l{left:-2px}
.cmetlist p span .red-r{right:-2px;background-position:-2px 0}
.cmetlist .relaylist{position:relative;padding:15px;margin-top:8px;background:#f7f7f7}
.cmetlist .reply-ss{float:right}
.cmetlist .arrow-t s{left:669px;top:-13px;border-width:8px;border-bottom-color:#f2f2f2}
.cmetlist .relaylist .rely-detail .underline{padding:15px 0}
.cmetlist .relaylist .rely-detail{margin-top:10px;border-top:1px solid #e6e6e6}
.relaylist #pagebar,.relaylist .page-container{margin-top:15px;margin-bottom:20px}
.relaylist #pagebar .no-page-,.relaylist #pagebar a,.relaylist .page-container .no-page-,.relaylist .page-container a{border:1px solid #dfdfdf;background:#f2f2f2;text-decoration:none}
.relaylist #pagebar a.current-,.relaylist #pagebar a.next-page-:hover,.relaylist #pagebar a.pre-page-:hover,.relaylist #pagebar a:hover,.relaylist .page-container a.current-,.relaylist .page-container a.next-page-:hover,.relaylist .page-container a.pre-page-:hover,.relaylist .page-container a:hover{border:1px solid #dfdfdf;background:#dfdfdf;color:#333}
.relaylist #pagebar .current-:hover,.relaylist #pagebar a.current-,.relaylist .page-container .current-:hover,.relaylist .page-container a.current-{border:1px solid #bababa;background:#bababa;color:#fff}
.rely-cmet{position:relative}
.rely-cmet .input-txt{width:582px;vertical-align:middle}
.rely-cmet button{vertical-align:middle;position:absolute;top:16px;right:0}
.cmet-area .rely-code button{position:absolute;top:0;right:0}
.cmet-area{margin-top:15px;padding:0 15px 15px;background:#f7f7f7}
.reward-btn:hover,.right .reward-btn{background:url(../img/reward.png) 20px 8px no-repeat #0E73CD}
textarea.input-txt{width:674px;height:121px;padding-top:7px}
.cmet-area .rely-code{position:relative;margin-top:12px}
.cmet-area .rely-code .input-txt{width:98px;vertical-align:middle;color:#999}
.cmet-area .rely-code img{margin:0 10px;vertical-align:middle}
.right .r-num{padding-bottom:14px;color:#333}
.reward-star ul li{width:210px}
.reward-star .rewordNa{float:left;width:52px}
.reward-star ul li i{position:absolute;right:-7px;top:0}
.reward-trend ul{margin-top:14px;padding-top:14px;border-top:1px solid #ededed;border-bottom:1px solid #ededed}
.reward-trend ul li{padding-bottom:10px;line-height:18px}
.right .reward-btn{margin-top:14px;padding-left:36px}
.right .null-msg{padding-bottom:14px;line-height:24px;color:#333}
.this-list{padding-bottom:8px}
.this-list li{position:relative;line-height:24px}
.this-list li .like-states{position:absolute;top:0;right:0;color:#333}
.this-list li .like-states em{margin-left:3px;vertical-align:middle}
.right .tabnav{margin-bottom:10px;font-size:12px;font-weight:400;zoom:1}
.about-book h3,.bold{font-weight:700}
.right .tabnav li{margin:0 10px 0 0}
.right .book-item-vertical{padding-bottom:0}
.book-item-vertical .book-item-mlr{width:210px}
.book-item-vertical .book-item-mlr li{margin:0 0 18px}
.mt-15{margin-top:15px}
.catalogue-pages .path,.main-pages .path{margin:14px 0}
.main-pages .right{width:720px}
.catalogue-pages .left,.main-pages .left{width:240px;margin-left:20px}
.all-selling{float:right;width:210px;padding:0 14px 14px;margin-bottom:10px;border:1px solid #ededed}
.all-selling .tabbar li.current-{background:#0E73CD}
.all-selling .arrow-b s{border-top-color:#0E73CD}
.reward-active:hover{color:#fff}
.reward-active{width:65px;height:24px;background-color:#0E73CD;display:block;float:right;color:#fff;line-height:25px;text-align:right;padding:0 10px;position:relative}
.book-infor,.catalog-tip,.info a,.right-s,.tab-ss span{text-align:center}
.reward-active img{position:absolute;top:5px;left:10px}
.activeity-fans em,.activeity-fans strong{display:inline-block;height:30px;line-height:30px;vertical-align:middle;font-size:14px;font-weight:700}
.activeity-fans .arrow-l{margin-left:12px;color:#fff;background:#e23739;border:1px solid #e23739}
.activeity-fans .arrow-l s{border-right-color:#e23739}
.reward-book li{float:left;width:230px;height:32px;line-height:32px;vertical-align:middle;border-bottom:1px solid #ededed;margin-right:10px}
.reward-book a:hover{color:#0E73CD}
.cmet-infor .reward1,.cmet-infor .reward2,.cmet-infor .reward3,.cmet-infor .reward4,.cmet-infor .reward5{margin:0 7px 0 0}
.reward1,.reward2,.reward3,.reward4,.reward5{display:inline-block;width:30px;height:19px;margin:0 7px 0 5px;background:url(../img/icon-reward.png) no-repeat;vertical-align:middle}
.about-book,.detail-page{margin-top:15px}
.reward1{background-position:-19px 0}
.reward2{background-position:-146px 0}
.reward3{background-position:-113px 0}
.reward4{background-position:-82px 0}
.reward5{background-position:-50px 0}
.detail-page .cmetlist li{padding-bottom:0;border-bottom:none}
.detail-page .titlebar{margin-bottom:10px;border-bottom:1px solid #ededed}
.titlebar-ss{margin-bottom:20px!important}
.review-detail .cmet-area{padding:0}
.detail-page .cmetlist .rely-detail{border-top:none}
.about-book,.about-book table{width:720px}
.about-book h3{height:30px;line-height:30px;font-size:14px}
.book-table .click-like{padding-left:20px;background:url(../img/black-like.png) 0 13px no-repeat}
.book-table .click-like.hover,.book-table .click-like:hover{cursor:pointer;background:url(../img/red-like.png) 0 13px no-repeat}
.catalogue-pages .right{width:718px;margin-bottom:10px;border:1px solid #ededed}
.catalog-tip{padding-top:30px}
.book-infor{width:718px;height:26px;line-height:26px;font-size:12px}
.book-infor>span{padding-right:28px}
.chapters-catalog{height:38px;line-height:38px;margin:0 14px;border-bottom:1px solid #bdbcbc}
.detail-chapters li,.num-chap{margin:0 14px;border-bottom:1px solid #ededed}
.chapters-catalog h2{float:none}
.num-chap{line-height:40px;border-top:1px solid #ededed}
.num-chap,.num-chap h3{display:block;font-size:14px}
.detail-chapters li h5 a,.red-vip{display:inline-block;vertical-align:middle}
.chapters-catalog h3 span{padding-left:22px}
.detail-chapters{width:718px;overflow:hidden}
.detail-chapters h5{color:#333;float:left}
.detail-chapters li{float:left;width:330px;height:32px;line-height:32px;font-size:12px;}
.detail-chapters .no-border{border-bottom:none}
.red-vip{width:22px;height:12px;margin-left:7px;}
.has-read{width:45px;height:18px;margin-top:7px;background:url(../img/has-read.png) no-repeat}
.black{color:#333!important}
.mrg{margin-bottom:15px;display:block}
.book-intro li{float:left;margin-right:15px}
.book-detail p{color:#333;font-size:12px;margin:15px 0;line-height:23px;height:142px;text-overflow:ellipsis}
.subscribe{margin:20px 0 15px}
.subscribe-s{display:inline-block;padding:8px 20px;background-color:#b0d36b;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#fff}
.subscribe-ss{border-radius:0;background-color:#fafafa;color:#999;position:relative}
.bl,.blue-lg,.blue-lg-ll{color:#fff;border:none!important;width:20px!important;height:16px!important}
.subscribe-ss img{position:absolute;top:8px;left:-5px}
.bl{background-color:#04bec1}
.blue-lg{background-color:#7bd4d8}
.blue-lg-ll{background-color:#c5f1f0}
.hand-intro{position:absolute;top:19px;left:24px}
.hand-intro span{border:1px solid #333;color:#333;background-color:#ededed;display:inline-block;height:16px;line-height:16px;width:216px}
.asidelist a,.re{display:block;position:relative}
.re{width:718px}
.phone{margin:4px 0;padding:0 29px}
.phone img{margin:0 15px}
.asidelist a{margin:12px 0}
.asidelist img{position:absolute;top:-2px;left:0}
.asidelist{padding:10px 14px}
.asidelist li{float:left}
.asidelist .list-ss{display:inline-block;margin:0 3px 0 20px}
.asidelist .list-arrow{background:url(../img/icon-arrow.png);height:4px;width:9px;margin-top:-9px;margin-left:4px;display:inline-block}
.aside-block{margin:12px 0 0;padding-bottom:12px}
.aside-block p,.aside-block span,b{width:97px;overflow:hidden;text-overflow:ellipsis}
.aside-block span,b{margin-bottom:6px;display:inline-block;white-space:nowrap}
@-moz-document url-prefix(){.aside-block b,.aside-block span{top:0}
}
.aside-block p{line-height:18px;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;max-height:71px;}
.marg{margin-bottom:10px}
.gray-lg{color:#f7f7f7;display:inline-block;margin:0 22px}
.left-s{float:left}
.right-s{float:right;height:76px}
.right-s a{display:block;width:145px;height:40px;background-color:#ff6e27;line-height:40px;color:#fff;font-size:14px;margin:5px 0 11px}
.info a,.pic-ad span,.tab-ss span{display:inline-block}
.vote{height:35px;line-height:35px;background-color:#f7f7f7;padding:0 30px;position:relative}
.vote img{position:absolute;top:9px;left:9px}
.pic-ad,.tab-ss{position:relative}
.pic-ad{float:left;width:50px;margin-right:10px}
.pic-ad .cover-ad{width:48px;height:48px;border:1px solid #f3f3f3}
.pic-ad span{background-color:#04bec1;color:#fff;width:50px;height:15px;margin-top:5px}
.cmet-infor .reward{margin:5px 0}
.line-no{border:none!important}
.underline .reply-ss{margin:50px 0 0;text-align:center;color:#999}
.titlebar .nav{color:#999}
.reply-special{width:634px}
.reply-special p{margin:15px 0 20px}
.time-r{float:right}
.reply-m{margin:10px 0 0!important}
.line-under{border-bottom:1px solid #ededed;padding:3px 0}
.line-under img{margin:11px 0 0 3px}
.line-under .txcenter img{float:left;margin:13px 0 0 8px}
.head-s{font-size:13px!important}
.r-nun{font-size:12px!important;font-weight:400!important}
.tab-ss{border-bottom:1px solid #f1f1f1;font-family:微软雅黑}
.tab-ss .tab-left{margin-left:-4px;padding-bottom:2px}
.tab-ss span{width:120px;height:35px;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;background-color:#fafafa;color:#333;line-height:35px;padding-bottom:2px}
.tab-o{background-color:#ff6e27!important;border:1px solid #ff6e27!important;color:#fff!important;border-bottom:none}
.back{position:absolute;top:10px;right:0}
.page-title{margin:13px 0}
.pagebar{margin-bottom:0!important}
.info{margin-bottom:10px}
.info a{width:94px;height:28px;border:1px solid #04bec1;background-color:#04bec1;color:#fff;line-height:28px}
.info .info01{margin-right:12px}
.info .info-gray{border:1px solid #dedede;background-color:#fafafa;color:#333}
.info .info-orange{background-color:#fe6e27;border:none;width:96px;height:30px;line-height:30px}
.staates-vip{}
.line-under .tit-cont{display:block;text-align:left;margin:10px;color:#333}
.aside-block b:hover,.aside-block span:hover{color:#0E73CD!important;cursor:pointer}
.aside-block .aside-href,.block-float .block-color{color:#999}
.underline .reply-author{float:none}
.img:hover{border:1px solid #bdbdbd}
.aside-block b{font-size:14px}
.arrow-b s{bottom:-9px}
.num-hov,.vote span{cursor:default}
.block-float{margin-bottom:22px}
.block-float a{float:left}
.block-float span{float:right;margin-right:-29px;margin-top:-1px}
.ph-iphone:hover,.sell-book:hover,.sell-commend:hover,.sell-reward:hover,.sell-save:hover,.sell-share:hover{color:#0E73CD}
.title-hover{border:1px solid #333;height:16px;background-color:#ededed;position:absolute;z-index:11;margin-top:13px;margin-left:33px;line-height:16px}
.tab-ss>span:hover{background:#e4e4e4}
.ph-android{background:url(../img/icon-phone.png) -29px 0 no-repeat;display:block;float:left;width:28px;padding-top:32px}
.ph-android>span{display:block;float:left;margin-left:-10px}
.ph-iphone{background:url(../img/icon-phone.png) -58px 0 no-repeat;display:block;width:30px;float:right;padding-top:32px}
.ph-iphone>span{display:block;float:right;margin-right:6px}
.ph-android:hover{background:url(../img/icon-phone.png) no-repeat;color:#0E73CD}
.ph-iphone:hover{background:url(../img/icon-phone.png) -86px 0 no-repeat}
.iconSell{background:url(../img/iconImg.png) no-repeat;padding-left:20px;line-height:18px;width:18px;height:19px;position:relative}
.sell-commend>i{background-position:0 0}
.sell-commend:hover i{background-position:-23px 0}
.sell-reward>i{background-position:-110px 0}
.sell-reward:hover i{background-position:-90px 0}
.sell-share>i{background-position:-147px -25px}
.sell-share:hover i{background-position:-125px -23px}
.sell-save>i{background-position:-68px 0}
.sell-save:hover i{background-position:-46px 0}
.sell-book>i{background-position:-130px 0}
.sell-book:hover i{background-position:-150px 0}
.btns-status{float:right;width:116px;padding:11px 60px 0 0}
.status-ch{float:left}
.status-cm{float:right}
.original{display:none;position:absolute;padding:5px 5px 0;text-align:center;left:-2%;top:-10px;background:#fff}
.cmetlist .img_zoom{position:relative}
.btn-grey-s{padding-left:2px}
.page-container .pagination li{display:inline-block;margin:0 0 0 5px;border-bottom:0}
.catalogue-pages .path{ padding-left: 24px;}
#publicMonthMain{ border: none!important;}
#publicMonthMain .book-item-tb li:last-child{padding-right: 0}

/*rank*/
.booktable .about-,.booktable .click-{vertical-align:middle}
.booktable .about-,.booktable .bookGray-{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tabbar{font-weight:400}
.bold .tabbar {
    font-weight: 700;
    padding-left: 17px;
}
.box-w{float:left;width:206px;margin:0 10px 10px}
.rankbar,.rankbar-{height:304px}
.tabbar ul li:hover{color:#2a8adf}
.detail- h5{color:#333}
.booklist-star .detail- h5{font-size:12px}
.bookcover-status{top:0}
.bookbar .type-img-,.bookbar .type-img-.img-current-,.bookbar .type-img-:hover{background:url(../../../img/display-type.gif) -15px 0 no-repeat}
.bookbar .img-current-:hover,.bookbar .type-img-:hover{background:url(../../../img/display-type.gif) -15px -15px no-repeat}
.bookbar .type-txt-{margin-left:10px;background:url(../../../img/display-type.gif) 0 -15px no-repeat}
.bookbar .type-txt-.txt-current-,.bookbar .type-txt-:hover{background:url(../../../img/display-type.gif) no-repeat}
.bookbar .sod_select{padding:0}
.bookbar .show_mode{float:left;height:35px}
.literTab a:hover,.literTab li:hover{color:#cfaf58}
.tabbar li.literature-{background:#cfaf58;color:#fff!important}
.tabbar li.literature- .litera-trigon{border-top-color:#cfaf58}
.girlTab a:hover,.girlTab li:hover{color:#f65167}
.tabbar li.girlCol-{background:#f65167;color:#fff!important}
.booktable .about- a,.booktable .num-{color:#999}
.tabbar li.girlCol- .girl-trigon{border-top-color:#f65167}
.booktable .novel-{display:inline-block;width:360px}
.booktable .about-,.booktable .aboutC-{width:80px;margin-right:7px;display:inline-block;text-align:right}
.booktable .book-{width:285px;margin-right:10px}
.booktable .publish-{margin-right:25px}
.booktable .author-{width:72px;float:left;margin-right:42px;text-align:right}
.booktable .embody-,.booktable .embodyC-{display:inline-block;text-align:right;width:87px;padding-right:5px;margin-left:-27px}
.booktable .click-{display:inline-block;width:75px;text-align:right}
.booktable .embodyC-{color:#333}
.booktable .state-,.booktable .stateSta-,.booktable .statec-,.booktable .statecL-{display:inline-block;width:35px;text-align:right}
.booktable .state-{margin-left:31px}
.booktable .statecL-{text-align:right!important;padding-left:17px}
.booktable .statec-{padding-left:31px;color:#999}
.booktable .stateSta-{padding-left:17px;color:#999}
.booktable .book-gap{margin-right:7px}
.booktable .bookGray-{margin-right:0;color:#999}
.embodyC- a:hover{color:#2a8adf}
.sidenav h3{background:#fff;color:#999;border:1px solid #ededed;border-bottom:none}
.sidenav .reward-db{padding-left:0;text-align:center;font-weight:700;background:#fff;border-top:1px solid #f5f5f5;border-bottom:none;color:#999}
.sidenav .all-select{color:#2a8adf;font-weight:700}
.sidenav .girl-select{color:#f65167;font-weight:700}
.sidenav .litera-select{color:#cfaf58;font-weight:700}
.navbody .allNav a:hover,.reward-db:hover{color:#2a8adf}
.navbody .girlNav a:hover{color:#f65167}
.navbody .literaNav a:hover{color:#cfaf58}
.booklist-number .blue-lg,.booklist-number li .one{background-color:#2a8adf;border:1px solid #2a8adf;color:#fff;border:none!important;width:20px!important;height:16px!important}
.booklist-number .blue-lg-l,.booklist-number li .two{background-color:#50abf9;border:1px solid #50abf9;color:#fff}
.booklist-number .blue-lg-ll,.booklist-number li .three{background-color:#79befa;border:1px solid #79befa;color:#fff}
.booklist-number .bold{font-weight:700;font-size:14px}
.booklist-cover .detail- .btns-{height:auto;margin-top:16px;text-align:right;padding-right:1px}
.booklist-number .detail-tell .f-l{width:98%}
.booklist-number .detail-tell .f-l a:hover{color:#2a8adf}
.booklist-number .pink-lg,.booklist-number .pink-lg-l,.booklist-number .pink-lg-ll,.booklist-number .yellow-lg{color:#fff;border:none!important;width:20px!important;height:16px!important}
.booklist-number .yellow-lg{background-color:#cfaf58}
.booklist-number .yellow-lg-l{background-color:#ead08d}
.booklist-number .yellow-lg-ll{background-color:#f6e3b0}
.booklist-number .pink-lg{background-color:#f65167}
.booklist-number .pink-lg-l{background-color:#fb9ca8}
.booklist-number .pink-lg-ll{background-color:#ffd6db}
.booklist-number .f-l .bold-IE{position:absolute;right:4px;top:0}
.booklist-cover .titleC-{color:#fd6b1e}
.book-item-mlr .detail-{padding-right:2px;margin-top:10px;color:#999}
.book-item-mlr .authorDet-{margin-top:12px}
.bookbar{margin-top:6px}
.arrow-b s{bottom:-9px}
.booktable li .litear-type>a:hover,.booktable li .novel->.litear-bookNa:hover{color:#cfaf58}
.booklist-number .detail-tell .girl-f-l a:hover{color:#f65167}
.booklist-number .detail-tell .literary-f-l a:hover{color:#cfaf58}
.author- a:hover{color:#f65167}
.tabHoverCol .novel- .bookc-:hover{color:#cfaf58}
.sod_list>a:hover{background:#f7f7f7}
.rankGirl a:hover{color:#f65167}
.rankBook a:hover{color:#2a8adf}
.tabHoverCol a:hover{color:#cfaf58}
.tabbar li.current->a,.tabbar li.girlCol->a,.tabbar li.literature->a{color:#fff}
.btn-blue-s:hover{border:1px solid #05cfd2;background:#05cfd2;color:#fff!important}
.btn-grey-s:hover{background:#ededed;color:#333!important;cursor:pointer}
.tabbar li.current-{color:#fff!important}
.rankBook .numout-{float:left;padding-right:11px;width:78px;text-align:center;vertical-align:middle}
.rankBook .clickout-,.rankBook .embodyout-{float:left;text-align:right;vertical-align:middle}
.rankBook .bookout-{float:left;width:426px;margin-right:10px;vertical-align:middle}
.rankBook .clickout-{width:100px}
.rankBook .embodyout-{line-height:24px;width:120px}
.colorOut{color:#333}
.rank_mm_con .box-w{float:left;margin:0 4px 10px;width:206px}
.rankbarb{ font-weight: 400;}
.rankbarb a{  font-weight: 400;}

/*txt*/

.main_,.text-header .contain-{margin:0 auto;width:980px}
.main_{min-height: 929px;}
.text-content-,.text-content- .title_ .f-r{position:relative}
body{-moz-user-select:none}
.text-header{height:35px;border-bottom:2px solid #2a8adf}
.text-header .contain-{line-height:35px}
.text-header h1{display:inline-block;margin:7px 30px 0 0;width:133px;height:20px;background:url(../img/text-logo.png) no-repeat}
.text-content-{width: 89.5%;height:auto;padding:24px 50px;margin:10px auto;border:1px solid #ededed;background-color: #FFFFFF;overflow: hidden;}
.text-content- .title_{margin-bottom:32px;font-size:18px;font-family:'Nunito Sans','SF Pro Text','SF Pro Icons',Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif}
.text-content- .title_ .f-r .box_,.text-content- .title_ .f-r .text-size_{position:absolute;top:32px;left:-96px;z-index:3;border:1px solid #e6e6e6;background:#f7f7f7}
.text-content- .title_ .f-r .box_{left:-33px;width:113px;height:37px;line-height:26px;font-size:12px;text-align:center}
.text-size_ li{cursor:pointer}
.text-content- .title_ .f-r .text-size_{padding-bottom:5px}
.text-content- .title_ .f-r .text-size_ .bor_{width:168px}
.text-content- .title_ .f-r .text-size_ ul{width:185px;height:32px;padding:12px 12px 0}
.text-content- .title_ .f-r .text-size_ .choice li{float:left;width:18px;height:18px;margin:0 5px;overflow:hidden;border:1px solid #ccc}
.text-content- .title_ .f-r .text-size_ li.white_{background:#fff}
.text-content- .title_ .f-r .text-size_ li.yellow_{background:#feffe2}
.text-content- .title_ .f-r .text-size_ li.green_{background:#f4fff7}
.text-content- .title_ .f-r .text-size_ li.red_{background:#fff7f8}
.text-content- .title_ .f-r .text-size_ li.ash_{background:#f8f8f8}
.text-content- .title_ .f-r .text-size_ li.blue_{background:#f4fcff}
.text-content- .title_ .f-r .text-size_ li.five_,.text-content- .title_ .f-r .text-size_ li.four_,.text-content- .title_ .f-r .text-size_ li.one_,.text-content- .title_ .f-r .text-size_ li.six_,.text-content- .title_ .f-r .text-size_ li.three_,.text-content- .title_ .f-r .text-size_ li.two_{background:url(../../../img/text-size.png) no-repeat #fff}
.text-content- .title_ .f-r .text-size_ li.one_{background-position:5px 1px}
.text-content- .title_ .f-r .text-size_ li.two_{background-position:-25px 1px}
.text-content- .title_ .f-r .text-size_ li.three_{background-position:-55px 1px}
.text-content- .title_ .f-r .text-size_ li.four_{background-position:-85px 1px}
.text-content- .title_ .f-r .text-size_ li.five_{background-position:-115px 1px}
.text-content- .title_ .f-r .text-size_ li.six_{background-position:-145px 1px}
.text-content- .title_ .f-r .box_ .pop,.text-content- .title_ .f-r .pop{display:block;z-index:4;position:relative;width:10px;height:7px;background:url(../../../img/text-pop.png) no-repeat}
.text-content- .title_ .f-r .box_ .pop{top:-7px;left:53px}
.text-content- .title_ .f-r .pop{top:-7px;left:195px}
.text-content- .collect_,.text-content- .set_,.text-content- .shrink_,.text-content- .tag_{display:inline-block;height:16px;margin-left:17px}
.text-content- .collect_{width:18px;background-position:0 0}
.text-content- .collect_:hover{width:18px}
.text-content- .tag_{width:13px;background-position:-35px 0}
.text-content- .tag_:hover{width:13px}
.text-content- .set_{width:16px;background-position:-63px 0}
.text-content- .set_.active,.text-content- .set_:hover{width:16px}
.text-content- .shrink_{width:14px;background-position:-94px 0}
.text-content- .shrink_:hover{background:url(../../../images/prompt/text-left-right-top.png) -94px -22px no-repeat;width:14px}
.text-content- .border-top_{margin:10px 0}
.text-content- .article_{margin:22px 0 10px;padding-top:18px;text-indent:28px;line-height:28px;font-size:14px;word-wrap:break-word;color:#333}
.text-content- .jump_{text-align:center;padding:30px 0 11px}
.text-content- .jump_ span{color:#b5b5b5;margin:0 5px}
.text-content- .jump_ a,.text-content- .jump_ a.disabled{display:inline-block;width:140px;height:39px;line-height:39px;border:1px solid #dedede;background:#fafafa}
.text-content- .jump_ a.disabled{opacity:.6;color:#999}
.text-content- .jump_ a{font-size:16px}
.text-content- .left-top-tag_{position:absolute;top:10px;left:-36px;z-index:2}
.right .box,.text-right-middle_ div{position:relative}
.text-content- .top-bg_{width:35px;height:5px;background:url(../../../img/left-top-tag.png) 1px 0 no-repeat}
.text-content- .middle-bg_{width:34px;padding:16px 0;border-left:1px solid #f5f5f5;background:#e23739;text-align:center;font-size:14px;color:#fff}
.text-content- .bottom-bg_{width:35px;height:8px;background:url(../../../img/left-bottom-tag.png) no-repeat}
.titlebar{height:42px;line-height:42px;color:#333}
.titlebar .head,.titlebar-1 .head{float:left;font-size:14px;color:#999;font-weight:700}
.book-item-mlr li{margin-top:-1px}
.text-right-middle_{padding:14px 0 5px 10px}
.text-right-middle_ a.bookshelf,.text-right-middle_ a.comment,.text-right-middle_ a.money,.text-right-middle_ a.rewards{display:inline-block;width:72px;height:16px;margin:0 4px 0 15px;padding:3px 0 9px 23px;background:url(../../../img/text-right-icon.png) no-repeat}
.text-right-middle_ a.comment{background-position:0 2px}
.text-right-middle_ a.money{background-position:0 -79px}
.text-right-middle_ a.rewards{background-position:0 -25px}
.text-right-middle_ a.bookshelf{background-position:0 -106px}
.text-right-middle_ a b{color:#999;font-weight:400}
.arrow-db s{right:-17px;top:50%}
.book-item-mlr{margin-left:-15px;height:280px;width:223px}
.text-right-middle_ .box_{position:absolute;top:29px;left:-11px;width:232px;height:37px;padding-left:11px;border:1px solid #e6e6e6;background:#fff}
.text-right-middle_ .pop_{position:relative;top:-8px;left:64px;display:block;width:14px;height:8px;background:url(../../../img/text-pop.png) -18px 0 no-repeat}
.text-right-middle_ .share-doudou_,.text-right-middle_ .share-kaixin_,.text-right-middle_ .share-qq_,.text-right-middle_ .share-renren_,.text-right-middle_ .share-sina_,.text-right-middle_ .share-tianya_,.text-right-middle_ .share-tie_,.text-right-middle_ .share-weibo_{width:16px;height:16px;margin:3px 6px;display:inline-block;background:url(../../../img/share.png) no-repeat}
.text-right-middle_ .share-sina_{background-position:0 0}
.text-right-middle_ .share-qq_{background-position:0 -23px}
.text-right-middle_ .share-renren_{background-position:0 -50px}
.text-right-middle_ .share-tie_{background-position:0 -74px}
.text-right-middle_ .share-weibo_{background-position:0 -99px}
.text-right-middle_ .share-doudou_{background-position:0 -123px}
.text-right-middle_ .share-tianya_{background-position:0 -146px}
.text-right-middle_ .share-kaixin_{background-position:0 -169px}
.size{font-size:12px}
.size li{float:left;margin:0 2px;overflow:hidden;border:1px solid #ccc}
.size li span{color:#ccc;display:block;padding:2px 3px}
.text-size_ .border-s,.text-size_ .border-ss{border:2px solid #a5a5a5!important}
.text-size_ .border-ss span{padding:1px}
.jump_>a:hover{background:#EDEDED}
#text-size_{left:-112px}

.search_con .rank-common{ height: auto;}
.rank .sidenav{ width: 198px;}
.rank .arrow-db s{ right: 5px;}
.book-item-mlr-2 {    width: 726px; height: auto; margin-left: 0;}
.titlebar {    color: #333;    height: 37px;    line-height: 37px;}
.tabbar{ font-weight: bold;}





.catalog-nav  .arrow-db s {    }
.catalog-nav .arrow-db  s i{ display: none;}

.catalog-nav  .arrow-db s{border: none;  background: url(../img/icon_jt_x.png) no-repeat 0 -2px; display: inline-block;; height: 20px; width: 20px; right: 10px; top: 42%;}

.catalog-nav  .active- s{ background:  url(../img/icon_jt_s.png) no-repeat scroll 0 -2px}
.store .rank-common{ height: auto;}
.newbookHeight{ height: auto;}

.text-content- .title_ .f-l{font-weight: bold;    font-size: 22px;}
.book-name_{ padding: 10px 0 5px;}
.book-name_ p{display: inline-block;}
.book_name_info{margin-right: 10px;}
.vip_con{ width: 100%;text-align: center; padding: 50px 0 60px;}
/*.vip_con img{ width: 400px; opacity: 0.3;}*/
.vip_con span{ display: block; margin-top: 15px; font-size: 16px;}
/*.vip_con  a{ width:200px; height: 70px; display: inline-block;  line-height: 70px; color: #fff; border-radius: 40px; font-size: 18px; font-weight: bold; margin: 0 10px; text-align: left;}*/
.vip_con  a:hover,.vip_con  a.btnIos:hover,.vip_con  a.btnAnd:hover{ color: #fff!important}
.vip_con  i{display:inline-block;float:left;width:79px;height:70px;background:url(../img/sprite_icon1.png) no-repeat;}
.btnIos i{background-position:24px 0;}
a.btnIos:hover i{background-position:24px -70px; color: #fff;}
.btnAnd i{background-position:24px -141px;}


#select_CID .toggle .custom-radio label{ width: 100%; height: 100%; padding: 0;width: 80px;height: 38px; line-height:39px; background: #f7f7f7;}
#select_CID .toggle .custom-radio label.checked{    font-size: 12px;    height: 38px;    width: 80px;    padding: 0;    line-height: 39px;}

.orange_color,.detail- h3 a span,.bookbar h2 .orange_color{ color: #FF6000; font-weight: bold;}
.rankbarb a{    display: inline-block;    line-height: 18px;    overflow: hidden;    text-overflow: ellipsis;    top: -2px;    white-space: nowrap;    width: 180px;}

.index_table .shuzhangjie:after,.new-section:after{content:"";height:0;visibility:hidden;display:block;clear:both}
.index_table .shuzhangjie,.new-section{zoom:1}

.index_table .shuzhangjie a{text-overflow: ellipsis; overflow: hidden;  max-width: 225px; display: inline-block;white-space: nowrap; float: left;}
.index_table .shuzhangjie a.gaoshou{text-overflow: ellipsis; overflow: hidden;  max-width: 150px; display: inline-block;white-space: nowrap;}
.index_table .zuozhe a{text-overflow: ellipsis; overflow: hidden; display: inline-block;white-space: nowrap; width:130px;}

.index_table .shuzhangjie{ overflow: hidden;}
.rank-common.mt-10.tabClick.newbookHeight,.newbookHeight{ height: 458px;}
.content-list a{text-overflow: ellipsis; overflow: hidden; display: inline-block;white-space: nowrap;  width: 315px;}
.bookcover-status{ top: -7px;}
.new-section a{text-overflow: ellipsis; overflow: hidden; display: inline-block;white-space: nowrap;  max-width: 450px; float: left;}
 .new-section span{ float: left;}
.content .left  .top-box_{ padding-bottom: 15px;}
.book-tab-cover-small li img{ height:73px; }
.public-border .book-item-mlr .detail-items- .detail-{ height: 74px; overflow: hidden;}

/*作者福利体系*/
.welfareBox{font:12px/1.5 'MicroSoft YaHei';color: #333;min-height: 950px;}
.welfareBox dd,.welfareBox dl,.welfareBox dt{margin:0}
.welfareBox a{text-decoration:none;color:#000}
.welfareBox a:hover{text-decoration:underline}
.welfareBox a.red{color:#e73b42}
.welfareBox .link{width:800px;margin:auto;padding-top:200px;overflow:hidden}
.welfareBox .link dd{margin-left:-1px;display:inline;border-left:1px solid #000;padding:0 20px;font-size:14px;font-weight:700}
.welfareBox .context{width:980px;padding-top:480px;margin:0 auto;overflow:hidden;zoom:1;padding-top: 100px;}
.welfareBox .context .Left{float:left;margin-right:30px;width:180px}
.welfareBox .context .Left a{display:block;width:170px;font-size:16px;height:55px;margin-bottom:15px;color:#1F1F1F;font-weight:700;text-align:center;line-height:48px}
.welfareBox .context .Left a:hover{color:#e73b42}
.welfareBox .context .Left a.now{background-position:center top;color:#FFF;font-size:16px}
.welfareBox .context .Right{float:left;width:770px}
.welfareBox .context .Right .title_en,.welfareBox .context .Right .title_zh{width:300px;color:#333;margin:0}
.welfareBox .context .Right h1.title_zh{font-size:30px; }
.welfareBox .context .Right h2.title_en{font-size:12px}
.welfareBox .context .Right .article{color:#1F1F1F}
.welfareBox .context .Right .article dl.artwc dt{font-size:14px;margin:20px 0 5px;font-weight:700}
.welfareBox .context .Right .article dl.artwc dd{font-size:14px}


.welfareBox .tab_li{display: block;width: 300px;font-size:16px; height: 55px;color: #1F1F1F;font-weight: bold;text-align: center;line-height: 48px;
 /* background: url(http://img.17k.com/2015fuli/bg_nav.jpg) no-repeat center bottom;*/}
.welfareBox .tabbars{/*position:relative;*/font-size:16px;height: auto;margin-bottom: 30px;}
.welfareBox .charge-tabbars li:hover{background:#e4e4e4}
.welfareBox .tabbars .arrows s{display:none}
.welfareBox .tabbars ul{/*position:absolute;*/right:0;top:10px;height:auto;}
.welfareBox .tabbars ul li{float:left;/*padding:0 10px;background:#f2f2f2;*/background-image: url(../img/bg_nav_02.jpg);background-repeat: no-repeat;font-size:16px;font-weight:bold;cursor:pointer;margin-bottom: 15px;display: block;width: 170px;height: 55px;color: #887272;font-weight: bold;text-align: center;line-height: 48px;}
.welfareBox .tabbars li a:hover{color:#2a8adf}
.welfareBox .tabbars li.current-{/*background:#2a8adf;*/color:#fff;background-image: url(../img/bg_nav_01.jpg);}
/*.tabbars li.current- s{display:block}*/
.welfareBox .mgl_w{margin-left: 210px;width: 770px;}
.welfareBox .fl_h{font-size: 30px;font-family: "微软雅黑";padding-bottom: 10px;font-weight: bold;}
.welfareBox .fl_h strong{font-weight: bold;}
.welfareBox .fl_dt{font-weight: bold;padding-bottom: 6px;}
.welfareBox .fl_p{padding-bottom: 15px;text-indent: 2em;}
.welfareBox .fl_p1{text-indent: 2em;}
.welfareBox .fl_dd{margin:15px auto;border-collapse:collapse;width:770px}
.welfareBox  .fl_dd th{font-weight:700;background:#eee}
.welfareBox  .fl_dd td,.welfareBox  .fl_dd th{border:1px solid #ccc;text-align:center;width:100px;height:23px}
.welfareBox .fl_dd{font-size: 14px; line-height: 1.8;}
.welfareBox .fl_dd .fl_sp{display: block;text-indent: 2em;}
.welfareBox .fl_pdb{padding-bottom: 15px;}
.welfareHtml .fl_img{background: url(../img/banner_bg_201060629.jpg) no-repeat center top;width: 100%;height: 395px;}
.welfareHtml .fl_img1{width: 1002px;height: 390px;position: relative;margin: 0 auto;background-color: #abf0ff;}
.welfareHtml{ margin-top: -6px;}
.p_sj{color: #333;font-size: 14px;line-height: 2;margin-bottom: 33px;word-wrap: break-word;text-align: justify;}
.index_tab_seven{ margin: 0 auto; width: 980px; margin-top: 10px;}
/*这是分割线*/
.index_tab_seven .index-new-sell-right{ width: 980px; }
.index_tab_seven .index-new-book ul li{ width: 220px;margin-right:20px;}
.rank-common{ padding: 0px 14px; width: 210px;}
.rank-detail{ margin: 0 14px 15px 14px;}
.tabbar{ background: url(../img/tab_h3_bg.jpg) repeat-x center bottom;  height: 38px; padding-left: 1px; margin-bottom: 8px; line-height: 38px;}
.tabbar ul{ top: 0; right: 0; height: 38px; line-height: 38px;}
.tabbar li.current- s{ display: none;}
.tabbar ul li{ background: none; border-left: 1px solid #ededed;}
.tabbar li.current-{ background: #fff; color: #2a8adf!important; font-weight: bold;}
.index-hot-left .s-banner-img{ margin-top:10px;  display: inline-block;  width: 240px;height:auto;  }
.rank-detail .rank-num,.booklist-number li .rank-num{ padding-right:10px;  margin-right: 0; background: url(../img/top_bg.png) no-repeat 0 -54px; border: none; width: 20px; height: 18px; color: #fff;}
.rank-detail .one,.booklist-number li .one{ background: url(../img/top_bg.png) no-repeat 0 0px; }
.rank-detail .two,.booklist-number li .two{ background: url(../img/top_bg.png) no-repeat 0 -18px; }
.rank-detail .three,.booklist-number li .three{ background: url(../img/top_bg.png) no-repeat 0 -36px; }
.rank .detail-tell{ padding: 0  0px 0 14px;}

.index-hot-left .s-banner-img img{ height:auto; width: 100%;}
.rank-common{ height: 332px;}
/*.indexHeigh{ height: 769px;}*/
/*.indexHeigh {
    height: 513px;
}*/
.list-all-book{ height:648px; }
.rank .box{ padding:  0 0px 14px; width: 350px; }
/*.list-all-book,.index-hot-rigth.indexHeigh{ float: right; margin-right: 0; margin-left: 10px;}*/

.index-new-sell-right .Jtab{ padding: 0; border-top:2px #c0c0c0 solid;}
.index-tab-title li{ width: 90px; text-align: center;  line-height: 32px;}
.index-tab-title li.current{ background: #f2f2f2;}
.index-tab-title{ border-bottom: 1px solid #ededed;}
.index_tab_seven .index-new-book ul li{ margin: 0 10px 0 14px}
.booklist-cover .detail- p{max-height: 60px; margin-bottom: 5px; height: auto;}
.booklist-cover .detail- .btns-,.booklist-cover .detail- .c-9{ margin-top: 0px; margin-bottom: 0;}
.booklist-cover li{ padding-top: 18px;}
.catalog-nav ul{ border-top: none;  background: url(../img/fl_tab_bg.jpg) repeat-y center top; border: 1px solid #ededed; border-top: none;}
.catalog-nav ul li { width: 118px; border: none;  background: none; }
.catalog-nav ul li a{ position: relative;border: none; text-indent: 25px; font-size: 14px;}
.catalog-nav h4{    border: 1px solid #ededed;  border-top: none;}
.catalog-nav ul li a img{ position: absolute;; top: 11px; left: 20px; width: 18px; height: auto;}

.header-  .writter{  width: 150px; height: 75px; display: inline-block; background: url(../img/writer.jpg) no-repeat center 32px; float: left; text-indent: -999em; overflow: hidden; margin-left: -50px;}
marquee a,.navbar-s .user-item a{ color:#777; }
marquee a:hover,.navbar-s .user-item a:hover{  text-decoration: underline; color: #333!important;}
.navbar-s li a:hover{ color: #333!important;}

/*书库*/
.none {display: none;}
.store_side li.active {height: 18px;line-height: 18px;background: #2a8adf;color: #fff;}
.store_side li.active a {color: #fff;}
.stack_btn{height: 18px;line-height: 18px;background: #2a8adf;color: #fff;}
.stack_pd{border: solid 1px #CCCCCC;}
.store_side label{color: #888888;}
.store_side ul{margin-bottom: 15px;color: #666666;}
.store_side li{float: left;margin: 10px 12px 0 0;height: 18px;}
.store_side a{padding: 0 4px;}
.channel,.left_classify,.schedule,.word_num{width: 208px;padding: 15px 16px 0;border-bottom: solid 1px #CCCCCC;}
.right_title ul{border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
.right_title li{float: left;width: 100px;line-height: 42px;text-align: center;position: relative;cursor:pointer;}
.stack_icon_blue{background: url(../img/icon_down.png) top center no-repeat;background-position: 1px 3px;margin-left:3px;overflow: hidden;width: 30px;height: 16px;position: absolute;z-index: 20;}
.stack_icon_gray{background: url(../img/icon_down.png) top center no-repeat;background-position: 1px -13px;top: 13px;margin: 0 6px 0 3px;overflow: hidden;width: 30px;height: 16px;position: absolute;z-index: 20;}
.right_title li.active{color: #2a8adf;}
.right_title li.active span{background: url(../img/icon_down.png) top center no-repeat;background-position: 1px 3px;}
.stack_count{color: #2a8adf;text-align: right;line-height: 42px;width: 306px;display: inline-block;padding-right: 11px;}
.stack_border_gray{border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;}
.right_title li.active{border: 1px solid #CCCCCC;border-bottom: 1px solid #FFFFFF;}
.store_side li.active a:hover{color: #FFFFFF!important;}

/*书详情页*/
.baike_img{width:53px;height: auto;vertical-align: bottom;}


/*版权保护申明*/
.footer_protect{
	float: right;
	margin-right: 20px;
}
.footer_protect img{
	height: 54px;
	width: auto;
}
.protect_wrap{
	width: 720px;
	margin: 0 auto;
	padding: 30px 0;
	background: #FFFFFF;
}
.protect_top{
	width: 100%;
	position: relative;
}
.protect_top img{
	width: auto;
	height: 52px;
}
.protect_top_right{
	position: absolute;
	top: 0;
	right: 0;
}
.protect_word{
	width: 340px;
	margin: 80px auto;
	font-size: 22px;
	font-weight: bold;
	color: #333;
	line-height: 1.6;
}
.protect_tel{
	font-size: 14px;
	font-weight: normal;
	line-height: 2;
	padding-top: 50px;
}
.vip_img {
    width: 400px;
    opacity: 0.3;
}

.imgApp {
    width: 187px;
    height: 55px;
}
.ellipsis {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.word_wid {
    min-width:110px;
    display:inline-block;
    margin-right:20px;
}
.article_height{
	height: 350px;
	overflow: hidden;
}
