.lazy{background-position:top center;background-repeat:no-repeat}.fontW{font-size:60px;line-height:60px;text-align:center;font-weight:700}.w1300{width:1300px;margin:0 auto}@keyframes opacityZoom{0%,100%{opacity:.5}50%{opacity:1}}@-webkit-keyframes opacityZoom{0%,100%{opacity:.5}50%{opacity:1}}.animation{-webkit-animation:opacityZoom .3s ease-in-out both;-o-animation:opacityZoom .3s ease-in-out both;-moz-animation:opacityZoom .3s ease-in-out both;animation:opacityZoom .3s ease-in-out both;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes orbit{from{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes scaleLoop{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes rotate360{from{transform:rotate(0)}to{transform:rotate(360deg)}}.part1{height:1050px}.part1 .banner{left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;height:100%;position:absolute}.part1 .star{left:50%;top:0;transform:translate(-50%,0);z-index:2;position:absolute;width:1515px;height:1264px;mix-blend-mode:screen}.part1 .giftBox{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:3;width:1200px;height:100%}.part1 .giftBox .img{position:absolute;z-index:3;cursor:pointer}.part1 .giftBox .img.a{width:415px;height:240px;top:30px;left:-40px;z-index:3}.part1 .giftBox .img.slogan{width:927px;height:343px;bottom:370px;left:50%;margin-left:-463px;z-index:2;cursor:default}.part1 .giftBox .img.sloganText{width:900px;height:900px;bottom:108px;left:50%;margin-left:-450px;z-index:1;animation:orbit 15s linear infinite}.part1 .giftBox .img.sloganText:hover{animation-play-state:paused}.part1 .giftBox .img.b{width:169px;height:138px;z-index:3;left:170px;top:350px}.part1 .giftBox .img.c{width:217px;height:216px;right:100px;top:210px;z-index:3}.part1 .giftBox .img.d{width:243px;height:193px;right:10px;bottom:70px;z-index:1}.part1 .giftBox .img.e{width:184px;height:165px;right:-180px;top:70px;z-index:1}.part1 .giftBox .img.f{width:236px;height:195px;left:-165px;bottom:110px;z-index:1}.part2{height:1100px;background:url(/www-voopoo/static/dist/images/christmas2025/part2.webp) no-repeat top center}.part2 .treeBox{width:655px;height:1070px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.part2 .treeBox .giftBtn{font-size:34px;font-weight:700;width:235px;height:147px;line-height:147px;text-align:center;color:#efdfc5;position:absolute;right:-380px;top:125px;z-index:2;transition:all .5s ease-in-out;animation:scaleLoop 2s ease-in-out infinite}.part2 .treeBox .giftBtn:hover{opacity:.8}.part2 .treeBox .tree{width:655px;height:1070px;position:absolute;top:0;left:0;z-index:1;object-fit:contain;opacity:0;animation-duration:.6s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.part2 .treeBox .tree.a{animation-name:fadeInOut1}.part2 .treeBox .tree.b{animation-name:fadeInOut2}@keyframes fadeInOut1{0%,50%{opacity:1}100%,50.01%{opacity:0}}@keyframes fadeInOut2{0%,50%{opacity:0}100%,50.01%{opacity:1}}.part2 .treeBox .xue{position:absolute;z-index:1;width:87px;height:86px;animation:rotate360 4s linear infinite}.part2 .treeBox .xue.a{left:-450px;top:120px}.part2 .treeBox .xue.b{left:-280px;top:440px;width:57px;height:56px}.part2 .treeBox .xue.c{left:10px;top:320px;width:57px;height:56px}.part2 .treeBox .xue.d{left:-500px;top:730px;width:57px;height:56px}.part2 .treeBox .xue.e{right:-10px;top:320px;width:57px;height:56px}.part2 .treeBox .xue.f{right:-330px;top:640px}.part2 .treeBox .gift{position:absolute;z-index:3;cursor:pointer;opacity:0;transition:all 1s cubic-bezier(.2,.8,.2,1) 1s}.part2 .treeBox .gift.scale-loop{animation:scaleLoop 2s ease-in-out infinite}.part2 .treeBox .gift.a{width:81px;height:80px;top:130px;left:120px}.part2 .treeBox .gift.b{width:165px;height:156px;top:200px;left:160px}.part2 .treeBox .gift.c{width:61px;height:74px;top:449px;left:192px;z-index:2}.part2 .treeBox .gift.d{width:83px;height:77px;top:458px;left:142px;z-index:3}.part2 .treeBox .gift.e{width:56px;height:55px;top:412px;left:390px;z-index:2}.part2 .treeBox .gift.f{width:91px;height:104px;top:242px;right:48px;z-index:2}.part2 .treeBox .gift.g{width:110px;height:111px;top:538px;left:-32px;z-index:2}.part2 .treeBox .gift.h{width:165px;height:131px;top:630px;left:135px;z-index:2}.part2 .treeBox .gift.i{width:208px;height:211px;top:710px;left:355px;z-index:2}.part2 .treeBox .gift.j{width:114px;height:99px;top:593px;left:450px;z-index:2}.part2 .treeBox .gift.k{width:118px;height:133px;top:460px;right:-52px;z-index:2}.part2 .treeBox .gift.l{width:138px;height:104px;bottom:63px;left:9px;z-index:2}.part2 .treeBox .gift.m{width:177px;height:128px;bottom:66px;right:-312px;z-index:2}.part2 .closeBtn{position:absolute;top:30px;right:30px;font-size:40px;color:#fff}.part2 .closeBtn:hover{opacity:.9}.part2 .tanbox{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100000;box-shadow:0 3px 18px 0 rgba(116,116,116,.54);border-radius:50px;box-sizing:border-box;display:none}.part2 .tanbox h2{font-size:46px;color:#fcf3e3;font-family:Metropolis-Bold}.part2 .tanbox .linkBtn{height:35px;line-height:35px;border-radius:35px;padding:0 15px;color:#113521;background-color:#fff;font-size:24px;font-family:Metropolis-Medium;display:inline-block;text-align:center;box-shadow:0 5px 25px #61dbbb}.part2 .tanbox .linkBtn:hover{opacity:.9}.part2 .prizeListBox{width:1400px;height:850px}.part2 .notAllowed{background:url(/www-voopoo/static/dist/images/christmas2025/perInfoBg.webp);width:700px;text-align:center;padding:100px 75px;z-index:1000001}.part2 .notAllowed .closeBtn{top:20px;right:30px}.part2 .notAllowed .info{margin-top:20px;line-height:30px;font-size:18px}.part2 .subInfoBox{width:700px;height:500px;text-align:center;padding:50px 75px;background:url(/www-voopoo/static/dist/images/christmas2025/perInfoBg.webp)}.part2 .subInfoBox .closeBtn{top:20px;right:20px}.part2 .subInfoBox .subInForms{width:90%;margin:20px auto;display:flex;flex-wrap:wrap}.part2 .subInfoBox .subInForms dd{width:100%;height:34px;padding:5px 20px;color:#406450;font-size:20px;display:flex;align-items:center;margin-top:20px;background-color:#113521;border-radius:50px;font-family:Metropolis-Medium}.part2 .subInfoBox .subInForms dd.msg{width:100%;height:auto;margin:20px 0 20px;padding:0;font-size:18px;line-height:20px;text-align:center;color:#fff;background:0 0;font-family:Metropolis-Light}.part2 .subInfoBox .subInForms dd em.tit{width:100px;display:inline-block;text-align:left}.part2 .subInfoBox .subInForms dd select{cursor:pointer}.part2 .subInfoBox .subInForms dd select option{font-size:14px}.part2 .subInfoBox .subInForms dd input,.part2 .subInfoBox .subInForms dd select{width:346px;height:100%;color:#fff!important;font-size:18px;background:0 0;border:none;-webkit-tap-highlight-color:transparent!important;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-weight:500;border-radius:22px;padding:0 20px}.part2 .subInfoBox .subInForms dd.bot{text-align:center;justify-content:center;background:0 0;height:45px;padding:0;margin-top:40px}.part2 .subInfoBox .country-select.inside #country_selector{height:40px;color:#fff;width:346px;padding:0 10px}.part2 .subInfoBox .country-select.inside .flag-dropdown{width:100%;cursor:default}.part2 .subInfoBox .country-select.inside .flag-dropdown:hover .selected-flag{background:0 0}.part2 .subInfoBox .country-select.inside .flag-dropdown .selected-flag{width:346px;position:absolute;right:0;cursor:pointer;font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.part2 .subInfoBox .country-select.inside .flag-dropdown .selected-flag:before{content:"\e60c";position:absolute;right:0;top:2px;font-size:18px;color:#fff;transform:rotate(90deg)}.part2 .subInfoBox .country-select.inside .flag-dropdown .selected-flag .arrow,.part2 .subInfoBox .country-select.inside .flag-dropdown .selected-flag .flag{display:none}.part2 .subInfoBox .country-select.inside .country-list{position:absolute;top:35px;right:0;width:100%!important;box-shadow:none;border:1px solid #999}.part2 .subInfoBox .country-select.inside .country-list li{height:auto;width:100%}.part2 .subInfoBox .country-select.inside .country-list li.divider,.part2 .subInfoBox .country-select.inside .country-list li.preferred{display:none}.part2 .subInfoBox .country-select.inside .country-list li .flag{display:none}.part2 .subInfoBox .country-select.inside .country-list li .country-name{color:#333}.part2 .inputCodeBox{width:700px;height:400px;background:url(/www-voopoo/static/dist/images/christmas2025/codeBg.webp);padding:110px 100px}.part2 .inputCodeBox .subInForms{width:500px;margin:20px auto;display:flex;flex-wrap:wrap}.part2 .inputCodeBox .subInForms dd{width:100%;height:34px;padding:5px 20px;color:#406450;font-size:20px;display:flex;align-items:center;margin-top:20px;background-color:#113521;border-radius:50px;font-family:Metropolis-Medium;box-sizing:border-box}.part2 .inputCodeBox .subInForms dd input{width:100%;height:100%;color:#fff!important;font-size:18px;background:0 0;border:none;-webkit-tap-highlight-color:transparent!important;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-weight:500}.part2 .inputCodeBox .subInForms dd.bot{text-align:center;justify-content:center;background:0 0;height:45px;padding:0;margin-top:40px}.part2 .prizeBox{width:700px;height:500px;text-align:center}.part2 .prizeBox .giftBox h2{font-size:42px;line-height:52px}.part2 .prizeBox .giftBox h2 #prizeName{font-size:34px}.part2 .prizeBox .giftBox.a{width:100%;height:100%;background:url(/www-voopoo/static/dist/images/christmas2025/prizeCodeBg.webp);padding:50px 40px}.part2 .prizeBox .giftBox.a .codeBox{margin-top:50px;font-size:24px;font-family:Metropolis-Medium}.part2 .prizeBox .giftBox.a .codeBox #code{color:#cc002d;font-size:48px;font-family:Metropolis-Bold;height:155px;line-height:130px}.part2 .prizeBox .giftBox.a .msg{font-size:18px}.part2 .prizeBox .giftBox.a .msg a{text-decoration:underline;font-size:20px;color:#fcf3e3;cursor:pointer}.part2 .prizeBox .giftBox.a .msg a:hover{opacity:.8}.part2 .prizeBox .giftBox.b{padding:50px 40px;width:100%;height:100%;background:url(/www-voopoo/static/dist/images/christmas2025/prizeProBg.png)}.part2 .prizeBox .giftBox.b .toSubmitInfo{margin:50px 0 80px}.part2 .prizeBox .giftBox.b .msg{font-size:18px;line-height:20px;padding:0 20px}.part3{height:938px;overflow:hidden;background:url(/www-voopoo/static/dist/images/christmas2025/part3.webp) no-repeat top center}.part3 .infoBox{width:1300px;margin:0 auto;height:100%;padding:40px 0 0;color:#efdfc5;text-align:center;font-size:18px;line-height:30px}.part3 .infoBox h2{font-size:38px;font-weight:700;margin-bottom:30px;font-family:Metropolis-Bold}.part3 .infoBox h2 span{color:#0df4a2}.part3 .infoBox .top{margin-bottom:140px}.part3 .infoBox .top h2{font-size:60px;line-height:60px}.part3 .infoBox .top p{font-size:26px;line-height:40px}.part3 .infoBox .top p .ig{color:#0df4a2;position:relative;font-family:Metropolis-Bold}.part3 .infoBox .top p .ig::after{position:absolute;bottom:-2px;left:0;width:100%;height:1px;content:'';background-color:#0df4a2}.part3 .infoBox .top p span{color:#0df4a2;font-family:Metropolis-Bold}.blackFriday{display:none}.maskBox,.maskBoxUpload{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:10000;text-indent:-9999px}#footer{padding-top:0}.audio{width:0;height:0;overflow:hidden;position:absolute;left:-9999px}