@charset "utf-8";
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-size:16px;line-height:1.25em}
body{min-width:320px;font-size:1em;font-family:'microsoft yahei',Verdana,Arial,Helvetica,sans-serif;-webkit-text-size-adjust:none}
img,fieldset{border:0}
ul,ol{list-style:none}
a{color:#000;text-decoration:none}
table{border-collapse:collapse}
.new-ct{min-height:300px;background-color:#fff}

/*底部*/
.login-area{padding-bottom:1.8em;text-align:center;width:100%;max-width:640px;background-color:#fff;margin:0 auto}
.login-area a{font-size:.85em;color:#666}
.login-area .lg-bar{display:inline-block;margin:0 10px;color:#666}
.new-fr{float:right}
.login-area .login{padding:.55em .71em;border-bottom:1px solid #e5e5e5;text-align:left}
.version{padding:.71em 0 5px}
.version a{padding:0 1.16em;color:#ff0000;}
.version a.on{color:#e6242b}
.copyright{font-size:12px;color:#666}
.copyright a{font-size:12px;color:#666}

/*头部弹出菜单*/
.new-header{position:relative;z-index:8888;height:44px;background:#0072BB}
.new-header-v1{background:#edecec}
.new-header h2{height:44px;line-height:44px;font-weight:400;font-size:16px;color:#fff;text-align:center}
.new-header-v1 h2{color:#000}
.new-a-back{position:absolute;top:6px;left:6px;width:30px;height:32px}
.new-a-back span{display:inline-block;width:10px;height:18px;margin-top:6px;background:url(../images/icon2b.png) -60px 0 no-repeat;background-size:180px 180px;text-indent:-9999px}

.new-a-jd{position:absolute;top:6px;right:7px;width:37px;height:30px}
.new-a-jd span{display:inline-block;width:21px;height:21px;margin:5px 0 0 8px;background:url(../images/icon2b.png) -125px -24px no-repeat;background-size:180px 180px;text-indent:-9999px}
.new-jd-tab{border-bottom:1px solid #d0cece;background-color:#fff}
.new-jd-tab .new-tbl-cell{width:25%;padding:9px 0;font-size:12px;color:#fff;text-align:center}
.new-jd-tab .new-tbl-cell span{vertical-align:text-top}
.new-jd-tab .new-tbl-cell .icon,.new-jd-tab .new-tbl-cell .icon2,.new-jd-tab .new-tbl-cell .icon3,.new-jd-tab .new-tbl-cell .icon4{display:inline-block;width:22px;height:22px;background:url(../images/icon2b.png) -60px -25px no-repeat;background-size:180px 180px;text-indent:-9999px}
.new-jd-tab .new-tbl-cell .icon2{width:26px;background-position:0 -25px}
.new-jd-tab .new-tbl-cell .icon3{width:25px;background-position:-29px -25px}
.new-jd-tab .new-tbl-cell .icon4{width:22px;background-position:-85px -25px}
.new-jd-tab .new-tbl-cell .icon.on{background-position:-157px 0}
.new-jd-tab .new-tbl-cell .icon2.on{background-position:-154px -24px}
.new-jd-tab .new-tbl-cell .icon3.on{background-position:-154px -49px}
.new-jd-tab .new-tbl-cell .icon4.on{background-position:-155px -74px}
.new-jd-tab .new-tbl-cell .txt{display:block}
.new-tbl-type{display:table;width:100%}
.new-tbl-cell{display:table-cell}
/*分类*/
.keyword{padding:5px;vertical-align:top}
.btn-text{display:inline-block;width:22%;height:2.07em;margin:0.5% 0.25%;line-height:2.07em;border:1px solid #e5e5e5;text-align:center;color:#666;background:#f7f7f7;background:-moz-linear-gradient(top,#feffff,#f0f0f0);background:-webkit-gradient(linear,0 0,0 100%,from(#feffff),to(#f0f0f0))}
.keyword .btn-text.on{color:#b30008}
/*列表*/
.new-search{padding:5px 12px}
.new-search .new-mu_l2 .new-mu_tmb{width:100px;height:140px;margin:0 10px 0 0}
.new-search .new-mu_l2a{padding:0}
.new-search .new-mu_l2w{margin:0;border:none}
.new-search .new-mu_l2{padding:5px 0;border-bottom:1px solid #e8e5e5}

.new-p-re{position:relative}
.new-mu_tmb{_display:inline;float:left;clear:both;margin:.7em 10px .6em}
.new-mu_l2w{clear:both;margin:.5em 10px;border-top:1px dotted #bebebe}
.new-mu_l2a{display:block;overflow:hidden;clear:both;padding:.22em 5px}
.new-mu_l2{_zoom:1}
.new-mu_l2 .new-mu_tmb{margin:.2em 10px .1em 0}
.new-mu_l2cw{display:block;overflow:hidden;_zoom:1}
.new-mu_l2h{display:block;margin:5px 0 .3em;font-size:16px;font-weight:bold;color:#333;overflow:hidden;max-height:40px}
.new-mu_l2c{display:block;font-size:14px;color:#6e6e6e}
.new-txt-rd2{color:#e4393c;min-width:186px;font-size:14px;color:#e4393c}
.new-elps{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.new-paging{margin:15px 0;}.new-paging .new-p-re{display:block;}
.new-paging .new-tbl-cell:first-child{text-align:right;}.new-paging .new-tbl-cell:nth-child(2){text-align:center;}
.new-paging .new-tbl-cell:last-child{text-align:left;}
.new-paging .new-tbl-cell a{display:block;font-size:12px;color:#545353;}
.new-paging .new-tbl-cell .new-a-page{font-size:12px;color:#545353;}
.new-paging .new-tbl-cell .new-a-page{padding:6px;border:1px solid #d6d6d6;background:#f3f3f3;background:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#efefef));background:-moz-linear-gradient(top,#f7f7f7,#efefef);}
.new-paging .new-tbl-cell .new-a-page span.new-open{padding-right:50px;background:url(../images/downarrow8.png) 70px center no-repeat;}

/*作者列表*/
.new-ct .tbl-type{display:table;width:100%;}
.new-ct .tbl-cell{display:table-cell;text-align:center;}
.new-ct .tbl-text{display:block;font-size:0.85em;}

/*文本框、按钮*/
.input-text{position:relative;display:block;padding:0 5px;margin:10px 5px;}
.InputText{width:100%;height:35px;padding:0;border:1px solid #d7d7d7;border-radius:3px;background:#fff;font-family:'宋体';font-size:16px;color:#252525;-webkit-appearance:none;text-indent:10px;}

.btn{text-align:center; }
.btn a{color:#fff;background:#AA130A;display:block;height:40px;margin:30px 10px;border-radius:3px;line-height:40px;}

/*我的书屋菜单*/
*{-webkit-tap-highlight-color:rgba(0,0,0,0);}
a{text-decoration:none;}
.new-ct{min-height:320px;}
.wrap{min-width:320px;margin:0 auto;}
.s_b{vertical-align:middle;}
.s_b .s_t{background:#f1f1f5;height:36px;border-bottom:1px solid #ebeaec;font-size:14px;line-height:36px;}
.s_b .s_t span{margin-left:10px;}
.s_b .s_l{list-style:none;margin-left:10px;}
.s_b .s_l li{display:list-item;height:50px;line-height:50px;}
.s_b .s_l li span{float:right;width:10px;height:10px;border-top:2px solid #ebeaec;border-right:2px solid #ebeaec;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-right:10px;margin-top:15px;}
.border-bt{border-bottom:1px solid #c8c7cc;}

/*弹出信息显示*/
.pop-bg{position:fixed;top:0;z-index:10000;width:100%;height:100%;background:#000;opacity:.75;filter:alpha(opacity=75)}
.pop{position:fixed;left:50%;top:50%;z-index:100001;width:218px;height:113px;border-radius:8px;margin:-64px 0 0 -114px;background:#f8f8f8;line-height:1.5;text-align:center;font-size:16px;color:#686868}
.pop .pop-btns{height:44px}
.pop .pop-btns .btn-pop{width:44.82758620689655%;height:44px;border-radius:3px;line-height:44px;text-align:center;font-size:16px}
.pop .pop-btns .btn-cancel{float:left;border:1px solid #d9d9d9;background:#fff;color:#999}
.pop .pop-btns .btn-continue{float:right;background:#ff6969;color:#fff}
.pop p{padding-top:40px}
.pop1 p{padding-top:35px;color:#686868}
.pop2{width:270px;height:160px;padding:12px 13px 19px;margin:-80px 0 0 -140px}
.pop2 p{padding-top:10px;margin-bottom:22px;text-align:left;font-size:15px;color:#686868}
.pop2 p span{color:#252525}

.m-dl-tip{width:100%;position:fixed;bottom: 0;left:0;z-index: 9999;}
.m-dl-tip img{width: 100%;display: block;}
.m-dl-tip .dlbtn{position: absolute;right:10%; top:0;width:30%;height: 100%;}
.m-dl-tip .close{position: absolute;right:0; top:0;width:10%; height: 100%;}
