/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate:2022-08-02 15:45:47*/.more .more-link {font-size:12px;color:#999;letter-spacing:1px;line-height:16px;background:url(../img/more.png) no-repeat right center;padding-right:8px}
.more .more-link:hover {text-decoration:underline;color:#e84848}
.tab-lists {padding:15px 17px 10px;border:1px solid #f0f0f0}
.tab-lists .top-title {line-height:20px}
.tab-lists .top-title .title {font-size:16px;color:#333;font-weight:700}
.tab-lists .list-a,.tab-lists li {line-height:32px;border-bottom:1px dotted #ccc;font-size:14px;height:32px;overflow:hidden;vertical-align:top}
.tab-lists .list-box:nth-last-child(1) .list-a,.tab-lists .list-box:nth-last-child(1) .list-b,.tab-lists li:nth-last-child(1) {border-bottom:0 none}
.tab-lists .list-a span,.tab-lists li span {float:right;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#999}
.tab-lists .list-a .list_icon,.tab-lists .list-b .list_icon,.tab-lists li .list_icon {width:17px;height:16px;text-align:center;line-height:16px;display:inline-block;color:#a9aeb7;margin:8px 9px 0 0;float:left;overflow:hidden}
.tab-lists .list-a .list_icon.top1,.tab-lists .list-b .list_icon.top1,.tab-lists li .list_icon.top1 {background:#d32f2f;color:#fff;width:16px;margin-right:10px}
.tab-lists .list-a .list_icon.top2,.tab-lists .list-b .list_icon.top2,.tab-lists li .list_icon.top2 {background:#fc7403;color:#fff;width:16px;margin-right:10px}
.tab-lists .list-a .list_icon.top3,.tab-lists .list-b .list_icon.top3,.tab-lists li .list_icon.top3 {background:#f8cc1c;color:#fff;width:16px;margin-right:10px}
.tab-lists .list-a a,.tab-lists li a {color:#333;width:116px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:1px;float:left}
.bd-list .tab-lists .list-a a {width:auto;max-width:160px}
.bd-list .tab-lists .list-a span {width:70px;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tab-lists .list-a a:hover,.tab-lists li a:hover {color:#e84848}
.swiper-title,.tab-lists-two .top-title {line-height:40px;border-bottom:1px solid #e6e6e6}
.tab-lists-two .top-title .title {font-weight:700;font-size:20px;color:#333;letter-spacing:1px}
.top-two-blank-mid .tab-lists-two .top-title .title {font-size:18px}
.swiper-title .title {font-weight:700;font-size:18px;color:#333;letter-spacing:1px}
.top-title-two .title {font-weight:700;font-size:16px;color:#333;letter-spacing:1px;line-height:25px}
.top-title-two .more {margin-top:5px}
.top-title-two .title span {display:inline-block;width:27px;height:25px;float:left;margin-right:11px}
.top-title-two .title .cate01 {background:url(../img/cate01.png) no-repeat left center}
.top-title-two .title .cate02 {background:url(../img/cate02.png) no-repeat left center}
.top-title-two .title .cate03 {background:url(../img/cate03.png) no-repeat left center}
.top-title-two .title .cate04 {background:url(../img/cate04.png) no-repeat left center}
.top-title-two .title .cate05 {background:url(../img/cate05.png) no-repeat left center}
.top-title-two .title .cate06 {background:url(../img/cate06.png) no-repeat left center}
.top-title-two .title .cate07 {background:url(../img/cate07.png) no-repeat left center}
.top-one-blank-left,.top-one-blank-right,.top-two-blank-left,.top-two-blank-right {width:236px}
.top-one-blank-left .category {width:234px;height:301px;background:#fafafa;border:1px solid #f0f0f0}
.top-one-blank-left .category .title {font-size:16px;font-family:MicrosoftYaHei;font-weight:700;line-height:52px;padding-left:21px;background:#f2f2f2}
.category .cate-list li {height:50px;line-height:50px}
.category .cate-list li:nth-child(2n) {background:#f2f2f2}
.category .cate-list li a {display:inline-block;margin-left:20px;font-size:14px;color:#333;letter-spacing:1px;text-decoration:none;padding-left:26px;background-image:url(../img/cateico.png);background-repeat:no-repeat}
.category .cate-list li a:hover {color:#e84848}
.category .cate-list li .cate1 {background-position:0 0}
.category .cate-list li .cate1:hover {background-position:0 -50px}
.category .cate-list li .cate2 {background-position:0 -100px}
.category .cate-list li .cate2:hover {background-position:0 -150px}
.category .cate-list li .cate3 {background-position:0 -200px}
.category .cate-list li .cate3:hover {background-position:0 -250px}
.category .cate-list li .cate4 {background-position:0 -300px}
.category .cate-list li .cate4:hover {background-position:0 -350px}
.category .cate-list li .cate5 {background-position:0 -400px}
.category .cate-list li .cate5:hover {background-position:0 -450px}
.category .cate-list li .cate6 {background-position:0 -500px}
.category .cate-list li .cate6:hover {background-position:0 -551px}
.category .cate-list li .cate7 {background-position:0 -600px}
.category .cate-list li .cate7:hover {background-position:0 -650px}
.category .cate-list li .cate8 {background-position:0 -700px}
.category .cate-list li .cate8:hover {background-position:0 -750px}
.category .cate-list li .cate9 {background-position:0 -800px}
.category .cate-list li .cate9:hover {background-position:0 -850px}
.category .cate-list li .cate-all {background-position:0 -900px}
.category .cate-list li .cate-all:hover {background-position:0 -950px}
.top-one-blank-left .left-news {background:#fafafa;border:1px solid #f0f0f0;width:199px;height:176px;padding:18px 15px 18px 20px}
.left-news a,.mid-news a {font-size:14px;color:#333;letter-spacing:1px}
.left-news a.fred,.mid-news a.fred {color:#a11313}
.game-news-blank .game-lists .first a,.game-news-blank .game-lists a:hover,.left-news a:hover,.mid-news a:hover {color:#e84848}
.left-news .top-news {padding-bottom:9px;width:199px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;line-height:19px}
.mid-news .news-lists li,.top-one-blank-left .news-lists li {line-height:30px;font-size:14px;width:199px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.top-one-blank-left .left-news .news-lists li,.top-one-blank-left .left-news .news-lists li a {font-size:12px;line-height:22px}
.top-one-blank-left li .cate {font-size:12px;color:#999;line-height:12px;margin-right:4px;margin-top:-2px}
.mid-news .news-lists li .cate {color:#999;letter-spacing:1px;padding-right:4px}
.top-one-blank-mid {width:718px;margin-left:5px}
#index-pic-scroll {width:718px;height:303px;overflow:hidden}
.top-one-blank-mid .mid-news {padding:17px 7px 14px 21px;border:1px solid #f0f0f0;height:181px}
.mid-news .top-news {font-weight:700;padding-bottom:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:21px;width:330px}
.mid-news .top-news a {color:#a11313;font-size:16px;letter-spacing:2px}
.mid-news .top-news a:hover {color:#e84848}
.mid-news .news-lists li {width:330px;letter-spacing:1.5px}
.mid-news-left {margin-right:0}
.game-news-blank {height:129px;border:1px solid #f0f0f0}
.game-news-blank .game-zone {padding:17px 12px 0 20px;position:relative}
.game-news-blank .game-bg-img {position:absolute;right:0;top:0;z-index:5}
.game-news-blank .game-title {font-size:16px;color:#333;position:relative;z-index:5;font-weight:700;margin-bottom:10px}
.game-news-blank .game-lists {position:relative;z-index:10}
.game-news-blank .game-lists li {height:19px;line-height:19px;overflow:hidden;padding-bottom:5px}
.game-news-blank .game-lists a {color:#333}
.game-news-blank .game-lists span {float:left}
.game-news-blank .game-lists span.new-time {float:right}
.game-news-blank .game-lists .game-tit {font-size:14px;letter-spacing:1px;margin-right:10px;line-height:18px;width:90px}
.game-news-blank .game-lists .game-tit b {width:75px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block}
.game-news-blank .game-lists .new-zone {margin-right:5px}
.game-news-blank .game-tit .new_fire {background:url(../img/fire.png) no-repeat center center;display:inline-block;width:12px;height:12px;vertical-align:top;margin:3px 0 0 2px}
.wrap-ad {height:80px;background:#ccc}
.top-two-blank-mid {width:686px;margin-left:22px}
.mind-book {float:left;width:332px;height:128px;margin:30px 0 10px}
.mind-book:nth-child(2n) {margin-left:22px}
.game-blank .img-game,.hot-author .author-pic,.limit-book .free-book .free-img,.list-box .list-img,.mind-book .img-book,.top-book .imgbox {width:95px;height:126px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:4px;margin-right:15px;overflow:hidden}
.mind-book .img-book img {width:95px;height:126px;border-radius:4px}
.mind-book .book-info {width:222px;height:126px;position:relative}
.mind-book .book-info .bookname {line-height:21px;font-size:16px;color:#333;margin-bottom:7px;width:222px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mind-book .bookname a {color:#333}
.mind-book .book-info .info {line-height:24px;color:#666;letter-spacing:.93px;height:72px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px}
.mind-book .book-info .author {position:absolute;left:0;bottom:0;font-size:13px;color:#999;letter-spacing:1px;width:125px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.mind-book .author a {color:#999}
.mind-book .author a:hover,.mind-book .bookname a:hover {color:#e84848}
.mind-book .book-info .cate {position:absolute;right:0;bottom:-3px;line-height:20px;border:1px solid #e6e6e6;border-radius:2px;padding:0 5px;color:#999}
.mind-book .book-info .cate:hover {color:#e84848;border-color:#edacac}
.game-blank {width:294px;border:1px solid #f0f0f0;height:109px;float:left;position:relative}
.bd-list:nth-child(-n+3),.game-blank:nth-child(-n+3) {margin-right:5px}
.game-blank .zone {padding:17px 18px}
.game-blank .img-game,.game-blank .img-game img {width:76px;height:76px;border-radius:4px}
.game-blank .title {line-height:24px;font-size:18px;letter-spacing:1px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px}
.game-blank .title a {color:#333}
.game-blank .title .fire {background:url(../img/fire.png) no-repeat center center;width:10px;height:10px;display:inline-block;vertical-align:top;background-size:100%;margin:8px 0 0 6px}
.game-blank .game-info {width:167px}
.game-blank .game-info p {font-size:14px;color:#333;letter-spacing:1px}
.game-blank .game-index {position:absolute;left:109px;bottom:17px;font-size:14px;letter-spacing:1px}
.game-blank .game-index a {color:#333;background:url(../img/icon02.png) no-repeat left center;padding-left:7px}
.game-blank .game-info a:hover {color:#e84848}
.game-blank .btn {width:60px;height:25px;background:#fc7403;border-radius:2px;position:absolute;right:18px;bottom:17px;text-align:center;line-height:25px;font-size:14px;letter-spacing:1px;color:#fff}
.game-blank .game-info .btn:hover,.limit-book .free-book .btn:hover {background:#e84848;color:#fff}
.bd-list {width:296px;background:#f5f5f5;float:left}
.bd-list .lists {padding-top:5px}
.bd-list .line {height:1px;background-color:#d8d8d8}
.list-a span {display:inline-block;vertical-align:top}
.list-a .down {background:url(../img/down.png) no-repeat center right;width:10px;height:10px;margin:11px 0 0 0}
.list-a .up {background:url(../img/up.png) no-repeat center right;width:10px;height:10px;margin:11px 0 0 0}
.list-a .none {background:url(../img/none.png) no-repeat center right;width:9px;height:2px;margin:16px 0 0 0}
.list-b {padding:16px 0 15px;height:88px;overflow:hidden;position:relative;border-bottom:1px dotted #ccc;display:none}
.tab-lists .list-b .list_icon {margin-top:0}
.list-b img,.list-box .list-img {width:67px;height:88px;border-radius:4px}
.list-box .list-img {margin-right:0;position:absolute;right:0;top:16px;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}
.list-b .title {font-size:16px;position:absolute;left:27px;top:16px;line-height:1;letter-spacing:1px;color:#333}
.cate-cell .lists li a:hover,.hot-author .author-name a:hover,.limit-book .free-book .cate a:hover,.limit-book .free-book .tit a:hover,.list-b a:hover,.top-book .title a:hover {color:#e84848}
.list-b .author {position:absolute;left:27px;top:42px;line-height:1;letter-spacing:1px;color:#999}
.list-b .cate {position:absolute;left:27px;top:62px;line-height:1;letter-spacing:1px;color:#999;font-size:14px}
.list-b .count {position:absolute;left:27px;bottom:16px;line-height:1;letter-spacing:.93px;color:#333;font-size:13px}
.pic-blank-scroll {width:236px;margin-top:15px}
.pic-blank-scroll .scroll-blank {border:1px solid #f0f0f0;padding:38px 23px 40px}
.cate-blank {margin-left:24px;width:940px}
.cate-blank .cate-cell {float:left;width:210px;margin-right:33px;padding-top:15px}
.cate-blank .cate-cell:nth-child(4n+4),.cate-cell:nth-child(7n+7) {margin-right:0}
.cate-cell .lists li {font-size:14px;line-height:35px;letter-spacing:1px;color:#999;width:210px;overflow:hidden;white-space:nowrap}
.cate-cell .lists li a,.hot-author .author-name a {color:#333}
.cate-cell .lists li span {padding-right:4px}
.cate-cell .lists {padding-bottom:10px}
.cate-blank .hot-author {width:213px;background:#f7f7f7;border:1px solid #f0f0f0;height:225px;position:relative}
.hot-author .author-blank {padding:16px 20px 0 16px}
.hot-author .author-blank .tit {line-height:21px;font-weight:700;font-size:16px;color:#333}
.hot-author .author-pic {position:absolute;width:60px;height:60px;right:20px;top:38px;margin:0;border-radius:60px}
.hot-author .author-pic img {width:60px;height:60px}
.hot-author .author-name {font-size:18px;color:#333;letter-spacing:1px;margin-top:22px;width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.hot-author .booktit {color:#666;letter-spacing:.86px;font-size:12px;padding:13px 0 8px}
.hot-author .author-blank .dashline {position:absolute;right:20px;top:105px;height:0;border-bottom:1px dotted #ccc;width:114px}
.hot-author .info {height:44px;overflow:hidden;line-height:22px;color:333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.hot-author .author-blank .btn {position:absolute;width:100px;height:30px;border:1px solid #d32f2f;border-radius:2px;left:50%;margin-left:-50px;bottom:16px;text-align:center;line-height:30px;font-size:14px;color:#d32f2f;letter-spacing:1px}
.hot-author .author-blank .btn:hover {color:#fff;background:#d32f2f}
.top-book {padding:15px 0 25px}
.top-book .imgbox,.top-book .imgbox img {width:87px;height:114px}
.top-book .title {height:42px;line-height:22px;font-size:16px;color:#333;letter-spacing:.89px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:6px;font-weight:400}
.top-book .title a {color:#333}
.top-book p {height:44px;line-height:22px;letter-spacing:.93px;color:#666;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;margin-top:17px}
.new_chapter .title .date {line-height:26px;position:relative;height:26px;font-size:20px;color:#e6e6e6;margin-bottom:10px}
.new_chapter .title .date span {color:#999;letter-spacing:1px;cursor:pointer}
.new_chapter .date .more {display:none}
.new_chapter .date span.active {color:#333;font-weight:700}
.new_chapter .date .active .more {display:block;font-weight:400}
.tabpanel .tab-head {border-bottom:1px dotted #ccc;letter-spacing:.86px;line-height:40px;overflow:hidden;height:40px}
.tabpanel .tab-head span {color:#333}
.tabpanel .tab-head div.tabcoline {display:inline-block;margin:0 10px;height:24px;border-right:1px solid #ccc}
.tabpanel .main_con li span,.tabpanel .tab-head span {float:left;padding-right:20px}
.tabpanel .main_con .kind,.tabpanel .tab-head .kind {width:60px;padding-right:15px}
.tabpanel .main_con .bookname,.tabpanel .tab-head .bookname {width:250px}
.tabpanel .main_con .chap,.tabpanel .tab-head .chap {width:450px}
.tabpanel .main_con .author,.tabpanel .tab-head .author {width:155px}
.tabpanel .main_con .author {font-size:14px}
.tabpanel .main_con .count,.tabpanel .tab-head .count {width:85px}
.tabpanel .main_con .time,.tabpanel .tab-head .time {width:105px;padding-right:0;text-align:right}
.tabpanel .main_con .chap .vip,.tabpanel .tab-head .chap .vip {background:url(../img/vip.png) no-repeat center center;width:16px;height:15px;display:inline-block;vertical-align:text-bottom;margin-left:3px}
.tabpanel .main_con li {font-size:14px;border-bottom:1px dotted #ccc;line-height:40px;overflow:hidden;height:40px;letter-spacing:1px}
.tabpanel .main_con li a {color:#333}
.tabpanel .main_con li a:hover {color:#e84848}
.tabpanel .main_con .bookname a,.tabpanel .main_con .chap a {max-width:210px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left}
.tabpanel .main_con .bookname em,.tabpanel .main_con .chap em {font-size:12px;color:#d32f2f;letter-spacing:.86px}
.tabpanel .main_con .chap a {max-width:410px}
.tabpanel .main_con .author a,.tabpanel .main_con .count,.tabpanel .main_con .kind a {color:#999}
.tabpanel .main_con .count,.tabpanel .main_con .time {letter-spacing:0}
.limit-free .limit-today {width:599px}
.limit-free .limit-con {background:#f5f5f5;border:1px solid #f0f0f0;padding:20px}
.limit-free .limit-con .title {line-height:21px;font-weight:700;font-size:16px;color:#333}
.limit-free .limit-con .title span {font-size:14px;color:#a11313;letter-spacing:1px;padding-left:9px;font-weight:400}
.limit-free .limit-con .title span b {padding:0 4px}
.limit-free .limit-book {padding-top:20px}
.limit-book .free-book {float:left;width:245px;position:relative}
.limit-book .free-book:first-child {margin-right:50px}
.limit-book .free-book .free-img,.limit-book .free-book .free-img img {width:94px;height:126px}
.limit-book .free-book .con {width:135px;float:left}
.limit-book .free-book .tit {font-size:16px;letter-spacing:.89px;width:130px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.limit-book .free-book .tit a {color:#333}
.limit-book .free-book .cate {padding:14px 0 0}
.limit-book .free-book .cate a {border:1px solid #e6e6e6;border-radius:2px;color:#888;display:inline-block;padding:2px 3px}
.limit-book .free-book .cate span {padding-left:5px}
.limit-book .free-book .free-price {text-decoration:line-through;color:#999;letter-spacing:1px;line-height:30px}
.limit-book .free-book .btn {width:128px;height:28px;position:absolute;left:109px;bottom:0;border:1px solid #d32f2f;border-radius:2px;color:#d32f2f;line-height:28px;text-align:center;font-size:14px}
.limit-free .limit-next {width:597px}
.index_tpic {width:718px;height:303px;overflow:hidden;position:relative;display:none}
.index_tpic_loading {width:718px;height:303px;text-align:center;line-height:303px;overflow:hidden;position:relative}
.index_tpic ul {width:718px;height:303px;position:absolute;display:block;margin:0}
.index_tpic ul li {width:718px;height:303px;position:absolute}
.index_tpic ul li img {width:718px;height:303px;position:absolute}
.index_tpic ul li div.scrtxt {width:718px;height:38px;position:absolute;left:0;bottom:0;background:rgba(51,51,51,.7);color:#fff;line-height:38px;text-indent:20px;font-size:14px;letter-spacing:1px}
.index_tpic .thumb_box {width:718px;height:303px;z-index:1;position:absolute;left:0;top:0}
.arr_left,.arr_right {background:rgba(0,0,0,.1) url(../img/indexsparr.png) left top no-repeat;width:40px;height:50px;position:absolute;top:126px;cursor:pointer;z-index:2}
.arr_left {left:0}
.arr_right {right:0;background-position:right top}
.arr_left:hover {background-position:left bottom}
.arr_right:hover {background-position:right bottom}
.index_tpic .thumb_dot {position:absolute;right:15px;bottom:17px;height:12px;z-index:2}
.index_tpic .thumb_dot em {opacity:.4;background:#d8d8d8;width:5px;height:5px;border-radius:100%;display:inline-block;margin-left:5px;cursor:pointer}
.index_tpic .thumb_dot em.active {background:#fff;opacity:1}
.author,.intr {font-size:12px;color:#999}
.compile.overbook {height:506px;overflow:hidden}
.compile.malebook {height:466px;overflow:hidden}
.compile.femalebook {height:416px;overflow:hidden}
.compile.femalebook .a-link {margin:20px auto 0 auto}
.compile {position:relative;overflow:hidden;background:#fafafa;border:1px solid #f5f5f5}
.compile .top-title {line-height:20px;padding:17px 17px 10px}
.compile .top-title .title {font-size:16px;color:#333;font-weight:700}
.compile .swiper-container {position:relative;margin-top:5px}
.compile .swiper-item {position:absolute;box-shadow:0 2px 4px 0 rgba(127,127,127,.5);border-radius:4px;overflow:hidden;cursor:pointer}
.compile .swiper-item img {width:100%;height:100%}
.compile .name {display:block;margin:0 0 9px 0;padding:0 30px;font-size:18px;text-align:center;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;letter-spacing:1px}
.compile .author-text {display:block;margin-bottom:12px;text-align:center;font-size:13px;color:#666;letter-spacing:.93px}
.compile .cate-text {font-size:12px;text-align:center;color:#e6e6e6;letter-spacing:.86px;line-height:30px;margin-bottom:5px}
.compile .cate-text a,.compile .cate-text span {color:#999}
.compile .intr-text {display:block;height:72px;padding:0 20px;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;word-break:normal;letter-spacing:.93px;color:#666;font-size:13px}
.compile .a-link {display:block;margin:35px auto 0 auto;width:115px;height:30px;line-height:30px;color:#fff;font-size:14px;text-align:center;background:#d32f2f;border-radius:2px;letter-spacing:1px}
.compile .a-link:hover {background:#e84848}
.compile .swiper-wrapper {display:none}
.compile .itemInfo .cate-text a:hover,.compile .itemInfo a.author-text:hover,.compile .itemInfo a.name:hover {color:#e84848}
