.demo-floating-box .main-button{width:100%;height:100%;border-radius:50%;box-shadow:0 3px 8px rgba(0,0,0,.08);transition:all .2s ease-in-out}.demo-floating-box-bubble .main-button{font-size:28px;color:#fff;background-color:#3f45ff}.demo-floating-box-bubble .main-button svg{transition:all .2s ease-in-out}.demo-floating-box-bubble .main-button:hover svg{transform:scale(1.2)}.demo-floating-box-menu .main-button{background-color:#fff}.demo-floating-box-menu .main-button--active{transform:scale(.9) rotate(45deg)}.demo-floating-box-menu .menu-item{background-color:#fff;border-radius:50%;width:100%;height:100%;box-shadow:0 3px 8px rgba(0,0,0,.08);font-size:24px}.demo-head{position:relative;z-index:2;width:100%;height:100%;max-width:1920px}.demo-head .demo-head-logo{position:absolute;top:107px;right:32px;width:236px;height:128px;object-fit:cover}.demo-head .demo-head-headTxt{position:absolute;top:62px;left:243px;width:658px;height:412px;object-fit:cover}.demo-head .demo-head-video-icon{position:absolute;top:220px;left:811px;width:105px;height:101px;object-fit:cover;cursor:pointer}.demo-Mhead{position:relative}.demo-Mhead .demo-head-headTxt{width:87vw;position:absolute;top:-8vw;left:7vw}.demo-Mhead .demo-head-video-icon{width:13vw;position:absolute;top:13vw;right:12vw}.video-modal .modal-content{max-width:900px;width:85vw;max-height:85vh;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 25px 80px rgba(0,0,0,.4);position:relative}.video-modal-content{position:relative;width:100%;height:100%;padding:30px;min-height:400px}.video-modal-close,.video-modal-content{display:flex;align-items:center;justify-content:center}.video-modal-close{position:absolute;top:0;right:0;background:none;border:none;cursor:pointer;padding:0;z-index:10000;width:45px;height:45px;transition:transform .2s ease}.video-modal-close img{width:100%;height:100%;object-fit:contain}.video-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center}.video-loading .loading-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top-color:#667eea;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:16px}.video-loading p{margin:0;color:#666;font-size:14px}.video-error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center}.video-error .error-icon{font-size:48px;margin-bottom:16px}.video-error p{margin:0 0 8px;color:#666;font-size:16px;font-weight:500}.video-error .error-tip{font-size:14px;color:#999;margin:0}.video-modal-content video{width:100%;height:auto;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.15);z-index:1}.video-modal-content .react-player{z-index:1!important;position:relative}.mobile-video-modal{margin:0 auto!important}.mobile-video-modal .modal-content{width:92vw;max-height:75vh;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.3);position:relative}.mobile-video-modal-content{position:relative;width:100%;height:100%;padding:10px}.mobile-video-modal-close,.mobile-video-modal-content{display:flex;align-items:center;justify-content:center}.mobile-video-modal-close{position:absolute;top:0;right:0;background:none;border:none;cursor:pointer;padding:0;z-index:10000;width:35px;height:35px;transition:transform .2s ease}.mobile-video-modal-close img{width:100%;height:100%;object-fit:contain}.mobile-video-modal-content video{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1);z-index:1}.mobile-video-modal-content .react-player{z-index:1!important;position:relative}.mobile-video-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;text-align:center}.mobile-video-loading .loading-spinner{width:32px;height:32px;border:4px solid #f3f3f3;border-top-color:#667eea;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:12px}.mobile-video-loading p{margin:0;color:#666;font-size:13px}.mobile-video-error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;text-align:center}.mobile-video-error .error-icon{font-size:36px;margin-bottom:12px}.mobile-video-error p{margin:0 0 8px;color:#666;font-size:14px;font-weight:500}.mobile-video-error .error-tip{font-size:12px;color:#999;margin:0}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1001;opacity:1;transition:opacity .5s ease}.modal-overlay--animating{opacity:0}.modal-overlay--opening{transition:opacity .5s ease}.modal-overlay--closing{transition:opacity .3s ease}.modal-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);background:rgba(0,0,0,0);border-radius:8px;max-width:90vw;max-height:90vh;overflow:auto;transition:transform .6s cubic-bezier(.68,-.55,.265,1.55)}.modal-content--animating{transform:translate(-50%,-50%) scale(.3)}.modal-content--opening{transition:transform .6s cubic-bezier(.68,-.55,.265,1.55)}.modal-content--closing{transition:transform .4s cubic-bezier(.55,.085,.68,.53)}@media(max-width:768px){.modal-content{max-width:95vw;max-height:95vh;margin:20px}}.HeadlineNews{width:100%;height:100%;max-width:1920px;height:660px;display:flex;flex-direction:column;justify-content:start;align-items:center;position:relative;margin:400px auto 0;z-index:6}.HeadlineNews .headlineNewsBox{position:relative;width:1328px;height:435px;margin-top:51px;display:flex;justify-content:space-between;align-items:start;padding:25px}.HeadlineNews .headlineNewsBox .headlineNewsBoxImg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2;pointer-events:none;user-select:none}.MHeadlineNews{width:100%;max-width:100vw;display:flex;flex-direction:column;justify-content:start;align-items:center;background-size:100%;margin:-28vw auto 0;position:relative;z-index:6;pointer-events:none}.MHeadlineNews *{pointer-events:all}.MHeadlineNews .MheadlineNewsImg{height:12vw;margin:0 auto}.MHeadlineNews .MheadlineNewsBox{position:relative;width:100%;height:fit-content;max-width:100vw;margin-top:1vw;display:flex;flex-direction:column;justify-content:start;align-items:center;padding:0 5vw 5vw}.MHeadlineNews .MheadlineNewsBox .headlineNewsBoxTop{width:96vw}.MHeadlineNews .MheadlineNewsBox .headlineNewsBoxTop .headlineNewsBoxTopImg{position:relative;width:96vw;z-index:2;pointer-events:none;user-select:none;object-fit:cover}.MHeadlineNews .MheadlineNewsBox .headlineNewsBoxBottom{width:90vw;margin-top:-6vw;position:relative}.MHeadlineNews .MheadlineNewsBox .headlineNewsBoxBottom .headlineNewsBoxBottomImg{width:90vw;z-index:2;pointer-events:none;user-select:none;object-fit:cover}.headlineNewsSwiperBox{position:absolute;top:-54px;left:-30px;width:647px;height:470px;z-index:4;margin:0;padding:19.5px 17px}.headlineNewsSwiperBox .headlineNewsSwiper{position:relative;width:615px;height:100%;padding-top:10px;border-radius:20px}.headlineNewsSwiperBox .headlineNewsSwiper .swiper-slide{width:615px;height:345px;border-radius:20px;overflow:hidden}.headlineNewsSwiperBox .headlineNewsSwiper .swiper-slide img{width:100%;height:100%;object-fit:cover}.headlineNewsSwiperBox .headlineNewsSwiper .swiper-pagination{bottom:25px;height:25px;display:flex;align-items:center;justify-content:center}.headlineNewsSwiperBox .headlineNewsSwiper .headlineNewsSwiperBullet{width:9px;height:9px;background-color:#6a7530;opacity:1;transition:all .3s ease-in-out;margin:0 8px!important}.headlineNewsSwiperBox .headlineNewsSwiper .swiper-pagination-bullet-active{width:25px;height:25px;background-image:url(/_next/static/media/newSwiperActivce.b2410ccb.png);background-color:rgba(0,0,0,0);background-size:100% 100%;background-repeat:no-repeat;background-position:0 0}.headlineNewsSwiperBox .headlineNewsSwiper .SwiperFont{position:absolute;right:20px;bottom:30px;height:25px;color:#667031;cursor:pointer;z-index:999999}.headlineNewsSwiperBox .headlineNewsSwiper .SwiperFont .SwiperFontIcon{font-weight:600;font-size:16px}.headlineNewsSwiperBox .headlineNewsSwiper .SwiperFont .SwiperFontText{font-size:22px;text-decoration:underline}.headlineNewsSwiperBox .headlineNewsSwiperBoxKuang{position:absolute;top:0;left:0;width:647px;height:384px;z-index:5;pointer-events:none}.MheadlineNewsSwiper{position:absolute;width:90vw;height:62vw;top:4.4vw;left:50%;transform:translateX(-50%);z-index:1;padding:0}.MheadlineNewsSwiper .swiper-slide{width:90vw;height:50vw}.MheadlineNewsSwiper .swiper-slide img{width:100%;height:100%;object-fit:cover}.MheadlineNewsSwiper .swiper-wrapper{z-index:1}.MheadlineNewsSwiper .swiper-pagination{bottom:5vw;z-index:2;display:flex;justify-content:start;padding:0 8vw}.MheadlineNewsSwiper .headlineNewsSwiperBullet{background:rgba(0,0,0,0);margin:0 1vw!important;width:4vw;height:4vw;position:relative;opacity:1}.MheadlineNewsSwiper .headlineNewsSwiperBullet:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2vw;height:2vw;background-color:#6a7530;border-radius:50%}.MheadlineNewsSwiper .swiper-pagination-bullet-active{background:rgba(0,0,0,0);margin:0 1vw!important;width:4vw;height:4vw;opacity:1}.MheadlineNewsSwiper .swiper-pagination-bullet-active:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4vw;height:4vw;background-color:#fcfded;background-image:url(/_next/static/media/swiperActive.a7550015.png);background-size:100% 100%;background-repeat:no-repeat;background-position:0 0;border-radius:50%}.MheadlineNewsSwiper .SwiperFont{position:absolute;width:76vw;left:50%;transform:translateX(-50%);bottom:7vw;height:0;color:#667031;border-bottom:1px dashed rgba(101,112,49,.1647058824);cursor:pointer;z-index:999999}.MheadlineNewsSwiper .SwiperFont .SwiperFontBox{position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:#f6fbe6}.MheadlineNewsSwiper .SwiperFont .SwiperFontBox .SwiperFontIcon{font-weight:600;font-size:3vw}.MheadlineNewsSwiper .SwiperFont .SwiperFontBox .SwiperFontText{font-size:3vw;text-decoration:underline}.headlineNewsContent{width:1200px;height:450px;position:absolute;top:0;right:0;background-image:url(/_next/static/media/headlineNewsBottom.e55d6c2b.png);background-size:100% 100%;background-repeat:no-repeat;background-position:0 0;display:flex;justify-content:end;align-items:start;z-index:3;padding:30px 78px}.headlineNewsContent .News_right_list{width:607px;height:356px;display:flex;flex-direction:column;justify-content:start;align-items:start}.headlineNewsContent .headlineNewsItemTitle{width:100%;display:flex;justify-content:center;align-items:center;padding:0 10px}.headlineNewsContent .headlineNewsItemTitle .headlineNewsItemTitleItems{width:100%;display:flex;justify-content:space-between;align-items:center;position:relative}.headlineNewsContent .headlineNewsItemTitle .headlineNewsItemTitleItems .activeIndicator{position:absolute;height:36px;background:linear-gradient(180deg,#677131,#849525);z-index:1;border-radius:5px;box-shadow:0 0 12px hsla(0,0%,100%,.4);pointer-events:none;top:13px}.headlineNewsContent .headlineNewsItemTitle .headlineNewsItemTitleItems .activeIndicator:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #849525}.headlineNewsContent .headlineNewsItemTitle .headlineNewsItemTitleItems .activeIndicator:before{content:"";position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);width:10px;height:10px;background-color:#fbfcec;border:1px solid #667031;border-radius:50%;z-index:3}.headlineNewsContent .headlineNewsItemTitle .headlineNewsItemTitleItems .headlineNewsItemTitleItem{width:97px;height:36px;display:flex;justify-content:center;align-items:center;border-radius:5px;font-size:27px;background:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);background-image:linear-gradient(180deg,#6B772F,#889A23);font-family:diner;margin:13px 12px;position:relative;z-index:2;cursor:pointer;user-select:none;transition:all .15s ease}.headlineNewsContent .headlineNewsItemTitle .headlineNewsItemTitleItems .headlineNewsItemTitleItem.active{color:#fff;background-image:none;background-clip:border-box;-webkit-background-clip:border-box}.headlineNewsContent .headlineNewsItemTitle .headlineNewsItemTitleItems .headlineNewsItemTitleItem:hover{opacity:.9}.headlineNewsContent .headlineNewsItemTitle .headlineNewsItemTitleItems .headlineNewsItemTitleItemBefore{width:10px;height:10px;border-radius:50%;background-color:#7b8a29;position:relative;z-index:2}.headlineNewsContent .headlineNewsItemTitle .headlineNewsItemIcon{width:44px;height:44px}.headlineNewsContent .headlineNewsContentLine{width:100%;margin:0 0 7px}.headlineNewsContent .headlineNewsContentList{width:100%;overflow-y:auto;min-height:260px;max-height:260px;padding-right:10px;position:relative}.headlineNewsContent .headlineNewsContentList .listHoverIndicator{position:absolute;background:hsla(0,0%,100%,.1);border-radius:2px;box-shadow:0 0 8px hsla(0,0%,100%,.2);pointer-events:none;z-index:1;left:0;width:calc(100% - 10px)}.headlineNewsContent .headlineNewsContentList::-webkit-scrollbar{width:4px}.headlineNewsContent .headlineNewsContentList::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:2px}.headlineNewsContent .headlineNewsContentList::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:2px}.headlineNewsContent .headlineNewsContentList .headlineNewsContentListItem{display:flex;justify-content:space-between;align-items:center;height:55px;cursor:pointer;position:relative;z-index:2;font-weight:300;transition:all .15s ease}.headlineNewsContent .headlineNewsContentList .headlineNewsContentListItem:hover{font-weight:600}.headlineNewsContent .headlineNewsContentList .headlineNewsContentListItem:hover .newsDate,.headlineNewsContent .headlineNewsContentList .headlineNewsContentListItem:hover .newsTitle{background:linear-gradient(180deg,#AD3031,#E86526);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.headlineNewsContent .headlineNewsContentList .headlineNewsContentListItem .newsTitle{color:#667031;font-weight:600;font-size:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.headlineNewsContent .headlineNewsContentList .headlineNewsContentListItem .newsDate{color:#667031;font-size:22px}.MheadlineNewsContent{width:78vw;padding:12vw 1vw 0;position:absolute;top:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;justify-content:start;align-items:start;z-index:3}.MheadlineNewsContent .headlineNewsItemTitle{width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed rgba(101,112,49,.1647058824);background-image:url(/_next/static/media/segmentation.6b8d5674.png);background-size:100%;background-repeat:no-repeat;background-position:0 0;padding-top:2vw}.MheadlineNewsContent .headlineNewsItemTitle .headlineNewsItemTitleItems{display:flex;justify-content:start;align-items:center;position:relative}.MheadlineNewsContent .headlineNewsItemTitle .headlineNewsItemTitleItems .activeIndicator{position:absolute;height:5vw;background:linear-gradient(180deg,#677131,#849525);z-index:1;border-radius:1vw;box-shadow:0 0 12px hsla(0,0%,100%,.4);pointer-events:none;top:1.5vw}.MheadlineNewsContent .headlineNewsItemTitle .headlineNewsItemTitleItems .activeIndicator:after{content:"";position:absolute;bottom:-1vw;left:50%;transform:translateX(-50%);width:0;height:0;border-left:1vw solid rgba(0,0,0,0);border-right:1vw solid rgba(0,0,0,0);border-top:1vw solid #849525}.MheadlineNewsContent .headlineNewsItemTitle .headlineNewsItemTitleItems .activeIndicator:before{content:"";position:absolute;bottom:-2.5vw;left:50%;transform:translateX(-50%);width:1.5vw;height:1.5vw;background-color:#fbfcec;border:1px solid #667031;border-radius:50%;z-index:3}.MheadlineNewsContent .headlineNewsItemTitle .headlineNewsItemTitleItems .headlineNewsItemTitleItem{width:13vw;height:5vw;display:flex;justify-content:center;align-items:center;border-radius:1vw;font-size:3.5vw;background:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);background-image:linear-gradient(180deg,#6B772F,#889A23);font-family:diner;margin:1.5vw 2vw;position:relative;z-index:2;cursor:pointer;user-select:none;transition:all .15s ease}.MheadlineNewsContent .headlineNewsItemTitle .headlineNewsItemTitleItems .headlineNewsItemTitleItem.active{color:#fff;background-image:none;background-clip:border-box;-webkit-background-clip:border-box}.MheadlineNewsContent .headlineNewsItemTitle .headlineNewsItemTitleItems .headlineNewsItemTitleItem:hover{opacity:.9}.MheadlineNewsContent .headlineNewsItemTitle .headlineNewsItemTitleItems .headlineNewsItemTitleItemBefore{width:10px;height:10px;border-radius:50%;background-color:#7b8a29;position:relative;z-index:2}.MheadlineNewsContent .headlineNewsItemTitle .headlineNewsItemIcon{width:6vw;height:6vw}.MheadlineNewsContent .headlineNewsContentLine{width:100%;margin:1vw 0 3vw}.MheadlineNewsContent .headlineNewsContentList{width:100%;overflow-y:auto;min-height:35vw;max-height:35vw;padding-right:2vw;position:relative;margin-top:2vw}.MheadlineNewsContent .headlineNewsContentList .listHoverIndicator{position:absolute;background:hsla(0,0%,100%,.1);border-radius:.5vw;box-shadow:0 0 1vw hsla(0,0%,100%,.2);pointer-events:none;z-index:1;left:0;width:calc(100% - 2vw)}.MheadlineNewsContent .headlineNewsContentList::-webkit-scrollbar{width:.5vw}.MheadlineNewsContent .headlineNewsContentList::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:.5vw}.MheadlineNewsContent .headlineNewsContentList::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:.5vw}.MheadlineNewsContent .headlineNewsContentList .headlineNewsContentListItem{display:flex;justify-content:space-between;align-items:center;height:6.8vw;cursor:pointer;position:relative;z-index:2;font-weight:300;transition:all .15s ease;padding-right:1vw}.MheadlineNewsContent .headlineNewsContentList .headlineNewsContentListItem:hover{font-weight:600}.MheadlineNewsContent .headlineNewsContentList .headlineNewsContentListItem:hover .newsDate,.MheadlineNewsContent .headlineNewsContentList .headlineNewsContentListItem:hover .newsTitle{background:linear-gradient(180deg,#AD3031,#E86526);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.MheadlineNewsContent .headlineNewsContentList .headlineNewsContentListItem .newsTitle{color:#667031;font-size:3vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55vw;flex:1}.MheadlineNewsContent .headlineNewsContentList .headlineNewsContentListItem .newsDate{color:#667031;font-size:3vw;margin-left:1vw;white-space:nowrap}.titleFeatures{max-width:1920px;height:1290px;display:flex;flex-direction:column;justify-content:start;align-items:center;position:relative;z-index:4;margin:-200px auto 0}.titleFeatures .titleFeaturesBg{width:100%;height:100%;object-fit:cover}.titleFeatures .titleFeaturesContent{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:start;align-items:center}.titleFeatures .titleFeaturesContent .titleFeaturesTitle{height:127px}.titleFeatures .titleFeaturesSwiper{padding-top:60px;padding-bottom:100px;width:1200px;margin:0 auto}.titleFeatures .titleFeaturesSwiper .swiper-slide{opacity:0;overflow:unset;background-color:rgba(0,0,0,0);border-radius:40px}.titleFeatures .titleFeaturesSwiper .swiper-slide:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:465px;height:790px;background-image:url(/_next/static/media/swiperActiveBg.93ec329a.png);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;transition:opacity .3s ease-in-out}.titleFeatures .titleFeaturesSwiper .swiper-slide.swiper-slide-active,.titleFeatures .titleFeaturesSwiper .swiper-slide.swiper-slide-next,.titleFeatures .titleFeaturesSwiper .swiper-slide.swiper-slide-prev{opacity:1}.titleFeatures .titleFeaturesSwiper .swiper-pagination{display:flex;justify-content:center;align-items:center;background-image:url(/_next/static/media/swiperLine.4138c9f5.png);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;background-size:390px 12px}.titleFeatures .titleFeaturesSwiper .swiper-pagination .swiper-pagination-bullet{margin:0 36.5px;opacity:1;width:45px;height:43px;background-color:rgba(0,0,0,0);position:relative}.titleFeatures .titleFeaturesSwiper .swiper-pagination .swiper-pagination-bullet:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;background-color:#6a7530;opacity:1;background-size:0 0;background-image:url(/_next/static/media/swiperActive.a7550015.png);background-repeat:no-repeat;background-position:50%;border-radius:50%}.titleFeatures .titleFeaturesSwiper .swiper-pagination .swiper-pagination-bullet-active{opacity:1;width:45px;height:43px}.titleFeatures .titleFeaturesSwiper .swiper-pagination .swiper-pagination-bullet-active:after{background-size:45px 43px;width:45px;height:43px;background-color:rgba(0,0,0,0);opacity:1}.titleFeatures .titleFeaturesSwiperNav{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}.MtitleFeatures{max-width:100vw;display:flex;flex-direction:column;justify-content:start;align-items:center;position:relative;z-index:4;margin:-6vw auto 0}.MtitleFeatures .titleFeaturesBg{width:100%;height:100%;object-fit:cover}.MtitleFeatures .titleFeaturesContent{width:100%;height:100%;display:flex;flex-direction:column;justify-content:start;align-items:center}.MtitleFeatures .titleFeaturesContent .titleFeaturesTitle{height:12vw}.MtitleFeatures .titleFeaturesSwiper{padding-top:4vw;padding-bottom:11vw;width:90vw;margin:0 auto;--border-radius:5vw}.MtitleFeatures .titleFeaturesSwiper .swiper-slide{opacity:0;overflow:unset;background-color:#f8fbce;display:flex;justify-content:center;align-items:center}.MtitleFeatures .titleFeaturesSwiper .swiper-slide:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-image:url(/_next/static/media/swiperActiveBg.93ec329a.png);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;transition:opacity .3s ease-in-out}.MtitleFeatures .titleFeaturesSwiper .swiper-slide.swiper-slide-active,.MtitleFeatures .titleFeaturesSwiper .swiper-slide.swiper-slide-next,.MtitleFeatures .titleFeaturesSwiper .swiper-slide.swiper-slide-prev{opacity:1}.MtitleFeatures .titleFeaturesSwiper .swiper-slide.swiper-slide-next:after,.MtitleFeatures .titleFeaturesSwiper .swiper-slide.swiper-slide-prev:after{background-color:rgba(62,62,63,.0823529412)}.MtitleFeatures .titleFeaturesSwiper .swiper-slide img{width:45vw;height:80vw;object-fit:cover}.MtitleFeatures .titleFeaturesSwiper .swiper-pagination{display:flex;justify-content:center;align-items:center;background-image:url(/_next/static/media/swiperLine.fb1e93b9.png);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;background-size:38vw 1.2vw;--bianju:1.6vw}.MtitleFeatures .titleFeaturesSwiper .swiper-pagination .swiper-pagination-bullet{margin:0 var(--bianju);background-color:rgba(0,0,0,0);opacity:1;width:8vw;height:8vw;position:relative}.MtitleFeatures .titleFeaturesSwiper .swiper-pagination .swiper-pagination-bullet:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2vw;height:2vw;background-color:#6a7530;opacity:1;background-size:0 0;background-image:url(/_next/static/media/swiperActive.a7550015.png);background-repeat:no-repeat;background-position:50%;border-radius:50%}.MtitleFeatures .titleFeaturesSwiper .swiper-pagination .swiper-pagination-bullet-active{margin:0 var(--bianju);opacity:1;background-color:rgba(0,0,0,0);background-size:100% 100%;width:8vw;height:8vw}.MtitleFeatures .titleFeaturesSwiper .swiper-pagination .swiper-pagination-bullet-active:after{background-size:7vw 7vw;width:8vw;height:8vw;background-color:rgba(0,0,0,0);opacity:1}.MtitleFeatures .titleFeaturesSwiperNav{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}.PReserve{width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:100px}.PReserve .reserveTitle{width:529px}.PReserve .PReserveBg{width:1248px;display:flex;justify-content:end;position:relative}.PReserve .PReserveBg .ReservePrizes{width:850px;display:flex;flex-direction:column;align-items:center}.PReserve .PReserveBg .ReservePrizes .ReservePrizesTop{width:100%;display:flex;justify-content:center;align-items:center}.PReserve .PReserveBg .ReservePrizes .ReservePrizesCenter{position:relative;height:60px;width:100%;background-image:url(/_next/static/media/arrowBg.45ee01e5.png);background-size:100% 34px;background-repeat:no-repeat;background-position:50%;display:flex;justify-content:center;align-items:center}.PReserve .PReserveBg .ReservePrizes .ReservePrizesCenter .ReservePrizesZ{width:60px;height:60px;margin:0 45px;position:relative;display:flex;justify-content:center;align-items:center}.PReserve .PReserveBg .ReservePrizes .ReservePrizesCenter .ReservePrizesZ .ReservePrizesTreasureChest{width:43px;height:39px}.PReserve .PReserveBg .ReservePrizes .ReservePrizesCenter .ReservePrizesZ .ReservePrizesFlower{width:55px;height:55px}.PReserve .PReserveBg .ReservePrizes .ReservePrizesCenter .ReservePrizesZ .ReservePrizesText{position:absolute;top:46px;left:50%;transform:translateX(-50%);height:17px}.PReserve .PReserveBg .ReservePrizes .ReservePrizesBottom{width:100%;display:flex;justify-content:center;align-items:center}.PReserve .PReserveBg .ReservePrizes .ReservePrizesTopItem{width:226px;height:148px;margin:24px 8px;position:relative}.PReserve .PReserveBg .ReservePrizes .ReservePrizesTopItem .ReservePrizesTopItemImg{width:100%;height:100%}.PReserve .PReserveBg .ReservePrizes .ReservePrizesTopItem .ReservePrizesTopItemItemActive{width:92px;position:absolute;top:-10px;right:-10px}.PReserve .PReserveBg .ReservePrizes .ReservePrizesBtn{width:284px;height:107px;margin:20px 0}.PReserve .PReserveBg .ReservePrizes .ReservePrizesBtn img{width:100%;height:100%}.PReserve .PReserveBg .ReservePrizes .ReservePrizesTxt{font-size:26px;color:#5b6f2f}.PReserve .PReserveBg .ReserveRole{height:800px;position:absolute;bottom:0;left:0}.reserve-modal .modal-container{position:relative;background-size:cover;background-position:50%;width:914px;height:506px;padding:79px 88px;background-size:100% 100%;background-repeat:no-repeat}.reserve-modal .modal-container .close-btn{position:absolute;top:0;right:0;width:43px;height:50px;cursor:pointer}.reserve-modal .modal-container .content-area{display:flex;justify-content:space-between;align-items:center;height:100%}.reserve-modal .modal-container .content-area .left-form{display:flex;flex-direction:column;gap:20px}.reserve-modal .modal-container .content-area .left-form .tab-switcher{width:443px;height:55px;border-radius:20px;background-color:#74965e;box-shadow:inset 0 0 6px 0 rgba(0,0,0,.3);padding:3px;position:relative;overflow:hidden}.reserve-modal .modal-container .content-area .left-form .tab-switcher .tab-slider{position:absolute;top:3px;width:217px;height:49px;background-size:100% 100%;background-repeat:no-repeat;transition:left .3s cubic-bezier(.4,0,.2,1);z-index:1}.reserve-modal .modal-container .content-area .left-form .tab-switcher .tab-slider.slide-to-left{left:3px}.reserve-modal .modal-container .content-area .left-form .tab-switcher .tab-slider.slide-to-right{left:calc(100% - 217px - 3px)}.reserve-modal .modal-container .content-area .left-form .tab-switcher .tab-buttons{display:flex;align-items:center;height:100%;width:100%;position:relative;z-index:2}.reserve-modal .modal-container .content-area .left-form .tab-switcher .tab-buttons .tab-btn{flex:1;height:49px;cursor:pointer;font-size:26px;font-weight:700;background-color:rgba(0,0,0,0);border:none;color:#f9ffea;transition:color .3s ease;display:flex;align-items:center;justify-content:center}.reserve-modal .modal-container .content-area .left-form .tab-switcher .tab-buttons .tab-btn.active{color:#9f412e}.reserve-modal .modal-container .content-area .left-form .phone-input{width:100%;height:62px;padding:12px 16px;border:2px solid #74965e;border-radius:25px;font-size:26px;outline:none;background-color:#e8f5e8;color:#2e5c2e;box-sizing:border-box}.reserve-modal .modal-container .content-area .left-form .phone-input::placeholder{color:#74965e}.reserve-modal .modal-container .content-area .left-form .phone-input:focus{border-color:#5c7a4c;box-shadow:0 0 0 2px rgba(116,150,94,.2);background-color:#e0f2e0}.reserve-modal .modal-container .content-area .left-form .verification-row{display:flex;gap:10px}.reserve-modal .modal-container .content-area .left-form .verification-row .verification-input{width:223px;height:62px;padding:12px 16px;border:2px solid #74965e;border-radius:25px;font-size:26px;outline:none;background-color:#e8f5e8;color:#2e5c2e;box-sizing:border-box}.reserve-modal .modal-container .content-area .left-form .verification-row .verification-input::placeholder{color:#74965e}.reserve-modal .modal-container .content-area .left-form .verification-row .verification-input:focus{border-color:#5c7a4c;box-shadow:0 0 0 2px rgba(116,150,94,.2);background-color:#e0f2e0}.reserve-modal .modal-container .content-area .left-form .verification-row .get-code-btn{width:197px;height:62px;background-size:100% 100%;background-repeat:no-repeat;color:#9f412e;border:none;cursor:pointer;font-size:26px;font-weight:700;white-space:nowrap;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.reserve-modal .modal-container .content-area .left-form .verification-row .get-code-btn:disabled{cursor:not-allowed}.reserve-modal .modal-container .content-area .left-form .verification-row .get-code-btn:hover:not(:disabled){opacity:.9}.reserve-modal .modal-container .content-area .left-form .verification-row .get-code-btn:active:not(:disabled){transform:translateY(1px)}.reserve-modal .modal-container .content-area .left-form .reserve-btn{width:300px;height:88px;margin:20px auto;cursor:pointer;transition:all .3s ease}.reserve-modal .modal-container .content-area .left-form .reserve-btn:hover{opacity:.9}.reserve-modal .modal-container .content-area .left-form .reserve-btn:active{transform:translateY(1px)}.reserve-modal .modal-container .content-area .right-qr{height:310px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-top:0}.reserve-modal .modal-container .content-area .right-qr .qr-title{font-size:26px;color:#74965e;margin-bottom:20px;text-align:center;line-height:26px}.reserve-modal .modal-container .content-area .right-qr .qr-image{width:151px;height:151px;box-sizing:content-box;padding:10px;background-color:#fff;border:2px solid #74965e;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.reserve-modal .modal-container .content-area .right-qr .qr-image img{width:100%;height:100%;object-fit:contain}.reserve-modal .modal-container .content-area .right-qr .qr-text{font-size:24px;color:#74965e;text-decoration:underline;text-align:center;cursor:pointer;transition:color .3s ease}.reserve-modal .modal-container .content-area .right-qr .qr-text:hover{color:#9f412e}.verification-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1001}.verification-overlay .verification-modal{background:#f9ffea;border:2px solid #6c9566;border-radius:12px;padding:30px;width:500px;max-width:90%;position:relative;box-shadow:0 10px 30px rgba(108,149,102,.3)}.verification-overlay .verification-modal.rotate-modal,.verification-overlay .verification-modal.swipe-modal{width:600px;max-width:95%}.verification-overlay .verification-modal .close-btn{position:absolute;top:15px;right:20px;font-size:24px;cursor:pointer;color:#5c7a4c;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s}.verification-overlay .verification-modal .close-btn:hover{background:rgba(108,149,102,.1);color:#6c9566}.verification-overlay .verification-modal .verification-header{text-align:center;margin-bottom:30px}.verification-overlay .verification-modal .verification-header h3{margin:0 0 10px;color:#5c7a4c;font-size:22px;font-weight:600}.verification-overlay .verification-modal .verification-header p{margin:0;color:#5c7a4c;font-size:14px;opacity:.8}.verification-overlay .verification-modal .verification-content .image-container{text-align:center;margin-bottom:20px;position:relative}.verification-overlay .verification-modal .verification-content .image-container .verification-image{max-width:100%;height:auto;border:1px solid #6c9566;border-radius:8px;max-height:200px}.verification-overlay .verification-modal .verification-content .image-container .verification-image.rotate-image{transition:transform .3s ease}.verification-overlay .verification-modal .verification-content .image-container .refresh-btn{position:absolute;bottom:10px;right:10px;background:rgba(108,149,102,.8);color:#fff;border:none;border-radius:4px;padding:5px 10px;font-size:12px;cursor:pointer;transition:background .3s}.verification-overlay .verification-modal .verification-content .image-container .refresh-btn:hover{background:#6c9566}.verification-overlay .verification-modal .verification-content .character-container,.verification-overlay .verification-modal .verification-content .math-container{position:relative;width:100%;height:200px;margin-bottom:20px;border:2px solid #6c9566;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff}.verification-overlay .verification-modal .verification-content .character-container .character-image,.verification-overlay .verification-modal .verification-content .character-container .math-image,.verification-overlay .verification-modal .verification-content .math-container .character-image,.verification-overlay .verification-modal .verification-content .math-container .math-image{width:100%;height:100%;object-fit:contain;background:#fff}.verification-overlay .verification-modal .verification-content .character-container .character-refresh,.verification-overlay .verification-modal .verification-content .character-container .math-refresh,.verification-overlay .verification-modal .verification-content .math-container .character-refresh,.verification-overlay .verification-modal .verification-content .math-container .math-refresh{position:absolute;top:10px;right:10px;background:rgba(108,149,102,.8);color:#fff;border:none;border-radius:4px;padding:5px 10px;font-size:12px;cursor:pointer;transition:background .3s;z-index:3}.verification-overlay .verification-modal .verification-content .character-container .character-refresh:hover,.verification-overlay .verification-modal .verification-content .character-container .math-refresh:hover,.verification-overlay .verification-modal .verification-content .math-container .character-refresh:hover,.verification-overlay .verification-modal .verification-content .math-container .math-refresh:hover{background:#6c9566}.verification-overlay .verification-modal .verification-content .character-container .loading-overlay,.verification-overlay .verification-modal .verification-content .math-container .loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(249,255,234,.9);display:flex;justify-content:center;align-items:center;z-index:4}.verification-overlay .verification-modal .verification-content .character-container .loading-overlay .loading-spinner,.verification-overlay .verification-modal .verification-content .math-container .loading-overlay .loading-spinner{width:40px;height:40px;border:4px solid #e0f2e0;border-top-color:#6c9566;border-radius:50%;animation:spin 1s linear infinite}.verification-overlay .verification-modal .verification-content .rotate-container{position:relative;width:100%;margin-bottom:20px;border:2px solid #6c9566;border-radius:8px;overflow:hidden}.verification-overlay .verification-modal .verification-content .rotate-container .background-image{position:relative;display:block;z-index:1}.verification-overlay .verification-modal .verification-content .rotate-container .rotate-image{position:absolute;top:50%;left:50%;z-index:2;transition:transform .1s ease}.verification-overlay .verification-modal .verification-content .rotate-container .rotate-refresh{position:absolute;top:10px;right:10px;background:rgba(108,149,102,.8);color:#fff;border:none;border-radius:4px;padding:5px 10px;font-size:12px;cursor:pointer;transition:background .3s;z-index:3}.verification-overlay .verification-modal .verification-content .rotate-container .rotate-refresh:hover{background:#6c9566}.verification-overlay .verification-modal .verification-content .rotate-container .loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(249,255,234,.9);display:flex;justify-content:center;align-items:center;z-index:4}.verification-overlay .verification-modal .verification-content .rotate-container .loading-overlay .loading-spinner{width:40px;height:40px;border:4px solid #e0f2e0;border-top-color:#6c9566;border-radius:50%;animation:spin 1s linear infinite}.verification-overlay .verification-modal .verification-content .swipe-image-container{position:relative;width:100%;margin-bottom:20px;border:2px solid #6c9566;border-radius:8px;overflow:hidden}.verification-overlay .verification-modal .verification-content .swipe-image-container .receipt-image{position:relative;display:block;z-index:1}.verification-overlay .verification-modal .verification-content .swipe-image-container .lost-image{position:absolute;z-index:2;cursor:pointer}.verification-overlay .verification-modal .verification-content .swipe-image-container .swipe-refresh{position:absolute;top:10px;right:10px;background:rgba(108,149,102,.8);color:#fff;border:none;border-radius:4px;padding:5px 10px;font-size:12px;cursor:pointer;transition:background .3s;z-index:3}.verification-overlay .verification-modal .verification-content .swipe-image-container .swipe-refresh:hover{background:#6c9566}.verification-overlay .verification-modal .verification-content .swipe-image-container .loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(249,255,234,.9);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:4}.verification-overlay .verification-modal .verification-content .swipe-image-container .loading-overlay .loading-spinner{width:40px;height:40px;border:4px solid #e0f2e0;border-top-color:#6c9566;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:10px}.verification-overlay .verification-modal .verification-content .swipe-image-container .loading-overlay p{margin:0;color:#5c7a4c;font-size:14px}.verification-overlay .verification-modal .verification-content .verification-input{width:100%;padding:12px 16px;border:2px solid #5c7a4c;background:#e0f2e0;color:#5c7a4c;border-radius:6px;font-size:16px;box-sizing:border-box;margin-bottom:20px;transition:all .3s}.verification-overlay .verification-modal .verification-content .verification-input::placeholder{color:rgba(92,122,76,.6)}.verification-overlay .verification-modal .verification-content .verification-input:focus{outline:none;border-color:#6c9566;box-shadow:0 0 0 3px rgba(108,149,102,.1)}.verification-overlay .verification-modal .verification-content .rotate-controls{display:flex;flex-direction:column;align-items:center;margin-bottom:20px;gap:15px}.verification-overlay .verification-modal .verification-content .rotate-controls .rotate-slider{width:100%;height:6px;background:#e0f2e0;border-radius:3px;outline:none;appearance:none;cursor:pointer}.verification-overlay .verification-modal .verification-content .rotate-controls .rotate-slider::-webkit-slider-thumb{appearance:none;width:20px;height:20px;background:#6c9566;border-radius:50%;cursor:pointer;transition:all .3s ease}.verification-overlay .verification-modal .verification-content .rotate-controls .rotate-slider::-webkit-slider-thumb:hover{background:#5c7a4c;transform:scale(1.1)}.verification-overlay .verification-modal .verification-content .rotate-controls .rotate-slider::-moz-range-thumb{width:20px;height:20px;background:#6c9566;border-radius:50%;cursor:pointer;border:none;transition:all .3s ease}.verification-overlay .verification-modal .verification-content .rotate-controls .rotate-slider::-moz-range-thumb:hover{background:#5c7a4c;transform:scale(1.1)}.verification-overlay .verification-modal .verification-content .rotate-controls .angle-display{display:flex;align-items:center;justify-content:center;background:#e0f2e0;padding:8px 16px;border-radius:20px;border:1px solid #6c9566}.verification-overlay .verification-modal .verification-content .rotate-controls .angle-display .angle-value{font-size:16px;font-weight:600;color:#5c7a4c;min-width:40px;text-align:center}.verification-overlay .verification-modal .verification-content .swipe-controls{margin-bottom:20px}.verification-overlay .verification-modal .verification-content .swipe-controls .swipe-slider{width:100%;height:40px;background:#e0f2e0;border-radius:20px;outline:none;appearance:none;cursor:pointer;position:relative}.verification-overlay .verification-modal .verification-content .swipe-controls .swipe-slider::-webkit-slider-thumb{appearance:none;width:36px;height:36px;background:linear-gradient(45deg,#6C9566,#5c7a4c);border-radius:50%;cursor:pointer;box-shadow:0 2px 6px rgba(108,149,102,.4);transition:all .3s ease}.verification-overlay .verification-modal .verification-content .swipe-controls .swipe-slider::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(108,149,102,.6)}.verification-overlay .verification-modal .verification-content .swipe-controls .swipe-slider::-moz-range-thumb{width:36px;height:36px;background:linear-gradient(45deg,#6C9566,#5c7a4c);border-radius:50%;cursor:pointer;border:none;box-shadow:0 2px 6px rgba(108,149,102,.4);transition:all .3s ease}.verification-overlay .verification-modal .verification-content .swipe-controls .swipe-slider::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(108,149,102,.6)}.verification-overlay .verification-modal .verification-content .swipe-controls .slide-track{text-align:center;margin-top:10px}.verification-overlay .verification-modal .verification-content .swipe-controls .slide-track .slide-text{color:#5c7a4c;font-size:14px;font-weight:500}.verification-overlay .verification-modal .verification-content .swipe-container{margin-bottom:20px}.verification-overlay .verification-modal .verification-content .swipe-container .swipe-track{position:relative;height:40px;background:#e0f2e0;border-radius:20px;overflow:hidden}.verification-overlay .verification-modal .verification-content .swipe-container .swipe-track .swipe-fill{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,#6C9566,#5c7a4c);transition:width .3s ease;border-radius:20px}.verification-overlay .verification-modal .verification-content .swipe-container .swipe-track .swipe-thumb{position:absolute;top:2px;width:36px;height:36px;background:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.2);transition:left .3s ease;transform:translateX(-50%)}.verification-overlay .verification-modal .verification-content .swipe-container .swipe-slider{width:100%;height:40px;background:rgba(0,0,0,0);appearance:none;outline:none;position:relative;z-index:1}.verification-overlay .verification-modal .verification-content .swipe-container .swipe-slider::-webkit-slider-thumb{appearance:none;width:36px;height:36px;background:rgba(0,0,0,0);cursor:pointer}.verification-overlay .verification-modal .verification-content .swipe-container .swipe-slider::-moz-range-thumb{width:36px;height:36px;background:rgba(0,0,0,0);cursor:pointer;border:none}.verification-overlay .verification-modal .verification-content .submit-btn{width:100%;padding:12px 16px;background:#ffdc7b;color:#9f412e;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s;box-shadow:0 2px 6px rgba(255,220,123,.3)}.verification-overlay .verification-modal .verification-content .submit-btn:hover:not(:disabled){background:#ffd866;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,220,123,.4)}.verification-overlay .verification-modal .verification-content .submit-btn:disabled{background:#e0f2e0;color:rgba(92,122,76,.5);cursor:not-allowed;transform:none;box-shadow:none}.verification-overlay .verification-modal .loading{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(249,255,234,.9);display:flex;justify-content:center;align-items:center;border-radius:12px}.verification-overlay .verification-modal .loading .loading-spinner{width:40px;height:40px;border:4px solid #e0f2e0;border-top-color:#6c9566;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.verification-overlay.mobile .verification-modal{width:95%;padding:20px}.verification-overlay.mobile .verification-modal.rotate-modal{width:98vw;padding:15px}.verification-overlay.mobile .verification-modal.swipe-modal{width:98%;padding:15px}.verification-overlay.mobile .verification-modal .verification-content .character-container,.verification-overlay.mobile .verification-modal .verification-content .math-container{height:180px}.verification-overlay.pc .verification-modal{width:500px;padding:30px}.verification-overlay.pc .verification-modal.rotate-modal,.verification-overlay.pc .verification-modal.swipe-modal{width:600px}.mb-reserve-modal{margin:0 auto!important}.mb-reserve-modal .mb-modal-container{position:relative;background-size:cover;background-position:50%;width:97vw;height:127vw;padding:12vw 11vw;background-size:100% 100%;background-repeat:no-repeat}.mb-reserve-modal .mb-modal-container .mb-close-btn{position:absolute;top:2vw;right:2vw;width:6vw;height:7vw;cursor:pointer;transition:opacity .3s ease}.mb-reserve-modal .mb-modal-container .mb-close-btn:hover{opacity:.8}.mb-reserve-modal .mb-modal-container .mb-content-area{display:flex;flex-direction:column;justify-content:start;align-items:center;height:100%}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form{display:flex;flex-direction:column;gap:4vw;align-items:center}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-tab-switcher{width:64vw;height:7vw;border-radius:3vw;background-color:#74965e;box-shadow:inset 0 0 1vw 0 rgba(0,0,0,.3);padding:.5vw;position:relative;overflow:hidden}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-tab-switcher .mb-tab-slider{position:absolute;top:.5vw;width:31vw;height:6vw;background-size:100% 100%;background-repeat:no-repeat;transition:left .3s cubic-bezier(.4,0,.2,1);z-index:1}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-tab-switcher .mb-tab-slider.mb-slide-to-left{left:.5vw}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-tab-switcher .mb-tab-slider.mb-slide-to-right{left:calc(100% - 31vw - .5vw)}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-tab-switcher .mb-tab-buttons{display:flex;align-items:center;height:100%;width:100%;position:relative;z-index:2}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-tab-switcher .mb-tab-buttons .mb-tab-btn{flex:1;height:6vw;cursor:pointer;font-size:3vw;font-weight:700;background-color:rgba(0,0,0,0);border:none;color:#f9ffea;transition:color .3s ease;display:flex;align-items:center;justify-content:center}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-tab-switcher .mb-tab-buttons .mb-tab-btn.mb-active{color:#9f412e}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-tab-switcher .mb-tab-buttons .mb-tab-btn:hover{opacity:.9}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-phone-input{width:64vw;height:8vw;padding:1.5vw 2vw;border:.3vw solid #74965e;border-radius:3vw;font-size:3vw;outline:none;background-color:#e8f5e8;color:#2e5c2e;box-sizing:border-box;transition:all .3s ease}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-phone-input::placeholder{color:#74965e}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-phone-input:focus{border-color:#5c7a4c;box-shadow:0 0 0 .5vw rgba(116,150,94,.2);background-color:#e0f2e0}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-verification-row{display:flex;gap:2vw;align-items:center}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-verification-row .mb-verification-input{width:32vw;height:8vw;padding:1.5vw 2vw;border:.3vw solid #74965e;border-radius:3vw;font-size:3vw;outline:none;background-color:#e8f5e8;color:#2e5c2e;box-sizing:border-box;transition:all .3s ease}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-verification-row .mb-verification-input::placeholder{color:#74965e}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-verification-row .mb-verification-input:focus{border-color:#5c7a4c;box-shadow:0 0 0 .5vw rgba(116,150,94,.2);background-color:#e0f2e0}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-verification-row .mb-get-code-btn{width:29vw;height:8vw;background-size:100% 100%;background-repeat:no-repeat;color:#9f412e;border:none;cursor:pointer;font-size:2.5vw;font-weight:700;white-space:nowrap;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-verification-row .mb-get-code-btn:disabled{cursor:not-allowed;opacity:.7}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-verification-row .mb-get-code-btn:hover:not(:disabled){opacity:.9;transform:scale(1.02)}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-verification-row .mb-get-code-btn:active:not(:disabled){transform:translateY(.3vw)}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-reserve-btn{width:40vw;height:12vw;margin-top:2vw;margin-bottom:3vw;cursor:pointer;transition:all .3s ease}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-reserve-btn:hover{opacity:.9;transform:scale(1.05)}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-left-form .mb-reserve-btn:active{transform:translateY(.5vw)}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-modal-line{width:1vw;height:28vw;margin:2vw 0;object-fit:contain}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-right-qr{height:42vw;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-top:4vw}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-right-qr .mb-qr-title{font-size:3vw;color:#74965e;font-weight:700;margin-bottom:2vw;text-align:center}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-right-qr .mb-qr-title span{color:#9f412e}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-right-qr .mb-qr-image{width:28vw;height:28vw;display:flex;align-items:center;justify-content:center;margin-bottom:2vw}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-right-qr .mb-qr-image img{width:100%;height:100%;object-fit:contain}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-right-qr .mb-qr-text{font-size:2.5vw;font-weight:700;color:#74965e;text-decoration:underline;text-align:center;cursor:pointer;transition:color .3s ease}.mb-reserve-modal .mb-modal-container .mb-content-area .mb-right-qr .mb-qr-text:hover{color:#9f412e}.MReserve{width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:10vw}.MReserve .reserveTitle{width:57vw}.MReserve .PReserveBg{width:100%;display:flex;justify-content:end;position:relative}.MReserve .PReserveBg .ReservePrizes{width:100%;display:flex;flex-direction:column;align-items:center}.MReserve .PReserveBg .ReservePrizes .ReservePrizesTop{width:100%;display:flex;justify-content:center;align-items:center}.MReserve .PReserveBg .ReservePrizes .ReservePrizesCenter{position:relative;height:8vw;width:100%;background-image:url(/_next/static/media/arrowBg.45ee01e5.png);background-size:100% 5vw;background-repeat:no-repeat;background-position:50%;display:flex;justify-content:center;align-items:center}.MReserve .PReserveBg .ReservePrizes .ReservePrizesCenter .ReservePrizesZ{width:8vw;height:8vw;margin:0 4.5vw;position:relative;display:flex;justify-content:center;align-items:center}.MReserve .PReserveBg .ReservePrizes .ReservePrizesCenter .ReservePrizesZ .ReservePrizesTreasureChest{width:6vw;height:5vw}.MReserve .PReserveBg .ReservePrizes .ReservePrizesCenter .ReservePrizesZ .ReservePrizesFlower{width:8vw;height:8vw}.MReserve .PReserveBg .ReservePrizes .ReservePrizesCenter .ReservePrizesZ .ReservePrizesText{position:absolute;top:6vw;left:50%;transform:translateX(-50%);height:2vw}.MReserve .PReserveBg .ReservePrizes .ReservePrizesBottom{width:100%;display:flex;justify-content:center;align-items:center}.MReserve .PReserveBg .ReservePrizes .ReservePrizesTopItem{width:27vw;height:18vw;margin:4vw 1vw;position:relative}.MReserve .PReserveBg .ReservePrizes .ReservePrizesTopItem .ReservePrizesTopItemImg{width:100%;height:100%}.MReserve .PReserveBg .ReservePrizes .ReservePrizesTopItem .ReservePrizesTopItemItemActive{width:11vw;position:absolute;top:-1vw;right:-1vw}.MReserve .PReserveBg .ReservePrizes .ReservePrizesBtn{width:38vw;height:14vw;margin:2vw 0}.MReserve .PReserveBg .ReservePrizes .ReservePrizesBtn img{width:100%;height:100%}.MReserve .PReserveBg .ReservePrizes .ReservePrizesTxt{font-size:3.6vw;color:#5b6f2f}.PCommunity{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%;margin-top:80px}.PCommunity .PCommunityTitle{height:154px}.PCommunity .PCommunityBg{background-image:url(/_next/static/media/communityBg.9be209d0.png);background-size:100% 100%;background-repeat:no-repeat;height:270px;width:100%;display:flex;align-items:center;justify-content:center}.PCommunity .PCommunityBg .qrcode{width:295px;margin:0 30px;align-self:end}.PCommunity .PCommunityBg .PCommunityItem{width:122px;margin:0 15px}.PCommunity .PCommunityBg *{cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.MCommunity{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%;margin-top:12vw}.MCommunity .MCommunityTitle{width:57vw}.MCommunity .MCommunityBg{margin-top:9vw;width:100vw;height:36vw;background-image:url(/_next/static/media/communityBg.9be209d0.png);background-size:100% 100%;background-repeat:no-repeat}.MCommunity .MCommunityBg .MCommunityBgBox{width:100%;height:100%;margin-top:-8vw;display:flex;justify-content:space-between;align-items:end;padding:0 5vw}.MCommunity .MCommunityBg .MCommunityBgBox .qrcode{height:36vw;margin:0 3vw}.MCommunity .MCommunityBg .MCommunityBgBox .MCommunityItemBox{flex:1;height:34vw;display:grid;grid-template-columns:repeat(3,1fr);align-content:space-between;gap:.5vw .5vw;padding:.5vw}.MCommunity .MCommunityBg .MCommunityBgBox .MCommunityItemBox .MCommunityItem{width:13vw;height:16vw;object-fit:contain;vertical-align:bottom;margin:0}.PcLayoutUI{max-width:1920px;height:2800px;background-image:url(/_next/static/media/LayoutUI.2d0fc04a.png);z-index:3;margin-top:-370px}.MbLayoutUI,.PcLayoutUI{width:100%;background-size:100% 100%;background-repeat:no-repeat;background-position:top;position:relative;overflow:hidden}.MbLayoutUI{height:368vw;background-image:url(/_next/static/media/LayoutUI.8fe1b346.png);z-index:998;margin-top:-38vw}.stickyBox{position:sticky;top:940px;right:35px;z-index:1000000}.stickyBox .levitateContentPc{position:absolute;top:-800px;right:10px;width:183px;height:396px;background-image:url(/_next/static/media/kuang.cdf4c8d5.png);background-size:100% 100%;background-position:50%;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:start;padding:25px 0;z-index:1000000}.stickyBox .levitateContentPc img{width:100%}.stickyBox .levitateContentPc .btns{width:128px;margin-top:6px;cursor:pointer}.stickyBox .levitateContentPc .line{margin:20px 0 4px;width:110px}.stickyBox .levitateContentPc .qrcode{width:100px;height:100px;margin-top:20px}.stickyBoxM{position:sticky;top:140vw;left:0;z-index:999}.stickyBoxM .levitateContentMb{position:absolute;left:8vw;top:-100vw;width:23vw;height:49vw;background-image:url(/_next/static/media/kuang.cdf4c8d5.png);background-size:100% 100%;background-position:50%;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:start;z-index:999;padding:2vw 2.5vw;transform:scale(1.6)}.stickyBoxM .levitateContentMb img{width:100%}.stickyBoxM .levitateContentMb .btns{width:15vw;margin-top:1vw;cursor:pointer}.stickyBoxM .levitateContentMb .line{width:16vw;margin-top:2vw}.stickyBoxM .levitateContentMb .qrcode{width:12vw;height:12vw;margin-top:4vw}