@charset "utf-8";
@font-face {
	font-family: 'FZShengSKSJW'; 
	src: url( 'https://zx2vmg.wmupd.com/game/zx2/gw/240626zt/zjvfn-tfjco.woff2');
}
html,body{ overflow: hidden; width: 100%; height: 100%; min-width: 1200px; max-width: 4000px; margin: 0 auto;}
body{ margin: 0; padding: 0; font-size: 14px; font-family: "Microsoft Yahei",Arial, Helvetica, sans-serif; -webkit-text-size-adjust: none}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6{ font-size: 100%; font-weight: normal;}
*{ outline: none;}
img{ border: 0;}
ol,ul{ list-style: none;}
a{ font-family: "Microsoft Yahei",Arial, Helvetica, sans-serif; text-decoration: none;outline: none; cursor: pointer;}
a:hover{ text-decoration: none;}
.generalBox_20220704{ height: 0!important;}

.wrap{ position: relative; overflow: hidden; width: 25.6rem; height: 100%;}
.btn-main{ display: none; position: absolute; right: .59rem; top: 1.50rem; z-index: 50; width: 2.53rem; height: .55rem; background: url(https://zx2.wanmei.com/images/cover250717/btn-main.png) no-repeat; background-size: 100% auto;}
.btn-hover img{ display: none; position: absolute; left: 0; top: 0; width: 100%;}
.btn-hover:hover img{ display: block;}

.page-tip{ position: absolute; left: 50%; bottom: .1rem; z-index: 50; width: 1.14rem; height: 1.26rem; margin-left: -.57rem; background: url(https://zx2.wanmei.com/images/cover250717/page-tip.png) no-repeat; background-size: 100% auto;}
.page-tip.end{background: url(https://zx2.wanmei.com/images/cover250717/page-tip2.png) no-repeat; background-size: 100% auto;}
/* foot */
#btn_foot{ display: none;  position: absolute; right: 0.6rem; bottom: 0.26rem; z-index: 51; width: 1.56rem; height: 1.12rem; background: url(https://zx2.wanmei.com/images/index2406/btn_copyright.png); background-size: 100% auto; cursor: pointer;}
#wmgameFooterInsert{ position: absolute; left: 0; bottom: 0; z-index: 50; width: 100%; height: 220px; background-color: #282a2c; transform: translate3d(0,220px,0); transition: transform 0.3s;}
#wmgameFooterInsert.on{ transform: translate3d(0,0,0);}
/* ani */
.ani-float-ud{ animation: key-float-ud 1s infinite alternate;}
@keyframes key-float-ud{
	0%{ transform: translate3d(0,0,0);}
	100%{ transform: translate3d(0,.2rem,0);}
}
.ani-enter-top{ animation: key-enter-top 0.3s linear; }
@keyframes key-enter-top{
	0%{ transform: translate3d(0,-50px,0); opacity: 0;}
	100%{ transform: translate3d(0,0,0); opacity: 1;}
}
.ani-enter-left{ animation: key-enter-left 0.3s linear; }
@keyframes key-enter-left{
	0%{ transform: translate3d(-50px,0,0); opacity: 0;}
	100%{ transform: translate3d(0,0,0); opacity: 1;}
}
.ani-enter-bottom{ animation: key-enter-bottom 0.3s linear; }
@keyframes key-enter-bottom{
	0%{ transform: translate3d(0,50px,0); opacity: 0;}
	100%{ transform: translate3d(0,0,0); opacity: 1;}
}
/* left-nav */
.left-nav-box{ position: fixed; left: .44rem; top: 50%; z-index: 50; width: 2.95rem; height: 4.55rem; margin-top: -2.28rem; padding-top: 0.9rem; box-sizing: border-box; background: url(https://zx2.wanmei.com/images/cover250717/nav-line.png) no-repeat center top; background-size: 100% auto; transform: translate3d(-3.4rem,0,0); transition: transform 0.3s;}
.left-nav-box.on{ transform: translate3d(0,0,0);}
.nav-list{ width: 2.95rem;}
.nav-list li{ position: relative; width: 2.95rem; height: 0.75rem; margin-bottom: .4rem; cursor: pointer;}
.nav-list li img{ display: none; position: absolute; width: 3.05rem; left: -.1rem; top: -.27rem;}
.nav-list li.on{ background: none!important;}
.nav-list li.on img{ display: block;}
#nav-prize{ background: url(https://zx2.wanmei.com/images/cover250729/nav-prize.png) no-repeat; background-size: 100% auto;}
#nav-car{ background: url(https://zx2.wanmei.com/images/cover250805/nav-car.png) no-repeat; background-size: 100% auto;}
#nav-star{ background: url(https://zx2.wanmei.com/images/cover250730/nav-star.png) no-repeat; background-size: 100% auto;}
.btn-go-home{ position: absolute; left: .68rem; bottom: -.88rem; width: 1.68rem; height: .95rem; background: url(https://zx2.wanmei.com/images/cover250717/btn-go-home.png) no-repeat; background-size: 100% auto; cursor: pointer;}
/* page */
.page-swiper{ position:relative; overflow:hidden; width:25.6rem; height:100%;}
.page-swiper .swiper-slide{ position: relative; overflow: hidden; width: 100%; height: 100%;}
/* section-home */
#section-home{ background: url(https://zx2.wanmei.com/images/cover250807/section-home-bg.jpg) center center no-repeat; background-size: cover;}
.logo{ display: none; position: absolute; left: 0.58rem; top: 1.41rem; z-index: 6; width: 1.11rem; height: 1.73rem; background: url(https://zx2.wanmei.com/images/cover250729/logo.png) no-repeat; background-size: 100% auto;}
.slogan{ position: absolute; left: 50%; bottom: 2.8rem; z-index: 6; width: 15.29rem; height: 2.16rem; margin-left: -7.64rem; background: url(https://zx2.wanmei.com/images/cover250717/slogan.png) no-repeat; background-size: 100% auto;}

.home-cont-wrap{ position: absolute; left: 50%; bottom: 1.2rem; z-index: 6; width: 16.3rem; height: 1.82rem; margin-left: -8.15rem;}
/* donwload_cont */
#download-cont{ display: flex; width: 100%; height: 1.64rem; margin-top: .15rem; justify-content: center;}
.download-ewm{ position: relative; width: 1.93rem; height: 1.64rem; margin: 0 .06rem; background: url(https://zx2.wanmei.com/images/cover250805/download-ewm-bg.png); background-size: 100% auto;}
.download-ewm img{ position: absolute; left: .44rem; top: .16rem; width: 1.33rem; height: 1.33rem;}
.btn-col-box1{ width: 2.56rem; height: 1.64rem; margin: 0 .06rem;}
.btn-download-ios,.btn-download-android{ display: block; width: 2.56rem; height: .79rem;}
.btn-download-ios{ background: url(https://zx2.wanmei.com/images/cover250805/btn-download-ios.png); background-size: 100% auto;}
.btn-download-android{ margin-top: .07rem; background: url(https://zx2.wanmei.com/images/cover250805/btn-download-android.png); background-size: 100% auto;}
.btn-download-pc{ display: block; width: 1.85rem; height: 1.64rem; margin: 0 .06rem; background: url(https://zx2.wanmei.com/images/cover250805/btn-download-pc.png); background-size: 100% auto;}
.btn-full,.btn-download-taptap{ display: block; width: 1.01rem; height: 1.64rem; margin: 0 .06rem; background: url(https://zx2.wanmei.com/images/cover250805/btn-full.png); background-size: 100% auto;}
.btn-download-taptap{ background: url(https://zx2.wanmei.com/images/cover250805/btn-download-taptap.png); background-size: 100% auto;}
.btn-col-box2{ width: 1.48rem; height: 1.64rem; margin: 0 .06rem;}
.btn-download-leidian1,.btn-download-leidian2{ display: block; width: 1.48rem; height: .81rem;}
.btn-download-leidian1{ background: url(https://zx2.wanmei.com/images/cover250805/btn-download-leidian1.png); background-size: 100% auto;}
.btn-download-leidian2{ margin-top: .02rem; background: url(https://zx2.wanmei.com/images/cover250805/btn-download-leidian2.png); background-size: 100% auto;}

.age-tip{ position: absolute; right: 0.7rem; bottom: 1.6rem; z-index: 5; width: .61rem; height: .78rem; background: url(https://zx2.wanmei.com/images/main250729/age-tip.png) no-repeat; background-size: 100% auto;}
/* section-prize */
#section-prize{ background: url(https://zx2.wanmei.com/images/cover250717/section-prize-bg.jpg) center center no-repeat; background-size: cover;}
.center-cont{ position: absolute; left: 0; top: 50%; transform: translate3d(0,-58%,0); width: 100%; height: 8.9rem;}
.section-title{ position: absolute; left: 50%; top: 0; width: 10.44rem; margin-left: -5.22rem;}
.prize-cont{ position: absolute; left: 8.9rem; top: 3.34rem; width: 10.24rem; height: 5.12rem;}
.prize-cont img{ position: absolute;}
.prize-star{ left: -4.61rem; top: -1.66rem; width: 5.11rem;}
.prize-b{ left: 3.58rem; top: .18rem; width: 3.1rem;}
.prize-s1{ left: 1.85rem; top: 0rem; width: 1.6rem;}
.prize-s2{ left: .27rem; top: .55rem; width: 1.59rem;}
.prize-s3{ left: 0rem; top: 2.69rem; width: 1.44rem;}
.prize-s4{ left: 1.75rem; top: 2.69rem; width: 1.44rem;}
.prize-s5{ left: 3.51rem; top: 3.45rem; width: 1.44rem;}
.prize-s6{ right: 3.51rem; top: 3.45rem; width: 1.44rem;}
.prize-s7{ right: 1.75rem; top: 2.69rem; width: 1.44rem;}
.prize-s8{ right: 0rem; top: 2.69rem; width: 1.45rem;}
.prize-s9{ right: .27rem; top: .55rem; width: 1.6rem;}
.prize-s10{ right: 1.85rem; top: 0rem; width: 1.8rem;}
/* section-car */
#section-car{ background: url(https://zx2.wanmei.com/images/cover250805/section-car-bg.jpg) center center no-repeat; background-size: cover;}
.car-role{ position: absolute; left: 14.2rem; top: 1.6rem; width: 6.42rem;}
.car-slogan{ position: absolute; left: 8.2rem; top: 6.93rem; width: 9.36rem;}
.btn-get-car{ position: absolute; left: 50%; top: 9.22rem; width: 3.24rem; height: .81rem; margin-left: -1.62rem; background: url(https://zx2.wanmei.com/images/cover250805/btn-get.png) no-repeat; background-size: 100% auto; cursor: pointer;}
.go-ewm{ display: none; position: absolute; left: -1.77rem; top: -.42rem; width: 1.61rem; height: 1.61rem; background: url(https://zx2.wanmei.com/images/cover250717/ewm-bg.png) no-repeat; background-size: 100% auto;}
.go-ewm img.ewm-img{ position: absolute; left: .1rem; top: .1rem; width: 1.41rem; height: 1.41rem;}
.go-ewm img.ewm-t{ position: absolute; left: 50%; transform: translate3d(-50%,0,0); bottom: -.3rem; width: 1.49rem;}
/* section-star */
#section-star,#section-anchor{ background: url(https://zx2.wanmei.com/images/cover250730/section-star-bg.jpg) center center no-repeat; background-size: cover;}
.star-view-bg{ position: absolute; left: 50%; top: 2.23rem; width: 12.57rem; height: 7.19rem; margin-left: -6.28rem; background: url(https://zx2.wanmei.com/images/cover250730/star-view-bg.png) no-repeat; background-size: 100% auto;}
.star-view-box{ position: relative; overflow: hidden; width: 11.6rem; height: 6.52rem; margin: .33rem auto 0;}
.star-view-box img{ display: block; width: 100%; height: 100%;}
