body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0;}
/* basic */
.c:before,.c:after{content:"";display:tadble;}
.c:after{clear:both;}
.c{zoom:1;}
body{padding-top:42px;background-color:#eaeff2;overflow-x: hidden;}
.wrap,#afooter,html,.ost_box{width:100%;min-width:1390px !important;}
/* 当视口宽度小于1002px时应用以下样式 */
/* @media (max-width: 1400px) {
    .your-element-class {
        width: 1390px;
    }
} */
a {text-decoration:none;overflow:hidden;}
.container{width:auto;margin:0 auto;}
.hide{display:block;width:0;height:0;overflow:hidden;}
.pr{position:relative;}
.pa{position:absolute;}
.db{display:block;text-indent:-999em;}
.fl{float:left;}
.fr{float:right;}

body { /* IOS禁止微信调整字体大小 */
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
    -moz-text-size-adjust: 100% !important;
  -webkit-overflow-scrolling: touch;
  }
@font-face {
	font-family:'font';
  src: url(//game.gtimg.cn/images/fo4/cp/a20250709djsc/rui.ttf);
  
}
.flex{display: flex; justify-content: space-evenly;}
.gray{filter: grayscale(1);}
a:hover.gray{filter: grayscale(1);}

.last{margin-right:0px !important;}
.login {font-size:24px;color: #e4d199;text-align: center;bottom:40px;position: absolute;width: 100%;z-index: 11;}
.login a {color: #e4d199;  text-decoration: underline;}
.logo{width:270px; height:57px;  position: absolute; top: 100px; left:0px; background:url(//game.gtimg.cn/images/fo4/cp/a20250709djsc/logo.png) no-repeat; background-size: 100% auto;}

/* footer */
#afooter{text-align:center;line-height:30px;color:#fff;background-color:#000;padding:40px 0; font-size: 18px;}
#afooter a{ color:#fff;}
.wrap {background: url(//game.gtimg.cn/images/fo4/cp/a20250709djsc/bg.jpg)no-repeat 50% 0; padding-bottom: 140px; }
.head {height:1200px;position: relative;width: 1390px; margin: 0 auto;}

.btnA{width:304px; height:85px; font-size: 36px; line-height: 85px;font-family:'font'; text-align: center; box-sizing: border-box; background: url(//game.gtimg.cn/images/fo4/cp/a20250709djsc/btnA.png) no-repeat; background-size: 100% 100%;}
.btnA span{background: linear-gradient(to bottom, #fffdd7, #fffffc);-webkit-background-clip: text;color: transparent;       transform: rotateY(0); display: block;}
.btnB{width:304px; height:85px; font-size: 36px; line-height: 85px;font-family:'font'; text-align: center; box-sizing: border-box; background: url(//game.gtimg.cn/images/fo4/cp/a20250709djsc/btnB.png) no-repeat; background-size: 100% 100%;}
.btnB span{background: linear-gradient(to bottom, #fffdd7, #fffffc);-webkit-background-clip: text;color: transparent;       transform: rotateY(0); display: block;}

.video1{width:1390px; height:797px;    position: relative; margin: 80px auto 80px; background: url(//game.gtimg.cn/images/fo4/cp/a20250709djsc/video.png) no-repeat; background-size: 100% auto; padding:18px 17px 19px 18px; box-sizing: border-box;}
.video1 video{width: 100%; height: 100%;}

.dj_box1{width:1200px; justify-content: center;align-items: flex-end; margin: 0px auto 50px;  }
.dj_box1 li{position: relative; width: auto; margin: 0 80px;flex-shrink: 0; }
.dj_box1 a{display: block; margin-top: 40px; }
.code{width:283px; height: 283px; position: relative; display: flex; justify-content: center; align-items: center; margin: 0 auto; background:url(//game.gtimg.cn/images/fo4/cp/a20250709djsc/codebg.png) no-repeat; background-size: 100% 100%; flex-shrink: 0; }
.code img{ height:auto; width:50%; display: block;}
.dj_box1 .time{height: 333px; box-sizing: border-box; padding-top: 40px;  min-width:283px;}
.atct1{ position: relative;font-size: 104px; color: #f3df8e; font-weight: bold;  min-width:283px; display: flex; justify-content: center;align-items: center;line-height: 1.4;	}
.atct1 span{position: relative; display: block; margin: 0 10px; top:8px;background: linear-gradient(to left, #fcf5c9, #f3df8e, #fcf5c9, #f3df8e);-webkit-background-clip: text;color: transparent;}

.atct2{ position: relative;font-size: 26px; color: #ffe6ba;  min-width:283px; display: flex; justify-content: center;align-items: center;line-height: 1.4;	}
.atct2 span{position: relative; display: block; margin: 0 10px}

.atct3{ position: relative;font-size: 58px; letter-spacing: 2px; color: #ffe6ba;  min-width:283px; display: flex; justify-content: center;align-items: center;line-height: 1.2;	}
.atct3 span{position: relative; display: block; margin: 0 30px}

.btn_lq{width:304px;  height: 85px;  margin: 20px auto 30px;  background:url(//game.gtimg.cn/images/fo4/cp/a20250709djsc/btn_lq.png) no-repeat; background-size: 100% auto;}
.btn_lq.on{background:url(//game.gtimg.cn/images/fo4/cp/a20250709djsc/btn_ylq.png) no-repeat; background-size: 100% auto;}

.dj1{width: 1334px; height: auto; display: block; margin: 70px auto 20px;}
.ewm{width: 1324px; height: auto; display: block; margin: 90px auto 110px;}
.tit2{width: 554px; height: auto; display: block; margin: 70px auto 30px;}

.btn2{width: 1496px; margin: 0 auto;}
.txt1{width: 1300px; color: #e4d199; margin: 30px auto; text-align: left; font-weight: bold; font-size: 24px; line-height: 1.6; }
/* pop */
.pop_box{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 999;}
.pop_content{position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);-webkit-animation:showzs .6s ease both;}
.pop1{ width: 700px; height: 364px; padding:98px 20px 60px 20px; background: url(//game.gtimg.cn/images/fo4/cp/a20250709djsc/pop1.png)no-repeat; background-size: 100% auto; box-sizing: border-box;}
.pop_close{ width: 30px; height: 30px; top: -10px; right: -15px; background: url(//game.gtimg.cn/images/fo4/cp/a20250709djsc/close.png)no-repeat; background-size: 100% 100%; position: absolute;}
.pop_txt1{color: #ffe6ba; margin: 19px auto 30px; height: auto; width: 90%; text-align: center; font-size: 22px; line-height: 1.4; display: block; justify-content: center; align-items: center;}
.pop_txt1 span{color: #ffe6ba;}
#pop2 .pop1{padding-top: 117px;}
.pop_btn1{width: 208px; height: 79px;  margin: 20px auto 0; display: block;background: url(//game.gtimg.cn/images/fo4/cp/a20250709djsc/pop_btn1.png) no-repeat; background-size: 100% auto;}
#pop2 .pop_txt1{color: #ffe6ba; margin: 32px auto 30px; height: auto; width: 90%; text-align: center; font-size: 22px; line-height: 1.4; display: block; justify-content: center; align-items: center;}
.pop_btn2{width: 208px; height: 79px;  margin: 20px auto 0; display: block;background: url(//game.gtimg.cn/images/fo4/cp/a20250709djsc/pop_btn2.png) no-repeat; background-size: 100% auto;}
.pop_btn3{width: 208px; height: 79px;  margin: 20px auto 0; display: block;background: url(//game.gtimg.cn/images/fo4/cp/a20250709djsc/pop_btn3.png) no-repeat; background-size: 100% auto;}



