@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{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,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}b,em,i{font-style:normal;font-weight:normal;}button,input,select,textarea,th{background:#fff;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;}img {display:block;border:0;}
*{-moz-text-size-adjust:none;-webkit-text-size-adjust: none;-ms-text-size-adjust: none;}
input[type="submit"],input[type="reset"],input[type="password"],input[type="button"],input[type="text"],button{-webkit-appearance:none;}
html{overflow-x:hidden; overflow-y:auto;}
ul::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0}
html {font-size:100px;}
body {font-size:.24rem;background: #ccc;}
.hide{display: none;}
.icon{background-image: url(../images/icon.png);background-size: 7.5rem 6rem;display: inline-block;}
.icon2{background-image: url(../images/icon2.png);background-size: 1.64rem 3.28rem;display: inline-block;}
.icon3{background-image: url(../images/icon3.png);background-size: 7.5rem 6rem;display: inline-block;}
.wrap{width: 100%;height: auto;max-width: 7.5rem;min-width: 3.2rem;margin: 0 auto;background: #fff;min-height:13.33rem;overflow: hidden;}
.h10{height: .1rem;background: #f5f5f5;}

header{height: .89rem;background: #2a2a2b;overflow: hidden;}
header>a i{width: 3.2rem;height: .62rem;display: block;background-position: 0 -5.1rem;margin: .12rem 0 .14rem .18rem;}
header .info{float: right;}
header .info .search{width: .38rem;height: .4rem;display: inline-block;background-position:-3.37rem 0;margin: .25rem 0 .22rem;}
header .info i:nth-last-child(1){width: .4rem;height: .4rem;display: inline-block;background-position: -3.78rem 0;margin: .25rem .32rem .22rem .32rem;}
header .info .current:nth-last-child(1){background-position: -5.56rem -1.43rem;}

nav{padding-left: .25rem;overflow: hidden;background: #fb7e4a;}
nav li{display: inline-block;width:20%;font-size: .32rem;color: #f0f0f0;position: relative;}
nav li a{display:inline-block;width: 100%;height:.88rem;line-height:.88rem;text-align:center;color:#fdcbb7;font-size:.32rem;}
nav li.current a{color:#fff;}
nav li i:nth-child(1){display: inline-block;position: absolute;}
nav li i:nth-child(1){margin-right: .11rem;top: .35rem;}
nav li>i:nth-last-child(1){display: inline-block;width: .15rem;height: .25rem;background-position: -3.52rem -1.74rem;position: absolute;right: .15rem;top: .35rem;}
nav li:nth-child(1) i:nth-child(1){width: .22rem;height: .24rem;background-position:  0 -1.74rem;}
nav li:nth-child(2) i:nth-child(1){width: .18rem;height: .24rem;background-position:  -.31rem -1.74rem;}
nav li:nth-child(3) i:nth-child(1){width: .22rem;height: .24rem;background-position:  -.55rem -1.74rem;}
nav li:nth-child(4) i:nth-child(1){width: .22rem;height: .24rem;background-position:  -.83rem -1.74rem;}
nav li:nth-child(5) i:nth-child(1){width: .22rem;height: .24rem;background-position:  -1.1rem -1.74rem;}
nav li:nth-child(6) i:nth-child(1){width: .24rem;height: .24rem;background-position:  -1.36rem -1.74rem;}
nav ul{overflow-x: auto;white-space: nowrap;font-size: 0;overflow-x: -moz-scrollbars-none; -ms-overflow-style: none;}
nav ul::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0}
nav .current:nth-child(1) i:nth-child(1){background-position:  0 -1.42rem;}
nav .current:nth-child(2) i:nth-child(1){background-position:  -.31rem -1.42rem;}
nav .current:nth-child(3) i:nth-child(1){background-position:  -.55rem -1.42rem;}
nav .current:nth-child(4) i:nth-child(1){background-position:  -.83rem -1.42rem;}
nav .current:nth-child(5) i:nth-child(1){background-position:  -1.1rem -1.42rem;}
nav .current:nth-child(6) i:nth-child(1){background-position:  -1.36rem -1.42rem;}

/* 首页 */
.slider{height:2.1rem;margin: .27rem .32rem;}
.slider a{display:block;width:100%;height:100%;}
.slider img{display:block;width:100%;height:100%;}
.slider p{position: absolute;left: .2rem;bottom: .1rem;z-index: 999;color: #fff;font-size: .28rem;white-space: nowrap;overflow: hidden;max-width: 70%;}
.slider .swiper-pagination-bullet{width:.12rem;height:.12rem;background:#fff;border-radius:0;opacity: 1;}
.slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#8ec640;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:5px !important;right: .15rem !important;width: auto !important;left: auto !important;}
.swiper-container{width:100%;height:100%;}

.headnav ul{display: flex;justify-content: space-between;margin: 0 .3rem;}
.headnav ul li i{width: .58rem;height: .58rem;display: block;}
.headnav ul li:nth-child(1) i{background-position: -4.23rem 0;}
.headnav ul li:nth-child(2) i{background-position: -4.86rem 0;}
.headnav ul li:nth-child(3) i{background-position: -5.49rem 0;}
.headnav ul li:nth-child(4) i{background-position: -6.09rem 0;}
.headnav ul li:nth-child(5) i{background-position: -6.70rem 0;width: .59rem;}
.headnav ul li p{font-size: .26rem;line-height: .26rem;color: #2a2a2b;text-align: center;margin: .26rem 0 .32rem;}

.marvellous{margin: .3rem .3rem .32rem;overflow: hidden;}
.title{display: inline-block;position: relative;width: 100%;}
.title span{font-size: .3rem;line-height: .3rem;color: #333;}
.title em{display: inline-block;height: .02rem;width: 5.15rem;background: #8ec640;position: absolute;right: .28rem;top: .16rem;}
.title i{display: inline-block;width: .24rem;height: .24rem;color:#8ec640;border:.02rem solid #8ec640;border-radius: .02rem;line-height: .2rem;text-align: center;font-weight: bold;font-size: .28rem;position: absolute;right: 0;top: .03rem;}
.marvellous ul{overflow: hidden;}
.marvellous ul li{float: left;width: 25%;margin: .22rem 0 .1rem;}
.marvellous ul li img{width: 1.2rem;height: 1.2rem;display: block;border-radius: .25rem;margin: 0 auto;}
.marvellous ul li span{font-size: .28rem;color: #333;line-height: .28rem;text-align: center;white-space: nowrap;overflow: hidden;width: 1.4rem;display: block;margin: .15rem auto .18rem;}
.marvellous ul li p{width: 1.24rem;height: .54rem;border: 1px solid #8ec640;border-radius: .08rem;color: #8ec640;line-height: .56rem;text-align: center;margin: 0 auto;}
.tybox{position: relative;overflow: hidden;float: left;margin-top: .2rem;}
.tybox:nth-child(2n){margin-left: .2rem ;}
.tybox img{width: 3.33rem;height: 1.5rem;border-radius: .15rem;}
.tybox a{position: absolute;top: 0;left: 0;width: 3.33rem;height: 1.5rem;}
.tybox em{font-size: .2rem;color: #fff;font-weight: 600;width: 100%;text-align: center;display: block;line-height: 1.7rem;margin-top: .42rem;}
.tybox p{font-size: .2rem;color: #fff;text-align: center;line-height: .2rem;margin-top: .14rem;}

.gamerank{margin: .33rem .3rem .11rem;}
.topthree{overflow: hidden;height: 2.92rem;margin-top: .24rem;}
.topthree div{float: left;}
.topthree div:nth-child(1){margin-left: .1rem;}
.topthree i{width: .46rem;height: .64rem;position: absolute;left: .16rem;top: .04rem;}
.top1{width: 2rem;height: 2.92rem;background: #eee;border-radius: .25rem;margin: 0 .3rem;position: relative;overflow: hidden;}
.top1 img{width: 1.5rem;height: 1.5rem;display: block;margin:.18rem auto 0;border-radius: .3rem;}
.top1 i{background-position: -4.48rem -.64rem;left: .05rem  ;}
.top23:nth-child(1) i{background-position: -5.03rem -.64rem;}
.top23:nth-child(3) i{background-position: -5.58rem -.64rem;}
.top23{width: 2rem;height: 2.7rem;background: #eee;border-radius: .25rem;margin-top: .22rem;position: relative;overflow: hidden;}
.top23 img{width: 1.3rem;height: 1.3rem;display: block;margin: .18rem auto 0;border-radius: .25rem;}
.topthree span{font-size: .27rem;color: #333;line-height: .27rem;text-align: center;white-space: nowrap;overflow: hidden;width: 100%;display: block;margin: .13rem 0 .13rem;}
.topthree p{width: 1.24rem;height: .54rem;border: 1px solid #8ec640;border-radius: .08rem;color: #8ec640;line-height: .56rem;text-align: center;margin: 0 auto;}

.gamerank ul{margin-top: .05rem;}
.gamerank ul li{overflow: hidden;border-bottom: 1px solid #e5e5e5;padding: .2rem 0;}
.gamerank ul li:nth-last-child(1){border: none;}
.gamerank ul li span{float: left;font-size: .21rem;color: #a1a1a1;width: .42rem;line-height: 1.2rem;}
.gamerank ul li img{width: 1.2rem;height: 1.2rem;display: block;border-radius: .25rem;float: left;}
.gamerank ul li .load{width: 1.24rem;height: .54rem;border: 1px solid #8ec640;border-radius: .08rem;color: #8ec640;line-height: .56rem;text-align: center;margin: .31rem auto 0;float: right;}
.gamerank ul li .info{float: left;margin-left: .18rem;max-width: 3.7rem;white-space: nowrap;overflow: hidden;}
.gamerank ul li .info .name{font-size: .28rem;color: #333;line-height: .28rem;margin-top: .25rem;}
.gamerank ul li .info p{font-size: .22rem;color: #999;margin-top: .15rem;}

.gamenew{margin: .33rem .3rem .11rem;}
.gamenew ul li{overflow: hidden;padding: .2rem 0;border-bottom: 1px solid #e5e5e5;}
.gamenew ul li:nth-last-child(1){border: none;}
.gamenew ul li img{width: 2.3rem;height: 1.34rem;display: block;float: left;}
.gamenew ul li .info{float: left;margin-left: .2rem;width: 4.4rem;}
.gamenew ul li .info p{font-size: .3rem;line-height: .38rem;overflow: hidden;color: #333;max-width: 4.38rem;height: .76rem;}
.gamenew li .info span{color: #999;font-size: .2rem;line-height: .2rem;margin-top: .1rem;margin-top: .35rem;}
.gamenew li .info span:nth-last-child(2){float: left;}
.gamenew li .info span:nth-last-child(1){float: right;}
.gamenew li .info i{width:.22rem;height: .21rem;;display: inline-block;background-position: -3.22rem -1.74rem;vertical-align: middle;margin-left: .05rem;}

.mustapp{margin: .33rem 0 .11rem;}
.mustapp .title{margin: 0 .3rem;width: 92%;}
.mustapp ul{margin: .05rem .3rem 0;}
.mustapp ul li{overflow: hidden;border-bottom: 1px solid #e5e5e5;padding: .2rem 0;}
.mustapp ul li:nth-last-child(1){border: none;}
.mustapp ul li span{float: left;font-size: .21rem;color: #a1a1a1;width: .42rem;line-height: 1.2rem;}
.mustapp ul li img{width: 1.2rem;height: 1.2rem;display: block;border-radius: .3rem;float: left;}
.mustapp ul li .load{width: 1.24rem;height: .54rem;border: 1px solid #8ec640;border-radius: .08rem;color: #8ec640;line-height: .56rem;text-align: center;margin: .31rem auto 0;float: right;}
.mustapp ul li .info{float: left;margin-left: .18rem;max-width: 3.9rem;white-space: nowrap;overflow: hidden;}
.mustapp ul li .info .name{font-size: .28rem;color: #333;line-height: .28rem;margin-top: .25rem;}
.mustapp ul li .info p{font-size: .22rem;color: #999;margin-top: .15rem;}

.sort{margin: .33rem .3rem .11rem;}
.sort ul{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: .26rem;}
.sort ul li{width: 3.37rem;height: 1.23rem;border: 1px solid #dfe2e6;border-radius: .15rem;position: relative;margin-bottom: .2rem;}
.sort ul li span{font-size: .28rem;color: #00121a;margin:.3rem 0 0 .4rem;line-height: .28rem;display: inline-block;font-weight: 600;}
.sort ul li p{font-size: .2rem;color: #999;line-height: .26rem;margin-top: .16rem;margin-left: .4rem;overflow: hidden;max-width: 1.7rem;white-space: nowrap;}
.sort ul li i{width: .82rem;height: .82rem;border-radius: 50%;position: absolute;top: .22rem;right: .38rem;}
.sort ul li:nth-child(2) i{background-position: 0 -1.64rem;}
.sort ul li:nth-child(3) i{background-position: -.82rem -1.64rem;}
.sort ul li:nth-child(4) i{background-position: 0 -2.46rem;}
.sort ul li:nth-child(5) i{background-position: -.82rem -2.46rem;}
.sort ul li:nth-child(6) i{background-position: -.82rem -.82rem;}
.sort ul li:nth-child(7) i{background-position: 0 -.82rem;}
.sort ul li:nth-child(8) i{background-position: -.82rem 0rem;}

.gamety{margin: .33rem .3rem .11rem;}
.gamety ul{overflow: hidden;margin-top: .25rem;}
.gamety ul li{float: left;width: 1.14rem;height: .44rem;line-height: .44rem;text-align: center;margin-bottom: .3rem;}
.gamety ul li a{color: #fff;display: inline-block;width: 1rem;height: .44rem;line-height: .44rem;border-radius: .22rem;}

.friend{margin: .33rem .3rem .11rem;}
.friend .link_list { overflow: hidden; margin-top: 0.15rem; height: 0.5rem; position: relative; }
.friend .link { margin-left: -0.17rem; overflow: hidden; position: absolute; left: 0; top: 0; }
.friend .link a { display: inline-block; padding: 0 0.17rem; font-size: 0.24rem; color: #454545; line-height: 0.5rem; position: relative; }
.friend .link a:before { display: block; content: ''; position: absolute; left: 0; top: 50%; margin-top: -0.08rem; width: 1px; height: 0.2rem;}
.friend .link.on { height: 0.5rem; overflow: hidden; }

footer{background: #2a2a2b;}
footer .info{height: 1.20rem;position: relative;overflow: hidden;}
footer .info a:nth-child(1) i{position: absolute;width: 4.45rem;height: .62rem;background-position: 0 -5.1rem;left: .43rem;top: .56rem;}
footer .info .pc{width: 1.58rem;height: .5rem;border: 1px solid #959595;line-height: .52rem;text-align: center;border-radius: .05rem;display: block;margin-top: .66rem;float: right;margin-right: .32rem;}
footer .info .pc i{background-position: -3.22rem -1.42rem;width: .3rem;height: .27rem;display: inline-block;vertical-align: middle;margin-right: .16rem;}
footer .info a span{font-size: .22rem;color: #959595;}
footer>p{font-size: .24rem;color: #7a7a7b;text-align: center;line-height: .3rem;}
footer>p:nth-last-child(1){padding-bottom: .35rem;}
.site{background: #fff;height: .72rem;line-height: .72rem;color: #666;max-width: 7.5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #545454;border-bottom: 1px solid #f0f0f0;padding: 0 .3rem;}
.site a{color: #545454;font-size: .22rem;line-height: .72rem;}
.site i{width: .21rem;height: .26rem;background-position: -3.98rem -1.43rem;vertical-align:sub;}

.article>p{height: .88rem;display: flex;justify-content: space-between;margin: 0 .3rem;}
.article p a{width: 50%;font-size: .28rem;text-align: center;}
.article p em{height: .84rem;line-height: .84rem;padding: .3rem 0 .21rem;color: #333;}
.article p .current em{border-bottom: .04rem solid #8ec640;color: #8ec640;font-weight: 600;}
.article ul{margin: 0 .3rem;}
.article ul li{overflow: hidden;padding: .2rem 0;border-bottom: 1px solid #e5e5e5;display: inline-block;}
.article ul li:nth-last-child(1){border: none;}
.article ul li img{width: 2.3rem;height: 1.34rem;display: block;float: left;}
.article ul li .info{float: left;margin-left: .2rem;}
.article ul li .info p{font-size: .3rem;line-height: .38rem;overflow: hidden;color: #333;max-width: 4.38rem;height: .76rem;}
.article li .info span{color: #999;font-size: .2rem;line-height: .2rem;margin-top: .1rem;margin-top: .35rem;}
.article li .info span:nth-last-child(2){float: left;}
.article li .info span:nth-last-child(1){float: right;}
.article li .info i{width:.22rem;height: .21rem;;display: inline-block;background-position: -3.22rem -1.74rem;vertical-align: middle;margin-left: .05rem;}

/* 分页 */
.pagecode{display: flex;justify-content: space-between;margin:1px .3rem .42rem .3rem;}
.pagecode a{width: 5.58rem;height: .58rem;color: #949799;font-size: .24rem;line-height: .58rem;text-align: center;border-radius: .06rem;background: #f4f4f4;}
.pagecode a:nth-child(1){width: 1rem;}
.pagecode a:nth-last-child(1){width: 8rem;}
.pagecode .current{background: #8ec640;color: #fff;}
.pagecode .left{width: .18rem;height: .3rem;background-position: -3.57rem -1.43rem;display: inline-block;position: relative;top: .06rem;}
.pagecode .right{width: 3.18rem;height: .3rem;background-position: -3.76rem -1.43rem;display: inline-block;position: relative;top: .06rem;left: .03rem;}
.blue{color: #8ec640 !important;}

.headbox{overflow: hidden;margin-left: .3rem;}
.headbox img{width: 1.3rem;height: 1.3rem;display: block;float: left;margin-top: .2rem;border-radius: .24rem;}
.headbox .info{float: left;position: relative;margin-left: .2rem;margin-top: .2rem;width: 4.3rem;}
.headbox .info .name{font-size: .3rem;color: #333;font-weight: 600;white-space: nowrap;overflow: hidden;margin: .05rem 0 .1rem;}
.headbox .info p{color: #666;font-size: .22rem;}
.headbox .info p span{color: #a8a8a8;}
.headbox .info em{position: absolute;right: 0;top: 0;color: #8ec640;}
.headbox .info2{float: right;width: 1.2rem;height: 1.7rem;background: linear-gradient(to top,#ff606d,#ffc271);}
.headbox .info2 i{width: .48rem;height: .46rem;display: block;background-position: -4.61rem -1.43rem;margin-top: .42rem;margin-left: .36rem;}
.headbox .info2 p{font-size: .23rem;color: #fff;text-align: center;margin-top: .16rem;}

.newmain{margin:0 .32rem;padding-bottom: .15rem;}
.newmain p{font-size: .25rem;color: #333;line-height: .5rem;}
.newmain p a{color: #8ec640;font-weight: 600;}
.newmain h3{color: #8ec640;font-size: .28rem;margin: .02rem 0;}
.newmain img{max-width:6.86rem;height: auto;margin: .2rem auto;}
.titlebox{border-bottom: 1px solid #ebebeb;margin-bottom: .2rem;}
.titlebox h1{text-align: center;font-size: .3rem;color: #1a1a1a;font-weight: 600;margin-top: .4rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.titlebox p{font-size: .2rem;line-height: .2rem;text-align: center;margin: .2rem .2rem .35rem;}
.titlebox span{font-size: .2rem;line-height: .2rem;color: #999;}
.titlebox span:nth-child(2){margin-left: .3rem;}

.sharebox{padding-bottom: .32rem;}
.share{margin: .35rem .26rem 0;display: flex;justify-content: space-between;}
.share span{width: 2.18rem;height: .78rem;border-radius:.16rem;background: #f8f8f8;display: inline-block;position: relative;}
.share :nth-child(1).current i{background-position: -6.29rem -1.42rem !important;}
.share span i{width: .29rem;height: .33rem;position: absolute;top: .23rem;left: .62rem;}
.share li:nth-child(1) i{background-position: -6.61rem -1.42rem;}
.share li:nth-child(2) i{background-position: -6.89rem -1.42rem;left: .5rem;}
.share li:nth-child(3) i{background-position: -7.19rem -1.42rem;left: .55rem;width: .31rem;height: .33rem;}
.share p{color: #3e3e3e;font-size: .24rem;text-align: center;line-height: .78rem;padding-left: .25rem;}

/* 遮盖 */
#modal {position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 10;display: none; }
#modal .mask2 {position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: #000;opacity: .5;}

#modal2 {position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 10;display: none;}
#modal2 .mask2 {position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: #000;opacity: .5;}

/* 分享弹窗 */
.icon3{background-image: url(../images/icon3.png);background-size: 7.5rem 6rem;display: inline-block;}
.dialog{width: 6.2rem;height: 4.94rem;background: #fcf9fc;position: absolute;top: 0.9rem;left: 27.6%;border-radius: .2rem;}
.dialog .bglog{background: url(../images/fx.png) no-repeat;background-size: 6.2rem 2.8rem;width: 6.2rem;height: 0.8rem;border-bottom: .01rem solid #eae9ea;}
.dialog>i{width: .32rem;height: .32rem;background-position: -2.12rem -.59rem;position: absolute;top: .19rem;right: 3.32%;}
.dialog p{color: #1a1a1a;font-size: .33rem;text-align: center;line-height: .33rem;margin-top: .4rem;}
.dialog>span{font-size: .21rem;color: #999;text-align: center;line-height: .21rem;margin-top: .26rem;display: block;}
.dialog em{font-size: .21rem;color: #999;text-align: center;line-height: .21rem;margin-top: .3rem;display: block;}
.dialog .fx_box{margin: 0 .7rem;display: flex;justify-content: space-between;margin-top: .24rem;}
.dialog .fx_box a{width: .98rem;height: .98rem;border: .01rem solid #e0e0e0;border-radius: 50%;display: inline-block;position: relative;}
.dialog .fx_box>a>i{width: .6rem;height: .56rem;position: absolute;top: .2rem;left: .2rem;}
.dialog .fx_box>a:nth-child(1)>i{background-position: 0 -.59rem;}
.dialog .fx_box>a:nth-child(2)>i{background-position: -.67rem -.59rem;}
.dialog .fx_box>a:nth-child(3)>i{background-position: -1.32rem -.59rem;}
.copybox{display: inline-flex;border: .01rem solid #e6e5e6;background: #fff;border-radius: .1rem;width: 4.8rem;height: .48rem;margin-left: .7rem;margin-top: .24rem;}
.copybox input{height: .46rem;border: none;color: #333;font-size: .23rem;line-height: .46rem;width: -webkit-fill-available;margin-top: .01rem;margin-left: .16rem;}
.copybox span{display: inline-block;width: .84rem;height: .48rem;color: #fff;background: #8ec640;font-size: .22rem;text-align: center;line-height: .48rem;border-radius:0 .1rem .1rem 0;}
.noload{background: #999 !important;float: left;margin: 0 .3rem;text-align: center;width: 6.9rem;height: .74rem;color: #fff;line-height: .74rem;border-radius: .1rem;}

.share_wecat{width: 5.6rem;height: 6.4rem;padding: .4rem;position: absolute;top: 2.6rem;left: 0;right: 0;margin: auto;z-index: 12;background-color: #fff;border: 1px solid #ccc;border-radius: 6px;}
.share_wecat>p:nth-of-type(1){font-size: .2rem;font-weight: 600;color: #333;}
.share_wecat .code{width: 3.76rem;height: 3.76rem;margin:.32rem auto;}
.share_wecat>p{font-size: .32rem;color: #333;line-height: .48rem;}
.share_wecat span{cursor: pointer;z-index: 15;position: absolute;right: .24rem;top: .24rem;display: block;width: .48rem;height: .48rem;border: 1px solid #BABABA;border-radius: 50%;font-size: .48rem;color: #BABABA;line-height: .44rem;text-align: center;}
.dontlike{width: 6.98rem;height: 5.52rem;margin: 0 .26rem;background: #fff;border-radius: .12rem;position: absolute;overflow: hidden;margin-top: 1rem;}
.dontlike .info{background: #03a3e6;height: .88rem;}
.dontlike .info .unbox{float: left;margin-left: .27rem;line-height: .87rem;}
.dontlike .info .unbox i{width: .14rem;height: .26rem;background-position: -5.13rem -1.90rem;vertical-align: middle;margin-right: .13rem;}
.dontlike .info span{font-size: .26rem;color: #fff;}
.dontlike .info em{font-size: .34rem;color: #fff;line-height: .88rem;margin-left: 1.86rem;}
.dontlike .info>i{width: .33rem;height: .32rem;background-position: -5.56rem -1.90rem;position: absolute;top: .28rem;right: .28rem;}
.dontlike p{font-size: .28rem;color: #010101;line-height: 1.15rem;border-bottom: 1px solid #e5e5e5;margin: 0 .5rem;}

/* 下载列表页 */
.gamenav{display: flex;flex-wrap: wrap;padding: 0.26rem 0.1rem 0.12rem 0.24rem;}
.gamenav a{width: 1.58rem;height: .68rem;border: 1px solid #e4e4e4;display: block;line-height: .68rem;text-align: center;font-size: .26rem;margin:  0 .16rem .2rem 0;border-radius: .1rem;color: #666;}
.gamenav .current{background: #fff;color: #8ec640;border: 1px solid #8ec640;}
.options{height: .7rem;font-size: .26rem;margin: .25rem .3rem .1rem;}
.options a{width: 3.4rem;color: #8ec640;height: .68rem;display: block;float: left;line-height: .7rem;text-align: center;border: 1px solid #8ec640;}
.options a:nth-child(1){border-radius: .15rem 0 0 .15rem;}
.options a:nth-child(2){border-radius: 0 .15rem .15rem 0;}
.options .current{color: #fff;background: #8ec640;}

/* 专题列表页 */
.topiclist ul{margin: 0 .3rem;padding-bottom: .3rem;}
.topiclist ul li{overflow: hidden;border-bottom: 1px solid #dedede;padding: .22rem 0;}
.topiclist ul li img{width: 3rem;height: 1.9rem;float: left;border-radius: .1rem;}
.topiclist ul li .info{float: left;margin-left: .2rem;max-width:3.7rem ;}
.topiclist ul li .info p:nth-child(1){font-size: .28rem;color: #333;line-height: .28rem;font-weight: 600;white-space: nowrap;overflow: hidden;margin-top: .08rem;}
.topiclist ul li .info p:nth-child(2){font-size: .22rem;line-height: .36rem;color: #666;height: 1.08rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top: .1rem;}
.topiclist ul li .info p:nth-child(3) i{width: .26rem;height: .27rem;background-position: -3.89rem -1.72rem;vertical-align: sub;}
.topiclist ul li .info p:nth-child(3) span{font-size: .2rem;color: #999;margin-left: .12rem;line-height: .2rem;}

/* 专题详情页 */
.topicdetails{margin: 0 .3rem .3rem;}
.topichead{height: 5.3rem;overflow: hidden;}
.topicbot{height: .63rem;width: 6.9rem;line-height: .63rem;text-align: center;color: #fff;background: #8ec640;font-size: .24rem;border-radius: .1rem;margin-top: .2rem;}
.topichead img{width: 6.9rem;height: 3.6rem;margin: .2rem 0;border-radius: .05rem;}
.topichead p h1{font-size: .3rem;color: #333;font-weight: 600;display: inline-block;}
.topichead p em{font-size: .2rem;color: #ccc;float: right;}
.topichead p:nth-last-child(1){font-size: .22rem;line-height: .4rem;color: #666;margin-top: .1rem;}
.detaillist ul{margin: 0 .3rem;padding-bottom: .3rem;}
.detaillist ul li{border-bottom: 1px solid #eaeaea;overflow: hidden;padding: .22rem 0;}
.detaillist ul li img{width: 1.28rem;height: 1.28rem;border-radius: .26rem;float: left;}
.detaillist ul li .info{float: left;margin-left: .2rem;}
.detaillist ul li p:nth-child(1){margin-top: .1rem;}
.detaillist ul li p:nth-child(2){margin-top: .05rem;}
.detaillist ul li p:nth-child(3){width: 3.85rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #787878;margin-top: .05rem;}
.detaillist ul li .name{font-size: .3rem;color: #333;overflow: hidden;white-space: nowrap;width: 3.3rem;display: inline-flex;line-height: .34rem;}
.detaillist ul li p:nth-child(2) span{color: #999;font-size: .22rem;}
.detaillist ul li i{color: #e6e6e6;font-size: .22rem;padding: 0 .1rem;}
.detaillist ul li .loads{float: right;color: #8ec640;border-radius: .1rem;text-align: center;width: 1.22rem;height: .52rem;line-height: .52rem;margin: .35rem 0;border: .02rem solid #8ec640;}

.headerNav{width:100%;max-width:7.5rem;position:absolute;top:.9rem;z-index:999;}
.headerNav ul{position: absolute;left: 0;top: 0;overflow: hidden;background: #2a2a2b;padding-left: .2rem;padding-top: .26rem;}
.headerNav ul li{width: 2.22rem;height: .72rem;float: left;margin-right: .2rem;background: #fff;margin-bottom: .2rem;border-radius: .08rem;position: relative;}
.headerNav ul li a{color: #969699;line-height: .72rem;font-size: .28rem;width: 100%;height: 100%;display: block;margin-left: .7rem;}
.headerNav ul .current{background: #969699;}
.headerNav ul .current a{color: #ebebeb;}
.headerNav ul li i{width: .33rem;height: .28rem;display: inline-block;position: absolute;top: .24rem;left: .25rem;}
.headerNav ul li:nth-child(1) i{background-position: 0 -2.61rem;}
.headerNav ul li:nth-child(2) i{background-position: -.4rem -2.61rem;}
.headerNav ul li:nth-child(3) i{background-position: -.77rem -2.61rem;}
.headerNav ul li:nth-child(4) i{background-position: -1.12rem -2.61rem;}
.headerNav ul li:nth-child(5) i{background-position: -1.47rem -2.61rem;}
.headerNav ul li:nth-child(6) i{background-position: -1.81rem -2.61rem;}
.headerNav ul .current:nth-child(1) i{background-position: 0 -2.23rem;}
.headerNav ul .current:nth-child(2) i{background-position: -.4rem -2.23rem;}
.headerNav ul .current:nth-child(3) i{background-position: -.77rem -2.23rem;}
.headerNav ul .current:nth-child(4) i{background-position: -1.12rem -2.23rem;}
.headerNav ul .current:nth-child(5) i{background-position: -1.47rem -2.23rem;}
.headerNav ul .current:nth-child(6) i{background-position: -1.81rem -2.23rem;}

.mask{width:7.5rem;height:100%;position:absolute;top:.9rem;background:rgba(0, 0, 0, 0.5);z-index: 998;}
/* 返回顶部 */
.backTop { position: fixed; bottom: 2.6rem; right: 0.28rem; width: 0.8rem; height: 0.8rem; text-align: center; border-radius: 50%; background: rgba(253, 190, 164, .8);z-index: 9;}
.backTop>i { display: inline-block; width: 0.38rem; height: 0.46rem; position: relative; top: 0.2rem;background-position: -4.18rem -1.43rem; }


/* 游戏下载页 */
.gameload{margin-bottom: .3rem;overflow: hidden;}
.gameload .bgbox{position: relative;height: 2.2rem;width: 100%;overflow: hidden;}
.gameload .test{position: absolute;top: 0;left: 0;width: 100%;height: 2.2rem;-webkit-filter: blur(10px);filter: blur(10px);background-size:cover;background-repeat:no-repeat;background-position:0rem -2.5rem;}

.gameload .bgmask{background: url(../images/bg.png) no-repeat;background-size: 7.15rem 2.18rem;width: 100%;height: 2.2rem;position: absolute;top: 0;left: 0;}
.gameload .zgmask{background-color: #000;opacity: .6;height: 2.2rem;width: 100%;position: absolute;top: 0;left: 0;}
.bgmask i{width: .75rem;height: 1.13rem;display: block;position: absolute;top: 0;right: .32rem;background-position: 0 -3.07rem;}
.bgmask b{font-size: .28rem;color: #fff;font-weight: 600;position: absolute;top: .42rem;right: .16rem;text-shadow: #e0860a 0.1em 0.1em 0.2em;}
.gameload .info{position: relative;margin-top: .35rem;}
.gameload .info img{width:1.8rem;height: 1.8rem;display: block;border: .04rem solid #fff;border-radius: .4rem;margin: 0 auto;}
.gameload .info>p{font-size: .28rem;color: #000;font-weight: 600;text-align: center;white-space: nowrap;overflow: hidden;margin-top: .16rem;}
.gameload .info h1{font-size: .28rem;color: #000;font-weight: 600;text-align: center;white-space: nowrap;overflow: hidden;margin-top: .16rem;}
.gameload .info>p:nth-child(3){color:#666;font-weight:400;font-size:.24rem;}
.gameload .info>i{width: .95rem;height: .86rem;display: inline-block;background-position: -.83rem -3.07rem;position: absolute;top: 0;left: 2.81rem;}
.hotbox{overflow: hidden;margin-left: 1.55rem;text-align: center;margin-top: .3rem;}
.hotbox li{float: left;width: 1rem;margin-right: .7rem;}
.hotbox li:nth-last-child(1){margin-right: 0;}
.hotbox li i{display: inline-block;margin-right: .06rem;}
.hotbox li:nth-child(1) i{width: .22rem;height: .26rem;background-position: -3.94rem -2.35rem;}
.hotbox li:nth-child(2) i{width: .24rem;height: .26rem;background-position: -4.23rem -2.35rem;}
.hotbox li:nth-child(3) i{width: .30rem;height: .26rem;background-position: -4.54rem -2.35rem;}
.hotbox li span{font-size: .26rem;color:#282828;}
.hotbox li p{font-size: .2rem;color: #999;}
.gameload>div>a{width: 6.85rem;height: .72rem;font-size: .28rem;color: #fff;text-align: center;line-height: .72rem;display: block;border-radius: .36rem;margin: .28rem .32rem;background: linear-gradient(to right, #04a4e6, #56cbf2);}
.gameload>div>.dontload{background: linear-gradient(to right, #b9d317, #b9d317);}
.gameload>div>a i{width: .31rem;height: .25rem;background-position: -6.09rem -1.93rem;display: inline-block;vertical-align: middle;margin-right: .15rem;}
.gameload>div>.dontload i{display: none;}
.gameload>p{float: left;margin-left: 1.8rem;}
.gameload>p span{font-size: .22rem;color: #2bb36a;margin-right: .4rem;}
.gameload>p span:nth-last-child(1){margin-right:0;}
.gameload>p span i{width: .22rem;height: .22rem;display: inline-block;background-position: -3.25rem -2.64rem;margin-right: .1rem;vertical-align: middle;}

.gameload .xzBtn>a { float: left; width: 3.34rem; height: 0.76rem; line-height: 0.76rem; border-radius: 0.08rem; }
.xz360_btn { display: inline-block; width: 3.34rem; height: 0.76rem; font-size: 0.28rem; color: #fff; margin: 0.28rem 0 0.12rem 0; border-radius: 0.06rem; text-align: center; background: linear-gradient(to right, #0091ff, #7ec7ff); }
.xz360_btn p:first-child { line-height: 0.36rem; font-size: 0.28rem; margin-top: 0.07rem; }
.xz360_btn p:last-child { line-height: 0.26rem; font-size: 0.18rem; }
.explain_xz { padding: 0.19rem 0.44rem 0.19rem 0.26rem; width: 6.18rem; color: #666666; font-size: 0.24rem; line-height: 0.4rem; margin: 0.1rem auto; border-radius: 0.08rem; background-color: #fffaf2; border: 1px solid #ffd2a6; }
.explain_xz>em { color: #ff772e; }

.loadmain{margin-bottom: .2rem;}
.loadmain .loadnav{height: .8rem;border-bottom: .02rem solid #f0f0f0;}
.loadmain .loadnav span{width: 1rem;height: .8rem;display: inline-block;text-align: center;line-height: .8rem;margin: 0 .75rem;color: #333;font-size: .28rem;position: relative;}
.loadmain .loadnav .current{color: #03a9f4;border-bottom: .02rem solid #03a9f4;}
.loadmain .loadnav em{position: absolute;top:.2rem;font-size: .15rem;color: #8ec640;line-height: .15rem;}
.loadmain .cont{height: 7.88rem;overflow: hidden;}
.loadmain .cont>p { font-size: 0.25rem; color: #666; line-height: 0.48rem; padding: 0 0.26rem; }
.loadmain .cont>h3 { font-size: 0.26rem; color: #1a1a1a; line-height: 0.26rem; padding-left: 0.1rem; font-weight: bold; margin: 0.28rem 0 0.16rem 0.26rem; border-left: 0.08rem solid #03a3e6; }
.loadmain .cont img{max-width:6.9rem;max-height: 7rem;height: auto;width: auto;display: block;margin: .15rem auto;}
.loadmain .drawer{text-align: right;margin: .2rem 0;}
.loadmain .drawer span{width: 1.6rem;height: .48rem;display: inline-block;line-height: .48rem;font-size: .23rem;color: #fff;background: #03a9f4;text-align: center;border-radius: .08rem;}
.loadmain .drawer span:nth-last-child(1){margin-right: .32rem;}
.loadmain .drawer span i{width: .24rem;height: .24rem;display: inline-block;vertical-align: middle;margin-left: .08rem;}
.loadmain .drawer span .up{background-position: -3.55rem -2.35rem !important;}
.loadmain .drawer span:nth-last-child(1) i{background-position: -3.25rem -2.35rem;}

.alike{margin: .3rem .3rem .16rem;}
.alike ul{overflow: hidden;}
.alike ul li{float: left;width: 25%;margin: .22rem 0 .1rem;}
.alike ul li img{width: 1.2rem;height: 1.2rem;display: block;border-radius: .25rem;margin: 0 auto;}
.alike ul li p{font-size: .28rem;color: #333;line-height: .3rem;text-align: center;white-space: nowrap;overflow: hidden;width: 100%;display: block;margin: .15rem 0 0;}

.correla{margin: .3rem .3rem .16rem;}
.correla>ul{overflow: hidden;margin-top: .35rem;}
.correla>ul li{float: left;width: 25%;text-align: center;height: .76rem;line-height: .76rem;color: #93d6f5;background: #f2fbff;}
.correla>ul .current{background: #03a9f4;color: #fff;}
.correla>ul .current em{display: block;line-height: .42rem;}
.correla>ul li p{display: block;line-height: .24rem;}

.correla .info>p{font-size: .22rem;color: #666;line-height: .4rem;margin-top: .23rem;}
.correla .info ul{display: flex;flex-wrap: wrap;}
.correla .info ul li{margin: .23rem 0 0;width: 25%;}
.correla .info ul li img{width: 1.18rem;height: 1.18rem;border-radius: .25rem;margin: 0 auto;}
.correla .info ul li p{font-size: .24rem;color: #000;text-align: center;width: 1.5rem;overflow: hidden;white-space: nowrap;margin: 0 auto;overflow: hidden;}
.correla .info ul li span{font-size: .18rem;color: #929292;text-align: center;display: block;}

.show_img{padding:.25rem .25rem .1rem;}
.img_item { overflow-x: auto; padding: 0 0 .15rem;margin-bottom: .2rem; overflow-y: hidden; white-space: nowrap; -webkit-overflow-scrolling: touch; }
.img_item ul{font-size: 0;}
.img_item ul li { margin-right: .1rem; display: inline-block; }
.img_item ul li img {width:auto;max-height: 4.6rem;}

div.photo-box {width: 100%;background: rgba(0,0,0,.8);height: 100% !important;position: fixed;overflow: hidden;display: none;z-index: 999;left: 0;top: 0;}
.cf {*zoom: 1;}
.pinch-zoom-container{height: 100% !important;}
.img-slider {position: absolute;left: 0;top: 0;padding: 0;}
.img-slider li {overflow: hidden;display: table-cell;vertical-align: middle;z-index: 999;}
div.photo-box li {list-style: none;}
.img-slider li img {vertical-align: middle;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.cf:before, .cf:after {content: " ";display: table;}
.cf:after {clear: both;}

.game-video{height:4.5rem;margin:auto;position:relative;overflow:hidden;background-size:cover;background-position:50%}
.game-video video{width:100%;height:100%;-o-object-fit: cover;object-fit: cover;position:absolute;left:0;top:0;}
.game-video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.game-video .cont{width:7.5rem;height:4.5rem;}
.game-video .cont iframe{width:7.5rem;height:4.5rem;}
.game-video .vback{display:none;width:100%;height:4.5rem;position:absolute;left:0;z-index:1;background:rgba(0, 0, 0, 0.6);}
.game-video .vback .info{width:2rem;flex-wrap:wrap;margin:.8rem auto .3rem auto;}
.game-video .vback .info .img_box{width:2rem;text-align:center;position:relative;}
.game-video .vback .info img{display:block;width:1.6rem;height:1.6rem;border-radius:.3rem;margin:0 auto;}
.game-video .vback .info p{color:#fff;font-size:.28rem;overflow:hidden;white-space:nowrap;margin:.1rem auto 0 auto;text-align:center;}
.game-video .vback .info .replay{display:block;width:1.6rem;height:1.6rem;background:rgba(0, 0, 0, 0.3);position:absolute;top:0;left:.2rem;border-radius:.3rem;}
.game-video .vback .info .replay i{display:block;width:.63rem;height:.63rem;background-position: -2.96rem -5.28rem;margin:.44rem auto;}
.game-video .vback .btn{display:block;width:2.6rem;height:.6rem;line-height:.6rem;color:#fff;background:#ffa115;border-radius:.6rem;font-size:.3rem;text-align:center;margin:0 auto;}
.game-video .vback .btn i{display:inline-block;width:.36rem;height:.36rem;border-radius:.02rem;margin-left: .15rem;background-position: -3.89rem -5.65rem;position:relative;top: .12rem;}

/* 排行榜 */
.ranklistbox{position: relative;}
.ranknav{position: relative;}
.ranklistbox .ranknav em{height: .28rem;width: .02rem;background: #ebebeb;display: inline-block;position: absolute;top: .3rem;left: 50%;}
.ranklistbox .ranknav span{width: 50%;height: .87rem;line-height: .87rem;display: inline-block;text-align: center;font-size: .28rem;color: #b3b3b3;background: #fff;}
.ranklistbox .ranknav .current i{width: 2.3rem;height: .48rem;font-weight: 600;color: #8ec640;background: #fff2ed;border-radius: .25rem;display: block;margin-top: .19rem;margin-left: .8rem;line-height: .48rem;}

.listbox{position: relative;}
.listbox>img{width: 7.5rem;height: 3.2rem;}
.box-mask:after{position: absolute;top: 0;left: 0;content: "";background-color: #000;opacity: 0.3;z-index: 1;width: 100%;height: 100%;}
.listbox p{font-size: .38rem;z-index: 2;position: absolute;top: .9rem;left: .3rem;color: #fff;font-weight: 600;}

.ranklist{position: relative;z-index: 3;background: #f2f2f2;}
.ranklist ul{position: relative;top: -1rem;}
.ranklist ul li{background: #fff;width: 6.9rem;height: 1.8rem;margin: 0 .3rem .2rem;border-radius: .15rem;position: relative;}
.ranklist ul li img{width: 1.2rem;height: 1.2rem;border-radius: .18rem;float: left;margin: .3rem .24rem;}
.ranklist ul li .info{float: left;width: 5.2rem;}
.ranklist ul li .info .name{font-size: .32rem;color: #333;font-weight: 600;line-height: .38rem;margin-top: .34rem;max-width: 4rem;white-space: nowrap;overflow: hidden;}
.ranklist ul li .info .name em{color: #ccc;margin-right: .1rem;}
.ranklist ul li .info p:nth-child(2){font-size: .22rem;line-height: .26rem;color: #999;margin-top: .14rem;max-width: 4.2rem;white-space: nowrap;overflow: hidden;}
.ranklist ul li .info p:nth-child(2) span:nth-child(2){margin-left: .3rem;}
.ranklist ul li .info p:nth-last-child(1){font-size: 0.22rem;color: #999;line-height: 0.26rem;margin-top: .1rem;max-width: 4.2rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ranklist ul li .info .name i{width: .35rem;height: .42rem;vertical-align: middle;margin-right: .1rem;}
.ranklist ul li:nth-child(1) .info .name i{background-position: -5.24rem -2.35rem;}
.ranklist ul li:nth-child(2) .info .name i{background-position: -5.65rem -2.35rem;}
.ranklist ul li:nth-child(3) .info .name i{background-position: -6.07rem -2.35rem;}
.ranklist ul li a>span{display: block;width: 1.32rem;height: .52rem;line-height: .52rem;text-align: center;color: #fff;background: linear-gradient(to right, #ff9966, #ff5f62);position: absolute;right: .2rem;top: .35rem;border-radius: .12rem;}

.rankbox{overflow: hidden;height: auto;display: none;}
.rankbox>ul{white-space: nowrap;overflow: hidden;height: .88rem;}
.rankbox>ul li{display: inline-block;width: 23.33%;text-align: center;white-space: nowrap;overflow: hidden;height: .88rem;}
.rankbox>ul li a{display: inline-block;height: .84rem;line-height: .84rem;font-size: .3rem;color: #999;}
.ranknav b{font-size: .24rem;line-height: .24rem;position: absolute;top: .3rem;right: .32rem;color: #fff;z-index: 9;}
.rankbox .listinfo b{font-size: .24rem;line-height: .86rem;color: #8ec640;z-index: 9;text-align: right;display: inline-block;border-top: 1px solid #d9d9d9;width: 96%;padding-right: .32rem;position: unset;border-bottom: 1px dashed #d9d9d9;}
.ranknav b i{width: .16rem;height: .13rem;background-position: -6.63rem -2.05rem;margin-left: .1rem;}
.rankbox .listinfo b i{background-position: -6.83rem -2.05rem;}
.listinfo{position: absolute;z-index: 10;background: #fff;width: 7.5rem;top: 0;left: 0;}
.listinfo p{font-size: .23rem;line-height: .23rem;color: #454545;margin-top: .24rem;margin-left: .2rem;}
.listinfo p i{width: .26rem;height: .25rem;background-position: 0 -2.63rem;vertical-align: bottom;margin-right: .13rem;}
.listinfo p:nth-child(2) i{background-position: -3.94rem -2.89rem;}
.listinfo p:nth-child(4) i{background-position: -4.26rem -2.89rem;}
.listinfo p:nth-child(6) i{background-position: -4.58rem -2.89rem;}
.listinfo p:nth-child(8) i{background-position: -4.90rem -2.89rem;}
.listinfo ul{overflow: hidden;padding-bottom: .22rem;margin: 0 .2rem;border-bottom: 1px solid #d9d9d9;}
.listinfo ul:nth-last-child(1){border-bottom: none;}
.listinfo ul li{float: left;width: 1.24rem;height: .48rem;background: #f0f0f0;text-align: center;line-height: .48rem;border-radius: .1rem;margin-top:.22rem;margin-right: .2rem;white-space: nowrap;overflow: hidden;}
.listinfo ul li a{color: #8c8c8c;width: 100%;height: 100%;display: block;}
.listinfo ul .current a{background: #8ec640;color: #fff !important;}
.listinfo ul li:nth-child(5n){margin-right: 0;}

/* 搜索点击页 */
.setchclick{border-top: .02rem solid #f1f1f1;margin: .32rem .25rem;width: 7rem;background: #ebeced;height: .6rem;line-height: .6rem;border-radius: .25rem;font-size: .26rem;}
.setchclick input:nth-child(1){border: none;width: .4rem;height: .4rem;display: inline-block;background-position: -2.44rem -3.1rem;position: relative;left: .5rem;top: .1rem;background-color: #ebeced;}
.setchclick input:nth-child(2){border: none;margin-left: .6rem;background: #ebeced;width: 80%;}

.hots{margin: 0 .25rem;}
.hots>p{font-size: .26rem;height: .26rem;line-height: .26rem;color: #999;margin-bottom:.46rem;}
.hots>p>a{font-size: .26rem;height: .26rem;line-height: .26rem;color: #666;margin: 0 .12rem;}
.title2 {font-size: .26rem;height: .26rem;line-height: .26rem;color: #999;display: block;margin-bottom:.3rem;}
.hots ul{margin-bottom: .3rem;overflow: hidden;}
.hots ul li{text-align: center;width: 1.28rem;float: left;margin: .28rem .48rem 0 .1rem;}
.hots ul li:nth-child(4n){margin-right: 0;}
.hots ul li img{height: 1.28rem;width: 1.28rem;border-radius: .32rem;}
.hots ul li p{font-size: .24rem;color: #808080;margin: .18rem 0;}
.hots ul li .name{font-size: .24rem;color: #000;white-space: nowrap;overflow: hidden;}

.everyplay{margin: 0 .25rem;}
.everyplay a {position: relative;padding: .05rem .25rem;max-width: 7rem;border-radius: .24rem;line-height: .56rem;background-color: #f8f8f8;margin: 0 .08rem .13rem 0;color: #000;font-size: .24rem;text-align: center;overflow: hidden;white-space: nowrap;position: relative;}
.everyplay a i {width: .22rem;height: .24rem;background-position: -2.54rem -.44rem;display: inline-block;position: absolute;right: 0;top: 0;}
.downs{width: 1.18rem;height: .46rem;display: block;line-height: .46rem;font-size: .22rem;color: #03a3e6;text-align: center;border: 1px solid #03a3e6;border-radius: .1rem;margin: 0 auto;}

/* 搜索结果页 */
.setchend{margin: 0 .25rem;}
.setchend ul li{height: 1.9rem;width: 7rem;position: relative;}
.setchend ul li img{width: 1.29rem;height: 1.29rem;float: left;overflow: hidden;border-radius: .32rem;}
.setchend ul li .info{float: left;margin-left: .38rem;}
.setchend ul li .info p{font-size: .24rem;line-height: .36rem;color: #666;width: 4rem;white-space:nowrap;overflow: hidden;}
.setchend ul li .info .name{font-size: .3rem;line-height: .54rem;color: #000;}
.setchend ul li .info p span:nth-child(1){font-size: .24rem;line-height: .24rem;height:.24rem;padding-right: .12rem;display: inline-block;}
.setchend ul li .info p span:nth-child(3){font-size: .24rem;line-height: .24rem;height:.24rem;margin-left: .12rem;display: inline-block;}
.setchend ul li .info p em{line-height: .24rem;height: .24rem;font-size: .24rem;}
.setchend .download{position: absolute;right: 0;top: .4rem;width: 1.2rem;height: .52rem;line-height: .52rem;text-align: center;background:#03a3e6;color: #fff;border-radius: .08rem;}

.care .title2{margin: .4rem .25rem .3rem;}
.care .title2 i{width: .15rem;height: .25rem;display: inline-block;background-position: -3.2rem -.05rem;position: relative;left: 4.8rem;}
.care ul{display: flex;justify-content: space-between;margin-bottom: .3rem;overflow-x: auto;white-space: nowrap;    padding-left: .25rem;}
.care ul li{text-align: center;width: 1.28rem;margin: 0 .16rem;}
.care ul li:nth-child(1){margin: 0 .16rem 0 .08rem;}
.care ul li img{height: 1.28rem;width: 1.28rem;border-radius: .32rem;}
.care ul li p{font-size: .24rem;color: #808080;margin: .18rem 0;}
.care ul li .name{font-size: .24rem;color: #000;white-space:nowrap;overflow: hidden;}
.care ul li p {font-size: .2rem;color: #808080;height: .24rem;line-height: .24rem;}

.setchgame{margin: 0 .25rem;}
.setchgame ul{overflow: hidden;}
.setchgame ul li{height: 1.9rem;width: 7rem;border-bottom: .02rem solid #e6e6e6;position: relative;float: left;}
.setchgame ul li img{width: 1.29rem;height: 1.29rem;float: left;margin: .31rem 0;border-radius: .32rem;}
.setchgame ul li .info{float: left;margin: .31rem 0;margin-left: .38rem;}
.setchgame ul li .info p{font-size: .24rem;line-height: .36rem;color: #666;width: 4.1rem;white-space: nowrap;overflow: hidden;}
.setchgame ul li .info .name{font-size: .3rem;line-height: .54rem;color: #000;}
.setchgame ul li .info p span:nth-child(1){font-size: .24rem;line-height: .24rem;height:.24rem;padding-right: .12rem;display: inline-block;}
.setchgame ul li .info p span:nth-child(3){font-size: .24rem;line-height: .24rem;height:.24rem;margin-left: .12rem;display: inline-block;}
.setchgame ul li .info p em{line-height: .24rem;height: .24rem;font-size: .24rem;}
.download{position: absolute;right: 0;bottom: .7rem;width: 1.2rem;height: .52rem;line-height: .52rem;text-align: center;background: #03a3e6;color: #fff;border-radius: .08rem;}
.undownload{position: absolute;right: 0;bottom: .7rem;width: 1.2rem;height: .52rem;line-height: .52rem;text-align: center;background: #ffa622;color: #fff;border-radius: .08rem;}
.seaTwoList{padding: .1rem 0; }
.seaTwoList ul li{padding: 0 .25rem;}
.seaTwoList ul li>div{border-bottom:.02rem solid #e6e6e6;align-items:center;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:flex;-moz-flex-grow:1;flex-grow:1;}
.seaTwoList ul li .info{width:0%;-moz-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:#666666;line-height: .4rem;overflow:hidden;white-space:nowrap;}
.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;}
.seaTwoList ul li .btn{display:block;width:1.2rem;height:.52rem;line-height:.52rem;margin:0 auto;background-color: #03a3e6;border-radius:.06rem;color: #fff;font-size:.24rem;text-align:center}
.seaTwoList ul li .btn.no{display:block;width:1.2rem;height:.52rem;line-height:.52rem;margin:0 auto;background-color: #03a3e6;border-radius:.06rem;color: #fff;font-size:.24rem;text-align:center}
.hot_keyword{color: #03a3e6;}

/* 预约 */
.orderList{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 2;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);}
.orderBox{position: absolute;z-index: 5;top: 2.84rem;left: 0;right: 0;margin: auto;background-color: #fff;width: 6.42rem;border-radius: .12rem;text-align: center;}
.orderBox .oClose{position: absolute;top: -.96rem;right: .38rem;z-index: 10;}
.orderBox .oTitle{width: 100%;height: 2rem;background-image: url(../images/order_bg.png);background-size: 100% 100%;text-align: center;font-size: .34rem;color: #fff;}
.orderBox .oTitle p{margin-top: .56rem;font-size: .34rem;color: #fff;white-space: nowrap;overflow: hidden;}
.orderBox form .tel{width:5.28rem;border:1px solid #dadada;background-color:#fff;color:#999;font-size:.28rem;border-radius:.08rem;padding:0 .26rem;line-height: .82rem;margin: .6rem auto .06rem;overflow: hidden;white-space: nowrap;}
.orderBox form p{ color:#666;font-size:.28rem;line-height: .46rem;margin-top: .24rem;overflow: hidden;white-space: nowrap;}
.orderBox form p em{ color:#cc0000;}
.orderBox form span{display: block;color:#ccc;font-size:.24rem;line-height: .4rem;overflow: hidden;white-space: nowrap;}
.orderBox form .oBtn{width:5.3rem;border: 0;background-color:#ffa622;color:#fff;font-size:.32rem;border-radius:.08rem;line-height: .86rem;margin: .4rem auto .64rem;overflow: hidden;white-space: nowrap; }
.orderBox .msg{color: #fe684d;font-size: .18rem;text-align: left;display: block;width:5.6rem;margin: 0 auto;}
.orderBox .oKnow{display: block;width:3.82rem;border: 0;background-color:#ffb800;color:#fff;font-size:.32rem;border-radius:.39rem;line-height: .78rem;margin: .6rem auto 0rem;overflow: hidden;white-space: nowrap;}

.orderBox .oWin{width: 100%;height: 4.6rem;padding: .52rem 0;font-size: .36rem;border-radius: .12rem;text-align: center;}
.orderBox .oWin p{font-size:.32rem;color: #141414;font-weight: 500;line-height: .86rem;margin-bottom: .2rem;}

.orderBox .oLose{width: 100%;height: 4.6rem;padding: .52rem 0;font-size: .36rem;border-radius: .12rem;text-align: center;}
.orderBox .oLose p{font-size:.32rem;color: #141414;font-weight: 500;line-height: .86rem;margin-bottom: .2rem;}

.orderBox .oAgin{width: 100%;height: 4.6rem;padding: .52rem 0;font-size: .36rem;border-radius: .12rem;text-align: center;}
.orderBox .oAgin p{font-size:.32rem;color: #141414;font-weight: 500;line-height: .86rem;margin-bottom: .2rem;}

.order{margin-top: 0.2rem; border: none;display: inline-block; width: 100%; height: 0.72rem; line-height: 0.72rem; text-align: center; font-size: 0.24rem; color: #fff; border-radius: 0.08rem;background: linear-gradient(to right, #0ed2d0, #01d5b1);}

.yy{background-image: url(../images/yy.png);background-size: 5.4rem 6.2rem;}
.orderBox .oClose i{display: inline-block;width: .48rem;height: .96rem;background-position: 0 0;position: relative;}
.orderBox .oTitle i{display:block;width: .59rem;height: .58rem;background-position:-.56rem 0rem ;position: relative;top: .42rem;margin: 0 auto;}
.orderBox .oWin i{display:inline-block;width: 3.34rem;height: 2.01rem;background-position:-1.64rem 0rem ;position: relative;}
.orderBox .oLose i{display:inline-block;width: 3.34rem;height: 2.01rem;background-position: -1.64rem -4.2rem;position: relative;}
.orderBox .oAgin i{display:inline-block;width: 3.34rem;height: 2.01rem;background-position: -1.5rem -2.1rem;position: relative;}

.ico {background: url(../images/icon_new.png) no-repeat;background-size:8rem 8rem;}
