.review-tabs{margin-top:49px;margin-bottom:70px}.review-tabs .tab_head{display:flex;flex-direction:row;justify-content:center;align-items:center}.review-tabs .tab_head ._lab{padding:25px 53px;margin-top:31px;font-size:16px;line-height:18px;font-weight:400;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer}.review-tabs .tab_head ._lab.on{color:#0054ff;border-color:#0054ff}.review-tabs .tab_head ._lab:hover{background-color:#f2f6ff}.review-tabs .tab_cnt{margin-top:15px;min-height:280px}.review-tabs .tab_cnt .component-fade-enter-active,.review-tabs .tab_cnt .component-fade-leave-active{transition:opacity .3s ease}.review-tabs .tab_cnt .component-fade-enter,.review-tabs .tab_cnt .component-fade-leave-to{opacity:0}.review-tabs .tab_cnt .mob{display:none !important}.review-tabs .tab_cnt ._tech{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;min-height:280px}.review-tabs .tab_cnt ._tech .tech_tab{width:604px;height:280px;border:1px solid #e2e0eb;padding:49px 60px 38px 60px;border-radius:4px}.review-tabs .tab_cnt ._tech .tech_tab:nth-child(1){margin-right:8px}.review-tabs .tab_cnt ._tech .tech_tab p{font-size:14px;line-height:25px;color:#1e1c2c;margin-top:20px}.review-tabs .tab_cnt .user{position:relative;padding:0 90px;min-height:280px}.review-tabs .tab_cnt .user.swiper{height:280px}.review-tabs .tab_cnt .user.swiper .swiper-wrapper .swiper-slide .user_txt{width:340px;height:280px;border:1px solid #e2e0eb;margin-right:8px;border-radius:4px;padding:44px 34px}.review-tabs .tab_cnt .user.swiper .swiper-wrapper .swiper-slide .user_txt .title{font-size:14px;line-height:16px;font-weight:700;color:#1e1c2c}.review-tabs .tab_cnt .user.swiper .swiper-wrapper .swiper-slide .user_txt .subtitle{margin-top:20px;font-size:12px;line-height:23px;color:#1e1c2c}.review-tabs .tab_cnt .user.swiper .swiper-pagination{display:none;bottom:-5px}.review-tabs .tab_cnt .user.swiper .swiper-button-prev,.review-tabs .tab_cnt .user.swiper .swiper-button-next{position:absolute;top:140px;width:16px;height:28px;background-image:url("../images/ac-register/angle-right.svg")}.review-tabs .tab_cnt .user.swiper .swiper-button-prev:hover,.review-tabs .tab_cnt .user.swiper .swiper-button-next:hover{opacity:.8}.review-tabs .tab_cnt .user.swiper .swiper-button-prev::after,.review-tabs .tab_cnt .user.swiper .swiper-button-next::after{display:none !important}.review-tabs .tab_cnt .user.swiper .swiper-button-prev{left:0;transform:rotate(180deg)}.review-tabs .tab_cnt .user.swiper .swiper-button-next{right:0;transform:rotate(0deg)}.review-tabs .tab_cnt ._list{position:relative;z-index:-9999;opacity:0;min-height:0 !important;height:0 !important;visibility:hidden;transition:opacity .3s ease}.review-tabs .tab_cnt ._list.on{z-index:1;height:280px !important;opacity:1;visibility:visible;transition:opacity .3s ease}.review-dots,.swiper-pagination{display:none !important}@media(max-width: 768px){.review-tabs .tab_head ._lab{padding:1rem 2.3571428571rem;margin-top:1.2857142857rem;font-size:1.1428571429rem;line-height:18spx;border-bottom:.1428571429rem solid rgba(0,0,0,0)}.review-tabs .tab_cnt{position:relative;overflow:hidden;margin-top:.7142857143rem;min-height:25rem}.review-tabs .tab_cnt .mob{display:block !important}.review-tabs .tab_cnt ._tech{position:relative;display:block !important;min-height:25rem}.review-tabs .tab_cnt ._tech .tech_tab{position:absolute;top:0;left:0;z-index:0;width:100%;height:25rem;border:.0357142857rem solid #e2e0eb;padding:3.1428571429rem 1.8571428571rem;border-radius:.1428571429rem;background:#fff;opacity:0;visibility:hidden;transition:opacity .3s ease}.review-tabs .tab_cnt ._tech .tech_tab.on{z-index:1;opacity:1;visibility:visible;transition:opacity .3s ease}.review-tabs .tab_cnt ._tech .tech_tab:nth-child(1){margin-right:0}.review-tabs .tab_cnt ._tech .tech_tab p{font-size:1rem;line-height:2rem;margin-top:2.1428571429rem}.review-tabs .tab_cnt .user{position:relative;padding:0 1.8571428571rem;min-height:25rem}.review-tabs .tab_cnt .user.swiper{height:25rem}.review-tabs .tab_cnt .user.swiper .swiper-wrapper .swiper-slide .user_txt{width:90%;height:25rem;border:.0714285714rem solid #e2e0eb;margin-right:0;border-radius:.1428571429rem;padding:3.1428571429rem 1.8571428571rem}.review-tabs .tab_cnt .user.swiper .swiper-wrapper .swiper-slide .user_txt .title{font-size:1rem;line-height:1.1428571429rem}.review-tabs .tab_cnt .user.swiper .swiper-wrapper .swiper-slide .user_txt .subtitle{font-size:1rem;line-height:2rem;margin-top:2.1428571429rem}.review-tabs .tab_cnt .user.swiper .swiper-pagination{bottom:-.3571428571rem}.review-tabs .tab_cnt .user.swiper .swiper-button-prev,.review-tabs .tab_cnt .user.swiper .swiper-button-next{position:absolute;top:10rem}.review-tabs .tab_cnt ._list{position:relative;z-index:-9999;opacity:0;min-height:0 !important;height:0 !important;visibility:hidden;transition:opacity .3s ease}.review-tabs .tab_cnt ._list.on{z-index:1;height:25rem !important;opacity:1;visibility:visible;transition:opacity .3s ease}.review-dots,.swiper-pagination{display:flex !important;position:absolute;left:50%;bottom:-1.5714285714rem;z-index:1;transform:translate(-50%, 0);align-items:center;justify-content:center}.review-dots.on,.swiper-pagination.on{display:none !important}.review-dots .swiper-pagination-bullet,.swiper-pagination .swiper-pagination-bullet{opacity:1}.review-dots .swiper-pagination-bullet,.review-dots span,.swiper-pagination .swiper-pagination-bullet,.swiper-pagination span{display:block;margin:0 .3571428571rem;width:.8571428571rem;height:.8571428571rem;border-radius:.8571428571rem;background:#e2e0eb}.review-dots .swiper-pagination-bullet.swiper-pagination-bullet-active,.review-dots .swiper-pagination-bullet.on,.review-dots span.swiper-pagination-bullet-active,.review-dots span.on,.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination .swiper-pagination-bullet.on,.swiper-pagination span.swiper-pagination-bullet-active,.swiper-pagination span.on{background:#0054ff}.swiper-pagination{bottom:0;display:none !important}.swiper-pagination.on{display:none !important}}#header,.footer{display:none !important}.purchase{font-family:League Spartan;font-size:16px;padding-bottom:136px}.purchase .wrapper,.purchase .common-reviews{width:1200px !important;margin:0px auto}.purchase strong{font-weight:bold}.purchase .logo{position:absolute;left:-100px;top:30px;transform:scale(0.8)}.purchase .br-reduce{position:absolute;display:block;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.purchase .br-reduce .br-num{position:absolute;right:0px;top:0;width:62px;height:59px;display:inline-block;background:url(./num.png) no-repeat;z-index:22}.purchase .br-numGhost{position:absolute;top:0px;left:0px;z-index:4;display:inline-block;text-align:center;font-weight:700;font-style:italic;color:red;font-size:32px;text-shadow:0 1px 0 #fff}.purchase .buybtn{display:flex;margin:0px auto;justify-content:center;width:240px;height:46px;line-height:46px;border:2px solid #ffd37f;border-radius:6px;font-size:18px;font-weight:600;transition:all .3s ease;color:#ffb31e}.purchase .buybtn.red{background:rgba(0,0,0,0) linear-gradient(96deg, #FF2C00 0%, #CE00FF 100%) 0% 0% no-repeat padding-box;box-shadow:inset 0px 10px 20px #f0a,0px 5px 15px #ff9a4d;position:relative;border:none;color:#fff;border-radius:0px}.purchase .buybtn.red::before,.purchase .buybtn.red::after{content:"";display:block;position:absolute}.purchase .buybtn.red::before{width:293px;height:54px;left:-4px;top:-4px;border:4px solid rgba(255,119,0,.17);box-sizing:border-box}.purchase .buybtn:hover{background:rgba(0,0,0,0) linear-gradient(96deg, #CE00FF 0%, #FF2C00 100%) 0% 0% no-repeat padding-box;box-shadow:inset 0px 10px 20px #f0a,0px 5px 15px #ff9a4d;border:none;color:#fff}.purchase .txt_stroke{font-size:20px;font-weight:bold;text-align:center}.purchase .txt_stroke span{display:inline-block;position:relative;font-size:20px}.purchase .txt_stroke span b{position:relative;z-index:0;display:inline-block;font:inherit;font-weight:600;line-height:1;color:rgba(0,0,0,0)}.purchase .txt_stroke span b::after{content:"";content:attr(data-text);position:absolute;left:0;z-index:-1;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:4px #fff}.purchase .txt_stroke span strong{position:absolute;top:0;left:0px;z-index:2;display:block;font:inherit;font-weight:600;line-height:1;-webkit-background-clip:text;color:#039746;text-align:center}.purchase .span-tag{display:inline-block;font-size:12px;padding:5px 10px 2px;border-radius:50px;transform:scale(0.8);line-height:normal;position:absolute}.purchase .span-tag.new{background:#dfffe1 0% 0% no-repeat padding-box;border:1px solid #24d430;color:#24d430}.purchase .span-tag.imp{background:#fff7df 0% 0% no-repeat padding-box;border:1px solid #ff843a;color:#ff6103}.purchase .banner{height:980px;background:url(./banner_bg.webp) no-repeat center top;position:relative;z-index:1}.purchase .banner .title{text-align:center}.purchase .banner .title p{font-size:20px;font-weight:500}.purchase .banner .title p span{font-weight:600;color:#ff4e00}.purchase .banner .message{display:flex;justify-content:center;align-items:end;gap:20px;margin-top:50px}.purchase .banner .message .box{position:relative;width:303px;height:686px;padding:45px 10px 0px;background:#fff 0% 0% no-repeat padding-box;border:1px solid #fddd8d;border-radius:20px;z-index:1}.purchase .banner .message .box:nth-of-type(2){padding-top:38px}.purchase .banner .message .box h4{display:flex;justify-content:center;position:relative;font-size:22px;font-weight:500;gap:5px}.purchase .banner .message .box h4 span,.purchase .banner .message .box h4 strong{display:block;height:30px;line-height:34px;font-size:22px;font-weight:600}.purchase .banner .message .box h4 strong{color:#00ac34}.purchase .banner .message .box .discount{width:-moz-fit-content;width:fit-content;padding:0px 10px;height:20px;line-height:25px;font-size:16px;font-weight:600;margin:7px auto 0px}.purchase .banner .message .box .price{margin-top:34px;text-align:center}.purchase .banner .message .box .price span{font-size:20px;font-weight:bold;display:block}.purchase .banner .message .box .price b{font-size:56px;font-weight:bold}.purchase .banner .message .box .price p{color:#515151;font-weight:500;margin-top:5px}.purchase .banner .message .box .price p del{font-weight:500;width:-moz-fit-content;width:fit-content;margin-left:5px}.purchase .banner .message .box .price p del.ext{position:relative;text-decoration:none}.purchase .banner .message .box .price p del.ext::after{content:"";display:block;width:52px;height:3px;border-radius:3px;background:rgba(255,23,23,.9);transform:rotate(-8deg);position:absolute;left:0px;top:4px}.purchase .banner .message .box .buybtn{margin:24px auto}.purchase .banner .message .box dl{color:#8d8d8d;font-size:14px}.purchase .banner .message .box dl dt{text-align:center}.purchase .banner .message .box dl dt img{margin-right:8px;vertical-align:middle}.purchase .banner .message .box dl dd{margin-top:12px;display:flex;justify-content:center;align-items:center;gap:4px}.purchase .banner .message .box dl dd p{padding-right:4px}.purchase .banner .message .box ul{margin-top:20px;padding-top:36px;color:#5d5d5d;border-top:1px solid #ececec}.purchase .banner .message .box ul li{display:flex;align-items:start;gap:8px;position:relative}.purchase .banner .message .box ul li::before{content:"";display:block;width:12px;height:9px;background:url(../2025summer/check_white.svg);margin-top:8px}.purchase .banner .message .box ul li p{max-width:261px;color:#434242;line-height:28px;font-size:14px}.purchase .banner .message .box .more{display:block;margin:5px 0px 0px 20px;color:#5e85c9;cursor:pointer}.purchase .banner .message .box .more:hover{text-decoration:underline}.purchase .banner .message .box.active-box{position:relative;width:360px;height:-moz-fit-content;height:fit-content;padding:0px;border:none}.purchase .banner .message .box.active-box .time_cont{display:flex;align-items:center;justify-content:center;width:326px;height:36px;background:#ffe11d 0% 0% no-repeat padding-box;position:absolute;border-radius:30px;z-index:99;top:-18px;left:0;right:0;margin:0px auto}.purchase .banner .message .box.active-box .time_cont>img:nth-of-type(1){margin-right:10px}.purchase .banner .message .box.active-box .time_cont>img:nth-of-type(2){margin-right:5px}.purchase .banner .message .box.active-box .time_cont>p{font-weight:600;color:#4a1503;font-size:16px;padding-top:8px}.purchase .banner .message .box.active-box .time_cont .countdown{position:relative;display:flex;vertical-align:bottom;height:20px;line-height:20px;overflow:hidden;text-align:center;top:2px}.purchase .banner .message .box.active-box .time_cont .countdown::after,.purchase .banner .message .box.active-box .time_cont .countdown::before{position:absolute;content:"";display:block;height:15px;border-right:1px solid #5e1800;top:3px}.purchase .banner .message .box.active-box .time_cont .countdown::before{left:27px}.purchase .banner .message .box.active-box .time_cont .countdown::after{right:27px}.purchase .banner .message .box.active-box .time_cont .countdown .scroll-tick{padding:0 1px}.purchase .banner .message .box.active-box .time_cont .countdown .scroll-tick strong,.purchase .banner .message .box.active-box .time_cont .countdown .scroll-tick span{padding-top:2px;width:26px;height:20px;background:rgba(0,0,0,0) linear-gradient(90deg, rgba(255, 160, 73, 0) 0%, rgba(255, 255, 255, 0.6784313725) 50%, rgba(255, 160, 73, 0) 100%) 0% 0% no-repeat padding-box;display:block;font-size:18px;font-weight:bold;color:#ff1717}.purchase .banner .message .box.active-box .time_cont .br-reduce{top:10px;left:67%}.purchase .banner .message .box.active-box .time_cont .br-reduce .br-num{left:50%}.purchase .banner .message .box.active-box .discount{background:rgba(0,0,0,0) linear-gradient(108deg, #FFA152 0%, #FE395C 100%) 0% 0% no-repeat padding-box;color:#fff;text-shadow:0px 0px 4px #ea193d}.purchase .banner .message .box.active-box .box_main{padding:53px 20px 0px;position:relative;z-index:1;background:#fff;width:100%;height:706px;border:3px solid #ff4141;border-radius:20px}.purchase .banner .message .box.active-box .price{margin-top:30px}.purchase .banner .message .box.active-box .price span{color:#ff1717}.purchase .banner .message .box.active-box .price b{font-size:60px}.purchase .banner .message .box.active-box .buybtn{width:280px;height:54px;line-height:54px;margin-bottom:18px}.purchase .banner .message .box.active-box .buybtn::before{width:288px;height:62px}@keyframes breath-animation{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.purchase .banner .message .box.active-box ul{padding-left:10px}.purchase .banner .message .box.active-box ul li::before{background:url(../2025summer/check_black.svg)}.purchase .banner .message .box.active-box ul li p{max-width:280px}.purchase .banner .message .box.free{width:200px;background:#ffe9d4;border:1px solid #fddd8d}.purchase .banner .message .box.free>p{font-size:16px;font-weight:500;color:#515151;margin:120px auto 132px;text-align:center}.purchase .banner .message .box.free ul{border-color:#fff}.purchase .banner .safe{width:100%;margin:0px auto;margin-top:40px;display:flex;color:#4a4747;justify-content:space-around;font-size:16px;line-height:26px}.purchase .banner .safe li{padding-left:35px;height:26px;background:url(../../ph-new-banner2023/check-verified.svg) no-repeat left}.purchase .unlock{position:relative;box-sizing:border-box;padding:100px 0px 50px;background-color:#f2f1f6}.purchase .unlock h2{text-align:center;font-size:40px;font-weight:700}.purchase .unlock ul{width:1200px;margin:80px auto 0px;display:flex;justify-content:space-between}.purchase .unlock ul li{text-align:center;max-width:356px}.purchase .unlock ul li h3{color:#000;font-weight:600;font-size:20px}.purchase .unlock ul li .big{font-size:54px;font-weight:800;color:#02b95d;margin:26px 0 15px}.purchase .unlock ul li p{font-size:16px;font-weight:400;color:#4e4e4e;line-height:1.4}.purchase .ac-section{width:100%;height:-moz-fit-content;height:fit-content;padding-top:120px;background:none}.purchase .ac-section .b-wrapper{width:1220px;margin:0px auto;padding-bottom:118px}.purchase .ac-section .b-wrapper .new_logo{margin:0 auto;text-align:center}.purchase .ac-section .b-wrapper ._title{text-align:center;font-size:34px;line-height:45px;font-weight:700;position:relative}.purchase .ac-section .b-wrapper .tab_ul{width:1170px;height:58px;border-radius:29px;padding:0 6px;border:1px solid #b3b5c8;margin:29px auto 0;display:flex;justify-content:space-between;align-items:center;position:relative}.purchase .ac-section .b-wrapper .tab_ul.on:after{transition:all .3s ease-in-out;transform:translateX(580px) translateY(-50%)}.purchase .ac-section .b-wrapper .tab_ul:after{content:"";display:block;width:576px;height:46px;background-color:#616484;position:absolute;top:50%;transform:translateY(-50%);border-radius:29px;left:6px;transition:all .3s ease;z-index:1}.purchase .ac-section .b-wrapper .tab_ul li{cursor:pointer;width:576px;height:46px;border-radius:29px;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:600;position:relative;z-index:5;color:#616484;transition:all 1s ease}.purchase .ac-section .b-wrapper .tab_ul li:hover{transition:all .3s ease;background:#ebeaef 0% 0% no-repeat padding-box}.purchase .ac-section .b-wrapper .tab_ul li.on{color:#fff;transition:all 1s ease}.purchase .ac-section .b-wrapper .tab_ul li.on:hover{background:none}.purchase .ac-section .b-wrapper .ul_wrap .show_ul{display:none}.purchase .ac-section .b-wrapper .ul_wrap .show_ul.on{display:block}.purchase .ac-section .b-wrapper ._list{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:50px}.purchase .ac-section .b-wrapper ._list li{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:360px;padding:0 0px;min-height:160px;position:relative;transition:all .6s ease}.purchase .ac-section .b-wrapper ._list li .pic{font-size:0;display:flex;align-items:center;gap:13px}.purchase .ac-section .b-wrapper ._list li ._t{font-size:16px;line-height:20px;font-weight:600}.purchase .ac-section .b-wrapper ._list li ._v{display:inline-block;width:100%;margin-top:11px;font-size:14px;font-weight:500;line-height:24px;color:#000}.purchase .bottom-buy{height:156px;margin-top:20px;background:url(./bottom_bg.png) no-repeat bottom;box-sizing:border-box;padding-top:25px;position:fixed;width:100%;bottom:0;opacity:0;z-index:999;opacity:1 !important;transform:translate3d(0, 200%, 0);transition:all .8s;font-family:League Spartan}.purchase .bottom-buy.on{transform:translateZ(0);bottom:-3px}.purchase .bottom-buy .wrapper{display:flex;justify-content:space-between;height:128px;align-items:center}.purchase .bottom-buy .off{position:relative;z-index:1;width:208px;height:156px;text-align:center}.purchase .bottom-buy .off img{position:absolute;left:-70px;top:-25px}.purchase .bottom-buy h3 .bottom_tile{font-size:22px;color:#000;font-weight:bold;text-align:center}.purchase .bottom-buy h3 .bottom_tile span{font-size:22px;font-weight:bold;color:#ff4129}.purchase .bottom-buy h3 .progress_bar{display:flex;justify-content:end;align-items:center;margin:20px auto 0px;position:relative;padding-right:30px;width:460px;height:20px;border-radius:10px;background:#fff;border:1px solid rgba(255,0,0,.4)}.purchase .bottom-buy h3 .progress_bar .progress_barbg{position:absolute;width:300px;height:14px;border-radius:10px;left:2px;background:rgba(0,0,0,0) linear-gradient(90deg, #FFD7C5 0%, #FF1A1A 100%) 0% 0% no-repeat padding-box}.purchase .bottom-buy h3 .progress_bar .pb_titme{display:flex;align-items:center;height:14px;position:relative;top:2px}.purchase .bottom-buy h3 .progress_bar .pb_titme p{font-size:12px}.purchase .bottom-buy h3 .progress_bar .pb_titme .countdown{position:relative;display:flex;vertical-align:bottom;height:14px;line-height:14px;overflow:hidden;padding:0px 5px;text-align:center}.purchase .bottom-buy h3 .progress_bar .pb_titme .countdown .scroll-tick strong,.purchase .bottom-buy h3 .progress_bar .pb_titme .countdown .scroll-tick span{font-size:12px;display:block;font-weight:500;color:#ff7171}.purchase .bottom-buy h3 .progress_bar .br-numGhost{position:absolute;top:-6px;left:0px;z-index:4;display:inline-block;text-align:center;font-weight:700;font-style:italic;color:red;font-size:24px;text-shadow:0 1px 0 #fff}.purchase .bottom-buy h3 .progress_bar .br-reduce{position:absolute;display:block;width:50px;height:50px;top:0px;left:60%}.purchase .bottom-buy h3 .progress_bar .br-reduce.reduce1 .br-num{background-position:0 0}.purchase .bottom-buy h3 .progress_bar .br-reduce.reduce2 .br-num{background-position:0 -30px}.purchase .bottom-buy h3 .progress_bar .br-reduce .br-num{position:absolute;right:16px;top:0;width:32px;height:30px;display:inline-block;background:url(./reduce.png) no-repeat;z-index:22}.purchase .bottom-buy .right-message{text-align:center}.purchase .bottom-buy .right-message .price{display:flex;align-items:baseline;position:relative;justify-content:center}.purchase .bottom-buy .right-message .price span{font-size:20px;font-weight:bold;color:#ff4e00;margin-left:5px}.purchase .bottom-buy .right-message .price b{font-size:38px;font-weight:bold}.purchase .bottom-buy .right-message .price del{color:#103602;font-weight:400;margin-left:8px}.purchase .bottom-buy .right-message .buybtn{display:block;width:252px;height:50px;background:rgba(0,0,0,0) linear-gradient(101deg, #F60000 0%, #FF0060 100%) 0% 0% no-repeat padding-box;box-shadow:inset 7px 6px 20px #f90,0px 5px 15px #ff9a4d;color:#fff;font-size:18px;font-weight:bold;line-height:50px}.purchase .bottom-buy .right-message .buybtn:hover{background:#fb5100;box-shadow:0px 5px 15px #ff9a4d}.purchase .bottom-buy .right-message p{margin-top:10px;text-align:center;font-size:14px;color:#9c4900}.purchase .table-box{padding-top:86px;font-family:League Spartan}.purchase .table-box h2{display:flex;width:-moz-fit-content;width:fit-content;margin:0px auto;color:#1f1e24;position:relative;font:normal normal bold 32px/35px League Spartan}.purchase .table-box h2::before,.purchase .table-box h2::after{content:"";display:block;position:absolute;width:86px;height:88px;top:-12px;background:url(../newyear2025/title_icon.png) center no-repeat}.purchase .table-box h2::before{left:-50px}.purchase .table-box h2::after{right:-50px;transform:scaleX(-1)}.purchase .table-box .table_cont{padding:140px 12px 0px;display:flex;justify-content:space-between;align-items:start}.purchase .table-box .table_cont .li_title{height:60px;font-weight:600;line-height:60px;text-align:center;border-radius:12px 12px 0px 0px;color:#fff}.purchase .table-box .table_cont ul{border-radius:0px 0px 4px 4px}.purchase .table-box .table_cont ul li{display:flex;height:36px;align-items:center;font-size:16px;font-weight:500;text-align:center;justify-content:center;border-bottom:1px solid rgba(136,136,136,.3)}.purchase .table-box .table_cont ul li.special{height:50px;line-height:20px}.purchase .table-box .table_cont ul li:last-child{border:none}.purchase .table-box .table_cont ul li span{display:block;width:17px;height:17px}.purchase .table-box .table_cont ul li span.grey-no{background:url(../newyear2025/b_no.svg) center no-repeat}.purchase .table-box .table_cont ul li span.red-yes{background:url(../newyear2025/check_red.svg) center no-repeat}.purchase .table-box .table_cont .table_l{width:430px}.purchase .table-box .table_cont .table_l ul li{padding-left:18px;justify-content:left;text-align:left}.purchase .table-box .table_cont .table_l ul li:last-of-type{border-bottom:1px solid rgba(136,136,136,.3);height:40px}.purchase .table-box .table_cont .table_c{width:296px}.purchase .table-box .table_cont .table_c .li_title{background:#ffdfdf;color:#1e1c2c}.purchase .table-box .table_cont .table_c ul{background:rgba(246,246,248,.56);padding:0px 12px 10px}.purchase .table-box .table_cont .table_c ul li{color:#000}.purchase .table-box .table_cont .table_r{width:398px;border-radius:12px;position:relative;top:-40px;box-shadow:0px 10px 20px rgba(190,73,72,.3098039216);border:10px solid #ffdfdf}.purchase .table-box .table_cont .table_r::before{content:"";display:block;width:117px;height:72px;background:url(../newyear2025/vip-logo.png) center no-repeat;position:absolute;top:-52px;left:0;right:0;margin:0px auto}.purchase .table-box .table_cont .table_r .li_title{border-radius:4px 4px 0px 0px;font-size:20px;color:#000;height:90px;line-height:90px;background-color:#ffdfdf}.purchase .table-box .table_cont .table_r ul{background:#fff6f6;padding-bottom:20px;padding:0px 13px 17px 13px}.purchase .table-box .table_cont .table_r ul li{border-color:#deddf0;color:#000;font-size:14px}.purchase .table-box .table_cont .table_r ul li.spec{height:80px}.purchase .table-box .table_cont .table_r ul li.spec .buybtn{display:flex;margin:10px auto 0px;align-items:center;justify-content:center;min-width:250px;max-width:95%;height:42px;color:#fff;background:rgba(0,0,0,0) linear-gradient(101deg, #F60000 0%, #FF0060 100%) 0% 0% no-repeat padding-box;box-shadow:inset 7px 6px 20px #f90,0px 5px 15px #ff9a4d;font:normal normal 600 18px League Spartan;transition:all .3s ease}.purchase .table-box .table_cont .table_r ul li.spec .buybtn:hover{background:rgba(0,0,0,0) linear-gradient(101deg, #FB5100 0%, #FB5100 100%) 0% 0% no-repeat padding-box;box-shadow:0px 5px 15px #ff9a4d}.purchase .payment{width:100%;height:283px;background:url(../newyear2025/pament_bg.png) top center no-repeat}.purchase .payment .wrapper{display:flex;justify-content:space-around;padding-top:113px}.purchase .payment .wrapper li{display:flex;align-items:center;font:normal normal normal 16px/24px League Spartan;color:#606060}.purchase .payment .wrapper li img{margin-right:10px}.purchase .purchase-footer{padding:20px;background:#262525;color:#8d8d8d}.purchase .purchase-footer .copyright{font-size:16px;line-height:24px;text-align:center;color:#8e8b9d;margin-top:0px;padding-bottom:0px}.purchase .popbg{width:100%;height:100%;background:rgba(0,0,0,.8) 0% 0% no-repeat padding-box;opacity:1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:fixed;top:0;left:0;transform:scale(0);transition:all .3s ease;transform-origin:center;z-index:-99998}.purchase .popbg.on{transform:scale(1);z-index:9999}.purchase .pop_wrap{position:fixed;width:671px;height:415px;left:0;right:0;top:0;bottom:0;z-index:-99998;margin:auto;transform:scale(0);transition:all .3s ease;transform-origin:center;z-index:-99998;background:url(./pop_bg.png) center no-repeat;font-family:League Spartan}.purchase .pop_wrap.on{transform:scale(1);z-index:9999}.purchase .pop_wrap>img{display:block;margin:0px auto;position:relative;top:-44px}.purchase .pop_wrap>p{display:none}.purchase .pop_wrap .close_info{position:absolute;display:block;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;top:5px;right:5px}.purchase .pop_wrap .close_info .close{opacity:.5;cursor:pointer;transition:all .3s ease}.purchase .pop_wrap .close_info .close:hover{opacity:1}.purchase .pop_wrap .close_info p{position:absolute;width:170px;font-size:12px;font-weight:400;color:#a321e9;background:#ebd0f9 0% 0% no-repeat padding-box;border:1px solid #a321e9;border-radius:0px 20px 20px 20px;padding:5px 15px;top:25px;z-index:-1;opacity:0;transition:all .3s ease}.purchase .pop_wrap .close_info p.on{z-index:2;opacity:1}.purchase .pop_wrap .pop_cont{display:flex;align-items:center;flex-direction:column}.purchase .pop_wrap .pop_cont .title_info{margin-top:-20px;text-align:center}.purchase .pop_wrap .pop_cont .title_info p{margin-top:10px;font-size:18px;font-weight:500;color:#1d0300}.purchase .pop_wrap .pop_cont .title_info p span{color:#ff2e2e;font-weight:bold}.purchase .pop_wrap .pop_cont ul{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:40px;margin-bottom:15px}.purchase .pop_wrap .pop_cont ul li{display:flex;align-items:center;justify-content:center;flex-direction:column}.purchase .pop_wrap .pop_cont ul li h3{font:normal normal 600 14px/14px League Spartan;color:#000}.purchase .pop_wrap .pop_cont ul li .pop_price{margin:10px 0px 0px;border-top:1px dashed #ff7d26;padding-top:10px}.purchase .pop_wrap .pop_cont ul li .pop_price p{font-size:16px;font-weight:bold;text-align:center}.purchase .pop_wrap .pop_cont ul li .pop_price p span{font-size:22px;font-weight:bold}.purchase .pop_wrap .pop_cont ul li .pop_price p:nth-of-type(2){color:rgba(58,58,58,.5);font-size:12px;font-weight:400;margin-top:8px}.purchase .pop_wrap .pop_cont ul li .pop_price p:nth-of-type(2) del{display:block;font-size:12px;margin-top:8px}.purchase .pop_wrap .pop_cont ul .li1{width:135px;height:146px;background:#fffff1 0% 0% no-repeat padding-box;border:1px dashed #ffc157;border-radius:17px;margin-top:13px}.purchase .pop_wrap .pop_cont ul .li1 h3{margin-top:10px}.purchase .pop_wrap .pop_cont ul .li1::after{content:"";position:absolute;width:106px;height:91px;background:url(./pop_up.png) center;margin-left:150px;z-index:2}.purchase .pop_wrap .pop_cont ul .li2{width:152px;height:152px;background:#fff;box-shadow:0px 2px 10px #fd0;border-radius:12px;position:relative}.purchase .pop_wrap .pop_cont ul .li2::after,.purchase .pop_wrap .pop_cont ul .li2::before{content:"";display:block;position:absolute}.purchase .pop_wrap .pop_cont ul .li2::after{width:164px;height:164px;box-shadow:0px 3px 11px #ff8622;border:2px solid #ffa363;border-radius:14px;top:-6px;left:-6px;box-sizing:border-box}.purchase .pop_wrap .pop_cont ul .li2::before{width:136px;height:47px;background:url(./pop_ext.png) center;margin-left:8px;margin-top:-170px;z-index:2}.purchase .pop_wrap .pop_cont ul .li2 h3{color:#a40000}.purchase .pop_wrap .pop_cont ul .li2 .pop_price{margin:15px 0px -6px}.purchase .pop_wrap .pop_cont ul .li2 .pop_price p{font-size:18px;color:#fe1e1c}.purchase .pop_wrap .pop_cont ul .li2 .pop_price p span{font-size:24px}.purchase .pop_wrap .pop_cont ul .li2 .pop_price p:nth-of-type(2){font-size:14px;font-weight:400}.purchase .pop_wrap .pop_cont ul .li2 .pop_price p:nth-of-type(2) del{font-size:14px}.purchase .pop_wrap .pop_cont .buybtn{width:290px;height:56px;font-size:18px;font-weight:bold;color:#fff;text-align:center;line-height:54px;margin:12px auto;background:rgba(0,0,0,0) linear-gradient(329deg, #FF1C1C 0%, #FF9900 100%) 0% 0% no-repeat padding-box;box-shadow:0px 13px 12px rgba(165,51,1,.4117647059);border:3px solid rgba(255,255,255,.5803921569);border-radius:28px}.purchase .pop_wrap .pop_cont .buybtn:hover{background:rgba(0,0,0,0) linear-gradient(329deg, #FF9900 0%, #FF1C1C 100%) 0% 0% no-repeat padding-box}.purchase .pop_wrap .pop_cont .time_cont{text-align:center;font-size:14px;color:#95411c}.purchase .pop_wrap .pop_cont .time_cont .date{display:inline-block}.purchase .pop_wrap .pop_cont .time_cont .date span{font-size:14px;font-weight:500;color:#ff003a}.zoom{animation:zoom-scaling 2s ease-in-out 1}@keyframes zoom-scaling{0%{transform:scale(0);opacity:0}15%{transform:scale(1.5);opacity:1}30%{transform:scale(1);opacity:.5}45%{transform:scale(1.5);opacity:1}60%{transform:scale(1);opacity:.5}75%{transform:scale(1.5);opacity:1}100%{transform:scale(1);opacity:1}}