html,body,div,p,span,em,i,u,del,strong,a,b,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,iframe,form,label,button,input,textarea,pre,hr,table,tbody,th,td{margin:0;padding:0;word-wrap:break-word;word-break:break-all}
html,body{width:100%;height:100%}
html{font-size:62.5%;}
body{background:#e1e1e1;line-height:1.6;color:#333;-webkit-text-size-adjust:none;}
body,button,input,select,textarea{font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%}
h1,h2,h3,h4,h5,h6,th{font-weight:normal}
em,i{font-style:normal}
ul{list-style:none}
img{border:0;vertical-align:middle}
input[type=text]{-webkit-border-radius:0}
a:link,a:visited{text-decoration:none;color:#333}
a{max-height:96px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.fleft{float:left}
.fright{float:right}
.gray,a.gray,.gray a{color:#999}
.red,a.red,.red a{color:#b90000}
.orange,a.orange,.orange a{color:#be9155}
.author,a.author,.author a,.update,a.update,.update a,.time{color:#c5c9cd;}
.update,.time{font-size:1.4rem;}
.blue,a.blue,.blue a{color:#3361a7;}
.pt5{padding-top:8px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.mb10{margin-bottom:10px}
.googlebox{clear:both;display:block;margin:0 auto;text-align:center;width:320px;}
.wrapper{clear:both;min-width:320px;font-size:1.4rem}
.wrapper a{max-height:none;}
.u-table,.page table,.search,.bookbutton,.supportlinks li img,.reviewform,.reviewform .review-btn,.rechargeform .recharge-btn,.viporder-btn,.userform .user-btn{width:100%}
.btn,a.btn,.bdbtn,a.bdbtn,.s-btn,.pt-icon,.lv-icon{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}
.bookimglist li .name,.booktextlist li,.imgtextlist li .title,.booklist li .title,.ranking li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.bdbtn,a.bdbtn{display:inline-block;height:30px;line-height:30px;background:#FFF;background-image:-webkit-linear-gradient(top,#FFF,#FFF);border:1px solid #b9b9b9;text-align:center;font-size:1.4rem}
.bluebtn,a.bluebtn{background:#51b7ec;border:1px solid #6a89af;color:#FFF}
.redbtn,a.redbtn{background:#f5b24d;border:1px solid #e99a24;color:#FFF}
.downbtn,a.downbtn{background:#4fbbba;border:1px solid #2ba4a3;color:#FFF}
.greenBtn,a.greenBtn{background:#9fcb57;border:1px solid #8ebf3f;color:#FFF}
.postbtn{background:#9fcb57;padding:0 10px;border:1px solid #8ebf3f;color:#FFF}
.textbox{background:#FFF;padding:5px;border:1px solid #CCC}
.textbox input,.textbox textarea{width:100%;line-height:22px;background:none;border:none;outline:none}
.textbox input{height:22px}
.textbox textarea{resize:vertical}
.pagetitle{margin-bottom:10px;line-height:25px;font-size:1.4rem}
.loading a{display:block;height:35px;line-height:35px;background:#EEE;text-align:center;color:#999;}
.v-icon{display:inline-block;width:12px;height:12px;background:url(../image/v-icon.png) no-repeat;vertical-align:middle;overflow:hidden}
.pt-icon,.lv-icon{display:inline-block;text-align:center;font-size:1.4rem;overflow:hidden;margin-left:5px;}
.pt-icon{width:18px;height:18px;line-height:18px;color:#fff;vertical-align:text-bottom;}
.lv-icon{width:33px;height:16px;line-height:16px;border:1px solid #eb0000;color:#eb0000}
.isTop{background:#dc147d}
.isDigset{background:#cd8c14}
.isAuthor{background:#37a5f0}
.lv_0{background:#5acde6}
.lv_1{background:#96b946}
.lv_2{background:#f05a8c}
.u-table th,.u-table td{padding:10px 5px;line-height:22px;text-align:center}
.u-table th{background:#EEE}
.u-table td{border-bottom:1px solid #e6e6e6}
.u-table tr:last-child td{border-bottom:none}
.u-table .tl{text-align:left}
.u-table .tc{text-align:center}
.u-table .tr{text-align:right}
.pages{padding:5px 8px;background:#eeeeee;font-size:1.4rem;position:relative;}
.pages a.prev,.pages a.next{font-size:1.4rem;color:#424242;position:absolute;left:10px;top:10px;}
.pages a.next{left:auto;right:10px;}
.pages .skip{text-align:center;}
.pages .skip input[type=number]{width:43px;height:26px;line-height:26px;text-align:center;border:1px solid #CCC}
.pages .skip input[type=submit]{width:45px;height:28px;margin-left:5px;background:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f8f8f8);border:1px solid #CCC}
.pages .skip span{font-size:1.4rem;color:#666;display:inline-block;line-height:28px;margin-left:8px;}
.pages .skip span em{font-style:normal;}
.header{position:relative}
.nav{height:50px;background:#202020;padding:0 10px 0 70px;font-size:1.4rem}
.nav a{float:left;width:24%;height:50px;line-height:50px;text-align:right;color:#FFF}
.nav a.current{color:#d2a05f}
.logininfo{height:35px;line-height:35px;padding:0 15px 0 90px;background:#333}
.logininfo a{color:#ccc;}
.logininfo a.bookshelf{color:#d2a05f;}
.login_top{text-align:center;height:46px;background:#51b7ec;position:relative;line-height:46px;}
.login_top .people,.login_top .menusearch,.login_top .shujia{background:url(../image/propic.png) no-repeat;display:inline-block;background-size:120px 30px}
.login_top .second-level{width:80px;height:46px;position:absolute;right:1px;top:-1px;font-size:0px;}
.login_top .second-level span,.login_top .second-level:before,.login_top .second-level:after{content:'';display:inline-block;margin:0 4px;width:5px;height:5px;border-radius:100%;-webkit-border-radius:100%;overflow:hidden;background:#fff;vertical-align:middle;}
.login_top .logo{width:100px;height:46px;float:left;margin:0 0 0 15px;}
.login_top .logo img{display:block;width:110px;height:30px;margin:9px 0 0}
.login_top .people{position:absolute;background-position:3px 8px;width:41px;height:46px;right:55px;top:0;}
.login_top .menusearch{position:absolute;background-position:-35px 8px;width:41px;height:46px;right:10px;top:0;}
.login_top .shujia{position:absolute;background-position:-75px 8px;width:42px;height:46px;right:100px;top:0;}
.login_tab{background:#f6f6f6;padding:0;display:block;height:40px;line-height:40px;color:#666;font-size:1.4rem;border-bottom:1px solid #dcdcdc}
.login_tab .tab_chose{float:left;padding:0;text-align:center;width:20%;*width:19%;display:block;}
.login_tab .tab_chosed{color:#51b7ec;border-bottom:2px solid #51b7ec}
.top-menu{clear:both;line-height:25px;height:75px;background:#f6f6f6}
.top-nav{background:#f6f6f6}
.top-nav a{float:left;text-align:center;height:25px;line-height:25px;width:20%;color:#555;font-size:1.4rem;}
.top-nav a:hover{background:#51b7ec;color:#fff;}

.content{padding:10px}
.intro{font-size:1.4rem;overflow:hidden;color:#999;}
.search .col-2{width:5px}
.search .col-3{width:80px}
.search .s-btn{width:100%;height:34px;background:#9f9386;background-image:-webkit-linear-gradient(top,#9f9386,#9f9386);border:none;color:#FFF}
.module{clear:both;background:#FFF;padding:10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.module-hd{height:25px;line-height:25px;padding-bottom:10px;border-bottom:1px solid #e6e6e6}
.module-hd h2{float:left;font-size:1.4rem}
.module-hd h3{float:left;border-left:5px solid #51b7ec;padding-left:10px;height:25px;line-height:25px;font-size:1.4rem}
.module-hd span{float:right;}
.bookimglist{padding:5px 0}
.bookimglist li{float:left;display:block;width:25%;padding:10px 0;text-align:center}
.bookimglist li a{display:block;width:90%;min-width:64px;margin:0 auto}
.bookimglist li .pic{width:100%;height:110px;}
.bookimglist li .name{height:20px;line-height:20px;font-size:1.2rem;color:#666}
.booktextlist{clear:both;margin-top:20px}
.booktextlist li{height:30px;line-height:30px}
.searchlist li:last-child{padding-bottom:15px}
.imgtextlist li{min-height:90px;padding:15px 0 15px 74px;line-height:20px;border-bottom:1px solid #e6e6e6;position:relative}
.imgtextlist li:last-child{padding-bottom:0;border-bottom:none}
.imgtextlist li .pic{position:absolute;left:0;top:18px}
.imgtextlist li .pic,.imgtextlist li .pic img{width:64px;height:90px}
.imgtextlist li .title{height:20px}
.imgtextlist li .intro{font-size:1.4rem;max-height:54px;line-height:18px;overflow:hidden;color:#999;}
.rcmdtextlist li{padding:12px 0;line-height:20px;border-bottom:1px solid #e6e6e6}
.rcmdtextlist li:first-child{border-top:1px solid #e6e6e6}
.rcmdtextlist li:last-child{padding-bottom:0;border-bottom:none}
.rcmdtextlist li .intro{max-height:60px;}
.hottextlist{border-top:1px solid #e6e6e6}
.hottextlist li .vline{padding:0 8px}
.screening li{width:100%;padding:6px 0;border-bottom:1px solid #e6e6e6;overflow:hidden;font-size:1.2rem;line-height:25px;}
.screening li:last-child{border-bottom:none}
.screening li .type,.screening li a{float:left}
.screening li a{padding:0 5px;}
.screening li a.hottext{background:#d2a05f;color:#FFF}
.booklist li{padding:15px 0;line-height:20px;border-bottom:1px solid #e6e6e6}
.booklist li:first-child{padding-top:0}
.booklist li:last-child{border-bottom:none}
.booklist li .title a{color:#be9155;line-height:22px;}
.booklist li .v-icon{margin-right:3px}
.ranking{padding:5px 0 0}
.ranking li{height:20px;line-height:20px;padding:10px 0;border-bottom:1px solid #e6e6e6}
.ranking li:last-child{padding-bottom:0;border-bottom:none}
.ranking li .num-icon{display:inline-block;width:18px;height:18px;background:url(../image/circle-icon.png) no-repeat 0 -19px;line-height:18px;margin-right:5px;vertical-align:text-bottom;text-align:center;color:#FFF;overflow:hidden}
.ranking li .num-icon.top3{background-position:0 0}
.bookcover{min-height:135px;padding-left:105px;position:relative}
.bookcover .pic{width:95px;height:135px;position:absolute;left:0;top:0}
.bookcover .pic img{width:95px;height:135px}
.bookcover .title{line-height:22px;font-size:1.4rem}
.bookbutton td.spc{width:10px}
.bookbutton a{display:block}
.latestchapter{min-height:50px;line-height:22px;padding-left:60px;position:relative}
.latestchapter .st-icon{width:50px;height:50px;position:absolute;left:0;top:0;background:url(../image/status-icon.png) no-repeat;overflow:hidden}
.latestchapter .serial-icon{background-position:0 0}
.latestchapter .end-icon{background-position:0 -55px}
.latestchapter{color:#666;}
.interaction{height:40px;padding-top:20px;border-top:1px solid #e6e6e6}
.interaction li{float:left;width:33%;border-right:1px solid #e6e6e6;text-align:center}
.interaction li:last-child{border-right:none}
.interaction li p{height:20px;line-height:20px}
.bookintro .hd{height:35px;line-height:35px;padding:0 10px;background:#ebebeb;font-size:1.4rem}
.bookintro .con{padding:10px 10px 0;height:54px;overflow:hidden;line-height:18px;font-size:1.4rem;color:#666;text-indent:2em}
.supportlinks{padding:5px 0}
.supportlinks li{float:left;height:138px;padding:8px 0;width:33%;text-align:center}
.supportlinks li a{display:block;width:95%;max-width:95px;min-width:50px;margin:0 auto}
.supportlinks li img{height:120px;}
.supportlinks li span{display:block;height:24px;line-height:24px;font-size:1.4rem;overflow:hidden;}
.newsupport{padding:10px;background:#ebebeb}
.newsupport h3{height:25px;line-height:25px;padding-bottom:6px;border-bottom:1px solid #CCC;font-size:16px}
.newsupport ul li{height:35px;line-height:35px;border-bottom:1px dashed #CCC}
.newsupport ul li .gift{color:#333}
.moresupport{text-align:center;margin-top:10px;}
.cataloglist li{padding:8px 0;border-bottom:1px solid #e6e6e6}
.cataloglist li span{display:block;font-size:1.4rem}
.cataloglist li .time{display:block;font-size:1.4rem}
.postcomment{padding:5px;}
.postcomment .inputcom{display:inline-block;height:30px;line-height:30px;border:1px solid #b9b9b9;width:70%;}
.writereview{display:inline-block;width:63px;height:32px;line-height:32px;background:#f8f8f8;border:1px solid #b9b9b9;text-align:center}
#infohead{height:44px;position:relative;display:block;background:#51b7ec;line-height:44px;color:#fff;text-align:center;font-size:18px;}
#infohead .h-back{left:0;background-size:22px auto;}
#infohead .h-back,#infohead .h-points{width:54px;height:44px;position:absolute;background-position:center center;top:0;}
#infohead .g-img-backBut{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAlCAYAAAA5iwvJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OERDRDdDMzVGRUI4MTFFNEJGM0Q4OTUyNEJEMDQwQzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OERDRDdDMzZGRUI4MTFFNEJGM0Q4OTUyNEJEMDQwQzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RENEN0MzM0ZFQjgxMUU0QkYzRDg5NTI0QkQwNDBDMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RENEN0MzNEZFQjgxMUU0QkYzRDg5NTI0QkQwNDBDMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhPrLx4AAAH8SURBVHja1JnPK8NhHMefLSkcljSKFUWkHJWDXfxKVmuJ2xyc5OC0k4MD2kn2Xzg6iiyk0Iha2UHhIJSL0ghN8vX+1Gf1eKzZd6vv9+Ndr9qz2vbas+f7eT7fZ8qyLFUmHpAAr2CpgvexBX2oKjMJEOPHz8CnHIi3zNctarKUdeVUyvhZYtbPbIFqp5aE3RfMgC9Ndh/UOiVrVzgKPjXZY+BzUtaOcMSQPQcNTsuWKjwCcprsFWhyQ7aUshYE26CWx7egH9wrl1KsrPWCDU32AQy5KVtMuAdsapvBIxgF18rlFBLu4GXg53EWhEBGCYgpHAA7oJnHbyAMTpWQ6MKNYA+08vgDjIMDJSlcLuq5tuqZcKt0/VWHa3jX0jMlUZagJbEA+oyJv1FCQxvHHV9s0kPX1AoJW+r/JOd1e+eyOcOrtJCXrd8JSr7o4uDI+DZdYueZzakRPzNmOSq1Dufxg4wmTD1wWLIw0cINej7vYFCScKEGvo37h4DWAA2DlJSNo9DzneDQaDEHQFpiP0y55LuLJx77uEfuliqsuGEfAy88ptlOgnapwpQTEOF1nG/wk672HiVenSHjVv+Cy6CSepBCTBqHKWnJJz95po2ztRSokyxMzBlb+C7ftYgVJuYN6TXpwkRcE846JVxVQYGhe0EPmOW/DxzJtwADAKeYyhAy/54LAAAAAElFTkSuQmCC);background-repeat:no-repeat;}
#infohead img{border:0;}
#comment .coverbox{height:120px;width:100%;display:block;position:relative;}
#comment .cover{z-index:19;height:120px;background:#d1d1d1;background-size:cover;display:block;filter:url(blur.svg#blur);-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=10,MakeShadow=false);}
#comment .c-img{z-index:99;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);width:80px;height:110px;}
#comment .c-img img{width:70px;height:100px;-webkit-border-radius:80%;-moz-border-radius:80%;border-radius:80%;border:3px solid rgba(255,255,255,0.8);transition:0.3s;cursor:pointer;}
#comment .c-img img:hover{border:3px solid rgba(90,96,200,0.8);}
#comment .ci-point,#comment .ci-point2,#comment .ci-point3{font-size:10px;position:absolute;left:2px;top:16%;color:#FFF;transform:translateX(-100%);-webkit-transform:translateX(-100%);}
#comment .ci-point3{top:57%;left:105px;transform:translateX(0);-webkit-transform:translateX(0);}
#comment .ci-point2{top:70%;}
#comment .ci-p-tag{margin:0 20px 0 0;height:16px;line-height:16px;padding:0 6px;background:#666;border-radius:4px;position:relative;}
#comment .bookinfo{padding:15px;background:#fff;border-bottom:1px solid #e2e2e2;margin-bottom:10px;position:relative;clear:both;}
#comment .bi-title{line-height:18px;height:18px;font-size:1.6rem;color:#ff5a00;}
#comment .bi-author{margin-top:8px;margin-bottom:8px;line-height:16px;height:16px;font-size:1.2rem;color:#888;}
#comment .bi-score{height:15px;}
#comment .bis-stars{float:left;height:14px;margin-top:1px;bottom:0;left:0;}
#comment .bis-score{margin-left:9px;float:left;height:15px;line-height:15px;font-size:15px;color:#ff5a00;}
#comment .bis-people{float:left;margin-top:1px;margin-left:10px;height:14px;line-height:14px;color:#c7c7c7;}
#comment .g-stars li.light{background-position:0 0;}
#comment .g-stars li.light-half{background-position:-33px 0;}
#comment .bis-stars li{float:left;margin-right:4px;}
#comment .g-stars li{width:14px;height:14px;background-position:-17px 0;}
#comment .g-stars li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAZCAYAAACxZDnAAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOQSURBVGhDtdm/ThVdFMZhMCgQ0AJiYqeRGCsTY2HlVVhakJjQW9hYWBsrahuvwTvwCuis7Cgo6Cgpx3dN9h7XbH77z7CH4knMMKx3vZvz5ZtzzsbwYWOpXXmcXFvk4uLiNh4F9LOiYRj+g30qdjWjO5cG15zLkFxbhJZqcB3Qz4p8Ydqn4lwzunNpcMmW2CEbe2XTPVW0VMW2DMGDcK2ZL0z7FIx9NaM7l4aX/JZ40PbKpnuqaKmKPxIL27/pnixfmPYpGPtqRncuDc/ZlHjIkf3F6d4iWqrgnsSykV2je5EvTPtkTH01ozuXAnK+S3rQ9hene4toqYJf4ssau0b3Il+Y9smY+mpGdy4F5KSHHNlfnu7PoqUyNsUX9exn9Ds3+MK0T8bUUTO6cymAHIs/XO9U6HeyaKmMr5IWjb4I/c4NvjDtA2Z9NaM7l0KMvUq35al8Fn+w5Ju8kB2pvsJpqcBeLfaE8UxKhxzZPc9lR7KvNF+Y9pFiX83ozrWQ9xKfje/ClZzI9AfQErbcsVwKFVnDlZzIpi+s/MV93cwWmGvBe+ngO3Ao4yEbLWEOhRZd04FogdlBL+6bzGxxIzeWt/9sMGQF+zIdsrElgodCi65hX8YcXzjssKivm9kCc/0B+Hd9a7FCPmMUFwn8u7612Mwpwxd2ezT3DTNbZHN9sLlng1eSfTPjlwm2hBa/DZs1m+8LJ7s09dWMFsXcNNjY/7QwcAErQLNH6UIBvQNcCt+5+cKwT7WvZtRUcyk4uhYMruh9vKMiLXoe70y2r2aUND/e5bwVDC74JDRrhpZy7LGPCpV8FJo18oVpnyDbVzNymnMpMDoTDK6gWTO0lGOf/VKpGpo18oVpnyDbVzNKMNP4XAqMMLQBzZqhpRwq04JmjXxh2iegLiPNKMFM43MpMMLQBjRrhpZyqEwLmjXyhWmfgLqMNKMEM43PpUDT85iHz84eLRXcFyrTIvsNiC9M+0ixr2aUNOVSqHkiFPpT4lOFfZBE97yTdN4MLRW8EirzQ+I9p+Fa6o34WRNfmPaRYt8wpyuXQo199OkD7UMYegNirwT/9Za5lPS+GVoqOBNfwr4+omdUu+a/3jJ/Jb1v5AvTPlLs62bdOjcNjHzoQbhWYh+P+udQumdCSwW+wPSZQcGe+KcUukcLVQ+62BdmLs6dDXQs8HVyrcWR9B70y+RaiyPpPehsX5oZNOYOG/8Avql1oDhk9C0AAAAASUVORK5CYII=) no-repeat;background-size:auto 14px;}
.commenttitle{height:50px;text-align:center;}
.commenttitle a{font-size:2rem;line-height:40px;color:#51b7ec}
.comment-item{padding:15px 0 15px 40px;line-height:22px;border-bottom:1px solid #e6e6e6;position:relative;}
.comment-item:last-child{padding-bottom:0;border-bottom:none;margin-bottom:10px;}
.comment-item .avatar{width:32px;height:32px;position:absolute;left:0;top:20px}
.comment-item .avatar img{width:32px;height:32px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.comment-item .comment-user a{color:#3361a7;}
.comment-item .comment-user i{vertical-align:text-bottom}
.comment-item .reply{color:#999;float:right;font-size:1.2rem;}
.comment-item .comment-bd,.comment-item .replylist .reply-ft{height:22px}
.comment-item .comment-con{color:#313233;line-height:150%;word-break:break-word;}
.comment-item .comment-con a{color:#4c94c7}
.comment-item .comment-con img {max-width:90%!important;height:auto!important;cursor:hand;border:none;width:expression(this.width > 90% ? "90%" : this.width)!important;}
.comment-item .replylist{padding-top:5px;margin-top:12px;border-top:1px solid #e6e6e6}
.comment-item .replylist li{padding:5px 0}
.comment-item .morereply{text-align:right;}
.reviewform{margin-top:10px;}
.reviewform td.col-1{width:40px;line-height:34px;vertical-align:top}
.reviewform .review-con{height:70px}
.bbs-con{height:76px}
.location,.btlocation{line-height:25px;font-size:1.4rem}
.location{margin-bottom:5px;}
.btlocation{margin-top:10px;}
.location .home,.btlocation .home{display:inline-block;width:20px;height:20px;background:url(../image/home.png) no-repeat 3px 3px;vertical-align:text-bottom;overflow:hidden}
.location .gt,.btlocation .gt{padding:0 8px}
.readbg{background:#e4dfd3}
.articletitle{line-height:25px;font-size:1.6rem;color:#be9155}
.articleinfo{height:32px;line-height:32px;padding:0 126px 15px 0;position:relative;border-bottom:1px solid #c6c1b6}
.toolbar{position:absolute;right:0;top:0}
.toolbar a{float:left;width:32px;height:32px;background:url(../image/articleset-icon.png) no-repeat;margin-left:10px;}
.toolbar a.pattern{background-position:0 -37px}
.toolbar a.aminus{background-position:-37px 0}
.toolbar a.aminus.current{background-position:-37px -37px}
.toolbar a.aadd{background-position:-74px 0}
.toolbar a.aadd.current{background-position:-74px -37px}
.articlecon,.authorsaid{line-height:2em;word-wrap:break-word;}
.articlecon p,.authorsaid p{text-indent:2em;padding:10px 0}
.authorsaid{padding:10px 0;border-top:1px solid #bfac7e;border-bottom:1px solid #bfac7e}
.readinteract{height:25px;line-height:25px;text-align:right;font-size:0}
.readinteract a{font-size:1.6rem;color:#666;margin-left:15px;}
.btn,a.btn{display:inline-block;height:35px;line-height:35px;background:#d2a05f;background-image:-webkit-linear-gradient(top,#d2a05f,#d2a05f);border:none;text-align:center;font-size:1.4rem;color:#FFF}
.recharge-hd em{font-size:1.4rem}
.moneyradio{padding:10px 0}
.moneyradio li{float:left;padding:5px 15px 5px 0;line-height:22px}
.moneyradio li input{margin-right:3px}
.nextstep{height:35px}
.nextstep .next-btn{width:80px}
.nextstep .tel-text{width:175px;height:23px;line-height:23px;padding:5px;margin-right:5px;background:none;border:1px solid #CCC;outline:none}
.rechargeform .textbox{background:#f8f8f8}
.rechargeform .totalmoney{height:30px;line-height:30px;font-size:1.6rem}
.paylink p{height:28px;line-height:28px}
.linkslist li{padding:5px 0;border-bottom:1px solid #e6e6e6}
.linkslist li:last-child{padding-bottom:0;border-bottom:none}
.linkslist li a{display:block;height:30px;line-height:30px}
.remind,.okremind{padding:10px 15px;line-height:22px}
.remind{background:#e9e1d5;border:1px solid #d3c5af}
.failremind{line-height:30px;padding:0 15px;background:#ecc4c4;border:1px solid #e1b4b4;color:#3e2400}
.okremind{background:#d9e9d2;border:1px solid #c3d5bb;color:#3e2400}
.failremind h3,.remind h3{line-height:25px}
.failremind h3{margin-bottom:2px}
.remind h3{margin-bottom:2px;color:#b90000}
.remind p,.failremind p,.okremind p{padding:3px 0}
.viporder-hd .v-icon{margin-left:3px}
.supportform .support-pic{width:32px;height:32px;vertical-align:text-bottom}
.supportform label{display:block;margin-bottom:5px;line-height:22px}
.supportform .support-text{height:88px}
.support-table td{padding:10px 0}
.support-table td.col-2{width:32px}
.support-table td.col-3{width:50px;padding-left:10px}
.support-table .support-pic{width:32px;height:32px}
.support-table .username{color:#666}
.accinfo,.accgrade{line-height:30px}
.accgrade p{height:30px}
.accgrade .item{float:left}
.accgrade .vline{float:left;padding:0 10px}
.umenu li:first-child{padding-top:0}
.u-hd{height:30px;line-height:30px;padding-bottom:6px;font-size:1.6rem}
.backucenter{height:28px;line-height:28px}
.collect-table td{padding:10px 0}
.collect-table td.col-2{width:70px}
.collect-table p{padding:2px 0}
.userform{padding-top:15px}
.userform .yzmbox{height:34px}
.userform .yzm-img{width:80px;height:34px}
.userform .yzm-change{line-height:34px}
.forgetpwd{height:25px;line-height:25px;text-align:right}
.otherlogin h3{height:25px;line-height:25px;margin-bottom:5px}
.otherlogin p{height:32px}
.otherlogin p a{float:left;width:32px;height:32px;margin-right:20px;background:url(../image/login-icon.png) no-repeat;overflow:hidden}
.otherlogin p a.qq-icon{background-position:0 -66px}
.otherlogin p a.weibo-icon{background-position:0 -33px}
.otherlogin p a.baidu-icon{background-position:0 0}
.auto_login{position:relative;height:20px;width:100%;margin:5px 0;font-size:1rem}
.auto_login>span{height:20px;line-height:20px;vertical-align:middle}
.book_list li a:active,a.nextp:active{background:#efefef}
.book_list li a:hover,a.nextp:hover{background:#efefef}
/*¨˘DĄŔ¨Ş*/
.book_list{clear:both;margin:0 auto;padding:4px 0 2px}
.book_list li{height:145px;background:#FFF;border-bottom:1px #dbdbdb solid}
.book_list li a{display:block;max-height:150px;padding:10px 5px}
img.book_cover{float:left;margin:5px 10px 0 0;}
.book_list li a p.book_title{color:#333;height:25px;line-height:25px;font-size:1.4rem}
.book_list li a p{white-space:nowrap;color:#666;overflow:hidden;text-overflow:ellipsis;line-height:25px;font-size:1.4rem}
.book_list li .intro{height:54px;color:#999;line-height:18px;font-size:1.2rem;white-space:normal;word-wrap:break-word;}
.book_list li a p .status{color:#999999;float:right;}
.book_list li .time{font-size:1.2rem;}
a.nextp{display:block;width:95%;margin:0 auto;line-height:30px;padding:5px 0;text-align:center;color:#2C6A9D;background:#FFF}
/*downlist*/
.msg-notice{clear:both;background:#f6f6f6;line-height:30px;padding:5px 10px;font-size:1.2rem}
.downlist{clear:both;display:block;margin:20px 0;}
.downlist h3{clear:both;display:block;line-height:38px;padding:0 10px;font-size:1.4rem;font-weight:nomarl;color:#666;border-bottom:2px solid #51b7ec;height:38px}
.downtip{clear:both;display:block;margin:10px 5px;padding:5px;border:1px solid #51b7ec;font-size:1.2rem}
.downlist ul{padding:5px 0;}
.downlist li{clear:both;line-height:40px;border-bottom:1px solid #f9f9f9;font-size:1.2rem}
.downlist li.tip{background:#f9f9f9;height:30px;line-height:30px;}
.downlist li a{font-size:1.2rem}
.downlist .downtype{float:left;text-align:center;width:10%;}
.downlist .downsize{float:left;text-align:center;width:15%;}
.downlist .downfrom{float:left;text-align:center;width:25%;}
.downlist .uptime{float:left;text-align:center;width:22%;}
.downlist .zip-download{float:left;text-align:center;width:27%;}
.downlist .txt-download{float:left;text-align:center;width:27%;}
.downlist .zip-download a,.downlist .txt-download a{color:#2ba4a3}
/*search list*/
.top_list{clear:both; display:block;}
.top_list a em{width:18px;height:18px;border-radius:9px; text-align:center; line-height:19px;font-family:Tahoma; background:#8f8f8f; float:left;margin-top:9px;font-style:normal;color:#fff; margin-right:5px}
.top_list a:nth-of-type(1) em{background:#ff4644}
.top_list a:nth-of-type(2) em{background:#e28d29}
.top_list a:nth-of-type(3) em{background:#9fc575}
.top_list a{clear:both;line-height:38px;height:38px;padding:0px 10px 0px 8px;font-size:14px;border-bottom:1px solid #dfdfdf;color:#4c4c4c;display:block;margin:0;background-size:138px; background-position:right -50px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
.top_list a span{color:#8f8f8f; float:right;padding-left:25px;background-size:150px;font-size:11px; font-family:Arial;}
.top_list a span.num{background-position:-120px -266px;}
.top_list a span.peo{background-position:-120px -237px;font-size:13px}
.top_list a:last-child{border-bottom:0}

.search_tags{padding:10px 0}
.tags{margin:8px 3px;display: -webkit-box;}
.tags a{font-size:13px; display:block;-webkit-box-flex:1;background:#f2f2f2;border:1px solid #dfdfdf;border-radius:3px;width:0;color:#4c4c4c;line-height:36px;margin:5px;height:36px;overflow:hidden; text-align:center}

/*bbs */
.bbslist {padding:0 5px;}
.bbslist li{padding:8px 0px;border-bottom:1px solid #e6e6e6}
.bbslist li:hover{background:#f0f0f0;padding:10px 20px;}
.bbslist li span{display:block;font-size:1.4rem;}
.bbslist li .time{display:block;font-size:1.4rem}
.istop{color:#ff0000;padding-left:5px;}
.isjing{color:#ff0000;padding-left:5px;}
.ishid{color:#333;font-weight:bold;padding-left:5px;}
.isact {clear:clear;display:block;margin:0 auto;line-height:25px;color:#555;font-size:14px;width:300px;padding:20px 0;}
.isact a{display:block;padding:5px 10px;width:150px;background:#eee;margin:5px 0;}
.isact a.qx{background:#51b7ec;margin-bottom:20px;color:#fff;}
.manage {}
.manage a{color:#51b7ec;padding-right:5px;margin-right:10px;}
.manage a:hover{background:#51b7ec;color:#fff;padding:2px 5px;}

.postbox{display:block;padding:15px 15px;}
.postbox p {line-height:25px;color:#555;}
.postbox p img {max-width:90%!important;height:auto!important;cursor:hand;border:none;width:expression(this.width > 90% ? "90%" : this.width)!important;}
.postbox a{color:#4c94c7}
.postinfo{clear:both;display:block;height:40px;background:#f6f6f6;margin:10px 0;position:relative;}
.post-user{display:inline-block;padding:0 7px 0 0;line-height:40px;}
.post-user a{color:#3361a7}
.post-user .time{padding:0 5px;}
.post-avatar{display:inline-block;width:32px;height:32px;padding:0 7px;}
.post-avatar img{width:32px;height:32px;padding-bottom:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}

.newpost{background:#9fcb57;padding:0 10px;border:1px solid #8ebf3f;color:#FFF}
.newpost a{color:#FFF;font-size:1.2rem}

/*pop*/
.SunMay_toast{position:fixed;background:none repeat scroll 0 0 #000;width:50%;opacity:.8;color:#DDD;padding:5px 5px;margin:0;border:0 none;word-break:break-all;text-align:center}
.SunMay_dialog_bg{background:none repeat scroll 0 0 #000;opacity:.9;position:fixed;z-index:10;width:300px;border:1px solid #333}
.SunMay_dialog_container{opacity:.9;position:fixed;z-index:11;width:300px}
.popup_title_box{text-align:center;padding:10px 0}
.popup_title_box img{width:35px;height:35px;margin-top:5px}
.popup_title_box h3{color:#FFF;font-weight:400;margin-top:5px}
.popup_content_box p{color:#FFF;padding:0 40px 10px}
.popup_opt_box .btmclose{display:block;color:#09b396;text-decoration:none;font-size:18px;text-align:center;border-top:1px solid #333;padding:10px 0}
.popup_opt_box .do{display:inline-block;color:#09b396;text-decoration:none;font-size:16px;text-align:center;border-top:1px solid #333;padding:10px 0;width:50%}
.popup_opt_box .cancel{display:inline-block;color:#09b396;text-decoration:none;font-size:16px;text-align:center;border-top:1px solid #333;padding:10px 0;width:50%}
.popup_opt_box .cancel{border-left:1px solid #333;margin-left:-1px}

/*page*/
.pagers{width:100%;background-color:#f5f5f5;line-height:18px;font-size:15px}
.pagers td{padding:0 2px}
.pagers a,.pagers span{display:inline-block;width:50px;padding:6px 5px;background-color:#fff;border:1px solid #ccc;border-radius:3px;text-align:center;color:#666}
.pagers a:active{border-color:#dd5114}
.pagers a,.pagers b{color:#dd5114}
#pagenum{border-color:#dd5114}
#prev{text-align:right}
#next{text-align:left}
#select{position:relative;width:125px;height:48px;text-align:center}
#select span{width:90px;padding-right:20px}
#select select{position:absolute;top:8px;left:7px;opacity:0;filter:alpha(opacity=0);width:110px;height:32px}
#select i{position:absolute;top:22px;left:105px;width:0;height:0;border:6px solid transparent;border-top:6px solid #aaa}

.line-x{width:100%;position:relative;height:1px}
.line-x:after{border-bottom:1px solid #c8c7cc;display:block;content:'';position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform-origin:0 0;-webkit-transform:scale(1);pointer-events:none}
.footer{clear:both;display:block;padding:0 10px 20px;margin-top:10px;text-align:center}
.footer p{font-size:12px;color:#aaa;line-height:2em}
.footer a{font-size:14px;display:inline-block;color:#666;padding:0 10px}
.tongji{display:none;}
#zXZa0b923820dcc509a a:nth-child(2),#_zXZa0b923820dcc509a,.basedUrl{display:none;}
.LxdxNWltIcMHUCFx{display:none;};
a#ddm_ddefw{display:none;height:90px;}
a#ddm_ddefw div{display:none;height:90px;}
/*ĎÂÔŘżÍť§śË*/
#clientContdivtop{clear:both;display:blcok;margin-top:50px;}
#clientContdiv{ position: fixed; height: 50px; width: 100%; top: 0; z-index: 10;}
#clientContdiv .clientfliter{ background: #000; opacity:.8; position: absolute;height: 50px; width: 100%;z-index: 10;}
#clientContdiv .clientCont{position: absolute;height: 30px; width: 94%;z-index: 11; color: #FFF; font-size: 12px; padding:4px 3%; }
#clientContdiv .clientCont .clientleft{ float: left; }
#clientContdiv .clientCont .clientleft .clientimg{ float: left;height: 40px; width: 40px; text-align: center; }
#clientContdiv .clientCont .clientleft .clientimg img{height: 40px; margin-top: 3px;}
#clientContdiv .clientCont .clientleft .clientwords{float: left;margin:3px 0 0 10px;}
#clientContdiv .clientCont .clientleft .clientwords .clienttitle{font-size: 14px; }
#clientContdiv .clientCont .clientright{ float: right;height: 30px;width: 38%;}
#clientContdiv .clientCont .clientright .clientbtn{float: left; margin: 6px 5px 0 0;width:75px;}
#clientContdiv .clientCont .clientright .clientbtn input{ width: 75px; height: 28px;font-size: 12px; color: #FFF; background: #00aeef; border: none;border-radius:20px;}
#clientContdiv .clientCont .clientright .clientClosed{float:right; color: #FFF; font-size: 24px; }
#clientContdiv .clientCont .clientright .bclose{width:30px;height: 40px;float: right;}
#clientContdiv b {display:inline-block; margin-top:19px; width:25px; height:2px; background:#F5F5F5; font-size:0; line-height:0;vertical-align:middle;-webkit-transform: rotate(45deg);}
#clientContdiv b:after { content:'.'; display:block; width:25px; height:2px; background:#F5F5F5;-webkit-transform: rotate(-90deg);}
