/*首页*/
.pageBak_1{background-color: #f1f5f8;}
.pageBak_2{background-color: #f1f1f1;}
.topLogo{position: fixed;right: 10px;bottom: 30px;display: none;z-index: 8;}
.topLogo img{width: 26px;}
.loading{text-align: center;padding-bottom: 20px;}
.loading img{height: 20px;}
.noDataFont{font-size: 15px;color: #767676;padding-bottom: 15px;text-align: center;padding-top: 5px;}
.alertMsg{position: fixed;width: 200px;background-color: #000;left: 50%;margin-left: -100px;top: 150px;text-align: center;border-radius: 5px;color: #fff;opacity: 0.8;-moz-opacity: 0.8;font-size: 13px;padding: 20px;display: none;}
/*标题栏*/
.titleBar{height: 45px;background-color: #373737;text-align: center;position: fixed;top: 0;left: 0;width: 100%;z-index: 9;}
.titleBar img{height: 20px;}
.titleBar .leftBtn{position: absolute;top: 8px;left: 10px;}
.titleBar .leftBtn img{height: 14px;}
.titleBar .rightBtn{position: absolute;top: 10px;right: 10px;font-size: 15px;color: #fff;}
.titleBar .logo{margin-top: 4px;height: 36px;}
.titleBar input{height: 25px;margin-top: 10px;border: none;border-radius: 3px;background-color: #fff;color: #000;font-size: 13px;outline: none;padding: 0 10px;padding-left: 28px;width: 60%;background-image: url(../images/search_bak.png);background-repeat: no-repeat;background-position: 5px 3px;}
.titleBar .title{font-size: 17px;color: #fff;line-height: 45px;}
/*搜索历史栏*/
.searchHistory{position: fixed;top: 45px;background-color: #fff;padding: 0 20px;border-bottom: 1px solid #ccc;width: 100%;z-index: 99;margin: 0;}
.searchHistory li{height: 40px;line-height: 40px;}
.searchHistory li.item{border-bottom: 1px solid #ccc;padding-left: 26px;background-image: url(../images/search_history_logo.png);background-repeat: no-repeat;background-position: 0 12px;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.searchHistory li.clear{text-align: center;}
.searchHistory li.clear img{width: 100px;}
/*轮播栏*/
.am-slider-default{margin-bottom: 0;margin-top: 45px;}
.am-slider-default .am-control-nav{width: 98%;bottom: 10px;text-align: right;}
.am-slider-default .am-control-nav li{margin: 0 4px;}
.am-slider-default .am-control-nav li a{background-color: #fff;background-color: rgba(256,256,256,1);}
.am-slider-default .am-control-nav li a.am-active{background-color: #fd5c35;}
/*标题栏*/
.list-top{height: 45px;line-height: 45px;color: #9d9d9d;background-color: #fff;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.list-top .list-topic{height: 24px;vertical-align: top;margin: 10px;}
.list-top .list-more{float: right;display: inline-block;height: 22px;line-height: 22px;border-radius: 14px;width: 46px;text-align: center;color: #fff;font-size: 1.2rem;margin: 11px;}
.list-top .list-more-1{background-color: #ff9aa4;}
.list-top .list-more-2{background-color: #76d0ff;}
.list-top .list-more-3{background-color: #ffbb17;}
/*首页图片*/
.indexList{width: 180%;padding-left: 1rem;padding-top: 1rem;padding-right: 0.5rem;}
.indexList li img{width: 100%;}
.indexList li p{color: #666;margin: 5px 0;font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.indexList li .item{position: relative;width: 100%;background-image: url(../images/manben_bak_4.png);background-size: cover;}
.indexList li .item .bottom{position: absolute;bottom: 0;left: 0;width: 100%;height: 25px;line-height: 25px;background-color: #000;color: #fff;opacity: 0.8;text-indent: 5px;font-size: 13px;}
/*漫画列表一*/
.m_list_1{padding-left: 10px;margin-top: 10px;}
.m_list_1 li{display: -webkit-box;padding: 10px 0;border-bottom: 1px solid #e1e1e1;background-image: url(../images/manben_bak_3.png);background-size: 120px 92.25px;background-repeat: no-repeat;background-position: 0 10px;height: 113px;}
.m_list_1 li img{width: 120px;margin-right: 10px;}
.m_list_1 li .info{-webkit-box-flex: 1;}
.m_list_1 li .info p{margin: 0;padding-right: 10px;}
.m_list_1 li .info .title{font-size: 15px;color: #000;}
.m_list_1 li .info .subtitle{font-size: 13px;color: #7dbefb;}
.m_list_1 li .info .content{font-size: 13px;color: #a1a2a4;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.moreBtn{width: 50%;margin: 10px auto;height: 30px;border-radius: 15px;line-height: 30px;text-align: center;font-size: 15px;color: #a2a2a2;background-color: #e1e1e1;}
/*底部栏*/
.index_bottom{text-align: center;padding: 20px 0;padding-bottom: 10px;}
.index_bottom a{margin: 0 10px;font-size: 13px;color: #83c0ff}
/*侧边栏*/
.am-offcanvas-bar{background-image: url(../images/left_bak.png);background-size: cover;}
.leftMenu{padding-top: 20px;}
.leftMenu .avatarBar{text-align: center;}
.leftMenu .avatarBar img{width: 100px;border-radius: 50%;border: 3px solid #fff;}
.leftMenu .loginName{margin: 0;text-align: center;color: #fff;margin-top: 5px;}
.leftMenu .loginBtn{margin: 20px auto;width: 100px;background-color: #4f3f42;border: 1px solid #fff;height: 35px;line-height: 32px;color: #fff;text-align: center;border-radius: 3px;}
.leftMenu .logoutBtn{margin: 20px auto;width: 100px;height: 35px;line-height: 32px;color: #fff;text-align: center;border-radius: 3px;text-decoration: underline;margin-bottom: 0;}
.leftMenu ul.menuList{border-top: 1px solid #4e3f42;margin-top: 40px;padding-top: 20px;}
.leftMenu ul.menuList li{height: 40px;line-height: 40px;position: relative;}
.leftMenu ul.menuList li a{color: #fff;padding-left: 40px;}
.leftMenu ul.menuList li.active a{color: #ff5050;}
.leftMenu ul.menuList li a img{position: absolute;height: 20px;top: 10px;left: 0;}
.leftMenu ul.menuList li a img.k{left: -7px;}
/*分类页面*/
.groupList{padding-top: 60px;background-color: #f1f1f1;margin: 0;padding-bottom: 15px;}
.groupList .item{position: relative;width: 100px;height: 100px;border-radius: 50%;overflow: hidden;margin: 0 auto;background-image: url(../images/manben_bak_5.png);background-size: cover;}
.groupList .item img{width: 100px;height: 100px;}
.groupList .item .nameBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 26px;line-height: 26px;color: #fff;background-color: #000;opacity: 0.8;font-size: 13px;text-align: center;}
/*搜索结果列表*/
.searchResultList{margin-top: 60px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;background-color: #fff;padding-left: 10px;}
.searchResultList li{border-top: 1px solid #ccc;padding: 10px 0;display: -webkit-box;position: relative;}
.searchResultList li:first-child{border-top: none;}
.searchResultList li img{width: 110px;margin-right: 10px;}
.searchResultList li img.end{width: 20px;position: absolute;left: 5px;top: 10px;}
.searchResultList li .red{width: 8px;height: 8px;position: absolute;left: 105px;top: 7px;border-radius: 4px;background-color: #f00;display: inline-block;}
.searchResultList li .info{-webkit-box-flex: 1;position: relative;height: 146px;}
.searchResultList li .info p{margin: 0;}
.searchResultList li .info .title{font-size: 15px;color: #444;}
.searchResultList li .info .author{font-size: 13px;color: #9b9b9b;}
.searchResultList li .info .subtitle{font-size: 13px;color: #8cceff;}
.searchResultList li .info .bottom{position: absolute;bottom: 0;left: 0;font-size: 13px;color: #9b9b9b;}
.searchNoData{text-align: center;padding-top: 120px;}
.searchNoData img{width: 140px;}
.searchNoData p{color: #9c9c9c;font-size: 15px;}
/*分类选择栏*/
.selectBar{margin-top: 45px;background-color: #fff;padding-top: 10px;font-size: 13px;border-bottom: 1px solid #ccc;width: 100%;margin-left: 0;}
.selectBar li{text-align: center;}
.selectBar li em{margin: 0 2px;display: none;}
.selectBar li.active{color: #ff5050;}
.selectBar li.active em{display: inline;}
/*排行榜列表*/
.rankList{margin-top: 15px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;background-color: #fff;padding-left: 10px;margin-bottom: 5px;}
.rankList li{border-top: 1px solid #ccc;padding: 10px 0;display: -webkit-box;position: relative;background-image: url(../images/manben_bak_3.png);background-size: 110px 84.5px;background-repeat: no-repeat;background-position: 0 10px;height: 106px;}
.rankList li:first-child{border-top: none;}
.rankList li img{width: 110px;margin-right: 10px;}
.rankList li .info{-webkit-box-flex: 1;position: relative;height: 79px;padding-right: 10px;}
.rankList li .info p{margin: 0;}
.rankList li .info .title{font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #444;}
.rankList li .info .subtitle{font-size: 13px;color: #8cceff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.rankList li .info .bottom{position: absolute;bottom: 0;left: 0;font-size: 13px;color: #9b9b9b;width: 100%;}
.rankList li .info .bottom img{width: 70px;position: absolute;bottom: 0;right: 0;}
.rankList li .info .bottom span{display: block;width: 55%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*评论列表*/
.commentList{margin-top: 20px;background-color: #fff;padding-left: 10px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.commentList li{border-top: 1px solid #ccc;padding: 5px 0;}
.commentList li:first-child{border-top: none;}
.commentList li p{margin: 0;}
.commentList li p.title{font-size: 15px;padding-bottom: 5px;}
.commentList li p.content{font-size: 13px;color: #9c9c9c;padding-right: 10px;}
.commentList li p.subtitle{font-size: 13px;color: #cfcfcf;padding-top: 5px;}
.commentList li p.subtitle a{float: right;margin-right: 10px;color: #b0b0b0;margin-left: 20px;}
.commentList li p.subtitle a img{height: 14px;vertical-align: top;position: relative;top: 3px;margin-right: 5px;}
.commentList li.more{padding-right: 10px;text-align: center;color: #767676;padding: 10px 0;font-size: 13px;border-top: 1px solid #ccc;}
/*详情页*/
.detailTop{background: url(../images/detail_bak.png);background-size: cover;background-repeat: no-repeat;}
.detailTop .icon{height: 20px;margin: 20px;}
.detailTop .left{float: left;}
.detailTop .right{float: right;}
.detailTop .top{height: 70px;}
.detailTop .red{display: inline-block;background-color: #ff0000;color: #fff;height: 18px;border-radius: 9px;line-height: 18px;font-size: 11px;padding: 0 8px;float: right;position: relative;left: 65px;top: 10px;}
.detailTop .content{display: -webkit-box;background-image: url(../images/manben_bak_2.png);background-size: 100px 133px;background-repeat: no-repeat;background-position: 25px 0;}
.detailTop .content .cover{width: 100px;margin-left: 25px;margin-right: 20px;}
.detailTop .content .info{-webkit-box-flex: 1;padding-right: 10px;min-height: 135px;}
.detailTop .content .info p{margin: 0;color: #fff;line-height: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.detailTop .content .info .y{color: #fff962;}
.detailTop .content .info .title{font-size: 15px;}
.detailTop .content .info .subtitle{font-size: 13px;}
.detailTop .content .info img{height: 35px;margin-right: 10px;margin-top: 12px;}
.detailContent{padding: 10px;background-color: #fff;padding-bottom: 0;}
.detailContent p{font-size: 13px;margin: 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.detailContent .more{text-align: center;}
.detailContent .more img{height: 6px;}
.detailSelectBar{padding-top: 10px;font-size: 13px;border-bottom: 1px solid #ccc;margin: 0 5px;}
.detailSelectBar li{text-align: center;}
.detailSelectBar li em{margin: 0 2px;display: none;}
.detailSelectBar li.active{color: #ff5050;}
.detailSelectBar li.active em{display: inline;}
.chapter{overflow: hidden;}
.chapter .top{height: 32px;line-height: 32px;}
.chapter .top span{color: #acacac;font-size: 11px;padding-left: 10px;}
.chapter .top img{float: right;width: 18px;margin: 10px;}
.chapter .chapterList{padding: 5px;}
.chapter .chapterList li{padding: 5px;}
.chapter .chapterList li a{background-color: #fff;text-align: center;border: 1px solid #ccc;border-radius: 3px;height: 30px;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 13px;display: block;color: #444;}
.chapter .more{text-align: center;padding-bottom: 10px;}
.chapter .more img{height: 12px;}
/*登录窗口*/
.loginForm{background-color: #fff;width: 90%;margin: 0 auto;margin-top: 65px;padding-bottom: 10px;}
.loginForm .logoForm{text-align: center;padding-top: 20px;}
.loginForm .logoForm img{width: 100px;}
.loginForm .line{display: -webkit-box;width: 80%;margin: 0 auto;margin-top: 20px;padding-bottom: 2px;}
.loginForm .line .pic{width: 40px;text-align: center;}
.loginForm .line .pic img{height: 20px;position: relative;top: -2px;}
.loginForm .line .title{width: 60px;text-align: center;font-size: 13px;padding-top: 3px;}
.loginForm .line .info{-webkit-box-flex: 1;}
.loginForm .line .info input{width:100%;border: none;outline: none;height: 26px;line-height: 26px;vertical-align: top;font-size: 13px;}
.loginForm .underLine{border: 1px solid #ccc;border-top: none;height: 5px;width: 80%;margin: 0 auto;}
.loginForm .btnForm{width: 80%;margin: 0 auto;padding: 5px 0 5px;}
.loginForm .btnForm a.btn{background-color: #ff5050;color: #fff;display: block;text-align: center;height: 40px;line-height: 40px;border-radius: 3px;}
.loginForm .toolForm{width: 80%;margin: 0 auto;height: 35px;padding-top: 10px;}
.loginForm .toolForm input{float: left;}
.loginForm .toolForm label{font-size: 13px;float: left;color: #aaa;font-weight: initial;margin-left: 5px;}
.loginForm .toolForm a.forget{font-size: 13px;float: right;color: #7dbdff;}
.loginForm .toolForm a.forget:visited{color: #7dbdff;}
.loginForm .tip{margin: 0 auto;width: 80%;font-size: 11px;color: #ff5050;}
.loginForm .otherTop{text-align: center;margin-top: 80px;padding-bottom: 10px;}
.loginForm .otherTop img{width: 300px;}
.loginForm .otherInfo{padding-top: 10px;width: 90%;margin: 0 auto;}
.loginForm .otherInfo li{text-align: center;}
.loginForm .otherInfo li img{width: 46px;}
.loginForm .otherInfo li p{margin: 0;font-size: 13px;color: #767676;margin-top: 5px;}
/*阅读历史-我的收藏*/
.historyList{margin-top: 60px;padding-left: 10px;background-color: #fff;margin-bottom: 0;}
.historyList li{display: -webkit-box;padding-left: 0;padding: 10px 0;border-top: 1px solid #dadada;}
.historyList li:first-child{border-top: none;}
.historyList li .select{padding: 28px 0;padding-right: 10px;display: none;}
.historyList li .select img{height: 30px;}
.historyList li .pic{width: 120px;margin-right: 10px;position: relative;}
.historyList li .pic .red{display: inline-block;width: 8px;height: 8px;border-radius: 50%;background-color: #ff0000;position: absolute;right: -4px;top: -4px;}
.historyList li .pic img{width: 120px;}
.historyList li .info{-webkit-box-flex: 1;padding-right: 10px;}
.historyList li .info p{margin: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.historyList li .info .title{font-size: 17px;color: #000;line-height: 22px;}
.historyList li .info .title .name{display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #444;}
.historyList li .info .time{color: #ccc;float: left;font-size: 13px;line-height: 27px;padding-top: 11px;}
.historyList li .info .subtitle{color: #7dbdff;font-size: 13px;padding-bottom: 8px;}
.historyList li .info .btn img{height: 32px;float: right;margin-top: 6px;}
.historyList li.more{text-align: center;font-size: 15px;display: block;padding-right: 10px;}
.bottomBar{position: fixed;width: 100%;left: 0;bottom: 0;font-size: 0;display: none;}
.bottomBar a{display: inline-block;width: 50%;height: 45px;line-height: 45px;font-size: 15px;text-align: center;color: #fff;}
.bottomBar a.left{background-color: #ff5050;}
.bottomBar a.right{background-color: #373737;}
/*分享*/
.mask{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;opacity: 0.5;-moz-opacity: 0.5;display: none;z-index: 9;}
.shareForm{position: fixed;bottom: 0;left: 0;width: 100%;display: none;z-index: 10;}
.shareForm .cancel{display: block;margin: 10px;background-color: #fff;text-align: center;color: #238bfe;height: 40px;line-height: 40px;border-radius: 5px;font-size: 13px;}
.shareForm .shareList{background-color: #fff;margin: 0 10px;background-color: #fff;border-radius: 5px;}
.shareForm .shareList a{display: inline-block;margin-top: 20px;margin-left: 20px;}
.shareForm .shareList a img{width: 50px;}
.shareForm .shareList a p{font-size: 13px;text-align: center;color: #000;margin-top: 0;margin-bottom: 20px;}
/*悬浮广告栏*/
.floatBar_1{background-color: #000;position: fixed;bottom: 0;width: 100%;z-index: 999;}
.floatBar_1 .left{height: 35px;margin: 10px;}
.floatBar_1 .right{height: 35px;float: right;margin: 10px;}
/*评论发表*/
.commentForm{padding: 10px;background-color: #fff;margin-top: 60px;}
.commentForm textarea{border-radius: 5px;border: 1px solid #dadada;padding: 8px;width: 100%;resize: none;font-size: 13px;outline: none;height: 160px;}
.commentForm img.btn{width: 110px;float: right;margin-top: 8px;}
.commentForm img.code{margin-top: 12px;}
.commentForm input{width: 80px;outline: none;font-size: 13px;padding: 3px;margin-right: 10px;margin-top: 12px;}
/*2025-6-20*/
.comic-btns{padding-top:10px;text-overflow:clip}
.comic-btns a{float:left;margin-right:10px}
.comic-btns a::last-child{margin-right:0}
.comic-btns img{margin:0!important}
.download-app{display:inline-block;height:34px;line-height:34px;color:#fff;font-size:14px;background:#7dbdff;background-image:url(../img/download.png);background-repeat:no-repeat;background-position:10px center;background-size:20px;padding-left:35px;padding-right:10px;border-radius:2px}
.download-app:active,.download-app:focus,.download-app:hover{color:#fff}
