/*reset*/
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;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0;}
/*页面样式*/
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.c {zoom:1;}
body {font:12px/1.5 '\5FAE\8F6F\96C5\9ED1','simhei','simsun';text-align:justify;background-color:#000000;overflow-x: hidden;}
body,html{margin: 0 auto;overflow-x: hidden;}
a {text-decoration:none;overflow:hidden;}
a.scale{transition: all 0.3s ease;}
a.scale:hover{transform: scale(1.06);filter: brightness(1.1);}
.wrap,#footer_ied {width:100%;}
.wrap {background:url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/bg.jpg) no-repeat 50% 0/100% auto;}
.wrap1 {padding-bottom: 0.9rem;}
.container{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:-999em;}
.fl{float: left;}
.fr{float: right;}
img{display: block;margin: 0 auto;}
:focus{outline: none;}
.gray{-webkit-filter: grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;  }

/*footer*/
#afooter{text-align:center; line-height:20px;color: #fff;background-color:#0f0f0d;}
#afooter a{ color: #fff;}


/* 通用样式 */
.wrap *{box-sizing: border-box;}
.part .tit{margin: 0 auto;}
.part{display:flex;flex-direction: column;align-items: center;}
@font-face {
  font-family: 'font1';
  src: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/font1.ttf);
}

/*-- --------------------------------- 头部 ---------------------------------- --*/
.heads {height:9.7rem;position: relative;}
.logo{position: absolute;left: 1.92rem;top: 0.32rem;width:2.88rem;height:1.35rem;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/logo.png) no-repeat 0 0/100% 100%;}

/*-- --------------------------------- 第一部分 ---------------------------------- --*/
.part1{margin: 0.77rem auto 0;}
.part1 .tit{width:9.36rem;height:1.59rem;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/p1-tit1.png) no-repeat 0 0/100% 100%;}
.p1-tips1{margin: 0.2rem auto 0;font-size: 0.24rem;line-height: 0.36rem;color: #dfe8ff;}
.p1-img-wrap{margin: 0.3rem auto 0;width: 12rem;}
.p1-img-wrap img{width:12rem;height:6.75rem;}
.p1-tips2{margin: 0.32rem auto 0;width:5.87rem;height:0.62rem;line-height:0.62rem;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/p1-box1.png) no-repeat 0 0/100% 100%;text-align: center;font-size: 0.24rem;color: #a8c0ff;}
.p1-tips2 em{color: #ffee9c;}


/*-- --------------------------------- 第二部分 ---------------------------------- --*/
.part2{margin: 0.78rem auto 0;}
.part2 .tit{width:9.36rem;height:1.59rem;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/p2-tit1.png) no-repeat 0 0/100% 100%;}
.p2-tips1{margin: 0.2rem auto 0;font-size: 0.24rem;color: #fff;text-align: center;}
.part2 .award-wrap{margin: 0.4rem auto 0;width: 12rem;display: flex;flex-direction: column;align-items: center;}
.part2 .jdt-area{width: 12rem;height: 1.34rem;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/jdt.png) no-repeat;background-size: 12rem auto;}
.award-wrap.day1 .jdt-area{background-position: 0 0;}
.award-wrap.day2 .jdt-area{background-position: 0 -2.01rem;}
.award-wrap.day3 .jdt-area{background-position: 0 -4.02rem;}
.award-wrap.day4 .jdt-area{background-position: 0 -6.03rem;}
.award-wrap.day5 .jdt-area{background-position: 0 -8.04rem;}
.award-list{margin: 0.06rem auto 0;width: 12rem;display: flex;justify-content: space-between;}
.award-item{position: relative;width:1.95rem;height:2.94rem;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/p2-box1.png) no-repeat 0 0/100% 100%;}
.award-item img{width: 100%;height: 100%;}
.award-item .award-name{width: 100%;text-align: center;color: #dfe8ff;font-size: 0.2rem;position: absolute;bottom: 0.55rem;left: 0;padding: 0 0.2rem;line-height: 1.2;}
.award-wrap .btn1{margin: 0.37rem auto 0;display: flex;justify-content: center;align-items: center;width:4.1rem;height:0.99rem;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/p1-btn1.png) no-repeat 0 0/100% 100%;font-size: 0.4rem;font-weight: bold;}
.award-wrap .btn1 span{background: linear-gradient(to bottom, #8c3f00, #a95700);-webkit-background-clip: text;-webkit-text-fill-color: transparent; }
.p2-tips2{margin: 0.31rem auto 0;display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;font-size: 0.24rem;width:10.67rem;height:1.34rem;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/p2-box2.png) no-repeat 0 0/100% 100%;color: #a8c0ff;line-height: 1.4;padding: 0 0.7rem;}
.p2-tips2 em{color: #ffee9c;}

/*-- --------------------------------- 第三部分 ---------------------------------- --*/
.part3{margin: 1.32rem auto 0;}
.part3 .tit{width:9.36rem;height:1.59rem;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/p3-tit1.png) no-repeat 0 0/100% 100%;}
.p3-tips1{margin: 0.31rem auto 0;width:6.42rem;height:0.72rem;line-height:.87rem;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/p3-txt1.png) no-repeat 0 0/100% 100%;font-family: 'font1';font-size: 0.4rem;color: #26345d;text-align: center;}
.p3-djlist{margin: 0.4rem auto 0;display: flex;justify-content: space-between;width: 12rem;}
.p3-djlist .p3-djitem{width:2.6rem;height:4.69rem;position: relative;display: flex;flex-direction: column;align-items: center;font-size: 0.2rem;color: #dfe8ff;}
.p3-djlist .p3-djitem img{width: 100%;height: 100%;}
.p3-djlist .p3-djitem1{background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/p3-djbox1.png) no-repeat 0 0/100% 100%;}
.p3-djlist .p3-djitem2{background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/p3-djbox2.png) no-repeat 0 0/100% 100%;}
.p3-djlist .p3-djitem3{background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/p3-djbox3.png) no-repeat 0 0/100% 100%;}
.p3-djlist .p3-djitem4{background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/p3-djbox4.png) no-repeat 0 0/100% 100%;}
.p3-djtit{position: absolute;top: 0.24rem;left: 0.34rem;font-family: 'font1';font-size: 0.36rem;color: #fff;width: 1.92rem;height: 0.51rem;text-align: center;line-height: 0.65rem;}
.p3-djname{position: absolute;left: 0.46rem;top: 4.06rem;width: 1.67rem;height: 0.43rem;line-height: 0.43rem;text-align: center;}
.part3 .btn1{margin: 0.37rem auto 0;display: flex;justify-content: center;align-items: center;width:4.1rem;height:0.99rem;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/p1-btn1.png) no-repeat 0 0/100% 100%;font-size: 0.4rem;font-weight: bold;}
.part3 .btn1 span{background: linear-gradient(to bottom, #8c3f00, #a95700);-webkit-background-clip: text;-webkit-text-fill-color: transparent; }
.p3-tips2{margin: 0.31rem auto 0;display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;font-size: 0.24rem;width:10.67rem;height:.94rem;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/p3-box1.png) no-repeat 0 0/100% 100%;color: #a8c0ff;line-height: 1.4;padding: 0 0.7rem;}
.p3-tips2 em{color: #ffee9c;}

/*-- --------------------------------- 第四部分 ---------------------------------- --*/
.part4{margin: 1rem auto 0;}
.part4 .tit{width:9.36rem;height:1.59rem;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/p4-tit1.png) no-repeat 0 0/100% 100%;}
.p4-box1{margin: 0.57rem auto 0;width: 12rem;}
.p4-box1 img{width:12rem;height:6.75rem;}
.swiper-pagination{left: 50%;bottom: -0.4rem;transform: translate3d(-50%, 0, 0);}
.swiper-pagination-bullet{width: 0.94rem;height: 0.12rem;background-color: #8591af;border-radius: 0;margin: 0 0.18rem;opacity: 1;}
.swiper-pagination-bullet-active{background-color: #ffe8a2;}


/* 弹窗样式 */
/*弹窗*/
.dialog{display: none;box-sizing: border-box;margin-left: 0 !important;margin-top: 0 !important;transform: translate(-50%,-50%);}
.dialog .btn-close{display: block;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/close.png) no-repeat 0 0/100% 100%;width: 0.32rem;height: 0.32rem;position: absolute;right: 0.22rem;top: 0.22rem;transition: transform 0.5s;}
.dialog .btn-close:hover {transform: rotate(180deg);}
.dialog .dia-con{display: flex;flex-direction: column;align-items: center;width: 100%;height: 100%;position: relative;}

/* 弹窗: 通用弹窗 */
.dialog1{width:5.42rem;height:5.09rem;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/pop1.png) no-repeat 0 0/100% 100%;}
.dialog1 .dia-con{padding: 0.92rem 0 0;}
.dialog1 .dj-box{width:3rem;height:2.62rem;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/pop1-box1.png) no-repeat 0 0/100% 100%;}
.dialog1 .dj-box .dj-img{width: 100%;height: 100%;object-fit: contain;}
.dialog1 .dj-name{font-size: 0.2rem;color: #fff;margin: 0.1rem auto 0;}
.dialog1 .btn1{margin: 0.1rem auto 0;display: flex;justify-content: center;align-items: center;width:3.08rem;height:0.74rem;background: url(//wegame.gtimg.com/tgp_act/release/xjzj/xjzj20250522/images/p1-btn1.png) no-repeat 0 0/100% 100%;font-size: 0.4rem;font-weight: bold;}
.dialog1 .btn1 span{background: linear-gradient(to bottom, #8c3f00, #a95700);-webkit-background-clip: text;-webkit-text-fill-color: transparent; }
body {
  padding-top: 50px !important;
}

.gray {
  pointer-events: none;
}
