.header{padding: 7px 12px 6px 13px;overflow: hidden;line-height: 24px;position: relative;text-align: center;font-size: 18px;}
.header .logo{position: absolute;top: 8px;left: 13px;z-index: 1;}
.header .readBtn{position: absolute;top: 7px;left: 13px;z-index: 1;display: block;width: 52px;height: 18px;line-height: 18px;border: 1px solid #E81D00;border-radius: 4px;color: #E81D00;font-size: 12px;}
.header .logo img,.header .login img{display: block;}
.header .login{position: absolute;top: 10px;right: 12px;z-index: 1;}
.header .touxiang{position: absolute;top: 9px;right: 41px;z-index: 1;}
.header .touxiang>img{border-radius: 50%}
.header .bookshelf{position: absolute;top: 8px;right: 12px;z-index: 1;}
.top_fixed_column{position: fixed;left: 0;right: 0;top: 0;z-index: 10;padding: 6px 12px 6px 13px;background: #fff;display: none;}
.top_fixed_column .logo{position: absolute;top: 7px;left: 13px;z-index: 1;}
.top_fixed_column .logo img{vertical-align: middle;}
.top_fixed_column .top_search_area{height: 34px;line-height: 34px;padding: 0px;margin: 0 auto; }
.top_fixed_column .top_search_area a{display: block;width: 100%; height: 100%;color: #B2B2B2;border: none;text-align: center;background-color: #f6f7f9;border-radius: 4px;}
.top_fixed_column .top_search_area a>img{vertical-align: middle;margin-bottom: 2px;margin-right: 4px;}
.top_fixed_column .top_search_area input{width: 100%;height: 100%;color: #B2B2B2;border: none;text-align: center;background: #fff;border-radius: 4px;display: none;}
.top_fixed_column .login{position: absolute;top: 15px;right: 12px;z-index: 1;}
.top_fixed_column .touxiang{position: absolute;top: 16px;right: 41px;z-index: 1;}
.top_fixed_column .touxiang>img{border-radius: 50%}
.top_fixed_column .bookshelf{position: absolute;top: 14px;right: 12px;z-index: 1;}
.nav{padding: 20px 0;margin: 8px 0;background: #fff;}
.nav .navLists{overflow: hidden;}
.nav .navLists li{width: 20%;float: left;text-align: center;}
.nav .navLists li>a>img{display: block;margin: 0 auto 8px;}
.swiper_banner{padding: 0 12px 0 13px;overflow: hidden;}
.swiper-container{width: 100%;}
.swiper-container .swiper-wrapper .swiper-slide img{display: block;width: 100%;border: none;border-radius: 8px;}
.swiper-pagination-bullet{width: 7px;height: 7px;background: #fff;opacity: 1;}
.swiper-pagination-bullet-active{background:  #E71E00;;}
.sea_area{height: 34px;line-height: 34px;padding: 0 12px 0 13px;margin-top: 8px;}
.sea_area a{display: block;width: 100%;height: 100%;color: #B2B2B2;border: none;text-align: center;background: #fff;border-radius: 4px;-webkit-tap-highlight-color:rgba(255,255,255,0);}
.sea_area a>img{vertical-align: middle;margin-bottom: 2px;margin-right: 4px; }
.current_flagship{padding: 0 12px 0 13px;margin-bottom: 8px;background: #fff;}
.current_flagship .cf_lists1{overflow: hidden;}
.current_flagship .cf_lists1 li{float: left;width: 33.3%;}
.current_flagship .cf_lists1 li a{display: block;width: 95px;}
.current_flagship .cf_lists1 li a .bookcover{display: block;width: 100%;}
.current_flagship .cf_lists1 li .tit{text-align: center;margin: 5px 0 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.current_flagship .cf_lists2 li{line-height: 30px;}
.current_flagship .cf_lists2 li .col{color: #E71E00;}
.current_flagship .cf_lists2 li>a>i{color: #D8D8D8;border-radius: 1px;}
.current_flagship .cf_lists2 li .fr{width: 36px;text-align: center;padding: 2px 0;border-radius: 15px;color: #fff;line-height: 1;margin-top: 6px;font-size: 12px;}
.adImg{padding: 0 12px 0 13px;margin: 8px 0;}
.adImg>a>img{display: block;width: 100%;border-radius: 5px;}
.freelimit{padding: 0 12px 14px 13px;background: #fff;margin-bottom: 8px;}
.freelimit ul{overflow: hidden;text-align: center;}
.freelimit .greatGod_lists {display: flex;display: -webkit-flex;display: -moz-flex;display: -ms-flex;flex-direction: row;justify-content:flex-start;align-content:flex-start;flex-wrap: wrap;}
.freelimit .freelimit_lists{display: flex;flex-direction: row;justify-content: space-around;}
.freelimit ul li{display: inline-block;*display: inline;*zoom: 1;vertical-align: top;width: 24%;text-align: center;margin: 0 -1px;}
.freelimit .freelimit_lists li .tit{height: 17px;line-height: 17px;text-align: center;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.freelimit ul li .tit{margin-top: 5px;text-align: left;}
.freelimit ul li .book-cover{position: relative;}
.freelimit ul li .book-cover .bg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 7;background: #000;opacity: 0.6;filter: alpha(opacity=60);border-radius: 2px;}
.freelimit ul li .book-cover .posi_img1{position: absolute;top: 50%;left: 50%;margin-top: -18px;margin-left: -13px;z-index: 8;}
.freelimit ul li>a{display: inline-block;*display: inline;*zoom: 1;width: 72px;position: relative;margin: 0 auto;}
.freelimit ul li>a .bookcover{display: block;width: 100%;}
.freelimit ul li>a .posi_img{position: absolute;top: 0;left: 0;z-index: 9;}
.freelimit ul li>span{font-size: 10px;display: block;}
.freelimit ul li>span>img{vertical-align: middle;margin-bottom: 2px;}
.freelimit ul li .timefree{color: #E71E00;}
.freelimit ul li .aboutfree{color: #838383;}
.greatGod{padding-bottom: 6px;}
.greatGod ul li .tit{margin: 5px 0 8px;font-size: 13px;text-align: center;overflow: hidden;text-overflow: ellipsis;}
.NewbookList{padding-left: 13px;padding-bottom: 14px;background: #fff;margin-bottom: 8px;}
.NewbookList ul{position: relative;overflow-x: auto;overflow-y: hidden;white-space: nowrap;-webkit-overflow-scrolling: touch;}
.NewbookList ul li{display: inline-block;*display: inline;*zoom: 1;vertical-align: top;margin-right: 13px;width: 72px;white-space: normal;}
.NewbookList ul li .bookcover{display: block;width: 100%;}
.NewbookList ul li .tit{text-align: center;margin: 5px 0 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.rankLists{padding: 0 12px 14px 13px;background: #fff;margin-bottom: 8px;}
.rankLists ol{overflow: hidden;border: 1px solid #E71E00;border-radius: 4px;margin-bottom: 10px;}
.rankLists ol li{float: left;text-align: center;width: 33.3%;height: 28px;line-height: 28px;color: #E71E00;}
.rankLists ol li .line{float: right;width: 1px;height: 100%;background: #E71E00;}
.rankLists ol .current{background: #E71E00;color: #fff;}
.rankLists .rankLists_area ul{display: none;}
.rankLists .rankLists_area ul.current{display: block;}
.rankLists ul li{height: 30px;line-height: 30px;}
.rankLists ul li .num{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 16px;height: 16px;text-align: center;line-height: 16px;background: #B2B2B2;border-radius: 2px;color: #fff;margin-bottom: 4px;margin-right: 8px;font-size: 10px;}
.rankLists ul li>img{margin-top: 6px;}
.rankLists ul li .content{margin-left: 108px;}
.rankLists ul li .content h3{font-size: 14px;padding-top: 14px;}
.rankLists ul li .content .author{display: block;font-family: PingFangSC-Regular;color: #B2B2B2;letter-spacing: 0;margin: 10px 0 6px;}
.rankLists ul li .content p{font-family: PingFangSC-Regular;color: #838383;letter-spacing: 0;line-height: 18px;font-size: 13px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.code_extend{text-align: center;background: #fff;padding: 20px 0 23px;}
.code_extend>img{vertical-align: middle;}
.code_extend p{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}
.footer{text-align: center;padding: 17px 0 20px;}
.backTop{width: 54px;height: 54px;position: fixed;bottom: 10px;right: 10px;z-index: 9;display: none;}
.recent_reading_btn{width: 44px;height: 38px;position: fixed;bottom: 74px;right: 15px;z-index: 9;font-size: 13px;text-align: center;line-height: 16px;background: #E71E00;border-radius: 50%;color: #fff;padding-top: 6px;}
.searchPopup{position: fixed;z-index: 20;top: 0;right: 0;bottom: 0;left: 0;background-color: #fff;overflow: auto;display: none;}
.noscroll,.noscroll body{height: 100%;overflow: hidden;}
/*搜索*/
.search_top{position: relative;padding: 8px 0 5px;border-bottom: 1px solid #E9E9E9;background: #fff;}
.search_area{height: 34px;line-height: 34px;padding: 0 50px 0 13px;}
.search_area a{display: block;width: 100%;height: 100%;color: #B2B2B2;border: none;background: #f6f7f9;border-radius: 4px;}
.search_area a>img{vertical-align: middle;margin-bottom: 2px;margin-right: 4px;}
.search_area input{width: 100%;height: 100%;color: #B2B2B2;border: none;text-align: center;background: #fff;border-radius: 4px;display: none;}
.search_top .search_area .searchBtn {margin-left: 13px;}
.search_top .cancel_btn{position: absolute;top: 8px;right: 0;width: 50px;height: 34px;line-height: 34px;text-align: center;}
.similar_search{padding: 0 12px 14px 13px;}
.similar_search ul{overflow: hidden;text-align: center;}
.similar_search ul li{float: left;width: 25%;text-align: center;}
.similar_search ul li .tit{width: 72px;margin-top: 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.similar_search ul li>a{display: inline-block;*display: inline;*zoom: 1;position: relative;margin: 0 auto;}
.similar_search ul li>a .bookcover{display: block;width: 72px;height: 96px;margin: 0 auto;}
.search_history{padding: 0 12px 0 13px;background: #fff;}
.search_history .history_record a{padding: 5px 15px;border: 1px solid #D5D5D5;border-radius: 21px;float: left;margin: 0 7px 10px 4px;color: #B2B2B2;}
.search_history .biaoti .empty{font-size: 13px;font-weight: normal;}
.search_history .biaoti .empty img{vertical-align: middle;margin-bottom: 4px;margin-right: 2px;}
.searching_top{position: relative;padding: 8px 0 5px;border-bottom: 1px solid #E9E9E9;}
.search_top .searching_area{height: 34px;line-height: 34px;padding: 0 50px 0 13px;}
.search_top .searching_area form{width: 100%;height: 100%;color: #B2B2B2;border: none;border-radius: 4px;background: #f6f7f9;position: relative;}
.search_top .searching_area form>img{vertical-align: middle;margin-bottom: 2px;margin-right: 4px;}
.search_top .searching_area .searchBtn{margin-left: 13px;}
.search_top .searching_area input{width: 80%;color: #B2B2B2;border: none;text-align: left;background: #f6f7f9;border-radius: 4px;}
.search_top .searching_area form .txt{color: #33373D;}
.searching_lists{padding-left: 15px;display: none;}
.searching_lists a{display: block;height: 44px;line-height: 44px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom: 1px solid #E9E9E9;-webkit-tap-highlight-color: rgba(238,238,238,0.4);}
.searching_lists a>img{vertical-align: middle;margin-bottom: 4px;margin-right: 17px;}
.classified_list .book_lists li .book_cont .tit>a mark{color: #E71E00;background-color: transparent;}
.search_top .searching_area .delImg{position: absolute;top: 10px;right: 5px;display: none;}
.noresult_img{width: 100%;text-align: center;padding: 10% 0 12%;}
.noresult_img>img{display: block;width: 50.1%;margin: 0 auto;max-width: 190px;margin-bottom: 15px;}
.classified_list .book_lists li mark { font-weight: bold;
    font-size: 15px;
    color: #12161A; background-color: transparent; }
mark { color: #E71E00; background-color: transparent; }
/* 首页推荐：任意本数左对齐四列，末行不满时不拉伸间距 */
.freelimit ul.greatGod_lists li{width:25%;box-sizing:border-box;padding:0 4px 12px;margin:0;text-align:center;}
.freelimit ul.greatGod_lists li>a{width:100%;max-width:72px;}