*{-webkit-user-select:none;user-select:none;box-sizing:border-box}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}ol,ul,dl{list-style:none}img{border:0}table{border-spacing:0;border-collapse:collapse}input,textarea,select{font:12px 'Microsoft YaHei',simsun,tahoma;outline:0}a{text-decoration:none;color:#2f2f2f;outline:0}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}.clearfix:after{display:block;height:0;font-size:0;visibility:hidden;clear:both;content:''}.clearfix{zoom:1}.clear{clear:both}.hidden{line-height:99999px;overflow:hidden}.relative{position:relative}.fl{float:left}.fr{float:right}[v-cloak]{display:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}i,em{font-style:normal}input,select,button{background:0 0;outline:0;border:0}input::-moz-placeholder,textarea::-moz-placeholder{color:#bcbcbc}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#bcbcbc}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bcbcbc}::-webkit-scrollbar{width:8px;height:8px;background-color:#c7c7c7;border-radius:4px}::-webkit-scrollbar-track{background:#c7c7c7;border-radius:4px}::-webkit-scrollbar-thumb{border-radius:4px;background:#e7b755;box-shadow:inset 0 0 0 1px #fff}.nor-font{color:#3e220b;background-image:-webkit-linear-gradient(90deg,#ce8220 20%,#3e220b 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ab-center,.pop-box .pop{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ab-center-x{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.ab-center-y{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@font-face{font-family:'IdeaFonts MeiLingTi';src:url('https://myvideo.99.com/games/my/2025/xrjnh/font2/IdeaFonts MeiLingTi.eot');src:url('https://myvideo.99.com/games/my/2025/xrjnh/font2/IdeaFonts MeiLingTi.eot?#iefix') format('embedded-opentype'),url('https://myvideo.99.com/games/my/2025/xrjnh/font2/IdeaFonts MeiLingTi.woff') format('woff'),url('https://myvideo.99.com/games/my/2025/xrjnh/font2/IdeaFonts MeiLingTi.ttf') format('truetype'),url('https://myvideo.99.com/games/my/2025/xrjnh/font2/IdeaFonts MeiLingTi.svg#IdeaFonts MeiLingTi') format('svg');font-style:normal;font-weight:400}@font-face{font-family:FGH;src:url(https://myvideo.99.com/games/my/2025/xrjnh/font2/FGH.eot);src:url(https://myvideo.99.com/games/my/2025/xrjnh/font2/FGH.eot?#iefix) format('embedded-opentype'),url(https://myvideo.99.com/games/my/2025/xrjnh/font2/FGH.woff) format('woff'),url(https://myvideo.99.com/games/my/2025/xrjnh/font2/FGH.ttf) format('truetype'),url(https://myvideo.99.com/games/my/2025/xrjnh/font2/FGH.svg#FGH) format('svg');font-style:normal;font-weight:400}@font-face{font-family:Alibaba-PuHuiTi-Medium;src:url(https://myvideo.99.com/games/my/2025/xrjnh/font2/Alibaba-PuHuiTi-Medium.eot);src:url(https://myvideo.99.com/games/my/2025/xrjnh/font2/Alibaba-PuHuiTi-Medium.eot?#iefix) format('embedded-opentype'),url(https://myvideo.99.com/games/my/2025/xrjnh/font2/Alibaba-PuHuiTi-Medium.woff) format('woff'),url(https://myvideo.99.com/games/my/2025/xrjnh/font2/Alibaba-PuHuiTi-Medium.ttf) format('truetype'),url(https://myvideo.99.com/games/my/2025/xrjnh/font2/Alibaba-PuHuiTi-Medium.svg#Alibaba-PuHuiTi-Medium) format('svg');font-style:normal;font-weight:400}@font-face{font-family:Alibaba-PuHuiTi-Heavy;src:url(https://myvideo.99.com/games/my/2025/xrjnh/font2/Alibaba-PuHuiTi-Heavy.eot);src:url(https://myvideo.99.com/games/my/2025/xrjnh/font2/Alibaba-PuHuiTi-Heavy.eot?#iefix) format('embedded-opentype'),url(https://myvideo.99.com/games/my/2025/xrjnh/font2/Alibaba-PuHuiTi-Heavy.woff) format('woff'),url(https://myvideo.99.com/games/my/2025/xrjnh/font2/Alibaba-PuHuiTi-Heavy.ttf) format('truetype'),url(https://myvideo.99.com/games/my/2025/xrjnh/font2/Alibaba-PuHuiTi-Heavy.svg#Alibaba-PuHuiTi-Heavy) format('svg');font-style:normal;font-weight:400}body,html{position:relative;width:100%;height:100%;overflow:hidden}#app[v-cloak]{display:none}.abs{position:absolute;z-index:10}.hide{display:none!important}.btn{display:block;text-align:center;margin:0 auto;-webkit-transition:all .3s;transition:all .3s}.btn:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}a:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.logo img{width:100%}.index-swiper{position:relative;width:100%;height:100%;overflow:hidden;z-index:10}.wrapper{position:relative;height:100%;margin:0 auto;padding:1px 0 0;z-index:10}nav{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:30;pointer-events:auto;opacity:0;-webkit-transform:translate(160%,0);transform:translate(160%,0);-webkit-transition:all .3s;transition:all .3s;width:274px;height:624px;padding:70px 15px 0 0}nav::before{position:absolute;left:0;top:0;content:'';width:274px;height:692px;background:url(https://img6.99.com/my/activity/2025/08/xrjnh/nav-bg.png) no-repeat center/cover}nav.show{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}nav a{position:relative;text-align:center;font-family:'IdeaFonts MeiLingTi';color:#f4fcff;padding:3px 0 0 50px;margin:6px 0 0}nav a span{display:block;transform:skew(-8deg);background-image:-webkit-linear-gradient(90deg,#e5faff 20%,#FFF 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-filter:drop-shadow(0 1px 3px rgba(139,224,255,.35))}nav a::before{position:absolute;right:33px;top:0;content:'';width:184px;height:1px;background:url(https://img6.99.com/my/activity/2025/08/xrjnh/nav-line.png) no-repeat center/cover}nav a.on,nav a:hover{color:#FFF;background:url(https://img6.99.com/my/activity/2025/08/xrjnh/nav-on.png) no-repeat center/cover}nav a.on span,nav a:hover span{-webkit-filter:brightness(1);filter:brightness(1)}nav .home-btn{width:57px;height:57px;background:url(https://img6.99.com/my/activity/2025/08/xrjnh/btn-home.png) no-repeat center/cover;margin:20px 0 0 49px}nav .home-btn::before{position:absolute;left:50%;margin-left:-92px;top:-18px}nav .home-btn.on,nav .home-btn:hover{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/btn-home.png) no-repeat center/cover;-webkit-filter:brightness(1.1);filter:brightness(1.1)}.nav-open-btn{position:absolute;width:93px;height:93px;background:url(https://img6.99.com/my/activity/2025/08/xrjnh/btn-open.png) no-repeat center/cover;z-index:30;transition:all .3s}.nav-open-btn.open{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/btn-open-on.png) no-repeat center/cover}.p-main{position:relative;width:100%;height:100%;overflow:hidden}.p-main h3{margin:0 auto}.scroll-mod{overflow-x:hidden;overflow-y:auto}.icon-scroll{display:none;text-align:center;z-index:11}.icon-scroll::before,.icon-scroll::after{content:''}.icon-scroll::before{content:'滚动鼠标 浏览更多';color:#fffbd4;text-align:center;-webkit-text-shadow:0 0 4px #ff871d,0 0 4px #ff871d;text-shadow:0 0 4px #ff871d,0 0 4px #ff871d}.icon-scroll.show{display:block}.bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:no-repeat center;-webkit-transition:all .4s;transition:all .4s}.bg-ani{opacity:0}.bg-ani .prev,.bg-ani .next{width:100%;height:100%;top:0;left:0;position:absolute;background:no-repeat center}.bg-ani .prev{z-index:1}.bg-ani .next{z-index:2}.mirror-box{position:absolute}.mirror-box .mirror{width:100%;height:100%}.mirror-box canvas{position:absolute;top:0;left:0;width:100%;height:100%}.mirror-box .color-canvas,.mirror-box .sex-canvas{z-index:0;display:block}.mirror-box .color-loop-canvas,.mirror-box .sex-loop-canvas{z-index:1;opacity:0;transition:opacity .3s ease;pointer-events:none}.mirror-box .color-loop-canvas.show,.mirror-box .sex-loop-canvas.show{opacity:1;z-index:2}.mirror-box a{position:absolute;letter-spacing:1px;transform:rotate(-5deg) skew(5deg)}.mirror-box a::after{position:absolute;content:'';background:url(https://img6.99.com/my/activity/2025/08/xrjnh/icon-circle.png) no-repeat center/cover;z-index:-1}.mirror-box a span{color:#f8feff;filter:drop-shadow(0 1px 8px rgba(36,133,194,.9)) drop-shadow(0 1px 8px rgba(36,133,194,.9)) drop-shadow(0 1px 8px rgba(36,133,194,.9))}.slogan{position:absolute;font-size:0;background:url(https://img6.99.com/my/activity/2025/08/xrjnh/slogan.png) no-repeat center/cover}.canvas-container{position:relative;display:inline-block}.canvas-loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10}.loading-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:10px}.loading-text{color:#FFF;font-size:14px;text-shadow:1px -1px 1px #3498db,-1px 1px 1px #3498db,1px 1px 1px #3498db,-1px -1px 1px #3498db,1px -1px 1px #3498db,-1px 1px 1px #3498db,1px 1px 1px #3498db,-1px -1px 1px #3498db}.p1 .tit{position:relative;width:577px;height:224px;margin:0 0 0 357px}.p1 .tit p{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;-webkit-transform:translate(0,20%);transform:translate(0,20%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.p1 .tit p.show{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.p1 .tit p.red{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/tit-red.png) no-repeat center/cover}.p1 .tit p.blue{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/tit-blue.png) no-repeat center/cover}.p1 .mirror-box{left:55px;top:188px;width:400px;height:670px}.p1 .mirror-box i{position:absolute;left:-105px;top:-123px;content:'';width:616px;height:882px;background:url(https://img6.99.com/my/activity/2025/08/xrjnh/icon-light.png) no-repeat center/cover;z-index:-1}.p1 .mirror-box a{left:277px;top:573px;font-size:22px}.p1 .mirror-box a::after{position:absolute;left:50%;top:50%;margin:-132.5px 0 0 -132px;width:264px;height:265px}.p1 .person{position:absolute;z-index:2}.p1 .person.pre-blue .prev,.p1 .person.cur-blue .next{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/person-blue.png) no-repeat center/cover}.p1 .person.pre-red .prev,.p1 .person.cur-red .next{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/person-red.png) no-repeat center/cover}.p1 .person::after{position:absolute;left:66px;top:459px;content:'';width:947px;height:243px;background:url(https://img6.99.com/my/activity/2025/08/xrjnh/icon-shadow.png) no-repeat center/cover;z-index:-1}.p1 .person .bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:no-repeat center;-webkit-transition:all .4s;transition:all .4s}.p1 .tool{position:absolute;z-index:3}.p1 .tool::before{position:absolute;content:'';width:271px;height:405px;background:url(https://img6.99.com/my/activity/2025/08/xrjnh/icon-bubble.png) no-repeat center/cover;z-index:-1}.p1 .tool .tool-1{position:absolute}.p1 .tool .tool-1 p{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/tool-name-1.png) no-repeat center/cover}.p1 .tool .tool-2{position:absolute}.p1 .tool .tool-2 p{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/tool-name-2.png) no-repeat center/cover}.p1 .tool .tool-3{position:absolute}.p1 .tool .tool-3 p{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/tool-name-3.png) no-repeat center/cover}.p1 .tool .tool-3 i{margin:0 -5px}.p1 .tool img{width:100%;height:100%}.p1 .tool p{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:'IdeaFonts MeiLingTi';color:#f4fcff}.p1 .tool p span{display:block;position:relative;width:100%;text-align:center;-webkit-filter:drop-shadow(0 1px 3px rgba(8,38,83,.61))}.p1 .tips-txt{position:absolute;width:100%;left:0;top:927px;text-align:center;font-family:Alibaba-PuHuiTi-Medium;color:#9c8b87;text-shadow:2px -2px 2px rgba(255,246,231,.75),-2px 2px 2px rgba(255,246,231,.75),2px 2px 2px rgba(255,246,231,.75),-2px -2px 2px rgba(255,246,231,.75),2px -2px 2px rgba(255,246,231,.75),-2px 2px 2px rgba(255,246,231,.75),2px 2px 2px rgba(255,246,231,.75),-2px -2px 2px rgba(255,246,231,.75)}.p2::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;pointer-events:none}.p2 .tit{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/tit-03.png) no-repeat center/cover}.p2 .toy-box{position:absolute;text-align:center}.p2 .toy-box p{font-family:'IdeaFonts MeiLingTi';color:#f4fcff;background:url(https://img6.99.com/my/activity/2025/08/xrjnh/toy-name.png) no-repeat center/cover}.p2 .toy-box p span{display:flex;flex-direction:row;justify-content:center;align-items:center;-webkit-filter:drop-shadow(0 1px 3px rgba(8,38,83,.61))}.p2 .toy-box p span i{margin:0 -6px}.p2 .tips-txt{position:absolute;width:100%;left:0;top:942px;text-align:center;font-family:Alibaba-PuHuiTi-Medium;color:#f3fbff;text-shadow:2px -2px 2px #4e6897,-2px 2px 2px #4e6897,2px 2px 2px #4e6897,-2px -2px 2px #4e6897,2px -2px 2px #4e6897,-2px 2px 2px #4e6897,2px 2px 2px #4e6897,-2px -2px 2px #4e6897;padding-left:110px}body{font:18px/1.5 "Microsoft Yahei"}.public_top_full_bg{position:fixed!important;width:100%}.full-bg{position:relative;z-index:20;width:100%;height:100%;max-width:1920px;max-height:1080px;margin:0 auto;overflow:hidden}.contain{position:absolute;width:0;height:0;left:50%;top:50%;z-index:10}section{position:absolute;top:50%;left:50%;margin:-540px 0 0 -960px;width:1920px;max-width:1920px;height:1080px;background:#fff}.wrapper{position:relative;width:1400px}.logo{top:126px;left:0;width:158px}.nav-open-btn{top:304px;right:72px}nav{right:0;top:220px;width:274px;height:624px}nav a{width:292px;height:82px;line-height:82px;font-size:28px}.video-mod{position:absolute;top:0;left:50%;margin-left:-960px;z-index:0;width:1920px;height:1080px;pointer-events:none;overflow:hidden;background:url(https://img6.99.com/my/activity/2025/08/xrjnh/v-bg.jpg) no-repeat}.video-mod.bg{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/p0.jpg) no-repeat}.video-mod video{position:absolute;top:0;left:0;z-index:0;width:1px;height:1px;-o-object-fit:cover;object-fit:cover}.video-mod video.show{width:100%;height:100%}.p0{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/p0.jpg) no-repeat center}.p0 .slogan{left:65px;top:514px;width:767px;height:424px}.icon-scroll{position:absolute;left:50%;margin-left:-125.5px;bottom:20px;display:none;width:251px;min-height:87px;text-align:center;z-index:11}.icon-scroll::before,.icon-scroll::after{position:absolute;left:50%;margin-left:-125.5px;content:'';bottom:70px;width:251px;height:87px}.icon-scroll::before{content:'滚动鼠标 浏览更多';font-size:16px;color:#fffbd4;text-align:center;background:url(https://img6.99.com/my/activity/2025/08/xrjnh/arrow-line.png) no-repeat center;-webkit-text-shadow:0 0 4px #ff871d,0 0 4px #ff871d;text-shadow:0 0 4px #ff871d,0 0 4px #ff871d}.icon-scroll::after{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/icon-arrow.png) no-repeat center bottom}.icon-scroll.show{display:block}.p1{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/p1.jpg) no-repeat center}.p1 .wrapper{padding-top:52px}.p1 .person{left:467px;top:228px;width:510px;height:704px}.p1 .tool{right:128px;top:245px;width:350px;height:420px}.p1 .tool::before{top:-81px;left:9px}.p1 .tool p{width:178px;height:48px;padding-top:5px;font-size:18px}.p1 .tool-1{left:23px;top:-6px;width:136px;height:157px}.p1 .tool-1 p{top:110px;left:-18px}.p1 .tool-2{left:168px;top:24px;width:174px;height:174px}.p1 .tool-2 p{top:139px;left:-1px}.p1 .tool-3{top:160px;left:13px;width:231px;height:249px}.p1 .tool-3 p{top:208px;left:18px;width:204px;height:56px}.p1 .tips-txt{font-size:19px}.p2::before{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/p2.jpg) no-repeat center}.p2 .bg.pre-female .prev,.p2 .bg.cur-female .next{background-image:url(https://img6.99.com/my/activity/2025/08/xrjnh/p2-female.jpg)}.p2 .bg.pre-male .prev,.p2 .bg.cur-male .next{background-image:url(https://img6.99.com/my/activity/2025/08/xrjnh/p2-male.jpg)}.p2 .wrapper{padding-top:47px}.p2 .tit{width:552px;height:245px;margin-left:492px}.p2 .mirror-box{left:-11px;top:204px;width:400px;height:670px}.p2 .mirror-box .mirror.female{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/mirror-female.png) no-repeat center/cover}.p2 .mirror-box .mirror.male{background:url(https://img6.99.com/my/activity/2025/08/xrjnh/mirror-male.png) no-repeat center/cover}.p2 .mirror-box a{left:159px;top:509px;font-size:22px}.p2 .mirror-box a::after{position:absolute;left:50%;top:50%;margin:-132.5px 0 0 -132px;width:264px;height:265px}.p2 .toy-box{left:969px;top:820px;width:242px;height:65px;line-height:65px}.p2 .toy-box p{width:242px;height:65px;line-height:65px;font-size:22px;padding-top:3px}.p2 .tips-txt{font-size:19px}.pop-box{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:999}.pop-box.show{display:block}.pop-box .pop{position:fixed;display:flex;justify-content:center;align-items:center;text-align:center;width:340px;height:223px;background:url(https://img6.99.com/my/activity/2025/08/xrjnh/pop.png) no-repeat center/cover;-webkit-animation:aniPop .5s;animation:aniPop .5s;z-index:50}.pop-box .pop-cont{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;font-size:18px;color:#28679c}.pop-box .pop-close{position:absolute;top:-25px;right:-25px;width:28px;height:28px;font-size:0;background:url(https://img6.99.com/my/activity/2025/08/xrjnh/btn-close.png) no-repeat center/cover;z-index:200;-webkit-transition:all .3s;transition:all .3s}.pop-box .pop-close:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.pop-common.show{z-index:999999}.pop-common .msg{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;color:#28679c}@-webkit-keyframes rotation{10%,100%,90%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%,60%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes rotation{10%,100%,90%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%,60%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes aniPop{from{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes aniPop{from{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(0.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(0.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes upDown{from{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}to{-webkit-transform:translate(0,3px);transform:translate(0,3px)}}@keyframes upDown{from{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}to{-webkit-transform:translate(0,3px);transform:translate(0,3px)}}@-webkit-keyframes move{100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes move{100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes move2{100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes move2{100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes bubble{0%{opacity:0}50%{opacity:1}100%{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes bubble{0%{opacity:0}50%{opacity:1}100%{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes mouse{10%{-webkit-transform:translate(0,-30px);transform:translate(0,-30px)}20%{-webkit-transform:translate(0,30px);transform:translate(0,30px)}30%{-webkit-transform:translate(-30px,0);transform:translate(-30px,0)}40%{-webkit-transform:translate(30px,0);transform:translate(30px,0)}50%{-webkit-transform:translate(-30px,-30px);transform:translate(-30px,-30px)}60%{-webkit-transform:translate(30px,30px);transform:translate(30px,30px)}70%{-webkit-transform:translate(30px,-30px);transform:translate(30px,-30px)}80%{-webkit-transform:translate(-30px,30px);transform:translate(-30px,30px)}90%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes mouse{10%{-webkit-transform:translate(0,-30px);transform:translate(0,-30px)}20%{-webkit-transform:translate(0,30px);transform:translate(0,30px)}30%{-webkit-transform:translate(-30px,0);transform:translate(-30px,0)}40%{-webkit-transform:translate(30px,0);transform:translate(30px,0)}50%{-webkit-transform:translate(-30px,-30px);transform:translate(-30px,-30px)}60%{-webkit-transform:translate(30px,30px);transform:translate(30px,30px)}70%{-webkit-transform:translate(30px,-30px);transform:translate(30px,-30px)}80%{-webkit-transform:translate(-30px,30px);transform:translate(-30px,30px)}90%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes nsMask{to{-webkit-mask-position:0 100%;mask-position:0 100%}}@keyframes nsMask{to{-webkit-mask-position:0 100%;mask-position:0 100%}}@-webkit-keyframes scale{to{transform:scale(1.1)}}@keyframes scale{to{transform:scale(1.1)}}.nav-open-btn{-webkit-animation:scale .6s linear alternate infinite;animation:scale .6s linear alternate infinite}.nav-open-btn.open{-webkit-animation:none;animation:none}.icon-scroll.show{-webkit-animation:upDown .5s linear infinite alternate;animation:upDown .5s linear infinite alternate}.swiper-button-prev,.swiper-button-next{-webkit-animation:move2 .5s linear infinite alternate;animation:move2 .5s linear infinite alternate}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{-webkit-animation:none;animation:none}.tool{opacity:1}.tool::before{opacity:0;-webkit-transform:translate(0,5%);transform:translate(0,5%)}.tool .tool-1{-webkit-transform:translate(0,-5%);transform:translate(0,-5%)}.tool .tool-2{-webkit-transform:translate(0,10%);transform:translate(0,10%)}.tool .tool-3{-webkit-transform:translate(0,-12%);transform:translate(0,-12%)}.bg-ani{-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.bg-ani .next{-webkit-mask-image:url(https://myvideo.99.com/games/my/img/ani/mask/mask-transition.png);-webkit-mask-size:100% 3000%;mask-size:100% 3000%;-webkit-mask-position:0 0;mask-position:0 0;-webkit-animation:nsMask 2s steps(29) both 1;animation:nsMask 2s steps(29) both 1}.swiper-slide-active .bg-ani{opacity:1}.swiper-slide-active .tool::before{-webkit-animation:bubble 3s ease-out infinite;animation:bubble 3s ease-out infinite}.swiper-slide-active .tool .tool-1{-webkit-animation:move 1s linear alternate infinite;animation:move 1s linear alternate infinite}.swiper-slide-active .tool .tool-2{-webkit-animation:move 1.3s linear alternate infinite;animation:move 1.3s linear alternate infinite}.swiper-slide-active .tool .tool-3{-webkit-animation:move 1.6s linear alternate infinite;animation:move 1.6s linear alternate infinite}@keyframes mask-right{to{-webkit-mask-position:100% 100%}}@keyframes mask-left{to{-webkit-mask-position:0 0;visibility:hidden}}@keyframes wave-misk{from{background-position:0 0}to{background-position:0 -29160px}}@keyframes wave-mask{from{background-position:0 0}to{background-position:0 -28080px}}.wave-misk{position:absolute;left:0;top:0;right:0;bottom:0;width:1920px;height:1080px;z-index:100;pointer-events:none;opacity:0}.wave-misk.ani{opacity:1;background:url(https://myvideo.99.com/games/my/2025/xrjnh/pic/mask-wave-up.png) 0 0 no-repeat;animation:wave-misk 1.5s steps(27) forwards 1;-webkit-animation:wave-misk 1.5s steps(27) forwards 1}.wave-mask{position:absolute;left:0;top:0;right:0;bottom:0;width:1920px;height:1080px;z-index:100;pointer-events:none;opacity:0}.wave-mask.ani{opacity:1;background:url(https://myvideo.99.com/games/my/2025/xrjnh/pic/mask-wave-down.png) 0 0 no-repeat;animation:wave-mask 1.5s steps(26) forwards 1;-webkit-animation:wave-mask 1.5s steps(26) forwards 1}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}