body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form,header,section,article,footer{margin:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5FAE\8F6F\96C5\9ED1',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,b{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:none}
img{border:0}
body{background:#000}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol{padding:0}
ol,ul{  list-style:none }
.hid{display:block;width:0;height:0;overflow:hidden}
.tn{display:block;text-indent:-99999px}
.i{background-repeat:no-repeat;background-size:cover}
.c:before,.c:after {content:"";display:table}
.c:after {clear:both}
.c {zoom:1}
.hide{display:none;}
.ft{text-indent:-999em;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
.bg{background-repeat:no-repeat;background-position:center 0;background-size: cover;}

@font-face {font-family: 'num';;src:url('./TUNGSTEN-BOLD.OTF')}
@font-face {font-family: 'syht_Heavy';;src:url('./SourceHanSansCN-Heavy2.otf')}
@font-face {font-family: 'syht_Normal';;src:url('./SourceHanSansCN-Normal2.otf')}
@font-face {font-family: 'syht_Regular';;src:url('./SourceHanSansCN-Regular2.otf')}

/* afooter */
#afooter{position:relative;padding:0.3rem 0;text-align:center;z-index:10;background-color:#000}
#afooter, #afooter a{color:#ccc; text-decoration:none}

.dialog {outline:none;border:none}
.pop1{width:6.16rem;height:3.46rem;background-image:url(//game.gtimg.cn/images/val/act/a20250922monthly/m/pop1.png);overflow: hidden;}
.dialog .dia-close{background-image:url(//game.gtimg.cn/images/val/act/a20250922monthly/m/close.png);width:.29rem;height:.30rem;position:absolute;right:-.4rem;top:-.3rem;overflow:hidden;transition: all .3s;}
.dialog .dia-close:hover {transform:rotate(180deg);   -webkit-transform:rotate(180deg);}

.pc_show{display: none !important;}

.part1{width:100%;height:8.59rem;background-image:url(//game.gtimg.cn/images/val/act/a20250922monthly/m/part1.jpg); overflow: hidden;}
.part1 .center{width: 100%;height: 100%;margin: 0 auto;}
.activity_time{width: 100%;height: .44rem;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0.5rem;font-size: .26rem;color: #fff;line-height: 1;font-family: 'syht_Regular';display: flex;align-items: center;justify-content: center;}
.login_box{width: 100%;text-align: center; color:#ebe7e2;font-size:.22rem; font-family: 'syht_Regular'; position: absolute; left: 50%; transform: translateX(-50%); bottom: .2rem; z-index: 10;}
.login_box a{color:#e2cc8d;display:inline-block;}

.part2{width:100%;height:11.74rem;background-image:url(//game.gtimg.cn/images/val/act/a20250922monthly/m/part2.jpg); overflow: hidden;}
.part2 .center{width: 6.58rem;height: 100%;margin: 0 auto;}
.part2 .title_box{margin-top: .7rem; display: flex; justify-content: space-between; align-items: center;}
.part2 .title_box .title{font-size: .5rem; color: #000; font-family: 'syht_Heavy';}
.part2 .title_box .title::before{content:'';background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/part2_decorate2.png) no-repeat center/cover;display:inline-block;width:.45rem;height:.45rem;margin-right:.15rem;position:relative;top:.04rem;}
.part2 .title_box .part2_decorate{width: 1.84rem; height: .28rem; background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/part2_decorate.png) no-repeat center/cover;}
.part2 .roll{position: relative; width: 6.15rem; margin: 0 auto;}
#swiper1{width: 6.15rem; height: 4.6rem; margin-top: .05rem;}
/* .part2 .card_list{width: 12.4rem; margin-top: .25rem; display: flex; justify-content: space-between;overflow-x: scroll; overflow-y: hidden;} */
.part2 .card_list .swiper-slide{width: 2.29rem; height: 3.93rem; cursor: pointer; position: relative;margin: .2rem auto 0;}
.part2 .card_list .card_list0::before{content: '01'; width: .28rem; height: .28rem; background-color: #000; position: absolute; left: .2rem; top: -.1rem; font-family: 'num'; font-size: .28rem; color: #fff; line-height: .28rem; text-align: center;}
.part2 .card_list .card_list1::before{content: '02'; width: .28rem; height: .28rem; background-color: #000; position: absolute; left: .2rem; top: -.1rem; font-family: 'num'; font-size: .28rem; color: #fff; line-height: .28rem; text-align: center;}
.part2 .card_list .card_list2::before{content: '03'; width: .28rem; height: .28rem; background-color: #000; position: absolute; left: .2rem; top: -.1rem; font-family: 'num'; font-size: .28rem; color: #fff; line-height: .28rem; text-align: center;}
.part2 .card_list .card_list3::before{content: '04'; width: .28rem; height: .28rem; background-color: #000; position: absolute; left: .2rem; top: -.1rem; font-family: 'num'; font-size: .28rem; color: #fff; line-height: .28rem; text-align: center;}
.part2 .card_list .card_list4::before{content: '05'; width: .28rem; height: .28rem; background-color: #000; position: absolute; left: .2rem; top: -.1rem; font-family: 'num'; font-size: .28rem; color: #fff; line-height: .28rem; text-align: center;}
.part2 .card_list .card_list5::before{content: '06'; width: .28rem; height: .28rem; background-color: #000; position: absolute; left: .2rem; top: -.1rem; font-family: 'num'; font-size: .28rem; color: #fff; line-height: .28rem; text-align: center;}
.part2 .card_list .swiper-slide.on::after{content: ''; width: 2.32rem; height: 3.97rem; background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/card_list_on_1.png) no-repeat center/cover; position: absolute; left: -.02rem; top: -.02rem;}
.part2 .card_list .swiper-slide.on::before{background-color: #fff; color: #000;}
/* .part2 .card_list .swiper-slide.on::after{content: '';display: block; position: absolute; width: .63rem; height: .3rem; background: url(//game.gtimg.cn/images/val/act/a20250404qingm/m/sjx.png) no-repeat center/cover;position: absolute;left: 50%;transform: translateX(-50%); bottom: -0.65rem;} */
.part2 .card_list .card_list0{background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/card_list1_1.png) no-repeat center/cover;}
.part2 .card_list .card_list1{background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/card_list2_1.png) no-repeat center/cover;}
.part2 .card_list .card_list2{background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/card_list3_1.png) no-repeat center/cover;}
.part2 .card_list .card_list3{background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/card_list4_1.png) no-repeat center/cover;}
.part2 .card_list .card_list4{background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/card_list5_1.png) no-repeat center/cover;}
.part2 .card_list .card_list5{background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/card_list6_1.png) no-repeat center/cover;}
.part2 .card_list .card_icon{display: none; position: absolute; left: .2rem; bottom: .2rem; align-items: center; z-index: 10;width: 1.94rem;justify-content: center;}
.part2 .card_list .swiper-slide.on .card_icon{display: flex;}
.part2 .card_list .card_icon span{display: block; margin: 0 .03rem; width: .88rem; height: .09rem; border: .01rem solid #000;}
.part2 .card_list .card_icon span.on{background-color: #000;}
.part2 .roll_btn{width: .48rem;height: .34rem;background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/roll_btn.png) no-repeat center / cover;position: absolute;top: 2.7rem;right: -0.35rem;z-index: 10;}
.part2 .roll_btn2{width: .48rem;height: .34rem;background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/roll_btn2.png) no-repeat center / cover;position: absolute;top: 2.7rem;left: -0.35rem;z-index: 10;}
.part2 .task_box{position: relative; margin: 0 auto; width: 6.51rem; height: 3.85rem; background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/task_bg.png) no-repeat center/cover;}
.part2 .task_box .task_num{display: none; position: relative;}
.part2 .task_box .task_num.open{display: block;}
.part2 .task_box .task_title{height: .75rem; display: flex; align-items: center; margin-left: .25rem;}
.part2 .task_box .task_title span:nth-of-type(1){font-size: .33rem; color: #000; font-family: 'syht_Heavy';}
.part2 .task_box .task_title span:nth-of-type(2){font-size: .16rem; color: #fff; font-family: 'syht_Regular'; margin-left: .2rem; font-weight: 100;}

.part2 .swiper-slide.on .card_icon::before{content: '';position: absolute; width: 2.49rem; height: .26rem; background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/sjx_on.png) no-repeat center/cover;background-size: contain; top: 0.4rem;left: 50%;transform: translateX(-50%);}
.part2 .jdt{position: absolute;width: 6.15rem;height: .02rem;background-color: #e6e0cf;top: 5.18rem;left: 50%;transform: translateX(-50%);}


.part2 .task_box .task_list{width: 6.51rem;margin: 0 auto; display: flex; flex-direction: column; justify-content: space-around;}
.part2 .task_box .task_list li{height: 1.4rem; padding: 0 .2rem; position: relative;}
.part2 .task_box .task_list li .task_serial{display: none;}
.part2 .task_box .task_list li::before{content: ''; width: 3.5rem; height: .05rem; background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/task_line.png) no-repeat center/cover;background-size: contain; position: absolute; bottom: 0; left: .2rem;}
.part2 .task_box .task_list li:last-child::before{display: none;}
.part2 .task_box .task_list li .task_name{margin-top: 0.3rem; font-size: .22rem; color: #000; font-family: 'syht_Regular'; font-weight: bold;}
.part2 .task_box .task_list li .task_name p em{color: #fe4d61;}
.part2 .task_box .task_list li .task_name p:nth-of-type(2){font-size: .18rem; font-weight: 100;}
.part2 .task_box .task_list li .task_number{font-size: .2rem;color: #000;font-family: 'syht_Regular';position: absolute;right: 0.9rem;top: .3rem;}
.part2 .task_box .task_list li .task_btn{display: block; position: absolute;right: .2rem;bottom: .3rem; width: 2.22rem; height: .5rem; background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/task_btn.png) no-repeat center/cover; line-height: .5rem; text-align: center; font-size: .2rem; color: #fff; font-family: 'syht_Regular';font-weight: bold; pointer-events: none;}
.part2 .task_box .task_list li .task_btn.on{color: #fff; background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/task_btn_on.png) no-repeat center/cover; pointer-events: all;}
.part2 .task_box .task_list li .task_btn.ed{background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/task_btn_grey.png) no-repeat center/cover;color: #fff;}
.part2 .myintegral{margin: .4rem auto 0; display: flex; justify-content: space-between; align-items: center;}
.part2 .myintegral .left{display: flex; align-items: baseline;}
.part2 .myintegral .left span:nth-of-type(1){font-size: .26rem; line-height: .26rem; color: #000; font-family: 'syht_Heavy';}
.part2 .myintegral .left span:nth-of-type(2){font-size: .47rem; line-height: .47rem; color: #000; font-family: 'syht_Heavy';}
.part2 .myintegral .left span:nth-of-type(3){display: block; width: .22rem; height: .22rem; background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/icon1.png) no-repeat center/cover; margin-left: .05rem;}
.part2 .myintegral .exchangebtn{display: block; width: 2.45rem; height: .62rem; background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/exchangebtn.png) no-repeat center/cover;}

.part2 .task_box .add_task .task_list li{height: auto; display: flex; flex-direction: column;  justify-content: center; align-items: center;}
.part2 .task_box .add_task .task_list li .task_name{margin: .15rem 0;font-size: .23rem;}
.part2 .task_box .add_task .task_list li .task_btn{left: 50%; transform: translateX(-50%); bottom: -2.35rem; right: 0; z-index: 10;}
.part2 .task_box .add_task .task_list li .szs{display: block; width: 1.96rem; height: 1.33rem; margin: 0 auto;}
.part2 .task_box .add_task .task_list li .task_serial{margin-top: 0;}
.part2 .task_box .add_task .task_list li::before{display: none;}
.part2 .szs_tips{margin: 0 auto; text-align: center; margin-top: .1rem; color: #dcd9d4; font-size: .17rem;font-family: 'syht_Regular';}

.part3{width:100%;height:13.64rem;background-image:url(//game.gtimg.cn/images/val/act/a20250922monthly/m/part3.jpg); overflow: hidden;}
.part3 .center{width: 6.51rem;height: 100%;margin: 0 auto;}
.part3 .title_box{margin-top: .65rem; display: flex; justify-content: space-between; align-items: baseline;}
.part3 .title_box .title{font-size: .46rem; color: #fff; font-family: 'syht_Heavy';}
.part3 .title_box .title::before{content:'';background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/part2_decorate2.png) no-repeat center/cover;display:inline-block;width:.45rem;height:.45rem;margin-right:.15rem;position:relative;top:.04rem;}
.part3 .title_box .title_l{display: flex; align-items: baseline;}
.part3 .title_box .title_l span:nth-of-type(1){font-size: .24rem; line-height: .24rem; color: #c5b174; font-family: 'syht_Heavy';}
.part3 .title_box .title_l span:nth-of-type(1)::before{content: '';display: inline-block;background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/part3_decorate2.png) no-repeat center/cover;width: .22rem;height: .18rem;margin-right: .1rem;}
.part3 .title_box .title_l span:nth-of-type(2){font-size: .37rem; line-height: .37rem; color: #fff; font-family: 'syht_Heavy';}
.part3 .title_box .title_l span:nth-of-type(3){display: block; width: .21rem; height: .21rem; background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/icon2.png) no-repeat center/cover; margin-left: .05rem;}
.part3 .reward_left{width: 6.53rem; height: 4.57rem; background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/reward_left_bg.png) no-repeat; margin-top: .2rem; position: relative;background-position: top;background-size: contain;}
.part3 .reward_left .img_box{width: 5.48rem;height: 2.68rem;margin: 0 auto;display: flex;align-items: center;justify-content: center;padding-top: .1rem;padding-bottom: .1rem;}
.part3 .reward_left .img_box img{display: block; width: auto; height: auto; max-width: 100%; max-height: 100%;}
.part3 .reward_left .reward_name{font-size: .32rem; color: #c5b174;font-family: 'syht_Regular';font-weight: bold; text-align: center;display: flex;align-items: center;justify-content: center;background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/reward_left_name_bg.png) no-repeat center / cover;width: 6.19rem;height: .66rem;margin: 0.07rem auto;}
.part3 .reward_left .reward_btn{display: block;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;width: 6.55rem;height: .78rem;background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/reward_left_btn.png) no-repeat center / cover;line-height: .78rem;text-align: center;font-size: .24rem;color: #000;font-family: 'syht_Regular';font-weight: bold;}
.part3 .reward_left .reward_btn.on{filter: grayscale(1);}
.part3 .reward_left .pc_show{display:none!important}
.part3 .reward_right{position: absolute; left: 50%; transform: translateX(-50%); top: 5.7rem;}
.part3 .exchange_box{width: 6.51rem;height: 5.7rem;display: flex;flex-wrap: wrap;justify-content: space-between;}
.part3 .exchange_box::-webkit-scrollbar{width:.03rem;height:100%;}  
.part3 .exchange_box::-webkit-scrollbar-track{width:.03rem;background:#142132;}  
.part3 .exchange_box::-webkit-scrollbar-thumb{width:.03rem;background:#dcd9d4;}
.part3 .exchange_box li{margin-bottom: .3rem;}
.part3 .exchange_box li .exchange_bg{display: block; width: 1.94rem; height: 2.51rem; background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/exchange_bg.png) no-repeat; overflow: hidden;background-position: top;background-size: contain;}
.part3 .exchange_box li .exchange_btn{display: block; width: 1.94rem; height: .46rem;background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/exchange_btn.png) no-repeat center/cover; font-size: .2rem; color: #000; text-align: center; line-height: .46rem; font-family: 'syht_Regular';font-weight: bold; margin: -.45rem auto 0;}
.part3 .exchange_box li .exchange_btn.on{filter: grayscale(1);}
.part3 .exchange_box li .exchange_bg .exchange_img{width: 1.5rem;height: 1.3rem;display: flex;align-items: center;justify-content: center;margin: .1rem auto .1rem;}
.part3 .exchange_box li .exchange_bg .exchange_img img{display: block; width: auto; height: auto; max-width: 100%; max-height: 100%;}
.part3 .exchange_box li .exchange_bg .name{font-size: .1rem;color: #c5b174;text-align: center;font-family: 'syht_Regular';width: 100%;padding: 0 .1rem;box-sizing: border-box;display: flex;align-items: center;justify-content: center;background: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/reward_name_bg.png) no-repeat center / cover;width: 1.8rem;height: .32rem;margin: .16rem auto 0;line-height: .15rem;}


#dia-confirm .pop_center,#dia-common .pop_center{width:5.4rem; margin: .1rem auto 0;}
#dia-confirm .pop_center .common_con,#dia-common .pop_center .common_con{width: 100%;height: 3.16rem;overflow-x: hidden;overflow-y: auto;display: flex;justify-content: center;align-items: center;font-size: .24rem; color: #fff;}
#dia-confirm .pop_center .common_con p,#dia-common .pop_center .common_con p{text-align: center;}

#dia-obtain .pop_center .obtain_con{width: 100%;margin-top: .16rem;height: 3.16rem;overflow-x: hidden;overflow-y: auto;}
#dia-obtain .pop_center .obtain_con .title{margin-top: .26rem; text-align: center; font-size: .36rem; color: #fff; font-family: 'syht_Heavy';}
#dia-obtain .pop_center .obtain_con .title::before{content: '';display: inline-block;background:url(//game.gtimg.cn/images/val/act/a20250922monthly/m/pop_decorate.png) no-repeat center/cover;width: .32rem;height: .34rem;margin-right: .2rem;}
#dia-obtain .pop_center .obtain_con .title::after{content: '';display: inline-block;background:url(//game.gtimg.cn/images/val/act/a20250922monthly/m/pop_decorate.png) no-repeat center/cover;width: .32rem;height: .34rem;margin-left: .2rem;}
#dia-obtain .pop_center .obtain_con .obtain_img{margin: .1rem auto 0; width: 1.6rem; height: 1.6rem;display: flex; align-items: center; justify-content: center;}
#dia-obtain .pop_center .obtain_con .obtain_img.gift_three{width: 4.8rem!important}
#dia-obtain .pop_center .obtain_con .obtain_img img{display: block; width: auto; height: auto; max-width: 100%; max-height: 100%;}
#dia-obtain .pop_center .obtain_con .obtain_name{font-size: .2rem; color: #c5b174; text-align: center; margin: .05rem auto 0;font-weight: bold;}

#dia-signin .pop_center .signin_con{width: 100%;margin-top: .16rem;height: 3.16rem;overflow-x: hidden;overflow-y: auto;}
#dia-signin .pop_center .signin_con .title{margin-top: .26rem; text-align: center; font-size: .36rem; color: #fff; font-family: 'syht_Heavy';}
#dia-signin .pop_center .signin_con .title::before{content: '';display: inline-block;background:url(//game.gtimg.cn/images/val/act/a20250922monthly/m/pop_decorate.png) no-repeat center/cover;width: .32rem;height: .34rem;margin-right: .2rem;}
#dia-signin .pop_center .signin_con .title::after{content: '';display: inline-block;background:url(//game.gtimg.cn/images/val/act/a20250922monthly/m/pop_decorate.png) no-repeat center/cover;width: .32rem;height: .34rem;margin-left: .2rem;}
#dia-signin .pop_center .signin_con .signin_img{width: 50%; margin: .46rem auto; display: flex; justify-content: space-around; align-items: center;}
#dia-signin .pop_center .signin_con .signin_img a{display: block; width: 1.13rem; height: 1.12rem;}
#dia-signin .pop_center .signin_con .signin_img a:nth-of-type(1){background-image: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/signin_btn2.png);}
#dia-signin .pop_center .signin_con .signin_img a:nth-of-type(2){background-image: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/signin_btn1.png);}

#dia-confirm .confirm_btn{background-image: url(//game.gtimg.cn/images/val/act/a20250922monthly/m/exchange_btn.png);width:1.94rem;height: .46rem;display: block;position: absolute;color: #000;font-size: .2rem;text-align: center;line-height: .46rem;font-family: 'syht_Regular';font-weight: bold;bottom: .44rem;left: 50%;transform: translateX(-50%);}
#dia-confirm .pop_center .common_con{height: 3rem;}
