.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}.bfvpnlow .bfvpnlow-pop{position:fixed;width:691px;height:415px;left:0;right:0;top:0;bottom:0;z-index:-99998;margin:auto;transform:scale(0);transition:all .3s ease;transform-origin:center;z-index:-99998;background:url(../bfvpndeal/pop_bg2026.png) center no-repeat}.bfvpnlow .bfvpnlow-pop.deal{width:671px;background:url(../bfvpndeal/pop_bg2026deal.png) center no-repeat}.bfvpnlow .bfvpnlow-pop.deal .close{top:5px;right:5px}.bfvpnlow .bfvpnlow-pop.on{transform:scale(1);z-index:9999}.bfvpnlow .bfvpnlow-pop>img{display:block;margin:0px auto;position:relative;top:-44px}.bfvpnlow .bfvpnlow-pop>p{display:none}.bfvpnlow .bfvpnlow-pop .ptime_box{position:absolute;top:84px;left:0;right:0;z-index:2;margin:0 auto;display:flex;align-items:center;justify-content:center;text-align:center;gap:6px}.bfvpnlow .bfvpnlow-pop .ptime1{display:block;font:normal normal 500 20px/22px League Spartan;color:#FFF}.bfvpnlow .bfvpnlow-pop .date{width:68px;height:32px;display:flex;justify-content:center;align-items:center;padding-top:3px;background:#8A0D0D 0% 0% no-repeat padding-box;border:1px solid #C04040;border-radius:4px}.bfvpnlow .bfvpnlow-pop .date span,.bfvpnlow .bfvpnlow-pop .date b{font-size:16px;font-weight:400;color:#FFEE00}.bfvpnlow .bfvpnlow-pop .close{position:absolute;display:block;width:23px;height:23px;top:5px;right:24px;cursor:pointer;background:url(../bfvpndeal/cross-small.png);opacity:0.8}.bfvpnlow .bfvpnlow-pop .close:hover{opacity:1}.bfvpnlow .bfvpnlow-pop .pop_cont{display:flex;align-items:center;flex-direction:column;margin-top:150px;padding-right:22px}.bfvpnlow .bfvpnlow-pop .pop_cont .title_info{margin-top:-30px;text-align:center}.bfvpnlow .bfvpnlow-pop .pop_cont .title_info h2{font:normal normal bold 30px/34px League Spartan;color:#FFFFFF}.bfvpnlow .bfvpnlow-pop .pop_cont .title_info h2::after{content:"";width:229px;height:8px;background:url(../bfvpndeal/pop_tag.png);position:absolute;top:57px;left:222px}.bfvpnlow .bfvpnlow-pop .pop_cont .title_info p{margin-top:15px;font:normal normal 16px/18px League Spartan;color:#FFFFFF}.bfvpnlow .bfvpnlow-pop .pop_cont .title_info p span{color:#FFCC00}.bfvpnlow .bfvpnlow-pop .pop_cont ul{display:flex;align-items:center;justify-content:center;margin-top:33px;margin-bottom:15px}.bfvpnlow .bfvpnlow-pop .pop_cont ul li{display:flex;align-items:center;justify-content:center;flex-direction:column}.bfvpnlow .bfvpnlow-pop .pop_cont ul li h3{font:normal normal 400 16px/18px League Spartan;color:#FFFFFF}.bfvpnlow .bfvpnlow-pop .pop_cont ul li strong{margin-top:15px;font:normal normal bold 24px/27px League Spartan;color:#FFCC00}.bfvpnlow .bfvpnlow-pop .pop_cont ul li .pop_price{margin:10px 0px 0px}.bfvpnlow .bfvpnlow-pop .pop_cont ul li .pop_price p{font-size:16px;margin-bottom:4px;color:#FFFFFF}.bfvpnlow .bfvpnlow-pop .pop_cont ul li .pop_price del{font:normal normal normal 16px/18px League Spartan;color:#8B8B8B}.bfvpnlow .bfvpnlow-pop .pop_cont ul .li1{width:154px;height:141px;background:#212121 0% 0% no-repeat padding-box;border:1px dashed #5E5E5E;border-radius:18px;margin-top:13px}.bfvpnlow .bfvpnlow-pop .pop_cont ul .li1 h3{margin-top:10px}.bfvpnlow .bfvpnlow-pop .pop_cont ul .li1::after{content:'';position:absolute;width:55px;height:39px;background:url(./pop_up.png) center;margin-left:136px;margin-top:34px}.bfvpnlow .bfvpnlow-pop .pop_cont ul .li2{width:165px;height:165px;background:transparent linear-gradient(180deg, #FF2E2E 0%, #FF9191 100%) 0% 0% no-repeat padding-box;box-shadow:0px 10px 15px #0000009C;border:2px dashed black;border-radius:20px;padding:2px;margin-top:10px}.bfvpnlow .bfvpnlow-pop .pop_cont ul .li2::after{content:'';position:absolute;width:58px;height:100px;background:url(./pop_balloon.png) center;margin-left:200px;margin-top:-84px}.bfvpnlow .bfvpnlow-pop .pop_cont ul .li2 strong{font-size:32px}.bfvpnlow .bfvpnlow-pop .pop_cont ul .li2 .pop_price{margin:15px 0px -6px}.bfvpnlow .bfvpnlow-pop .pop_cont ul .li2 .pop_price p{font-size:20px}.bfvpnlow .bfvpnlow-pop .pop_cont ul .li2 .pop_price del{font-size:18px;color:#8A0D0D;font-weight:500}.bfvpnlow .bfvpnlow-pop .pop_cont .buybtn{margin:5px auto;width:258px;height:55px;background:#FF0000 0% 0% no-repeat padding-box;box-shadow:0px 15px 20px #AF0101;border-radius:5px;color:#fff;border:0}.bfvpnlow .bfvpnlow-pop .pop_cont .buybtn:hover{background:#FF4747 0% 0% no-repeat padding-box;box-shadow:0px 15px 20px #AF0101}
