@charset "gb2312";
/* CSS Document */
body{font:14px/28px helvetica,"微软雅黑",arial;color:#333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,img,button{padding:0; margin:0;}
abbr,kbd,tt,dfn,ins,uu,abc,dse,ii{font-style:normal; display:none;line-height: 140%;margin-bottom: 10px;text-align: left;text-indent: 1em;}
html{-webkit-text-size-adjust:none;}/*解决chrome字体小于12PX问题*/
a{text-decoration:none;color:#333;}
img{border:none;}
ul,ol,li{list-style: none;}
.hidden{display:none;}
.clear{clear:both;}
.clearfix:after{content:"";display:table;clear:both}
.left{float:left !important}
.right{float:right !important}
.pleft{padding-left:5px;}
.pright{padding-right:5px;}
.pleftright{padding:0 5px;}
.zlbody{width:100%; height:100%; overflow:hidden;}
.blue{color:#4BA0A0; font-size:20px;}
.a_red{color: #FF1F00}
.text-left{text-align:left !important;}
.text-right{text-align:right !important;}

/*头部*/
.wjlb,.zl_book_name,.lb,.jpbt,.fx_bg_box,.zp_bt,.btn_book,.bookintro,#product,#newlist,#sitebox,.down{width:90%;overflow:hidden;margin:0 auto;}
.zl_djjp,.zldssw,.nr .zl_booknr li,.zl_djjp .Nr,.zldssw .bg,.fx_bg,#center{width:100%;overflow:hidden;margin:0 auto;}
.page-list{height:auto;max-height:300px;text-align:center;width:95%;margin:0 auto;overflow: hidden;}
ins{background:transparent;text-decoration: none;}
#footer{margin-top:10px;}
.zl_header{height:30px; padding:10px 10px 0 10px; background:#49A9A9; overflow:hidden;}
.zlwrapper{position:relative; z-index:100; background: #fff;}
.nav_s{background:#49A9A9; height:50px; clear: both; overflow:hidden;}
.nav_s li{float:left; text-align:center; line-height:50px; height:50px;}
.nav_s li a{font-size:14px; color:#FFF;}
.nav_s li>a.cur{border:1px solid #208181;border-radius:.375rem;height:36px;line-height:36px;display:inherit; margin:6px auto;}

#loading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10000; vertical-align:middle;font-size:18px;color:#49A9A9; display:none;}
.mian_box{margin-bottom:15px;}
.mian_box .nav_s .nav_one,#footer .nav_s .nav_one,#nr_footer .nav_s .nav_one{width: 20%;}
.zlsearch{display:inline-block;height:22px;width:22px;overflow:hidden;background:url(/img/search.png) no-repeat;background-size:22px 22px;margin-top:14px;}
.com-sec{background-color:#fff;border-bottom:2px solid #4BA0A0; margin-bottom:15px;}
nav.nav{background-color:#fff;padding:0 10px 15px}
nav.nav li{float:left;position:relative;width:20%;text-align:center;margin-bottom:0;overflow:visible}
nav.nav li>a{display:block;padding:10px 0 5px}
nav.nav li>a i{display:block;width:40px;height:40px;margin:0 auto;overflow:hidden;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}
nav.nav li>a.n-comp i{background-image:url(/img/icon_quanben.png)}
nav.nav li>a.n-boys i{background-image:url(/img/icon_nansheng.png)}
nav.nav li>a.n-girls i{background-image:url(/img/icon_nvsheng.png)}
nav.nav li>a.n-flower i{background-image:url(/img/icon_xianhuabang.png)}
nav.nav li>a.n-seri i{background-image:url(/img/icon_lianzai.png)}
nav.nav li>a span{display:block;text-align:center}
.tipwin,.dialog{width:89%;overflow:hidden;height:auto;margin:2% 5%;border:1px solid #49A9A9;border-radius:5px;position: fixed;z-index: 1000;background: #fff;}
.dialog h3,.tipwin h3{height:40px;line-height:44px;position: relative;background:#f7f7f7; padding-left:10px;border-bottom: 1px solid #CCC;color: #100;font-size:14px;font-weight:normal;}
#search_win{width:90%;overflow:hidden;height:auto;margin:2% 5%;}
#search_win input{width:60%;height:32px;line-height:30px; *line-height:32px; padding:0 15px;background-color:transparent;border:1px solid #49A9A9;border-radius:5px;}
#search_win input:focus{box-shadow:none;}
.search_small{width:25%;margin-left:15px;border:1px solid #49A9A9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:34px;line-height:32px;color:#100;font-size:16px;cursor: pointer;background-color:#FDFDFD; vertical-align:middle;}
.dialog ul{width:90%;color:#666;font-size:16px; padding-left:10px;}
.dialog ul li{margin-bottom:10px;position:relative;}
.dialog ul li input{width:15%;height:20px;}
#shoulu li input{width:85%;height:35px;*line-height:35px;border:1px solid #BDE6F2; padding:0 10px;}
.dialog ul li .area{width:90%;height:90px; padding:5px;overflow:auto;resize:none;border:1px solid #CCC;*margin-left:-20px;}
.dialog .wrapper,.tipwin .wrapper{color:#AD7830;line-height:30px;padding:10px 5px;max-height:300px;overflow:auto;font-size:16px;}
.dialog .wrapper p{text-indent: 2em;}
.raward{height:30px;*line-height:30px; margin-bottom:10px;}
.raward input{width:9%;height:18px;}
.input_el{margin:0 8%;text-align:center;padding-bottom:10px;}
.btn_small{display:inline-block;margin:0 10px;border:1px solid #49A9A9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:40%;height:35px;line-height:35px;color:#100;font-size:16px;cursor: pointer;background-color:#FDFDFD;}
.shoulu{width:90%;position:relative; padding:30px 0 15px;}
.shoulu li{margin:0 10%;margin-bottom:15px; width:90%; border:1px solid #e6e6e6;}
.shoulu input{display:block;border:none;width:90%;height:34px;line-height:34px\9; *line-height:34px; padding:0 5%;background-color:transparent;}
/*第一屏的图书*/
.zl_k{border-bottom:2px solid #4BA0A0; overflow:hidden;padding-bottom:20px;}
.zlbook_tj{margin:0 auto; width:95%; clear:both; overflow: hidden;}
.zlbook_tj li{width:33.33%; float:left;text-align:center; padding-bottom:5px;}
.zl_book_name a{color:#484848; font-size:12px;}
.zl_book_name{height:30px; line-height:30px; text-align:center;}
.zl_djjp .Nr{border-top:1px solid #e6e6e6; background:#f9f9f9; padding-bottom:20px;}
.jpbt{height:40px;}
.jpbt span{font-size:18px; color:#82bebe; float:left;line-height:40px;}
.jpbt i{font-style:normal; float:right; line-height:40px; color:#4BA0A0;}
.one_radius{margin:0 auto; overflow: hidden; width:88%;}
.radius_l{width:10%; float:left;}
.radius_a{width:30px; height:30px; text-align:center; line-height:30px; border-radius:15px; display:inline-block; color:#fff; margin-top:20px; background:#ff6000;}
.c_r_a{display:inline-block; float:left;overflow:hidden; border-bottom:1px solid #e0e0e0; padding:10px 0; width:100%;}
.c_r_a li{height:28px; overflow:hidden;}
.c_r_a li span{font-size:14px;}
.c_r_a li a{font-size:16px; font-weight:bold; color:#000;}
.zldssw{border-top:2px solid #4BA0A0;}
.zldssw .nr{width:88%; margin:0 auto; padding-top:5px;}
.zldssw .bg{background:#f9f9f9;border-top:1px solid #e6e6e6;padding-bottom:15px;}
.nr .zl_book{border-bottom:1px solid #ebebeb; padding:15px 0;height:122px; }
.nr .zl_bookimg{width:90px; float:left; margin-right:10px;}
.nr .zl_booknr{width:60%; float:left; overflow:hidden; display:block;}

.nr .bookimg{width:100px;height:130px;float:left;margin-right:10px;}
.zl_booknr p{color:#CCC;line-height:22px;}
.zl_booknr ul{margin-top:-5px;}
.zl_booknr ul li p{height:62px; overflow:hidden; color:#000;}
.lb{padding-top:10px;}
.lb ul li{height:30px; line-height:30px; overflow:hidden;}
.lb ul li a,.lb ol li a{color:#000;}
.lb ul li span,.lb ol li span,.wjlb li span{color:#838383; margin-right:5px;}
.wjlb{padding-top:15px;}
.wjlb li{height:30px; overflow:hidden;}
.wjlb li a{color:#000;}

.fx_bg{padding:10px 0px;}
.xq_bookne .one{height:28px;line-height:20px;}
.xq_bookne .one em{font-style:normal;font-size:16px;}
.xq_bookne div{height:21px;line-height:20px;overflow:hidden;}
.xq_bookne{float: right;width: 65%;*width:55%;_width:55%}
.zp_bt{font-size:16px;height:35px;line-height:35px;}

.line_s_box{width:100%;padding:5px 0;}
.btn_book,.bookintro{clear:both;}
.btn_book .ksaa_btn{width:23%;float:left;}
.btn_book .fraa_btn{width:23%;float:right;}
.zp_act{background:#49A9A9;color:#fff;border-radius:5px;}
.zp_bf,.zp_bff{background: #fff;color:#000;border:1px solid #dfdfdf;border-radius:5px;}
.zp_bff{margin-left:2%;}
.btn_book a{text-align:center;display:inline-block;height:30px;line-height:30px;}
.bookintro{height:auto; max-height:96px;}
.bookintro p{color:#8b8b8b;line-height:24px;text-indent:2em;}
.zkqw{width:100%;text-align:center;height:30px;line-height:20px;background:url(/img/zkqw_bg.png) center center no-repeat;margin-top:10px;}
.zkqw a{color:#333;}

.down ul{padding:10px 0;}
.down ul li{height:36px;line-height:36px; border-bottom:1px dashed #dfdfdf; padding-left:5px;}
.down ul li span{ color:#A0A0A4; font-size:12px;}
.down ul li a{ float:right; padding-right:10px; color:#49A9A9}

.tabstit{text-align:center;border-bottom:1px solid #F1F1F1; padding-bottom:10px;}
#readerlist,.tabstit,.jump-list{width:95%;margin:0 auto;background:#fff;}
#readerlist ul{float:left;margin:5px auto;color:#949494;}
#readerlist ul li{line-height:30px;width:95%;float:left;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
#readerlist ul li a:visited{color:#949494;}
#readerlist ul li a:hover{color:#49A9A9;}

.jump-list{padding:5px 0 10px;}
.jump-list a{display:inline-block;vertical-align:middle;text-align:center;height:35px;line-height:35px;}
a.pg-prev,a.pg-next{border:1px solid #9d9d9d;background-color:#fff;color:#666;width:20%;}
a.pg-next{float:right;}
div.hd-sel{display:inline-block;width:50%;position:absolute;overflow:hidden;border:1px solid #49A9A9; float:left;height:35px;line-height:35px; margin:0 3%;text-align:center; color:#49A9A9}
div.hd-sel select{background-color:transparent;border:none;width:auto;padding:0 20px;color:#49A9A9;height:35px;line-height:35px;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
div.hd-sel select option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

#product{width:92%;overflow:hidden;margin:0 auto;}
#product,#newlist{background: #fff;padding-bottom:10px;}
#product h2,#newlist h2{height:34px;line-height:34px;font-size:16px;font-weight:normal;padding:0 5px 5px;}
#product ul,#newlist ul{height:auto;}
#product ul li{float:left;width:33.33%;overflow:hidden;color:#888;text-align:center; padding-bottom:10px;}
#product ul li h3{height:25px;line-height:27px;overflow:hidden; font-size:14px;font-weight:normal;text-align:center}
#product ul li img{width:85%;max-width:90px;height:122px;}
#product ul li a,#newlist ul li a{color:#333;}
#product ul li a:hover,#newlist ul li a:hover{color:#f99800;}
#newlist ul li{float:left;display:inline;width:90%;overflow:hidden;color:#888;position:relative; height:30px;}

.c_nr{background-color:#FBF6EC;color:#fff}
.header{background-color:#49A9A9;color:#fff;height:50px;line-height:50px;z-index:100;text-align:center;}
.header li{text-align:center;padding:0 5px;display:block;}
.header li a{margin:0 auto;}
.head-left,.head-right{width:13%;text-align:center;background-color:#82bebe;border-radius:3px;height:28px;line-height:28px;font-size:14px; margin-top:11px;box-shadow:0 0 2px 1px #559292;}
.head-left{float:left;}
.head-right{float:right;}
.head-book{width:auto;}
.header li h1{font-size:16px;overflow:hidden;height:50px;line-height:50px;}
.header li a{color:#fff;}
.nr_set{padding:10px 5px;font-size:12px;background-color:#ECF0F0;position:relative;z-index:100;height:28px;line-height:22px;color:#49A9A9}
.nr_set .set1{float:right;padding:2px 10px;border:1px solid #49A9A9;margin:0 5px;border-radius:5px;}
.nr_set .set2{float:left;border:1px solid #49A9A9;margin-left:5px;padding:2px 7px;border-radius:5px;}
.nr_title{padding:10px 5px;font-size:16px;text-align:center;color:#333;position:relative;z-index:100;}
.nr_page{z-index:100;text-align:center;margin:auto;width:94%;height:33px;}
.nr_page li{text-align:center;width:29.5%;float:left;background-color:#f4f0e9;border:1px solid #ccc;line-height:32px; border-radius:5px;}
.nr_page li a,.nr_set a{display:block;color:#49A9A9;}
.nr_page li a:visited{color:#49A9A9;}
.nr_page li a:hover{color:#49A9A9;}

#wap_content{line-height:28px;word-wrap:break-word;letter-spacing:0.1em;line-height:120%;width:90%; height:auto;color:#555;font-size:18px;margin:20px auto;}
#wap_content p{line-height:140%;margin-bottom:10px;text-align:left;text-indent:1em;}
#wap_content p a{font-size:17px; margin-right:28px}
#wap_content img{margin:0 auto;}
#wap_content .watermark{display:none}

/*底部内容*/
.copyright{line-height: 20px; padding:10px 0 25px 0;text-align:center; color:#666;background-color:#f9f9f9;clear:both;border-top:1px solid #e6e6e6;}
.copyright a{padding:0 5px;}
footer{padding:10px 0;background:#49A9A9;color:#FFF;clear:both;}
footer ul{width:83%; margin:0 auto;}
footer ul li{text-align:center;}
footer ul li a{color:#FFF;}

/*top*/
.top-tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.top-tab li{-box-sizing:border-box;height:40px;line-height:40px;border-bottom:1px solid #dfdfdf;font-size:16px;-webkit-box-flex:1;webkit-flex:1;-ms-flex:1;flex:1;text-align:center}
.top-tab li.cur{color:#4BA0A0;border-bottom:2px solid #4BA0A0}

#sitebox{background:#fff;}
#sitebox dl{border-bottom:1px solid #eee;float:left; padding:15px 0; width:100%;}
#sitebox dt{float:left;position:relative;width:90px;height:120px; margin-right:10px}
#sitebox dd{overflow:hidden;*zoom:1;width:auto;line-height:22px;color:#888;}
#sitebox dd h3{font-size:14px;font-weight:bold;}
#sitebox dd a{color:#4BA0A0}
#sitebox dd.book_des a{color:#888;}
#sitebox dd .uptime{float:right;color:#C90;font-weight:normal}
.book_other,.book_des{color:#888;line-height:2.0;margin-top:5px}
.book_other span{color:#999;padding-left:10px; font-size:12px;float:right;}

.m-cate{background-color:#f4f0e8;padding:10px 0 0 10px}
.m-cate li{width:50%;padding:0 10px 10px 0;}
.m-cate li img{display:block;width:100%}
.m-cate li,.s-cate ul li{float:left;box-sizing:border-box}
.s-cate h3,.s-cate h3 span{height:50px;;position:relative}
.s-cate ul{padding-left:10px}
.s-cate h3{margin:0 20px 20px;;line-height:75px; text-align:center;}
.s-cate h3 span{display:inline-block;margin-top:-4px;padding:0 10px;color:#4BA0A0;background-color:#fff;z-index:90;font-size:18px}
.s-cate ul li{width:33.3333%;padding-right:10px;padding-bottom:10px; text-align:center}
.s-cate ul li img{display:block;width:100%;margin-bottom:.1875rem}
.s-cate ul li i{display:block;font-size:14px}
.sch-sel{margin-top:-1px;position:relative;overflow:hidden; margin-bottom:10px;}
.sch-sel ul{position:relative;background-color:#66c8c8}
.sch-sel p{position:absolute;top:-100px;height:50px;line-height:50px;box-sizing:border-box;border-bottom:1px solid #dfdfdf;font-size:16px;color:#525252;background-color:#fff;text-align:center}
.sch-sel ul li{padding:10px 0 3px 8px;border-bottom:1px solid #49A9A9;}
.sch-sel ul li label{display:none}
.sch-sel ul li>a{display:inline-block;height:30px;line-height:30px;box-sizing:border-box;padding:0 2.1%;color:#EEFCFD; margin-bottom:5px;font-size:12px}
.sch-sel ul li>a:active{color:#fff}
.sch-sel ul li>a.cur{border:1px solid #208181;border-radius:.375rem;color:#208181;}
.sel-fold .sch-sel{position:fixed;z-index:999;background-color:#fff;top:0;left:0;right:0;height:50px}
.sel-fold .sch-sel ul{display:none}
.sel-fold .sch-sel p{position:static;top:0}
/*会员*/
.nav_two{width:16.6%;}
.nav_two em{color: #ff6600;font-style:normal;font-family:"微软雅黑"; font-weight:bold}
.user-sel{position:relative;overflow:hidden;}
.user-sel ul{border-bottom:1px solid #49a9a8}
.user-sel ul li{padding:8px 10px;}
.user-sel ul li>a{display:inline-block;height:36px;line-height:36px;box-sizing:border-box;padding:0 8px;font-size:15px}
.user-sel ul li>a:active{color:#fff}
.user-sel ul li>a.cur{border:1px solid #49a9a8;border-radius:.375rem;}
.user-sel ul li span{color:#A0A0A4; display:block; padding:5px 0; font-size:13px;}
.user-sel ul li .c_blue{color:#099494;}
.bookcase,.conBox,.infoBox{width:94%; margin:10px auto}
.booklist ul{border-bottom:1px dashed #49a9a8; padding:5px;}
.booklist ul li{overflow:hidden;text-overflow:ellipsis; white-space:nowrap; height:28px;}
.booklist ul li input,.rullist ul li input{width:20px; height:20px;margin-right:10px;vertical-align:middle;}
.booklist ul li a{color:#49A9A9;vertical-align:middle;}
.booklist ul li span{color:#A0A0A4; font-size:14px;}
.name{overflow:hidden;height:30px !important; font-size:15px;}
/*.name a{padding-right:10px;}*/
.select_all{padding:10px 5px 0;}
.select_all #chkAll{width:20px; height:20px;margin-right:15px;vertical-align:middle;}
.deleteBtn,.select_all select,.greenBtn,.sendlist select{height:30px;border:1px solid #49A9A9;border-radius:.375rem;color:#666;vertical-align: middle; background:#EBEBEB;}
.deleteBtn{width:20%;cursor:pointer;margin-right:15px; word-spacing:10px;}
.select_all select,.sendlist select{width:30%;padding-left:10px;}
.select_all span{margin-right:15px; color: #84847b;}
.conBox ul{padding:5px;font-size:16px;}
.conBox li{height:40px;padding:0 5px; margin:5px 0;}
.height{height:30px !important;}
.conBox li input{vertical-align:middle; margin:0 10px;height:25px;border:1px solid #49A9A9; padding-left:10px; width:60%;}
.conBox li input.prov{width:20%;}
.gender{width:8% !important;}
.pre{ height:30px !important;color:#A0A0A4; font-size:14px;}
.leftBtn{width:92%;text-align:center; margin:0 auto;}
.greenBtn{width:50%;cursor:pointer;word-spacing:10px;}
.message{width:100%;}
.rulbox,.send,.blueBox{height: 32px;line-height: 32px;background: #ecfcfc;border: solid 1px #e8e8e8;color: #8dadad; padding:0 3%; text-align:center;}
.rulbox li,.rullist li{text-align:center;float:left; width:33.33%;}
.rullist,.sendlist{width:94%;color: #A0A0A4; font-size:13px; margin:0 3%}
.rullist ul{border-bottom:1px dashed #49a9a8;height:35px;display: flex;justify-content:center;align-items:Center; padding:2px 0;}
.rullist li{vertical-align:middle;overflow: hidden;}
.rullist li a{color:#49A9A9;}
.rullist ul.last{border-bottom:none;}

.sendlist .height{margin:10px 0;}
.sendlist input{vertical-align: middle;height: 30px;border: 1px solid #49A9A9;padding-left:5px;}
.sendlist .adsday{ height:30px; text-align:center; margin-left:10px;}
.sendlist .deleteBtn{padding-left:0 !important; width:25%;}
.sendlist .textbox{width:60%;}

.user-margin{margin:15px 3% !important;}
.copy{margin-left:10px;background: #82bebe;display: inline-block;width: 15%;height: 30px; border: none;line-height: 26px;color: #fff;vertical-align: middle;text-align: center;cursor: pointer;letter-spacing: 2px;}
.conBox ul.headList{ padding:0;}
.headList li{float:left; width:25%; height:115px;padding:0; text-align:center; margin-bottom:10px;}
.headList li img{border:solid 1px #49A9A9; padding:2px; height:76px;}
.centerBtn{ text-align:center; margin:20px auto; width:60%;}
.mheight{ height:40px;}
.infoBoxLeft{width: 40%;float: left;margin-right: 18px;}
.infoBoxRight{width: 52%; float:right;}
.infoBoxtop{ float:left;}
.infoBox li{color: #666; height:30px;}
.recharge label{color: #999;}
.infoBox span {color:#099494;}
.recharge em{font-size: 14px;font-weight: bold;color: #ff6600;font-style:normal}
.readold{color: #888 !important;}
.selects{ width:96%; margin:5px auto 15px;}
.blueBox{ text-align:left; padding:0 3%}
.blueBox span{ float:right;}
.megInfo{line-height: 26px;color: #666; word-wrap: break-word;padding: 10px 4%;}
.caption {border-bottom: 1px dashed #49a9a8;color: #C63; padding:5px 0 10px;}
.substance{padding: 5px 0 10px 0;border-bottom: 1px dashed #49a9a8;}
.substance p{ border-bottom:1px dashed #c6c4c4; padding-bottom:5px; margin-bottom:5px;}
.mssblue{ height:35px;display: flex;justify-content:center;align-items:Center; width:25%; float:left; margin:10px 10px 20px;}
.sendbox{width:80%;}
.sendbox1{background:none !important;}
.sendbox2{width:46%; margin-right:15px ;}
.textsub{margin-top: 8px;}
.textsub textarea {padding: 3px 5px;color: #999; border: 1px solid #82bebe;width:95%;height: 150px; font-size:20px;}

/*注册登录*/
.c_red{color:#ff6600};
.c_blue{color:#84ae48;}
.c_green{color:#49A9A9;}
.d_ok{color:#84ae48;}
.d_err{color:#ff3737;}
.d_on{color:#bbb;}
.log-fm{padding:.75rem .3125rem 1.1875rem;}
.p_gap{ padding-top:10px;}
.le_r_m{width:50px;text-align:left;display:inline-block;color:#666;height:32px;line-height:32px;vertical-align:top;padding-left:20px;}
.log_inp{height:30px;line-height:30px;border:1px solid #ccc;padding-left:12px;width:60%;margin-right:6px}
.pl_102{margin:20px 0;text-align:center;}
.pl_102 input{ list-style:none;}
.log_sub{width:60%;text-align:center; height:50px; font-size:20px;font-family:"Arial", "Tahoma", "微软雅黑", "雅黑";}
.log-link{margin-left:20px;font-size:16px;}
.log-link a{color:#49A9A9;text-decoration: none; margin-left:20px;}
.input_tip{margin:10px 0 0 20px;line-height:20px;font-size:12px;}
.ver_m{vertical-align:middle;height:20px;background-color:#FBF6EC;}
.c9{color:#666; font-size:16px; margin-bottom:10px;}
.m_none{margin-top:0;}
.m-left-right{margin:0 15px;}
.layout-win{position: fixed;z-index: 2147483647;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.2);}
.layout-con{position: absolute;left: 0;right: 0;bottom: 0;box-shadow: 0 0 8px 1px rgba(0,0,0,0.4);}
.win-night,.win-night .head-book span{background-color: #32373B;}
.win-night .head-book span{box-shadow: 0 0 8px 1px #3e4245;}
.win-night .header,.win-night .footer,.win-night .nav_s{background-color: #3e4245;color: #999;}
.win-night #nr_title{color: #999;}
.win-night .nr_page li{background-color:#3e4245;border:1px solid #313538;}
.win-night .nr_set{background-color:#32373B;}
.win-night a{color: #b9b4b4 !important;}
.win-night .nr_set a,.win-pink .nr_set a{color:#49A9A9 !important;}
.win-pink{background-color: #fff5f8;}
.win-pink .head-book span{background-color:#f5e4e4; color:#333;box-shadow: 0 0 8px 1px #e5dcdf;}
.win-pink .header,.win-pink .footer,.win-pink .nav_s{background-color: #e5dcdf;color:#666;}
.win-pink .nr_set{background-color:#f5e4e4;}
.win-pink a{color: #666 !important;}
.win-pink .nr_page li{background-color:#ebe6e8;}
.win-yellow{background-color:#FBF6EC;}
.win-blue{background-color: #dfecf0;}
.win-blue .nr_page li{background-color:#dee8eb;}
.win-green{background-color: #e3efe3;}
.win-green .nr_page li{background-color:#dae7da;}
.win-gray{background-color: #e0e0e0;}
.win-gray .nr_page li{background-color:#d7d7d7;}
.icon-dec,.icon-inc{background-repeat:no-repeat; background-size:26px 25px;-moz-background-size:26px 25px; background-position:center;}
.icon-dec{background-image:url(/img/icon-dec.gif);}
.icon-inc{background-image:url(/img/icon-inc.gif);}
.setting{padding:5px 5px;background-color: #fff;-webkit-user-select: none;user-select: none;}
.setting li{line-height: 50px;padding-left: 50px;position: relative;}
.setting li label{position: absolute; color:#333;top: 0;left: 10px;}
.setting li a{display: inline-block;margin: 0 8px;width: 70px;height: 30px;border-radius:3px;line-height: 30px;text-align: center;vertical-align: middle;cursor: pointer;color: #666;font-size:14px;}
.setting li.theme a{padding: 2px;width: 30px;border-radius: 20px;box-shadow: 0 0 8px 1px rgba(0,0,0,0.5);-webkit-tap-highlight-color: transparent;}
.setting li.theme a.select{padding: 0;border: 2px solid #fe4e30;}
.setting li.size a{border: 1px solid #ccc;}
.setting li.size a#fontsize{color: #888;-webkit-tap-highlight-color: transparent;}
.setting li.default a{border: 1px solid #ccc;border-radius: 3px;font-size:13px;}
.setting li span{font-size:12px;color: #49A9A9;}