body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form{margin:0}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,b{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:underline; text-decoration:none;}
img{border:0}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol,li{padding:0; list-style:none;}
body{padding-top:42px; background-color: #2a2c2d;z-index:1000;font-family:'\5FAE\8F6F\96C5\9ED1';overflow-x: hidden;}
.clearfix:after{content:" "; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1;}
.hide{display:none;}
i{ font-style:normal}
/*footer*/
#afooter{width:100%;text-align:center;line-height:20px;color:#eee;background-color:#150002;padding: 20px 0;min-width: 1200px;}
#afooter a { color: #eee;}
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.c {zoom:1;}
:focus{outline: none;}
img{display: block;margin: 0 auto;}
body,#actTitleWrap,.blacktop-wrap,.wrap1,.wrap2,#footer_ied {min-width:1200px !important;width:100% !important;_width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1200?'1200px':'') !important;}
.container{width:1200px;margin:0 auto;position: relative;}
.pr{position:relative;}
.pa{position:absolute;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.db{display:block;text-indent:-9999em;}
.fl{float: left;}
.fr{float: right;}
.last{margin-right: 0 !important;}
a{transition: filter .3s;}
/*a:hover{filter: brightness(1.1);}*/
.sp{background: url(//game.gtimg.cn/images/cf/cp/a20251024gift/sp.png) no-repeat;}
@font-face {
	font-family: "run1";
	src: url(//game.gtimg.cn/images/cf/cp/a20251024gift/font1.woff2);
}
.gray{filter: grayscale(100%)!important;}
.wrap{background:url(//game.gtimg.cn/images/cf/cp/a20251024gift/rp.jpg) no-repeat 50% 0;position: relative;height: 6177px;}
.head{height: 877px;position: relative;}
.logo{background-position: -547px -126px;width: 168px;height: 39px;position: absolute;left: -306px;top: 49px;}

/*part1*/
.part1{height: 317px;}
.tit1{background-position: 0 0;width: 977px;height: 106px;}
.box1{background: url(//game.gtimg.cn/images/cf/cp/a20251024gift/boxbg1.png) no-repeat;width: 1183px;height: 106px;margin: 20px auto 0;position: relative;}

/*part2*/
.part2{height: 376px;}
.tit2{background-position: 0 -126px;width: 516px;height: 106px;}
.box2{background: url(//game.gtimg.cn/images/cf/cp/a20251024gift/boxbg2.png) no-repeat;width: 1094px;height: 173px;margin: 32px auto 0;position: relative;}

/*part3*/
.part3{height: 432px;}
.tit3{background-position: 0 -253px;width: 516px;height: 106px;}
.box3{background: url(//game.gtimg.cn/images/cf/cp/a20251024gift/boxbg3.png) no-repeat;width: 1204px;height: 261px;margin: 20px 0 0 -2px;position: relative;}
.btn_sq1{background-position: -743px -126px;width: 190px;height: 59px;font-size: 28px;color: #fefefe;text-align: center;line-height: 59px;font-family: "run1";position: absolute;left: 110px;top: 153px;}
.btn_sq2{background-position: -743px -126px;width: 190px;height: 59px;font-size: 28px;color: #fefefe;text-align: center;line-height: 59px;font-family: "run1";position: absolute;left: 377px;top: 153px;}
.btn_sq3{background-position: -743px -126px;width: 190px;height: 59px;font-size: 28px;color: #fefefe;text-align: center;line-height: 59px;font-family: "run1";position: absolute;left: 644px;top: 153px;}
.btn_sq4{width: 182px;height: 142px;position: absolute;left: 918px;top: 80px;}

/*part4*/
.part4{height: 594px;}
.tit4{background-position: 0 -379px;width: 516px;height: 106px;}
.box5{width: 1106px;margin: 46px 0 0 94px;display: flex;justify-content: space-between;}
.box5ct1{width: 428px;}
.btn_tj1{background-position: -549px -209px;width: 428px;height: 105px;font-size: 30px;color: #fefefe;text-align: center;line-height: 105px;font-family: "run1";display: block;margin-top: 92px;padding-right: 16px;box-sizing: border-box;}
.txt1{font-size: 26px;color: #fb8d30;text-align: center;line-height: 36px;font-family: "run1";margin-top: 14px;}
.box5ct2{background: url(//game.gtimg.cn/images/cf/cp/a20251024gift/boxbg4.png) no-repeat;width: 561px;height: 350px;position: relative;}
.txt2{font-size: 16px;color: #ffbc7c;text-align: left;line-height: 1;font-family: "run1";position: absolute;left: 147px;top: 25px;}
.txt3{width: 100%;font-size: 24px;color: #434343;text-align: center;line-height: 1;font-family: "run1";position: absolute;left: 0;top: 280px;}

/*part5*/
.part5{height: 760px;}
.tit5{background-position: 0 -500px;width: 516px;height: 106px;margin-bottom: 4px;}
.txt4{font-size: 18px;color: #ffefd9;text-align: left;line-height: 30px;font-family: "run1";}
.box6{background: url(//game.gtimg.cn/images/cf/cp/a20251024gift/boxbg5.png) no-repeat;width: 1200px;height: 472px;margin-top: 7px;}

/*part6*/
.part6{height: 1929px;}
.tit6{background-position: 0 -625px;width: 516px;height: 106px;}
.box7{width: 1200px;margin: 12px auto 0;display: flex;justify-content: space-between;}
.box7ct1{background: url(//game.gtimg.cn/images/cf/cp/a20251024gift/boxbg6.png) no-repeat;width: 585px;height: 411px;}
.box7ct2{background: url(//game.gtimg.cn/images/cf/cp/a20251024gift/boxbg7.png) no-repeat;width: 585px;height: 411px;}
.btn_box1{width: 585px;margin: 14px auto 0;display: flex;justify-content: space-between;}
.btn_qw1{background-position: -547px -331px;width: 287px;height: 57px;font-size: 22px;color: #fd7000;text-align: center;line-height: 57px;font-family: "run1";}
.btn_ck1{background-position: -547px -410px;width: 287px;height: 57px;font-size: 22px;color: #ffffff;text-align: center;line-height: 57px;font-family: "run1";}
.box7ct3{background: url(//game.gtimg.cn/images/cf/cp/a20251024gift/boxbg8.png) no-repeat;width: 1200px;height: 1197px;margin: 8px auto 0;}

/*part7*/
.part7{height: auto;}
.tit7{background-position: 0 -748px;width: 516px;height: 106px;margin-bottom: 6px;}
.txt5{font-size: 22px;color: #ffffff;text-align: left;line-height: 36px;margin-bottom: 9px;}
.txt6{font-size: 24px;color: #ffffff;text-align: left;line-height: 36px;font-family: "run1";margin: 4px 0;font-weight: bold;}