@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,figure{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
.clearfix{margin-right:auto;margin-left:auto;*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
b,em,i{font-style:normal;}
html,body{width:100%;overflow-x: hidden;}
a{color:#F14093;text-decoration:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body{margin:0;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;font-size:12px;line-height:1.5;position:relative;color:#333;background:#f6f6f6;height:100%;}
button,input,select,textarea,th{background:#fff;font-size:12px;line-height:1;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun";}
input[type="submit"],input[type="reset"],input[type="password"],input[type="button"],input[type="text"],button{-webkit-appearance:none;}
*{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:none;-webkit-text-size-adjust: none;-ms-text-size-adjust: none;}
html {font-size:100px;}
body {font-size:.24rem;max-width:7.5rem;min-width:3.2rem;margin:0 auto;}
header, section, footer, aside, nav, article, figure{display: block;}
.fx{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.fx_gw{-webkit-box-flex:1.0;-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;}
.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.flex_grow{-webkit-box-flex:1.0;-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;}
.hide{display: none;}
img{vertical-align: top;border: 0;}
.ico{background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;}
.icon{background:url(../img/iconpl.png) no-repeat;background-size:8rem 8rem;}


header{position: relative;background: #fff;}
header .hdTop{display: flex;justify-content: space-between;padding: 0 .26rem;height: 1.09rem;}
header a{display: block;}
header .logo{display: block;width: auto;height: .51rem;margin-top: .27rem;}
header .logo img{display: block;width: auto;height: 100%;}
header .troll {display: flex;}
header .troll form{position: relative;margin-right: .01rem;width: 3.58rem;height: .6rem;border-radius: .1rem;background-color: #FFF9FA;margin-top: .24rem;}
header .troll form:after{content: "";position: absolute;top: 0;right: 0;display: block;width:.68rem;height:.6rem;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position:.16rem .1rem;background-color: #F14093;box-shadow: 0px .02rem .1rem 0px rgba(0,0,0,0.11);border-radius: .1rem;}
header .troll input{position: absolute;top: 0;left: 0;z-index: 2;border: none;width: 2.45rem;padding: 0 .22rem;height: .6rem;border-radius: .1rem;background-color: transparent;text-align: left;font-size: .24rem;color: rgba(241, 64, 147, 1);}
header .troll input::-webkit-input-placeholder{color:rgba(241, 64, 147, .4);font-size: .2rem; }
header .troll input::-moz-placeholder{color:rgba(241, 64, 147, .4);font-size: .2rem; }
header .troll input:-moz-placeholder{color:rgba(241, 64, 147, .4);font-size: .2rem; }
header .troll input:-ms-input-placeholder{color:rgba(241, 64, 147, .4);font-size: .2rem; }
header .ihNav{position: relative;top: .35rem;margin:0 .04rem 0 .26rem;display: block;width:.38rem;height:.38rem;background-position:-1.13rem -3.5rem;}
header .ihNav.gb{background-position: -1.82rem -3.5rem;}
.hideNav{width:100%;max-width:7.5rem;height: 100%;position:absolute;top:1.09rem;left:50%;margin-left:-3.75rem;z-index:20;background:rgba(0, 0, 0, 0.7);}
.hideNav div{display: flex;flex-wrap: wrap;width: 6.9rem;padding: .25rem .3rem .57rem;background-color: #fff;border-radius: 0 0 20px 20px;}
.hideNav div:after{content: "";position: absolute;top: .01rem;display: block;left: 0;right: 0;margin: auto;width: 100%;height: .15rem;background: linear-gradient(to bottom,#f6f7fb,#fdfdfe,#fff);}
.hideNav div a{display: block;width: 1.725rem;height: .8rem;padding: .15rem 0 .45rem;text-align: center;font-size: .24rem;color: #999;line-height: .3rem;}
.hideNav div a:before{content: "";display: block;margin:0 auto .15rem;width: .8rem;height: .8rem;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -.04rem -4.58rem;}
.hideNav div a:nth-of-type(1):before{background-position: -.04rem -4.58rem;}
.hideNav div a:nth-of-type(2):before{background-position: -1.2rem -4.58rem;}
.hideNav div a:nth-of-type(3):before{background-position: -2.36rem -4.58rem;}
.hideNav div a:nth-of-type(4):before{background-position: -3.52rem -4.58rem;}
.hideNav div a:nth-of-type(5):before{background-position: -4.69rem -4.58rem;}
.hideNav div a:nth-of-type(6):before{background-position: -5.85rem -4.58rem;}
nav{position: relative;height: .81rem;overflow: hidden;overflow-x: auto;white-space: nowrap;font-size: 0;overflow-x: -moz-scrollbars-none; -ms-overflow-style: none;padding-left: .3rem;}
nav::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0;}
nav a{position: relative;z-index: 1;display:inline-block;padding:0 .28rem .26rem;height:.55rem;line-height:.54rem;text-align:center;color:#333;font-size:.32rem;}
nav a:nth-of-type(n+2):before{content: "";position: absolute;top: .19rem;left: -.04rem;display: block;width: .1rem;height: .2rem;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -1.15rem -.05rem;}
nav a:after{content: "";display: none;position: absolute;top: .53rem;left: 0;right: 0;margin: auto;width: .3rem;height: .09rem;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -.6rem -.05rem;}
nav a.current{font-weight: bold;color: #F14093;}
nav a.current:after{display: block;}
nav a:last-of-type{margin-right: .3rem;}
nav:after{content: "";position: fixed;z-index: 2;top: 1.2rem;right: 0;display: block;width: .3rem;height: .5rem;background:linear-gradient(to right,rgba(255, 255, 255, .1) 1% ,rgba(255, 255, 255, .5) 10%,rgba(255, 255, 255, 1));}
header:before{content: "";display: block;position: absolute;width: 100%;height: .06rem;background: rgba(255, 255, 255, .5);bottom: 0;left: 0;right: 0;margin: auto;}
footer{background: #202020;padding:.22rem .26rem .56rem;}
footer p,footer p a{font-size: .22rem;color: #666;text-align: center;line-height: .36rem;}
footer p a{color: #888;}
.frLink{padding:.29rem .25rem;background-color: #000;margin-top: .32rem;}
.frLink div{font-size: .22rem;color: #999;line-height: .48rem;font-weight: bold;}
.frLink div a{font-weight: 400;color: #999;margin-right: .36rem;}

.deTit{display: flex;justify-content: space-between;position: relative;padding: 0 .15rem;height: .58rem;line-height: .58rem;margin:auto;}
.deTit em{position: relative;z-index: 1;display: block;font-size: .34rem;color: #313131;height: .58rem;line-height: .57rem;font-weight: bold;}
.deTit a{position: relative;padding-right: .3rem;font-size: .22rem;color: #999;height: .58rem;line-height: .58rem;}
.deTit a:after{content: "";position: absolute;top: .18rem;right: 0;display: block;width: .22rem;height: .22rem;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -2.39rem -.05rem;}

.hTit{display: flex;justify-content: space-between;position: relative;padding: .1rem .15rem;height: .58rem;line-height: .58rem;margin:auto;}
.hTit h2{position: relative;z-index: 1;display: block;padding-left: .6rem;font-size: .4rem;color: #313131;line-height: .58rem;font-weight: bold;}
.hTit h2:after{content: "";position: absolute;top: .02rem;left: -.15rem;z-index: -1;display: block;width: .53rem;height: .49rem;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -.04rem -.67rem;}
.hTit a{position: relative;padding-right: .3rem;font-size: .22rem;color: #999;height: .58rem;line-height: .58rem;}
.hTit a:after{content: "";position: absolute;top: .18rem;right: 0;display: block;width: .22rem;height: .22rem;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -2.39rem -.05rem;}
.hTit h2.lj{font-size: .34rem;color: #2E2E30;padding-left: .38rem;}
.hTit h2.lj:after{left: .01rem;width: .53rem;height: .49rem;background-position: -.04rem -.67rem;}
.hTit h2.yx:after{left: -.08rem;width: .69rem;height: .65rem;background-position: -.78rem -.67rem;}
.hTit h2.zt:after{top: -.01rem;width: .65rem;height: .68rem;background-position: -1.68rem -.67rem;}
.hTit h2.yy:after{width: .76rem;height: .63rem;background-position: -2.48rem -.67rem;}
.hTit h2.phb:after{width: .58rem;height: .72rem;background-position: -3.34rem -.67rem;}
.hTit h2.bq:after{width: .45rem;height: .54rem;background-position: -4.13rem -.67rem;}
.hTit h2.zx:after{width: .82rem;height: .68rem;background-position: -4.73rem -.67rem;}


.site{position: relative;padding: 0 .26rem .01rem;margin:auto;height: .73rem;line-height: .73rem;font-size: .24rem;color: rgba(255,255,255,.75);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.site i{position: relative;top: .04rem;display: inline-block;width:.21rem;height: .24rem ;margin-right: .07rem;background-position: -3.37rem -.05rem;}
.site a{color: rgba(255,255,255,.75);}

.pageWrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;padding: .32rem .26rem;height: .58rem;}
.pageWrap a,.pageWrap span{min-width: .58rem;max-width: 1.08rem;height: .58rem;line-height: .58rem;text-align:center;font-size:.26rem;color:#94979B;background-color: #ECEBEE;border-radius:.06rem;overflow: hidden;}
.pageWrap .current{color:#fff;background-color:#F14093;}
.pageWrap .disabled{color:#b1b1b1;}
.pageWrap i{position: relative;top: .17rem;left: .22rem;display: block;width: .14rem;height: .24rem;background-image: url(../img/icon.png);background-size: 10rem 10rem;}
.pageWrap .left{background-position: -6.4rem -.05rem;}
.pageWrap .right{background-position: -6.4rem -.05rem;transform: rotateY(180deg);left: .22rem;}
.pageWrap .disabled .left{opacity: .6;}
.pageWrap .disabled .right{opacity: .6;}
.pageWrap a:first-child,.pageWrap a:last-child{width: .96rem;}

.wrapper{background: url(../img/wrapperbg.png) no-repeat;background-size: 100% auto;background-color: #fff;}
.pkSlider{position: relative;padding: .26rem 0 .22rem;margin-bottom: .2rem;}
.pkSlider:before{content: "";position: absolute;bottom: .11rem;z-index: 1;left: 0;right: 0;margin: auto;display: block;width: 6.67rem;height: .11rem;background-color: rgba(255,255,255,.8);border-radius: 0 0 .2rem .2rem;}
.pkSlider:after{content: "";position: absolute;bottom: 0;z-index: 0;left: 0;right: 0;margin: auto;display: block;width: 6.09rem;height: .22rem;background-color: rgba(255,255,255,.35);border-radius: 0 0 .2rem .2rem;}
.pkSlider .swiper-container{margin: 0 .25rem;height: 2.3rem;border-radius: .2rem;}
.pkSlider .swiper-wrapper{height:100%;}
.pkSlider .swiper-slide{position: relative;}
.pkSlider a{display:block;width:100%;height:100%;overflow: hidden;}
.pkSlider a img{display:block;width:100%;min-height:100%;height: auto;}
.pkSlider .swiper-pagination{}
.pkSlider .swiper-pagination-bullet{width: .27rem;height:.08rem;border-radius: .03rem;background:rgba(248, 248, 248, .75);opacity: 1;margin: 0 .04rem !important;}
.pkSlider .swiper-pagination-bullet.swiper-pagination-bullet-active{width: .45rem;background: #F14093;}

.pkNPlay{position: relative;display: flex;width: 6.69rem;height: .4rem;margin: auto;padding: .1rem .15rem;background: rgba(255, 255, 255, .65);border-radius: .1rem;margin-bottom: .2rem;}
.pkNPlay i{position: relative;top: .07rem;display: block;width: .62rem;height: .26rem;background-position: -1.51rem -.05rem;}
.pkNPlay .playList{position: relative;z-index: 1;flex: 1;height: .48rem;overflow: hidden;}
.pkNPlay .playList div a{position: relative;display: block;padding: 0 .9rem 0 .12rem;font-size: .24rem;color: #3E3E3F;line-height: .4rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pkNPlay .playList div span{position: absolute;top: 0;right: 0;display: block;width: .8rem;padding-left: .1rem;height: .4rem;line-height: .4rem;font-size: .22rem;color: #ccc;}
.pkNPlay .playList div span:after{content: "";position: absolute;top: .17rem;right: .02rem;display: block;width: .06rem;height: .06rem;background: linear-gradient(90deg, #FF7B7B, #E087FF, #A4D7FF);border-radius: 50%;}

.gang1{width: 6.99rem;background: #FFF;border-radius: .1rem;margin: auto;margin-bottom: .2rem;}
.gang1 .list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap: wrap;padding: .1rem .08rem .08rem;margin: 0 .15rem;background: #F2F3F5;border-radius: .2rem;}
.gang1 .list a{position: relative;display: block;text-align: center;width: 25%;padding:.15rem 0;}
.gang1 .list a img{display:block;width:1.2rem;height:1.2rem;border-radius:.26rem;margin: 0 auto;}
.gang1 .list a p{display: block;width: 100%;font-size:.28rem;color:#333;height: .56rem;line-height:.56rem;margin: .04rem auto 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gang1 .list a span{display: block;margin: auto;width: 1.24rem;height: .5rem;line-height: .5rem;border: .02rem solid rgba(241,64,147,.5);border-radius: .27rem;text-align: center;font-size: .24rem;color: #F14093;}
.gang1 .list a span.no{color: #FF802C;border: .02rem solid rgba(255,147,87,.5);}
.gang1 .tjZt{position: relative;display: flex;overflow: hidden;overflow-x: auto;white-space: nowrap;overflow-x: -moz-scrollbars-none; -ms-overflow-style: none;padding-top:.02rem;margin: 0 .15rem;}
.gang1 .tjZt::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0;}
.gang1 .tjZt a{display: block;padding: 0 .32rem;margin: .28rem .28rem 0 0;height: .48rem;line-height: .48rem;font-size: .24rem;color: #646567;background: #f2f3f5;border-radius: .22rem;} 

.gang2{background: #FFF;border-radius: .1rem;margin: auto;margin-bottom: .2rem;}
.gang2 .hTit{margin: 0 .25rem;}
.gang2 ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap: wrap;padding: .03rem .136rem .07rem;}
.gang2 ul li{position: relative;display: block;text-align: center;width: 25%;padding:.13rem 0;}
.gang2 ul li a{display: block;}
.gang2 ul li img{display:block;width:1.28rem;height:1.28rem;border-radius:.26rem;margin: 0 auto;}
.gang2 ul li p{display: block;width: 96%;font-size:.24rem;color:#333;height: .5rem;line-height:.5rem;margin: .02rem auto 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gang2 ul li span{display: block;margin: auto;width: 1.24rem;height: .5rem;line-height: .5rem;border: .02rem solid rgba(241,64,147,.5);border-radius: .27rem;text-align: center;font-size: .24rem;color: #F14093;}
.gang2 ul li span.no{color: #FF802C;border: .02rem solid rgba(255,147,87,.5);}

.gang3{padding: .14rem .26rem;background: url(../img/hztbg.png) no-repeat;background-size: 100% 100%;margin: auto;margin-bottom: .2rem;}
.gang3 ul{position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;margin-top:.2rem;}
.gang3 ul li{position: relative;display: block;width: 3.38rem;height: 1.92rem;border-radius: .1rem;margin-bottom: .3rem;}
.gang3 ul li i{content: "";position: absolute;top: -.1rem;left: 0;right: 0;margin: auto;display: block;padding-left: .02rem;width: 1.86rem;height: .24rem;line-height: .24rem;text-align: center;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -.04rem -9.76rem;}
.gang3 ul li em{display: block;transform: scale(.9);font-size: .2rem;color: #fff;line-height: .24rem;}
.gang3 ul li a{display: block;width:100%;height: 100%;border-radius:.1rem;overflow: hidden;}
.gang3 ul li a img{display: block;width: 100%;min-height: 100%;height: auto;border-radius: .2rem;}
.gang3 ul li a p{position: absolute;bottom: 0;left: 0;right: 0;margin: auto;width: 100%;height: .48rem;font-size: .24rem;color: #fff;line-height: .46rem;text-align: center;background: linear-gradient(to top,rgba(0,0,0,.7),transparent);border-radius: 0 0 .1rem .1rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.filterBg{position: absolute;left: 0;right: 0;bottom: 0;height: .48rem;border-radius: 0 0 .1rem .1rem;margin: auto;overflow: hidden;*zoom: 1;-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);background: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3))),rgba(114,102,104,.2);background: linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),rgba(114,102,104,.2);}
.pkMore{display: block;width: 100%;height: .6rem;margin-bottom: .14rem;font-size: .26rem;color: rgba(49, 49, 49, .75);line-height: .6rem;text-align: center;background: #fff;border-radius: .3rem;}

.gang7{padding: 0 .26rem;background: #fff;overflow: hidden;}
.gang7 .tabMenu{display: block;margin:.15rem auto .11rem;overflow: hidden;overflow-x: auto;white-space: nowrap;font-size: 0;overflow-x: -moz-scrollbars-none; -ms-overflow-style: none;height: .65rem;background: #FFF;box-shadow: 0 .03rem .15rem 0 rgba(0,113,91,.08);border-radius: .33rem;}
.gang7 .tabMenu::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0;}
.gang7 .tabMenu span{position: relative;margin-right: .1rem;display:inline-block;padding: 0 .65rem;height: .63rem;font-size:.24rem;color:rgba(139, 139, 139, .75);line-height:.65rem;border: .01rem solid rgba(255,255,255,.75);border-radius: .33rem;}
.gang7 .tabMenu span.current{ background: linear-gradient(90deg, rgba(255,123,123,.75),rgba(224,135,255,.75), rgba(164,215,255,.75));color: #fff;font-weight: bold;}
.gang7 li a{display: flex;padding-top: .26rem;}
.gang7 li a>div{position: relative;flex: 1;height: 1.42rem;padding-bottom: .29rem;}
.gang7 li a>div:after{content: "";position: absolute;bottom: 0;display: block;width: 108%;height: .01rem;background-color: #E7E7E7;border-radius: .01rem;}
.gang7 li:last-of-type a>div:after{background: transparent;}
.gang7 li a img{display:block;width:2.22rem;height:1.44rem;border-radius:.08rem;margin-right: .36rem;}
.gang7 li a p{display: block;margin-bottom: .11rem;height: .96rem;font-size:.3rem;color:#333;line-height: .48rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.gang7 li a>div div{position: relative;font-size:.24rem;color:#999;line-height: .4rem;height: .4rem;overflow: hidden;}
.gang7 li a span{position: relative;font-size:.24rem;color:#999;line-height: .4rem;margin-left: .3rem;}

.gang6{position: relative;padding: 0 .26rem;background: #fff;margin-bottom: .2rem;}
.gang6 ul{padding-top: .15rem;overflow: hidden;}
.gang6 ul li{position: relative;display: flex;flex-wrap: wrap;width: 108%;}
.gang6 ul li:nth-of-type(n+2){display: none;}
.gang6 ul li a{position: relative;display: block;font-size: .24rem;color: #fff;line-height: .80rem;width: 1.62rem;height: .78rem;text-align: center;background: #FFBB00;border-radius: .18rem;margin:0 .17rem .18rem 0;overflow: hidden;}
.gang6 ul li a span{position: absolute;right: 0;bottom: 0;display: block;padding:0 .11rem;min-width: .4rem;height: .27rem;font-size: .2rem;color: #3D4258;line-height: .27rem;text-align: center;border-radius: .18rem 0 .18rem 0;background: rgba(255,255,255,.3);}
.gang6 ul li a:nth-of-type(8n+1){background: #FFBB00;}
.gang6 ul li a:nth-of-type(8n+2){background: #40D9A3;}
.gang6 ul li a:nth-of-type(8n+3){background: #42B3FF;}
.gang6 ul li a:nth-of-type(8n+4){background: #40D9A3;}
.gang6 ul li a:nth-of-type(8n+5){background: #FF6073;}
.gang6 ul li a:nth-of-type(8n+6){background: #FF704D;}
.gang6 ul li a:nth-of-type(8n+7){background: #3E61FF;}
.gang6 ul li a:nth-of-type(8n+8){background: #FFBB00;}

.pkChange{position: absolute;top: .22rem;right: .4rem;font-size: .22rem;color: #FF1C70;line-height: .4rem;cursor: pointer;}
.pkChange i{position: relative;top: .08rem;vertical-align: top;display: inline-block;margin-right: .13rem;width: .24rem;height: .24rem;background-position: -2.87rem -.05rem;}

.hRank{padding: .15rem 0 .01rem;margin-bottom: .2rem;background: url(../img/hrktbg.png) no-repeat;background-size: 100% auto;}
.hRank .hTit{margin: 0 .26rem;}
.hRank .tabMenu{display: block;margin: .16rem 0;padding: 0 0 0 .25rem;height: .62rem;overflow: hidden;overflow-x: auto;white-space: nowrap;font-size: 0;overflow-x: -moz-scrollbars-none; -ms-overflow-style: none;}
.hRank .tabMenu::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0;}
.hRank .tabMenu span{position: relative;vertical-align: top;display:inline-block;width: 2.2rem;text-align: center;margin-right: .16rem;height: .58rem;font-size:.24rem;color:rgba(255, 83, 165, .75);line-height:.58rem;background: rgba(255,255,255,.5);border: 1px solid rgba(255,83,165,.3);border: .01rem solid rgba(255,83,165,.3);border-radius: .3rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hRank .tabMenu span strong{position: relative;display: block;margin: auto;width: 1.5rem;font-size: .24rem;color: rgba(255, 83, 165, .75);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hRank .tabMenu span:before,.hRank .tabMenu span:after{content: "";position: absolute;left: .13rem;top: .04rem;right: auto;z-index: 1;display: inline-block;width: .25rem;height: .53rem;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -.04rem -1.62rem;}
.hRank .tabMenu span:after{right: .13rem;left: auto;transform: rotateY(180deg);}
.hRank .tabMenu span:nth-of-type(2){border: 1px solid rgba(255, 200, 170,1);border: .01rem solid rgba(255, 200, 170,1);}
.hRank .tabMenu span:nth-of-type(3){border: 1px solid rgba(205, 207, 255,1);border: .01rem solid rgba(205, 207, 255,1);}
.hRank .tabMenu span:nth-of-type(2):before,.hRank .tabMenu span:nth-of-type(2):after{background-position: -.66rem -1.62rem;}
.hRank .tabMenu span:nth-of-type(3):before,.hRank .tabMenu span:nth-of-type(3):after{background-position: -1.44rem -1.62rem;}
.hRank .tabMenu span:nth-of-type(2) strong{color: rgba(254, 129, 62,.75)}
.hRank .tabMenu span:nth-of-type(3) strong{color: rgba(75, 97, 255, .65)}
.hRank .tabMenu span.current:before{left: .12rem;top: .06rem;background-position: -2.13rem -1.62rem;}
.hRank .tabMenu span.current:after{right: .12rem;top: .06rem;background-position: -2.13rem -1.62rem;transform: rotateY(180deg);}
.hRank .tabMenu span.current{position: relative;width: 2.21rem;background: #FF53A5;border-radius: .26rem .26rem .26rem 0;}
.hRank .tabMenu span.current strong{background: linear-gradient(0deg, #FFD76C 0%,#FFD76C 20%,#FFFFFF 70%, #FFFFFF 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: bold;}
.hRank .tabMenu span:nth-of-type(2).current{background: #FE813E;}
.hRank .tabMenu span:nth-of-type(3).current{background: #5D76FF;}
.hRank .tabMenu span:nth-of-type(3).current strong{background: linear-gradient(0deg, #67D2FF 0%,#67D2FF 20%, #FFFFFF 70%, #FFFFFF 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: bold;}

.hRank ol{position: relative;padding-top: 4rem;background: url(../img/hrkmbg.png) no-repeat;background-size:6.69rem auto;background-position:.41rem 1.8rem;}
.hRank ol li{position: relative;}
.hRank ol li:nth-of-type(2n+1){background-color: #FFFAFC;}
.hRank ol li a{position: relative;display: flex;padding: .32rem .26rem .33rem .03rem;overflow: hidden;}
.hRank ol li:nth-of-type(2n+2) a{padding: .38rem .26rem .39rem .03rem;}
.hRank ol li a img{width: 1.2rem;height: 1.2rem;border-radius: .28rem;margin-right: .28rem;}
.hRank ol li a div{flex: 1;height: 1.2rem;overflow: hidden;}
.hRank ol li a div p{display: block;font-size: .28rem;color: #000;line-height: .4rem;margin-bottom: .01rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hRank ol li a div span{display: block;font-size: .22rem;color: #9F9FA4;line-height: .44rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hRank ol li a>span{position: absolute;top: 0;bottom: 0;right: .25rem;margin: auto;display: block;width: 1.24rem;height: .5rem;line-height: .5rem;border: .02rem solid rgba(241,64,147,.5);border-radius: .27rem;font-size: .24rem;color: #F14093;text-align: center;overflow: hidden;}
.hRank ol li a>span.no{color: #FF802C;border: .02rem solid rgba(255,147,87,.5);}
.hRank ol li i{display: block;margin: .34rem .15rem 0 .31rem;width: .64rem;height: .51rem;text-align: center;font-size: .34rem;color: #C2C2D9;line-height: .51rem;font-style: italic;}
.hRank ol li:nth-of-type(-n+3){position: absolute;top: .5rem;margin: 0;background-color: transparent;text-align: center;}
.hRank ol li:nth-of-type(1){width: 2.4rem;height: 3.4rem;top: 0;left:2.56rem;}
.hRank ol li:nth-of-type(2){width: 2.15rem;height: 3.2rem;top: .4rem;left:.41rem;}
.hRank ol li:nth-of-type(3){width: 2.15rem;height: 3.2rem;top: .4rem;left:4.95rem;}
.hRank ol li:nth-of-type(-n+3) a{display: block;text-align: center;padding: 0;}
.hRank ol li:nth-of-type(-n+3) i{position: absolute;top: 0;left: 0;right: 0;margin: auto;z-index: 1;}
.hRank ol li:nth-of-type(1) i{position: absolute;top: 0;z-index: 1;float: inherit;font-size: 0;width: 1.55rem;height: 1.84rem;background:url(../img/hrk1bg.png) no-repeat;background-size:100% auto;}
.hRank ol li:nth-of-type(2) i{position: absolute;top: .12rem;z-index: 1;float: inherit;font-size: 0;width: 1.32rem;height: 1.62rem;background:url(../img/hrk2bg.png) no-repeat;background-size:100% auto;}
.hRank ol li:nth-of-type(3) i{position: absolute;top: .12rem;z-index: 1;float: inherit;font-size: 0;width: 1.32rem;height: 1.62rem;background:url(../img/hrk3bg.png) no-repeat;background-size:100% auto;}
.hRank ol li:nth-of-type(-n+3) img{float: inherit;display: block;width: 1.08rem;height: 1.08rem;margin: auto;}
.hRank ol li:nth-of-type(1) img{width: 1.28rem;height: 1.28rem;border-color: #FEB754;margin-top: .3rem;border-radius:1.1rem 1.1rem 1rem 1rem;}
.hRank ol li:nth-of-type(2) img{width: 1.08rem;height: 1.08rem;border-color: #FD8EB9;margin-top: .46rem;border-radius: 1rem 1rem .9rem .9rem;}
.hRank ol li:nth-of-type(3) img{width: 1.08rem;height: 1.08rem;border-color: #B482FC;margin-top: .46rem;border-radius: 1rem 1rem .9rem .9rem;}
.hRank ol li:nth-of-type(-n+3) div{float: inherit;width: 100%;height: auto;}
.hRank ol li:nth-of-type(-n+3) div p{margin-bottom: 0;text-align: center;font-size: .24rem;line-height: .4rem;margin-top: .36rem;}
.hRank ol li:nth-of-type(-n+3) div span{margin-bottom: 0;text-align: center;font-size: .2rem;line-height: .28rem;text-overflow: inherit;}
.hRank ol li:nth-of-type(1) div p{margin-top: .44rem;}
.hRank ol li:nth-of-type(-n+3) a>span{position: relative;margin:.1rem auto;top: auto;bottom: auto;right: auto;}
.hRank ol li:nth-of-type(-n+3) div span:nth-of-type(1){display: none;}
.hRank .rmore{margin: .06rem .26rem .01rem;}

.qwewe{background: url(../img/gstopbg.png) no-repeat;background-size: 100% auto;}
.ganglist{margin-bottom: .19rem;padding-bottom: .01rem;}
.ganglist .list{display: flex;flex-wrap: wrap;margin:.3rem .26rem .2rem .25rem;padding: .34rem  0 .19rem;background: #FFF;box-shadow: 0 .03rem .35rem 0 rgba(255,71,111,.12);border-radius: .1rem;}
.ganglist .list a{display: block;margin:0 .02rem .22rem .16rem;padding: 0 .445rem;height: .62rem;line-height: .62rem;border: 1px solid #D8D8D8;border: .01rem solid #D8D8D8;border-radius: .31rem;font-size: .3rem;color: #666;background: #fff;}
.ganglist .list a.current{font-weight: bold;color: #fff;background: #FF7B92;border-color: #FF7B92;}
.ganglist .list a:nth-of-type(n+9){display: none;}
.ganglist .list span{display: block;margin:0 .02rem .22rem .16rem;padding: 0 .33rem;height: .62rem;line-height: .62rem;border: 1px solid rgba(255, 123, 146, .5);border: .01rem solid rgba(255, 123, 146, .5);border-radius: .31rem;font-size: .3rem;color: #FF7B92;background: #fff;}
.ganglist .list span.putTag{color: #ccc;border-color: #D8D8D8;}
.softPart .list a.current{background:#DD8BFF;border-color: #DD8BFF;}
.softPart .list span{color: #DD8BFF;border-color:rgba(221,139,255,0.5);}

.gsList{padding-bottom: .1rem;background: #fff;overflow: hidden;}
.gsList ul{padding: .05rem 0 .03rem;}
.gsList li{position: relative;background: #fff;border-bottom: .01rem solid #fff;}
.gsList li:nth-of-type(2n+2){background-color: #f6f6f6;}
.gsList li a{position: relative;display: flex;padding: .32rem .26rem .33rem;overflow: hidden;}
.gsList li:nth-of-type(2n+2) a{padding: .38rem .26rem .39rem;}
.gsList li a img{width: 1.2rem;height: 1.2rem;border-radius: .28rem;margin-right: .28rem;}
.gsList li a div{flex: 1;height: 1.2rem;overflow: hidden;}
.gsList li a div p{display: block;font-size: .28rem;color: #000;line-height: .4rem;margin-bottom: .01rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gsList li a div span{display: block;font-size: .22rem;color: #9F9FA4;line-height: .44rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gsList li a>span{position: absolute;top: 0;bottom: 0;right: .25rem;margin: auto;display: block;width: 1.24rem;height: .5rem;line-height: .5rem;border: .02rem solid rgba(241,64,147,.5);border-radius: .27rem;font-size: .24rem;color: #F14093;text-align: center;overflow: hidden;}
.gsList li a>span.no{color: #FF802C;border: .02rem solid rgba(255,147,87,.5);}

.ztWrap{background: url(../img/zttopbg.png) no-repeat;background-size: 100% auto;background-color: #fff;}
.ztWrap .site,.ztWrap .site a{color: #fff;}
.ztWrap .site i{background-position: -3.6rem -.05rem;}
.ztPart .tit{display: flex;justify-content: space-between;position: relative;padding: 0 .3rem;height: .46rem;line-height: .46rem;margin:auto;}
.ztPart .tit strong{position: relative;z-index: 1;display: block;padding-left: .45rem;font-size: .32rem;color: #333;line-height: .45rem;font-weight: bold;}
.ztPart .tit strong:after{content: "";position: absolute;top: .03rem;left: 0;z-index: -1;display: block;width: .34rem;height: .4rem;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -2.49rem -3.5rem;}

.ztPart ul{display: flex;overflow: hidden;overflow-x: auto;white-space: nowrap;font-size: 0;overflow-x: -moz-scrollbars-none; -ms-overflow-style: none;padding:.25rem 0 .01rem .26rem;}
.ztPart ul::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0;}
.ztPart li{position: relative;display: block;width: 3.8rem;height: 2.15rem;border-radius: .1rem;margin:0 .3rem .2rem 0;}
.ztPart li i{content: "";position: absolute;top: -.1rem;left: 0;right: 0;margin: auto;display: block;padding-left: .02rem;width: 1.86rem;height: .24rem;line-height: .24rem;text-align: center;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -.04rem -9.76rem;}
.ztPart li em{display: block;transform: scale(.9);font-size: .2rem;color: #fff;line-height: .24rem;}
.ztPart li a{display: block;width: 3.8rem;height: 2.15rem;border-radius:.1rem;overflow: hidden;}
.ztPart li a img{display: block;width: 100%;min-height: 100%;height: auto;border-radius: .2rem;}
.ztPart li a p{position: absolute;bottom: 0;left: 0;right: 0;margin: auto;width: 100%;height: .48rem;font-size: .24rem;color: #fff;line-height: .46rem;text-align: center;background: linear-gradient(to top,rgba(0,0,0,.7),transparent);border-radius: 0 0 .1rem .1rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.filterBg{position: absolute;left: 0;right: 0;bottom: 0;height: .48rem;border-radius: 0 0 .1rem .1rem;margin: auto;overflow: hidden;*zoom: 1;-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);background: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3))),rgba(114,102,104,.2);background: linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),rgba(114,102,104,.2);}


.ztMenu{display: block;margin:.2rem .26rem .31rem;overflow: hidden;overflow-x: auto;white-space: nowrap;font-size: 0;overflow-x: -moz-scrollbars-none; -ms-overflow-style: none;height: .65rem;background: #FFF;box-shadow: 0 .03rem .15rem 0 rgba(0,113,91,.08);border-radius: .33rem;}
.ztMenu::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0;}
.ztMenu a{position: relative;display:inline-block;padding: 0 .58rem;height: .63rem;font-size:.24rem;color:rgba(139, 139, 139, .75);line-height:.65rem;border: .01rem solid rgba(255,255,255,.75);border-radius: .33rem;}
.ztMenu a.current{ background: linear-gradient(90deg, rgba(255,123,123,.75),rgba(224,135,255,.75), rgba(164,215,255,.75));color: #fff;font-weight: bold;}

.ztList{padding-bottom: .22rem;}
.ztList ul{padding: 0 .26rem;}
.ztList li{position: relative;display: flex;height: 2.4rem;background: #FFF;border: 1px solid #EDEDED;border: .01rem solid #EDEDED;border-radius: .1rem;margin-bottom:.22rem;overflow: hidden;}
.ztList li a:nth-of-type(2){display: block;width: 100%;padding: .25rem .16rem .25rem 0;}
.ztList li a:nth-of-type(2){position: relative;z-index: 1;width: 3.3rem;height: 1.9rem;border-radius: .1rem;overflow: hidden;}
.ztList li img{width: 100%;min-height: 100%;height: auto;}
.ztList li a:nth-of-type(1){display: block;width: 0%;-webkit-box-flex:1.0;-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;padding: .25rem 0;}
.ztList li p{display: block;font-size: .24rem;color: #333;line-height: .28rem;font-weight: bold;overflow: hidden;white-space: nowrap;}
.ztList li p:nth-of-type(1){text-overflow: ellipsis;margin-left: .16rem;margin-bottom: .01rem;}
.ztList li p:nth-of-type(2){font-size: .2rem;color: #999;line-height:.56rem;font-weight: 400;margin-left: .09rem;margin-bottom: .01rem;}
.ztList li p:nth-of-type(2):before{content: "";position: relative;top: .15rem;margin-right: .04rem;vertical-align: top;display: inline-block;width: .34rem;height: .26rem;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -5.74rem -.05rem;}
.ztList li i{display: block;font-size: .2rem;color: #333;line-height: .48rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-left:.16rem;}
.ztList li i:before{content: "";position: relative;top: .12rem;vertical-align: top;display: inline-block;margin-right: .08rem;width: .24rem;height: .22rem;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -5.21rem -.06rem;}
.ztList li span{display: block;width: 1.48rem;height: .5rem;font-size: .2rem;color: #fff;line-height: .5rem;text-align: center;background: linear-gradient(-90deg, #FF126D, #FF8094);box-shadow: 0 1px .1rem 0 rgba(255,26,112,.3);border-radius: .25rem;margin-left: .15rem;}
.ztWrap .pageWrap{padding: 12px .5rem .32rem;}

.ztDeWrap{background: url(../img/ztdetopbg.png) no-repeat;background-size: 100% auto;}
.ztDeWrap .site,.ztDeWrap .site a{color: #fff;}
.ztDeWrap .site i{background-position: -3.6rem -.05rem;}

.ztDePart{position: relative;margin:1.02rem .26rem .2rem .25rem;box-shadow: 0 .01rem .2rem 0 rgba(250,124,151,.3);border-radius: .1rem;background: transparent;}
.ztDePart h1{display: block;margin-top: -1.2rem;margin-left: .15rem;padding-left: .15rem;height: .6rem;background: linear-gradient(90deg, #51F5D8, transparent);border-radius: .1rem;font-size: .32rem;color: #000;font-weight: bold;line-height: .6rem;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.ztDePart .img{position: relative;width: 100%;height: 2.72rem;border-radius: .1rem .1rem 0 0;overflow: hidden;}
.ztDePart .img img{width: 100%;min-height: 100%;height: auto;}
.ztDePart p{position: relative;z-index: 1;display: block;margin:0 .2rem .04rem .3rem;max-height: 1.6rem;font-size: .2rem;color: #717171;line-height: .32rem; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.ztDePart span{position: relative;z-index: 1;margin-top: .07rem;padding-left: .3rem;display: block;height: .4rem;line-height: .4rem;font-size: .2rem;color: #999;}
.ztDePart span em{color: #FF9F9F;}
.ztDePart i{content: "";position: absolute;top: -.12rem;right: .16rem;display: block;padding-left: .06rem;width: 1.8rem;height: .28rem;line-height: .28rem;font-size: .2rem;color: #fff;text-align: center;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -.04rem -9.37rem;}
.ztDePart i em{display: block;transform: scale(.9);font-size: .2rem;color: #fff;line-height: .27rem;}
.ztDePart .info{position: relative;z-index: 1;margin: auto;margin-top: -.6rem;padding: 1.2rem 0 .2rem;background: linear-gradient(0deg, #fff ,#fff  72%,transparent);background-color: transparent;border-radius:0 0 .1rem .1rem;}

.ztGaHot{padding: .16rem 0 .2rem;margin: 0 .25rem .2rem;background: #FFF;border-radius: .1rem;}
.ztGaHot ul{display: flex;flex-wrap: wrap;}
.ztGaHot ul li{width: 25%;height: 2.37rem;margin: .15rem 0;}
.ztGaHot ul li a:nth-of-type(1){display: block;text-align: center;}
.ztGaHot ul li a:nth-of-type(1) img{display: block;margin: 0 auto;width:1.28rem;height: 1.28rem;border-radius: .3rem;}
.ztGaHot ul li a:nth-of-type(1) p{display: block;margin: auto;font-size: .24rem;color: #000;line-height: .54rem;white-space: nowrap;overflow: hidden;}
.ztGaHot ul li .btn{display: block;margin:.01rem auto 0;width: 1.24rem;height: .5rem;line-height: .5rem;border: .02rem solid rgba(241,64,147,.5);border-radius: .27rem;font-size: .24rem;color: #F14093;text-align: center;}
.ztGaHot ul li .btn.no{color: #FF802C;border: .02rem solid rgba(255,147,87,.5);}
.ztGaHot ul li a span{display: block;margin:.01rem auto 0;width: 1.24rem;height: .5rem;line-height: .5rem;border: .02rem solid rgba(241,64,147,.5);border-radius: .27rem;font-size: .24rem;color: #F14093;text-align: center;}
.ztGaHot ul li a span.no{color: #FF802C;border: .02rem solid rgba(255,147,87,.5);}


.ztDeWrap .gsList{padding: .16rem 0 .02rem;margin:0 .25rem .2rem;}
.ztDeWrap .gsList ul{margin-top: -.1rem;}
.ztDeWrap .gsList li .btn{position: absolute;top: 0;bottom: 0;margin:auto;right: .25rem;padding: 0;display: block;width: 1.24rem;height: .5rem;line-height: .5rem;border: .02rem solid rgba(241,64,147,.5);border-radius: .27rem;font-size: .24rem;color: #F14093;text-align: center;}
.ztDeWrap .gsList li .btn.no{color: #FF802C;border: .02rem solid rgba(255,147,87,.5);}
.ztDeWrap .gsList li:nth-of-type(2n+2){background: #fffafc;}

.ztDeWrap .gang3{background: transparent;padding: 0 .26rem;}
.gang3 .list{display: flex;flex-wrap: wrap;padding:.02rem 0;width: 103%;}
.gang3 .list a{display: block;margin: 0 .28rem .28rem 0;padding: 0 .33rem;height: .48rem;font-size: .24rem;color: #646567;line-height: .48rem;background:rgba(255,255,255,.5);border-radius: .22rem;}

.ztGaRec {position: relative;padding: .15rem .25rem 0;margin-bottom: .2rem;}
.ztGaRec i{position: absolute;top: .01rem;left: .68rem;display: block;width: .87rem;height:.44rem;background-position: -5.01rem -1.62rem;}
.ztGaRec a:nth-of-type(1){position: relative;display: flex;margin: 0 .08rem;padding: .28rem .22rem .13rem;overflow: hidden;background: #FFF9FA;border: 1px solid #FCD6F1;border: .01rem solid #FCD6F1;border-radius: .2rem;}
.ztGaRec a:nth-of-type(1) img{width: 1.2rem;height: 1.2rem;border-radius: .28rem;margin-right: .26rem;}
.ztGaRec a:nth-of-type(1)>div{position: relative;z-index: 1;display: block;width: 0%;-webkit-box-flex: 1.0; -moz-flex-grow: 1;-webkit-flex-grow: 1; flex-grow: 1;height: 1.2rem;overflow: hidden;}
.ztGaRec a:nth-of-type(1) p{display: block;font-size: .26rem;color: #000;line-height: .42rem;margin-top: .01rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ztGaRec a:nth-of-type(1)>div div{font-size: .2rem;color: #999;line-height: .32rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ztGaRec a:nth-of-type(1)>div span{font-size: .2rem;color: #ccc;margin-right: .3rem;}
.ztGaRec a.btn{position: absolute;z-index: 1;top: .66rem;right: .48rem;margin: auto;display: block;width: 1.24rem;height: .5rem;line-height: .5rem;background: linear-gradient(-90deg, #FF7B7B, #E087FF, #A4D7FF);border: .02rem solid #FFF;border-radius: .27rem;font-size: .24rem;color: #fff;text-align: center;overflow: hidden;}
.ztGaRec a.btn.no{color: #FF802C;border: .02rem solid rgba(255,147,87,.5);}
.ztGaRec:after{content: "";position: absolute;top: .36rem;right: .48rem;display: block;width: 2.56rem;height: 1.31rem;background: url(../img/bianji.png) no-repeat;background-size: 100% 100%;}

.gangnews{padding-bottom: .01rem;background: url(../img/nstopbg.png) no-repeat;background-size: 100% auto;background-color: #fff;}
.gangnews .site,.gangnews .site a{color: #fff;}
.gangnews .site i{background-position: -3.6rem -.05rem;margin-left: .05rem;}

.nsPart{display: flex;overflow: hidden;overflow-x: auto;white-space: nowrap;font-size: 0;overflow-x: -moz-scrollbars-none; -ms-overflow-style: none;padding:.01rem 0 .01rem .31rem;}
.nsPart::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0;}
.nsPart a{position: relative;display: block;width: 4.4rem;height: 3.34rem;border-radius: .1rem;margin-right:.2rem;}
.nsPart a:nth-of-type(1):before{content: "";position: absolute;z-index: 1;top: -.01rem;left: -.01rem;margin: auto;display: block;width: .99rem;height: .88rem;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -.04rem -3.4rem;}
.nsPart a div{position: relative;width: 4.4rem;height: 2.7rem;border-radius: .1rem;overflow: hidden;}
.nsPart a div img{width: 100%;min-height: 100%;height: auto;}
.nsPart a p{font-size: .26rem;color: #333;line-height: .64rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.nsList{padding: 0 .26rem;margin-bottom: .2rem;overflow: hidden;}
.nsList .ztMenu{margin: .23rem 0 .12rem;}
.nsList li a{display: flex;padding-top: .26rem;}
.nsList li a>div{position: relative;flex: 1;height: 1.42rem;padding-bottom: .29rem;}
.nsList li a>div:after{content: "";position: absolute;bottom: 0;display: block;width: 108%;height: .01rem;background-color: #E7E7E7;border-radius: .01rem;}
.nsList li a img{display:block;width:2.22rem;height:1.44rem;border-radius:.08rem;margin-right: .36rem;}
.nsList li a p{display: block;margin-bottom: .11rem;height: .96rem;font-size:.3rem;color:#333;line-height: .48rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.nsList li a>div div{position: relative;font-size:.24rem;color:#999;line-height: .4rem;}
.nsList li a span{position: relative;font-size:.24rem;color:#999;line-height: .4rem;margin-left: .3rem;}
.nsList .pageWrap{padding: .3rem .26rem .39rem;}

.nsDeWrap .site{background: url(../img/nstopbg.png) no-repeat;background-size: 100% auto;}
.nsDeWrap .site,.nsDeWrap .site a{color: #fff;}
.nsDeWrap .site i{background-position: -3.6rem -.05rem;margin-left: .05rem;}
.nsDeWrap h1{padding: 0 .25rem;font-size: .38rem;color: #000;font-weight: bold;line-height: .54rem;margin: .3rem 0 0;text-align: center;}
.nsDeWrap .intro{position: relative;padding: 0 .25rem;width: 100%;display: flex;justify-content: center;font-size: .2rem;color: #999;line-height:.48rem;margin-bottom: .1rem;}
.nsDeWrap .intro span{margin:0 .11rem;}
.infoCont{padding: .3rem 0;margin: 0 .25rem .2rem;background-color: #fff;border-radius: .1rem;overflow: hidden;}
.infoCont .cont{font-size:.24rem;line-height:.45rem;color:#1F1F1F;padding: 0 .25rem .1rem;}
.infoCont .cont a {color: #F14093;display: inline-block;border-bottom:1px solid #F14093;line-height: .4rem;text-indent: 0;}
.infoCont .cont p{margin-bottom:.16rem;word-break: break-all;}
.infoCont .cont img{display:block;max-width:100%;height: auto;margin:.2rem auto;}
.infoCont .cont h3{position: relative;display: block;font-size: .28rem;color: #000;font-weight:bold;line-height: .58rem;margin-bottom: .12rem;}
.infoCont .cont br:last-child{display: none;}
.infoCont .cont iframe {width: 100%;height: 3.6rem;margin: 0 auto;display: block;border: none;}
.infoCont .cont table{width: 100% !important;border-color: #d9d9d9;}
.infoCont .cont table a{border-bottom: none;color: #2440b3;}
.infoCont .cont strong{font-weight: bold;}
.infoCont .cont .info {width: 100%;height: 1.7rem;background: #f5f5f5;overflow: hidden;border-radius: .08rem;margin: .2rem auto;}
.infoCont .cont .info img {width: 1.28rem;height: 1.28rem;display: block;float: left;margin: .21rem .2rem;border-radius: .25rem}
.infoCont .cont .info p{text-indent: 0;}
.qaboxs {float: left;width: 50%;max-width: 50%}
.qaboxs .name {color: #333;font-size: .32rem;margin-top: .32rem;margin-bottom: .2rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.qaboxs p {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.qaboxs p span {font-size: .28rem;color: #999}
.qaboxs p span em {font-size: .28rem;color: #666;}
.infoCont .cont .info a {border: 0}
.infoCont .cont .info a.btn {width: 1.2rem;height: .52rem;display: block;float: right;font-size: .24rem;color: #fff;text-align: center;background: #ffa622;line-height: .52rem;border-radius: .08rem;margin-top: .6rem;margin-right: .2rem;}

.nsZan{text-align: center;margin: .02rem auto .32rem;width: 1.8rem;height: .66rem;line-height: .66rem;background: linear-gradient(-90deg, #FF126D, #FF8094);box-shadow: 0 .01rem .1rem 0 rgba(255,26,112,.3);border-radius: .33rem;font-size: .2rem;color: #fff;}
.nsZan i{position: relative;top: .03rem;display: inline-block;width: .22rem;height: .22rem;background-position: -4.29rem -.05rem;margin-right: .08rem;}

.nsUrl {padding: 0 .05rem .04rem .25rem;height: .4rem;line-height: .4rem;font-size: .22rem;color: #8F8F8F;font-weight: lighter;}
.nsUrl span {position: relative;display: inline-block;padding: 0 .1rem; height: .38rem;line-height: .38rem;font-size: .22rem;text-align: center;font-weight: lighter;color: #FFA900;border: 1px solid rgba(255,169,0,.5); border-radius: .06rem;margin-right: .12rem;cursor: pointer}
.nsUrl span i { display: inline-block; width: .18rem; height: .18rem;vertical-align: top; position: relative; top: .1rem;margin-right: .08rem; background-position: -4.77rem -.05rem;}
.nsUrl span input { position: absolute; top: 0;left: 0;z-index: -1;width: 100%;height: 100%;}


.infoGame {position: relative;background: #FFF9FA;border: 1px solid #FCD6F1;border: .01rem solid #FCD6F1;border-radius: .2rem;margin:0 .25rem .25rem;overflow: hidden;}
.infoGame:before{content: "";position: absolute;top:0;left: 0;display: block;width: 1.87rem;height:1.52rem;background: url(../img/nsgamebg.png) no-repeat;background-size: 100% 100%;}
.infoGame a:nth-of-type(1){position: relative;display: flex;padding: .16rem;}
.infoGame a:nth-of-type(1) img{width: 1.1rem;height: 1.1rem;border: .05rem solid rgba(255,255,255,.3);border-radius: .2rem;margin-right: .21rem;}
.infoGame a:nth-of-type(1)>div{position: relative;z-index: 1;display: block;width: 0%;-webkit-box-flex: 1.0; -moz-flex-grow: 1;-webkit-flex-grow: 1; flex-grow: 1;height: 1.2rem;overflow: hidden;}
.infoGame a:nth-of-type(1) p{display: block;font-size: .26rem;color: #000;font-weight: bold;line-height: .42rem;margin-top: .06rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.infoGame a:nth-of-type(1)>div div{font-size: .2rem;color: #999;line-height: .32rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.infoGame a:nth-of-type(1)>div span{font-size: .2rem;color: #ccc;margin-right: .2rem;}
.infoGame a.btn{position: absolute;z-index: 1;top: 0;bottom: 0;right: .16rem;margin: auto;display: block;width: 1.24rem;height: .5rem;line-height: .5rem;background: linear-gradient(-90deg, #FF7B7B, #E087FF, #A4D7FF);border: .02rem solid #FFF;border-radius: .27rem;font-size: .24rem;color: #fff;text-align: center;overflow: hidden;}
.infoGame a.btn.no{color: #FF802C;border: .02rem solid rgba(255,147,87,.5);}
.infoGame:after{content: "";position: absolute;top: .13rem;right: .16rem;display: block;width: 2.56rem;height: 1.31rem;background: url(../img/bianji.png) no-repeat;background-size: 100% 100%;}

.nsDeWrap .nsList{margin: 0 .26rem .31rem;padding: .16rem .15rem;background: #fff;border-radius: .1rem;overflow: hidden;}
.nsDeWrap .nsList li:last-of-type a>div:after{display: none;}

.pageBox{display: flex;padding: .24rem 0 .39rem .25rem;margin: 0 .25rem .2rem;background: #fff;border-radius: .1rem;}
.pageBox a{display: block;width: 3.15rem;margin-right: .21rem;}
.pageBox p{display: block;margin-bottom: .18rem;height: .84rem;font-size: .24rem;color: #333;line-height: .42rem;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.pageBox i{display: block;font-size: .2rem;color: #AEAEAE;line-height:.36rem ;margin-bottom: .26rem;}
.pageBox span{display: block;width: 3.13rem;height: .74rem;line-height: .74rem;background: #F14093;border-radius: 10px;font-size: .26rem;color: #fff;text-align: center;}

.rkWrap{padding-bottom: .13rem;background: url(../img/ranktopbg.png) no-repeat;background-size: 100% auto;}
.rkList{padding: .2rem 0;margin: 1.8rem .25rem .2rem;background: #fff;border-radius: .1rem;}
.rkMenu{position: relative;display: flex;height:.7rem;justify-content: center;}
.rkMenu:before,.rkMenu:after{content: "";position: absolute;left: .21rem;right: auto;top: 0;display: block;width: .32rem;height: .69rem;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -.04rem -2.45rem;}
.rkMenu:after{left: auto;right: .21rem;transform:rotateY(180deg);}
.rkMenu a{position: relative;z-index: 1;display: block;max-width: 2rem;min-width: 1.5rem;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: .28rem;color: #909090;line-height: .69rem;padding: 0 .08rem;margin: 0 .1rem;}
.rkMenu a:after{content: "";position: absolute;z-index: -1;left: 0;right: 0;bottom: .12rem;margin: auto;display: none;width: 100%;height: .16rem;background: linear-gradient(-90deg, #FFABC6, #FF6297);}
.rkMenu a.current:after{display: block;}
.rkMenu a.current{font-size: .32rem;color: #262626;font-weight: bold;}
.rtime{position: relative;font-size: .2rem;color: #CCC;line-height: .44rem;text-align: center;}
.rtime:before,.rtime:after{content: "";position: relative;top: .21rem;vertical-align: top;display: inline-block;width: .82rem;height: .02rem;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -3.47rem -2.45rem;margin: 0 .11rem;}
.rtime:after{background-position: -3.47rem -2.71rem;}
.rkList ol{padding: .14rem 0 .03rem;}
.rkList li{position: relative;background: #fff;border-bottom: .01rem solid #fff;}
.rkList li:nth-of-type(2n+1){background-color: #FFFAFC;}
.rkList li a{position: relative;display: flex;padding: .32rem .26rem .33rem .03rem;overflow: hidden;}
.rkList li:nth-of-type(2n+2) a{padding: .38rem .26rem .39rem .03rem;}
.rkList li a img{width: 1.2rem;height: 1.2rem;border-radius: .28rem;margin-right: .28rem;}
.rkList li a div{flex: 1;height: 1.2rem;overflow: hidden;}
.rkList li a div p{display: block;font-size: .28rem;color: #000;line-height: .4rem;margin-bottom: .01rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.rkList li a div span{display: block;font-size: .22rem;color: #9F9FA4;line-height: .44rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.rkList li a>span{position: absolute;top: 0;bottom: 0;right: .25rem;margin: auto;display: block;width: 1.24rem;height: .5rem;line-height: .5rem;border: .02rem solid rgba(241,64,147,.5);border-radius: .27rem;font-size: .24rem;color: #F14093;text-align: center;overflow: hidden;}
.rkList li a>span.no{color: #FF802C;border: .02rem solid rgba(255,147,87,.5);}
.rkList li i{display: block;margin: .34rem .2rem 0 .18rem;width: .64rem;height: .51rem;text-align: center;font-size: .22rem;color: #C2C2D9;font-weight: bold;line-height: .51rem;}
.rkList li:nth-of-type(-n+3) i{font-size: 0;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -.64rem -2.45rem;}
.rkList li:nth-of-type(1) i{background-position: -.64rem -2.45rem;}
.rkList li:nth-of-type(2) i{background-position: -1.51rem -2.45rem;}
.rkList li:nth-of-type(3) i{background-position: -2.4rem -2.45rem;}
.rmore{display: block;margin: .04rem .15rem .18rem;height: .58rem;line-height: .58rem;text-align: center;font-size: .26rem;color: #FF53A5;border: 1px solid rgba(255,83,165,.5);border: .01rem solid rgba(255,83,165,.5);border-radius: .3rem;opacity: .65;}

.gsDeWrap{background: url(../img/nogamebg.png) no-repeat;background-size: 100% auto;}
.gsDeWrap .nsList{margin: 0 .26rem .31rem;padding: .16rem .15rem;background: #fff;border-radius: .1rem;overflow: hidden;}
.gsDeWrap .nsList li:last-of-type a>div:after{display: none;}

.hgjfrt{position: relative;padding: .16rem .15rem .12rem;margin: 0 .25rem .2rem;background: #fff;border-radius: .1rem;}
.hgjfrt>ul{padding: .16rem .2rem;margin: .15rem 0;background: #f6f6f6;border-radius:.1rem; }
.hgjfrt>ul li{display: flex;justify-content: space-between;font-size: .24rem;color: #666;line-height: .4rem;padding: .15rem 0;border-radius: .12rem; word-break: break-all;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hgjfrt>ul li:last-of-type{border: 0;}
.hgjfrt>ul li span{display: inline-block;width: 1.25rem;color: #999;}
.gPower,.gSecret,.gsSecret{color: #FDA7A7 !important;}
.feBaBtn{position: absolute;top: .24rem;right: -.12rem;padding-left: .36rem;width: .62rem;text-align: center;height: .48rem;font-size: .2rem;color: #fff;text-align: center;line-height: .38rem;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -4.59rem -2.45rem;}

.relZt {margin: 0 .26rem .2rem;padding: .16rem 0 .32rem;background: #fff;border-radius: .1rem;overflow: hidden;}
.relZt .tabMenu{position: relative;height: .46rem;overflow: hidden;overflow-x: auto;white-space: nowrap;font-size: 0;overflow-x: -moz-scrollbars-none; -ms-overflow-style: none;margin-right:.15rem;padding:.13rem 0 .26rem .15rem;}
.relZt .tabMenu::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0;}
.relZt .tabMenu span{display: inline-block;margin-right: .07rem;padding: 0 .1rem;width: 1.41rem;height: .46rem;line-height: .46rem;font-size: .2rem;color: #333;text-align: center;background: url(../img/icon.png) no-repeat;background-size: 10rem 10rem;background-position:-5rem -3.5rem;cursor: pointer;white-space: nowrap;overflow: hidden;}
.relZt .tabMenu span.current{color: #fff;font-weight: bold;background-position:-3.16rem -3.5rem;}
.relZt .tabBox{padding-bottom: .15rem;background-color: #FFF;border-radius: .1rem;}
.relZt .rztTop{position: relative; min-height: 2.4rem; padding: .1rem .5rem .4rem .22rem;background: url(../img/ztdetlbg.png) no-repeat;background-position: 3.93rem 8rem;background-size: 5.1rem 2.98rem;overflow: hidden;*zoom: 1;}
.relZt .intro{display: flex;justify-content: space-between;border-bottom: 1px dashed rgba(102,102,102,.15);border-bottom: .01rem dashed rgba(102,102,102,.15);margin:.07rem .15rem;}
.relZt .intro div{position: relative;width: 3.65rem;}
.relZt .intro strong{display: block;padding: 0 .15rem;height: .6rem;line-height: .62rem;font-size: .24rem;color: #333;font-weight: bold;background: linear-gradient(-90deg, #FFFFFF, #51F5D8);border-radius: .1rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.relZt .intro span{display: block;margin-top: .06rem;font-size: .2rem;color: #999;line-height: .42rem;}
.relZt .intro span em{color: #FF9F9F;}
.relZt .intro img{width:2.88rem;height:2rem;border-radius: .1rem;margin-bottom: .2rem;}
.relZt .intro i{content: "";position: absolute;top: -.12rem;left: .05rem;display: block;padding-left: .06rem;width: 1.8rem;height: .28rem;line-height: .28rem;font-size: .2rem;color: #fff;text-align: center;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -.04rem -9.37rem;}
.relZt .intro i em{display: block;transform: scale(.9);font-size: .2rem;color: #fff;line-height: .27rem;}
.relZt .intro p{display: block;font-size: .2rem;color: #717171;max-height: .9rem;line-height: .3rem;margin-bottom: .18rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.relZt .intro div label{font-size: .2rem;color: #999;line-height: .26rem;position: relative;top: .1rem;}
.relZt .list {display: flex;flex-wrap: wrap;}
.relZt .list a{position: relative;display:block;padding-top: .19rem;width: 25%;height: 1.81rem;line-height: .54rem;font-size: .24rem;color: #333;text-align: center;overflow: hidden;}
.relZt .list a img{width:1.28rem;height: 1.28rem;border-radius: .3rem;display: block;margin: auto;}

.yxCont{position: relative;padding: .2rem 0;margin: 0 .25rem .2rem;background: #FFF;border-radius: .1rem;overflow: hidden;}
.yxCont .cont{font-size:.24rem;line-height:.44rem;color:#1F1F1F;padding: 0 .15rem;}
.yxCont .cont a {color: #F14093;display: inline-block;border-bottom:1px solid #F14093;line-height: .4rem;text-indent: 0;}
.yxCont .cont p{margin-bottom:.16rem;word-break: break-all;}
.yxCont .cont img{display:block;max-width:100%;height: auto;margin:.2rem auto;}
.yxCont .cont h3{position: relative;display: block;font-size: .28rem;color: #1F1F1F;font-weight: bold;line-height: .42rem;margin-bottom: .12rem;}
.yxCont .cont br:last-child{display: none;}
.yxCont .cont iframe {width: 100%;height: 3.6rem;margin: 0 auto;display: block;border: none;}
.yxCont .cont table{width: 100% !important;border-color: #d9d9d9;}
.yxCont .cont table a{border-bottom: none;color: #2440b3;}
.yxCont .cont strong{font-weight: bold;}
.showImg{padding: 0 0 0 .25rem;margin-bottom: .2rem;}
.img_item {overflow-x: auto; padding: 0 0 .06rem; overflow-y: hidden; white-space: nowrap; -webkit-overflow-scrolling: touch; }
.img_item ul{font-size: 0;}
.img_item ul li {position: relative;margin-right: .14rem; display: inline-block;border-radius: .2rem;overflow: hidden;}
.img_item ul li video{width:auto;height: 3.2rem;}
.img_item ul li img {width:auto;height: 3.2rem;}
.img_item ul li .replay{position: absolute;z-index: 1;top: 32%;left: 0;right: 0;margin: auto;display: block;width: .76rem;height: .76rem;background: url(../img/icon.png) no-repeat;background-size: 10rem 10rem;background-repeat: no-repeat;background-position: -.04rem -5.65rem;}
.img_item ul li .replay.hide{display: none;}
.showImg ::-webkit-scrollbar{height: .1rem !important;border-radius: .06rem;background: #eee;}
.showImg ::-webkit-scrollbar-thumb {border-radius: .06rem;background-color: #D2D2D2!important;}
.hideVideo{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 100000000000000;max-width: 7.5rem;width: 100%;height: 100%;background-color: rgba(0,0,0,.7);}
.tpVideo{position: absolute;top: 30%;width: 7.5rem;}
.tpVideo video{position: relative;z-index:10;width: 100%;}
.tpVideo .replay1{position: absolute;z-index: 100000000000001;top: 30%;left: 0;right: 0;margin: auto;display: block;width: 1.06rem;height: 1.06rem;background-position: -2.34rem -5.65rem;}
.tpVideo .replay1.hide{display: none;}
.hideVideo .vClose{position: absolute;top:0;right: 0;z-index: 10;display: block;height: .74rem;width: .74rem;background-position: -1.2rem -5.65rem;}
.pkJump {display: flex;justify-content: space-around;padding: 0 0 0 .26rem;margin-top: .19rem;margin-bottom: .17rem;}
.pkJump span{position: relative;display: inline-block;vertical-align: bottom;font-size: .28rem;color: #333;cursor: pointer;flex: 1;line-height: .62rem;padding-right: .2rem;text-align: center;}
.pkJump span:nth-of-type(1):before{content: "";position: relative;top: .135rem;margin-right: .08rem;vertical-align: top;display:inline-block;width: .32rem;height: .32rem;background: url(../img/icon.png) no-repeat;background-size: 10rem 10rem;background-repeat: no-repeat;background-position: -7.18rem -.05rem;}
.pkJump span.current{color: #313131;font-size: .34rem;font-weight: bold;line-height: .56rem;}
.yxCont .cont h3 i{font-style: italic;}
.cTit{position: relative;display: block;padding: 0 .15rem;font-size: .32rem;color: #202020;font-weight: bold;line-height: .48rem;margin-bottom: .1rem;}
.tagList{display: flex;flex-wrap: wrap;padding: 0 .25rem;margin: .12rem 0;}
.tagList a{float: left;padding: 0 .13rem 0 .12rem;font-size: .2rem;color: #868C92;background: #f5f7f8;height: .42rem;line-height: .42rem;border-radius: .21rem;margin:0 .06rem .06rem 0;}
.tagList a:after{content: "";position: relative;top: .16rem;vertical-align: top;margin-left: .08rem;display: inline-block;width: .07rem;height: .12rem;background: url(../img/icon.png) no-repeat;background-size: 10rem 10rem;background-position: -6.86rem -.054rem;}
.tagList a:last-of-type:after{display: none;}
.tagList a:last-of-type{padding: 0 .14rem;font-size: .24rem;}
.dsfsfas{margin: 0 .25rem .2rem;padding-bottom: .12rem;background: url(../img/gadetopbg.png) no-repeat;background-size: 100% 2.93rem;}
.dsfsfas .info{position: relative;display: flex;padding: .27rem .16rem .11rem;}
.dsfsfas .info img{display: block;margin-right: .18rem;width: 1.28rem;height: 1.28rem;border-radius: .3rem;}
.dsfsfas .info h1{display: block;font-size: .36rem;color: #333;line-height: .44rem;font-weight: bold;margin-bottom: .06rem;}
.dsfsfas .info ul{display: flex;flex-wrap: wrap;width: 4.8rem;}
.dsfsfas .info ul li{display: block;width: 50%;font-size: .22rem;color: #999;line-height: .4rem;white-space: nowrap;overflow: hidden;}
.dsfsfas .info ul li:nth-of-type(2n+1){width: 45%;}
.dsfsfas .info ul li:nth-of-type(2n+2){width: 55%;}
.dsfsfas .info>p span:nth-of-type(2){margin-left: .22rem;}
.oTip{position: relative;padding:.14rem .15rem .11rem .18rem;position: relative;top: -.09rem; z-index: 1;display: block;margin: .22rem .25rem .11rem;font-size: .24rem;color: #FFB86A;line-height: .3rem;background:#fff;border-radius: .1rem;}
.oTip:before{content: "";position: absolute;top: -.22rem;left: 1.15rem;display: block;width: .29rem;height: .22rem;background: url(../img/icon.png) no-repeat;background-size: 10rem 10rem;background-position: -7.75rem -.06rem;}
.dsfsfas .score{position: absolute;top: .39rem;right: .18rem;width: 1.01rem;height: 1.07rem;font-size: .36rem;color: #896336;line-height: .56rem;font-weight: bold;background: url(../img/icon.png) no-repeat;background-size: 10rem 10rem;background-position: -3.8rem -5.65rem;white-space: nowrap;overflow: hidden;}
.dsfsfas .score strong{display: block;margin-top: .22rem;margin-bottom: .01rem;font-size: .36rem;color: #896336;line-height: .46rem;font-weight: bold;text-align: center;}
.dsfsfas .score span{position: relative;display: block;margin: auto;width: .73rem;height: .13rem;background: url(../img/icon.png) no-repeat;background-size: 10rem 10rem;background-position: -5.7rem -2.49rem;}
.dsfsfas .score i{position: absolute;left: 0;top: 0;display: block;width: .73rem;height: .13rem;background: url(../img/icon.png) no-repeat;background-size: 10rem 10rem;background-position: -5.7rem -2.67rem;}
.dsfsfas .age{position: absolute;top: 1.02rem;left: .16rem;padding-right: .09rem;width: .9rem;height: .53rem;font-size: .2rem;color: #fff;line-height: .7rem;text-align: right;background: url(../img/icon.png) no-repeat;background-size: 10rem 10rem;background-position: -5.21rem -5.65rem;white-space: nowrap;overflow: hidden;}
.dsfsfas .age span{display: block;transform:scale(.8);}
.downBtn{display: flex;width: 6.69rem;padding-top: .19rem;margin: auto;}
.downBtn a,.downBtn button{display: block;box-sizing: border-box;width:100%;height: .74rem;line-height: .74rem;font-size: .3rem;color: #fff;text-align: center;border: none;border-radius:.37rem;margin: 0rem auto .2rem;}
.downBtn .adrBtn{background: linear-gradient(90deg, #06D79A, #05C8AF);	box-shadow:0 .02rem 0 0  #05cfa5 inset;}
.downBtn .iosBtn{background: linear-gradient(25deg, #8989FF, #7878FE);box-shadow:0 .02rem 0 0  #7879fe inset;}
.downBtn .ljBtn{flex: 1;width: auto;min-width: 3rem;max-width: 100%;background: linear-gradient(205deg, #1cd1f0,#43dfd4);}
.downBtn .gsBtn{width: 3.1rem;margin-left: .18rem;background: linear-gradient(205deg, #ff8876 ,#ff6f8e);}
.downBtn .orderBtn{margin-bottom: .3rem;width: 6.98rem;background: linear-gradient(-90deg, #FF8E58, #FFB14F);box-shadow: 0 .02rem 0 0 #ff9c55 inset;}
.downBtn .noDown,.downBtn .no{background: linear-gradient(205deg,#b2b2b2 ,#ccc);box-shadow: 0 .07rem .1rem 0 rgba(204,204,204,.2);}

.gsDebg{position: relative;background-size: auto 7.2rem;}
.gsDebg:before{content: "";position: absolute;top: 0;left: 0;right: 0;margin: auto;display: block;width: 100%;height: 1.58rem;background: url(../img/topbeforebg.png) no-repeat;background-size: 100% auto;}
.gsDebg .dsfsfas{position: relative;margin:3.5rem auto 0;padding:0 .25rem .2rem;z-index: 1;background: transparent;}
.gsDebg .dsfsfas img{border: .06rem solid rgba(255,255,255,.3);margin-right: .22rem;}
.gsDebg .dsfsfas:before{content: "";position: absolute;z-index: -1;bottom: 0;left: 0;right: 0;margin: auto;display: block;width: 100%;height: 4.55rem;background: url(../img/topafterbg.png) no-repeat;background-size: 100% auto;}
.gsDebg .dsfsfas .info{padding-left: 0;padding-right: 0;}
.gsDebg .dsfsfas .info h1{color: #fff;margin-top: .06rem;}
.gsDebg .dsfsfas .info ul li{color: #ccc;}
.gsDebg .dsfsfas .age{left: .05rem;top: 1.09rem;}


/* 我的点评 */
.gameDeReview{background: url(../img/plbg.png) no-repeat;background-size: 96% auto;background-position: .15rem .87rem;background-color: #fff;margin: 0 .26rem .33rem;padding:.16rem 0 .45rem;border-radius: .1rem;}
.enterReviews { padding: .56rem 0;text-align: center;background-color: #fff; border: 1px solid rgba(208, 208, 208,.5);border: .01rem solid rgba(208, 208, 208,.5);border-radius: .1rem;margin: .15rem;}
.enterReviews img {vertical-align: top; height: 0.58rem; width: 0.58rem;display: inline-block;background: #DFDFDF;border-radius: 50%;}
.enterReviews span{ display: inline-block; vertical-align: top; font-size: 0.24rem;color: #999; position: relative;top: .12rem; margin-left: .07rem;}
.playerReviews_type {color: #e0e0e0;padding-right: .05rem;}
.playerReviews_type span {font-size: 0.24rem;color: #808080; padding: 0 0.22rem;line-height: .42rem;}
.playerReviews_type span.current { color: #F14093;}
.scoreBox {display: flex;padding: .15rem; margin: 0.2rem 0;justify-content: space-between;}
.scoreBox .starScore {position: relative;text-align: center; width: 1.96rem;  height: 1.4rem;}
.scoreBox .starScore:after{content: "";position: absolute;top: .07rem;right: .02rem;display: block;width: .02rem;height: 1.3rem;background: #EEE;}
.scoreBox  .score{line-height: .96rem; color: #FFCB1F; font-size: .82rem; font-weight: bolder;}
.scoreBox .starScore .reviewNum { font-size: 0.24rem;color: #FFCB1F;line-height: 0.45rem;}
.starBox .starLine {  width: 100%;  height: 0.28rem;display: -webkit-box; display: flex;-webkit-box-align: center;align-items: center;}
.starBox .starLine .bar-label { font-size: .18rem; color: #999; display: block; width: 0.54rem; text-align: center;height: 0.4rem;line-height: 0.4rem;}
.starBox .starLine .bar-percent { display: none;}
.bar-level-wrapper {  height: .08rem; background: #DFDFDF; width: 2.83rem;border-radius:.04rem ;}
.bar-level { display: block;}
.reviewsList {padding: 0 0.15rem;}
.reviewsList li { background: #F6F6F6;border-radius: .1rem; padding: .32rem .19rem .12rem;margin-bottom: .28rem;}
.reviewsList .avatar { width: 0.74rem; height: 0.74rem; border-radius: 50%; display: block; margin-right: 0.3rem;}
.reviewsList .reviewsCont .starNum{flex: 1;}
.reviewsList .reviewsCont>p{font-size: .24rem;color: #333;line-height: .42rem;margin-bottom: .11rem;max-height: 2.1rem;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.reviewsList .reviewsCont>span{display: block;font-size: .2rem;color: #ccc;line-height: .37rem;margin-bottom: .1rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.reviewsList .reviewsCont .info{position: relative;display: flex;margin-bottom: .16rem;}
.reviewsList .reviewsCont .name {font-size: .28rem; color: #333; height: .36rem; line-height: 0.38rem;}
.reviewsList .starCover { position: relative; }
.reviewsList .starCover>i { height: 0.24rem; width: 1.26rem; display: block; position: relative; top: 0.14rem; background-position: -.03rem -4.39rem;}
.reviewsList .starCover .yellow { z-index: 1;}
.reviewsList .starCover .gray {position: absolute;top: 0.14rem; left: 0; background-position: -.03rem -4.05rem;;}
.reviewsList .date {position: absolute;top: .48rem;right: .16rem;font-size: .24rem;color: #999;line-height: .32rem;}
.reviewsList .plReply{padding: .2rem 0;border-top: 1px solid rgba(204, 204, 204, .5);margin-top: .16rem;}
.reviewsList .plReply p{font-size: .24rem;color: #333;line-height: .42rem;margin-bottom: .11rem;}
.reviewsList .plReply p span{font-weight: bold;}
.allReply{font-size: .2rem;color: #F14093;line-height: .36rem;}
.reviewsList .plReply p:nth-of-type(n+2){display: none;}

.reviewsMore { width: 6.7rem; height: .6rem; line-height: .6rem; color: #FF53A5;font-size: 0.26rem; text-align: center;  margin: 0.4rem auto 0; border-radius: .3rem; border: 0.02rem solid rgba(255,83,165,0.5);opacity: 0.65;}
.postStar {display: -webkit-box; display: flex;justify-content: center; margin-top: .2rem;}
.postStar>i { height: 0.39rem; width: 0.38rem;display: block;border-radius: 50%; margin:0 .115rem; background-position: 0 -1.29rem;}
.litUp { background-position: 0 -1.73rem!important;}
.postStar .tipRank {font-size: 0.26rem;color: #44d3ac;padding-left: 0.2rem;}
.starLine:before{content: "";display: inline-block;width: 1.1rem;height: .19rem;background:url(../img/iconpl.png) no-repeat;background-size:8rem 8rem;background-position: -.03rem -3.3rem;}
#scaleBar-1:before{background-position: -.03rem -3.3rem;}
#scaleBar-2:before{background-position: -1.24rem -3.3rem;}
#scaleBar-3:before{background-position: -2.45rem -3.3rem;}
#scaleBar-4:before{background-position: -3.66rem -3.3rem;}
#scaleBar-5:before{background-position: -4.87rem -3.3rem;}
.plTab{display: flex;justify-content: space-between;padding-top: .16rem;margin-bottom: .23rem;}
.plTab .plTit{padding-left: .25rem;font-size: .32rem;color: #333333;font-weight: bold;line-height: .42rem;}
.pltag{display: flex;}
.pltag span{height: .62rem;display: block;line-height: .62rem;text-align: center;padding: 0 .27rem;background: #F8F8FA;color: #999;font-size: .26rem;border-radius: .31rem;margin-left: .19rem;}
.pltag span.current{color: #fff;background:#F14093;}
.pltag span:nth-of-type(1){margin-left: .16rem;}
.plChose{padding-top: .28rem;margin-top: .15rem;}
.plChose>p{display: block;text-align: center;font-size: .24rem;color: #999;line-height: .48rem;margin-bottom: .2rem;}
.zanOrfan{display: flex;justify-content: space-between;overflow: hidden;background: #1181E9;height: .7rem;border-radius: .34rem;margin: 0 .35rem .2rem;}
.zanOrfan i{position: relative;margin:.05rem .06rem;vertical-align: top;display: inline-block;width: .6rem;height: .6rem;background-position: -.03rem -2.32rem;}
.zanOrfan span{position: relative;z-index: 2;margin: 0 .12rem;line-height: .7rem;font-size: .28rem;color: #fff;font-weight: bold;}
.zanOrfan .vetoOr i{background-position: -.91rem -2.32rem;}
.zanOrfan .agreeOr{position: relative;background-color: #EB4746;}
.zanOrfan .agreeOr:after{content: "";position: absolute;top: 0;right: -.2rem;display: block;width: .45rem;height: .7rem;background:url(../img/iconpl.png) no-repeat;background-size:8rem 8rem;background-position: -2.6rem -2.32rem;}
.plzfNum{display: flex;justify-content: space-between;margin-bottom: .58rem;}
.plzfNum div{display: flex;justify-content: center;width: 50%;overflow: hidden;}
.plzfNum div img{position: relative;width: .38rem;height: .38rem;border-radius: 50%;}
.plzfNum div img:nth-of-type(2){margin-left: -.12rem;}
.plzfNum div img:nth-of-type(3){margin-left: -.12rem;}
.plzfNum div span{font-size: .24rem;color: #999;line-height: .38rem;margin: 0 .05rem;}

.rankRec{margin: 0 .26rem .31rem; padding: .16rem .15rem;background: #fff; border-radius: .1rem;overflow: hidden;}
.rankRec .list{width: 104%;padding: .2rem 0 .05rem .15rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap: wrap;}
.rankRec .list a{display: block;padding: 0 .1rem;width: 2.91rem;height: .64rem;line-height:.64rem;text-align:center;background-color:#f2f2f2;color:#424242;font-size:.3rem;border-radius:.08rem;overflow:hidden;white-space:nowrap;margin:0 .19rem .2rem 0; }
.rankRec .list a.current{color: #fff;background-color: #FF9900;}   
    
    

.mTit{position: relative;padding-top: .1rem;}
.mTit h3{position: relative;display: block;font-size: .32rem !important;color: #1F1F1F;font-weight: bold;line-height: .42rem;margin-bottom: .12rem;}
.rLog{ position: absolute;top:.1rem;right: 0; color: #FDA6A6;line-height: .32rem;cursor: pointer;font-size: .2rem;}
.rizhi{max-height: 8rem;width: 100%;overflow: auto;margin-bottom: .2rem;}
.rizhi p{font-size: .24rem;color: #666;line-height: .42rem;display: block;text-indent: 0;margin-bottom: .06rem !important;}
.rizhi span{color: #aaa;font-size: .24rem;margin: 0 .48rem .1rem .2rem;}
.rizhi strong{font-size: .24rem;font-weight: 400 !important;color: #ccc;}
.gRule ::-webkit-scrollbar,.gPrivacy ::-webkit-scrollbar,.gLog ::-webkit-scrollbar{width: .06rem !important;height: .72rem !important;border-radius: .06rem;}
.gRule ::-webkit-scrollbar-thumb,.gPrivacy ::-webkit-scrollbar-thumb,.gLog ::-webkit-scrollbar-thumb {border-radius: .06rem;background-color: #DfDfDf!important;}
/* order*/
.orderList{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 10;width: 100%;height: 100%;background-color: rgba(0,0,0,.5);}
.orderBox{position: absolute;z-index: 5;top: 2rem;left: 0;right: 0;margin: auto;padding-top: 1.36rem;padding-bottom: .68rem;width: 6.1rem;border-radius: .3rem;text-align: center;background: url(../img/orderbg.png) no-repeat;background-size: 100% auto;background-color: #fff;}
.orderBox .oClose{position: absolute;bottom:-1.06rem;right:0;left: 0;margin: auto;z-index: 10;}
.orderBox .oClose i{display: block;margin: auto;width: .57rem;height: .57rem;background-position: -2.16rem -7.17rem;position: relative;}
.oOrder>p{font-size: .24rem;color: #333;width: 86%;margin:.4rem auto .3rem;}
.orderBox form .telPhone{position: relative;margin: 0 .38rem .2rem;border: 1px solid #E880EB;border: .01rem solid #E880EB;border-radius:.1rem;}
.orderBox form .telPhone::before{content: "";display: block;position: absolute;top: .16rem;left: .28rem;width: .3rem;height:.45rem;background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -3.04rem -7.17rem;}
.orderBox form .telPhone::after{content: "";position: absolute;top: .11rem;left: .83rem;display: block;width: .02rem;height: .55rem;background: #EA7FE5;}
.orderBox form .tel{width:4.12rem;padding: 0 .18rem 0 1rem;border: 0;color:#999;font-size:.24rem;border-radius:.11rem;line-height: .77rem;margin: auto;overflow: hidden;white-space: nowrap;}
.orderBox form .tel::-webkit-input-placeholder {color: #ccc;font-size: .24rem;}
.orderBox form .tel:-moz-placeholder { color: #ccc;font-size: .24rem;}
.orderBox form .tel::-moz-placeholder { color: #ccc;font-size: .24rem;}
.orderBox form .tel:-ms-input-placeholder { color: #ccc;font-size: .24rem;}
.orderBox form span{display: block;color:#ccc;font-size:.24rem;line-height: .4rem;overflow: hidden;white-space: nowrap;}
.orderBox .msg{position: relative;top: -.1rem;display: block;color: #fe684d;font-size: .18rem;text-align: left;display: block;width:5rem;margin: 0 auto;}
.orderBox form p:nth-of-type(1){position: relative;z-index: 1;font-size: .24rem;color: #404040;line-height: .42rem;}
.orderBox form p:nth-of-type(1) span{color: #FF3333;display: inline;}
.orderBox form p:nth-of-type(2){position: relative;z-index: 1;margin-top: .06rem;font-size: .2rem;color:#ccc;line-height: .28rem;}
.orderBox form .oBtn,.orderBox .oKnow{position: absolute;bottom:-.31rem;left: 0;right: 0;display: block;border: 0;margin:  auto;width: 2.65rem;height: .68rem;line-height: .68rem;background: linear-gradient(-90deg, #FF8E58, #FFB14F);border-radius: .3rem;font-size: .28rem;color: #fff;box-shadow: 0 .02rem 0 0 #ff9c55 inset;}
.orderBox .oWin{width: 100%;max-height: 3.6rem;border-radius: .12rem;text-align: center;}
.orderBox .oWin p{position: relative;font-size:.32rem;color: #3FE7BD;line-height: .52rem;font-weight: bold;margin:.2rem auto .1rem;}
.orderBox .oWin i{position: relative;margin-top: .16rem;display: block;width: .82rem;height: .82rem;background-position:-.04rem -7.17rem;margin: auto;}
.orderBox .oAgin{width: 100%;max-height: 3.6rem;border-radius: .12rem;text-align: center;}
.orderBox .oAgin p{position: relative;font-size:.32rem;color: #2AD7FD;line-height: .52rem;font-weight: bold;margin:.2rem auto .1rem;}
.orderBox .oAgin i{position: relative;display: block;width: .68rem;height: .86rem;background-position:-1.17rem -7.17rem;margin:.16rem auto 0;}
/* rule */
.gRule{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 2;max-width: 7.5rem;width: 100%;height: 100%;background-color: rgba(0,0,0,.5);}
.ruleBox{position: absolute;z-index: 5;top: 1.2rem;left: 0;right: 0;margin: auto;width: 6rem;border-radius: .2rem;text-align: center;background: #fff;}
.rpTit{display: block;padding:  0 .33rem;margin-bottom: .32rem;height: .76rem;font-size: .32rem;color: #fff;font-weight: bold;text-align: left;line-height: .76rem;background: linear-gradient(90deg, #FF7B7B, #E087FF, #A4D7FF);border-radius:.2rem .2rem 0 0;}
.ruleBox .rClose{position: absolute;top: .2rem;right:.2rem;margin: auto;z-index: 10;}
.ruleBox .rClose i{display: inline-block;width: .28rem;height: .28rem;background-position: -3.65rem -7.17rem;position: relative;}
.ruleBox .rSure{position: relative;display: block;border: 0;margin: .3rem auto .46rem;width: 3.22rem;height: .68rem;line-height: .68rem;font-size: .32rem;color: #fff;background:linear-gradient(180deg,  #E087FF, #A4D7FF);box-shadow: 0 .03rem .05rem 0 rgba(54,219,221,.3);border-radius: .34rem;}
.ruleBox>p{text-align: left;font-size: .24rem;color: #333;width: 90%;font-weight: bold;line-height: .32rem;margin:0 auto;}
.ruleMain{position: relative;display: block;width: 5.2rem;height: 4.8rem;border: none;padding: 0 .12rem 0 0;line-height: .42rem;font-size: .24rem;color: #454545;border-radius: .04rem;margin: .12rem auto;overflow: auto;}
.ruleMain p{text-align: left;}
.ruleMain strong{display: block;color: #333;line-height:.52rem;font-size: .24rem; font-weight: bold;text-indent:0em;text-align: left;}
.ruleBox .rSure::after{content: "";display: block;position: absolute;top: -.78rem;left: -1.2rem;right: 0;margin: auto;width: 5.6rem;height: .5rem;background: linear-gradient(0deg, #fff, rgba(255,255,255,.01));} 
/* Privacy */
.gPrivacy{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 2;max-width: 7.5rem;width: 100%;height: 100%;background-color: rgba(0,0,0,.5);}
.privacyBox{position: absolute;z-index: 5;top: 1.5rem;left: 0;right: 0;margin: auto;width: 6rem;border-radius: .2rem;text-align: center;background: #fff;}
.rpTit{display: block;padding:  0 .33rem;height: .76rem;font-size: .32rem;color: #fff;font-weight: bold;text-align: left;line-height: .76rem;background: linear-gradient(90deg, #FF7B7B, #E087FF, #A4D7FF);border-radius:.2rem .2rem 0 0;}
.privacyBox .pClose{position: absolute;top: .2rem;right:.2rem;margin: auto;z-index: 10;}
.privacyBox .pClose i{display: inline-block;width: .28rem;height: .28rem;background-position: -3.65rem -7.17rem;position: relative;}
.privacyBox .pSure{position: relative;display: block;border: 0;margin: .3rem auto .46rem;width: 3.22rem;height: .68rem;line-height: .68rem;font-size: .32rem;color: #fff;background:linear-gradient(180deg,  #E087FF, #A4D7FF);box-shadow: 0 .03rem .05rem 0 rgba(54,219,221,.3);border-radius: .34rem;}
.privacyBox>p{text-align: left;font-size: .24rem;color: #333;width: 85%;font-weight: bold;line-height: .32rem;margin:0 auto;}
.privacyMain{position: relative;display: block;width: 5.2rem;height: 4.6rem;border: none;padding: 0 .12rem 0 0;line-height: .42rem;font-size: .24rem;color: #454545;border-radius: .04rem;margin: .12rem auto;overflow: auto;}
.privacyMain p{text-align: left;}
.privacyMain strong{display: block;color: #333;line-height:.52rem;font-size: .24rem; font-weight: bold;text-indent:0em;text-align: left;}
.privacyBox .pSure::after{content: "";display: block;position: absolute;top: -.78rem;left: -1.2rem;right: 0;margin: auto;width: 5.6rem;height: .5rem;background: linear-gradient(0deg, #fff, rgba(255,255,255,.01));} 

/* Log */
.gLog{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 2;max-width: 7.5rem;width: 100%;height: 100%;background-color: rgba(0,0,0,.5);}
.logBox{position: absolute;z-index: 5;top: 1.5rem;left: 0;right: 0;margin: auto;width: 6rem;border-radius: .2rem;text-align: center;background: #fff;}
.logBox .lClose{position: absolute;top: .24rem;right:.23rem;margin: auto;z-index: 10;}
.logBox .lClose i{display: inline-block;width: .28rem;height: .28rem;background-position: -3.65rem -7.17rem;position: relative;}
.lTit{display: block;padding:  0 .33rem;height: .76rem;font-size: .32rem;color: #fff;font-weight: bold;text-align: left;line-height: .76rem;background: linear-gradient(90deg, #FF7B7B, #E087FF, #A4D7FF);border-radius:.2rem .2rem 0 0;}
.logBox .lSure{position: relative;display: block;border: 0;margin: .3rem auto .46rem;width: 3.22rem;height: .68rem;line-height: .68rem;font-size: .32rem;color: #fff;background:linear-gradient(180deg,  #E087FF, #A4D7FF);box-shadow: 0 .03rem .05rem 0 rgba(54,219,221,.3);border-radius: .34rem;}
.logBox>p{text-align: left;font-size: .24rem;color: #333;width: 85%;font-weight: bold;line-height: .32rem;margin:0 auto;}
.logMain{position: relative;display: block;width: 5.2rem;height: 4.5rem;border: none;padding: 0 .12rem 0 0;line-height: .42rem;font-size: .24rem;color: #454545;border-radius: .04rem;margin: .12rem auto;overflow: auto;}
.logMain p{text-align: left;}
.logMain strong{display: block;color: #333;line-height:.52rem;font-size: .24rem; font-weight: bold;text-indent:0em;text-align: left;}
.logBox .lSure::after{content: "";display: block;position: absolute;top: -.78rem;left: -1.2rem;right: 0;margin: auto;width: 5.6rem;height: .5rem;background: linear-gradient(0deg, #fff, rgba(255,255,255,.01));} 

/* feedback */
.feedBack{position: fixed; top: 0; left: 0; right: 0; bottom: 0; margin: auto; z-index: 10;overflow: hidden;overflow-y: auto;width: 100%; height: 100%; max-width: 7.5rem; min-width: 3.2rem; background-color: rgba(0,0,0,.5); }
.feBackBox{position: absolute;padding-top: 1rem;z-index: 5;top: 1.2rem;left: 0;right: 0;margin: auto;width: 6rem;border-radius: .2rem;text-align: center;background: url(../img/fkbg.png) no-repeat;background-size: 100% auto;background-color: #fff;}
.feBackBox .feBaClose{position: absolute;top: .2rem;right:.2rem;margin: auto;z-index: 10;}
.feBackBox .feBaClose i{display: inline-block;width: .28rem;height: .28rem;background-position: -3.65rem -7.17rem;position: relative;}
.feBackBox .fSure,.feSubmit input{position: relative;display: block;border: 0;margin: .35rem auto .46rem;width: 3.22rem;height: .68rem;line-height: .68rem;font-size: .32rem;color: #fff;background: linear-gradient(0deg, #19D0F2, #42DFD5);box-shadow: 0 .03rem .05rem 0 rgba(54,219,221,0.3);border-radius: .34rem;}
.feBack{margin: 0 .59rem .25rem;}
.feBack>span{font-size: .28rem;color: #000;margin: .16rem auto;display: block;text-align: left;}
.feBack .info{display: flex;flex-wrap: wrap;}
.feBack .info p{font-size: .24rem;color: #333;line-height: .88rem;}
.otherRe {border-radius: .04rem;overflow: hidden;}
.otherRe textarea{ width: 5.5rem;height: .8rem;border: none;resize:none;background: #F6F6F6;padding: .2rem;font-size: .2rem;color: #999;}
.checkbox {position: relative;display: block;width: 100%;height: .62rem;line-height: .62rem;margin-bottom: .02rem;}
.checkbox:nth-last-child(1){border-bottom: none;}
.checkbox input[type='checkbox'] {position: absolute;left: 0;top: 0;width: .2rem;height: .36rem;opacity: 0;}
.checkbox label {position: absolute;left: .46rem;top: 0;height: .36rem;line-height: .36rem;max-width: 5rem;font-size: .22rem;color: #666;padding:.12rem 0;text-align: left;}
.checkbox label:after {content: '';position: absolute;left: -.42rem;top: .14rem;display: block;width: .28rem;height: .28rem;border: .02rem solid #ccc;border-radius: 50%;}
.checkbox input[type='checkbox']:checked + label:after {background:url(../img/icon.png) no-repeat;background-size:10rem 10rem;background-position: -4.13rem -7.17rem;border: 0;width: .3rem;height: .3rem;}
.telBox{overflow: hidden;background-color: #f6f6f6;border-radius: .04rem;}
.telBox input{display: block;border: none;padding:0 .2rem;width: 5.5rem;height: .66rem;line-height: .66rem;background-color: #f6f6f6;font-size: .22rem;color: #999;}
.telBox input::-webkit-input-placeholder {color: #999;font-size: .2rem;}
.telBox input:-moz-placeholder { color: #999;font-size: .2rem;}
.telBox input::-moz-placeholder { color: #999;font-size: .2rem;}
.telBox input:-ms-input-placeholder { color: #999;font-size: .2rem;} 
/*search*/
.tiSle{padding:.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content: space-between;}
.tiSle em,.seaTwoGame .title em{height:.36rem;line-height:.36rem;font-size:.32rem;color:#999;font-weight:500;}
.tiSle em span{font-size: .18rem;color: #a8a8a8;margin-left: .06rem;}
.tiSle a i{display: block;width:.15rem;height:.28rem;background-position:-6.92rem 0;position: relative;top: 0.04rem;}
.searchbox{padding:.35rem .25rem 0 .25rem;margin-bottom: 0;background-color: #fff;}
.searchbox a{position: relative;display: block;height: .6rem;margin: 0 auto;background:#ebeced;border-radius:.32rem;}
.searchbox a i{display: inline-block;width:.35rem;height:.35rem;background-position:-5.3rem -7.15rem;position: relative;top: .14rem;left: .26rem;}
.searchbox,.search_txt{position:relative;}
.search_ul{height:.3rem;position:absolute;top:.15rem;left:.8rem;overflow:hidden;}
.search_ul li{width:5.5rem;height:.3rem;line-height:.3rem;font-size:.24rem;color:#a9a9a9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.search_txt{background:#ebeced;border-radius:.32rem;}
.search_txt a{display: inline-block;width: .8rem;}
.search_txt .text{position: absolute;width: 5.1rem;top:0rem;left: .8rem;height:.6rem;border:none;background:none;color:#333;font-size:.26rem;padding:0 .2rem 0 .1rem;}
.search_txt .close_txt{position: absolute;top:0rem;right: .12rem;width:.6rem;height:.6rem;}
.search_txt .close_txt i{display: block;width:.4rem;height:.4rem;background-position:-4.6rem -7.1rem;margin:.1rem auto;opacity: .8;}
.seaOneTop{background: #fff;padding: 0;}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
.seaOneTop>p{display: block;font-size: .26rem;color: #999;line-height: .4rem;padding: .3rem .25rem .1rem;}
.seaOneTop>p a{display: inline-block;font-size: .26rem;color: #666;margin-right: .26rem;font-weight: 500;}
.seaOneTop ul{display: flex;flex-wrap: wrap;padding: 0 0 .05rem;}
.seaOneTop ul li{display: block;width:25%;text-align:center;margin-bottom:.2rem; }
.seaOneTop ul li a{display:block;}
.seaOneTop ul li img{display:block;width:1.28rem;height:1.28rem;border-radius:.24rem;margin:0 auto;}
.seaOneTop ul li p{width: 90%;height:.42rem;line-height:.42rem;color:#000;font-size:.28rem;margin:.10rem auto .02rem;overflow:hidden;white-space:nowrap;}
.seaOneTop ul li .btn{margin:.12rem auto 0;}
.seaOneTop ul li a span{display: block;width: 1.2rem;height: .48rem;background: #F14093;font-size: .24rem;color: #fff;line-height: .48rem;text-align: center;border-radius: 0.24rem; margin: auto;overflow: hidden;}
.seaOneTop ul li a span.no{background: linear-gradient(90deg, #FFC4E7, #FF90C8);}

.allFind{background-color: #fff;padding: 0;}
.seaOneList{padding:.1rem .25rem .25rem;min-height: 3rem;}
.seaOneList a{position: relative;display: inline-block;padding: 0 .3rem;max-width: 7rem;border-radius: .24rem;line-height: .56rem;background-color: #f8f8f8;margin:0 .18rem .28rem 0;color:#000;font-size:.24rem;text-align: center;overflow: hidden;white-space: nowrap;}
.seaOneList a i{display:block;position: absolute;width:.26rem;height:.36rem;background-position:-5rem -7.1rem;top: 0.06rem;right: 0;}
.seaTwoTop ul{padding: 0 .25rem .25rem}
.seaTwoTop ul li{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.seaTwoTop ul li img{display:block;width:1.28rem;height:1.28rem;border-radius:.24rem;margin: .3rem 0;}
.seaTwoTop ul li .fx_gw{width:0%;}
.seaTwoTop ul li .info{padding:.3rem 0;margin-left: .38rem;position: relative;border-bottom:1px solid #e6e6e6;}
.seaTwoTop ul li .info p{display:block;width:auto;font-size:.24rem;color:#666666;overflow:hidden;white-space:nowrap;}
.seaTwoTop ul li .info .name{max-width: 3.5rem;font-size:.3rem;color:#000;line-height:.48rem;}
.seaTwoTop ul li:nth-child(n+4) i{width: .26rem;height: .26rem;font-size: .18rem;color: #b6b6b6;line-height: .26rem;border: 1px solid #b6b6b6;text-align: center; margin:0 .2rem 0 .05rem;}
.seaTwoTop ul li .info>span{position: absolute;right: 0;display: block;width: 1.2rem;height: .48rem;background: #F14093;font-size: .24rem;color: #fff;line-height: .48rem;text-align: center;border-radius: 0.24rem; margin: auto;overflow: hidden;}
.seaTwoTop ul li .info>span.no{background: linear-gradient(90deg, #FFC4E7, #FF90C8);}

.seaTwoTop ul li:nth-child(1) img{margin-top: .1rem;}
.seaTwoTop ul li:nth-child(1) .info{padding-top: .1rem;}
.seaTwoTop ul li:last-child .info{padding-bottom: .36rem;}
.seaTwoTop ul li:last-child img{margin-bottom: .1rem;}
.seaTwoTop ul li:nth-child(1) span{top: .34rem;}
.seaTwoList{padding: .1rem 0; }
.seaTwoList ul li{padding: 0 .25rem;}
.seaTwoList ul li>div{border-bottom:.02rem solid #e6e6e6;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.seaTwoList img{display:inline-block;width:1.28rem;height:1.28rem;border-radius:.24rem;margin:.3rem auto}
.seaTwoList ul li a:nth-of-type(1){display: block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1.0;-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;}
.seaTwoList ul li .info{width:0%;-webkit-box-flex:1.0;-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;padding:.3rem 0;margin-left: .38rem;}
.seaTwoList ul li .info p{max-width: 3.8rem;display:block;width:auto;font-size:.24rem;color:#999;line-height: .4rem;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.seaTwoList ul li .info p:nth-child(1){font-size:.3rem;color:#000;line-height:.48rem;}
.seaTwoList ul li .info p span{color: #999;margin: 0 .08rem;font-size:.18rem;}
.seaTwoList ul li:last-child>div {border-bottom: 0;}
.seaTwoNews ul{padding: 0 .25rem .15rem;margin-top:-.18rem;}
.seaTwoNews ul li{font-size: .28rem;color: #666;border-bottom: 1px solid #e8e8e8;line-height: .82rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content: space-between;white-space: nowrap;overflow: hidden;}
.seaTwoNews ul li:last-child{border: none;}
.seaTwoNews ul li a{display: block;max-width: 6rem;font-size: .28rem;color: #666;overflow: hidden;}
.seaTwoNews ul li a i{display: inline-block;width: .08rem;height: .08rem;background-color: #000;margin: 0 .16rem 0 .02rem;position: relative;top: -.06rem;}
.seaTwoNews ul li span{font-size: .24rem;color: #a9a9a9;}
.seaTwoGame{padding: .1rem 0;}
.seaTwoGame ul{padding: .06rem 0 .25rem .25rem;overflow-x: auto;white-space: nowrap;font-size: 0;overflow-x: -moz-scrollbars-none; -ms-overflow-style: none;}
.seaTwoGame ul::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0}
.seaTwoGame li{width:1.3rem;text-align:center;margin-right:.3rem;}
.seaTwoGame li a{display:block;}
.seaTwoGame li img{display:block;width:1.3rem;height:1.3rem;border-radius:.24rem;margin:0 auto;}
.seaTwoGame li p{color:#808080;font-size:.2rem;overflow:hidden;white-space:nowrap;}
.seaTwoGame li .name{width: 90%;height:.42rem;line-height:.42rem;color:#000;font-size:.28rem;margin:.10rem auto .02rem;}
.search_list_wrap_div {bottom: 0;overflow-y: scroll;}
.search_list_wrap em.hot{color: #fb381f;}
.search_list_wrap li>div{display: flex;position: relative;}
.search_list_wrap li>div a:nth-of-type(1) .info{width: 5.3rem;}
.search_list_wrap .btn{position: absolute;right: 0;} 
.seaTwoList a>span,.seaTwoList .btn{position: absolute;right: 0;display: block;width: 1.2rem;height: .48rem;background: #F14093;font-size: .24rem;color: #fff;line-height: .48rem;text-align: center;border-radius: 0.24rem; margin: auto;overflow: hidden;}
.seaTwoList a>span.no,.seaTwoList .btn.no{background: linear-gradient(90deg, #FFC4E7, #FF90C8);}
.seaTwoGame .title{padding: .25rem;display: flex;justify-content: space-between;}
.seaTwoTop, .search_list_wrap,.seaTwoGame{padding: .1rem 0;background-color: #fff;}
.seaTwoNews{padding: 0;background-color: #fff;}

.downBtn .safeBtn {margin-left:.12rem;background: linear-gradient(90deg, #39D89C, #0ec760); box-shadow: 0 .02rem 0 0 #0ec760 inset; color: #fff;display: flex;align-items: center; justify-content: center}
.downBtn .safeBtn p { display: flex;flex-direction: column; align-items: center; justify-content: center; font-size: .3rem;line-height: .34rem}
.downBtn .safeBtn p strong { font-weight: normal}
.downBtn .safeBtn p i { margin-top: .05rem; font-size: .2rem;line-height: .24rem;font-style: normal}
.btnTips {height: auto;padding: 0; margin-top: -.04rem; display: block; overflow: hidden;position: relative;  font-size: .2rem; line-height: .24rem; color: #888}
.btnTips::before,.btnTips::after {content: ""; width: 0; height: 0;border-left: .11rem solid transparent;border-right:.11rem solid transparent;border-bottom: .11rem solid #f1fff7; display: block;overflow: hidden; position: absolute; left: 75%;top: .02rem;transform: translateX(-50%);z-index: 2}
.btnTips::after {border-left: .11rem solid transparent;border-right: .11rem solid transparent;border-bottom: .11rem solid #47FFA3;top: 0;transform: translateX(-50%); z-index: 0}
.btnTips p { width: 100%;height: auto; padding: .2rem;box-sizing: border-box;background: #f1fff7;border: 1px solid #47FFA3;border-radius: .04rem; margin: .1rem 0 0;display: block;overflow: hidden}

.gsDeWrap,.ztDePart{position: relative;}
.gsDeWrap .feBaBtn{top: .48rem;right: .13rem;}
.ztDePart .feBaBtn{top: 1.7rem;right: -.12rem;}

