.animate-show{animation-duration:1s;animation-delay:0s}:root{--color-animate-shadow:#fff}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)scaleY(.95)}90%{transform:translateY(-4px)scaleY(1.02)}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}@keyframes pulse-set{0%,20%{transform:scale(1)}10%{transform:scale(1.1)}20.1%,to{transform:scale(1)}}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scaleX(1)}}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}@keyframes swing{0%,to{transform:rotate(-30deg)}50%{transform:rotate(30deg)}}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scaleX(1)}}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:translateZ(0)}}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes backInDown{0%{opacity:.7;transform:translateY(-1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes backInLeft{0%{opacity:.7;transform:translate(-2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes backInRight{0%{opacity:.7;transform:translate(2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes backInUp{0%{opacity:.7;transform:translateY(1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes backOutDown{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(700px)scale(.7)}}@keyframes backOutLeft{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(-2000px)scale(.7)}}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(2000px)scale(.7)}}@keyframes backOutUp{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(-700px)scale(.7)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)scaleY(3)}60%{opacity:1;transform:translateY(25px)scaleY(.9)}75%{transform:translateY(-10px)scaleY(.95)}90%{transform:translateY(5px)scaleY(.985)}to{transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)scaleX(3)}60%{opacity:1;transform:translate(25px)scaleX(1)}75%{transform:translate(-10px)scaleX(.98)}90%{transform:translate(5px)scaleX(.995)}to{transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)scaleX(3)}60%{opacity:1;transform:translate(-25px)scaleX(1)}75%{transform:translate(10px)scaleX(.98)}90%{transform:translate(-5px)scaleX(.995)}to{transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)scaleY(5)}60%{opacity:1;transform:translateY(-20px)scaleY(.9)}75%{transform:translateY(10px)scaleY(.95)}90%{transform:translateY(-5px)scaleY(.985)}to{transform:translateZ(0)}}.animate-bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceOutDown{20%{transform:translateY(10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(-20px)scaleY(.9)}to{opacity:0;transform:translateY(2000px)scaleY(3)}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)scaleX(.9)}to{opacity:0;transform:translate(-2000px)scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)scaleX(.9)}to{opacity:0;transform:translate(2000px)scaleX(2)}}@keyframes bounceOutUp{20%{transform:translateY(-10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(20px)scaleY(.9)}to{opacity:0;transform:translateY(-2000px)scaleY(3)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate(-100%,-100%)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;transform:translate(100%,-100%)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate(-100%,100%)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate(100%,100%)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(-100%,-100%)}}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(100%,-100%)}}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(100%,100%)}}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(-100%,100%)}}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)scaleX(1)translateZ(0)rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px)scaleX(1)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)scaleX(1)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)translateZ(0)rotateY(0)}to{animation-timing-function:ease-in;transform:perspective(400px)scaleX(1)translateZ(0)rotateY(0)}}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}@keyframes lightSpeedInRight{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{opacity:0;transform:translate(-100%)skew(30deg)}60%{opacity:1;transform:skew(-20deg)}80%{transform:skew(5deg)}to{transform:translateZ(0)}}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)skew(-30deg)}}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:translateZ(0)}}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:translateZ(0)}}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:translateZ(0)}}@keyframes rotateOut{0%{opacity:1}to{opacity:0;transform:rotate(200deg)}}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;transform:rotate(45deg)}}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;transform:rotate(90deg)}}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}@keyframes jackInTheBox{0%{opacity:0;transform-origin:bottom;transform:scale(.1)rotate(30deg)}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform:scale(.1)translate(-2000px)}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform:scale(.1)translate(2000px)}}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translateZ(0)}}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translateZ(0)}}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translateZ(0)}}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translateZ(0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translateY(100%)}}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate(-100%)}}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate(100%)}}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translateY(-100%)}}.animate-sg{position:relative;overflow:hidden}.animate-sg .sg{z-index:2;content:"";will-change:left;background:linear-gradient(120deg,#0000,#0000,#fff6,#0000,#0000);width:100%;height:100%;transition:all .65s;animation:2s linear infinite sg;position:absolute;top:0;left:-100%}@keyframes sg{0%{left:-100%}to{left:100%}}@keyframes fluctuate{0%,to{transform:translateY(0)}50%{transform:translateY(-20%)}}@keyframes shadow{0%,to{filter:drop-shadow(0 0 0rem var(--color-animate-shadow))}50%{filter:drop-shadow(0 0 .14rem var(--color-animate-shadow))}}html,body,div,span,object,iframe,h4,p,pre,a,code,em,s,var,b,i,center,ul,li,form,label,details,footer,header,nav,section,time,audio,video{margin:0;padding:0}html{scroll-behavior:smooth;font-size:13.3333vw}body{font-family:Microsoft Yahei,Arial;line-height:1.5;overflow-x:hidden}ul{list-style:none}*{-webkit-tap-highlight-color:transparent}:focus{outline:none}a{cursor:pointer;text-decoration:none}input,button{box-sizing:border-box;padding:unset;vertical-align:middle;font-size:inherit;border:0;outline:none;font-family:inherit}button{padding:unset;background-color:unset;cursor:pointer;display:inline-block}.cursor{cursor:pointer}.b{display:block}.i-b{display:inline-block}.rel{position:relative}.hide{display:none!important}.hide.open{display:block!important}.hide-a{transition:all 1s;display:none}.show{display:block}.i-show{display:inline-block!important}body{width:100%;height:100%;min-height:100%}.section{width:100%;position:relative}.lazy:not(.loaded),.lazy:not(.loaded):after,.lazy:not(.loaded):before,.lazy:not(.loaded) .swiper-pagination-bullet{background-image:none!important}.swiper-pagination-bullet{border-radius:unset;background:unset;opacity:1}.contain{background-position:50%;background-repeat:no-repeat;background-size:contain}.cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.flex-r{flex-direction:row;justify-content:center;align-items:center;display:flex}.flex-c{flex-direction:column;justify-content:center;align-items:center;display:flex}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes fire{0%{opacity:0;filter:blur(5px);transform:scale(1.02)translate(0,0)}to{opacity:1;filter:blur();transform:scale(1)}}.animate__fadeInLeft20{will-change:transform, opacity;animation-name:fadeInLeftSmall20}.animate__fire{will-change:transform, opacity, filter;animation-name:fire}@keyframes fadeInLeftSmall20{0%{opacity:0;transform:translate(-20%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInRight20{will-change:transform, opacity;animation-name:fadeInRight20}@keyframes fadeInRight20{0%{opacity:0;transform:translate(20%)}to{opacity:1;transform:translate(0,0)}}@keyframes headerMove{0%{top:-3rem}to{top:0}}.header-move{will-change:top;animation:1s forwards headerMove}@keyframes floatShake{75%{transform:rotate(0)}81%{transform:rotate(7deg)}93%{transform:rotate(-7deg)}87%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes slide-in-up{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translate(0,0)}}.animate-up{animation:.8s ease-in-out forwards slide-in-up}@keyframes fade-in-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0,0)}}@keyframes animation-flash{0%{background-position-x:0}to{background-position-x:100%}}@keyframes animation-fireworks{0%{background-position-x:0}to{background-position-x:100%}}@keyframes animation-role{0%{background-position-x:0}to{background-position-x:100%}}@keyframes eye-rotate-left{0%{transform:translate(0,0)}25%{transform:translate(.063rem)}50%{transform:translate(.063rem,.063rem)}75%{transform:translateY(.063rem)}to{transform:translate(0,0)}}@keyframes eye-rotate-right{0%{transform:translate(0,0)}25%{transform:translate(-.063rem)}50%{transform:translate(-.063rem,.063rem)}75%{transform:translateY(.063rem)}to{transform:translate(0,0)}}@keyframes kv-animate{0%{width:0}to{width:19.2rem}}@keyframes kv-animate-mb{0%{width:0}to{width:100%}}@keyframes slide-in-elliptic-top-fwd{0%{opacity:.95;filter:blur(5px);transform-origin:50% 100%;transform:translateY(300px)rotateX(0)scale(1.3)}to{opacity:1;filter:blur();transform-origin:50% 1400px;transform:translateY(0)rotateX(0)scale(1)}}@keyframes tilt-in-top-1{0%{opacity:0;transform:rotateY(30deg)translateY(-100px)skewY(-30deg)skew(-30deg)}to{opacity:1;transform:rotateY(0)translateY(0)skewY(0)skew(0)}}@keyframes fade-in-half{0%{opacity:.3}to{opacity:1}}@keyframes bgFill{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes orderFadeIn{0%{opacity:0}to{opacity:1}}@keyframes animation-role1{0%{background-position-x:0}to{background-position-x:-53.36rem}}.pop{width:6.4rem;max-width:100%;display:none;position:relative;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.pop-500{background-image:url(pop_bg_500.dcd3a324.png);background-size:6.65rem 5.36rem;width:6.65rem;height:5.36rem}.pop-600{background-image:url(pop_bg_600.8949b19e.png);background-size:6.65rem 7.64rem;width:6.65rem;height:7.64rem}.pop-close-btn{z-index:99999;background-image:url(pop_close.48b4d087.png);width:.42rem;height:.42rem;display:block;position:absolute;top:.4rem;right:0}.pop-btn{width:2.58rem;height:.92rem;margin:0 .25rem;display:block}.pop-msg .pop-content-msg{flex-direction:row;justify-content:center;align-items:center;width:90%;height:2.3rem;margin:1.5rem auto 0;display:flex}.pop-msg .pop-content-text{color:#000;text-align:center;font-size:.45rem}.pop-msg .pop-msg-confirm{background-image:url(pop_confirm_btn.37b1c27f.png);margin:0 auto;display:block}.overflow-content{word-break:break-all;overflow-y:scroll}.overflow-content::-webkit-scrollbar{width:.11rem}.overflow-content::-webkit-scrollbar-thumb{background-color:#c9c9c9;border-radius:.05rem}.overflow-content::-webkit-scrollbar-track{background-color:#706969;border-radius:.06rem}.overflow-content p{color:#000;letter-spacing:.01rem;white-space:normal!important;margin:.2rem 0 0!important}.overflow-content *{font-size:.26rem!important;line-height:1.6!important}.pop-desc .pop-title{margin:1.46rem auto .23rem}.pop-desc .pop-content{word-break:break-all;width:5.8rem;height:4.1rem;margin-left:.5rem;padding-right:.1rem;overflow-y:scroll}.pop-nine-desc .pop-title{background-image:url(pop_nine_desc_title.c4697197.png);background-size:5.61rem .68rem;width:5.61rem;height:.68rem}.pop-ten-desc .pop-title{background-image:url(pop_ten_desc_title.2ba2bbef.png);background-size:5.94rem .68rem;width:5.94rem;height:.68rem}.pop-text{color:#000;text-align:center;font-size:.45rem;line-height:.5rem}.pop-confirm .userInfo{display:none}.pop-confirm .pop-confirm-text{flex-direction:column;justify-content:center;align-items:center;width:100%;margin:2rem auto .4rem;display:flex}.pop-confirm .pop-confirm-text .text1,.pop-confirm .pop-confirm-text .text2{color:#000;text-align:center;font-size:.45rem}.pop-confirm.logout .userInfo{margin:1.5rem auto .1rem;display:flex}.pop-confirm.logout .pop-confirm-text{margin:0 auto}.pop-confirm .pop-confirm-btns{margin-top:.2rem}.pop-confirm .pop-confirm-btn{background-image:url(pop_confirm_btn.37b1c27f.png)}.pop-confirm .pop-cancel-btn{background-image:url(pop_cancel_btn.2720efb4.png)}.pop-result{background-image:url(pop_result_bg.305f5c75.png);background-size:6.65rem 7.64rem;width:6.65rem;height:7.64rem}.pop-result .role-info{flex-direction:row;justify-content:flex-start;align-items:center;font-size:.27rem;display:flex;position:absolute;top:7rem;left:.3rem}.pop-result .role-info .role-name{margin:0 .2rem 0 .1rem}.pop-result .role-info .switch-account{color:#00f;text-decoration:underline}.pop-result.active .result-wrap{animation:.8s ease-in-out forwards slide-in-up}.pop-result .result-wrap{flex-flow:wrap;justify-content:center;align-items:center;width:6.2rem;margin:2.5rem 0 .55rem .2rem;display:flex}.pop-result .result-item{background-size:87%;width:1.1rem;height:1.1rem;margin:.19rem .03rem;position:relative}.pop-result .result-item:before{z-index:-1;content:"";background:url(result-item.a8b745c7.png) 50%/contain no-repeat;width:1.1rem;height:1.1rem;position:absolute}.pop-result .result-item .num{color:#fff;text-shadow:.02rem .02rem .04rem #000;font-size:.2rem;position:absolute;bottom:0;right:.06rem}.pop-result .has-lottery-text-wrap{background:url(has-lottery-text-wrap.adee4f02.png) 50%/contain no-repeat;width:6.23rem;height:.95rem;margin-left:.2rem}.pop-result .text{background-image:url(has_lottery_text.5db9b6ea.png);background-size:2.77rem .41rem;width:2.77rem;height:.41rem;margin-right:.2rem}.pop-result .has-lottery-times{color:#c01a00;text-align:center;font-size:.5rem;font-weight:700}.pop-replace{box-sizing:border-box;background-image:url(pop_replace_bg.d0b816c5.png);background-size:6.65rem 8.77rem;width:6.65rem;height:8.77rem;padding-top:2.175rem}.pop-replace .pop-replace-wrap{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.pop-replace.active .replace-result-wrap{animation:.8s ease-in-out forwards slide-in-up}.pop-replace .pop-close-btn{top:.4rem;right:-.1rem}.pop-replace .replace-result-wrap{background-image:url(pop_replace_result_border.5d86a805.png);width:5.5rem;height:2.43rem;margin:.125rem 0}.pop-replace .replace-result-wrap.after-result{margin:.2rem 0 0}.pop-replace .result-wrap{flex-wrap:wrap;transform:translateY(-.1rem)}.pop-replace .result-item{background-size:87%;width:.93rem;height:.93rem;margin:.02rem .06rem;position:relative}.pop-replace .result-item:before{z-index:-1;content:"";background:url(result-item.a8b745c7.png) 50%/contain no-repeat;width:.93rem;height:.93rem;position:absolute}.pop-replace .result-item .num{color:#fff;text-shadow:.02rem .02rem .04rem #000;font-size:.2rem;position:absolute;bottom:0;right:.06rem}.pop-replace .title{width:100%;height:.35rem;transform:translateY(-.24rem)}.pop-replace .title.before{background-image:url(pop_replace_before_text.6aced5c5.png)}.pop-replace .title.after{background-image:url(pop_replace_after_text.39ceccab.png)}.pop-replace .pop-confirm-btns{margin-top:.1rem}.pop-replace .pop-replace-confirm{background-image:url(pop_confirm_btn.37b1c27f.png)}.pop-replace .pop-replace-cancel{background-image:url(pop_cancel_btn.2720efb4.png)}.pop-nine-detail{box-sizing:border-box;padding-top:1.36rem}.pop-nine-detail .pop-title{background-image:url(pop_nine_detail_title.634c1073.png);background-size:5.61rem .68rem;width:5.61rem;height:.68rem;margin:0 auto .15rem}.pop-nine-detail .pop-content-bg{pointer-events:none;background:url(pop_nine_detail_content.a13fe619.png) 50%/contain no-repeat;width:6.16rem;height:4.62rem;position:absolute;left:.25rem}.pop-nine-detail .pop-content{width:5.86rem;height:4.22rem;margin:.4rem auto .23rem;font-size:.28rem;font-weight:700}.pop-nine-detail .pop-content p{color:#424242;text-shadow:0 0 .1rem #fff}.pop-nine-detail .tip{color:#000;letter-spacing:-.01rem;margin-left:.5rem;font-size:.22rem}.pop-nine-detail .role-info{flex-direction:column;justify-content:flex-start;align-items:flex-start;font-size:.24rem;display:flex;position:absolute;top:1.05rem;left:.3rem}.pop-nine-detail .role-info .role-name{margin:0 .1rem;display:inline-block}.pop-nine-detail .role-info .switch-account{color:#00f;text-decoration:underline}.pop-prop-confirm .pop-content{color:#c01a00;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:90%;height:2rem;margin:1.7rem auto .2rem;font-size:.4rem;display:flex}.pop-prop-confirm .pop-content span{width:90%;margin-top:.2rem;font-size:.2rem;display:block}.pop-prop-confirm .pop-content-empty{display:none}.pop-prop-confirm .pop-prop-confirm-btn{background-image:url(pop_confirm_btn.37b1c27f.png)}.pop-prop-confirm .pop-prop-cancel-btn{background-image:url(pop_cancel_btn.2720efb4.png)}.pop-prop-confirm.empty .pop-content-confirm{display:none}.pop-prop-confirm.empty .pop-content-empty{flex-direction:column;justify-content:center;align-items:center;display:flex}.pop-prop-confirm.empty .pop-prop-confirm-btn{background-image:url(pop_ok_btn.5aaf5e48.png)}.pop-prop-confirm.empty .pop-prop-cancel-btn{background-image:url(pop_huode_btn.f267bee6.png)}.pop-discord{background-image:url(pop-discord.a73e1a26.png);background-size:6.65rem 5.4rem;width:6.65rem;height:5.4rem}.pop-discord .pop-discord-input-wrap{box-sizing:border-box;background:#fff;border:1px solid #424242;width:5.99rem;height:.91rem;margin:2.6rem auto .4rem;padding:.2rem .3rem;position:relative}.pop-discord .discord-error{color:red;font-size:.2rem;position:absolute;top:.9rem;left:.05rem}.pop-discord .pop-discord-input{color:#000;background-color:#0000;border:none;outline:none;width:100%;height:100%;font-size:.3rem;display:block}.pop-discord .pop-discord-input::placeholder{color:#cbcbcb}.pop-discord .desc{width:5.9rem;margin-bottom:.4rem;margin-left:.4rem;font-size:.24rem}.pop-discord .pop-discord-confirm{background-image:url(pop_queren_btn.d67b3f4a.png);margin:0 auto;display:block}.pop-video{box-sizing:border-box;background-color:#fff;width:10.84rem;max-width:100%;height:5.57rem;padding:.1rem;font-size:.24rem}.pop-video .video-box{width:100%;height:100%}.pop-video .pop-close-btn{top:-.6rem;right:.1rem}.pop-video-pv{box-sizing:border-box;background-color:#fff;width:10.84rem;max-width:100%;height:5.57rem;padding:.1rem;font-size:.24rem}.pop-video-pv .video-box{width:100%;height:100%}.pop-video-pv .pop-close-btn{top:-.6rem;right:.1rem}.pop-reward .pop-title{background-image:url(pop_reward_title.8600f115.png);width:3.05rem;height:.69rem;margin:1.5rem auto 0}.pop-reward .pop-reward-text{color:#000;text-align:center;font-size:.25rem;font-weight:700}.pop-reward .pop-reward-confirm{background-image:url(pop_queren2_btn.bcaf075c.png);margin:0 auto;display:block}.pop-reward .tip{color:#424242;text-align:center;margin:.3rem;font-size:.23rem}.pop-reward-normal .pop-sub-title{background-image:url(pop_reward_normal_subtitle.5f0898d6.png);width:3.15rem;height:.35rem;margin:0 auto .49rem}.pop-reward-normal .pop-reward-wrap{background:url(reward-g-bg.991f26f5.png) 50%/contain no-repeat;width:100%;height:1.68rem;margin:0 auto .6rem}.pop-reward-normal .pop-reward-img{z-index:2;width:1.67rem;height:1.68rem;margin:0 auto .1rem;position:relative}.pop-reward-normal .pop-reward-text{margin-bottom:.1rem}.pop-reward-travel .pop-reward-img{background-image:url(pop_reward_travel_img.d049ef1c.png);width:4.89rem;height:2.21rem;margin:.19rem auto .4rem}.pop-invite{background:url(pop_invite_bg.9eee616c.png) 50%/contain no-repeat;width:6.76rem;height:9.01rem;top:-.25rem!important;transform:translate(-50%)!important}.pop-invite .role-info-input{width:5rem;height:1.65rem;position:absolute;top:6.6rem;left:.8rem;transform:rotate(-3.9deg)}.pop-invite .invite-input{color:#fff;background:0 0;width:2.45rem;height:.4rem;font-family:KozMinPro;font-size:.28rem;font-style:italic;font-weight:700;position:absolute}.pop-invite .invite-name{top:.15rem;left:2.5rem}.pop-invite .invite-login{text-align:center;width:.6rem;top:.5rem;left:3.1rem}.pop-invite .invite-code{top:.82rem;left:2.2rem}.pop-invite .jump-community-btn{background:url(jump-community-btn.a4bc11d0.png) 50%/contain no-repeat;width:4.09rem;height:.79rem;position:absolute;bottom:-.25rem;left:50%;transform:translate(-50%)}.pop-bind{background:url(pop-role.dbaba009.png) 50%/6.65rem 5.36rem no-repeat;width:6.65rem;height:5.36rem}.pop-bind__wrap{flex-direction:column;align-items:center;height:100%;margin:0 auto;padding-top:1.8rem;display:flex}.pop-bind__item{background:url(input-bg.d60b3e0f.png) 50%/5.59rem .71rem no-repeat;width:5.59rem;height:.71rem;margin-bottom:.4rem;position:relative}.pop-bind__server,.pop-bind__role,.pop-bind__server-list,.pop-bind__role-list{color:#000;text-align:center;text-align:center;background:0 0;border:none;width:100%;height:100%;padding:0;font-size:.35rem;line-height:1;position:absolute;top:0;left:0}.pop-bind__server::placeholder,.pop-bind__role::placeholder{color:inherit}.pop-bind__server-list,.pop-bind__role-list{z-index:2025;background:url(input-bg.d60b3e0f.png) 50%/5.59rem .71rem no-repeat;width:5.59rem;height:.71rem;max-height:2.8rem;padding:0;display:none;position:absolute;top:100%;overflow:hidden auto}.pop-bind__server-list li,.pop-bind__role-list li{cursor:pointer;height:.56rem;line-height:.56rem}.pop-bind__server-list li:hover,.pop-bind__role-list li:hover{background-color:#1967d2}.pop-bind__buttons{justify-content:space-around;width:90%;display:flex}.pop-bind__button{cursor:pointer;width:2.58rem;height:.92rem}.pop-bind__button--confirm{background:url(btn_confirm.959c8fc6.png) 50%/2.58rem .92rem no-repeat;width:2.58rem;height:.92rem}.pop-bind__button--cancel{background:url(btn_cancel.7aa8f750.png) 50%/2.58rem .92rem no-repeat;width:2.58rem;height:.92rem}.pop-progress-desc .pop-content{height:5.7rem}.turntable{background:url(pop_turntable_bg.145c4ceb.png) 50%/7.02rem 7.22rem no-repeat;width:7.02rem;height:7.22rem;margin:0 auto;position:relative}.turntable .item{width:2.17rem;height:2.17rem;position:absolute}.turntable .turntable-btn{transform-origin:.65rem 1.13rem;width:1.62rem;height:1.97rem;transition:transform .3s ease-out;position:absolute;top:39.1%;left:39.4%}.turntable .turntable-btn:hover{transform:scale(1.1)}.turntable .turntable-btn:before{z-index:4;content:"";background:url(turntable-btn.651debb3.png) 50%/1.2rem 1.2rem no-repeat;width:1.2rem;height:1.2rem;position:absolute}.turntable .turntable-btn .turntable-pin{transform-origin:.5rem 1.23rem;background:url(turntable-pin.421b18bc.png) 50%/1.02rem .51rem no-repeat;width:1.02rem;height:.51rem;position:absolute;top:-.22rem;left:.1rem}.turntable .turntable-btn.spinning{animation:2s ease-out forwards turntableRotate}.turntable .turntable-btn.rotate-0 .turntable-pin{top:-.22rem;left:.1rem;transform:rotate(0)}.turntable .turntable-btn.rotate-45 .turntable-pin{top:-.35rem;left:-.2rem;transform:rotate(45deg)}.turntable .turntable-btn.rotate-90 .turntable-pin{top:-.64rem;left:-.29rem;transform:rotate(90deg)}.turntable .turntable-btn.rotate-135 .turntable-pin{top:-.95rem;left:-.2rem;transform:rotate(135deg)}.turntable .turntable-btn.rotate-180 .turntable-pin{top:-1.1rem;left:.1rem;transform:rotate(180deg)}.turntable .turntable-btn.rotate-225 .turntable-pin{top:-.95rem;left:-.2rem;transform:rotate(225deg)}.turntable .turntable-btn.rotate-270 .turntable-pin{top:-.6rem;left:.55rem;transform:rotate(270deg)}.turntable .turntable-btn.rotate-315 .turntable-pin{top:-.3rem;left:.4rem;transform:rotate(315deg)}@keyframes turntableRotate{0%{transform:rotate(0)}to{transform:rotate(var(--rotate-angle,360deg))}}.turntable .turntable-item1{background-image:url(turntable_reward1.20f40656.png);background-size:1.23rem 1.59rem;width:1.23rem;height:1.59rem;top:2.9rem;right:0}.turntable .turntable-item2{background-image:url(turntable_reward2.bc9ea7df.png);background-size:1.08rem 1.58rem;width:1.08rem;height:1.58rem;top:4.8rem;right:.8rem}.turntable .turntable-item3{background-image:url(turntable_reward3.017b243b.png);background-size:.98rem 1.31rem;width:.98rem;height:1.31rem;top:5.6rem;right:2.7rem}.turntable .turntable-item4{background-image:url(turntable_reward4.6324ae28.png);background-size:.98rem 1.52rem;width:.98rem;height:1.52rem;top:4.8rem;left:.8rem}.turntable .turntable-item5{background-image:url(turntable_reward5.3a2ba033.png);background-size:.95rem 1.49rem;width:.95rem;height:1.49rem;top:2.9rem;left:0}.turntable .turntable-item6{background-image:url(turntable_reward6.d48c1ac7.png);background-size:.96rem 1.24rem;width:.96rem;height:1.24rem;top:1.1rem;left:.8rem}.turntable .turntable-item7{background-image:url(turntable_reward7.9656d5aa.png);background-size:.96rem 1.24rem;width:.96rem;height:1.24rem;top:.2rem;right:2.7rem}.turntable .turntable-item8{background-image:url(turntable_reward8.f222495e.png);background-size:1.26rem .94rem;width:1.26rem;height:.94rem;top:.9rem;right:.8rem}.role-part{margin-top:.43rem;position:relative}.role-part .s-title{z-index:3;background-image:url(role_title.515276da.png);background-size:7.14rem 1.4rem;width:7.14rem;height:1.4rem;margin:.8rem auto 0}.role-part .s4-swiper{width:100%;height:11.88rem;margin-top:-.8rem;margin-bottom:.27rem;position:relative}.role-part .s4-swiper-container{width:100%;height:100%}.role-part .slide-active .role{animation:.5s ease-out both slide-in-elliptic-top-fwd}.role-part .slide-active .cv-name,.role-part .slide-active .cv-play{animation:.5s ease-out both slideInLeft}.role-part .swiper-slide{background-position:bottom;position:relative}.role-part .swiper-slide .role-frame{z-index:19;will-change:background-position-x transform;background-repeat:no-repeat;animation:2s steps(29,end) infinite animation-role;position:absolute;transform:scale(2)}.role-part .swiper-slide .bg{z-index:14;will-change:opacity;width:100%;height:11.04rem;position:absolute;top:0;left:0}.role-part .swiper-slide .role{z-index:15;will-change:transform, opacity, filter;width:100%;height:10.88rem;position:absolute;top:0;left:0}.role-part .swiper-slide .role-slogan{z-index:16;width:.69rem;height:5.83rem;position:absolute;top:1.4rem;left:.28rem}.role-part .swiper-slide .video-wrap{z-index:17;background-image:url(s4_video_border.d73390f0.png);background-size:2.79rem 1.61rem;width:2.79rem;height:1.61rem;position:absolute;top:7.5rem;left:4.22rem}.role-part .swiper-slide .video-wrap.open{background-image:url(s4_video_border.d73390f0.png);background-size:2.79rem 1.61rem;width:2.79rem;height:1.61rem}.role-part .swiper-slide .video-wrap.open .play-btn,.role-part .swiper-slide .video-wrap.open .poster{display:block}.role-part .swiper-slide .video-wrap .play-btn{cursor:pointer;background-image:url(s4_video_play.f95919c8.png);width:.7rem;height:.7rem;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.role-part .swiper-slide .video-wrap .poster{width:95%;height:95%;display:none;position:absolute;top:.05rem;left:.08rem}.role-part .swiper-slide .cv-name{z-index:18;z-index:20;will-change:transform;background-position:bottom;position:absolute;bottom:.2rem;left:.3rem}.role-part .swiper-slide .skill{background:url(skill-lock.5e128a1c.png) 0 0/.84rem .84rem;width:.84rem;height:.84rem;position:absolute;top:0;left:1rem}.role-part .swiper-slide .skill .skill-intro{cursor:pointer;width:.92rem;height:.92rem;display:none}.role-part .swiper-slide .skill.open .skill-intro{display:block}.role-part .swiper-slide .cv-play{z-index:20;cursor:pointer;width:2.54rem;height:.44rem;position:absolute;top:10rem;left:4.3rem}.role-part .slide1 .roleA-pv-open-time-tip{top:-.8rem;left:.4rem}.role-part .slide1 .role-frame{background-image:url(role1_frame.9c2f761a.png);background-size:63rem 1.89rem;width:63rem;height:1.89rem;top:6.9rem;left:1.2rem;transform:scale(2.1)}.role-part .slide1 .bg{background-image:url(s4_role1_bg.269d4ae5.png);background-size:7.5rem 11.04rem}.role-part .slide1 .role{background-image:url(s4_role1.b75da55d.png);background-size:7.5rem 12.27rem;width:7.5rem;height:12.27rem;top:.1rem}.role-part .slide1 .role-slogan{background-image:url(s4_role1_slogan.ebd3be1b.png);background-size:1.05rem 5.74rem;width:1.05rem;height:5.74rem;top:.9rem}.role-part .slide1 .cv-name{background-image:url(s4_role1_cv_name.1e307e22.png);background-size:6.94rem 1.08rem;width:6.94rem;height:1.08rem}.role-part .slide1 .skill{width:3.7rem;height:.92rem;left:0}.role-part .slide1 .skill.open{display:flex}.role-part .slide1 .skill.open .skill-intro{display:block}.role-part .slide1 .skill .role-1-skill-1{background:url(role_icon_1_1.b3c6ee9c.png) 50%/.85rem .85rem no-repeat;width:.85rem;height:.85rem}.role-part .slide1 .skill .role-1-skill-2{background:url(role_icon_1_2.a0f74d82.png) 50%/.85rem .85rem no-repeat;width:.85rem;height:.85rem}.role-part .slide1 .skill .role-1-skill-3{background:url(role_icon_1_3.62f80ced.png) 50%/.85rem .85rem no-repeat;width:.85rem;height:.85rem}.role-part .slide1 .skill .role-1-skill-4{background:url(role_icon_1_4.6b1fcf48.png) 50%/.85rem .85rem no-repeat;width:.85rem;height:.85rem}.role-part .slide1 .cv-play{background-image:url(s4_role1_cv.de7d2e2f.png);background-size:2.42rem .39rem;width:2.42rem;height:.39rem}.role-part .slide1 .poster{background-image:url(s4_role1_cover.32d5e170.png)}.role-part .slide2 .skill-open-time-tip{bottom:2.3rem;left:.9rem}.role-part .slide2 .ly-pv-open-time-tip{bottom:1.8rem;left:0}.role-part .slide2 .bubble-icon{left:.6rem}.role-part .slide2 .role-frame{background-image:url(role2_frame.0448f378.png);background-size:36.4rem 1.79rem;width:36.4rem;height:1.79rem;animation:2s steps(19,end) infinite animation-role;top:6.7rem;left:2.7rem;transform:scale(1.5)}.role-part .slide2 .bg{background-image:url(s4_role2_bg.09d78de8.png)}.role-part .slide2 .role{background-image:url(s4_role2.76e78383.png);background-size:4.55rem 10.11rem;width:4.55rem;height:10.11rem;top:.2rem}.role-part .slide2 .role-slogan{background-image:url(s4_role2_slogan.78e9097d.png);background-size:.99rem 7.3rem;width:.99rem;height:7.3rem;top:2.6rem;left:6.08rem}.role-part .slide2 .cv-name{background-image:url(s4_role2_cv_name.54eb858c.png);background-size:6.94rem 1.08rem;width:6.94rem;height:1.08rem}.role-part .slide2 .skill.open{background:url(role2_skill.870711ce.png) 50%/contain no-repeat}.role-part .slide2 .cv-play{background-image:url(s4_role2_cv.67b49547.png);background-size:2.77rem .39rem;width:2.77rem;height:.39rem;top:10rem;left:2.9rem}.role-part .slide2 .poster{background-image:url(s4_role2_cover.d78153c2.png)}.role-part .slide3 .role-frame{background-image:url(role3_frame.acd1eea2.png);background-size:3000% 100%;width:2.01rem;height:1.84rem;animation:2s steps(29,end) infinite animation-role;top:6.6rem;left:1.1rem;transform:scale(2.1)}.role-part .slide3 .bg{background-image:url(s4_role3_bg.68641816.png)}.role-part .slide3 .role{background-image:url(s4_role3.991fb439.png);background-size:6.53rem 10.16rem;width:6.53rem;height:10.16rem;top:-.6rem}.role-part .slide3 .role-slogan{background-image:url(s4_role3_slogan.e31af82b.png);background-size:.63rem 5.92rem;width:.63rem;height:5.92rem;top:1.1rem;left:6.65rem}.role-part .slide3 .cv-name{background-image:url(s4_role3_cv_name.665a4b9d.png);background-size:6.94rem 1.08rem;width:6.94rem;height:1.08rem;left:.2rem}.role-part .slide3 .skill{width:3.7rem;height:.92rem;left:0}.role-part .slide3 .skill.open{display:flex}.role-part .slide3 .skill .role-3-skill-1{background:url(role_icon_3_1.85e29526.png) 50%/.85rem .85rem no-repeat;width:.85rem;height:.85rem}.role-part .slide3 .skill .role-3-skill-2{background:url(role_icon_3_2.da505a9e.png) 50%/contain no-repeat}.role-part .slide3 .skill .role-3-skill-3{background:url(role_icon_3_3.fc54f744.png) 50%/contain no-repeat}.role-part .slide3 .skill .role-3-skill-4{background:url(role_icon_3_4.c283048d.png) 50%/contain no-repeat}.role-part .slide3 .cv-play{background-image:url(s4_role3_cv.89de51f4.png);background-size:2.4rem .36rem;width:2.4rem;height:.36rem;left:4rem}.role-part .slide3 .poster{background-image:url(s4_role3_cover.5a6b737f.png)}.role-part .slide4 .bubble-icon{left:.6rem}.role-part .slide4 .role-frame{background-image:url(role4_frame.021dc234.png);background-size:2000% 1.98rem;width:1.25rem;height:1.98rem;animation:2s steps(19,end) infinite animation-role;top:7rem;left:2rem}.role-part .slide4 .bg{background-image:url(s4_role4_bg.4047731f.png)}.role-part .slide4 .role{background-image:url(s4_role4.bea1c3de.png);background-size:7.14rem 10.43rem;width:7.14rem;height:10.43rem;top:.59rem}.role-part .slide4 .role-slogan{background-image:url(s4_role4_slogan.5cb14381.png);background-size:.63rem 7.05rem;width:.63rem;height:7.05rem;left:.58rem}.role-part .slide4 .cv-name{background-image:url(s4_role4_cv_name.5fc4635b.png);background-size:6.94rem 1.08rem;width:6.94rem;height:1.08rem}.role-part .slide4 .skill.open{background:url(role4_skill.8de466d8.png) 50%/.85rem .85rem no-repeat;width:.85rem;height:.85rem}.role-part .slide4 .cv-play{background-image:url(s4_role4_cv.dd9831ef.png);background-size:3.15rem .39rem;width:3.15rem;height:.39rem;left:2.4rem}.role-part .slide4 .poster{background-image:url(s4_role4_cover.e2f90e5c.png)}.role-part .slide5 .bubble-icon{left:.6rem}.role-part .slide5 .role-frame{background-image:url(role5_frame.110f8965.png);background-size:2000% 1.82rem;width:1.62rem;height:1.82rem;animation:2s steps(19,end) infinite animation-role;top:6.7rem;left:3.1rem}.role-part .slide5 .bg{background-image:url(s4_role5_bg.d3f5b587.png)}.role-part .slide5 .role{background-image:url(s4_role5.c493e0b7.png);background-size:7.5rem 11.07rem}.role-part .slide5 .role-slogan{background-image:url(s4_role5_slogan.061ceffd.png);width:.69rem;height:4.26rem;top:5.2rem;left:6.48rem}.role-part .slide5 .cv-name{background-image:url(s4_role5_cv_name.aee4ec42.png);width:6.94rem;height:2.08rem}.role-part .slide5 .skill.open{background:url(role5_skill.4bf42d4c.png) 50%/contain no-repeat}.role-part .slide5 .skill .detail-wrap{left:3rem}.role-part .slide5 .cv-play{background-image:url(s4_role5_cv.03d04f05.png);left:2.8rem}.role-part .slide6 .role-frame{background-image:url(role6_frame.e19d07df.png);background-size:2000% 1.72rem;width:1.46rem;height:1.72rem;animation:2s steps(19,end) infinite animation-role;top:7rem;left:2rem}.role-part .slide6 .bg{background-image:url(s4_role6_bg.4047731f.png)}.role-part .slide6 .role{background-image:url(s4_role6.d97f7bd6.png);background-size:7.5rem 11.01rem;top:-.3rem}.role-part .slide6 .role-slogan{background-image:url(s4_role6_slogan.9c920028.png);width:.69rem;height:6.69rem;top:1.5rem;left:.58rem}.role-part .slide6 .cv-name{background-image:url(s4_role6_cv_name.04ff2098.png);width:6.94rem;height:2.08rem;left:.3rem}.role-part .slide6 .skill.open{background:url(role6_skill.e23d54d1.png) 50%/contain no-repeat}.role-part .slide6 .skill .detail-wrap{left:3rem}.role-part .slide6 .cv-play{background-image:url(s4_role6_cv.7eaa36a1.png);width:3.15rem;height:.44rem;left:2.7rem}.role-part .s4-nav-wrap{flex-direction:row;justify-content:center;align-items:center;margin-bottom:.41rem;display:flex}.role-part .s4-nav-wrap .s4-pagination-wrap{flex-direction:row;justify-content:center;align-items:center;width:74%;display:flex;overflow-x:auto}.role-part .s4-nav-wrap .s4-nav{cursor:pointer;background-image:url(s4_nav_left.328619b7.png);width:.43rem;height:.66rem;margin:0 .075rem}.role-part .s4-nav-wrap .s4-nav.s4-nav-right{transform:rotate(180deg)}.role-part .s4-nav-wrap .s4-page{cursor:pointer;width:1.1rem;height:1.1rem;margin:0 .075rem}.role-part .s4-nav-wrap .s4-page1{background-image:url(s4_nav1.fe04b923.png);background-size:1.12rem 1.12rem;width:1.12rem;height:1.12rem}.role-part .s4-nav-wrap .s4-page1.active{background-image:url(s4_nav1_active.0a41c8d4.png);background-size:1.12rem 1.12rem;width:1.12rem;height:1.12rem}.role-part .s4-nav-wrap .s4-page2{background-image:url(s4_nav2.53341e56.png);background-size:1.12rem 1.12rem;width:1.12rem;height:1.12rem}.role-part .s4-nav-wrap .s4-page2.active{background-image:url(s4_nav2_active.a28fa43f.png);background-size:1.12rem 1.12rem;width:1.12rem;height:1.12rem}.role-part .s4-nav-wrap .s4-page3{background-image:url(s4_nav3.76577e99.png);background-size:1.17rem 1.17rem;width:1.17rem;height:1.17rem}.role-part .s4-nav-wrap .s4-page3.active{background-image:url(s4_nav3_active.310ce1b3.png);background-size:1.17rem 1.17rem;width:1.17rem;height:1.17rem}.role-part .s4-nav-wrap .s4-page4{background-image:url(s4_nav4.abc522b1.png);background-size:1.17rem 1.17rem;width:1.17rem;height:1.17rem}.role-part .s4-nav-wrap .s4-page4.active{background-image:url(s4_nav4_active.9eeb3c10.png);background-size:1.17rem 1.17rem;width:1.17rem;height:1.17rem}.role-part .s4-nav-wrap .s4-page5{background-image:url(s4_nav5.d40d6ca2.png)}.role-part .s4-nav-wrap .s4-page5.active{background-image:url(s4_nav5_active.fd5b1f6b.png)}.role-part .s4-nav-wrap .s4-page6{background-image:url(s4_nav6.beff9454.png)}.role-part .s4-nav-wrap .s4-page6.active{background-image:url(s4_nav6_active.7fe65a46.png)}.bubble-icon{z-index:22;text-align:center;background:url(s2_float_task_bg.80ad6113.png) 50%/contain no-repeat;width:2.32rem;height:.72rem;font-size:.26rem;font-weight:700;line-height:.6rem;position:absolute;bottom:2.4rem;left:1rem}.detail-wrap{z-index:999;box-sizing:border-box;text-align:center;background:#d4cece;border-radius:.1rem;width:6.39rem;height:3.3rem;margin-left:-4rem;padding:.14rem;font-size:.18rem;font-weight:700;display:none;position:absolute;top:-3.4rem;left:4rem}.detail-wrap.show{display:block}.detail-wrap.show.animate-up{animation:.3s ease-in-out forwards slide-in-up}.detail-wrap .name{margin:.1rem auto 0;font-size:.22rem}.detail-wrap .text{word-break:break-all;margin:.2rem auto}.detail-wrap .tip{color:red}footer{z-index:100;box-sizing:border-box;color:#fff;background-color:#131313;width:7.5rem;height:1.91rem;margin:0 auto;font-size:.16rem;position:relative}footer .info-wrap{flex-direction:row;justify-content:center;align-items:center;margin-bottom:.1rem;display:flex}footer .info-wrap .game-icon{background-image:url(footer_icon.c961f2fd.png);background-size:1.09rem 1.09rem;border-radius:.2rem;width:1.09rem;height:1.09rem;margin-right:.3rem;overflow:hidden}footer .game-info .label{color:#ffd800;width:.8rem;font-weight:700;display:inline-block}footer .game-info .text{color:#fff;display:inline-block}footer p,footer a{text-align:center;color:#fff}.float-side{cursor:pointer;z-index:15;background-image:url(float_side.e7bc546c.png);background-size:2.47rem 2.84rem;width:2.47rem;height:2.84rem;display:none;position:fixed;top:calc(50% - 1.53rem);right:0}.float-side.online{background-image:url(float_side_online.dc0dd556.png);background-size:2.62rem 3.09rem;width:2.62rem;height:3.09rem}.float-section{z-index:99;background-image:url(float_bg.183e9b11.png);background-position:bottom;background-size:7.5rem 2.22rem;width:7.5rem;height:2.22rem;margin:-1.26rem auto 0;display:none;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.float-section.online{background-image:url(float_bg_online.11323479.png);background-size:7.5rem 2.5rem;width:7.5rem;height:2.5rem}.float-section.inBottom{bottom:1.9rem}.float-section .float-btn-wrap{z-index:999999;position:absolute;bottom:.12rem;right:.2rem}.float-section .float-btn-wrap .btn-ios-float,.float-section .float-btn-wrap .btn-gg-float{z-index:999999;width:2.58rem;height:.95rem;margin:0 .05rem}.float-section .float-btn-wrap .btn-ios-float{background-image:url(btn_ios_float.d59ceebc.png);background-size:2.58rem .92rem;width:2.58rem;height:.92rem;display:none}.float-section .float-btn-wrap .btn-gg-float{background-image:url(btn_gg_float.fd280cdf.png);background-size:2.58rem .92rem;width:2.58rem;height:.92rem}.float-section .float-btn-wrap .animate-sg{width:97%;height:98%;position:absolute;top:0;left:.03rem}.float-section .float-click{z-index:10;width:4.5rem;height:1.2rem;display:block;position:absolute;bottom:0;left:.1rem}body{background-color:#110a14;width:100%;margin:0 auto;transition:none;position:relative}.look-invite-code-btn{z-index:15;background:url(look_invite_code_btn.c28fe31c.png) 50%/contain no-repeat;width:3.15rem;height:1.97rem;position:absolute;top:6.9rem;right:.8rem}.page-bg{background-image:url(page_bg.c0663458.png);background-repeat:repeat;background-size:19.2rem 51.1rem;width:19.2rem;max-width:19.2rem;height:51.1rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.page-bg.mb{max-width:7.5rem}.content-bg{z-index:15;background:url(content_bg.16d9a067.jpg) top/7.5rem 58.33rem no-repeat;border:1px solid #524c4c;width:7.5rem;height:58.33rem;position:absolute;top:9.87rem;left:50%;transform:translate(-50%)}.content-bg .blue{background:url(blue.502ce2ce.png) 100%/contain no-repeat;width:7.5rem;height:9.6rem;display:none;position:absolute;top:32rem}.content-bg.open{width:7.5rem;height:79.06rem}.content-bg.open .blue{display:block}.section{z-index:16;width:7.5rem;margin:0 auto;position:relative}.section .s-title{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%}.app-btn-wrap{flex-direction:row;justify-content:center;align-items:center;display:flex}.app-btn-wrap a{width:3.25rem;height:1.07rem;margin:0 .45rem;display:inline-block;position:relative;overflow:hidden}.app-btn-wrap .btn-ios{background-image:url(btn_ios.22bd0ff4.png);background-size:3.25rem 1.07rem;width:3.25rem;height:1.07rem}.app-btn-wrap .btn-ios:hover{background-image:url(btn_ios_active.b76bd2d5.png);background-size:3.25rem 1.07rem;width:3.25rem;height:1.07rem}.app-btn-wrap .btn-gg{background-image:url(btn_gg.74f51eb4.png);background-size:3.25rem 1.07rem;width:3.25rem;height:1.07rem}.app-btn-wrap .btn-gg:hover{background-image:url(btn_gg_active.32f3911b.png);background-size:3.25rem 1.07rem;width:3.25rem;height:1.07rem}.app-btn-wrap .animate-sg{width:100%;height:84%;position:absolute;top:.05rem;left:.08rem;overflow:hidden}.page-header{z-index:99;background:#000;flex-direction:row;justify-content:center;align-items:center;width:100%;height:.46rem;display:flex;position:fixed;top:0;left:0}.page-header .log-btn{background:url(nav_login.52b4b13e.png) 50%/contain no-repeat;width:.51rem;height:.51rem;position:absolute;top:.13rem;left:.18rem}.page-header .log-btn .logout-btn{display:none}.page-header .page-nav{flex-direction:row;justify-content:center;align-items:center;height:100%;margin:0 0 0 -1rem;display:flex}.page-header .page-nav a{margin:0 .45rem;transition:all .1s;display:inline-block}.page-header .page-nav .nav-top{background-image:url(nav1.5ed320ef.png);background-size:2.21rem .26rem;width:2.21rem;height:.26rem}.page-header .page-nav .nav-top:hover,.page-header .page-nav .nav-top.active{background-image:url(nav1_active.ad32528e.png);background-size:2.3rem .35rem;width:2.3rem;height:.35rem}.page-header .page-nav .nav-nine{background-image:url(nav2.ed4f8674.png);background-size:2.1rem .26rem;width:2.1rem;height:.26rem}.page-header .page-nav .nav-nine:hover,.page-header .page-nav .nav-nine.active{background-image:url(nav2_active.81099cd4.png);background-size:2.19rem .35rem;width:2.19rem;height:.35rem}.page-header .page-nav .nav-lottery{background-image:url(nav3.e28456c1.png);background-size:1.39rem .26rem;width:1.39rem;height:.26rem}.page-header .page-nav .nav-lottery:hover,.page-header .page-nav .nav-lottery.active{background-image:url(nav3_active.dd9d72df.png);background-size:1.48rem .35rem;width:1.48rem;height:.35rem}.page-header .page-nav .nav-role{background-image:url(nav4.d015ab8b.png);background-size:2.55rem .26rem;width:2.55rem;height:.26rem}.page-header .page-nav .nav-role:hover,.page-header .page-nav .nav-role.active{background-image:url(nav4_active.49c59b76.png);background-size:2.64rem .34rem;width:2.64rem;height:.34rem}.page-header .link-nav{flex-direction:row;justify-content:center;align-items:center;display:flex;position:absolute;top:.1rem;right:.29rem}.page-header .header-link{will-change:transform;width:.43rem;height:.43rem;margin:0 .05rem;transition:all .1s;display:inline-block}.page-header .header-link:hover{transform:scale(1.1)}.page-header .header-link.twi{background-image:url(nav_x.d41d7c08.png)}.page-header .header-link.ytb{background-image:url(nav_ytb.68b76976.png)}.page-header .header-link.discord{background-image:url(nav_discord.9f8a3c19.png)}.page-header .header-link.home{background-image:url(nav_gw.37557553.png)}.page-header .header-link.music{background-image:url(nav_music.8dfb004e.png)}.page-header .header-link.music.close{background-image:url(nav_music_close.8a684470.png)}.kv{z-index:11;width:19.2rem;height:10.89rem;position:relative}.kv .kv-main{z-index:15;background-image:url(kv-pc.98d35b2e.jpg);background-size:19.2rem 9.47rem;width:19.2rem;height:9.47rem;position:absolute;top:0;left:0}.kv .kv-btn-wrap{z-index:16;margin-top:6.1rem;position:relative}.kv #particles-js{z-index:13;width:100%;height:70%;position:absolute;top:0;left:0}.section-01{background:url(shop_part_bg.98a21a74.png) top/7.5rem 10.06rem no-repeat;width:7.5rem;height:10.06rem;margin:-1rem auto 0;position:relative;overflow:hidden}.section-01 .s1-title{background-image:url(shop_part_title.d6db46e5.png);background-size:4.57rem 1.19rem;width:4.57rem;height:1.19rem;margin:6rem auto 0;animation:5s infinite pulse-set}.section-01 .s1-wrapper{position:relative}.section-01 .s1-swiper{width:6.84rem;height:3.66rem;transform-style:preserve-3d;background-image:url(s1_swiper_bg.8fc6a988.png);background-size:6.84rem 3.66rem;margin:1.7rem auto 0;position:relative}.section-01 .s1-swiper-container{width:6.76rem;height:3.58rem;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.section-01 .s1-swiper-container .swiper-slide{width:100%;display:block}.section-01 .s1-swiper-container .slide1{background-image:url(shop_img_1.91534337.jpg);background-size:6.76rem 3.58rem;width:6.76rem;height:3.58rem}.section-01 .s1-swiper-container .slide2{background-image:url(shop_img_2.20fe9864.jpg);background-size:6.76rem 3.58rem;width:6.76rem;height:3.58rem}.section-01 .s1-swiper-container .slide3{background-image:url(shop_img_3.6a29d995.jpg);background-size:6.76rem 3.58rem;width:6.76rem;height:3.58rem}.section-01 .s1-swiper-container .slide4{background-image:url(shop_img_4.9fb45011.jpg);background-size:6.76rem 3.58rem;width:6.76rem;height:3.58rem}.section-01 .s1-navigator-list{z-index:12;box-sizing:border-box;flex-direction:row;justify-content:space-around;align-items:center;width:93%;height:100%;margin:.38rem auto 0;display:flex;position:relative}.section-01 .s1-navigator{width:1.61rem;height:2.34rem;margin-bottom:.17rem;transition:all .2s;position:relative}.section-01 .s1-navigator.n1{background-image:url(shop_icon_1.603ddeea.png);background-size:1.61rem 2.34rem;width:1.61rem;height:2.34rem}.section-01 .s1-navigator.n2{background-image:url(shop_icon_2.74e0d412.png);background-size:1.61rem 2.34rem;width:1.61rem;height:2.34rem}.section-01 .s1-navigator.n3{background-image:url(shop_icon_3.433a59f5.png);background-size:1.61rem 2.34rem;width:1.61rem;height:2.34rem}.section-01 .s1-navigator.n4{background-image:url(shop_icon_4.2cf03f84.png);background-size:1.61rem 2.34rem;width:1.61rem;height:2.34rem}.section-01 .s1-navigator.active:after{content:"";background:url(shop_icon_cur.9900d620.png) 50%/1.61rem 2.8rem no-repeat;width:1.61rem;height:2.8rem;position:absolute;top:-.63rem;left:49%;transform:translate(-50%)}.section-01 .s1-navigator.n1:after{height:112%}.section-02{margin:0 auto}.section-02 .no-open{background-image:url(s2_wait_banner.9bd9f2b4.png);background-size:6.49rem 2.58rem;width:6.49rem;height:2.58rem;margin:1rem 0 0 .65rem}.section-02 .no-open .animate-sg{width:94%;height:89%;display:block;position:absolute;top:9.8%;left:0;overflow:hidden}.section-02.open .s2-role-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.section-02.open .s2-task-wrap{transform-style:preserve-3d;display:block}.section-02.open .no-open{display:none}.section-02.active .bg{animation:.8s linear forwards bgFill;display:block!important}.section-02.active .order{animation:.2s linear forwards orderFadeIn}.section-02 .s2-role-wrapper{background-size:contain;width:100%;height:10.6rem;display:none;position:relative}.section-02 .s2-role-wrapper .s2-title{z-index:13;background:url(s2_title.f8a051b5.png) 50%/7.14rem 1.37rem no-repeat;width:7.14rem;height:1.37rem;margin-top:.78rem;position:relative}.section-02 .s2-role-wrapper .s2-desc-btn{background-image:url(rule_btn.2d8a7944.png);background-size:.31rem .29rem;width:.31rem;height:.29rem;position:absolute;top:1.24rem;right:.2rem}.section-02 .s2-role-wrapper .lottery-info{background:url(lottery_info_bg.c419175a.png) 0/1.13rem 1.12rem no-repeat;width:1.13rem;min-width:2.8rem;height:1.12rem;position:absolute;top:9.4rem;left:.27rem}.section-02 .s2-role-wrapper .lottery-c{color:#fff;background:#000;height:.43rem;padding:0 .2rem 0 .15rem;font-family:Kozuka Gothic Pr6N;font-size:.28rem;font-weight:400;line-height:.47rem;display:inline-block;position:absolute;bottom:.1rem;left:.1rem}.section-02 .s2-role-wrapper .s2-detail-btn{background-image:url(s2_detail_btn.b9afc2fa.png);background-size:.99rem .46rem;width:.99rem;height:.46rem;position:absolute;top:9.3rem;right:.2rem}.section-02 .nine-turn-table-wrap{width:8.48rem;height:7.13rem;margin-top:-.5rem;margin-left:2.5rem;position:relative}.section-02 .nine-turn-table-wrap .order{z-index:20;opacity:0;cursor:pointer;transform-style:preserve-3d;will-change:opacity;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0}.section-02 .nine-turn-table-wrap .order:hover .float-task-name{flex-direction:row;justify-content:center;align-items:center;display:flex}.section-02 .nine-turn-table-wrap .order .float-task-name{box-sizing:border-box;color:#fff;background-image:url(s2_float_task_bg.80ad6113.png);width:2.78rem;height:1.05rem;padding:.1rem .13rem .23rem .12rem;font-size:.2rem;display:none;position:absolute;top:-.6rem;left:-.23rem;transform:translateZ(1rem)}.section-02 .s2-task-wrap{width:7.5rem;margin:0 auto;display:none;position:relative}.section-02 .s2-task-wrapper{flex-direction:column;justify-content:center;align-items:center;width:6.89rem;height:6.19rem;margin:0 auto;display:flex;position:relative;transform:translateZ(1rem)}.section-02 .s2-task-item{box-sizing:border-box;background:url(s2_task_bg.1289bf3f.png) 50%/6.89rem .98rem no-repeat;flex-direction:row;justify-content:flex-start;align-items:center;width:6.89rem;height:.98rem;margin:.14rem 0;display:flex;position:relative}.section-02 .s2-task-item .desc{margin-bottom:.05rem;margin-left:1.4rem}.section-02 .s2-task-item .go-btn{z-index:20;background-image:url(task_go_btn.1dce00bd.png);width:1.06rem;height:.63rem;margin-left:.2rem;margin-right:.07rem;position:relative;transform:scale(.9)}.section-02 .s2-task-item .go-btn .animate-sg{width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.section-02 .s2-task-item .go-btn:hover{transform:scale(1)}.section-02 .s2-task-item .go-btn.can-get{background-image:url(task_get_btn.d698f020.png)}.section-02 .s2-task-item .go-btn.gray{filter:grayscale();background-image:url(task_got_btn.1309ceb9.png)}.section-02 .s2-task-item .go-btn.gray .animate-sg{display:none}.section-02 .s2-task1 .title{background-image:url(s2_task_name1.4948977a.png);background-size:3.99rem .3rem;width:3.99rem;height:.3rem}.section-02 .s2-task2 .title{background-image:url(s2_task_name2.751a2a28.png);background-size:3.1rem .3rem;width:3.1rem;height:.3rem}.section-02 .s2-task3 .title{background-image:url(s2_task_name3.b25cc231.png);background-size:4.11rem .3rem;width:4.11rem;height:.3rem}.section-02 .s2-task4 .title{background-image:url(s2_task_name4.dc1dbe56.png);background-size:4.07rem .3rem;width:4.07rem;height:.3rem}.section-02 .s2-task5 .title{background-image:url(s2_task_name5.c3e2626a.png);background-size:3.63rem .3rem;width:3.63rem;height:.3rem}.section-02 .s2-task9 .desc{line-height:.2rem;font-size:.18rem!important}.section-02 .info-wrap{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;height:100%;display:flex}.section-02 .info-wrap .title-wrap{flex-direction:column;justify-content:center;align-items:baseline;height:100%;display:flex}.section-02 .info-wrap .title-wrap .title{height:.3rem;margin-left:1.45rem}.section-02 .s2-task-page1-wrap{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.section-03{margin-top:.6rem}.section-03.no-open{display:none}.section-03.open{display:block}.section-03 .s3-title{background-image:url(s3_title.9b6c28c7.png);background-size:7.14rem .76rem;width:7.14rem;height:.76rem;margin:0 auto .54rem}.section-03 .s3-desc-btn{background-image:url(rule_btn.2d8a7944.png);background-size:.31rem .29rem;width:.31rem;height:.29rem;position:absolute;top:1.24rem;right:.2rem}.section-03 .reach-reward{flex-direction:row;justify-content:space-around;align-items:flex-start;width:6.69rem;height:5.77rem;margin:0 auto;display:flex}.section-03 .reach-reward-item{width:1.48rem;height:2.37rem}.section-03 .reach-reward-item .reach-icon{display:none}.section-03 .reach-reward-item.reached .reach-icon{display:inline-block}.section-03 .reach-reward-item-5{width:6.57rem;height:2.48rem;position:absolute;bottom:0}.section-03 .reach-reward-item-5 .reach-icon{position:absolute;top:1.6rem;right:0;transform:scale(1.5)}.section-03 .reach-reward-item-1{background:url(reach-reward-item-1.58d9771c.png) 50%/1.42rem 2.31rem no-repeat;width:1.42rem;height:2.31rem}.section-03 .reach-reward-item-2{background:url(reach-reward-item-2.3c0db369.png) 50%/1.42rem 2.31rem no-repeat;width:1.42rem;height:2.31rem}.section-03 .reach-reward-item-3{background:url(reach-reward-item-3.05880093.png) 50%/1.42rem 2.31rem no-repeat;width:1.42rem;height:2.31rem}.section-03 .reach-reward-item-4{background:url(reach-reward-item-4.e7472752.png) 50%/1.42rem 2.31rem no-repeat;width:1.42rem;height:2.31rem}.section-03 .reach-reward-item-5{background:url(reach-reward-item-5.7d9a57b2.png) 50%/6.46rem 2.32rem no-repeat;width:6.46rem;height:2.32rem}.section-03 .reach-icon{background:url(reach_icon.94788891.png) 50%/1.15rem .59rem no-repeat;width:1.15rem;height:.59rem;display:none}.section-03 .reach-reward-progress{width:6.95rem;height:.7rem;position:absolute;top:2.5rem;overflow:hidden}.section-03 .reach-reward-progress .reach-reward-progress-bg{z-index:-1;z-index:1;background:url(progress_bg.9a87a840.png) 50%/6.69rem .3rem no-repeat;width:6.69rem;height:.3rem;position:absolute;top:0;left:0}.section-03 .reach-reward-progress .reach-reward-progress-box-f{background:#0c192b;width:.66rem;height:.13rem;position:absolute;top:.285rem;left:.18rem}.section-03 .reach-reward-progress .reach-reward-progress-box{background:#0c192b;width:.66rem;height:.13rem;position:absolute;top:0;left:0;overflow:hidden}.section-03 .reach-reward-progress .cur-progress{background:#c20e23;width:0;height:100%;display:inline-block;position:absolute;left:0}.section-03 .reach-reward-progress .progress-icon{z-index:9999;width:.47rem;height:.8rem;display:block;position:absolute;top:-.33rem;transform:translate(-.26rem)}.section-03 .reach-reward-progress .progress-icon-10{background:url(progress-icon-10.3f2039a1.png) 50%/.22rem .46rem no-repeat;width:.22rem;height:.46rem;left:20%}.section-03 .reach-reward-progress .progress-icon-20{background:url(progress-icon-20.91c39b15.png) 50%/.23rem .46rem no-repeat;width:.23rem;height:.46rem;left:40%}.section-03 .reach-reward-progress .progress-icon-30{background:url(progress-icon-30.7516a6ba.png) 50%/.23rem .46rem no-repeat;width:.23rem;height:.46rem;left:60%}.section-03 .reach-reward-progress .progress-icon-40{background:url(progress-icon-40.2e1ad464.png) 50%/.24rem .46rem no-repeat;width:.24rem;height:.46rem;left:80%}.section-03 .reach-reward-progress .progress-icon-50{background:url(progress-icon-50.27e6e5b1.png) 50%/.23rem .46rem no-repeat;width:.23rem;height:.46rem;top:-.33rem;left:100%}.pre-lottery-task-content{width:6.95rem;height:6.37rem;margin:0 auto;position:relative}.pre-lottery-task-content .task-wrap{width:6.95rem;height:6.37rem;transform-style:preserve-3d;position:relative}.pre-lottery-task-content .task-item{box-sizing:border-box;background:url(s3_task_bg.7b755cd3.png) 50%/6.89rem .98rem no-repeat;flex-direction:row;justify-content:center;align-items:center;width:6.89rem;height:.98rem;margin:.15rem 0;display:flex;position:relative}.pre-lottery-task-content .task-item .go-btn{background-image:url(task_go_btn.1dce00bd.png);width:1.14rem;height:.74rem;margin-right:.1rem;position:relative}.pre-lottery-task-content .task-item .go-btn .animate-sg{width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.pre-lottery-task-content .task-item .go-btn:hover{transform:scale(1.1)}.pre-lottery-task-content .task-item .go-btn.can-get{background-image:url(task_get_btn.d698f020.png)}.pre-lottery-task-content .task-item .go-btn.gray{filter:grayscale();background-image:url(task_got_btn.1309ceb9.png)}.pre-lottery-task-content .task-item .go-btn.gray .animate-sg{display:none}.pre-lottery-task-content .task-num-text{color:#fff;text-shadow:2px 1px #000,-1px -1px #000,1px -1px #000,-1px 1px #000;font-size:.27rem;line-height:.27rem;position:absolute;top:.6rem;left:.8rem}.pre-lottery-task-content .task-info{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;margin-left:1.4rem;display:flex}.pre-lottery-task-content .task-info .task-name{background-position:0;width:100%;height:.3rem}.pre-lottery-task-content .task-info .num{margin-left:0}.pre-lottery-task-content .task-info .name1{background-image:url(s3_task_name1.4948977a.png);background-size:3.99rem .3rem;width:3.99rem;height:.3rem}.pre-lottery-task-content .task-info .name2{background-image:url(s3_task_name2.0fc7b61b.png);background-size:4.11rem .3rem;width:4.11rem;height:.3rem}.pre-lottery-task-content .task-info .name3{background-image:url(s3_task_name3.62b7637f.png);background-size:4.15rem .27rem;width:4.15rem;height:.27rem}.pre-lottery-task-content .task-info .name4{background-image:url(s3_task_name4.4bace9b3.png);background-size:2.76rem .3rem;width:2.76rem;height:.3rem;margin-top:.05rem}.pre-lottery-task-content .task-info .name5{background-image:url(s3_task_name5.a91f9127.png);background-size:2.79rem .65rem;width:2.79rem;height:.65rem}.lottery-wrap{width:100%}.lottery-wrap .lottery-pin{transform-origin:bottom;background:url(pin.06511743.png) 50%/contain no-repeat;width:.05rem;height:.25rem;position:absolute;top:1.75rem;right:.62rem}.lottery-wrap .lottery-pin.ing{animation:2s ease-in-out infinite swing}.lottery-wrap .lottery-main-wrap{width:6.97rem;height:4.52rem;transform-style:preserve-3d;background-image:url(pre_lottery_bg.617a9098.png);background-size:6.97rem 4.52rem;margin:.4rem auto 0;position:relative}.lottery-wrap .lottery-main-wrap .pre-lottery-btn-warp{flex-direction:row;justify-content:space-between;align-items:center;width:50%;display:flex;position:absolute;bottom:.82rem;left:1.6rem}.lottery-wrap .lottery-main-wrap .pre-lottery-btn-warp button{width:1.41rem;height:.51rem}.lottery-wrap .lottery-main-wrap .pre-lottery-desc-btn{background-image:url(pre-lottery-desc-btn.44b85df8.png);background-size:1.41rem .51rem;width:1.41rem;height:.51rem}.lottery-wrap .lottery-main-wrap .pre-lottery-result-btn{background-image:url(pre-lottery-result-btn.c96a7427.png);background-size:1.41rem .51rem;width:1.41rem;height:.51rem}.lottery-wrap .lottery-remain-wrap{width:100%;height:.6rem;position:absolute;bottom:0}.lottery-wrap .lottery-remain-wrap .lottery-remain-text{background-image:url(pre-lottery-remain-text.f9b870f4.png);background-size:1.51rem .36rem;width:1.51rem;height:.36rem;position:absolute;top:.1rem;left:1.8rem}.lottery-wrap .lottery-remain-wrap .remain-times-wrap{position:relative}.lottery-wrap .lottery-remain-wrap .lottery-remain-svg{z-index:12;position:absolute;top:-.25rem;right:2.15rem}.lottery-wrap .lottery-remain-wrap .remain-times{text-align:center;fill:#fff;paint-order:stroke;stroke:#312515;stroke-width:.05rem;font-size:.5rem;font-weight:700}.lottery-wrap .lottery-type-list{flex-flow:wrap;justify-content:center;align-items:center;width:4.6rem;display:flex;position:absolute;top:1rem;left:1.07rem}.lottery-wrap .lottery-type-list .lottery-type{width:1.28rem;height:1.15rem;transform-style:preserve-3d;background-image:url(pre-lottery-reward-bg.5c856bb5.png);margin:.05rem .12rem;position:relative}.lottery-wrap .lottery-type-list .lottery-type.active .light{display:block}.lottery-wrap .lottery-type-list .lottery-type .light{background-image:url(lottery_light.4b39ccbd.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.45rem;height:1.33rem;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lottery-wrap .lottery-type-list .lottery-type.type1{background-image:url(pre-lottery-1.b9abbda6.png);background-size:1.29rem 1.29rem;width:1.29rem;height:1.29rem}.lottery-wrap .lottery-type-list .lottery-type.type2{background-image:url(pre-lottery-2.34d77dd2.png);background-size:1.29rem 1.29rem;width:1.29rem;height:1.29rem}.lottery-wrap .lottery-type-list .lottery-type.type3{background-image:url(pre-lottery-3.1d1f4ac6.png);background-size:1.29rem 1.29rem;width:1.29rem;height:1.29rem}.lottery-wrap .lottery-type-list .lottery-type.type4{background-image:url(pre-lottery-4.ab9031bc.png);background-size:1.29rem 1.29rem;width:1.29rem;height:1.29rem}.lottery-wrap .lottery-type-list .lottery-type.type5{background-image:url(pre-lottery-5.84c7b621.png);background-size:1.29rem 1.29rem;width:1.29rem;height:1.29rem}.lottery-wrap .lottery-type-list .lottery-type.type6{background-image:url(pre-lottery-6.4cf3577d.png);background-size:1.29rem 1.29rem;width:1.29rem;height:1.29rem}.lottery-wrap .btn-wrap{width:fit-content;height:1.26rem;margin:.77rem auto .6rem;position:relative}.lottery-wrap .btn-wrap button{margin:0 .25rem}.lottery-wrap .lottery-btn{background-image:url(s3_ten_btn.abd0916e.png);background-position:bottom;background-size:3.08rem 1.14rem;width:3.08rem;height:1.14rem}.lottery-wrap .lottery-btn:active{background-image:url(s3_ten_btn_click.319300d3.png)}.lottery-wrap .lottery-get{filter:grayscale(.8);background-image:url(s3_get_btn.73817478.png);background-position:bottom;background-size:3.08rem 1.14rem;width:3.08rem;height:1.14rem;position:relative}.lottery-wrap .lottery-get.active{filter:unset;background-image:url(s3_get_btn.73817478.png);background-size:3.08rem 1.14rem;width:3.08rem;height:1.14rem}.lottery-wrap .lottery-get.active:active{background-image:url(s3_get_btn_click.1413f197.png)}.lottery-wrap .pre-lottery-get-tip{background-image:url(pre-lottery-get-tip.6e4ae394.png);background-size:3.06rem .64rem;width:3.06rem;height:.64rem;display:block;position:absolute;top:-.5rem;right:.2rem}.lottery-result-active.lottery-result-wrap{display:block}.lottery-result-active .lottery-result-title{animation:.8s ease-in-out forwards slide-in-up}.lottery-result-active .lottery-result-fireworks{animation:1s steps(29,end) forwards animation-fireworks}.lottery-result-wrap{background:#961f19;width:4.94rem;height:2.77rem;display:none;position:absolute;top:.9rem;left:.9rem}.lottery-result-wrap .lottery-result-title{color:#fff;text-align:center;width:4.02rem;height:.77rem;margin:0 auto .13rem;font-size:.3rem;line-height:.77rem}.lottery-result-wrap .lottery-result-list{flex-flow:wrap;justify-content:space-around;align-items:center;width:4.8rem;height:1.8rem;display:flex;position:absolute;top:.7rem;left:.08rem}.lottery-result-wrap .lottery-result-list .lottery-result-item{background-color:#290a03;border:.02rem solid #fff693;border-radius:.08rem;width:.79rem;height:.79rem;margin:.04rem .06rem;display:none;position:relative}.lottery-result-wrap .lottery-result-list .lottery-result-item .num{color:#fff;text-shadow:.02rem .02rem .04rem #000;font-size:.2rem;position:absolute;bottom:0;right:.06rem;margin-left:0!important}.lottery-result-wrap .lottery-result-list .lottery-result-item .reward-flash{will-change:background-position-x;background-image:url(reward_flash.b606c9be.png);background-repeat:no-repeat;background-size:55rem 2.5rem;width:2.5rem;height:2.5rem;position:absolute;top:0;left:0;transform:translate3d(-34%,-34%,.01rem)}.lottery-result-wrap .lottery-result-list .lottery-result-item.active{animation:.8s ease-in-out forwards fade-in-right;display:block}.lottery-result-wrap .lottery-result-list .lottery-result-item.active .reward-flash{animation:.8s steps(21,end) forwards animation-flash}.lottery-result-wrap .lottery-result-fireworks{will-change:background-position-x;background-image:url(reward_fireworks.efcd432e.png);background-repeat:no-repeat;background-size:135rem 4.5rem;width:4.5rem;height:4.5rem;position:absolute;top:50%;left:50%;transform:scale(.9)translate3d(-57%,-57%,.01rem)}.section-04{margin-top:1.04rem;position:relative}.section-04 .s-title{background-image:url(s4_title.f36b8763.png);background-size:7.14rem 1.25rem;width:7.14rem;height:1.25rem}.section-05{margin-top:.2rem}.section-06{height:5.77rem;margin-top:.7rem}.section-06 .s-title{background-image:url(s6_title.aad88eb0.png);background-size:5.84rem 2.28rem;width:5.84rem;height:2.28rem;margin:0 auto}.section-06 .s6-btn-wrap{width:7.5rem;margin:.4rem auto 0}.section-06 .s6-btn-wrap .animate-sg{width:100%;left:0}.top-btn{z-index:100;background-image:url(top_btn.169b0a51.png);background-size:.8rem .57rem;width:.8rem;height:.57rem;position:absolute;bottom:1.2rem;right:.14rem}.info-wrap .num{color:#ce0009;text-shadow:.02rem .02rem .02rem #0003,.1rem .1rem .1rem #fff;letter-spacing:.03rem;margin-left:1.45rem;padding-left:.05rem;font-size:.2rem;font-weight:700}.info-wrap .desc{color:#fff;letter-spacing:-.01rem;background:#000;padding:0 .1rem;font-family:Kozuka Gothic Pr6N;font-size:.2rem;font-weight:400;line-height:.25rem}.dec-part{pointer-events:none;width:100%}.part-motion{z-index:2;pointer-events:none;width:100%;height:100vh;position:fixed}.pc-dom{z-index:1;pointer-events:none;position:absolute;bottom:.7rem}.show-role-1{background:url(show-role1.9ae74432.png) 50%/contain no-repeat;width:5.04rem;height:3.73rem;left:0}.cake{background:url(cake.873afd2c.png) 50%/contain no-repeat;width:3.39rem;height:4.52rem;bottom:1.2rem;right:2.3rem}.ribbons{z-index:0;background:url(ribbons.4db8ae03.png) 50%/contain no-repeat;width:5.15rem;height:4.92rem;bottom:2.6rem;right:.6rem}.show-role-2{background:url(show-role2.81fbcf19.png) 50%/contain no-repeat;width:6.36rem;height:5.56rem;left:0}.prospect{z-index:1;background:url(prospect.00b6e384.png) 50%/contain no-repeat;width:5.36rem;height:5.56rem;right:1rem}.show-role-3{background:url(show-role3.2d3cc2d0.png) 50%/contain no-repeat;width:4.89rem;height:4.15rem;left:0}.home{z-index:1;background:url(home.91e0589f.png) 50%/contain no-repeat;width:5.36rem;height:5.56rem;right:2.2rem}.sign-reach-text{display:none}.menu-wrap{z-index:98;background-color:#000000e6;flex-direction:column;justify-content:center;align-items:center;width:7.5rem;height:100vh;display:flex;position:fixed;top:0;right:-100%}.menu-wrap a{width:100%;height:.63rem;margin:.75rem 0;transition:all .1s;display:inline-block;position:relative}.menu-wrap .nav-line{background:linear-gradient(90deg,#f000 0%,#fff 50%,#f000 100%);width:4rem;height:.02rem;display:block}.menu-wrap .nav-top{background-image:url(mb_nav1.1557db8c.png);background-size:5.58rem .48rem;width:5.58rem;height:.48rem}.menu-wrap .nav-top.active{background-image:url(mb_nav1_active.4b300c61.png);background-size:5.73rem .62rem;width:5.73rem;height:.62rem}.menu-wrap .nav-nine{background-image:url(mb_nav2.93e3c713.png);background-size:6.29rem .48rem;width:6.29rem;height:.48rem}.menu-wrap .nav-nine:hover,.menu-wrap .nav-nine.active{background-image:url(mb_nav2_active.20213013.png);background-size:6.43rem .64rem;width:6.43rem;height:.64rem}.menu-wrap .nav-lottery{background-image:url(mb_nav3.b9736f63.png);background-size:5.39rem .48rem;width:5.39rem;height:.48rem}.menu-wrap .nav-lottery:hover,.menu-wrap .nav-lottery.active{background-image:url(mb_nav3_active.7ee2ee96.png);background-size:5.53rem .62rem;width:5.53rem;height:.62rem}.menu-wrap .nav-role{background-image:url(mb_nav4.bcb378ed.png);background-size:4.89rem .48rem;width:4.89rem;height:.48rem}.menu-wrap .nav-role:hover,.menu-wrap .nav-role.active{background-image:url(mb_nav4_active.18b0c725.png);background-size:5.04rem .62rem;width:5.04rem;height:.62rem}.is-pc .menu-icon,.is-pc .menu-wrap,.is-pc .float-section{display:none}.is-pc .top-btn{bottom:2.3rem}.is-mb .dec-part{display:none}.is-mb .top-btn{bottom:3.2rem}.is-mb .page-bg,.is-mb .pc-dom{display:none}.is-mb .float-section{display:block}.is-mb .page-header{width:7.5rem;height:.63rem}.is-mb .page-header .page-nav{display:none}.is-mb .page-header .link-nav{top:.12rem;right:.16rem}.is-mb .page-header .header-link{width:.6rem;height:.6rem}.is-mb .page-header .log-btn{width:.6rem;height:.6rem;top:.12rem;left:.13rem}.is-mb .page-header .menu-icon{background-image:url(menu.807edf35.png);width:.68rem;height:.6rem;display:inline-block}.is-mb .page-header .menu-icon.close{background-image:url(menu_close.b188a04c.png)}.is-mb .kv{width:7.5rem;height:14.38rem}.is-mb .kv .kv-main{background-image:url(kv-mb.ecf578ae.jpg);background-size:7.5rem 12.62rem;width:7.5rem;height:12.62rem}.is-mb .content-bg{border:0;top:13.97rem}.is-mb .app-btn-wrap a{width:6.04rem;height:1.17rem}.is-mb .app-btn-wrap .btn-gg{background-image:url(mb_btn_gg.036489fc.png);background-size:6.04rem 1.17rem;width:6.04rem;height:1.17rem}.is-mb .app-btn-wrap .btn-ios{background-image:url(mb_btn_ios.d55e0684.png);background-size:6.04rem 1.17rem;width:6.04rem;height:1.17rem;display:none}.is-mb .look-invite-code-btn{top:11.91rem;left:50%;right:auto;transform:translate(-50%)}.is-mb .section-01{margin:.3rem auto 0}.open-page-video-wrap{z-index:99999;background:#000;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.open-page-video-wrap .open-page-video{object-fit:contain;width:100%;height:100%;display:none}.open-page-video-wrap .open-page-video-pc{display:block}.open-page-video-wrap .open-page-video-mb{display:none}.content-bg.open{background:url(content_bg_online.affa766b.jpg) top/7.5rem 76.45rem no-repeat;width:7.5rem;height:76.45rem}.is-mb .open-page-video-wrap .open-page-video-pc{display:none}.is-mb .open-page-video-wrap .open-page-video-mb{display:block}.is-mb .kv{height:12.62rem}.is-mb .kv .kv-btn-wrap{margin-top:9.6rem}.is-mb .kv .kv-main .kv-video-mb{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.is-mb .content-bg{top:12.62rem}.is-mb .content-bg.open{height:77rem}.is-pc .kv .kv-main .kv-video-mb{display:none}.section-01{height:auto;margin:.5rem auto 0}.section-01 .s1-title{margin:5.6rem auto 0}.section-01 .s1-navigator.active:after{z-index:-1;top:-.4rem;left:49.5%}.section-01 .n1.active:after{top:-.3rem}.section-02 .ad-banner{background-image:none;margin:1.3rem 0 1.9rem .65rem;position:relative;overflow:hidden;-webkit-mask:url(s2_wait_banner.9bd9f2b4.png) 0 0/100% 100% no-repeat;mask:url(s2_wait_banner.9bd9f2b4.png) 0 0/100% 100% no-repeat}.section-02 .ad-banner:after{content:"";background:linear-gradient(45deg,#fff0 40%,#ffffffb3,#fff0 60%);animation:2s infinite irregularShine;position:absolute;inset:-20%;transform:translate(-100%)}.section-02 .ad-banner .ad-banner-img{background-image:url(s2_wait_banner.9bd9f2b4.png);background-size:6.49rem 2.58rem;width:6.49rem;height:2.58rem;display:block}.section-02 .s2-role-wrapper{height:9.4rem}.section-02 .s2-role-wrapper .s2-title{margin-top:.28rem}.section-02 .s2-role-wrapper .lottery-info{top:8.1rem}.section-02 .s2-role-wrapper .s2-detail-btn{top:8.6rem}.section-02 .turntable{margin:.4rem auto 0}.section-02 .turntable .turntable-btn{width:1.2rem;height:1.2rem;top:41%;left:41%}.section-02 .turntable .turntable-btn .turntable-pin{top:-.22rem;left:.1rem}.section-02 .turntable-icon{display:inline-block;position:absolute}.section-02 .turntable-icon-seal{background-image:url(lottery_icon_seal.8b67ce80.png);background-size:2.17rem 1.64rem;width:2.17rem;height:1.64rem;top:.2rem;left:0}.section-02 .turntable-icon-horse{background-image:url(lottery_icon_horse.27738f92.png);background-size:1.58rem 2.19rem;width:1.58rem;height:2.19rem;bottom:1.2rem;right:0}.section-02 .turntable-item1{top:.4rem;right:2.86rem}.section-02 .turntable-item2{top:2.8rem;right:.6rem}.section-02 .turntable-item3{top:4rem;left:4.15rem}.section-02 .turntable-item4{top:5.1rem;left:3.1rem}.section-02 .turntable-item5{top:2.8rem;left:.8rem}.section-02 .turntable-item6{top:4.1rem;left:1.9rem}.section-02 .turntable-item7{top:1.9rem;left:4.2rem}.section-02 .turntable-item8{top:1.9rem;right:4rem}.section-02 .turntable .turntable-btn .turntable-pin{transform-origin:.5rem .83rem;background-size:contain;left:.1rem}.section-02 .turntable .turntable-btn.rotate-0 .turntable-pin{transform:rotate(0)}.section-02 .turntable .turntable-btn.rotate-45 .turntable-pin{top:-.35rem;left:-.2rem;transform:rotate(45deg)}.section-02 .turntable .turntable-btn.rotate-90 .turntable-pin{top:-.64rem;left:-.29rem;transform:rotate(90deg)}.section-02 .turntable .turntable-btn.rotate-135 .turntable-pin{top:-.95rem;left:-.2rem;transform:rotate(135deg)}.section-02 .turntable .turntable-btn.rotate-180 .turntable-pin{top:-1.1rem;transform:rotate(180deg)}.section-02 .turntable .turntable-btn.rotate-225 .turntable-pin{top:-.95rem;left:-.2rem;transform:rotate(225deg)}.section-02 .turntable .turntable-btn.rotate-270 .turntable-pin{top:-.6rem;left:.55rem;transform:rotate(270deg)}.section-02 .turntable .turntable-btn.rotate-315 .turntable-pin{top:-.3rem;left:.4rem}.section-03 .s3-icon{background-image:url(s3_icon.6f88038d.png);background-size:2.01rem 1.47rem;width:2.01rem;height:1.47rem;position:absolute;top:1.1rem;left:50%;transform:translate(-50%)}.section-03 .s3-title{margin:0 auto .94rem}.section-03 .reach-reward{justify-content:flex-start}.section-03 .reach-reward-item-1{margin-left:.1rem}.section-03 .reach-reward-item-3{margin-left:.8rem}.section-03 .reach-reward-progress .reach-reward-progress-bg{top:.2rem;left:0}.section-03 .reach-reward-progress .reach-reward-progress-box-f{background:0 0;width:6.48rem;left:.1rem}.section-03 .reach-reward-progress .reach-reward-progress-box{z-index:9;width:6.45rem;height:.05rem;top:.0425rem}.section-03 .reach-reward-progress .cur-progress{background:#fff}.section-03 .reach-reward-progress .progress-icon{top:-.13rem}.section-03 .reach-reward-progress .progress-icon.reached.progress-icon-10{background:url(progress-icon-10-c.433efc5f.png) 50%/.22rem .46rem no-repeat;width:.22rem;height:.46rem}.section-03 .reach-reward-progress .progress-icon.reached.progress-icon-20{background:url(progress-icon-20-c.e3b61a64.png) 50%/.23rem .46rem no-repeat;width:.23rem;height:.46rem}.section-03 .reach-reward-progress .progress-icon.reached.progress-icon-30{background:url(progress-icon-30-c.a87d19a4.png) 50%/.23rem .46rem no-repeat;width:.23rem;height:.46rem}.section-03 .reach-reward-progress .progress-icon.reached.progress-icon-40{background:url(progress-icon-40-c.d9653a16.png) 50%/.24rem .46rem no-repeat;width:.24rem;height:.46rem}.section-03 .reach-reward-progress .progress-icon.reached.progress-icon-50{background:url(progress-icon-50-c.b419b5f5.png) 50%/.23rem .46rem no-repeat;width:.23rem;height:.46rem}.section-03 .reach-reward-progress .progress-icon-10{left:9%}.section-03 .reach-reward-progress .progress-icon-20{left:31%}.section-03 .reach-reward-progress .progress-icon-30{left:52%}.section-03 .reach-reward-progress .progress-icon-40{left:74%}.section-03 .reach-reward-progress .progress-icon-50{left:94%}.section-03 .reach-reward-item-5{left:50%;transform:translate(-50%)}.section-04 .lottery-wrap .lottery-main-wrap{margin:-.09rem auto 0}.section-04 .lottery-wrap .lottery-main-wrap .pre-lottery-btn-warp{bottom:.62rem}.section-04 .lottery-wrap .lottery-remain-wrap{bottom:-.1rem}.section-04 .lottery-wrap .lottery-remain-wrap .lottery-remain-text{left:2.3rem}.section-04 .lottery-wrap .lottery-remain-wrap .remain-times{font-size:.3rem}.section-04 .lottery-wrap .lottery-remain-wrap .lottery-remain-svg{top:-.38rem;right:2.1rem}.section-04 .lottery-wrap .btn-wrap{margin:.67rem auto .45rem}.section-04 .lottery-type-list{top:.7rem}.section-04 .lottery-type-list .lottery-type{margin:0}.section-04 .pre-lottery-task-content .task-item{padding:.15rem 0 .1rem .05rem}.section-05 .s4-nav-wrap .s4-page{margin:0 .175rem}.section-05 .s4-nav-wrap .s4-pagination-wrap{width:80%}.role-part .s4-swiper{margin-bottom:0}.role-part .swiper-slide .cv-play{top:10.6rem;left:4.6rem}.role-part .swiper-slide .cv-name{bottom:.6rem}.role-part .swiper-slide .video-wrap .poster{width:96%;height:94%;top:.05rem;left:.05rem}.role-part .bubble-icon{width:2.02rem;height:.72rem;bottom:2.65rem!important;left:3.2rem!important}.role-part .skill{width:3.34rem!important;height:.84rem!important;top:-1rem!important;left:3.5rem!important}.role-part .skill.open{display:flex!important}.role-part .slide1 .role{top:-1.08rem}.role-part .slide1 .role-slogan{top:1.2rem;left:6.15rem}.role-part .slide1 .bubble-icon-pv{top:-.7rem!important;left:-.3rem!important}.role-part .slide1 .video-wrap{top:7.4rem}.role-part .slide1 .role-frame{width:2.1rem;animation:2s steps(29,end) infinite animation-role;top:7.8rem;left:.8rem;transform:scale(1.5)}.role-part .slide1 .poster{background-image:url(s4_role1_cover.47f9a04a.jpg);background-size:cover;width:11.96rem;height:6.8rem}.role-part .slide2 .role{top:.7rem;left:.9rem}.role-part .slide2 .role-slogan{top:.9rem;left:6.18rem}.role-part .slide2 .bubble-icon-pv{top:-.7rem!important;left:-.3rem!important}.role-part .slide2 .cv-play{top:10.55rem;left:3.9rem}.role-part .slide2 .role-frame{width:1.82rem;animation:2s steps(19,end) infinite animation-role;top:7.8rem;left:.8rem}.role-part .slide2 .skill.open{background:0 0;display:flex!important}.role-part .slide2 .skill.open .role-2-skill-1{background:url(role_icon_2_1.12e05f2b.png) 50%/.85rem .85rem no-repeat;width:.85rem;height:.85rem}.role-part .slide2 .skill.open .role-2-skill-2{background:url(role_icon_2_2.6a0b759b.png) 50%/.85rem .85rem no-repeat;width:.85rem;height:.85rem}.role-part .slide2 .skill.open .role-2-skill-3{background:url(role_icon_2_3.28fb39a9.png) 50%/.85rem .85rem no-repeat;width:.85rem;height:.85rem}.role-part .slide2 .skill.open .role-2-skill-4{background:url(role_icon_2_4.a9b1c415.png) 50%/.85rem .85rem no-repeat;width:.85rem;height:.85rem}.role-part .slide2 .skill .detail-wrap{left:1rem}.role-part .slide2 .poster{background-image:url(s4_role2_cover.d25e25c8.jpg);background-size:cover;width:11.96rem;height:6.8rem}.role-part .slide3 .role-frame{top:7.1rem;left:.6rem}.role-part .slide3 .cv-play{left:3.7rem}.role-part .slide3 .role{top:1rem}.role-part .slide3 .skill{width:.84rem!important}.role-part .slide4 .role{top:1.19rem;left:.4rem}.role-part .slide4 .role-slogan{left:6.48rem}.role-part .slide4 .role-frame{top:6.9rem;left:1rem}.role-part .slide4 .cv-play{left:3.6rem}.role-part .slide4 .skill{width:.84rem!important}.role-part .slide4 .skill .detail-wrap{left:1rem}.section-06{margin-top:0}.section-06 .s6-btn-wrap{margin:0 auto}.menu-wrap{background-image:url(menu-wrap.9ed20a0d.png);background-size:7.5rem 15.33rem;width:7.5rem;height:100vh}.menu-wrap .nav-line{height:.03rem}@keyframes irregularShine{to{transform:translate(100%)}}.pop-close-btn{top:.6rem}.pop-500-w{background-image:url(pop_bg_500_w.812d756a.png);background-size:6.65rem 5.4rem;width:6.65rem;height:5.4rem}.pop-result .has-lottery-times{color:#fff}.pop-result .result-item .num{bottom:-.2rem;right:0}.result-item{background-size:contain}.result-item:before{background:0 0!important}.is-pc .page-bg{background-size:cover;height:56.4rem;position:absolute;top:9.46rem;left:50%;transform:translate(-50%)}.is-pc .page-bg.open{background-image:url(page_bg_online.dffc34eb.png);background-size:cover;width:19.2rem;height:74rem}.is-pc .section-06{height:3.7rem}.is-pc .content-bg{height:52.1rem}.is-pc .content-bg.open{height:71.05rem}.is-pc .kv{height:9.47rem}.is-pc .footer{width:100%}.is-pc .app-btn-wrap .btn-ios,.is-pc .app-btn-wrap .btn-gg{background-size:contain}.is-pc .kv-pc-icon{z-index:99;background-image:url(kv-pc-icon.3935b4d6.png);background-size:3rem .65rem;width:3rem;height:.65rem;display:block;position:absolute;top:9.5rem;left:50%;transform:translate(-50%)}.is-pc .kv .kv-btn-wrap{margin-top:6.9rem}.lottery-result-wrap{background:#c4bebe;width:3.9rem;height:2.8rem;position:absolute;top:.5rem;left:1.44rem}.lottery-result-wrap .lottery-result-title{color:#3e36bb}.lottery-result-wrap .lottery-result-list{width:3.8rem}.lottery-result-wrap .lottery-result-list .lottery-result-item{width:.69rem;height:.69rem;margin:.04rem 0}.footer-text{font-family:serif}.pop-nine-detail .role-info{top:1.25rem}.pop-nine-detail .pop-title{margin:.3rem auto .15rem}.detail-wrap{left:1rem}