@font-face{font-family:bbfont;src:url(https://game.gtimg.cn/images/cfhd/cp/a20240419mact/fontRz.TTF);font-display:swap}
@font-face{font-family:bbct;src:url(//game.gtimg.cn/images/cfhd/cp/a20260729bb/bbct.woff2);font-display:swap}
.wrapbb{position:relative;background-color:#161f31}
.wrapbb .bb_pcshow{display:block!important}
.wrapbb .bb_h5show{display:none!important}
.wrapbb .bb-btn1,.wrapbb .bb-cf-logo,.wrapbb .bb-cfhd-logo,.wrapbb .bb-m1slogan1,.wrapbb .bb-share-btn,.wrapbb .bb-video-jqqd,.wrapbb .bb-videobox-bg,.wrapbb .bb-yybtn,.wrapbb .bb-yyybtn,.wrapbb .tabbb-spr{background-image:url(//game.gtimg.cn/images/cfhd/cp/a20260729bb/tabbb-spr.png?v=1783085947);background-size:1321px 803px;background-repeat:no-repeat}
.wrapbb .bb-btn1{background-position:0 -363px;width:600px;height:140px}
.wrapbb .bb-cf-logo{background-position:-625px -224px;width:257px;height:73px}
.wrapbb .bb-cfhd-logo{background-position:-887px -224px;width:177px;height:62px}
.wrapbb .bb-m1slogan1{background-position:-625px 0;width:696px;height:219px}
.wrapbb .bb-share-btn{background-position:-1069px -224px;width:183px;height:59px}
.wrapbb .bb-video-jqqd{background-position:0 -653px;width:338px;height:150px}
.wrapbb .bb-videobox-bg{background-position:0 0;width:620px;height:358px}
.wrapbb .bb-yybtn{background-position:-605px -363px;width:600px;height:140px}
.wrapbb .bb-yyybtn{background-position:0 -508px;width:600px;height:140px}
.wrapbb .login_box{color:#fff}
.wrapbb.wrapbbmact .login_box{transform:translateY(80px)}
.wrapbb.wrapbbmact .bb-top{transform:scale(.6);transform-origin:left center}
.wrapbb .head .container{bottom:-100px}
.wrapbb .head .container .login_box{font-size:26px;color:#e7ebf1}
.wrapbb .head .container .login_box a,.wrapbb .head .container .login_box span{font-size:26px;color:#e7ebf1;border-bottom:solid 1px}
.wrapbb .nav-box{margin-top:0}
.wrapbb .nav{top:10px;transform:translateX(-50%) scale(.6);width:2260px}
.wrapbb .nav a{transform:scale(.8);margin:0 -40px}
.wrapbb .bb-m1swiper{width:100%;height:1440px}
.wrapbb .bb-m1swiper .swiper-slide{width:100%;opacity:0!important}
.wrapbb .bb-m1swiper .swiper-slide .bb-m1spbox{width:100%;height:100%;margin-left:200px;transition:all .6s}
.wrapbb .bb-m1swiper .swiper-slide .bb-m1spbox img{width:100%}
.wrapbb .bb-m1swiper .swiper-slide.swiper-slide-active{opacity:1!important}
.wrapbb .bb-m1swiper .swiper-slide.swiper-slide-active .bb-m1spbox{margin-left:0}
.wrapbb .bb-m1swiper .swiper-pagination{position:absolute;right:85px;top:35%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;left:unset;bottom:unset;z-index:10}
.wrapbb .bb-m1swiper .swiper-pagination .swiper-pagination-bullet{width:24px;height:24px;border-radius:12px;opacity:1;margin:15px 0;background-color:#3a414f;transition:all .3s}
.wrapbb .bb-m1swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:60px;background-color:#fe6100}
.wrapbb .bb-m1tract{position:absolute;right:81px;display:flex;align-items:center;justify-content:center;top:60px;z-index:3}
.wrapbb .bb-m1bract{position:absolute;bottom:360px;right:81px;z-index:3}
.wrapbb .bb-mod1{position:relative;z-index:3}
.wrapbb .bb-blbox{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:absolute;bottom:360px;left:80px;z-index:3}
.wrapbb .bb-blbox .bb-m1videobox{position:relative;display:block;margin-bottom:68px;display:flex;align-items:center;justify-content:center}
.wrapbb .bb-blbox .bb-m1vpobox{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.wrapbb .bb-blbox .bb-m1vpobox img{display:block;pointer-events:none;width:600px;height:338px}
.wrapbb .bb-blbox .bb-m1vpobox .bb-video-jqqd{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.wrapbb .bb-yyybtn{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
.tab-ctbb{padding-top:0;width:100%}
.tab-ctbb .container{width:100%;position:relative}
.tab-ctbb .bb-top{position:absolute;top:0;left:0;width:100%;z-index:2;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding-top:46px;padding-left:82px;box-sizing:border-box}
.tab-ctbb .bb-top a{margin-right:44px}
.tab-ctbb .bb-btn1{font-family:bbfont;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:60px;text-align:center;text-shadow:0 0 12px rgba(255,255,255,.6)}
.tab-ctbb .bb-btn1 span{transform:skewX(-5deg)}
.wrapbb{position:relative}
.wrapbb .btn-os,.wrapbb .download{display:none}
.wrapbb .content{background:url(//game.gtimg.cn/images/cfhd/cp/a20260729bb/bg.jpg) no-repeat top center;width:100%;height:1440px}
.wrapbb .head{height:0;background-image:unset;background-color:transparent;display:block;padding:0 0;margin:0 0}
.tabbb .bbb-tit{margin-left:auto;margin-right:auto}
.mx-auto{margin-left:auto;margin-right:auto}
.nq .wrapbb .bb-top{display:none}
.nq .wrapbb.wrapbbmact{padding-top:240px}
.nq .wrapbb.wrapbbmact .head .nav{top:-256px;transform:translateX(-50%) scale(.8)}
.nq .wrapbb.wrapbbmact .login_box{transform:translate(0)}
.tabbb .bb-mod{font-size:0;text-align:center;box-sizing:border-box}
.flex-center{display:flex;align-items:center;justify-content:center}
.bbpop-bg1,.bbpop-btn1,.bbpop-close,.bbpop-spr,.bbpop-wxts-tit{background-image:url(//game.gtimg.cn/images/cfhd/cp/a20260729bb/bbpop-spr.png?v=1783085947);background-size:824px 524px;background-repeat:no-repeat}
.bbpop-bg1{background-position:0 0;width:824px;height:436px}
.bbpop-btn1{background-position:-311px -441px;width:284px;height:79px}
.bbpop-close{background-position:-600px -441px;width:40px;height:40px}
.bbpop-wxts-tit{background-position:0 -441px;width:306px;height:83px}
.bbpop{display:none;font-family:bbct;font-size:32px;color:#fff}
.bbpop .bbpop-close{position:absolute;right:0;top:-50px}
.bbpop .bbpop_title{position:absolute;top:-98px;left:0;right:0;margin:0 auto;transform:translateX(26px)}
.bbpop .bbpop_act a{margin:0 40px}
.bbpop .bbpop_alert_text{width:80%;margin-left:auto;margin-right:auto;height:300px;box-sizing:border-box;padding-top:16px}
.bbpop .bbpop-btn1{display:inline-flex;align-items:center;justify-content:center;font-size:40px;font-weight:700;color:#fff}
.bb_pop_video{width:800px;height:460px}
.bb_pop_video canvas,.bb_pop_video video{width:100%;height:100%;object-fit:cover}
.bb_pop_video .bb_pop_video_cont{width:800px;height:460px}
.bbbpop_slcbg_sroll{width:680px;margin-left:auto;margin-right:auto;height:490px;overflow-y:scroll}
.bbbpop_slcbg_sroll::-webkit-scrollbar{width:4px;height:4px;background-color:#aab0b7}
.bbbpop_slcbg_sroll::-webkit-scrollbar-thumb{background:#32629c}
.bbbpop_slcbg_sroll::-webkit-scrollbar-track{background:0 0}
.bbbpop_slcbg_sroll .bbbpop_slcbg_item{margin-bottom:15px}
.nq .wrapbb .bb-m1swiper{height:1080px}
.nq .wrapbb .bb-m1swiper .swiper-pagination{top:50%}
.nq .wrapbb .bb-blbox{bottom:36px;transform:scale(.8);transform-origin:bottom left}
.nq .wrapbb .bb-m1bract{bottom:36px;transform:scale(.8);transform-origin:bottom right}
.nq .wrapbb .content{height:1080px;background-size:1920px auto}