.vpn_sale{--familySale: "League Spartan", Arial, "Microsoft Yahei", sans-serif;background:url(./more_message_bg.webp) center 96% no-repeat}.vpn_sale .buybtn{padding:0 20px;margin:0 auto;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:4px;width:max-content;height:46px;color:#FFB31E;border:1px solid #FAC23F;background:transparent;font:normal normal 500 16px/1.4 Lexend}.vpn_sale .buybtn.red{border:none;background:transparent linear-gradient(107deg, #FF9202 0%, #FF0080 100%) 0% 0% no-repeat padding-box;box-shadow:0px 13px 15px #FFC4C4;outline:4px solid #FF77002B}.vpn_sale .buybtn.red::before{display:none !important}.vpn_sale .buybtn.red:hover{border:none;background:transparent linear-gradient(107deg, #f90 0%, #FF1C1C 100%) 0% 0% no-repeat padding-box;box-shadow:0px 13px 15px #FFC4C4;outline:4px solid #FF77002B;color:#fff}.vpn_sale .buybtn:hover{border:none;background:transparent linear-gradient(107deg, #f90 0%, #FF1C1C 100%) 0% 0% no-repeat padding-box;box-shadow:0px 13px 15px #FFC4C4;outline:4px solid #FF77002B;color:#fff}.vpn_sale .comm_tag{position:relative;margin-right:-50px;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:0 9px;height:20px;border-radius:5px;background:green;color:#008D17;font-size:12px;line-height:1;font-weight:600}.vpn_sale .comm_tag em{display:block;font:inherit;font-style:normal}.vpn_sale .comm_tag.tag_new{color:#008D17 !important;background:#A5FFB4}.vpn_sale .comm_tag.tag_improved{color:#FF6103 !important;border:1px solid #FF843A;background:#FFF7DF;border-radius:9999px;transform:scale(0.8, 0.92);transform-origin:left center}.vpn_sale .second_reduce{position:relative;top:0px;padding:3px 70px 0;padding-left:94px;height:36px;border-radius:0;box-shadow:none;background:transparent linear-gradient(90deg, #FFF6E000 0%, #FFF 54%, transparent 100%) 0% 0% no-repeat padding-box;transform-style:preserve-3d}.vpn_sale .second_reduce::after{top:-14px;left:46px;width:47px;height:51px;background:url(../../clock.png) center center no-repeat}.vpn_sale .second_reduce::before{content:'';display:block;position:absolute;left:0;right:0;bottom:0px;margin:0 auto;width:80%;height:6px;transform:translateZ(-1px);background:#8AA400;filter:blur(8px)}.vpn_sale .second_reduce .reduce_desc{transform:translateZ(1px);font-weight:500;font-size:18px}.vpn_sale .second_reduce .reduceNum{transform:translateZ(1px);margin:0 4px;height:18px;gap:0px}.vpn_sale .second_reduce .num_box{width:32px;height:18px;line-height:18px}.vpn_sale .second_reduce .num_box:nth-child(2){border-left:1px solid #BE9718;border-right:1px solid #BE9718}.vpn_sale .second_reduce .scroll-tick strong,.vpn_sale .second_reduce .scroll-tick b,.vpn_sale .second_reduce .scroll-tick span,.vpn_sale .second_reduce .scroll-tick em{font-size:20px;color:#FF2525;line-height:18px}.vpn_sale .second_reduce .scroll-tick .num_list{font-size:20px;line-height:18px;color:#FF2525}.vpn_sale .second_reduce .br-reduce{left:70%}.vpn_sale .comm-popup{padding:0;width:671px;height:415px;text-align:center;background:url(./pop_bg.webp) center center no-repeat;--family: "League Spartan", Arial, "Microsoft Yahei", sans-serif}.vpn_sale .comm-popup .comm-close{position:absolute;z-index:8;display:block;top:16px;right:16px;width:16px;height:16px;background:none !important;box-shadow:none !important;border-radius:0%;opacity:1;transform:scale(1);transform-origin:center center;text-indent:-9999px;cursor:pointer}.vpn_sale .comm-popup .comm-close::before,.vpn_sale .comm-popup .comm-close::after{content:'';display:block;position:absolute;top:2px;left:0;width:100%;height:2px;border-radius:9999px;background:#8E5151;transform:rotate(45deg);opacity:0.55}.vpn_sale .comm-popup .comm-close::after{transform:rotate(-45deg)}.vpn_sale .comm-popup .comm-close:hover{opacity:1;background:none !important;transform:scale(1)}.vpn_sale .comm-popup .comm-close:hover::before,.vpn_sale .comm-popup .comm-close:hover::after{opacity:1}.vpn_sale .comm-popup .pop_title{position:relative;z-index:1;margin:-10px auto -40px;display:flex;align-items:flex-end;justify-content:center}.vpn_sale .comm-popup .pop_desc{padding-top:8px;margin-bottom:0;padding-bottom:0;color:#000;font:600 16px/1.2 var(--family);text-align:center}.vpn_sale .comm-popup .pop_desc b{font:inherit;color:#FF0900;text-shadow:none}.vpn_sale .comm-popup .pop_offer{margin:46px auto 0px;display:flex;align-items:center;justify-content:center;transform:translateX(32px)}.vpn_sale .comm-popup .pop_item{position:relative;min-width:164px;padding:16px;padding-right:34px;background:#FFFFF1;border:1px dashed #FFC157;border-radius:18px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.vpn_sale .comm-popup .pop_current{min-width:210px;transform:translateX(-22px);padding:28px 20px 28px;background:#FFF;box-shadow:0px 10px 20px #E1C82B;border:2px dashed #FF4841;border-radius:10px}.vpn_sale .comm-popup .pop_current .pop_top{margin:0px auto;width:calc(100% - 36px)}.vpn_sale .comm-popup .pop_current .pop_name,.vpn_sale .comm-popup .pop_current .pop_device{display:block;font-size:16px;color:#A40000}.vpn_sale .comm-popup .pop_current .pop_sale{padding:14px 0 4px;color:#FF0900;font-size:20px}.vpn_sale .comm-popup .pop_current .pop_sale strong{font-size:32px}.vpn_sale .comm-popup .pop_current .pop_original{font-size:16px;color:#D98507}.vpn_sale .comm-popup .pop_top{width:100%}.vpn_sale .comm-popup .pop_name,.vpn_sale .comm-popup .pop_device{display:block;color:#535050;font:600 14px/1.2 var(--family)}.vpn_sale .comm-popup .pop_device{color:#7A7A7A}.vpn_sale .comm-popup .pop_sale{padding:20px 0 4px;color:#653224;font:700 16px/1.2 var(--family)}.vpn_sale .comm-popup .pop_sale strong{color:inherit;font:inherit;font-size:26px}.vpn_sale .comm-popup .pop_original{color:rgba(175,111,8,0.52);font:500 14px/1.2 var(--family)}.vpn_sale .comm-popup .pop_original del,.vpn_sale .comm-popup .pop_original b{display:inline-block;margin-left:4px;font:inherit;color:inherit}.vpn_sale .comm-popup .pop_original del.mid_del{font-size:18px;color:rgba(77,77,77,0.72)}.vpn_sale .comm-popup .pop_price{padding:30px 0px 0;font:normal normal 600 34px/1.4 var(--familySale);color:#392F2F}.vpn_sale .comm-popup .pop_price strong{display:inline-block;font:inherit;color:inherit}.vpn_sale .comm-popup .pop_price del{font-weight:400}.vpn_sale .comm-popup .comm-popup-btn.pop_btn{display:flex;width:max-content;box-shadow:none;outline:none;width:auto;min-width:250px;cursor:pointer;font-size:16px;font-weight:400}.vpn_sale .comm-popup .comm-popup-btn.pop_btn.buybtn.red{margin:36px auto 10px;width:max-content;background:transparent linear-gradient(329deg, #FF1C1C 0%, #f90 100%) 0% 0% no-repeat padding-box;box-shadow:0px 13px 12px #A5330169;outline:3px solid rgba(255,255,255,0.38);border:none;border-radius:9999px}.vpn_sale .comm-popup .comm-popup-btn.pop_btn.buybtn.red:hover{box-shadow:0px 13px 12px #A5330169;background:transparent linear-gradient(107deg, #f90 0%, #FF1C1C 100%) 0% 0% no-repeat padding-box;outline:3px solid #FF77002B;border:none}.vpn_sale .comm-popup .comm-popup-btn.pop_btn span,.vpn_sale .comm-popup .comm-popup-btn.pop_btn em{font:inherit}.vpn_sale .comm-popup .comm-popup-btn.pop_btn:hover{box-shadow:none;outline:none}.vpn_sale .comm-popup .pop_time{text-align:center;font:400 14px/1.4 var(--family);color:#95411C}.vpn_sale .comm-popup .pop_time span,.vpn_sale .comm-popup .pop_time b{display:inline-block;font:inherit;font-weight:500;color:#FF003A}.vpn_sale .comm-popup .pop_time span.t_mi,.vpn_sale .comm-popup .pop_time b.t_mi{width:24px;text-align:left}.vpn__banner{padding-bottom:100px;min-height:0px;height:auto;text-align:center;background:#F8F8F7 url(./banner_bg.webp) no-repeat center bottom/cover}.vpn__banner .banner_title>img{margin-top:15px;display:inline-block;vertical-align:top;width:100%;max-width:100%;height:auto}.vpn__banner .banner_title h1{display:none}.vpn__banner .banner_desc{font:500 20px/1.5 var(--familySale);color:#000;text-align:center}.vpn__banner .banner_desc b{position:relative;display:inline-block;font:700 20px/1.5 var(--familySale);color:#FF4E00}.sale_btn{color:#FFB31E;height:46px;border-radius:0;border:2px solid #FAC23F}.sale_btn:hover{color:#FFF;border:none;background:transparent linear-gradient(107deg, #f90 0%, #FF1C1C 100%) 0% 0% no-repeat padding-box;box-shadow:0px 13px 15px #FFC4C4;outline:4px solid #FF77002B}.sale_btn.btn_current{color:#FFF;border:none;background:transparent linear-gradient(107deg, #FF9202 0%, #FF0080 100%) 0% 0% no-repeat padding-box;box-shadow:0px 13px 15px #FFC4C4;outline:4px solid #FF77002B}.sale_btn.btn_current:hover{color:#FFF;border:none;background:transparent linear-gradient(107deg, #f90 0%, #FF1C1C 100%) 0% 0% no-repeat padding-box;box-shadow:0px 13px 15px #FFC4C4;outline:4px solid #FF77002B}.sale_offer{gap:30px;align-items:flex-start;margin:80px auto 30px}.sale_offer .offer_item{width:360px;border-color:#FEE36A;padding:44px 10px 36px}.sale_offer .body_top,.sale_offer .body_footer{width:100%}.sale_offer .offer_body{text-align:center;padding:0px 14px}.sale_offer .offer_discount{position:absolute;top:0px;right:0px;padding:0;background:none;width:110px;height:92px;overflow:hidden}.sale_offer .offer_discount b{display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;top:25px;left:4px;padding:0 24px;height:26px;background:#FFCA1C;transform:rotate(45deg);font:normal normal 400 16px/1.5 League Spartan;color:#FFF}.sale_offer .offer_discount b em{padding-top:4px;display:block;font:inherit;color:inherit}.sale_offer .offer_price{color:#8A8989;font-size:16px;line-height:1.4}.sale_offer .offer_price .price_desc{padding-bottom:32px;color:#706E6E;font-size:20px;font-weight:500;display:flex;align-items:stretch;justify-content:center;text-align:center}.sale_offer .offer_price .price_desc b{color:#00AC34}.sale_offer .offer_price .price_desc .offer_bg{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;width:max-content;padding:3px 18px 0;padding-left:14px;height:30px;background:#FFE2D8;font:normal normal 500 18px/1.4 var(--familySale);color:#000}.sale_offer .offer_price .price_desc .offer_bg.off_gift{padding:3px 12px 0;padding-left:16px;color:#FFF;background:transparent linear-gradient(90deg, rgba(71,214,0,0.96) 0%, #00AC34 100%) 0% 0% no-repeat padding-box}.sale_offer .offer_price .price_desc .offer_bg.off_gift::before{content:'+';display:block;position:absolute;top:0;bottom:0;left:-10px;margin:auto 0;font:inherit;font-size:22px;font-weight:800;color:#000;line-height:24px;width:20px;height:20px;border-radius:50%;background:#FFF;box-sizing:border-box}.sale_offer .offer_price strong{color:#000;font-size:20px}.sale_offer .offer_price strong big{font-size:42px}.sale_offer .offer_month{padding:10px 0 14px;color:#8A8989;font:400 18px/1.4 var(--familySale)}.sale_offer .offer_day,.sale_offer .offer_app{margin:12px auto;display:flex;align-items:center;justify-content:center;text-align:center;gap:4px;font:400 14px/1.4 var(--familySale);color:#8D8D8D}.sale_offer .offer_day::before,.sale_offer .offer_app::before{content:'';display:block;flex-shrink:0;width:13px;height:13px;margin-top:-2px;background:url(./money_icon.png) center center no-repeat}.sale_offer .offer_app{margin-top:0}.sale_offer .offer_app::before{display:none}.sale_offer .offer_app::after{content:'';display:block;flex-shrink:0;width:104px;height:23px;margin-top:-2px;background:url(./app_icon.png) center center no-repeat}.sale_offer .offer_foot{border:none;border-top:1px solid #ECECEC;padding:30px 8px 0;border-radius:0;width:100%}.sale_offer .more_box{display:flex;align-items:center;justify-content:flex-start;text-align:left;width:max-content;margin:6px 0 0 18px;font:normal normal 400 16px/1.4 var(--familySale);color:#5E85C9}.sale_offer .more_box .more{display:inline-block;font:inherit;color:inherit;cursor:pointer}.sale_offer .more_box .more:hover{text-decoration:underline;color:#376cc8}.sale_offer .offer_list li{padding:3px 0;font-size:14px;font-weight:500;color:#5D5D5D}.sale_offer .offer_list li::before{margin-top:4px;width:12px;height:9px;background:url(../../2025hotsummer/vpn/check_white.svg) center center no-repeat;opacity:0.8}.sale_offer .offer_sale{width:400px;box-shadow:0px 9px 13px #ABC43D;border:3px solid #FE8E1D;border-radius:0}.sale_offer .offer_sale::before{display:none}.sale_offer .offer_sale .offer_body{padding:0px 32px}.sale_offer .offer_sale .offer_discount{top:0px;right:0px;padding:0;background:none;width:110px;height:92px;overflow:hidden;box-shadow:none}.sale_offer .offer_sale .offer_discount b{background:#30DEB4}.sale_offer .offer_sale .offer_tag{position:absolute;top:-20px;left:0;right:0;margin:0 auto;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 36px;padding-left:10px;width:max-content;height:36px;border-radius:9999px;background:transparent linear-gradient(104deg, #FF037E 0%, #9408E0 100%) 0% 0% no-repeat padding-box;gap:8px;font:normal normal 600 18px/1.4 var(--familySale);color:#FFF}.sale_offer .offer_sale .offer_tag::before{content:'';display:block;flex-shrink:0;width:33px;height:30px;background:url(../../like_icon.png) center center no-repeat}.sale_offer .offer_sale .offer_tag b{display:block;font:inherit;color:inherit}.sale_offer .offer_sale .offer_price{padding:0;color:#8E8B9D;font-size:14px}.sale_offer .offer_sale .offer_price strong{color:#FF1717;font-size:32px;font-weight:700}.sale_offer .offer_sale .offer_price strong big{font-size:42px;font-weight:700}.sale_offer .offer_sale .offer_foot{padding:30px 30px 0;border-top:1px solid #ECECEC}.sale_offer .offer_sale .offer_list li{padding:3px 0;font-size:14px;font-weight:500}.sale_offer .offer_sale .offer_list li::before{background:url(../../2025hotsummer/vpn/check_black.svg) center center no-repeat}.purchase_online .vpn_title{padding-top:100px}.purchase_table .vpn_btn.vpn_sale{background:#FF4141}.purchase_table ._table .tab_title .right::after{background:#FF4141}.purchase_table ._table .tab-list .right{background:rgba(255,175,107,0.12)}.purchase_table ._table .tab-list .right::before{background:#FEF8EC}.purchase_service .ser_pic{background:#D5AC3A}.copy_right{color:#FFF;background:#BD95CC}.bottom_buy{height:156px;background:url(./bottom_bg.webp) center bottom no-repeat}.bottom_buy .bottom_pic{position:relative;padding:0;width:310px;margin-left:-50px;text-align:center;flex-shrink:0}.bottom_buy .bottom_pic::before,.bottom_buy .bottom_pic::after{display:none}.bottom_buy .bottom_pic>img{width:auto;max-width:100%;height:auto}.bottom_buy .sale_wrapper{padding:0}.bottom_buy .bottom_title{padding:30px 0 8px;font:700 20px/1.5 var(--familySale);color:#000}.bottom_buy .bottom_title p{font:inherit;color:inherit}.bottom_buy .bottom_title b{font:inherit;color:#FF4E00}.bottom_buy .bottom_price{padding:22px 0 8px;color:#103602}.bottom_buy .bottom_price del{color:inherit}.bottom_buy .bottom_price strong{color:#FF4E00;font-size:20px}.bottom_buy .bottom_price strong big{color:inherit;font-size:38px}.bottom_buy .sale_btn.btn_current{min-width:280px}
