/*公共样式*/
.icons{position: relative;}
.icons::before{background: url(../img/icons.png) no-repeat; background-size: 400px 250px; content: ""; position: absolute; float: left;}
p{text-align: justify;}
input{cursor: pointer;}
.arow{max-width: 100%; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rows{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.book_cover img{width: 100%; height: 100%;}
a:hover{color: #B91F29;}
/*头部*/
.header_nav_link{float: left;}
.header_nav_link li{float: left; height: 100%; margin-right: 30px;}
.header_nav_link li a{color: rgba(0,0,0,.45);}
.header_nav_link li a:hover{color: #B91F29;}
.header_nav_link li:first-child a{height: 40px; color: rgba(0,0,0,.65); border-bottom: 2px solid rgba(0,0,0,.65);}




.header-fix .phone-login{padding-left: 22px;}
.header-fix .collect::before{width: 14px; height: 16px; background-position: 0 0; left: 0; top: 12px;}
.header-fix .collect:hover::before{background-position: -17px 0;}
.header-fix .log_before::before{width: 12px; height: 14px; background-position: 0 -20px; left: 2px; top: 14px;}
.header-fix .log_before:hover::before{background-position: -17px -20px;}
.header-fix .fix-body .private>.phone-login[data-v-5500b73c]:hover{color: #B91F29;}
.header-fix .head_pic{width: 16px; height: 16px;  border-radius: 50%; position: absolute; left: 0; top: 12px;}
.header-fix .fix-body .private>.log_after[data-v-5500b73c]{margin-right: 0; cursor: pointer;}
.header-fix .fix-body .private>.log_after[data-v-5500b73c]:hover .msite-list{display: block;}
/*头部下拉弹窗*/
.header-fix .msite-list{display: none; padding-top: 4px; position: absolute; top: 40px;right: 0;}
.header-fix .msite-list .msite{display: block; height: 32px; width: 134px; line-height: 32px; padding-left: 56px; background: #fff; box-shadow: -1px 3px 4px 1px rgba(0,0,0,.2)}
.header-fix .msite-list .msite:hover{background: #e9eaec; color: #333333;}
.header-fix .msite-list .msite::before{width: 16px; height: 16px;}
.header-fix .msite-list .my::before{background-position: 0 -20px; left:22px; top: 9px;}
.header-fix .msite-list .quit::before{background-position: -56px 0; left:22px; top: 9px;}
/*搜索*/
.icon-sousuo::before{width: 14px; height: 15px; background-position: -35px 0; left: -6px; top: -8px;}
/*导航*/
.container .bottom-content .write::before{width: 13px; height: 22px; background-position: -25px -40px; left: 10px; top: 11px;}
.container .bottom-content .fuli::before{width: 17px; height: 23px; background-position: 0 -40px; left: 8px; top: 11px;}
/*首页*/
.ct-book-active{background: #B91F29;}
/*公告*/
.notice{width: 500px; height: 82px; background: #e9eaec; padding: 18px 0 0 130px;}
.notice::before{width:50px; height: 39px; background-position: -55px -18px; left: 40px; top:21px;}
.notice li{width: 150px; height: 26px; float: left; margin: 0 26px 0 0; }
.notice a{font-size: 14px; color: rgba(0,0,0,.85);}
.notice .red{color: #DE5A58;}
.notice a:hover{color: #B91F29;}
/*推荐榜单*/
.rec-list{margin-top: -4px;}
.line-btn{border-bottom: 1px solid #212121;}
.line-btn:hover{border-color: #B91F29;}
/*本周强推*/
.rcmd-type{width: 78px; float: left;}
.strong-right .swiper-container{width: 442px; float: left; padding: 28px 0 0 0; margin-left: 56px;}
.strong-right .swiper-container-coverflow{width: 498px; height: 216px; margin: 0 auto; position: relative;}
.strong-right .swiper-container-coverflow a{position: absolute;}
.strong-right .swiper-container-coverflow a span{width: 100%; height: 100%; background: rgba(0,0,0,0.4); position: absolute; left: 0; top: 0;}
.strong-right .swiper-container-coverflow img{width: 100%; height: 100%; box-shadow: 0 3px 7px 0 rgba(0,0,0,.35);}
.strong-right .swiper-container .swiper-slide01{width: 162px; height: 216px; left: 167px; opacity: 1; z-index: 10;}
.strong-right .swiper-container .swiper-slide01 span{display: none;}
.strong-right .swiper-container .swiper-slide02{width: 126px; height: 168px; top: 24px; z-index: 8;}
.strong-right .swiper-container .swiper-slide02-left{left: 72px; }
.strong-right .swiper-container .swiper-slide02-right{right: 72px;}
.strong-right .swiper-container .swiper-slide03{width: 102px; height: 138px; top: 40px; z-index: 7;}
.strong-right .swiper-container .swiper-slide03-left{left: 0;}
.strong-right .swiper-container .swiper-slide03-right{right: 0;}
.strong-right .swiper-dot-box{ position: absolute; left: 50%; margin-left: -45px; bottom: 14px;}
.strong-right .swiper-dot-box .dot{width: 8px; height: 8px; background: #DEDEDE; border-radius: 50%; margin: 0 5px;}
.strong-right .swiper-dot-box .dot:hover{width: 10px; height: 10px; background: #333; cursor: pointer;}
.strong-right .swiper-dot-box .dot-on{width: 10px; height: 10px; background: #333;}
/*登录弹窗*/
.ic-login-phone::before{width: 10px; height: 14px; background-position: -80px 0; left: 17px; top: 13px;}
.ic-login-phone-active::before{background-position: -95px 0;}
.icon-xiaoxi::before{width: 14px; height: 12px; background-position: -110px 0; left: 16px; top: 14px;}
.icon-xiaoxi-active::before{background-position: -130px 0;}
.login .other-social-container a{width: 35px;height: 35px;margin-right: 22px;margin-left: 13px;}
.login .other-social-container .social-wechat{background: url(../img/login_wechat.png) no-repeat;  background-size: 100%;}
.login .other-social-container .social-qq{background: url(../img/login_qq.png) no-repeat;  background-size: 100%;}
.login .other-social-container .social-wechat:hover{background: url(../img/login_wechat_hover.png) no-repeat;  background-size: 100%;}
.login .other-social-container .social-qq:hover{background: url(../img/login_qq_hover.png) no-repeat;  background-size: 100%;}
.ic-login-yonghu:before{width: 13px; height: 15px; background-position: -100px -178px; left: 15px; top: 13px;}
.ic-login-yonghu:focus:before{background-position: -100px -198px;}
.ic-login-yonghu-active:before{background-position: -100px -198px;}
.ic-login-mima:before{width: 15px; height: 15px; background-position: -122px -178px; left: 15px; top: 13px;}
.ic-login-mima-active:before{background-position: -122px -198px;}
.icon-yanzh:before{width: 16px; height: 14px; background-position: -145px -178px; left: 15px; top: 13px;}
.ic-login-yanzh-active:before{background-position: -145px -198px;}
.long_ban{width: 1120px; height: 90px;}
.long_ban img{width: 100%;}
/*排行榜*/
.rank-container .kindsOf-listItem[data-v-77c1c982]{margin: 0 20px 40px;}
.rank-container .left-ul li:hover{background: #f0f0f0;}
.rank-container .left-ul li .click[data-v-80677a2c] {width: 220px; height: 34px; line-height: 34px; color: rgba(0,0,0,.65); font-size: 16px; box-sizing: border-box; padding-left: 70px; margin: 12px 0; position: relative;}
.rank-container .left-ul li .rank-zh::before{width: 19px; height: 15px; background-position: 0 -95px; left: 35px; top: 9px;}
.rank-container .left-ul .liActive .rank-zh::before{background-position: 0 -116px;}

.rank-container .left-ul .liActive[data-v-80677a2c] a{color: rgba(0,0,0,.85);}
.rank-container .left-ul li .rank-line{width: 3px; height: 34px; position: absolute; background: #333; left: 0; top: 0; display: none;}
.rank-container .left-ul .liActive[data-v-80677a2c] .rank-line{display: block;}


.rank-container .left-ul .liActive[data-v-80677a2c]:hover{background: #fff;}
.rank-container .left-ul li .rank-pl::before{width: 18px; height: 19px; background-position: -29px -95px; left: 35px; top: 6px;}
.rank-container .left-ul .liActive .rank-pl::before{ background-position: -29px -117px;}
.rank-container .left-ul li .rank-sc::before{width: 17px; height: 21px; background-position: -58px -95px; left: 36px; top: 7px;}
.rank-container .left-ul .liActive .rank-sc::before{background-position: -58px -122px;}
.rank-container .left-ul li .rank-dj::before{width: 19px; height: 19px; background-position: -45px -65px; left: 34px; top: 8px;}
.rank-container .left-ul .liActive .rank-dj::before{background-position: -75px -65px;}
.rank-container .left-ul li .rank-wj::before{width: 18px; height: 21px; background-position: -190px -100px; left: 35px; top: 7px;}
.rank-container .left-ul .liActive .rank-wj::before{background-position: -219px -100px;}
.rank-container .left-ul li .rank-tj::before{width: 20px; height: 18px; background-position: -190px -125px; left: 35px; top: 7px;}
.rank-container .left-ul .liActive .rank-tj::before{background-position: -219px -125px;}
.rank-container .left-ul li .rank-ds::before{width: 20px; height: 18px; background-position: -190px -153px; left: 35px; top: 7px;}
.rank-container .left-ul .liActive .rank-ds::before{background-position: -219px -153px;}
.rank-container .left-ul li .rank-rx::before{width: 19px; height: 20px; background-position: -190px -180px; left: 35px; top: 7px;}
.rank-container .left-ul .liActive .rank-rx::before{background-position: -219px -180px;}
.rank-container .left-ul li .rank-yp::before{width: 15px; height: 18px; background-position: -190px -208px; left: 39px; top: 9px;}
.rank-container .left-ul .liActive .rank-yp::before{background-position: -219px -208px;}

/*详情页*/
.detail-container .detail-main .detail-header-btn-on[data-v-07267b6a]{color: #333;}
.detail-container .detail-main a:hover .detail-header-btn[data-v-07267b6a]{color: #B91F29;}
.demo-breadcrumb-separator{color: rgba(0,0,0,.45);}
.words-num-line{float: left; width: 1px; height: 20px; background: #E8E8E8; margin: 23px 20px 0;}
.pingfen{float: right; padding: 24px 35px; color: rgba(0,0,0,.65); font-size: 14px; width: 220px}
.pingfen p{text-align: right;}
.pingfen .xq-score{font-size: 40px; color: #333; margin-bottom: 18px;}
.pingfen .xq-star{width: 24px; height: 22px; background: url(../img/star.png) no-repeat; background-size: 100%; float: right; margin: 8px 0 0 4px;}
.pingfen .xq-star:hover{background: url(../img/star-h.png) no-repeat; background-size: 100%;}
.pingfen .sel{background: url(../img/star-h.png) no-repeat; background-size: 100%;}
.ranking_main ul li[data-v-1aeb5fd4] .top1{float: left; width: 44px; height: 40px; line-height: 57px; text-align: center;}
.ranking_main ul .top1_bg[data-v-1aeb5fd4] .top1{ margin-top: 2px;}
.ranking_main ul li[data-v-1aeb5fd4] .top1 img{width: 20px;}
/*.ranking_main ul li[data-v-1aeb5fd4] .user_img{}*/
.ranking_main ul li[data-v-1aeb5fd4] .user_status{width: 54px; height: 20px; position: absolute; left: 2px; bottom: -4px; z-index: 10;}
.ranking_main ul li[data-v-1aeb5fd4] .top1 i{font-size: 14px; float: left; margin: -6px 0 0 18px}
.comments .comment-title[data-v-1aeb5fd4] .shuyou-title i{color: rgba(0,0,0,.65); margin-left: 10px;}
.comments .comment-title[data-v-1aeb5fd4] .shuyou-title{font-weight: 600;}
.user_s{float: left; margin: 3px 14px 0 0; width: 48px;}
.status{float: left; margin: 1px 14px 0 0; width: 54px; height: 20px;}


.zhiding{width: 34px; height: 18px; line-height: 18px; text-align: center; background: #F6D6D6; color: #DE5A58; font-size: 12px; border-radius: 4px; margin-right: 4px;}
.who-when-hf{font-size: 14px; color: rgba(0,0,0,.65);}
.comments .all-comments .comment-info .who-when-hf .whose-comment[data-v-1aeb5fd4] span{font-weight: 600; float:left; margin-right: 4px; 
}
.comments .all-comments .comment-info .who-when-hf .whose-comment[data-v-1aeb5fd4] img{margin-right: 3px;}
.comments-more{width: 906px; height: 42px; line-height: 42px; text-align: center; border-radius: 4px; background: #fff; color: #333; margin-top: 20px;}
.comments-more .icons:before{ width: 11px; height: 6px;background-position: -81px -95px; top: 18px; right: 0;}
.comments-more .icons{margin: 0 0 0 0; padding-right: 20px;}
.comments-more:hover .icons{color: #B91F29;}
.comments-more:hover .icons:before{background-position: -96px -95px;}
.all-chapter ul li .icons{float: right;}
.all-chapter ul li .icons[data-v-5c8b736d]:before {width: 16px; height: 16px;background-position: -113px -95px; top: 11px; right: 55px;
}
/*阅读页*/
.header-fix02{height: 48px; padding-top: 4px;}
.header-fix02 .fix-body[data-v-5500b73c]{margin-top: 2px;}
.header-fix02 .msite-list{top: 43px;}
.header-fix02 .fix-body .private>.log_after[data-v-5500b73c]{height: 44px;}
.outer .content{padding-top: 48px;}
.brew span[data-v-b859330c] i{margin: 0 5px;}
.outer .content .content-body .body-main .left-li[data-v-b859330c] .left-li-child{padding-top: 35px; text-align: center;}

.outer .content .content-body .body-main .li-title:before{width: 20px; height: 20px; background-position: -81px -121px; left: 22px; top: 6px;}
.outer .content .content-body .body-main .left-li[data-v-b859330c]:hover{
	background: #fff;
}
.outer .content .content-body .body-main .left-li[data-v-b859330c]:hover a{
	color: #495060;
}
.outer .content .content-body .body-main .li-ziti:before{width: 20px; height: 16px; background-position: -107px -121px; left: 22px; top: 9px;}
.body-main .left-li[data-v-b859330c] .back .back-li{width: 22px; height: 22px; border-radius: 50%; background: #E9E9E9; border: 1px solid #C6C6C6; position: absolute; left: 20px;
    top: 11px;}
.body-main .left-li[data-v-b859330c] .back-body .back-li-cho{border: 1px solid #DE5A58;}
.body-main .left-li[data-v-b859330c] .back-body .back-li-cho:before{width: 15px; height: 11px; background-position: -154px -66px; left: 12px; top: 13px;}
.outer .content .content-body .body-main .art-box-left .mask-ul-one .left-li .back-body ul .back-li[data-v-b859330c]:hover{border: 1px solid #DE5A58;}
.outer .content .content-body .body-main .li-store:before{width: 20px; height: 21px; background-position: -157px -121px; left: 23px; top: 7px;} 
.outer .content .content-body .body-main .li-page:before{width: 19px; height: 21px; background-position: -130px -121px; left: 3px; top: 5px;}
.outer .content .content-body .right-li[data-v-b859330c] .icons{/*padding-top: 20px;*/}
.outer .content .content-body .right-li[data-v-b859330c] .icons:before{ width: 22px; height: 22px; background-position: -155px -26px; left: 20px; top: 10px;}
.outer .content .content-body .right-li[data-v-b859330c] .toup:before{ width: 18px; height: 20px; background-position: -134px -95px; left: 23px; top: 11px;}
.outer .content .content-body .right-li[data-v-b859330c] .ping:before{ width: 20px; height: 20px; background-position: -160px -95px; left: 22px; top: 11px;}
.outer .content .content-body .right-li[data-v-b859330c] .jiantou:before{ width: 11px; height: 20px; background-position: -178px 0; left: 25px; top: 22px;}
.outer .content .content-body .right-li[data-v-b859330c] .next-cha:before{background-position: -198px 0; }
.outer .content .content-body .right-li[data-v-b859330c] .back-top:before{ width: 18px;background-position: -150px 0; left: 23px;}
input[type="checkbox"]{
    -webkit-appearance: none;
    vertical-align:middle;
    margin-top:-1px;
    background:#fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    height: 12px;
    width: 12px;
}
input[type="checkbox"]:checked {
    background: #333;
    border: 1px solid #333;
}
input[type="checkbox"]:checked:before{
	width: 8px; height: 6px; background-position: -183px -26px; left: 1px; top: 1px;
}
/*个人中心*/
.msite-container .left .left-container .mine .router-link-active[data-v-617f2e3b]{color: #333; font-weight: 500;}
.msite-container .left-container .icons{float: left;}
.msite-container .left-container .zhuye:before{width: 20px; height: 18px; background-position: -49px -178px; left: -40px; top: 15px;} 
.msite-container .left-container .router-link-active .zhuye:before{background-position: -49px -148px;}
.msite-container .left-container .cang:before{width: 17px; height: 20px; background-position: -26px -178px; left: -38px; top: 15px;} 
.msite-container .left-container .router-link-active .cang:before{background-position: -26px -148px;}
.msite-container .left-container .xiaoxi:before{width: 19px; height: 20px; background-position: -74px -178px; left: -38px; top: 16px;} 
.msite-container .left-container .xiaoxi-num{height: 20px; line-height: 13px; padding: 4px 6px; color: #fff; background: #DE5A58; border-radius: 10px; }
.msite-container .left-container .router-link-active .xiaoxi:before{background-position: -74px -148px;}
.msite-container .left-container .qian:before{width: 18px; height: 18px; background-position: 0 -178px; left: -37px; top: 15px;} 
.msite-container .left-container .router-link-active .qian:before{background-position: 0 -148px;}
.homepage .xiugai:before{width: 18px; height: 18px; background-position: -200px -28px; left: -26px; top: 24px;}
.hp-body .info a[data-v-6e7a4781]:hover{color: #B91F29;}
.hp-body .info .xiugai:hover:before{background-position: -200px -53px;}
.binding-info .line-btn{color: #3366CC; border-color: #3366CC;}
.binding-info .line-btn:hover{color: #123479; border-color: #123479;}
.modify-container .birthday .ivu-date-picker-editor .ivu-input{line-height: 24px; color: #495060; cursor: pointer;}
.modify-container .birthday .ivu-date-picker-editor .ivu-input:before{width: 16px; height: 14px; background-position: -185px -78px; right: 12px; top: 9px; z-index: 99;}
.del-col:before{width: 18px; height: 18px; background-position: -103px -148px; left: 0; top: 0;}
.collection .del-col{float: right; margin: 0 -55px 0 0;}
.collection .maybe-change{padding: 0 50px;}
.del-col:hover:before{background-position: -127px -148px;}
/*缺失内容公共样式 开始*/
.no-con img{margin: 168px auto 30px; display: block;}
.no-collection img{width: 85px;}
.no-notifys img{width: 100px;}
.no-chapter img{width: 95px}
.no-con p{text-align: center; font-size: 18px; color: #ccc;}
/*缺失内容公共样式 结束*/
.wallet .ivu-table th,.wallet .ivu-table td{padding-left: 50px;}
.wallet .ivu-table td{color: #9B9B9B;}
.wallet .ivu-table td a{color: #9B9B9B;}
.wallet .ivu-table td a:hover{color: #B91F29;}
.wallet .ivu-table td .qxdg_btn{width: 70px; height: 24px; line-height: 22px; text-align: center; color: #fff; font-size: 12px; background: #333; border-radius: 4px;}
.wallet .ivu-table td .qxdg_btn:hover{background: #B91F29; color: #fff;}
.wallet .ivu-table-cell .arow{max-width: 170px; margin-top: 6px;}
.msgNotify[data-v-1b9bf826]{min-height: 710px; background: #fff; padding: 0 0 44px;}
.msgNotify .msgNotify-title span[data-v-1b9bf826],.collection .collection-title[data-v-57bdf6e4] span[data-v-57bdf6e4]{color: #9B9B9B;}
.all-notifys{padding: 0 50px 20px}
.all-notifys .head_pic{float: left; height: 40px; height: 40px; border-radius: 50%;}
.all-notifys ul .notifys-item{ overflow: hidden; padding: 20px 0; border-bottom: 1px solid #e8e8e8}
.all-notifys ul .notifys-item .notify-info{ float: right; width: 678px; line-height: 24px;}
.all-notifys .when-notify{ font-size: 12px; color: #9b9b9b; margin-right: 10px;}
.all-notifys{font-size: 14px; color: rgba(0,0,0,.85);}
.all-notifys .whose-notify{color: #DE5A58;}
.all-notifys .notifys-answer span{float: left;}
.notifys-answer img{margin: 4px 8px 0 4px;}
.all-notifys .notify-content{width: 678px; height: 72px; clear: both; background: #F7F8FA; margin-top: 10px;}
.all-notifys .notify-content .book_cover{width: 54px; height: 72px; float: left; margin-right: 12px;}
.all-notifys .notify-content .notify-content-info{width: 588px; float: left; padding: 7px 0 0 0;}
.notify-content .notify-content-info .my-pl{color: #9b9b9b;}
.notify-content .notify-content-info p{line-height: 30px;}
/*其他弹窗*/
.dialog-mask[data-v-19bb0d66] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 999;
    background: rgba(32,32,32,.5);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row
}
.reward-dialog[data-v-19bb0d66] {
    width: 730px;
    height: 430px;
    background: #fff;
    border-radius: 8px;
    position: relative;
    font-size: 16px;
}
.tan-tit{width: 100%; height: 58px; line-height: 58px; background: #e9eaec; color: rgba(0,0,0,.45); padding: 0 40px;}
.tan-tit span{cursor: pointer;}
.tan-tit span:hover{color: rgba(0,0,0,.85);}
.tan-tit .line{margin: 0 34px;}
.tan-tit .cur{color: rgba(0,0,0,.85);}
.tan-close{width: 14px; height: 14px; float: right; margin: 22px -15px 0 0; cursor: pointer;}
.tan-close:before{width: 14px; height: 14px; background-position: -230px -24px; left: 0; top: 0;}
.tan-close:hover:before{background-position: -230px 0;}
.tan-box{padding: 40px 25px; text-align: center;}
.tan-box ul{overflow: hidden;}
.tan-box .reward-item{float: left; width: 138px; height: 64px; line-height: 64px; text-align: center; border: 1px solid #E8E8E8; border-radius: 4px; color: rgba(0,0,0,.85); margin: 0 15px 30px; position: relative; cursor: pointer;}
.tan-box .reward-item:hover{border-color: #333; background: #e9eaec;}
.tan-box p{text-align: center;}
.reward-item .two{line-height: 20px; padding: 11px 0 0 0;}
.tan-box .reward-item .reward-item-lit{color: rgba(0,0,0,.65); font-size: 14px;}
.tan-box .reward-item-on{border-color: #333; background: #e9eaec;}
.reward-item i,.recharge-select{width: 24px; height: 24px; position: absolute; right: 12px; top: -1px; display: none;}
.recharge-select{right: 0; top: 0;}
.reward-item i:before,.recharge-select:before{width: 24px; height: 24px; background-position: -158px -150px;}
.reward-item-on i{display: block;}
.confirm{width: 368px; height: 44px; line-height: 44px; text-align: center; background: #333; color: #fff; border-radius: 4px;}
.tan-box .tips{font-size: 14px; padding: 21px 0 18px;}
.tan-box .tips i{color: #B91F29;}
.no-ticket img{margin: 40px auto 30px; width: 88px;}
.no-ticket a,.no-ticket p{font-size: 16px;}
.no-ticket a{color: #ccc;}
.no-ticket a:hover{color: #B91F29;}
/*充值页面*/
.recharge-container .recharge-main .recharge-body .rcg-num-container .isOn[data-v-5189920a] .recharge-select{display: block;}
.recharge-container .recharge-main .recharge-body .rcg-type-container .whichWay[data-v-5189920a] .recharge-select{display: block;}
.recharge-container .recharge-main .recharge-body .rcg-type-container .alipay-type .recharge-select{
    right: 11px;
}
.recharge-body .is-agree{margin: 1px 0 0 4px;}
.recharge-body .is-agree:hover{color: #B91F29;}

/*搜索页*/
.search-container .header-fix .fix-body[data-v-5500b73c]{height: 48px; padding: 4px;}
.search-container .header-fix[data-v-5500b73c]{background: transparent; position: relative;}
.container .search-container .header-bottom{margin-bottom: 20px;}
/*书籍加载*/
.loading .book_loading{width: 104px; height: 62px;}
/*书籍详情页添加最新章节*/
.latest_chapters{width: 100%; border-radius: 8px; background-color: #fff; padding: 26px 50px 36px; margin-top: 20px;}
.chapters_con_box{overflow: hidden; padding: 30px 0 0;}
.latest_chapters .latest_chapters_title{font-size: 24px; font-weight: 500; color: rgba(0,0,0,.85);}
.latest_chapters .chapters_name{color: #DE5A58; font-size: 16px;}
.latest_chapters .chapters_name:hover{color: #B91F29;}
.latest_chapters .chapters_time{float: right; color: rgba(0,0,0,.45);}
.latest_chapters .chapters_con{-webkit-line-clamp: 4; color: rgba(0,0,0,.65); font-size: 14px; line-height: 2; margin-top: 20px; height: 112px; overflow: hidden;}