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}
a:link,a:visited{text-decoration:none;color:#333}
a{max-height:96px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.wrapper{min-width:320px;font-size:1.4rem}
.wrapper a{max-height:none;}
.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}
.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}
#topnav{height:45px;}
.read-top{height:45px;line-height:45px;background:#333;width:100%;z-index:9999999;text-align:center;color:#f6f6f6;list-style:none;}
.read-top li{display:inline-block;}
.read-top .title{color:#f6f6f6;}
.catalogue,.rack-btn{background:url(../image/readicon.png) no-repeat;background-size:25px 250px;}
.catalogue,.rack-btn{height:30px;width:55px;line-height:30px;border-radius:2px;border:1px solid #1f1f1f;background-color:rgba(48,48,48,0.97);margin:6px 10px;}
.catalogue:hover,.rack-btn:hover{border:1px solid #4f4f4f;}
.catalogue span,.rack-btn span,.pre span,.next span,.set span,.back span{color:#999;margin-left:18px;height:30px;}
.catalogue{background-position:0px 8px;position:absolute;left:0;top:0}
.rack-btn{background-position:0px -18px;position:absolute;right:0;top:0}
.content{padding:10px;}
.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:#eee}
.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;}
.titlename{text-align:center;line-height:30px;height:30px;font-size:1.4rem;}
.googlebox{clear:both;display:block;margin:0 auto;text-align:center;min-width:320px;}
.articleinfo{clear:both;height:35px;line-height:35px;padding:10px 0;display:block;position:relative;border-bottom:1px solid #c6c1b6}
.releaseinfo{padding-left:5px;}
.option{height:35px;line-height:35px;padding-left:10px;}
.option a{padding-right:10px;}
.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;}
.articlebtn{display:block;clear:both;height:37px;margin:5px 0;text-align:center;}
.articlebtn a{width:19%;margin:0 6px}
.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}
.font-normal p{font-size:1.8rem;line-height:28px;}
.font-large p{font-size:1.8rem;line-height:32px;}
.font-xlarge p{font-size:2rem;line-height:36px;}
.font-xxlarge p{font-size:2.2rem;line-height:40px;}
.font-xxxlarge p{font-size:2.4rem;line-height:44px;}
.toolbar{position:absolute;right:0;line-height:30px;height:30px;}
.toolbar a{padding:0 3px;color:#f6f6f6;}
.readbg{background:#e6e6e6}
.nightbg{background:#202020;}
.nightbg .login_top,.nightbg .login_tab{background:#333;}
.nightbg,.nightbg a{color:#a0a0a0}
.nightbg .articlebtn a{color:#FFF}
.nightbg .toolbar a{color:#f6f6f6}
.nightbg .greenBtn,.nightbg .downbtn {border:1px solid #666;background:#333}
.nightbg .pattern{background:#666}
.imgtxt{display:block;width:100%;}
.xialas{float:left;display:block;line-height:30px;height:30px;}
#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;}
#txttop,#navup,#navdown{clear:both;display:block;margin:0 auto;text-align:center;max-height:120px;word-wrap:break-word;overflow:hidden;}
#xiala{float:left;z-index:9999;position:static;width:100px;height:30px;border-bottom:1px solid #666;line-height:30px;}
#xiala .xiala_con{position:absolute;}
#xiala .d_out .d_list{ display:none;}
#xiala .d_over .d_list{ display:block;}
#xiala .d_menu{width:90px;height:30px;text-align:left;padding-left:10px;font-weight:bold;overflow:hidden; cursor:pointer;}
#xiala .d_list{width:100px;position:absolute;top:30px;border:1px solid #ddd;border-radius:0 0 5px 5px;}
#xiala .d_list li a{display:block; height:30px;overflow:hidden;padding-left:10px; text-align:left;background:#eee;color:#333;}
#xiala .d_list li .t{background:#d9d9d9;}
#xiala .d_list li a:hover{ background:#666; text-decoration:none;color:#fff;}
.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{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;}