@import url('base.css');
.nav{border-bottom:0.02rem solid #eee;}
.nav ul li a{height:.78rem;line-height:.78rem;}
/*幻灯*/
.slide{height:3rem;overflow:hidden;position:relative;padding:0.4rem;background-color:#fff;}
.slide .bd ul{height:2.75rem;overflow:hidden;}
.slide .bd ul li{float:left;width:100%;overflow:hidden;position:relative;height:2.75rem;}
.slide .bd ul li img{width:100%;height:2.75rem;}
.slide .bd ul li span{position:absolute;font-size:0.32rem;bottom:0;right:0;color:#fff;height:0.6rem;line-height:0.6rem;width:100%;text-align:center;background-color: rgba(0,0,0,.5);white-space: nowrap;text-overflow:ellipsis;padding:0 4%;width:92%;overflow: hidden;}
.slide .hd ul{position:absolute;left:0;right:0;bottom:0.2rem;text-align:center;}
.slide .hd ul li{display:inline-block;margin:0 0.05rem;width:0.3rem;height:0.06rem;background-color:#eee;font-size:0;}
.slide .hd ul li.on{background-color:#08a133;}
/*按钮*/
.anniu{background:#fff;padding:0.4rem 0;overflow:hidden;display: flex;}
.anniu a{flex:1;display:block;text-align:center;}
.anniu a i{display:block;color:#ffac13;margin:0 auto;border-radius:50%;font-size:0.9rem;}
.anniu a:nth-child(2) i{color:#83c44e;}
.anniu a:nth-child(3) i{color:#2196f3;}
.anniu a:nth-child(4) i{color:#00c0a5;}
.anniu a:nth-child(5) i{color:#EF613A;}
.anniu a span{margin-top:0.1rem;display:block;height:.4rem;overflow:hidden;}
/*头条*/
.toutiao{overflow:hidden;padding:0.4rem 0.2rem;position:relative;border-top:0.14rem solid #f8f8f8;background-color:#fff;}
.toutiao .tit{display:block;width:1rem;height:1rem;line-height:0.45rem;background-color:#fcd835;text-align:center;font-size:0.36rem;font-weight:bold;border-radius:0.2rem;font-style:normal;overflow:hidden;position:absolute;}
.toutiao .tit span{margin-top:0.08rem;display:inline-block;}
.toutiao .con{margin-left:1.2rem;}
.toutiao .con a{display:block;height:0.5rem;line-height:0.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.zixun .tit,.gonglue .tit,.shipin .tit,.tuku .tit,.redian .tit{overflow:hidden;padding:0 0.2rem;font-size:0.34rem;font-weight:bold;margin-top: .4rem;}
.zixun .more,.gonglue .more{display:block;height:0.76rem;line-height:0.76rem;border:0.02rem solid #fc9935;margin:0.4rem .2rem;text-align:center;color:#fc9935;border-radius:0.1rem;}
/*资讯*/
.zixun{overflow:hidden;background-color:#fff;}
.zixun .tit{margin-top:0}
.zixun ul li{overflow:hidden;position:relative;padding:0.4rem 0.2rem 0;}
.zixun ul li .img{position:absolute;width:2.4rem;height:1.6rem;border-radius:0.1rem;overflow:hidden;}
.zixun ul li .img img{width:100%;height:100%;}
.zixun ul li .nr{margin-left:2.6rem;height:1.6rem;position:relative;}
.zixun ul li .nr a{line-height:0.5rem;display: block;height: 1rem;overflow: hidden;}
.zixun ul li .nr .ha{position:absolute;bottom:0;left:0;right:0;color:#999;font-size:0.24rem;overflow:hidden;}
.zixun ul li .nr .ha .click{float:right;}
.zixun ul li .nr .ha .click i{font-size:.24rem;margin-right:.1rem;}
/*攻略*/
.gonglue{overflow:hidden;border-top:0.14rem solid #f8f8f8;background-color:#fff;}
.gonglue ul li{overflow:hidden;position:relative;padding:0.4rem 0.2rem 0;}
.gonglue ul li .img{position:absolute;width:2.4rem;height:1.6rem;border-radius:0.1rem;overflow:hidden;}
.gonglue ul li .img img{width:100%;height:100%;}
.gonglue ul li .nr{margin-left:2.6rem;height:1.6rem;position:relative;}
.gonglue ul li .nr a{line-height:0.5rem;display: block;height: 1rem;overflow: hidden;}
.gonglue ul li .nr .ha{position:absolute;bottom:0;left:0;right:0;color:#999;font-size:0.24rem;overflow:hidden;}
.gonglue ul li .nr .ha .click{float:right;}
.gonglue ul li .nr .ha .click i{font-size:.24rem;margin-right:.1rem;}
/*视频*/
.shipin{overflow:hidden;border-top:0.14rem solid #f8f8f8;background-color:#fff;}
.shipin ul{overflow:hidden;}
.shipin ul li{float:left;width:50%;overflow:hidden;}
.shipin ul li .img{display:block;overflow:hidden;position:relative;height:2.16rem;border-radius:.1rem;margin:0.4rem 0.2rem 0 0.4rem;}
.shipin ul li:nth-child(2n) .img{margin:0.4rem 0.4rem 0 0.2rem;}
.shipin ul li .img img{width:100%;height:100%;}
.shipin ul li .img i{display:block;position:absolute;left:50%;top:50%;margin:-0.4rem 0 0 -0.4rem;color:#fff;font-size:0.8rem;z-index:99;}
.shipin ul li .name{display:block;height:0.6rem;line-height:0.6rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 0.2rem 0 0.4rem;}
.shipin ul li:nth-child(2n) .name{margin:0 0.4rem 0 0.2rem;}
.shipin .more{display:block;height:0.76rem;line-height:0.76rem;border:0.02rem solid #fc9935;margin:0.4rem;text-align:center;color:#fc9935;border-radius:0.1rem;}
/*图库*/
.tuku{overflow:hidden;border-top:0.14rem solid #f8f8f8;background-color:#fff;}
.tuku ul{overflow:hidden;}
.tuku ul li{float:left;width:50%;overflow:hidden;}
.tuku ul li .img{display:block;overflow:hidden;height:2.16rem;border-radius:.1rem;margin:0.4rem 0.2rem 0 0.4rem;}
.tuku ul li:nth-child(2n) .img{margin:0.4rem 0.4rem 0 0.2rem;}
.tuku ul li .img img{width:100%;height:100%;}
.tuku ul li .name{display:block;height:0.6rem;line-height:0.6rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 0.2rem 0 0.4rem;}
.tuku ul li:nth-child(2n) .name{margin:0 0.4rem 0 0.2rem;}
.tuku .more{display:block;height:0.76rem;line-height:0.76rem;border:0.02rem solid #fc9935;margin:0.4rem;text-align:center;color:#fc9935;border-radius:0.1rem;}
/*热点*/
.redian{overflow:hidden;border-top:0.14rem solid #f8f8f8;background-color:#fff;}
.redian .con{overflow:hidden;padding:.2rem .2rem .4rem;}
.redian .con a{border: .02rem solid #e0e0e0;border-radius: .48rem;display: block;height: 100%;text-align: center;line-height: .48rem;font-size: .24rem;color: #666666;overflow: hidden;padding: 0 5%;float:left;margin:.2rem .1rem 0 0;}
/*排序标签*/
.sort{padding:0.4rem 0;height:0.72rem;overflow:hidden;background-color:#fff;}
.sort .tab{overflow:hidden;margin:0 .2rem;border-radius:0.05rem;border:0.02rem solid #08a133;display: flex;}
.sort .tab a{float:left;display:block;text-align:center;width:1.4rem;height:0.72rem;line-height:0.72rem;color:#08a133;border-left:0.02rem solid #08a133;flex:1;}
.sort .tab a:first-child{border:none;}
.sort .tab a.active{background:#08a133;color:#fff;}
/*列表*/
.list ul{background-color:#fff;padding-top:.4rem}
.list ul li{overflow:hidden;position:relative;padding:0 0.2rem 0.4rem;}
.list ul li .img{position:absolute;width:2.4rem;height:1.6rem;border-radius:0.1rem;overflow:hidden;}
.list ul li .img img{width:100%;}
.list ul li .nr{margin-left:2.6rem;height:1.6rem;position:relative;}
.list ul li .nr a{line-height:0.5rem;display: block;height: 1rem;overflow: hidden;}
.list ul li .nr .ha{position:absolute;bottom:0;left:0;right:0;color:#999;font-size:0.24rem;overflow:hidden;}
.list ul li .nr .ha .click{float:right;}
.list ul li .nr .ha .click i{font-size:.24rem;margin-right:.05rem;}
/*内容*/
.article{overflow:hidden;padding-bottom:0.2rem;background-color:#fff;}
.article h1{font-size:0.36rem;margin:0.2rem;line-height:0.6rem;}
.article .info{overflow:hidden;border-bottom:0.02rem solid #efefef;padding:0 .2rem .2rem;font-size:.26rem;}
.article .info span{margin-right:0.2rem;color:#999;}
.article .game{overflow:hidden;position:relative;margin:0.2rem;}
.article .game .img{display:block;width:1.2rem;height:1.2rem;border-radius:0.3rem;position:absolute;left:0;top:0;}
.article .game .img img{width:1.2rem;height:1.2rem;border-radius:.2rem}
.article .game .down{position:absolute;top:0.36rem;right:0;width:1.4rem;height:0.6rem;line-height:0.6rem;color:#fff;text-align:center;border-radius:0.06rem;background-color:#08a133;}
.article .game .nr{margin:0 1.5rem;overflow:hidden;height: 1.2rem;}
.article .game .nr a{font-weight:bold;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: block;width:3.7rem;}
.article .game .nr .a1{margin-top:0.12rem;font-size:.26rem;display: block;color:#666;width:3.7rem;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.article .game .nr .a2{margin-top:0.06rem;color:#999;font-size:.24rem;display: block;}
.article .game .nr .a2 em{margin-left: 0.2rem;}
.article .game .bq{margin-top:0.2rem;overflow:hidden;height:.5rem;}
.article .game .bq a{display:inline-block;color:#fff;line-height:0.5rem;text-align:center;margin:0 0.1rem;border-radius:0.1rem;font-size:.24rem;padding:0 .2rem;float: left;background-color: #ff8d4a;}
.article .gameline{border-top:1px solid #efefef;}
.article .content{padding:0.2rem;overflow:hidden;background:#fff;position:relative;word-break:break-all;color:#333;font-size:0.28rem}
.article .content img{max-width:100%;}
.article .content h3{border-left:0.06rem solid #08a133;padding-left:0.26rem;margin:0.44rem 0.24rem 0.2rem 0;letter-spacing:0.01rem;line-height:100%;}
.article .content p{letter-spacing:0.01rem;margin-top:0.44rem;line-height:0.52rem;}
.article .content p:first-child{margin-top:0}
.article .content p a{color:#ff8d4a;margin: 0 .02rem;}
.article .content strong{font-weight:bold;}
.article .content .video{display:block;width:100%;height:4rem}
.article .content iframe{display:block;width:100%;height:4rem;overflow: hidden;}
.article .content table{width: 100% !important;border-collapse: collapse;margin-top: 0.22rem;border:0.02rem;}
.article .content table td{padding:0.05rem;}
.article .content pre.copy{position:relative;margin-top:0.22rem;padding:0.2rem;background:#282c34;color:#fff;border-radius:0.05rem;font-family:'微软雅黑';}
.article .content pre.copy p{overflow-x:auto;padding-right:.6rem;letter-spacing:.02rem;}
.article .content pre.copy em{display:none;position:absolute;right:0.1rem;top:0.1rem;color:#4d4d4d;background-color:white;padding:0.1rem 0.2rem;border-radius:0.04rem;cursor:pointer;box-shadow:0 0.02rem 0.04rem rgba(0,0,0,0.05),0 0.02rem 0.04rem rgba(0,0,0,0.05);font-style:normal;}
.article .content .game_info_t{ height: .8rem;line-height: .8rem;font-size: .32rem; color: #08a133;line-height:.8rem;border-left: .2rem solid #08a133;background: #f9f9f9;text-indent: .4rem;}
.apage ul{display: table;margin:.3rem auto .6rem}
.apage ul a,.apage ul span{display:inline-block;padding:0 .2rem;height:.6rem;text-align:center;line-height:.6rem;color:#666;border-radius:.1rem;background:#f6f6f6;margin:0 .1rem;font-size:.24rem}
.apage ul span.on{background:#08a133;color:#fff}
.apage ul span.disabled{color:#bbb}
.article .tags{margin-left:0.2rem;}
.article .tags a{color:#08a133;}
.article .share{overflow:hidden;display:-webkit-box;display:-moz-box;display:box;margin-top:.4rem;}
.article .share a{display:block;-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;background-color:#f8f8f8;margin:0.2rem;border-radius:0.1rem;text-align:center;line-height:0.6rem;color:#333;font-size:.28rem;}
.article .share a i{font-size:.38rem;margin-right:.05rem;vertical-align: middle;display: inline-block;margin-bottom: .04rem;}
.article .share a:nth-child(1){color:#FF0033;}
.article .share a:nth-child(2){color:#009900;}
.article .share a:nth-child(3){color:#FF6600;}
.article .share a:nth-child(2) i{font-size:.4rem;}
.inart_downbox{padding:0 0.2rem;border:0.02rem solid #DFDFDF;overflow: hidden;position: relative;margin-top: 22px;}
.inart_downbox img{display: block;width:1.2rem;height:1.2rem;float: left;margin:.2rem .2rem .2rem 0;border-radius:0.3rem;}
.inart_downbox .inart_txt{width:60%;height:.6rem;float: left;padding:.1rem 0;position: relative;}
.inart_downbox .inart_txt p{margin-bottom: .1rem;margin-top:.1rem;height: .6rem;line-height: .6rem;overflow: hidden;}
.inart_downbox .inart_txt p:nth-child(2),.inart_downbox .inart_txt p:nth-child(2) a{font-size:.24rem;color:#999;}
.inart_downbox .inart_txt p a{color:#333;font-size:.28rem;}
.inart_downbox .inart_btn{float: right;position: absolute;top:.5rem;right:.2rem;}
.inart_downbox .inart_btn a{background:#FF8A0C;color:#fff;width:1.2rem;height:.52rem;line-height:.52rem;display:block;font-size: .28rem;border-radius: .05rem;text-align: center;}
/*标签*/
.zhuanti{overflow:hidden;border-top:0.2rem solid #efefef;background-color:#fff;padding-bottom:0.2rem;position: relative;}
.zhuanti .tit{overflow:hidden;padding:0.2rem 0.2rem;margin:0.2rem 0 .8rem;}
.zhuanti .tit span{float:left;font-size:0.32rem;color:#333;font-weight:bold;}
.zhuanti .tit .more{float:right;color:#888;}
.zhuanti .tit .tab{position: absolute;left:.16rem;top:1.1rem;}
.zhuanti .tit .tab a{font-size:0.32rem;margin-left:0.1rem;}
.zhuanti .tit .tab a.active{background-color:#f90;color:#fff;border-radius:0.1rem;padding:0.04rem 0.1rem;}
.zhuanti dl{overflow:hidden;margin:0.2rem 0.2rem;}
.zhuanti dl dt{line-height:0.5rem;height:1rem; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;color:#888;}
.zhuanti dl dd{}
.zhuanti dl dd ul{overflow:hidden;}
.zhuanti dl dd ul li{float:left;width:25%;text-align:center;overflow:hidden;}
.zhuanti dl dd ul li .img{display:block;width:1.2rem;height:1.2rem;margin:0.3rem auto 0;position:relative;}
.zhuanti dl dd ul li .img img{width:100%;height:100%;border-radius:.3rem;}
.zhuanti dl dd ul li .name{display:block;color:#333;margin-top:0.2rem;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.zhuanti dl dd ul li .down{display:block;width:1.2rem;height:0.6rem;line-height:0.6rem;border:0.02rem solid #08a133;border-radius:0.05rem;color:#08a133;margin:0.2rem auto 0;}
/*排行*/
.paihang{overflow:hidden;background-color:#fff;}
.paihang .box{clear: both;}
.paihang .tit{border-bottom:0.02rem solid #efefef;height:1rem;line-height:1rem;padding:0 0.2rem;}
.paihang .tit span{float:left;font-size:0.34rem;font-weight:bold;}
.paihang .tit .tab{float:right;overflow:hidden;}
.paihang .tit .tab a{display:inline-block;height:1rem;line-height:1rem;margin-left:0.2rem;}
.paihang .tit .tab a.active{color:#08a133;border-bottom:0.02rem solid #08a133;}
.paihang ul li{border-bottom:0.02rem solid #efefef;overflow:hidden;position:relative;padding:0.4rem;}
.paihang ul li .img{display:block;width:1.4rem;height:1.4rem;float: left;}
.paihang ul li .img img{width:100%;height:100%;border-radius:.3rem;}
.paihang ul li .nr{float: left;width: 3.6rem;margin-left: 0.2rem;}
.paihang ul li .nr a{display:block;height:0.5rem;line-height:0.5rem;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:3.2rem}
.paihang ul li .nr .ha{height:0.46rem;line-height:0.46rem;white-space: nowrap;}
.paihang ul li .nr .ha .star{float:left;margin-top:0.1rem;}
.paihang ul li .nr .ha .time{float:left;margin-left:0.2rem;}
.paihang ul li .nr .ha .today{color:#f00;}
.paihang ul li .nr .ha span{font-size:0.24rem;color:#999;}
.paihang ul li .nr .ha .line{width:0.02rem;height:0.2rem;background:#ddd;display:inline-block;margin:0 0.04rem;vertical-align:middle;}
.paihang ul li .down{position:absolute;top:0.7rem;right:0.2rem;width:1.4rem;height:0.6rem;line-height:0.6rem;color:#08a133;text-align:center;border:0.02rem solid #08a133;border-radius:0.06rem;}
.paihang .more{display:block;height:0.86rem;line-height:0.86rem;text-align:center;margin:0.4rem;background:#f6f6f6;}
.paihang .more i{display:inline-block;width:0.6rem;height:0.6rem;font-size:.3rem;}
/*评论*/
.pinglun{overflow:hidden;border-top:0.14rem solid #f8f8f8;background-color:#fff;}
.pinglun .tit{overflow:hidden;padding:0 0.2rem;font-size:0.34rem;font-weight:bold;margin-top:0.4rem;}
.pinglun .biaodan{padding: 0 .2rem;line-height:.3rem;margin:.3rem 0;}
.pinglun .biaodan span{display: block;-webkit-border-radius: .02rem;border: .02rem solid #ccc;color: #999;padding: .3rem .05rem .3rem .3rem;}
.pinglun .biaodan span i{color:#08a133;font-size:.3rem}
.pinglun .cmtlist{padding-bottom:.2rem;}
.pinglun .cmtlist .plli{padding:.2rem;line-height: .24rem;list-style: none;}
.pinglun .cmtlist .plli .plinfo{color: #08a133;padding-right: 3rem;position: relative;margin-bottom: .2rem;height:.4rem;overflow: hidden;line-height:.4rem}
.pinglun .cmtlist .plli .pltime{position: absolute;right: 0;top: 0;color: #999;width: auto;height: .4rem;overflow: hidden;}
.pinglun .cmtlist .plli .plcon{color:#676767;line-height:.4rem;}
.pinglun .cmtform{padding: 0 .2rem;margin:.3rem 0;display: none;}
.pinglun .cmtform .textbox{padding: 0 .22rem 0 0;}
.pinglun .cmtform .textbox textarea{color: #666;background: #fff;border: .01rem solid #c5c5c5;width: 100%;height: 1rem;padding: .05rem .1rem;line-height: .32rem;outline:none;resize:none;font-family:'微软雅黑';font-size:.28rem;}
.pinglun .cmtform .textbtn{height:.6rem;margin:.1rem 0 .2rem 0;}
.pinglun .cmtform .textbtn .plname{display:block;float:left;width:70%;}
.pinglun .cmtform .textbtn .plname .subbtn{display:inline-block;float:left;width:40%;line-height:.58rem;text-align: center;background-color: #08a133;color:#fff;border: .01rem solid #08a133;}
.pinglun .cmtform .textbtn .plname input{display:inline-block;float:left;width:50%;line-height:.58rem;color: #08a133;border: .01rem solid #08a133;padding:0 .1rem;font-size:.26rem;}
.pinglun .cmtform .textbtn .qxbtn{width: 26%;line-height: .6rem;background: #eee;color: #999;display: inline-block;float: right;text-align: center;font-style:normal;}
.pinglun .cmtlist .more{height: .6rem;margin:.2rem;display: block;text-align: center;color: #999;background: #f5f5f5;border-radius: .4rem;line-height: .6rem;}
.pinglun .nocmt{height:.5rem;line-height:.5rem;color:#999;text-align: center;}
.catlist{display: table;padding: .4rem 0 .2rem;width: 100%; margin: 0 0 .14rem 0; background: #fff;}
.catlist ul{margin: 0 .12rem; overflow: hidden;}
.catlist ul li{width: 25%;display: block;float: left;margin-bottom: .2rem;}
.catlist ul li a{display: block;margin: 0 .12rem;text-align: center;height: .6rem;line-height: .6rem;overflow: hidden;background: #f5f5f5;color: #666;border-radius: .04rem;cursor: pointer;}
.catlist ul li.on a{color: #fff;background: #08a133;}
.gxgwz{background-color: #fff;margin:.2rem 0;}
.gxgwz ul{padding-bottom:.2rem;}
.gxgwz .headline2{border-bottom:0.02rem solid #efefef;height:1rem;line-height:1rem;padding:0 0.2rem;}
.gxgwz .headline2 h2{font-size:.34rem}
.gxgwz ul li {height: .8rem;line-height: .8rem;overflow: hidden;margin: 0 .16rem;position: relative;border-bottom: .02rem dashed #e8e8e8;}
.gxgwz ul li:last-child {border-bottom: 0;}
.gxgwz ul li em {display: inline-block;width: .08rem;height: .08rem;background: #fd8230;border-radius: 1rem;overflow: hidden;position: absolute;top: .36rem;left: .05rem;}
.gxgwz ul li a {display: block;overflow: hidden;height: .8rem;white-space: nowrap;text-overflow: ellipsis;color:#999;padding: 0 .2rem 0 .3rem;}
/*相关*/
.xiangguan{overflow:hidden;background-color:#fff;margin-top:.14rem;}
.xiangguan ul{padding:0 .2rem;}
.xiangguan ul li{overflow:hidden;border-bottom:.01rem solid #d8d8d8;padding:.3rem 0;}
.xiangguan ul li:last-child{border:none;}
.xiangguan ul li .img{width:2.4rem;height:1.6rem;float:right;display:block;margin-left:.2rem;}
.xiangguan ul li .img img{width:100%;height:100%;border-radius:.1rem}
.xiangguan ul li .nr{margin-right:2.8rem;}
.xiangguan ul li .nr a{font-weight:500;display: -webkit-box;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.xiangguan ul li .nr span{color:#999;font-size:.24rem;margin-top:.2rem;display: block;}
.headline2{position: relative;line-height:1.2rem;}
.headline2.line{border-bottom:0.02rem solid #efefef;height:1rem;}
.headline2.line h2{float: left;}
.headline2 h2{overflow: hidden;padding: 0 0.2rem;font-size: 0.34rem;height:1rem;}
.basebox{overflow: hidden;background: #fff;margin-top: .14rem;-webkit-box-shadow: 0 .03rem .03rem rgba(0,0,0,.04);-moz-box-shadow: 0 .03rem .03rem rgba(0,0,0,.04);box-shadow: 0 .03rem .03rem rgba(0,0,0,.04);}
.tabs{float:right;overflow:hidden;margin-right: .2rem;}
.tabs a{display:inline-block;height:1rem;margin-left:0.2rem;}
.tabs a.active{color:#08a133;border-bottom:0.02rem solid #08a133;}
.swiper-tab{clear: both;}
.tabs-main-box{padding:0 .2rem;}
.tabs-main-box .tabs-box {color: #999;line-height: .4rem;overflow: hidden;margin: .1rem 0;}
.tabs-main-box .tit {height: .5rem;line-height: .5rem;margin-bottom: .1rem;}
.tabs-main-box .tit a {height: .5rem;line-height: .5rem;font-size: .3rem;}
.tabs-main-box .tit .more {float: right;font-size: .24rem;color: #999;}
.tabs-main-box .info p, .tabs-main-box .info {color: #999;line-height: .4rem;display: -webkit-box;-webkit-line-clamp: 3;word-wrap: break-word;word-break: break-all;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.tabs-box-ul {overflow: hidden;zoom: 1;margin-bottom: .2rem;}
.tabs-box-ul li {width: 25%;float: left;margin-top: .16rem;margin-bottom: .2rem;}
.tabs-box-ul li a {display: block;width: 1.2rem; height: auto;text-align: center;margin: 0 auto;}
.tabs-box-ul li img {width: 1.2rem;height: 1.2rem;text-align: center;float: left;display: block;margin: 0 auto; border-radius:.16rem;background-color: #eee;}
.tabs-box-ul li span {line-height: .6rem;height: .6rem;white-space: nowrap;display: block;overflow: hidden;text-overflow: ellipsis;width: 108%;word-break: break-all;text-align: center;}
.tabs-box-ul li em {border-radius: .05rem;border: #08a133 .02rem solid;line-height: .54rem;color: #08a133;display: block;font-style:normal}
/**swiper**/
.swiper-container {margin:0 auto;position:relative;z-index:1;}
.swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.swiper-container-android .swiper-slide,.swiper-wrapper {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-slide {display:block;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;}
.swiper-pagination {position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;}
.swiper-container-horizontal>.swiper-pagination {bottom:10px;left:0;width:100%;}
.swiper-pagination-bullet {width:8px;height:8px;display:inline-block;margin:0 2px;border-radius:100%;background:#fff;}
.swiper-pagination-bullet-active {background-color:#ff8800 !important;}
.light-box{ position:fixed; top:0; z-index:999999999; width:100%; height:100%;max-width:7.5rem;background:rgba(0,0,0,.9)}
.light-box>div{height:100%;width:100%;overflow: hidden;margin:0 auto;}
.light-box ul,.light-box li{ height:100%; width:100%;}
.light-box .swiper-slide img {line-height:100%;max-width:80%;max-height:80%;}
.light-box .swiper-slide {text-align: center;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-box-pack: center;-webkit-box-align: center;}
.light-box .swiper-container-horizontal>.swiper-pagination{right:.4rem!important;top:.5rem!important;display:inline;width:auto;height:.6rem;text-align:right;color: #c5c5c5;font-style: italic;}
.light-box .swiper-pagination-current{font-size:.6rem;color:#fff;}
.light-box .close{display:block;width:.6rem;height:.6rem;overflow:hidden;position:absolute;left:.4rem;top:.4rem;font-size:0;z-index:99999;cursor:pointer;}
.light-box .close:before,.light-box .close:after{content:'';position:absolute;left:.2rem;top:.1rem;display:block;width:.01rem;height:.6rem;background:#ccc;font-size:0;vertical-align: middle;}
.light-box .close:before{-webkit-transform: rotate(45deg);}
.light-box .close:after{-webkit-transform: rotate(-45deg);}
/*合作游戏*/
.game2 {
	margin: 0 9px;
    position: relative;
    padding: 1px 7px;
    margin-bottom: 0.3rem;
    margin-top: 0.3rem;
    overflow: hidden;
    border-radius: 4px;
    box-shadow: 0 2px 18px 0 rgb(111 111 111 / 50%);
    background: #ffffff;
    }
.game2 img{
	display: block;
    width: 1.2rem;
    height: 1.2rem;
    border-radius: 0.3rem;
    position: absolute;
    left: 5px;
    top: 5px;
}
.game .kefu-qq a {
    position: relative;
    display: inline-block;
    border-bottom: 0;
}
.game .information_befrom {
    position: absolute;
    color: #fff;
    padding-bottom: 3px;
    border-radius: 3px;
    background: #ff4a4a;
    top: 8px;
    right: 5px;
}
.game .information_befrom p {
	width:57%;
    margin-left: 18px;
    margin-bottom: 3px;
    color: #fff;
    text-align: center;
    margin-top: 1px;
}
.game .information_befrom i {
    border-radius: 3px;
    background: #fff;
    margin: 0px 2px 0px 2px;
    color: #000000;
    padding: 0px 2px;
}
.game .rgames {
    font-size: 1.09rem;
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    display: block;
    z-index: 1;
    height: 100%;
}
.game .newTit-state {
    display: none;
    color: #fff;
    padding: 6px 16px;
    border-top: 98px solid #ddd;
    border-bottom: 98px solid #ddd;
    border: 1px solid #fff;
    background: #333;
    font-size: 14px;
    border-radius: 5px;
    position: absolute;
    right: 8px;
    top: 30px;
    font-weight: bold;
}
.game .text-er {
    color: #ff8d4a;
    background: #fff;
    float: left;
    margin-top: 15px;
    line-height: 160%;
}
.current{
    background: #2fa9fc!important;
    color: #fff!important;
}
.sprk{
    color: #fff;
    background: #08a133;
    flex: 1;
    display: block;
    height: 0.8rem;
    line-height: 0.8rem;
    border-radius: 0.1rem;
    text-align: center;
    margin-bottom: -20px;
}
.download {
    height: 60px;
    background: #40aae2;
    text-align: center;
    line-height: 60px;
    font-size: 30px;
    color: #fff;
    margin: 10px auto;
    display: block;
}

.download a {
    color: #fff;
    display: block;
}


.btn {display: flex;justify-content: center;align-items: center;/*width: 13rem;*/overflow: hidden;height: 1rem;background-size: 300% 300%;backdrop-filter: blur(1rem);border-radius: 5rem;transition: 0.5s;animation: gradient_301 5s ease infinite;border: double 4px transparent;background-image: linear-gradient(#212121, #9035be),  linear-gradient(137.48deg, #ffdb3b 10%,#FE53BB 45%, #8F51EA 67%, #0044ff 87%);background-origin: border-box;background-clip: content-box, border-box;}
#container-stars {position: absolute;z-index: -1;width: 100%;height: 100%;overflow: hidden;transition: 0.5s;backdrop-filter: blur(1rem);border-radius: 5rem;}
strong {z-index: 2;font-family: 'Avalors Personal Use';font-size: 22px;letter-spacing: 5px;color: #FFFFFF;text-shadow: 0 0 4px white;}
@keyframes gradient_301 { 0% {background-position: 0% 50%;} 50% {background-position: 100% 50%;} 100% {background-position: 0% 50%;} }