.purchase2024 .isr__logo{background:url(../../../../../assets-isr/images/common/logo_isr_white.svg) no-repeat center/cover}.xmas{background:url(../bottom_bg.png) 0 94% no-repeat}.xmas .br-numGhost{position:absolute;left:0;right:0;margin:0 auto;z-index:4;display:inline-block;text-align:center;font-weight:700;font-style:italic;color:#F7FF22;font-size:24px;text-shadow:0 1px 0 #fff;transform:scale(0);opacity:0;transition:all 0.3s ease}.xmas .br-reduce{position:absolute;display:block;width:50px;height:50px;top:-6px;left:50%;transform:translateX(-50%);margin:0 auto;text-align:center}.xmas .br-reduce.reduce1 .br-num{background-position:0 0}.xmas .br-reduce.reduce2 .br-num{background-position:0 -30px}.xmas .br-reduce .br-num{position:absolute;right:16px;top:0;width:32px;height:30px;display:inline-block;z-index:22;transform:translateY(0px)}.xmas .zoom-top-animation{animation:zoomTop 0.8s forwards;animation-timing-function:ease-in;transform-origin:center center}.xmas .zoom-out-animation{animation:zoomOut 0.8s 0.3s forwards;animation-timing-function:ease-in;transform-origin:center center}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(3)}}@keyframes zoomTop{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-50px)}}.xmas .progress_bar{display:flex;justify-content:end;align-items:center;margin:25px 0 16px;position:relative;padding-right:0px;width:658px;height:12px;background:#FFF4F4;box-shadow:inset 0px 2px 3px #FFADAD;outline:3px solid #fff;border-radius:10px}.xmas .progress_barbg{position:absolute;width:80%;left:3px;height:12px;background:transparent linear-gradient(96deg, #FF973E 0%, #FC063E 100%) 0% 0% no-repeat padding-box;box-shadow:inset 0px 2px 3px #C9C9C929;border-radius:10px}.xmas .pb_titme{display:flex;align-items:center;position:relative;width:100%;text-align:center;justify-content:center;top:40px;color:#fff;font-style:italic;font-weight:600}.xmas .breduce-box .scroll-tick{margin:0;width:auto;height:14px;line-height:14px;background:transparent;border-radius:0px}.xmas .tree_circle{position:relative}.xmas .tree_circle::before{content:'';display:block;position:absolute;top:-80px;left:0;right:0;margin:0 auto;width:101px;height:103px;background:url(../tree_circle.png) center center no-repeat}.xmas .tree_title{position:relative;display:flex;align-items:center;justify-content:center;gap:14px}.xmas .tree_title::before,.xmas .tree_title::after{content:'';margin-top:-10px;display:block;flex-shrink:0;width:29px;height:40px;background:url(../tree.png) center center no-repeat}.xmas .tree_title::after{transform:rotateY(-180deg)}.xmas .isr__sale_table table .tr_title .table_free,.xmas .isr__sale_table table .tr_title .table_pro,.xmas .isr__sale_table table .table_version{background:#F2F2F2}.xmas .isr__sale_table table::before{top:10px;height:570px;box-shadow:0px 6px 10px #C9C9C97D}.xmas .isr__sale_table table::after{top:-50px;height:calc(600px + 105px);box-shadow:0px 10px 20px #9D9D9D6B}.xmas .isr__sale_table table .table_pro .table_version{background:#E40321}.xmas .isr__sale_table table tfoot .table_pro .table_version{background:#fff}.xmas .isr__sale_table table .tr_title .table_pro{background:#E4032129}.xmas .isr__sale_table .sale_btn.btn_current{height:46px;background:transparent linear-gradient(265deg, #FF2C00 0%, #CE00FF 100%) 0% 0% no-repeat padding-box;box-shadow:inset 0px 10px 20px #FF00AA, 0px 12px 13px #C6C6C6A3;outline:4px solid #FF77002B}.xmas .isr__sale_table .sale_btn.btn_current::after{display:none}.xmas .isr__sale_table .sale_btn.btn_current:hover{background:transparent linear-gradient(265deg, #FF2C00 0%, #FF50B3 100%) 0% 0% no-repeat padding-box;box-shadow:0px 12px 13px #C6C6C6A3;outline:4px solid #FF77002B}.xmas .pro_point{position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center;background:#FF5700;padding:3px 10px 0;padding-left:16px;height:22px;color:#fff !important;font-size:20px;line-height:1;font-weight:500}.xmas .pro_point:after{content:"";position:absolute;left:-7px;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:50%;background:#fff}.xmas .sale_btn{color:#000;font-weight:500;font-size:18px;min-width:260px;padding-top:0px;height:42px;border:none;outline:2px solid rgba(0,0,0,0.4);transition:none;cursor:pointer}.xmas .sale_btn span{display:inline-block;position:relative;z-index:1;font:inherit;color:inherit}.xmas .sale_btn::after{content:'';display:none;position:absolute;z-index:0;width:100%;height:100%;border-radius:inherit;opacity:0.5;background:repeating-linear-gradient(-45deg, red, red 10px, rgba(255,255,255,0.5) 10px, rgba(255,255,255,0.5) 20px)}.xmas .sale_btn.btn_current{min-width:100%;height:48px;outline:none;background:linear-gradient(97deg, #F60000 0%, #FF0060 100%);box-shadow:0px 5px 15px #FF9A4D;border:none;outline:4px solid rgba(255,119,0,0.169);box-shadow:0px 5px 15px #FF9A4D}.xmas .sale_btn.btn_current::after{display:block;opacity:0.3}.xmas .sale_btn.btn_current:hover{transform:scale(1);color:#fff;border:none;background:linear-gradient(97deg, #F67B00 0%, #FF004E 100%);box-shadow:0px 15px 20px #FF9A4D;outline:4px solid #FFFFFF6E;transition:none}.xmas .sale_btn.btn_yellow{min-width:100%;height:50px;padding-top:0px;outline:none;cursor:pointer;color:#000;font-weight:700;letter-spacing:0.28px;background:transparent linear-gradient(97deg, #FFD000 0%, #FFDA00 100%) 0% 0% no-repeat padding-box;box-shadow:inset 7px 6px 20px #FF9900, 0px 9px 15px #980004;border:none}.xmas .sale_btn.btn_yellow b{display:inline-block;transform:translateY(3px)}.xmas .sale_btn.btn_yellow::after{display:block;opacity:0.5;background:repeating-linear-gradient(-45deg, #FFD000, #FFD000 10px, rgba(255,255,255,0.5) 10px, rgba(255,255,255,0.5) 20px)}.xmas .sale_btn.btn_yellow:hover{color:#000;transform:scale(1);border:none;outline:none;background:transparent linear-gradient(97deg, #FFD724 0%, #FFF946 100%) 0% 0% no-repeat padding-box;box-shadow:inset 7px 6px 20px #FF9900, 0px 9px 15px #980004;transition:none}.xmas .sale_btn:hover{color:#fff;border:none;background:linear-gradient(97deg, #F67B00 0%, #FF004E 100%);box-shadow:0px 15px 20px #FF9A4D;outline:4px solid #FFFFFF6E;transition:none}.xmas .sale_btn:hover::after{display:block;opacity:0.2}.xmas .sale_reduce{position:absolute;left:50%;transform:translateX(-50%);top:-25px;width:auto;padding:0 12px;background:#FFDA44;box-shadow:0px 5px 20px rgba(180,73,0,0.5)}.xmas .sale_reduce p{white-space:nowrap}.xmas .comm-tags.new{font-size:12px !important;font-weight:600 !important;color:#000 !important;border:none !important;line-height:1;padding:0px 3px;background:#17FFA2 !important;border-radius:0px 10px 10px 0px !important;margin-right:-10px !important}.xmas .isr__sale_banner{height:1062px;padding-top:0px;background:url(../isr_bg.webp) center top no-repeat}.xmas .isr__sale_banner .banner_title{height:auto;text-align:center;background:none;text-indent:0;display:flex;align-items:flex-start;justify-content:center}.xmas .isr__sale_banner .banner_title>img{display:inline-block;flex-shrink:0;vertical-align:top}.xmas .isr__sale_banner .banner_title .banner_right{text-align:left}.xmas .isr__sale_banner .banner_title .banner_right>img{display:inline-block;vertical-align:top;margin-bottom:-10px}.xmas .isr__sale_banner .banner_title .banner_desc{padding-bottom:20px;font-size:18px;line-height:1;font-weight:600;margin-top:0px;text-align:center;color:#fff}.xmas .isr__sale_banner .banner_title .banner_desc span{display:inline-block;font:inherit;color:#FFF700}.xmas .isr__sale_offer{align-items:flex-end;gap:10px;margin:40px auto 20px}.xmas .isr__sale_offer .offer_item{background:#FBFBFB;padding:35px 10px;max-width:24%}.xmas .isr__sale_offer .body_footer{width:100%}.xmas .isr__sale_offer .offer_body{padding-bottom:52px}.xmas .isr__sale_offer .offer_sale{padding:35px 20px;min-width:340px;background:#fff;border:none;box-shadow:0px 8px 18px #8E0004;outline:6px solid #31BF3D}.xmas .isr__sale_offer .offer_sale .offer_discount{color:#000;font-size:20px;font-weight:700;background:linear-gradient(274deg, #04C130 0%, #97E25D 100%)}.xmas .isr__sale_offer .offer_sale .offer_foot{min-height:255px}.xmas .isr__sale_offer .offer_sale .offer_price strong{color:#FF2E2E}.xmas .isr__sale_offer .offer_sale .offer_list li{gap:10px}.xmas .isr__sale_offer .offer_sale .offer_list li::before{margin-top:6px;width:12px;height:12px;border-radius:0%;transform:scale(1);background:url(./check.svg) center center no-repeat}.xmas .isr__sale_offer .offer_free{min-width:0;width:220px;min-height:615px}.xmas .isr__sale_offer .offer_free .offer_name{padding-bottom:0px}.xmas .isr__sale_offer .offer_free .offer_foot{min-height:255px}.xmas .isr__sale_offer .offer_discount{color:#FF4E00;font-size:18px;line-height:1.2;font-weight:500;min-width:94px;height:24px;padding:3px 12px 0;text-align:center;background:#FFD4C4}.xmas .isr__sale_offer .offer_name{padding:0px 0 15px;color:#1E1C2C;font-size:18px;font-weight:400}.xmas .isr__sale_offer .offer_price{padding-top:42px}.xmas .isr__sale_offer .offer_price strong{color:#1E1C2C;font-weight:700}.xmas .isr__sale_offer .offer_price strong big{font-size:36px;font-weight:700}.xmas .isr__sale_offer .offer_price del{color:#929292;text-decoration:none}.xmas .isr__sale_offer .offer_price del::before{content:'';display:block;position:absolute;top:4px;left:0px;width:61px;height:7px;background:url(./del.svg) center center no-repeat}.xmas .isr__sale_offer .offer_desc{padding:12px 0 0px;color:#9A9A9A}.xmas .isr__sale_offer .offer_foot{min-height:255px;width:100%}.xmas .isr__sale_offer .offer_list{padding:35px 0 0;border-top:none;border-top:1px solid rgba(117,104,91,0.23)}.xmas .isr__sale_offer .offer_list li{padding:3px 0;color:#5D5D5D;font-size:16px}.xmas .isr__sale_offer .offer_list li::before{margin-top:6px;width:4px;height:4px;border-radius:50%;transform:scale(0.8);background:#5D5D5D}.xmas .isr__sale_feature .feature_title{padding:50px 0}.xmas .feature_box{display:flex;align-items:stretch;justify-content:center;column-gap:62px}.xmas .feature_list{width:460px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:22px}.xmas .feature_item{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;column-gap:16px;background:#F5F5F5;box-shadow:0px 1px 0px #D9D9D9;border:1px solid #F5F5F5;border-radius:16px;cursor:pointer;transition:all .3s ease-in-out;padding:13px 30px 10px;padding-left:0}.xmas .feature_item.active{background:#FFF9F9;box-shadow:0px 8px 11px #E32A2A34;border:1px solid #F5F5F5}.xmas .feature_item.active dt{border:1px solid rgba(251,235,4,0.77);background:linear-gradient(0deg, #FFAB19 0%, #FF1002 100%)}.xmas .feature_item.active dt svg>path{fill:#fff !important}.xmas .feature_item dt{position:relative;margin-left:-30px;width:58px;height:58px;flex-shrink:0;border-radius:9999px;background-color:#fff;border:2px solid #FFDEDE}.xmas .feature_item dt svg{display:block;position:absolute;top:25%;left:20%}.xmas .feature_item dt svg>path{fill:#FF3333 !important}.xmas .feature_item h4{color:#2A2A2A;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:10px}.xmas .feature_item p{color:#2A2A2A;font-size:16px;line-height:1.5}.xmas .feature_pic{flex-shrink:0;position:relative;margin-right:-117px;width:722px;height:427px;overflow:hidden}.xmas .feature_pic .pic_panel{display:flex;position:relative;right:0px;transition:all .3s ease}.xmas .feature_pic .pic_panel li{position:relative}.xmas .feature_pic .pic_panel li img{position:relative;z-index:0}.xmas .feature_pic .pic_panel li::before{content:'';display:block;position:absolute;right:-15px;bottom:-20px;z-index:1;width:305px;height:150px;background:url(./feature_gift.png) center center no-repeat}.xmas .isrin-review{padding-top:140px;background:url(./bottom_bg.jpg) center bottom no-repeat}.xmas .comm-popup{width:671px;height:461px;text-align:center;background:url(../other_pop_bg2.png) center center no-repeat;--nlfamily: "League Spartan", Arial, "Microsoft Yahei", sans-serif;--nlfamily2: "Yesteryear", Arial, "Microsoft Yahei", sans-serif}.xmas .comm-popup .comm-close{display:block;top:64px;left:22px;right:auto;width:22px;height:16px;background:none !important;box-shadow:none !important;border-radius:0%;opacity:1;transition:all 0.3s ease}.xmas .comm-popup .comm-close svg{width:auto;height:auto;transform:rotate(90deg)}.xmas .comm-popup .comm-close svg path{fill:#fff !important}.xmas .comm-popup .comm-close:hover{opacity:1;background:none !important;transform:scale(1.1);transition:all 0.3s ease}.xmas .comm-popup .comm-close:hover svg path{fill:#fff !important}.xmas .comm-popup .pop_title{position:relative;padding:70px 0 10px;color:#fff;font:700 30px/1.5 'League Spartan'}.xmas .comm-popup .pop_title::before{content:'';display:block;position:absolute;bottom:10px;left:0%;width:100%;height:8px;background:url(../pop_title_line.svg) center center no-repeat;background-size:contain}.xmas .comm-popup .pop_desc{color:#fff;font:500 16px/1 'League Spartan';letter-spacing:1px}.xmas .comm-popup .pop_desc b{font:inherit;font-weight:700;color:#FFF739}.xmas .comm-popup .pop_offer{margin:40px auto 18px;display:flex;align-items:center;justify-content:center;gap:24px}.xmas .comm-popup .pop_item{position:relative;padding:25px 16px 20px;background:transparent linear-gradient(146deg, #FFF2D0 0%, #FFD188 100%) 0% 0% no-repeat padding-box;border:1px dashed #FFA100;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-direction:column}.xmas .comm-popup .pop_item::before{content:'';display:none;position:absolute;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:inherit;border:1px dashed #FFC157}.xmas .comm-popup .pop_current{transform:translateY(-7px);padding:48px 28px 20px;background:#FFFFE6 0% 0% no-repeat padding-box;box-shadow:0px 4px 10px #F57200;border-radius:10px;border:none}.xmas .comm-popup .pop_current::before{display:block;top:-7px;left:-7px;width:calc(100% + 12px);height:calc(100% + 12px);box-shadow:0px 3px 11px #FF8622;border:2px solid #FFE600;border-radius:13px}.xmas .comm-popup .pop_current::after{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);left:-80px;width:117px;height:90px;background:url(../pop_arrow.png) center center no-repeat}.xmas .comm-popup .pop_current .pop_original{color:#8D8D8D}.xmas .comm-popup .pop_name{font:500 16px/1.2 'League Spartan';color:#000;padding-bottom:8px;border-bottom:1px dashed #707070}.xmas .comm-popup .pop_sale{padding:18px 0 6px;color:#FE1E1C;font:700 16px/1.2 'League Spartan'}.xmas .comm-popup .pop_sale strong{color:inherit;font:inherit;font-size:30px}.xmas .comm-popup .pop_original{color:#CB912D;font:400 16px/1.2 'League Spartan'}.xmas .comm-popup .pop_original del{font:inherit;color:inherit}.xmas .comm-popup .pop_vip{position:absolute;top:-35px;left:0;right:0;margin:0 auto;width:135px;height:48px;background:url(../../isr_vip_logo_bg.png) center center no-repeat;display:flex;align-items:flex-start;justify-content:center;padding-top:22px;font:700 14px/1.2 'League Spartan';color:#FFF8EB;letter-spacing:1px;white-space:nowrap}.xmas .comm-popup .pop_vip em{position:relative;z-index:1;display:inline-block;font:inherit;color:inherit;font-style:normal}.xmas .comm-popup .pop_vip em::after{content:attr(data-text);position:absolute;top:0;left:0;z-index:-1;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:4px #FF2E2E;text-shadow:none}.xmas .comm-popup .comm-popup-btn.pop_btn{display:flex;width:317px;height:46px;font:600 20px/22px 'League Spartan';color:#fff;border-radius:9999px;box-shadow:0px 5px 15px #FF568178;background:transparent linear-gradient(97deg, red 0%, #FF0045 100%) 0% 0% no-repeat padding-box;box-shadow:0px 5px 15px #FF568178}.xmas .comm-popup .comm-popup-btn.pop_btn::after{content:'';display:block;position:absolute;z-index:0;width:100%;height:100%;border-radius:inherit;opacity:0.5;background:repeating-linear-gradient(-45deg, red, red 10px, rgba(255,255,255,0.5) 10px, rgba(255,255,255,0.5) 20px)}.xmas .comm-popup .comm-popup-btn.pop_btn b{font:inherit;color:inherit;display:inline-block;position:relative;z-index:1}.xmas .comm-popup .comm-popup-btn.pop_btn:hover{background:transparent linear-gradient(99deg, #FF6A01 0%, #FF0060 100%) 0% 0% no-repeat padding-box;box-shadow:inset 7px 6px 20px #FFD704, 0px 5px 15px #FF568178}.xmas .comm-popup .comm-popup-btn.pop_btn:hover::after{opacity:0.1}.xmas .comm-popup .pop_note{padding:10px 0;color:#525252;font:400 16px/1.5 'League Spartan'}.xmas.seo .feature_title{padding-bottom:80px}.xmas.seo .feature_box{gap:120px}.xmas.seo .feature_pic{position:relative;width:385px;height:375px;overflow:visible;margin:0}.xmas.seo .feature_pic::before{content:'';display:block;position:absolute;top:-11px;left:-90px;z-index:2;width:74px;height:43px;background:url(../showman.png) center center no-repeat}.xmas.seo .feature_pic .feature_screen{position:absolute;top:0px;left:-170px;z-index:0}.xmas.seo .feature_gift{position:absolute;right:-106px;bottom:0px;z-index:2;width:194px;height:194px}.xmas.seo .feature_off{position:absolute;left:28px;bottom:14px;z-index:3;padding:0 25px;min-width:140px;height:34px;background:transparent linear-gradient(77deg, #FFD650 0%, #FFD427 54%, #FEA101 100%) 0% 0% no-repeat padding-box;display:flex;align-items:center;justify-content:center;text-align:center;color:#000403;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:-0.47px;transform:rotate(357deg);white-space:nowrap}.xmas.seo .feature_off b{font:inherit;color:inherit}.xmas.seo .feature_off::before{content:'';display:block;position:absolute;top:-8px;left:-22px;z-index:2;width:46px;height:51px;background:url(../feature_off_gift.png) center center no-repeat}.xmas.seo .feature_off:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-right:17px solid white;border-top:17px solid transparent;border-bottom:17px solid transparent}.xmas.seo .feature_list{width:auto;display:grid;justify-content:left;align-items:stretch;grid-template-columns:repeat(2, 1fr);gap:26px;max-width:620px}.xmas.seo .fea_item dt{display:flex;align-items:flex-start;justify-content:flex-start;gap:8px;color:#000;font-size:18px;line-height:1.2;font-weight:600;white-space:nowrap}.xmas.seo .fea_item dt::before{content:'';display:block;margin-top:3px;flex-shrink:0;width:12px;height:12px;background:url(../../../2023purchase1/bfvpnlow/checked.svg) center center no-repeat}.xmas.seo .fea_item dd{padding:16px 20px 0;padding-right:0;color:#4E4E4E;font-size:16px;line-height:1.2;font-weight:400}.xmas.seo .bottom_buy{margin-bottom:120px;height:156px;background:url(../bottom_bg.jpg) center center no-repeat}.xmas.seo .bottom_buy .sale__reduce_Num{margin:0 2px;margin-left:4px}.xmas.seo .bottom_buy .sale__reduce_Num .num_box{width:auto;background:none;transform:translateY(-2px)}.xmas.seo .bottom_buy .sale__reduce_Num .num_box:nth-child(2)::before,.xmas.seo .bottom_buy .sale__reduce_Num .num_box:nth-child(2)::after{display:none}.xmas.seo .bottom_buy .sale__reduce_Num .scroll-tick{width:auto}.xmas.seo .bottom_buy .sale__reduce_Num .scroll-tick em,.xmas.seo .bottom_buy .sale__reduce_Num .scroll-tick b,.xmas.seo .bottom_buy .sale__reduce_Num .scroll-tick span{color:#FFE17E}.xmas.seo .bottom_buy .sale__reduce_Num .scroll-tick .numlist{color:#FFE17E}.xmas.seo .bottom_buy .sale__reduce_Num .scroll-tick .numlist span{width:auto}.xmas.seo .bottom_buy .nl_wrapper{display:flex;align-items:center;justify-content:space-between;gap:20px}.xmas.seo .bottom_buy .bottom_pic{position:relative;width:182px;text-align:end}.xmas.seo .bottom_buy .bottom_pic::before{content:'';display:block;position:absolute;bottom:0px;left:0px;z-index:1;width:72px;height:47px;background:url(../bell.png) center center no-repeat}.xmas.seo .bottom_buy .bottom_pic>img{display:inline-block;vertical-align:middle;width:151px;margin-top:7px}.xmas.seo .bottom_buy .bottom_tile{text-align:center;color:#fff;font-size:20px;line-height:1.2;font-weight:600;text-shadow:0px 3px 10px #B51C1F}.xmas.seo .bottom_buy .bottom_tile b{font:inherit;color:#F7FF22}.xmas.seo .bottom_buy .bottom_right{text-align:center}.xmas.seo .bottom_buy .price{padding-bottom:5px;color:#FAFAFA;font-size:30px;font-weight:700}.xmas.seo .bottom_buy .price b{color:inherit;font:inherit}
