@charset "UTF-8";@font-face{font-family:AlibabaPuHuiTi;src:url(../fonts/AlibabaPuHuiTi/AlibabaPuHuiTi-3-55-Regular.eot);src:url(../fonts/AlibabaPuHuiTi/AlibabaPuHuiTi-3-55-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/AlibabaPuHuiTi/AlibabaPuHuiTi-3-55-Regular.woff2) format('woff2'),url(../fonts/AlibabaPuHuiTi/AlibabaPuHuiTi-3-55-Regular.woff) format('woff'),url(../fonts/AlibabaPuHuiTi/AlibabaPuHuiTi-3-55-Regular.ttf) format('truetype'),url(../fonts/AlibabaPuHuiTi/AlibabaPuHuiTi-3-55-Regular.otf) format('opentype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AlimamaShuHeiTi;src:url(../fonts/AlimamaShuHeiTi/AlimamaShuHeiTi-Bold.woff2) format('woff2'),url(../fonts/AlimamaShuHeiTi/AlimamaShuHeiTi-Bold.woff) format('woff'),url(../fonts/AlimamaShuHeiTi/AlimamaShuHeiTi-Bold.ttf) format('truetype'),url(../fonts/AlimamaShuHeiTi/AlimamaShuHeiTi-Bold.otf) format('opentype');font-weight:400;font-style:normal;font-display:swap}.img100 img{width:100%}.marCenter{margin:0 auto}#waiting .rect{z-index:999;position:relative}.mask,.dmask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1001}.dmask{background-color:rgba(0,0,0,.2)}.loading{position:fixed;left:0;right:0;top:40%;bottom:0;margin:0 auto;width:66px;height:60px;text-align:center;font-size:10px;z-index:1001}.loading>div.rect{background-color:#fff;height:100%;width:.4rem;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.loading .rect2{-webkit-animation-delay:-1.1s!important;animation-delay:-1.1s!important}.loading .rect3{-webkit-animation-delay:-1s!important;animation-delay:-1s!important}.loading .rect4{-webkit-animation-delay:-.9s!important;animation-delay:-.9s!important}.loading .rect5{-webkit-animation-delay:-.8s!important;animation-delay:-.8s!important}.loading .loadingText{color:#fff}.loading .loadingText2{color:#fff}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@-webkit-keyframes playdeg{0%{transform:rotate(-18deg);-moz-transform:rotate(-18deg);-webkit-transform:rotate(-18deg)}100%{transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}}@keyframes playdeg{0%{transform:rotate(-18deg);-moz-transform:rotate(-18deg);-webkit-transform:rotate(-18deg)}100%{transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}}@-webkit-keyframes stopplaydeg{0%{transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}100%{transform:rotate(-18deg);-moz-transform:rotate(-18deg);-webkit-transform:rotate(-18deg)}}@keyframes stopplaydeg{0%{transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}100%{transform:rotate(-18deg);-moz-transform:rotate(-18deg);-webkit-transform:rotate(-18deg)}}@-webkit-keyframes toLastdescUp{from{-webkit-transform:translateY(200%)}to{-webkit-transform:translateY(5%)}}@keyframes toLastdescUp{from{-webkit-transform:translateY(200%)}to{-webkit-transform:translateY(5%)}}.toLastdescUp{-webkit-animation:toLastdescUp 1s ease;animation:toLastdescUp 1s ease;animation-fill-mode:forwards}@-webkit-keyframes tofirstdesc{from{-webkit-transform:translateY(200%)}to{-webkit-transform:translateY(5%)}}@keyframes tofirstdesc{from{-webkit-transform:translateY(200%)}to{-webkit-transform:translateY(5%)}}.tofirstdesc{-webkit-animation:tofirstdesc 1s ease;animation:tofirstdesc 1s ease}@-webkit-keyframes toScrollTips{from{-webkit-transform:translateX(200%);opacity:0}to{-webkit-transform:translateX(5%);opacity:1}}@keyframes toScrollTips{from{-webkit-transform:translateX(200%);opacity:0}to{-webkit-transform:translateX(5%);opacity:1}}.toScrollTips{-webkit-animation:toScrollTips 2s ease infinite;animation:toScrollTips 2s ease infinite}.toScale{-webkit-animation:toScale 2s linear infinite;animation:toScale 2s linear infinite}@keyframes toScale{0%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}50%{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2)}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}}html,body{position:relative;width:100%;height:100%;background-color:#fff;-webkit-overflow-scrolling:touch;font-family:AlibabaPuHuiTi,'Microsoft YaHei',sans-serif}#musicPlayer{width:1.55rem;height:1.55rem;right:1.125rem;top:1.125rem;z-index:9999;position:fixed;cursor:pointer;background:url(../images/music.png) no-repeat;background-size:100% 100%;-webkit-animation:play 3s linear infinite;animation:play 3s linear infinite}#musicPlayer.pause{-webkit-animation:none;animation:none;background:url(../images/music.png) no-repeat;background-size:100% 100%}#music{width:8%;right:4%;top:2%;z-index:120;cursor:pointer;background:url(../images/music.png) no-repeat;background-size:100% 100%;position:fixed;-webkit-animation:play 3s linear infinite;animation:play 3s linear infinite}@-webkit-keyframes play{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes play{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}body{width:100%;height:100%;background-color:#248BCF}body img{width:100%}body #container{width:100%;height:100%}body #container .page{width:100%;height:100%}body .main{width:100%;height:100%}body .main .pageContent{width:18.75rem;height:33.35rem;position:absolute;top:auto;left:0;right:0;bottom:0;margin:auto}body .main .pageContent.pageContent-move{width:100%;height:100%;top:0;bottom:auto}body .main .page{overflow:hidden;width:100vw;height:100vh;background-image:url(../images/bgnew.png);background-size:cover;background-position:center bottom;position:fixed;top:0;left:0;z-index:1}body .main .page.currage{z-index:9}body .main .page.page4{background-image:url(../images/bg2new.png)}body .main .yun{width:18.75rem;height:17.35rem;height:auto;position:absolute;top:1rem;right:0;left:0;margin:0 auto;z-index:3}body .main .yun3{top:0}body .main .slogan{width:14.09rem;height:6.2945rem;height:auto;position:absolute;top:12vh;right:0;left:0;margin:0 auto;z-index:3;transition:all .3s linear}body .main .start{width:10.35rem;height:2.6rem;height:auto;position:absolute;top:42vh;right:0;left:0;margin:0 auto;z-index:3;transition:all .3s linear}body .main .yw{width:8.825rem;height:auto;position:absolute;top:92vh;right:0;left:0;margin:0 auto;z-index:3;transition:all .3s linear}body .main .textBox{width:15rem;height:16.3rem;position:absolute;left:0;right:0;top:13vh;margin:0 auto}body .main .textBox .p2text{position:absolute;left:0;top:0}body .main .textBox .go{position:absolute;left:0;right:0;bottom:0;margin:0 auto;width:10.35rem;height:2.6rem}body .main .questionBox{width:15.55rem;height:fit-content;position:absolute;top:17vh;left:0;right:0;margin:auto;z-index:4}body .main .questionBox .question{color:#FFF;font-size:1rem;font-style:normal;font-weight:700;line-height:130%;font-family:AlimamaShuHeiTi;margin-bottom:.8rem}body .main .questionBox .answer li{width:14.35rem;height:2.6rem;padding-left:1.2rem;margin-bottom:.8rem;background-image:url(../images/libg.png?v=2);background-repeat:no-repeat;background-size:contain;display:flex;align-items:center;justify-content:flex-start}body .main .questionBox .answer li.active{background-image:url(../images/libg_active.png?v=2)}body .main .questionBox .answer li .index{color:#FFF;font-size:.8rem;font-style:normal;font-weight:400;line-height:normal}body .main .questionBox .answer li .text{padding-left:.4rem;color:#FFF;font-family:AlibabaPuHuiTi;font-size:.7rem;font-style:normal;font-weight:400;line-height:normal}body .main .questionAreaFinish{display:flex;justify-content:center}body .main .questionFinishLoading{margin-top:8vh}body .main .questionFinishLoading .tips{color:#FFF;text-align:center;font-family:AlimamaShuHeiTi;font-size:1.6rem;font-style:normal;font-weight:700;line-height:130%}body .main .questionFinishLoading .tips2{color:#FFF;text-align:center;font-family:AlimamaShuHeiTi;font-size:.6rem;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.15rem;margin-top:3.2rem}body .main .questionFinishLoading .loadingtext{color:#FFF;text-align:center;font-family:AlimamaShuHeiTi;font-size:.8rem;font-style:normal;font-weight:700;line-height:1.2rem;letter-spacing:.08rem;margin:0 .8rem}body .main .questionFinishLoading .icon_left,body .main .questionFinishLoading .icon_right{width:.8rem;height:.8rem;-webkit-animation:play 3s linear infinite;animation:play 3s linear infinite}body .main .questionFinishLoading .loadingAni{display:flex;flex-direction:row;align-items:center;margin-top:1.2rem}body .main .finishBar{border-radius:1.2rem;border:.1rem solid rgba(255,255,255,.5);background:rgba(0,0,0,0)}body .main .finishBar .finishStyle{display:flex;width:auto;height:.5rem;align-items:center;gap:.8rem;border-radius:1.2rem;background:#FFF;transition:all .3s linear}body .main .resultBox .result{margin-top:1vh;width:18.75rem;height:27.35rem}body .main .resultBox .groupBox{width:12.4rem;display:flex;align-items:center;justify-content:space-between;margin:auto;margin-top:-2.2rem;z-index:333;position:absolute;left:0;right:0}body .main .resultBox .groupBox li{width:2.2rem;height:2.9rem}body .main .resultBox .slogan2{width:8.75rem;height:auto;position:absolute;top:92vh;left:0;right:0;margin:auto}body .main .showDialog{position:fixed;width:100vw;height:100vh;z-index:999;top:0;left:0}body .main .showDialog .smask{width:100vw;height:100vh;background-color:rgba(0,0,0,.6)}body .main .showDialog .showArea{position:absolute;top:4.344rem;right:0;display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-end}body .main .showDialog .showArea .show{width:4.0855rem;height:6.4235rem;transform:rotate(4.281deg);margin-right:4.3365rem}body .main .showDialog .showArea .showTips{width:9.6rem;height:3.1rem;margin-top:.3835rem;margin-right:4.6rem}body .main .logo4{width:18.75rem;height:5.3905rem;position:absolute;bottom:0;left:0;right:0;margin:auto}body .main .posterBox{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%}body .main .posterBox .posterMask{width:100%;height:100%;background-color:rgba(0,0,0,.6)}body .main .posterBox .posterArea{width:70%;height:fit-content;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}body .main .posterBox .posterArea .poster{width:100%;height:fit-content}body .main .posterBox .posterArea .tips{margin-top:.3rem;color:#fff;font-size:.6rem}@media screen and (min-width:750px){html,body,.main,.page{width:640px!important;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;margin:0 auto;position:absolute;left:0;right:0}}