.g-wrap .btn-wrap .on,.img-wrap-btn,.img-wrap-btn-on,.page2-bg1,.page2-bg2,.page2-bg3,.spr-vision,.wallpaper-box{background-image:url(//game.gtimg.cn/images/ty/cp/a20190321mtdm/spr-vision.png);background-size:975px 1145px;background-repeat:no-repeat}
.g-wrap .btn-wrap .on,.img-wrap-btn-on{background-position:-745px -559px;width:230px;height:70px}
.img-wrap-btn{background-position:-745px -634px;width:230px;height:70px}
.page2-bg1{background-position:0 0;width:740px;height:1145px}
.page2-bg2{background-position:-745px -335px;width:108px;height:219px}
.page2-bg3{background-position:-745px -709px;width:162px;height:99px}
.wallpaper-box{background-position:-745px 0;width:230px;height:330px}
body,dd,dl,form,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}
body,button,input,select,textarea{font-size:24px;line-height:1.5}
h1,h2,h3,h4,h5,h6{font-size:100%}
b,em{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:none}
img{vertical-align:middle;border:0;padding:0;margin:0}
button,input,select,textarea{font-size:100%;outline:0}
table{border-collapse:collapse;border-spacing:0}
ol,td,th,ul{padding:0}
dl,li,ol,ul{list-style:none}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;pointer-events:none}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1}
body,html{height:100%;width:100%}
.g-wrap{-webkit-text-size-adjust:none}
.g-wrap a{-webkit-tap-highlight-color:transparent}
.g-wrap a:active{-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.g-wrap{width:100%;height:100%;background:url(//game.gtimg.cn/images/ty/cp/a20190321mtdm/vision/bg2.jpg) no-repeat center;box-sizing:border-box;padding:24px 14px 0;position:relative;overflow:hidden}
.g-wrap .page2-bg1{position:absolute;top:35px;left:0}
.g-wrap .page2-bg2{position:absolute;left:0;top:-50px}
.g-wrap .page2-bg3{position:absolute;left:0;bottom:72px}
.g-wrap .btn-wrap{position:relative;width:100%;text-align:left;margin-top:20px;font-size:0}
.g-wrap .btn-wrap a{display:inline-block;vertical-align:top;line-height:70px;text-align:center;color:#fffcf4;font-size:36px;margin:0 5px}
.swiper-watch{width:100%;height:calc(100vh - 142px);margin-top:28px;overflow:hidden}
.swiper-watch .swiper-slide{height:100%;box-sizing:border-box;padding-bottom:90px;overflow:auto;-webkit-overflow-scrolling:touch}
.swiper-watch li{overflow:hidden}
.swiper-watch li a{display:block}
.swiper-watch li a img{display:block;width:100%}
.wallpaper ul{text-align:left}
.wallpaper ul li{display:inline-block;vertical-align:top;margin:0 2px 20px}
.wallpaper ul li img{display:block;object-fit:cover;width:100%;height:100%}
.dia{display:none}
.dia .dia-close{display:block;color:#eee;font-size:36px;text-align:center;line-height:80px;width:80px;height:80px;background:rgba(0,0,0,.7);position:absolute;left:0;right:0;bottom:-120px;margin:auto;text-decoration:none;border-radius:50%}
.dia-img{width:80%;height:80%;transform:translateY(-40px);-webkit-transform:translateY(-40px)}
.dia-img .dia-cont{width:100%;height:100%;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}
.dia-img .dia-cont img{display:block;max-width:100%;max-height:100%}