@charset "UTF-8";
.milo-alert-frame {z-index:10000!important;}
.actTab-list a.on,.btn1,.btn2,.btn3,.btn4,.btn5,.btn6,.btn7,.c4-btn1,.cont01 .cont01-item li .zhuazi.on,.jt0,.jt1,.libg1,.libg1on,.libg2,.libg2on,.line,.list-btn,.list-btnon,.player,.rule,.spr_pc,.tit2bg1,.tit2bg2,.xiaohua,.xmbg2,.xmbg3,.zhuazi,.zhuazion{background-image:url(//game.gtimg.cn/images/fz/cp/a20250626gyhd/spr_pc.png);background-size:2421px 1514px;background-repeat:no-repeat}
.btn1{background-position:-1509px -987px;width:157px;height:62px}
.btn2{background-position:-1671px -987px;width:157px;height:62px}
.btn3{background-position:-1100px -987px;width:404px;height:98px}
.btn4{background-position:-1762px -641px;width:544px;height:98px}
.btn5{background-position:-1213px -641px;width:544px;height:98px}
.btn6{background-position:-2173px -854px;width:158px;height:62px}
.btn7{background-position:-2174px -751px;width:158px;height:62px}
.c4-btn1{background-position:-1833px -987px;width:157px;height:61px}
.jt0{background-position:0 -1323px;width:24px;height:191px}
.jt1{background-position:-2374px -641px;width:23px;height:32px}
.libg1{background-position:-1100px -751px;width:267px;height:231px}
.libg1on{background-position:-1372px -751px;width:267px;height:231px}
.libg2{background-position:0 -1134px;width:215px;height:184px}
.libg2on{background-position:-220px -1134px;width:215px;height:184px}
.line{background-position:0 -751px;width:1095px;height:378px}
.list-btn{background-position:-1644px -854px;width:524px;height:98px}
.actTab-list a.on,.list-btnon{background-position:-1644px -751px;width:525px;height:98px}
.player{background-position:-440px -1134px;width:182px;height:182px}
.rule{background-position:-1995px -987px;width:176px;height:54px}
.tit2bg1{background-position:-1509px -1054px;width:382px;height:21px}
.tit2bg2{background-position:-1644px -957px;width:482px;height:21px}
.xiaohua{background-position:-2311px -641px;width:58px;height:57px}
.xmbg2{background-position:-1213px 0;width:1208px;height:636px}
.xmbg3{background-position:0 0;width:1208px;height:746px}
.zhuazi{background-position:-2337px -751px;width:49px;height:46px}
.cont01 .cont01-item li .zhuazi.on,.zhuazion{background-position:-2336px -854px;width:49px;height:46px}
.pop-close,.pop-tit-icon,.pop-tit2::after,.pop-tit2::before,.pop-titi-rule,.popbg1,.popbg2,.popbg3,.poplqxhh,.poplqxhh.gray,.popylqxhh,.spr-pop{background-image:url(//game.gtimg.cn/images/fz/cp/a20250626gyhd/spr-pop.png);background-size:1439px 1286px;background-repeat:no-repeat}
.pop-close{background-position:-1352px -514px;width:47px;height:48px}
.pop-tit-icon,.pop-tit2::after,.pop-tit2::before{background-position:-1404px -514px;width:29px;height:16px}
.pop-titi-rule{background-position:-722px -590px;width:252px;height:38px}
.popbg1{background-position:0 0;width:717px;height:772px}
.popbg2{background-position:-722px 0;width:717px;height:509px}
.popbg3{background-position:0 -777px;width:717px;height:509px}
.poplqxhh{background-position:-722px -514px;width:368px;height:71px}
.poplqxhh.gray,.popylqxhh{background-position:-1095px -514px;width:252px;height:71px}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:400;font-style:normal}
ol,ul{list-style:none}
caption{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
q:after,q:before{content:''}
abbr,acronym,fieldset,img{border:0}
.c:after,.c:before{content:"";display:table}
.c:after{clear:both}
.c{zoom:1}
body{font:12px/1.5 font,Helvetica,\5b8b\4f53,sans-serif;text-align:justify;background-color:#080c17;overflow-x:hidden}
a{text-decoration:none}
a:hover{text-decoration:none}
.hide{display:block;width:0;height:0;overflow:hidden}
.pr{position:relative}
.pa{position:absolute}
.fl{float:left}
.fr{float:right}
.db{display:block;text-indent:-9999em}
.last{margin-right:0!important}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
a:hover{filter:brightness(1.1)}
.gray:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
#afooter{position:relative;padding:30px 0;text-align:center;font:normal 12px/19px Tahoma;z-index:10;background-color:#000}
#afooter,#afooter a{color:silver;text-decoration:none}
.wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}
.wrapper{position:relative;margin:0 auto;overflow:hidden;width:100%;opacity:1;max-width:1920px;margin:0 auto}
.wrapper img{display:block}
.wrapper .part-main{width:1400px;margin:0 auto;position:relative;z-index:2}
.wrapper .hid{text-indent:-9999px;font-size:0;overflow:hidden;width:0;height:0}
.wrapper-scale{position:relative;overflow:hidden}
.wrapper-scale .wrapper{transform-origin:0 0}
.wrapper-main{width:1116px;overflow:hidden;margin:0 auto}
.wrapper-main .wrapper{width:2560px;transform:scale(.6);transform-origin:0 0;margin-left:-210px}
.H5Show{display:none}
a:hover{filter:brightness(1.1)}
body,html{scroll-behavior:smooth;-webkit-scroll-behavior:smooth}
@font-face{font-family:font;src:url(//game.gtimg.cn/images/fz/cp/a20250626gyhd/fonthy.TTF)}
@font-face{font-family:fontus;src:url(//game.gtimg.cn/images/fz/cp/a20250626gyhd/fontus.TTF)}
.intro-box{width:400px;height:auto;font-size:0;text-align:center;padding-top:136px;position:absolute;left:50%;bottom:50px;transform:translateX(-50%);opacity:0;transition:all .3s;pointer-events:none}
.weap-box .intro-box{width:130px;padding-top:130px}
.intro-box.show{opacity:1;bottom:200px}
.intro-box .intro-item{width:130px;display:inline-block;vertical-align:top;padding-bottom:25px}
.intro-box h5{font-size:18px;line-height:23px;color:#fff;font-weight:400;margin-bottom:14px}
.suit-box .intro-box h5{margin-bottom:10px}
.intro-box p{font-size:18px;line-height:22px;color:#ed2325}
.header{background:url(//game.gtimg.cn/images/fz/cp/a20250626gyhd/head.jpg) no-repeat 50% 0;width:1920px;height:1054px;position:relative;padding-top:536px;box-sizing:border-box;text-align:center}
.logo{background-position:0 0;width:878px;height:65px;position:absolute;top:20px;left:28px;background-image:url(//game.gtimg.cn/images/fz/cp/a20250626gyhd/logo.png)}
.slogan{background:url(//game.gtimg.cn/images/fz/cp/a20250626gyhd/slogan.png) no-repeat 50% 0;width:1057px;height:314px;position:absolute;top:382px;left:50%;margin-left:-528px}
.hd_icon1{position:absolute;top:754px;left:50%;margin-left:-27px;pointer-events:none;animation:1s icon1anim ease infinite both alternate}
@keyframes icon1anim{
from{transform:translateY(0)}
to{transform:translateY(10px)}
}
.wrap{width:100%;min-width:1200px}
.login_box{width:1200px;position:absolute;top:1004px;left:50%;transform:translateX(-50%);font-size:24px;color:#fff;text-align:center;line-height:30px}
.login_box a{color:#fff712}
.neiqian{width:1200px}
.part{box-sizing:border-box}
.content{background:url(//game.gtimg.cn/images/fz/cp/a20250626gyhd/bg.jpg) no-repeat 50% 0;width:1920px;background-size:100% auto;padding-bottom:115px;box-sizing:border-box;margin:0 auto}
.flex{display:flex}
.li2{flex-wrap:wrap;align-content:center;line-height:38px;padding-top:4px}
.li2 span{font-size:24px}
.btn1{font-size:28px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#061e41;font-family:font;box-sizing:border-box}
.btn2{font-size:28px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#af300b;font-family:font;box-sizing:border-box}
.btn3{font-size:37px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#061e41;font-family:font;box-sizing:border-box}
.btn4{font-size:37px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#af300b;font-family:font;box-sizing:border-box;color:#000}
.btn5{font-size:37px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#af300b;font-family:font;box-sizing:border-box}
.btn6{font-size:30px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#af300b;font-family:font;box-sizing:border-box}
.btn7{font-size:30px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#061e41;font-family:font;box-sizing:border-box}
.desc1{font-family:'思源黑体 CN';font-weight:700;color:#324a1b;font-size:38px;text-align:center;line-height:83px;margin-bottom:111px;transform:translateX(-46px)}
.rule{display:block;margin:0 auto;left:50%;transform:translateX(-50%);position:absolute;bottom:78px;margin-left:-10px}
.desc2{transform:translateX(10px);display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:#1b61ac;font-size:28px;text-align:center;line-height:76px}
.desc2 span{font-size:68px}
.flex{display:flex}
.auto{width:1200px;margin:0 auto}
.actTab-list{width:1098px;margin:0 auto 46px;justify-content:space-between;align-items:center}
.actTab-list a{font-size:35px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#061e41;font-family:font;box-sizing:border-box;text-align:center}
.actTab-list a.on{color:#af300b}
.actTab-list a.gray{pointer-events:none}
.con .djtext{color:#342d1b;font-size:22px;font-family:fontus;text-align:center;line-height:24px}
@keyframes btnA1{
0%{transform:scale(1) translateX(-50%);filter:drop-shadow(1px 1px 2px #333)}
100%{transform:scale(1.1) translateX(-50%);filter:drop-shadow(1px 1px 30px #fff)}
}
.cont01{text-align:center;height:434px}
.cont01 .cont01-item{text-align:center;align-items:center;justify-content:center;position:relative;z-index:2}
.cont01 .cont01-item .topcont{align-items:center;justify-content:center;text-align:center}
.cont01 .cont01-item .libg1{padding:0 14px;box-sizing:border-box;position:relative}
.cont01 .cont01-item .libg1.on .libg1on{display:block}
.cont01 .cont01-item .libg1.on .xiaohua{display:none}
.cont01 .cont01-item .libg1 img{display:block;width:215px;position:absolute;left:50%;top:0;transform:translateX(-50%)}
.cont01 .cont01-item .libg1 .libg1on{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}
.cont01 .cont01-item .libg1 .xiaohua{animation:btnA1 .8s linear infinite alternate both;position:absolute;left:50%;top:-5px;transform:translateX(-50%);z-index:2;cursor:pointer}
.cont01 .cont01-item .libg1 .djtext{width:200px;position:absolute;left:50%;bottom:22px;transform:translateX(-50%)}
.cont01 .cont01-item .jt0{box-sizing:border-box}
.cont01 .cont01-item li{position:relative}
.cont01 .cont01-item li .jt1{margin:0 auto 4px}
.cont01 .cont01-item li .zhuazi{position:absolute;bottom:10px;right:-30px;color:#fff;font-size:17px;display:inline-flex;align-items:center;justify-content:center;font-family:fontus;padding-right:6px;padding-top:14px;box-sizing:border-box}
.cont01 .line{transform:translate(45px,-31px);margin:0 auto}
.cont01 .btn3{margin-top:60px}
.cont02 .con2btn{text-align:center;margin:20px auto 10px}
.cont02 .palyerBg{position:relative;width:1128px;height:616px;margin:0 auto;background:url(//game.gtimg.cn/images/fz/cp/a20250626gyhd/playerBg.png) no-repeat top center}
.cont02 .palyerBg .player{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;margin-top:36px}
.cont02 .palyerBg .p1videobox{background-size:100% 100%;width:604px;margin:0 auto 0;cursor:pointer;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:48px;z-index:9}
.cont02 .palyerBg .p1videobox video{display:none;width:100%;height:100%}
.cont02 .text{font-family:fontus;color:#000;font-size:24px;text-align:center;line-height:28px;margin:8px auto 54px}
.cont03 .xmbg,.cont04 .xmbg{position:relative;box-sizing:border-box;padding-top:102px;text-align:center}
.cont03 .xmbg .tit2bg1,.cont03 .xmbg .tit2bg2,.cont04 .xmbg .tit2bg1,.cont04 .xmbg .tit2bg2{display:inline-flex;align-items:center;justify-content:center;font-family:font;margin:0 auto 40px;font-size:37px}
.cont03 .xmbg .mylovenum,.cont04 .xmbg .mylovenum{width:282px;position:absolute;right:131px;top:102px;font-size:22px;font-family:fontus;text-decoration:underline}
.cont03 .xmbg{position:relative;box-sizing:border-box;padding-top:102px;text-align:center}
.cont03 .xmbg ul{width:1133px;margin:0 auto}
.cont03 .xmbg ul li{width:100%;height:89px;background:#56503d;margin:0 auto 16px;display:flex;justify-content:space-between;align-items:center;padding:0 36px;box-sizing:border-box}
.cont03 .xmbg ul li p,.cont03 .xmbg ul li span{color:#fff;font-size:26px;font-family:fontus}
.cont03 .xmbg ul li p{width:750px;text-align:left}
.cont03 .xmbg ul li span{width:162px;text-align:left}
.cont03 .xmbg ul li:nth-child(1){border-top-right-radius:20px;border-top-left-radius:20px}
.cont03 .xmbg ul li:nth-child(5){border-bottom-right-radius:20px;border-bottom-left-radius:20px}
.cont03 .xmbg1{width:1208px;height:726px;background:url(//game.gtimg.cn/images/fz/cp/a20250626gyhd/xmbg1.png) no-repeat top center}
.cont04{margin-top:62px}
.cont04 .xmbg2{padding-top:111px}
.cont04 .xmbg2 .mylovenum{right:123px;top:112px}
.cont04 .xmbg2 ul{flex-wrap:wrap;width:1140px;margin:0 auto;justify-content:space-between}
.cont04 .xmbg2 ul li{position:relative;margin-bottom:18px}
.cont04 .xmbg2 ul li>div{position:relative}
.cont04 .xmbg2 ul li>div.on .libg2on{display:block}
.cont04 .xmbg2 ul li .djtext{width:210px;position:absolute;left:50%;bottom:22px;transform:translateX(-50%)}
.cont04 .xmbg2 ul li .libg2on{display:none;position:relative;z-index:3}
.cont04 .xmbg2 ul li a{margin-top:11px}
.part2 .xmbg1{width:1208px;height:624px;background-size:100% 100%}
.pop .close{position:absolute;right:0;top:-20px;font-size:0}
.popbg1{padding-top:76px;box-sizing:border-box}
.popbg1 .pop-tit{margin:0 auto}
.popbg1 .popcont{color:#342d1b;font-size:21px;width:622px;height:590px;font-family:fontus;margin:30px auto 0;line-height:35px;overflow: auto;}
.popbg2{padding-top:96px;box-sizing:border-box}
.popbg2 img{width:315px;display:block;margin:0 auto}
.c4-btn1{font-size:28px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#af300b;font-family:font;box-sizing:border-box}
.popbg3{box-sizing:border-box;padding-top:90px}
.pop-xhh{text-align:center}
.pop-xhh-txt{font-size:20px;text-align:left;width:90%;margin-left:auto;margin-right:auto;line-height:32px;font-family:none;margin-top:20px;margin-bottom:20px;height:224px}
.poplqxhh{display:inline-block}
.pop-tit2{color:#342d1b;font-family:font;font-size:32px;display:flex;align-items:center;justify-content:center}
.pop-tit2::after,.pop-tit2::before{content:'';display:inline-block;margin:0 10px}
.cont01 .cont01-item li .zhuazi.on{color:#af300b}

.cont01 .line{transform:translate(45px,-31px)}
.cont01 .cont01-item li .zhuazi.on{color:#af300b}
.cont01-item{flex-wrap:wrap;align-items:center}
.cont01-item li{margin-bottom:22px}
.cont01{height:850px;position:relative}
.cont01 .btn3{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
.cont01 .line{transform:translate(19px,-403px)}

.cont01-item{flex-wrap:wrap;align-items:center}
.cont01-item li{margin-bottom:22px}
.cont01{height:850px;position:relative}
.cont01 .btn3{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
.cont01 .line{transform:translate(19px,-403px)}
.cont04 .xmbg2 .mylovenum{top:130px;width:auto}
.gyljicon{display:inline-block;vertical-align:middle;width:38px;height:31px;background:url(//game.gtimg.cn/images/fz/cp/a20250626gyhd/gyljicon.png) no-repeat top center;background-size:100% 100%}
.desc1{margin-bottom:24px}
.rule{bottom:112px}
.desc2{color:#fff}
.libg img,.libg2 img{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:1}
/* .dia-con{width:100%;height:355px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9;margin-top:-20px} */
.c4-btn1{position:relative;padding-bottom:18px;font-size:27px}
.c4-btn1 .dh_axcont{position:absolute;bottom:4px;width:100%;left:50%;transform:translateX(-50%);font-size:16px}
.c4-btn1 .dh_axcont .axicon{display:inline-block;vertical-align:top;width:22px;height:18px;background:url(//game.gtimg.cn/images/fz/cp/a20250626gyhd/gyljicon.png) no-repeat top center;background-size:100% 100%}

.popbg1 .popcont::-webkit-scrollbar {
  width: 8px; 
  height: 8px;
}

.popbg1 .popcont::-webkit-scrollbar-track {
  background: transparent;
  border-radius: 4px;
}

.popbg1 .popcont::-webkit-scrollbar-thumb {
  background: #56503d;
  border-radius: 4px;
}

.text2tips{    font-family: fontus;width: 529px;color: #000;font-size: 24px;text-align: center;line-height: 28px;margin: 0;margin-left: 604px;}
.text2tips span{color: #af300b;}
