a,body,br,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,html,img,li,ol,p,span,table,td,tr,ul{margin:0;padding:0}
body{font-family:"微软雅黑"}
li,ol,ul{list-style:none}
img{border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
a{text-decoration:none;color:#555}
a:hover{text-decoration:none;color:none}
a:visited{text-decoration:none;color:none}
.wrap{background-color:#fff;width:100%;height:100%;color:#535353}
.clear{overflow:hidden}
.fl{float:left}
.fr{float:right}
.box{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
body,html{width:100%;height:100%;background-color:#f6f7f9;-webkit-overflow-scrolling:touch}
.mb{margin-bottom:.3125rem}
.bw{background-color:#fff}
.bg{height:.3125rem;background-color:#f6f7f9}
footer,header{margin:0;padding:0}
header{width:100%;border-bottom:1px solid #d7d7d7;padding:0 .234375rem;background-color:#fff}
header .head_classification .activite{background-color:#ff5c4d;color:#fff}
.activite{background-color:#ff5c4d;color:#fff}
.newhead{width:100%;height:1.5rem}
.newhead .head_wrap{width:100%;height:1.5rem;margin:0;overflow:hidden;position:relative}
.newhead .head_title{height:1.5rem;line-height:.78125rem;position:absolute;top:0;left:0}
.newhead .head_title span{height:1.5rem;line-height:1.5rem;margin-left:.078125rem;font-size:.375rem;font-weight:600;float:left}
.newhead .head_title_img{width:.6rem;height:.6rem;float:left;margin-top:.45rem;background:url(/statics/novel/chapter/images/logo.png) no-repeat;background-size:100% 100%}
header .head_classification{width:5rem;height:.703125rem;margin:.38rem auto;float:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.9rem}
header .head_classification a{width:1.5rem;height:.671875rem;line-height:.671875rem;text-align:center;font-size:.375rem;color:#ea5b4d;border:1px solid #ea5b4d}
header .head_classification a:nth-child(1){border-radius:.0625rem 0 0 .0625rem}
header .head_classification a:nth-child(2){float:left;border-radius:0 .0625rem .0625rem 0}
header .prsonal_center{height:100%;text-align:right;position:absolute;top:0;right:0}
header .prsonal_center a{display:block;width:.5rem;height:.5rem;margin-top:.5rem;float:right}
header .bookcasea{background:url(/statics/novel/chapter/images/logo_bookcase.png) no-repeat;background-size:100%}
header .homea{background:url(/statics/novel/chapter/images/logo_singal.png) no-repeat;background-size:100%;margin-right:.46875rem}
.common_detail{height:1.25rem;padding:0 .234375rem;position:relative}
.common_detail .back{height:.5rem;position:absolute;top:.375rem;left:.234375rem}
.common_detail a img{height:.46875rem;float:left}
.common_detail p{width:60%;height:.5rem;line-height:.55rem;overflow:hidden;text-align:center;font-size:.46875rem;margin:.375rem auto 0}
.common_detail div{height:.5rem;position:absolute;top:.355rem;right:.234375rem;overflow:hidden}
.common_detail div a{height:.46875rem;float:right;margin-right:.46875rem}
.common_detail div a:nth-child(1){margin-right:0;float:right}
.common_title{height:.625rem;line-height:.625rem;font-size:.46875rem;font-weight:400;background:url(/statics/novel/chapter/images/red_line.png) no-repeat;background-size:.15625rem 100%;padding-left:.3125rem}
footer{width:100%;padding:.2rem 4.6875% .78125rem}
footer .download{width:100%;margin:0 auto;margin-top:.3rem}
footer .download a{display:block;width:100%;height:.9375rem;line-height:.9375rem;text-align:center;font-size:.46875rem;color:#ff5c4d;border:1px solid #d9d9d9;border-radius:.15625rem}
footer .download a img{vertical-align:middle;width:.328125rem;height:.484375rem;margin-right:.3125rem;margin-top:-.078125rem}
footer .footer_title{font-weight:500;font-size:.375rem;margin:.325rem 0 .3125rem 0}
footer .footer_message .f_m_left{max-width:60%;line-height:.5rem}
footer .footer_message div p span{display:block;font-size:.34375rem;color:#999;margin-bottom:.15rem}
footer .footer_message .f_m_right{max-width:40%;text-align:center}
footer .footer_message .f_m_right img{width:120px;height:120px}
footer .legislation_note{text-align:center;margin-top:.6875rem;color:#bfbfbf;font-size:.28125rem}
footer .legislation_note img{width:1.5625rem;height:.625rem;margin-top:.3125rem}
.free_book{overflow:hidden}
.free_book li{width:23.33%;margin:.3125rem 5%;float:left}
.free_book li a{display:block;font-size:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}
.free_book li a img{width:2.15625rem;height:3rem;margin-bottom:.15625rem;-webkit-box-shadow:.078125rem .078125rem .078125rem #e1e1e1;-moz-box-shadow:.078125rem .078125rem .078125rem #e1e1e1;box-shadow:.078125rem .078125rem .078125rem #e1e1e1}
.Limited_time_free{padding:.46875rem 0 .234375rem}
.Limited_time_free .common_title span{display:inline-block;width:.375rem;height:.375rem;font-size:.28125rem;line-height:.375rem;text-align:center;color:#fff;background:#000;vertical-align:middle;border-radius:.03125rem;margin-top:-.098125rem;margin-right:.078125rem}
.Limited_time_free .common_title span:nth-child(1){background:#ed424b}
.recommended_detail{display:block;padding:0 .3125rem;margin-top:.3125rem}
.Editor_pushing .recommended_detail{border-bottom:1px solid #f0f1f2;padding-bottom:.15625rem}
.Editor_pushing ul li:last-child .recommended_detail{border:none}
.recommended_detail .r_d_l{width:2.234375rem;height:3.078125rem;position:relative;float:left;margin-right:.3125rem}
.recommended_detail .r_d_l img{width:2.15625rem;height:3rem;-webkit-box-shadow:.078125rem .078125rem .078125rem #e1e1e1;-moz-box-shadow:.078125rem .078125rem .078125rem #e1e1e1;box-shadow:.078125rem .078125rem .078125rem #e1e1e1}
.recommended_detail .r_d_r{padding-bottom:.15625rem;overflow:hidden}
.r_d_r_title{max-width:80%;overflow:hidden;height:.546875rem;font-size:.46875rem;color:#6e6e6e;margin:.15625rem 0 .1rem;line-height:.546875rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.r_d_r_title span:nth-child(1){float:left;max-width:80%;height:.546875rem;line-height:.546875rem;overflow:hidden}
.r_d_r_title .listening{display:inline-block;width:.390625rem;height:.390625rem;text-align:center;line-height:.390625rem;color:#fff;font-size:.3125rem;border-radius:.078125rem;vertical-align:middle;margin-top:-.15625rem;margin-left:.15625rem;background-color:#ff942b}
.r_d_r_title .katong{display:inline-block;width:.390625rem;height:.390625rem;text-align:center;line-height:.390625rem;color:#fff;font-size:.3125rem;border-radius:.078125rem;vertical-align:middle;margin-top:-.15625rem;margin-left:.15625rem;background-color:#29c9c7}
.r_d_r_content{font-size:.34375rem;color:#999;line-height:.5rem;min-height:1.5625rem;text-align:justify;overflow:hidden}
.r_d_r_message{padding:.234375rem 0;text-align:right}
.r_d_r_message span{width:auto;height:.5rem;line-height:.5rem;margin-left:0;border-radius:.046875rem;font-size:.28125rem;text-align:center;vertical-align:middle;padding-left:.1rem;padding-right:.1rem}
.r_d_r_message span:nth-child(1){color:#999;border:1px solid #999}
.r_d_r_message span:nth-child(2){color:#fc5e50;border:1px solid #fc5e50}
.r_d_r_message span:nth-child(3){color:#08b295;border:1px solid #08b295}
.total_title{font-size:.46875rem;padding:0 .3125rem;height:1.09375rem;line-height:1.09375rem;border-bottom:1px solid #f0f1f2}
.More_chapters{display:block;height:.9375rem;line-height:.9375rem;color:#ff5c4d;font-size:.40625rem;text-align:center}
.More_chapters:visited{color:#ff5c4d}
.directory_tab{padding:0 1.671875rem;border-bottom:1px solid #e3e3e3;overflow:hidden}
.directory_tab span{display:block;width:auto;height:1.1875rem;line-height:1.1875rem;text-align:center;font-size:.4375rem}
.directory_tab .tab_second{position:absolute;left:50%;margin-left:-.59375rem}
.tabactivity{color:#ff5c4d;border-bottom:1px solid #ff5c4d}
.bbr{border-bottom:1px solid transparent}
.textcolor{color:#ff5c4d}
.Turn_page{height:1.84375rem;padding:.5rem .3125rem 0}
.Turn_page div{width:30%;height:.84375rem;line-height:.84375rem;font-size:.4375rem;border-radius:.046875rem;background-color:#fff;border:1px solid #d9d9d9;text-align:center}
.Turn_page .page_num{position:relative;margin:0 5%}
.Turn_page .page_num .down{width:.3125rem;height:.3125rem}
.Turn_page .page_num select{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;opacity:0}
.Turn_page .page_num select option{display:block;height:.78125rem;font-size:.46875rem;padding-top:.3125rem}
.Turn_page .previous_page{color:#d9d9d9;text-align:center}
.Turn_page .next_page{text-align:center}
.Turn_page .choose_num{color:#ff5c4d}
.error_wrap{text-align:center;padding-top:3.90625rem}
.error_wrap>img{width:2.96875rem;height:2.34375rem;margin-bottom:.625rem}
.error_wrap .error_title{font-size:.546875rem}
.error_wrap .error_warm{font-size:.390625rem;color:#b2b2b2;margin:.3125rem 0 .78125rem}
.error_wrap a{width:2.734375rem;height:.96875rem;line-height:.96875rem;display:inline-block;text-align:center;margin:0 .78125rem;border:1px solid #ff5c4d;border-radius:.15625rem;font-size:.40625rem;margin-bottom:.46875rem;color:#ff5c4d}
.error_wrap a img{height:.40625rem;margin-right:.15625rem;vertical-align:middle;margin-top:-.078125rem}
.small_tip{width:4.6875rem;height:1.25rem;line-height:1.25rem;text-align:center;font-size:.4375rem;background:rgba(0,0,0,.5);position:fixed;top:35%;margin-left:-2.34375rem;left:50%;border-radius:.15625rem;color:#fff;display:none}
.Prompt_top_up{position:fixed;bottom:0;width:100%;z-index:100;min-height:5.859375rem;background-color:#fff;padding:0 .3125rem;display:none}
.Prompt_top_up>img{height:.3125rem;margin-top:.3125rem;margin-right:.3125rem}
.Prompt_top_up p{font-size:.375rem;margin:.234375rem 0;color:#666}
.Prompt_top_up .book_name{margin:.46875rem 0 .15625rem;font-size:.40625rem;color:#ff5c4d}
.old_price span{text-decoration:line-through}
.price_num{color:#ff5c4d}
.dele_sure{position:fixed;top:30%;background:#d3d3d3;width:70%;height:3.125rem;border-radius:.15625rem;left:50%;margin-left:-35%;text-align:center;font-size:.40625rem;display:none;z-index:100;background-color:#fff}
.dele_sure p{height:1.875rem;line-height:1.875rem;border-bottom:1px solid #ccc;font-size:.5rem}
.dele_sure span{display:inline-block;width:30%;height:1.09375rem;line-height:1.09375rem;margin:0 7.5%}
.dele_sure .dele_sure_no{color:#ccc}
.dele_sure .dele_sure_yes{color:#ff5c4d}
.mask{position:fixed;bottom:0;left:0;right:0;top:0;background:rgba(0,0,0,.5);z-index:10;display:none}
.buy_complete_des{text-align:center;padding:0 .3125rem 0;color:#b3b3b3}
.buy_complete_des p{text-align:left;margin-left:0 auto;margin-top:.1rem;font-size:.3125rem}
.olcircle{display:inline-block;width:.1rem;height:.1rem;border-radius:50%;background-color:#b3b3b3;margin-right:.15625rem;vertical-align:middle;margin-top:-.1rem}
.no_Review{text-align:center;font-size:.375rem;padding:.78125rem 0;background-color:#fff;color:#c2c7ce}
.no_Review img{width:.9375rem;height:1.25rem;margin-bottom:.3125rem}
.comictxt{color:#fff}
.txtcolor{color:#b3b3b3}
.comic_introduction .go_read{background-color:transparent}
.btnnumOne{overflow:hidden}
.btnnumOne a{width:90%;margin:0 auto}
.btnnumTow{overflow:hidden;padding:.3125rem .3125rem .300625rem}
.btnnumTow a{width:45%}
.btnnumTow a:nth-child(1){float:left}
.btnnumTow a:nth-child(2){float:right}
.btnnumThree{overflow:hidden;padding:.3125rem .3125rem .300625rem}
.btnnumThree a{width:29%}
.btnnumThree a:nth-child(1){float:left}
.btnnumThree a:nth-child(2){float:left;margin:0 6%}
.btnnumThree a:nth-child(3){float:left}
.listening{background-color:#ff942b}
.katong{background-color:#29c9c7}
.directory_tab a{display:block;width:100%;height:100%}
.has_reading .directory_tab{border:none}
.has_reading{margin-bottom:.3rem}
.signIn{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999}
.signInMask{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.5}
.signIn .signInWrap{width:7.03125rem;border-radius:.15625rem;background-color:#fff;position:absolute;top:50%;left:50%;margin-left:-3.515625rem;margin-top:-2.34375rem;z-index:99999999}
.signIn .signInWrap .signIntitle{width:80%;height:.859375rem;margin:.234375rem auto .546875rem;background:url(/statics/novel/chapter/images/sign.png) no-repeat left top;background-size:100% 100%;text-align:center;color:#fff;font-size:.46875rem}
.signIn .signInWrap .signInContent{text-align:center;font-size:.40625rem;line-height:1.5;color:#646464;border-bottom:1px solid #e4e4e4;padding:0 .3125rem .390625rem}
.signIn .signInWrap .signInContent p span{color:#ff5b4c}
.signIn .signInWrap a{display:block;text-align:center;color:#ff5b4c;padding:.390625rem 0;font-size:.46875rem;text-decoration:none}



/* 第一种颜色 */
.daytime div {
    background-color: #f6f7f9;
}

/* 第二种颜色 */
.green div,
.green {
    background-color: #e3ecd0;
}

/* 第三种颜色 */
.khaki div,
.khaki {
    background-color: #d4b88e;
}

.khaki .change_charpeter ol li {
    border: 1px #b79e79 solid;
}

/*改变背景*/
.darknight div,
.darknight {
    background-color: rgb(34, 34, 34);
    color: rgb(153, 153, 153);
}

.darknight .ch_header div a {
    color: #999999
}

/*变小*/
.fontscale5 {
    font-size: 0.3125rem;
    line-height: 0.5625rem;
    text-indent: 0.625rem;
}

.fontscale4 {
    font-size: 0.28125rem;
    line-height: 0.53125rem;
    text-indent: 0.5625rem;
}

.fontscale3 {
    font-size: 0.25rem;
    line-height: 0.5rem;
    text-indent: 0.5rem;
}

.fontscale2 {
    font-size: 0.21875rem;
    line-height: 0.46875rem;
    text-indent: 0.4375rem;
}

.fontscale1 {
    font-size: 0.1875rem;
    line-height: 0.4375rem;
    text-indent: 0.375rem;
}

/*正常大小*/
.fontscale6 {
    font-size: 0.375rem;
    line-height: 0.625rem;
    text-indent: 0.75rem;
}

/*变大*/
.fontscale7 {
    font-size: 0.4375rem;
    line-height: 0.6875rem;
    text-indent: 0.875rem;
}

.fontscale8 {
    font-size: 0.46875rem;
    line-height: 0.71875rem;
    text-indent: 0.9375rem;
}

.fontscale9 {
    font-size: 0.546875rem;
    line-height: 0.796875rem;
    text-indent: 1.09375rem;
}

.fontscale10 {
    font-size: 0.625rem;
    line-height: 0.875rem;
    text-indent: 1.25rem;
}

.fontscale11 {
    font-size: 0.78125rem;
    line-height: 1.03125rem;
    text-indent: 1.5625rem;
}

.fontscale12 {
    font-size: 0.9375rem;
    line-height: 1.1875rem;
    text-indent: 1.875rem;
}

/*公共样式*/

.buy_book_content {
    height: auto;
    padding: 0 0.3125rem;
    color: rgb(83, 83, 83);
    text-align: justify;
    width: 100%;
    float: left;
}


.buy_book_content p {
    margin-bottom: 20px;
    height: auto;
    float: left;
    width: 100%;
}

/*章节切换·*/
.change_charpeter {
    padding: 0.9375rem 0.3125rem 0.3125rem;
    width: 100%;
}

.change_charpeter ol {
    overflow: hidden;
}

.change_charpeter ol li {
    width: 30%;
    border: 1px #ccc solid;
    border-radius: .1rem;
}

.change_charpeter ol li span {
    font-family: 'iconfont';
}

.change_charpeter ol li:nth-child(2) {
    margin: 0 5%;
    width: 30%;
}

.change_charpeter ol li a {
    display: block;
    height: 0.859375rem;
    line-height: 0.859375rem;
    text-align: center;
    font-size: 0.3375rem;
}

@font-face {
    font-family: 'iconfont';
    src: url('//at.alicdn.com/t/font_597539_alk68tdkg4s.eot');
    src: url('//at.alicdn.com/t/font_597539_alk68tdkg4s.eot?#iefix') format('embedded-opentype'),
        url('//at.alicdn.com/t/font_597539_alk68tdkg4s.woff') format('woff'),
        url('//at.alicdn.com/t/font_597539_alk68tdkg4s.ttf') format('truetype'),
        url('//at.alicdn.com/t/font_597539_alk68tdkg4s.svg#iconfont') format('svg');
}

/* 新增 */
.ch_header {
    padding: 0 0.3125rem;
    font-size: 0.46rem;
    height: 1.3rem;
    line-height: 1.3rem;
}

.ch_header span.icon {
    font-family: 'iconfont';
    font-size: 0.54rem;
    float: left;

}

.novel_name {
    width: 7.6rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.novel_name .icon {
    margin-right: .2rem
}

.tools {
    padding: .5rem 0.3125rem .5rem;
}

.tools .color_T span {
    width: .8rem;
    height: .54rem;
    line-height: .54rem;
    border-radius: .06rem;
    text-align: center;
    display: block;
    float: left;
    margin-right: .2rem;
    border-style: solid;
    border-width: 1px;
    /* border: 1px solid #ddd; */
}


.tools .color_T span.on {
    border-color: #848484 !important
}

.tools .color_T span.b1 {
    background: #fff;
    border-color: #fff;
}

.tools .color_T span.b2 {
    background: #e3ecd0;
    border-color: #e3ecd0;
}

.tools .color_T span.b3 {
    background: #eece9c;
    border-color: #eece9c;
}

.tools .color_T span.b4 {
    font-family: 'iconfont';
    background: #0f1417;
    border-color: #0f1417;
    font-size: .4rem;
    color: #ccc
}

.tools .color_T .b4.on {
    border-color: #fff !important;
}

.tools .fontSize_T {
    font-size: 0.42rem;
}

.tools .fontSize_T span {
    border: 1px solid #eee;
    width: 1rem;
    height: .54rem;
    line-height: .54rem;
    float: left;
    border-radius: .06rem;
    display: block;
    text-align: center;
    background: #eee;
    margin-left: .2rem;
    color: #666;
}

.reading {
    padding: 0 0.3125rem .3125rem;
}

.reading .reading_box {

    font-size: 0.3375rem;
    border-radius: .2rem;
}

.reading .reading_box .btn {
    width: 100%;
}

.reading .reading_box .reading_btn a {
    display: block;
    padding: 0.2625rem 0;
    text-align: center;
    color: #333;
    background: #eeeeef;
    border-radius: 1.125rem;
    font-size: .38rem;
}

.reading_open2 .reading_box .reading_btn a {
    background: #ff7b52;
    color: #fff;
    border-radius: .12rem;
}

/*广告图*/
.a7bad3fdf_box {
    padding: 0 0.3125rem 0.3125rem;
}

.a7bad3fdf img {
    width: 100%;
}


/*章节目录*/
.catalog{
	border-bottom: 1px solid #ddd;
	margin-bottom: 0.312rem
}
.catalog li{
	font-size: 0.438rem;
	padding: 0.312rem 0.469rem;
	border-top: 1px solid #ddd;
}
.catalog li a{
	display: block;
}





/* 弹出层 */
.divTopBox .k_d{padding:.26999rem;display:block;overflow:hidden;color:#fff;height:.9rem;line-height:.9rem}
.divTopBox .k_icon{display:block;width:.9rem;height:.9rem;float:left}
.divTopBox .k_tips{margin-left:.25rem;float:left;font-size:.35rem}
.divTopBox .k_btn{position:absolute;right:.35rem;top:.37rem;font-size:.36rem;background:#f86442;border:1px solid #f86442;padding:0 .4rem;border-radius:.5rem;height:.7rem;line-height:.7rem}
@font-face {
  font-family: 'iconfont2';  /* project id 1321682 */
  src: url('//at.alicdn.com/t/font_1321682_l1t5axc290f.eot');
  src: url('//at.alicdn.com/t/font_1321682_l1t5axc290f.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1321682_l1t5axc290f.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1321682_l1t5axc290f.woff') format('woff'),
  url('//at.alicdn.com/t/font_1321682_l1t5axc290f.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1321682_l1t5axc290f.svg#iconfont') format('svg');
}
.fch_footer .icon,.fch_header .icon,.fch_readMode .icon{font-family:iconfont2;font-style:normal}
.fch_footer,.fch_header,.fch_settingBox{position:fixed;width:100%;background:rgba(0,0,0,.8);transition:all .3s ease;z-index:9999}
.fch_header{height:1.44rem;line-height:1.44rem;top:-1.44rem;color:#fff}
.fch_header .novel_name{font-size:.373rem}
.fch_header .novel_name .icon{font-size:.533rem;vertical-align:bottom}
.fch_header a{color:#fff}
.fch_header .novel_nav{font-size:.533rem;margin-right:.267rem}
.fch_footer{height:1.6rem;bottom:-1.6rem}
.fch_footer .item{display:block;float:left;width:25%;text-align:center;color:#fff;font-size:.32rem;padding-top:.267rem}
.fch_footer .item .icon{display:block;font-size:.533rem;font-weight:100}
.fch_footer .item b{display:block;font-weight:100;margin-top:.107rem}
.fch_settingBox{bottom:-3.467rem;height:3.467rem}
.fch_settingBox .fontsize_box{overflow:hidden}
.fch_settingBox .fontsize_box span{float:left;display:inline-block;width:2.4rem;height:.853rem;line-height:.853rem;color:#fff;text-align:center;font-size:.373rem;border-radius:.107rem;border:1px solid #fff;margin:.4rem 0 0 .4rem}
.fch_settingBox .color_T span{float:left;display:inline-block;width:.853rem;height:.853rem;border:1px solid #fff;border-radius:100%;margin:.4rem 0 0 .4rem}
.fch_settingBox .color_T span.on{box-shadow:0 0 0 2px orange}
.fch_settingBox .color_T span.b1{background:#fff}
.fch_settingBox .color_T span.b2{background:#e3ecd0}
.fch_settingBox .color_T span.b3{background:#eece9c}
.fch_settingBox .color_T span.b4{background:#000}