.br-banner{padding-top:0px;background:url(../bfvpndeal/banner_bg2026.webp) center top no-repeat;height:767px;position:relative;font-family:"League Spartan";text-align:center;margin-top:0px}.br-banner img{width:auto}.br-banner .time_cont{display:flex;align-items:center;justify-content:center;width:200px;height:42px;position:absolute;z-index:999;top:14px;left:0;right:-230px;margin:0px auto}.br-banner .time_cont>p{font-weight:500;color:#584900;font-size:16px;margin:5px 2px 0 2px}.br-banner .time_cont>p>span{font-weight:500}.br-banner .time_cont .countdown{position:relative;display:flex;vertical-align:bottom;height:20px;line-height:20px;overflow:hidden;text-align:center;top:2px}.br-banner .time_cont .countdown .scroll-tick{padding:0 1px}.br-banner .time_cont .countdown .scroll-tick strong,.br-banner .time_cont .countdown .scroll-tick span{width:8px;height:20px;display:block;font:normal normal 600 16px/24px League Spartan;color:#FF0909}.br-banner .br-reduce{position:absolute;display:block;width:50px;height:50px;top:15px;left:45%}.br-banner .br-numGhost{position:absolute;top:-6px;left:0px;z-index:4;display:inline-block;text-align:center;font-weight:700;font-style:italic;color:#ff0000;font-size:32px;text-shadow:0 1px 0 #fff}.br-banner .title{font-size:48px;line-height:60px;text-align:center;font-family:"Lexend", sans-serif}.br-banner .title em,.br-banner .title strong{color:#ff334d;font:inherit;font-style:normal;font-weight:bold}.br-banner .sub-title{display:inline-block;position:relative;margin:60px auto 25px}.br-banner .sub-title span{font-weight:500;font:inherit}.br-banner p.des{margin-bottom:24px;margin-top:-26px;text-align:center;font:normal normal 600 20px/28px League Spartan;color:#fff}.br-banner p.des b{font-weight:600}.br-banner .br-title{margin-bottom:0px;height:150px;text-indent:-9999px;background:url(../bfvpndeal/deal_title.png) center top no-repeat !important}.br-banner .br-offer{position:relative;padding:40px 46px 30px 24px;margin:0 auto;width:1170px;min-height:480px;background:#fff;box-shadow:0px 20px 40px rgba(255,70,70,0.3);border-radius:12px;display:flex;align-items:flex-start;text-align:left}.br-banner .br-offer .offer-left{position:relative;padding-top:40px;margin-right:16px;width:328px}.br-banner .br-offer .offer-left .itop-box{position:relative;width:300px;height:189px}.br-banner .br-offer .offer-left .itop-box img{position:absolute;opacity:0;transition:0.3s ease-out}.br-banner .br-offer .offer-left .itop-box .br-vpn.on{opacity:1;transform:translateX(30px) translateY(-49px)}.br-banner .br-offer .offer-left .itop-box .br-vpn-normal.on{opacity:1;transform:translateX(30px) translateY(-20px)}.br-banner .br-offer .offer-left .itop-box .br-vpn-buddle.on{opacity:1;transform:translateX(-4px) translateY(-49px)}.br-banner .br-offer .offer-left .offer-gift{position:relative;z-index:1;display:inline-block !important;opacity:0 !important;transition:opacity .3s ease}.br-banner .br-offer .offer-left .itop-gift,.br-banner .br-offer .offer-left .br-off{display:block;position:absolute;top:22px;left:54px;width:260px;height:222px;z-index:1}.br-banner .br-offer .offer-left .br-off{top:-130px;left:-6px;z-index:2;width:255px;height:218px;text-indent:-9999px;background-position:center;background-repeat:no-repeat;background-size:255px}.br-banner .br-offer .offer-left .br-off.three{background-image:url(.../bfvpndeal/images/2022blackfriday/off_15.png)}.br-banner .br-offer .offer-left .br-off.six{background-image:url(.../bfvpndeal/images/2022blackfriday/off_40.png)}.br-banner .br-offer .offer-left .br-off.twelve,.br-banner .br-offer .offer-left .br-off.twentyfour{background-image:url(.../bfvpndeal/images/2022blackfriday/off_70.png)}.br-banner .br-offer .offer-left .offer-tag{display:inline-block;padding:0 44px;margin:20px 0 16px 20px;height:25px;color:#000000;font-size:14px;font-weight:500;text-align:center;line-height:28px;background-size:100% 25px;background-repeat:no-repeat;background-position:center center;background-image:url(../bfvpndeal/tag_bg.png)}.br-banner .br-offer .offer-left .offer-list{padding-left:55px}.br-banner .br-offer .offer-left .offer-list li{position:relative;padding-left:14px;margin-bottom:6px;font-size:14px;line-height:18px;font-weight:500;color:#434343}.br-banner .br-offer .offer-left .offer-list li>b{font-weight:700}.br-banner .br-offer .offer-left .offer-list li::before{content:"";display:block;position:absolute;top:3px;left:0;width:4px;height:4px;border-radius:50%;background:#FFB02A}.br-banner .br-offer .offer-left .see-more{display:inline-block;margin-left:68px;color:#5F2AF4;font-size:12px;line-height:16px;cursor:pointer;font-weight:600}.br-banner .br-offer .offer-left .see-more:hover{opacity:0.8}.br-banner .br-offer .offer-left .see-more span{position:relative;font-weight:600;display:inline-block}.br-banner .br-offer .offer-left .see-more span::before{content:"";display:block;position:absolute;bottom:4px;left:0;right:0;margin:0 auto;height:1px;background:#5F2AF4}.br-banner .br-offer .offer-right{flex:1;margin-top:22px}.br-banner .br-offer .offer-item{position:relative;align-items:center;cursor:pointer;display:flex;border:1px solid #CCCCCC;border-radius:8px;margin-bottom:12px;padding:0 30px 0 20px;height:68px;flex:1}.br-banner .br-offer .offer-item.bigsale{padding-left:0;padding-right:0;height:auto;flex-direction:column}.br-banner .br-offer .offer-item.bigsale.active{background:#FFE4E4;box-shadow:0px 10px 19px #FF484859;border-color:#FF0909}.br-banner .br-offer .offer-item .br-countdown{color:#8E8B9D}.br-banner .br-offer .offer-item .br-countdown .br-time{color:#8E8B9D;background-color:#D6CFED}.br-banner .br-offer .offer-item .br-countdown .br-time::before,.br-banner .br-offer .offer-item .br-countdown .br-time::after{background-color:#8E8B9D}.br-banner .br-offer .offer-item .offer-inner{padding:0 30px;padding-left:20px;display:flex;align-items:center;width:100%;min-height:68px}.br-banner .br-offer .offer-item .offer-inner.giftpack{position:relative;padding:22px 30px 40px;padding-left:20px}.br-banner .br-offer .offer-item .offer-inner.giftpack::after{content:'';display:block;position:absolute;top:0;left:20px;width:93%;height:1px;border-top:1px dashed #CCCEE2}.br-banner .br-offer .offer-item .offer-inner.giftpack .discount{border:none}.br-banner .br-offer .offer-item .offer-inner.giftpack .name{flex-wrap:wrap;line-height:22px}.br-banner .br-offer .offer-item .offer-inner.giftpack .name-desc{display:block;color:#8E8B9D;font-size:14px;line-height:16px;width:100%}.br-banner .br-offer .offer-item .offer-inner.giftpack .name-desc>em{font-style:normal;font-size:12px;font-weight:500}.br-banner .br-offer .offer-item .offer-inner.giftpack .br-countdown{padding-left:70px}.br-banner .br-offer .offer-item .item-left{width:206px}.br-banner .br-offer .offer-item .item-left .left-inner{display:flex;align-items:center}.br-banner .br-offer .offer-item .item-line{position:relative;text-align:end;width:1px}.br-banner .br-offer .offer-item .item-line::before{content:'';display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:17px;background-color:#CCCEE2}.br-banner .br-offer .offer-item .checkbox-mark{position:relative;margin-right:12px;border:1px solid #BABABB;border-radius:2px;cursor:pointer;width:16px;height:16px;flex-shrink:0}.br-banner .br-offer .offer-item .checkbox-mark.gifts{width:20px;height:17px;border-radius:0;border:none;background:url(../bfvpndeal/gift2026.png) no-repeat}.br-banner .br-offer .offer-item .checkbox-mark.gifts::before{display:none !important}.br-banner .br-offer .offer-item .checkbox-mark::before{content:'';display:block;position:absolute;top:-1px;left:-1px;width:19px;height:19px;background:url(../bfvpndeal/checkbox-outline.png) center center no-repeat;opacity:0;transform:scale(0)}.br-banner .br-offer .offer-item .name{display:flex;padding-top:4px;position:relative;color:#1E1C2C;font-size:18px;line-height:28px;font-weight:600}.br-banner .br-offer .offer-item .name .best{width:92px;height:22px;margin-left:15px;text-align:center;line-height:22px;background:url(.../bfvpndeal/images/bf-pop/best-tag.svg);font:normal normal 500 16px/22px League Spartan;color:#fff}.br-banner .br-offer .offer-item .mo{font-weight:600}.br-banner .br-offer .offer-item .discount{position:relative;padding:0 6px;flex-basis:0;flex:1 1 0;text-align:center;border-left:2px solid #DBDBDB;border-right:2px solid #DBDBDB}.br-banner .br-offer .offer-item .discount>b{display:inline-block;padding:6px 18px 2px;height:28px;line-height:22px;color:#FF1717;text-align:center;border-radius:calc(28px / 2);background:#FFD3D3;font-size:16px;font-weight:700}.br-banner .br-offer .offer-item .discount>b>em{display:inline-block !important;font-style:normal;font-size:inherit;font-weight:inherit;line-height:inherit}.br-banner .br-offer .offer-item .price{position:relative;flex:1 1 0;text-align:end}.br-banner .br-offer .offer-item .price strong,.br-banner .br-offer .offer-item .price del{width:64px;display:inline-block;color:#8E8B9D;font-size:16px;font-weight:500;text-align:left}.br-banner .br-offer .offer-item .price strong{padding-right:6px;color:#000;padding-left:0;font-weight:600}.br-banner .br-offer .offer-item .price strong.red{color:#FF0909}.br-banner .br-offer .offer-item .price strong>big{font-size:12px;font-weight:700}.br-banner .br-offer .offer-item.active{background-color:#fff;border:2px solid #ff334d;box-shadow:0px 10px 19px rgba(255,51,77,0.2)}.br-banner .br-offer .offer-item.active .offer-inner.giftpack::after{border-top:1px dashed #ff4646}.br-banner .br-offer .offer-item.active .br-countdown{color:#ff9507}.br-banner .br-offer .offer-item.active .br-countdown .br-time{color:#FCF7FF;background-color:#ff9507}.br-banner .br-offer .offer-item.active .br-countdown .br-time::before,.br-banner .br-offer .offer-item.active .br-countdown .br-time::after{background-color:#FCF7FF}.br-banner .br-offer .offer-item.active .checkbox-mark::before{opacity:1;transform:scale(1);transition:all .3s ease}.br-banner .br-offer .offer-item.active .offer-inner.giftpack .discount>b{color:#300F00;font-weight:700;background:linear-gradient(90deg, #FFD123 0%, #FFDE62 50%, #FFA800 100%)}.br-banner .br-offer .offer-item.active .discount>b{color:#fff;background:linear-gradient(90deg, #FF2C2C 0%, #FF4141 25%, #FF6C2D 50%, #BB0C00 75%, #A30F0F 100%)}.br-banner .br-offer .br-sale{margin-top:30px}.br-banner .br-sale{text-align:center}.br-banner .br-sale .buybtn-link{position:relative;display:flex;width:370px;height:120px;margin:0px auto;align-items:center;justify-content:center;color:#fff;cursor:pointer;font-size:18px;background-image:url(../bfvpndeal/btn_spr.png);background-position:0 0;box-sizing:border-box;padding-bottom:20px}.br-banner .br-sale .buybtn-link:hover{background-position:0 -140px}.br-banner .br-sale .buybtn-link small{position:relative;display:flex;font-size:18px;font-weight:bold;right:0}.br-banner .br-sale .buybtn-link span{width:1px;height:15px;margin:0px 15px;text-indent:-9999px;background-color:#fff}.br-banner .br-sale .buybtn-link em{display:inline-block;font:inherit;color:inherit;font-style:normal}.br-banner .br-sale p{margin-top:-20px;font:normal normal normal 14px League Spartan;color:#888888}.br-banner .note-bf{margin:0 auto;width:1000px;margin-top:30px;text-align:center;font:normal normal 500 16px/24px League Spartan;color:#A2A2A2}.br-banner .note-bf a{color:#A2A2A2;font:inherit;text-decoration:underline}.bfvpnlow{padding-bottom:120px}.bfvpnlow .bottom-buy{box-sizing:border-box;position:fixed;width:100%;bottom:0;opacity:0;z-index:999;opacity:1 !important;transform:translate3d(0, 200%, 0);transition:all 0.8s;height:126px}.bfvpnlow .bottom-buy.on{transform:translateZ(0);bottom:-3px}.bfvpnlow .bottom-buy.fix{position:relative;opacity:1;transform:translateZ(0)}.bfvpnlow .bottom-buy.fix.on{transform:translateZ(0);bottom:0}.bfvpnlow .bottom-buy .off{padding-top:0;margin-top:-25px}.bfvpnlow .bottom-buy h3{text-align:center}.bfvpnlow .bottom-buy h3 .bottom_tile{margin:0 -30px 12px;font-size:18px}
