.sale_idr{background:url(../bottom_bg.png) 0 96% no-repeat}.sale_idr .recovery_bottom .service{background:transparent}.sale_idr .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}.sale_idr .sale_btn span{display:inline-block;position:relative;z-index:1;font:inherit;color:inherit}.sale_idr .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)}.sale_idr .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}.sale_idr .sale_btn.btn_current::after{display:block;opacity:0.3}.sale_idr .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}.sale_idr .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}.sale_idr .sale_btn.btn_yellow b{display:inline-block;transform:translateY(3px)}.sale_idr .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)}.sale_idr .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}.sale_idr .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}.sale_idr .sale_btn:hover::after{display:block;opacity:0.2}.sale_idr .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}.sale_idr .br-reduce{position:absolute;display:block;width:50px;height:50px;top:-6px;left:50%;transform:translateX(-50%);margin:0 auto;text-align:center}.sale_idr .br-reduce.reduce1 .br-num{background-position:0 0}.sale_idr .br-reduce.reduce2 .br-num{background-position:0 -30px}.sale_idr .br-reduce .br-num{position:absolute;right:16px;top:0;width:32px;height:30px;display:inline-block;z-index:22;transform:translateY(0px)}.sale_idr .zoom-top-animation{animation:zoomTop 0.8s forwards;animation-timing-function:ease-in;transform-origin:center center}.sale_idr .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)}}.sale_idr .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}.sale_idr .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}.sale_idr .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}.sale_idr .breduce-box .scroll-tick{margin:0;width:auto;height:14px;line-height:14px;background:transparent;border-radius:0px}.sale_idr .sale_btn{min-width:250px}.sale_idr .logo{position:absolute;display:block;top:32px;left:12%}.sale_idr .tree_circle{position:relative}.sale_idr .tree_circle::before{content:'';display:block;position:absolute;top:-60px;left:0;right:0;margin:0 auto;width:101px;height:103px;background:url(../tree_circle.png) center center no-repeat}.sale_idr .tree_title{position:relative;display:flex;align-items:center;justify-content:center;gap:14px}.sale_idr .tree_title::before,.sale_idr .tree_title::after{content:'';position:relative;left:0;right:0;top:0;margin:0;margin-top:-10px;display:block;flex-shrink:0;width:29px;height:40px;background:url(../tree.png) center center no-repeat}.sale_idr .tree_title::after{transform:rotateY(-180deg)}.sale_idr .isr__sale_banner{height:1050px;background:url(../isr_bg.webp) no-repeat center top}.sale_idr .isr__sale_banner .banner_title{height:140px;text-indent:-9999px;background:url(./title.png) center bottom no-repeat}.sale_idr .isr__sale_banner .banner_desc{margin-top:-8px;text-align:center;color:#fff;font-size:20px;font-weight:600;line-height:1.5}.sale_idr .isr__sale_banner .banner_desc span{font:inherit;color:#FFFF46;font-weight:900}.sale_idr .isr__sale_offer{align-items:flex-end;gap:10px;margin:30px auto 20px}.sale_idr .isr__sale_offer .offer_item{background:#FBFBFB;padding:35px 10px;min-width:320px;min-height:600px}.sale_idr .isr__sale_offer .body_footer{width:100%}.sale_idr .isr__sale_offer .offer_body{padding-bottom:52px}.sale_idr .isr__sale_offer .offer_sale{padding:35px 16px;min-width:340px;background:#fff;border:none;box-shadow:0px 8px 18px #8E0004;outline:6px solid #31BF3D}.sale_idr .isr__sale_offer .offer_sale .offer_foot{min-height:330px}.sale_idr .isr__sale_offer .offer_sale .offer_price strong{color:#FF2E2E}.sale_idr .isr__sale_offer .offer_sale .offer_list li{gap:10px}.sale_idr .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}.sale_idr .isr__sale_offer .offer_free{min-width:0;width:170px;min-height:600px}.sale_idr .isr__sale_offer .offer_free .offer_name{padding-bottom:0px}.sale_idr .isr__sale_offer .offer_free .offer_foot{min-height:330px}.sale_idr .isr__sale_offer .offer_discount{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:row;color:#fff;font-size:16px;line-height:1.2;font-weight:600;height:28px;padding:0px 6px;padding-right:0;text-align:center;background:transparent linear-gradient(124deg, #FF9C2A 0%, #FF5700 100%) 0% 0% no-repeat padding-box;gap:12px}.sale_idr .isr__sale_offer .pro_point{position:relative;display:flex;align-items:center;justify-content:center;height:100%;font:inherit;color:#000;padding:0 6px;padding-left:12px;background:transparent linear-gradient(270deg, #27B533 0%, #37CE44 45%, #4BEC58 100%) 0% 0% no-repeat padding-box}.sale_idr .isr__sale_offer .pro_point::before{content:'+';display:block;position:absolute;top:50%;transform:translateY(-50%);left:-7px;width:14px;height:14px;font:inherit;color:inherit;border-radius:50%;background:#4AE956}.sale_idr .isr__sale_offer .offer_name{padding:0px 0 15px;color:#1E1C2C;font-size:22px;font-weight:500}.sale_idr .isr__sale_offer .offer_price{padding-top:42px}.sale_idr .isr__sale_offer .offer_price strong{color:#1E1C2C;font-weight:700}.sale_idr .isr__sale_offer .offer_price strong big{font-size:36px;font-weight:700}.sale_idr .isr__sale_offer .offer_price del{margin-top:-4px;position:relative;display:inline-block;left:0;right:0;top:0;bottom:0;margin:0;font-size:16px;font-weight:400;color:#606060}.sale_idr .isr__sale_offer .offer_price del.main_del{display:inline-block;color:#FF003C;padding-right:8px}.sale_idr .isr__sale_offer .offer_desc{padding:12px 0 0px;color:#9A9A9A}.sale_idr .isr__sale_offer .offer_foot{min-height:330px;width:100%}.sale_idr .isr__sale_offer .offer_list{padding:35px 0 0;border-top:none;border-top:1px solid rgba(117,104,91,0.23)}.sale_idr .isr__sale_offer .offer_list li{padding:3px 0;color:#5D5D5D;font-size:16px}.sale_idr .isr__sale_offer .offer_list li b{font:inherit;color:#FF8A20}.sale_idr .isr__sale_offer .offer_list li::before{margin-top:6px;width:4px;height:4px;border-radius:50%;transform:scale(0.8);background:#5D5D5D}.sale_idr .isr__sale_feature .img_box::before{content:'';display:block;position:absolute;top:-34px;left:30px;z-index:2;width:74px;height:43px;background:url(../showman.png) center center no-repeat}.sale_idr .isr__sale_feature .img_box img{z-index:1}.sale_idr .isr__sale_feature .img_box img.feature_circle{top:-30px;left:20px;z-index:0}.sale_idr .feature_gift{position:absolute;right:-26px;bottom:50px;z-index:2;width:194px;height:194px}.sale_idr .feature_off{position:absolute;left:34px;bottom:0px;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}.sale_idr .feature_off b{font:inherit;color:inherit}.sale_idr .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}.sale_idr .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}.sale_idr .table_text{display:flex;align-items:center;justify-content:flex-start;gap:10px}.sale_idr .bottom_buy{margin-bottom:120px;height:156px;background:url(../bottom_bg.jpg) center center no-repeat}.sale_idr .bottom_buy .sale__reduce_Num{margin:0 2px;margin-left:4px}.sale_idr .bottom_buy .sale__reduce_Num .num_box{width:auto;background:none;transform:translateY(-2px)}.sale_idr .bottom_buy .sale__reduce_Num .num_box:nth-child(2)::before,.sale_idr .bottom_buy .sale__reduce_Num .num_box:nth-child(2)::after{display:none}.sale_idr .bottom_buy .sale__reduce_Num .scroll-tick{width:auto}.sale_idr .bottom_buy .sale__reduce_Num .scroll-tick em,.sale_idr .bottom_buy .sale__reduce_Num .scroll-tick b,.sale_idr .bottom_buy .sale__reduce_Num .scroll-tick span{color:#FFE17E}.sale_idr .bottom_buy .sale__reduce_Num .scroll-tick .numlist{color:#FFE17E}.sale_idr .bottom_buy .sale__reduce_Num .scroll-tick .numlist span{width:auto}.sale_idr .bottom_buy .nl_wrapper{display:flex;align-items:center;justify-content:space-between;gap:20px}.sale_idr .bottom_buy .bottom_pic{position:relative;width:182px;text-align:end}.sale_idr .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}.sale_idr .bottom_buy .bottom_pic>img{display:inline-block;vertical-align:middle;width:151px;margin-top:7px}.sale_idr .bottom_buy .bottom_tile{text-align:center;color:#fff;font-size:18px;line-height:1.2;font-weight:600;text-shadow:0px 3px 10px #B51C1F}.sale_idr .bottom_buy .bottom_tile b{font:inherit;color:#F7FF22}.sale_idr .bottom_buy .bottom_right{text-align:center}.sale_idr .bottom_buy .price{padding-bottom:5px;color:#FAFAFA;font-size:14px;font-weight:700}.sale_idr .bottom_buy .price strong{color:inherit;font:inherit}.sale_idr .bottom_buy .price strong big{color:inherit;font:inherit;font-style:normal;font-size:30px}.sale_idr .bottom_buy .price del{position:relative;color:#FAFAFA;font-size:18px;line-height:1.5;font-weight:500;opacity:0.9;display:inline-block;padding-left:4px;text-decoration:none}.sale_idr .bottom_buy .price del::before{content:'';display:block;position:absolute;top:10px;left:0px;width:61px;height:7px;background:url(../del_blank.svg) center center no-repeat}.sale_idr .bottom_buy .price del.last_del{padding:0;opacity:0.7;font-size:14px}.sale_idr .bottom_buy .price del.last_del::before{top:6px}.sale_idr .bottom_buy .sale_btn{min-width:250px}.sale_idr .isr__sale_table table .table_version{background:#FFF4F2}.sale_idr .isr__sale_table table::before{height:670px;box-shadow:0px 5px 12px #FFE4DE}.sale_idr .isr__sale_table table::after{box-shadow:0px 10px 20px #FFB7A9}.sale_idr .isr__sale_table table th.table_pro{background:#E40321}.sale_idr .isr__sale_table table th.table_pro .table_version{background:#E40321}.sale_idr .isr__sale_table table tfoot th.table_pro{background:transparent}.sale_idr .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}.sale_idr .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}.sale_idr .comm-popup .comm-close svg{width:auto;height:auto;transform:rotate(90deg)}.sale_idr .comm-popup .comm-close svg path{fill:#fff !important}.sale_idr .comm-popup .comm-close:hover{opacity:1;background:none !important;transform:scale(1.1);transition:all 0.3s ease}.sale_idr .comm-popup .comm-close:hover svg path{fill:#fff !important}.sale_idr .comm-popup .pop_title{position:relative;padding:70px 0 10px;color:#fff;font:700 30px/1.5 'League Spartan'}.sale_idr .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}.sale_idr .comm-popup .pop_desc{color:#fff;font:500 16px/1 'League Spartan';letter-spacing:1px}.sale_idr .comm-popup .pop_desc b{font:inherit;font-weight:700;color:#FFF739}.sale_idr .comm-popup .pop_offer{margin:40px auto 18px;display:flex;align-items:center;justify-content:center;gap:24px}.sale_idr .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}.sale_idr .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}.sale_idr .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}.sale_idr .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}.sale_idr .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}.sale_idr .comm-popup .pop_current .pop_original{color:#8D8D8D}.sale_idr .comm-popup .pop_name{font:500 16px/1.2 'League Spartan';color:#000;padding-bottom:8px;border-bottom:1px dashed #707070}.sale_idr .comm-popup .pop_sale{padding:18px 0 6px;color:#FE1E1C;font:700 16px/1.2 'League Spartan'}.sale_idr .comm-popup .pop_sale strong{color:inherit;font:inherit;font-size:30px}.sale_idr .comm-popup .pop_original{color:#CB912D;font:400 16px/1.2 'League Spartan'}.sale_idr .comm-popup .pop_original del{font:inherit;color:inherit}.sale_idr .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}.sale_idr .comm-popup .pop_vip em{position:relative;z-index:1;display:inline-block;font:inherit;color:inherit;font-style:normal}.sale_idr .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}.sale_idr .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}.sale_idr .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)}.sale_idr .comm-popup .comm-popup-btn.pop_btn b{font:inherit;color:inherit;display:inline-block;position:relative;z-index:1}.sale_idr .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}.sale_idr .comm-popup .comm-popup-btn.pop_btn:hover::after{opacity:0.1}.sale_idr .comm-popup .pop_note{padding:10px 0;color:#525252;font:400 16px/1.5 'League Spartan'}
