.pro_tag{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px 0;height:18px;background:#FFE0D8;border:2px solid #FF9074;color:#F13100;font-size:14px;font-weight:600;line-height:1.2;border-radius:9999px;font-style:normal}.common-off{display:block;position:absolute;background-color:transparent;background-position:center center;background-repeat:no-repeat;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.common-off.sold.tag-off{justify-content:center}.common-off.sold.tag-off .off-inner strong{margin-left:10px;margin-top:0px;margin-bottom:0px}.common-off.sold.tag-off .off-inner span{display:none}.common-off.tag-off{z-index:3;top:120px;right:20px;width:159px;height:78px;background-image:url(./vpn_tag_bg.png);display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.common-off.tag-off .off-inner{font-size:14px;font-weight:500;line-height:1.2;color:#000;margin-left:22px}.common-off.tag-off .off-inner strong,.common-off.tag-off .off-inner small,.common-off.tag-off .off-inner big,.common-off.tag-off .off-inner b,.common-off.tag-off .off-inner em{font-weight:600}.common-off.tag-off .off-inner strong,.common-off.tag-off .off-inner span{display:block}.common-off.tag-off .off-inner strong{margin-top:20px;margin-bottom:-4px;margin-left:5px;position:relative;font-size:18px;font-weight:700;color:#fff;text-align:center;letter-spacing:1px;transform:rotate(6deg)}.common-off.tag-off .off-inner strong small,.common-off.tag-off .off-inner strong big{position:relative;display:inline-block;font:inherit;color:inherit;font-weight:700}.common-off.tag-off .off-inner strong small::before,.common-off.tag-off .off-inner strong big::before{content:attr(data-text);position:absolute;z-index:-1;text-shadow:0px 5px 6px #D90027, 0px 0px 13px #D90027}.common-off.tag-off .off-inner strong big{font-size:26px}.common-off.tag-off .off-inner span{display:inline-flex;justify-content:center;align-items:center;position:relative;padding:2px 8px 0;height:18px;font-size:14px;transform:rotate(6deg);background:#FFDA16;border:0.5px solid #FEFCFDBA;border-radius:9999px}.common-off.tag-off .off-inner span svg{display:block;position:absolute;top:0;left:0;z-index:0}.common-off.tag-off .off-inner span b{position:relative;z-index:1}.common-off strong,.common-off small,.common-off big,.common-off b,.common-off em{font:inherit;color:inherit;font-weight:700;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.comm-gift{position:relative}.comm-gift::after{content:'';display:block;position:absolute;bottom:0px;left:-40px;z-index:1;width:81px;height:149px;background:url(./idr_gift_icon.png) center no-repeat}.isr__sale_feature .img_box::before{z-index:2;bottom:-20px;left:-20px;width:81px;height:149px;background:url(./idr_gift_icon.png) center center no-repeat}.isr__sale_feature .img_box img.ft_img1{z-index:0;top:12px;right:0px}.isr__sale_feature .img_box img.ft_img2{top:100px;left:16px;z-index:1}.isr__sale_feature .feature_bottom{display:flex;align-self:stretch;justify-content:space-between;gap:50px;padding-top:50px}.isr__sale_feature .feature_bottom .list_item{max-width:370px}.isr__sale_feature .feature_bottom .list_name{display:flex;align-self:center;justify-content:flex-start;gap:8px;color:#000;font-size:18px;line-height:1.2;font-weight:600}.isr__sale_feature .feature_bottom .list_name .check_icon{display:block;flex-shrink:0;width:16px;height:16px;fill:#F70016 !important;transform:scale(0.78)}.isr__sale_feature .feature_bottom .list_desc{padding:15px 0;color:#1C1C34;font-size:16px;line-height:1.2;font-weight:400}.isr__sale_feature .message-box .pro_tag{transform:scale(0.7);transform-origin:left center}.sur2034{--familyLeague: "League Spartan", Arial, "Microsoft Yahei", sans-serif}.sur2034 .sale_btn{color:#FFB31E;border:2px solid #FFD37F;min-width:268px;padding-top:2px}.sur2034 .sale_btn:hover{background:transparent linear-gradient(99deg, #F60000 0%, #FF0060 100%) 0% 0% no-repeat padding-box;border:2px solid #FFD37F}.sur2034 .sale_btn.btn_current{min-width:268px;background:transparent linear-gradient(99deg, #F60000 0%, #FF0060 100%) 0% 0% no-repeat padding-box;box-shadow:0px 5px 15px #FF9A4D;border:none;outline:4px solid #FF77002B}.sur2034 .sale_btn.btn_current:hover{background:#FE006E;outline:2px solid #FFD37F;box-shadow:0px 5px 15px #FF9A4D}.sur2034 .feature-pic{z-index:3;top:250px;right:-50px}.sur2034 .isr__sale_feature .feature_title{position:relative;padding-top:100px}.sur2034 .isr__sale_feature .feature_title::before{content:'';display:block;position:absolute;left:50%;top:18px;transform:translateX(-50%);width:93px;height:74px;background:url(./heart.png) no-repeat}.sur2034 .isr__sale_table .table_title{position:relative;display:flex;justify-content:center;font-size:30px}.sur2034 .isr__sale_table .table_title::before{content:"";display:block;position:absolute;top:-14px;left:0;right:0;margin:0 auto;z-index:-1;width:609px;height:72px;background:url(./table_title_bg.png) center no-repeat;transform:translateX(-16px)}.sur2034 .isr__sale_banner{padding-top:0;height:847px;background:url(./vms_idr_bg.jpg) center top no-repeat}.sur2034 .isr__sale_banner .banner_title{display:block;margin-top:0px}.sur2034 .isr__sale_banner .banner_title h1{display:block;height:140px;text-indent:-9999px;background:url(./vms_title_r2.png) center bottom no-repeat}.sur2034 .isr__sale_banner .banner_title .banner_desc{margin-top:0;padding-bottom:30px;color:#2D0404;font:600 24px/1.5 var(--familyLeague);text-indent:0px}.sur2034 .isr__sale_banner .banner_title .banner_desc span{font:inherit;color:#FF0000}.sur2034 .isr__sale_offer{align-items:flex-start}.sur2034 .isr__sale_offer .offer_item{background:#FBFBFB;box-shadow:none;border:1px solid #CCCEE2;border-radius:0}.sur2034 .isr__sale_offer .offer_list li{white-space:nowrap}.sur2034 .isr__sale_offer .offer_free{min-height:532px}.sur2034 .isr__sale_offer .offer_free .offer_foot{min-height:214px}.sur2034 .isr__sale_offer .offer_free .offer_list li{white-space:initial}.sur2034 .isr__sale_offer .offer_sale{padding-top:36px;background:#FBFBFB;box-shadow:0px 8px 18px #F93A3A54;border:6px solid #FF0909}.sur2034 .isr__sale_offer .offer_sale .offer_body{justify-content:flex-start}.sur2034 .isr__sale_offer .offer_sale .offer_name{padding-bottom:10px}.sur2034 .isr__sale_offer .offer_sale .offer_discount{margin-bottom:40px;position:relative;top:0;left:0%;transform:none;color:#fff;font-size:18px;font-weight:500;min-width:146px;height:28px;background:transparent linear-gradient(95deg, #FFC367 0%, #FF733E 100%) 0% 0% no-repeat padding-box;text-shadow:none}.sur2034 .isr__sale_offer .offer_sale .offer_price strong{color:#B50316}.sur2034 .isr__sale_offer .offer_sale .offer_price strong big{color:#B50316}.sur2034 .isr__sale_offer .offer_name{padding-bottom:10px}.sur2034 .isr__sale_offer .offer_discount{margin-bottom:40px;position:relative;top:0;left:0%;transform:none;color:rgba(0,0,0,0.8);font-size:18px;font-weight:500;min-width:146px;background:rgba(208,0,22,0.13)}.sur2034 .isr__sale_table table::before{box-shadow:0px 6px 10px #FFC9BF96}.sur2034 .isr__sale_table table::after{box-shadow:0px 10px 20px #FF6E5396}.sur2034 .isr__sale_table table .table_version{background:#FFF4F2}.sur2034 .isr__sale_table table .table_pro .table_version{background:transparent linear-gradient(125deg, #FF0057 0%, #F60000 100%) 0% 0% no-repeat padding-box}.sur2034 .isr__sale_table .table_icon.red_icon{fill:#FF0017 !important}.sur2034 .isr__sale_main{background:url(./idr_purchase_bottom_bg.jpg) center bottom no-repeat}.sur2034 .recovery_about{background:none}.sur2034 .comm-popup{width:648px;height:473px;background:url(./pop_bg.png) center center no-repeat;--nlfamily: "League Spartan", Arial, "Microsoft Yahei", sans-serif;--nlfamily2: "Yesteryear", Arial, "Microsoft Yahei", sans-serif}.sur2034 .comm-popup .comm-close{width:25px;height:25px;top:55px;right:-25px;left:auto;background:none !important;box-shadow:none;border-radius:0%}.sur2034 .comm-popup .comm-close svg{transform:scale(0.6) translate(0px, 0px)}.sur2034 .comm-popup .comm-close svg path{fill:#C5C5C5 !important}.sur2034 .comm-popup .comm-close:hover svg path{fill:#fff !important}.sur2034 .comm-popup .pop_title{width:579px;height:109px;text-indent:-9999px;background:url(./pop_title.png) center center no-repeat;margin-top:20px;margin-bottom:0px;transform:translateX(50px)}.sur2034 .comm-popup .pop_title .title_top,.sur2034 .comm-popup .pop_title .title_bottom{display:none}.sur2034 .comm-popup .pop_offer{display:flex;align-items:center;justify-content:flex-start;margin-top:18px;gap:0}.sur2034 .comm-popup .pop_pic{position:relative;flex-shrink:0;width:156px;margin-left:86px}.sur2034 .comm-popup .pop_pic::before{content:'';display:block;position:absolute;left:-38px;bottom:-8px;z-index:2;width:96px;height:81px;background:url(./card.png) center center no-repeat}.sur2034 .comm-popup .pop_pic>img{display:inline-block;vertical-align:top;width:100%;max-width:none;height:auto}.sur2034 .comm-popup .pop_off{bottom:7px;left:38px;width:98px;height:24px;z-index:0;background:url(./pop_tag.png) center center no-repeat;background-size:98px 24px;display:flex;align-items:center;justify-content:center}.sur2034 .comm-popup .pop_off::before{display:none}.sur2034 .comm-popup .pop_off b{display:block;color:#000;font-size:12px;line-height:1;font-weight:900;transform:scale(1) rotate(-5deg)}.sur2034 .comm-popup .pop_desc{color:#630505;font-size:20px;font-weight:400;letter-spacing:0px}.sur2034 .comm-popup .pop_discount{display:block;padding:12px 0 5px;color:#FF2A2A;font:700 40px/1.2 var(--familyLeague)}.sur2034 .comm-popup .pop_price strong{color:#000;font:700 20px/1.2 var(--familyLeague)}.sur2034 .comm-popup .pop_price strong big{font:inherit;font-style:normal;font-size:36px}.sur2034 .comm-popup .pop_price del{display:inline-block;padding-left:10px;color:#310404;opacity:0.52;font:400 16px/1.2 var(--familyLeague)}.sur2034 .comm-popup .pop_price del.current_original{opacity:0.82}.sur2034 .comm-popup .comm-popup-btn.pop_btn{width:322px;background:transparent linear-gradient(98deg, #F60000 0%, #FF0060 100%) 0% 0% no-repeat padding-box;box-shadow:0px 5px 15px #D258CA;outline:4px solid #FFFFFF26}.sur2034 .comm-popup .comm-popup-btn.pop_btn::after{display:none !important}.sur2034 .comm-popup .comm-popup-btn.pop_btn:hover{background:#FE006E 0% 0% no-repeat padding-box;box-shadow:0px 5px 15px #D258CA;outline:4px solid #FFFFFF26}.sur2034 .comm-popup .pop_note{padding-top:12px;color:#878787;font-size:14px;line-height:1.2}.recovery_bottom .service{background:transparent}
