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;transition:all 0.2s;cursor:pointer;outline:0;color:#000}
img{border:0}
body{background:#191219;font-family:SourceHanSansCN_Medium, sans-serif}
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 }
.tn{display:block;text-indent:-99999px}
.ft{text-indent:-9999em;height:0;overflow:hidden;font-size:0}
.pa{position:absolute}
.bg{background-repeat:no-repeat;background-position:center 0;background-size:cover}
.hid{display:block;height:0;overflow:hidden}

/* 字体 */@font-face{font-family:'SourceHanSansCN_Medium';src:url('SourceHanSansCN-Medium.otf') format('opentype');font-weight:normal;font-style:normal}
@font-face{font-family:'SourceHanSansCN_Bold';src:url('SourceHanSansCN-Bold.otf') format('opentype');font-weight:normal;font-style:normal}
@font-face{font-family:'SourceHanSansCN_Heavy';src:url('SourceHanSansCN-Heavy.otf') format('opentype');font-weight:normal;font-style:normal}
@font-face{font-family:'SourceHanSansCN_Light';src:url('SourceHanSansCN-Light.otf') format('opentype');font-weight:normal;font-style:normal}
/* 页脚 */#afooter{padding:.2rem 0;line-height:.3rem;color:#c0c0c0;text-align:center;font-size:.2rem;font-family:Tahoma;position:relative;z-index:3;background:#191219}
#afooter a{color:#c0c0c0;text-decoration:none}

/* wrapper */
.wrapper{width:7.5rem;overflow:hidden}
.wrapper *{box-sizing:border-box}
.wrapper>*{margin-top:-0.01rem}
/* 首页 */.header{background-image:url(//game.gtimg.cn/images/val/act/a20260819version/m/header.jpg);width:7.5rem;height:11.52rem;box-sizing:border-box;padding-top:5.8rem;position:relative}
.pop_play_btn{width:0.66rem;height:0.66rem;position:absolute;left:50%;margin-left:-0.32rem;top:0;z-index:15;background-image:url(//game.gtimg.cn/images/val/act/a20260819version/video_btn.png);background-size:contain;display: none}
.header .video_box{display:none}
.header .top_info{width:6.53rem;position:absolute;top:5.65rem;left:50%;z-index:10;height:auto;transform:translateX(-50%)}
.header .top_info h2{display:block;width:5.644rem;height:2.363rem;margin: 1.12rem auto 0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden;background-image:url(//game.gtimg.cn/images/val/act/a20260819version/header_title.png);background-repeat:no-repeat;background-size:contain;background-position:center}

.header .top_info h2 span{color:#ff4655}

.header .top_info h4{display:block;width:2.75rem;height:0.23rem;margin:0.27rem auto 0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden;background-image:url(//game.gtimg.cn/images/val/act/a20260819version/header_subtitle.png);background-repeat:no-repeat;background-size:contain;background-position:center}
.header .h_btns{margin:0.4rem auto 0;width:6.4rem;height:0.81rem;display:flex;justify-content:space-between;padding-left: 0.16rem;}

.header .h_btns a{display:block;width:2.95rem;height:0.77rem;line-height:0.77rem;font-size:0.26rem;color:#f2ead6;font-weight:bold;text-align:center;font-family:SourceHanSansCN_Bold;      
    background-size:contain}
.header .h_btns a.download{background-image:url(//game.gtimg.cn/images/val/act/a20260819version/header_download.png)}

.header .h_btns a.home{background-image:url(//game.gtimg.cn/images/val/act/a20260819version/header_home.png)}

.BP_video .video_wrapper .video{width:100%;height:100%;position:relative;background-color: rgba(0,0,0,0.4)}
.BP_video .video_wrapper .video_btn{background-image:url(//game.gtimg.cn/images/val/act/a20260819version/video_btn.png);background-size:contain;width:0.68rem;height:0.67rem;left:50%;top:50%;transform:translate(-50%,-50%)}
.part4 .BP_video .video_wrapper .video_btn,
.part5 .BP_video .video_wrapper .video_btn{width:0.54rem;height:0.53rem}

.BP_video .video_wrapper .video iframe{width:100%;height:100%}



/* part1 活动模块 */.part1{background-image:url(//game.gtimg.cn/images/val/act/a20260819version/m/part1.jpg);width:7.5rem;height:10.42rem;position:relative}
.part1 .map_rotation{display:flex;flex-direction:column;align-items:center;gap:0.19rem;width:7.3rem;margin:0.57rem auto 0}
.part1 .map_rotation li.map_join{width:6.08rem;height:3.47rem}
.part1 .map_rotation li.map_exit{width:6.08rem;height:3.57rem}
.part1 .map_rotation li img{display:block;width:100%;height:100%;border:0.01rem solid #262626}
.part1 .map_rotation li.map_join img{content:url(//game.gtimg.cn/images/val/act/a20260819version/m/part1_map_in.png)}
.part1 .map_rotation li.map_exit img{content:url(//game.gtimg.cn/images/val/act/a20260819version/m/part1_map_out.png)}
.part1 .title{font-size:0.5rem;display:inline-block;margin:0.5rem 0 0 .59rem;color:#FF4655;font-family:SourceHanSansCN_Heavy;opacity:0}


/* part2 通行证 */.part2{background-image:url(//game.gtimg.cn/images/val/act/a20260819version/m/part2.jpg);height:8.82rem;position:relative;overflow:hidden}
.part2 .title{font-size:0.5rem;display:flex;align-items:flex-end;margin:0.46rem 0 0 .59rem;
    font-family:SourceHanSansCN_Heavy;
    /*background-image:linear-gradient(rgba(0,0,0,1),rgba(0,0,0,1)), url(//game.gtimg.cn/images/val/act/a20260819version/p2_title_bg.png);*/
    background-size:auto,contain;background-repeat:no-repeat;background-position:0 0,center;
    background-blend-mode:multiply;
    background-clip:text;-webkit-background-clip:text;color:transparent;opacity:0}
.part2 .title span{font-size:0.22rem;margin-left:0.15rem;margin-bottom:0.09rem}
.part2 .sub_title{font-size:0.256rem;display:block;margin:-0.12rem 0 0 0.52rem;color:#000;font-weight:500;font-family:SourceHanSansCN_Medium;letter-spacing:0.023rem}
.part2 .pass_line{background:#000;width:6.69rem;height:.01rem;position:absolute;left:.36rem;top:2.223rem}
.part2 .pass_nav{font-size:.26rem;position:absolute;top:1.78rem;left:.68rem;display:flex;gap:.41rem}
.part2 .pass_nav a{display:block;color:#0f1923;font-weight:bold}
.part2 .pass_nav a.on{font-size:.28rem;color:#ff4655;position:relative;top:-.07rem}
.part2 .pass_nav a.on::after{background:url(//game.gtimg.cn/images/val/act/a20260819version/part1_line_on.png) no-repeat center/cover;width:0.9rem;height:.08rem;display:inline-block;content:'';position:absolute;top:.48rem ;left:50%;transform:translateX(-50%); z-index:15}
.part2 .pass_display{width:6.69rem;margin:1.36rem auto 0}
.part2 .pass_display .pass_cont{width:100%}
.part2 .divide_line{background-image:url(//game.gtimg.cn/images/val/act/a20260819version/m/part1_divide_line.png) ;background-size:6.99rem 0.41rem ;width:6.99rem;height:0.41rem;margin-top:-0.19rem;margin-bottom:.02rem;margin-left:-0.2rem}
.part2 .thumbs_wra{overflow:visible!important}
.part2 .swiper{width:100%;height:100%;margin-left:auto;margin-right:auto;overflow:visible}
.part2 .mySwiper{position:relative;width:6.68rem!important;height:1.6rem;box-sizing:border-box}
.part2 .mySwiper .swiper-wrapper{position:relative;flex-shrink:0}
.part2 .mySwiper .swiper-wrapper:before{content:'高级';position:absolute;left:0.05rem;bottom:-0.22rem;color:#19182E;font-size:.19rem}
.part2 .mySwiper .swiper-wrapper:after{content:'免费章节奖励';position:absolute;right:-1.8rem;bottom:-0.22rem;color:#1A182F;font-size:.19rem}
.part2 #pass_cont11_swiper1 .swiper-wrapper:after{display:none}
.part2 .swiper-slide{text-align:center;background-size:cover;background-position:center}
.part2 .mySwiper2 .swiper-slide img{display:block;width:5.45rem;height:auto;object-fit:cover;margin:0 auto}
.part2 .mySwiper2 .swiper-slide p{font-size:.29rem;color:#ff4655;margin-top:.18rem;font-family:SourceHanSansCN_Medium}
.part2 .mySwiper2 .swiper-slide .free_reward{font-size:.18rem;color:#000;margin-top:-0.05rem}
.part2 .mySwiper2{height:2.87rem;width:100%}
.part2 .mySwiper .swiper-slide{opacity:0.5;display:flex;align-items:center;justify-content:center;height:1.41rem;margin-right:0.09rem!important}
.part2 .mySwiper .swiper-slide .img_wra{position:relative;background:url(//game.gtimg.cn/images/val/act/a20260819version/part1_swiper_wra.png) no-repeat center/cover;width:1.24rem;height:1.24rem;display:flex;align-items:center;justify-content:center}
.part2 .mySwiper .swiper-slide img{width:1.17rem !important;height:1.17rem !important;object-fit:cover;display:block}
.part2 .mySwiper .swiper-slide-thumb-active img{height:1.23rem}
.part2 .mySwiper .swiper-slide .img_wra p{font-size:.19rem;bottom:.05rem;left:.1rem;color:#fff}
.part2 .mySwiper .swiper-slide .img_wra span{position:absolute;width:1rem;height:1rem;font-size:0.152rem;top:0.04rem;right:-0.31rem;color:#fff}
.part2 .mySwiper .swiper-slide-thumb-active .img_wra span{top:0.13rem}
.part2 .mySwiper .swiper-slide .img_wra::before{content:'';display:block;background:url(//game.gtimg.cn/images/val/act/a20260819version/part1_lock.png) no-repeat center/cover;width:0.156rem;height:0.229rem;position:absolute;right:0.044rem;bottom:0.104rem;transform:translateX(-50%);filter:grayscale(1)}
.part2 .mySwiper .swiper-slide .senior::after{content:'';display:block;background:url(//game.gtimg.cn/images/val/act/a20260819version/part1_senior.png) no-repeat center/cover;width:1.24rem;height:0.08rem;position:absolute;left:50%;bottom:-0.15rem;transform:translateX(-50%);opacity:1!important}
.part2 .mySwiper .swiper-slide:nth-child(6){margin:0 0.1rem 0 0.2rem!important;flex-shrink:1!important}
.mySwiper .swiper-slide-thumb-active .img_wra::before{filter:grayscale(0)!important;transform:scale(1) !important;right:0.148rem!important;bottom:0.15rem!important}
.part2 .mySwiper .swiper-wrapper .free,
.part2 .mySwiper .swiper-wrapper .free2
{content:'';display:block;background:url(//game.gtimg.cn/images/val/act/a20260819version/part1_free2.png) no-repeat left/3.2rem 0.17rem;width:1.58rem;height:0.18rem;position:absolute;left:6.75rem;bottom:-0.02rem;opacity:0.4}
.part2 .mySwiper .swiper-wrapper .free2{width:2.82rem}
.part2 .mySwiper .swiper-wrapper .free.on,
.part2 .mySwiper .swiper-wrapper .free2.on,
.part2 .mySwiper .swiper-slide .free2::after
{opacity:1;transform:scale(1.05) translateX(-0.123rem)}
.part2 .pass_cont .thumbs_wra{overflow-x:auto;width:6.69rem;margin-left:-0.11rem}
.part2 .pass_cont .thumbs_wra::-webkit-scrollbar{display:none}
.mySwiper .swiper-slide-thumb-active{opacity:1!important;transform:scale(1.03)!important;width:1.4rem!important;height:1.4rem!important}
.mySwiper .swiper-slide-thumb-active .img_wra{background:url(//game.gtimg.cn/images/val/act/a20260819version/m/part1_swiper_active.png) no-repeat center/100% 100%!important;width:1.4rem!important;height:1.4rem!important}
.mySwiper .swiper-slide-thumb-active .senior::after{bottom:-0.13rem!important;transform:translateX(-50%);opacity:1!important;width:1.31rem!important;height:0.09rem!important;margin-left:0.01rem}
.part2 .swiper-button-next,.part2 .swiper-button-prev{width:.63rem;height:.46rem;top:0.75rem;background:url(//game.gtimg.cn/images/val/act/a20260819version/m/part1_arrow_left_on.png) no-repeat center/100% 100%;left:-0.16rem}
.part2 .swiper-button-next{left:auto;right:-0.16rem;transform:rotateY(180deg)}
.part2 .swiper-button-prev::after{content:''!important}
.part2 .swiper-button-next::after{content:''!important}
.part2 .BP_video{background-image:url(//game.gtimg.cn/images/val/act/a20260819version/m/part1_video_bg.png);background-size:contain;width:6.5rem;height:3.7rem;margin:0.59rem auto 0;display:none;justify-content:center;align-items:center}
.part2 .BP_video .video_wrapper{background-image:url(//game.gtimg.cn/images/val/act/a20260819version/part1_video_cover.jpg);width:6.41rem;height:3.61rem;position:relative}
.part2 .BP_video .video_wrapper .video{width:100%;height:100%}


/* part3 活动模块 */.part3{background-image:url(//game.gtimg.cn/images/val/act/a20260819version/m/part3.jpg);width:7.5rem;height:6.99rem;position:relative}
.part3 .title{font-size:0.5rem;display:inline-block;margin:0.75rem 0 0 .59rem;color:#FF4655;font-family:SourceHanSansCN_Heavy;opacity:0}
.part3 .activity_list{width:6.5rem;margin:0.15rem auto 0}
.part3 .activity_list_wrapper li{width:6.5rem;text-align:center;position:relative;margin-bottom:0.48rem}
.part3 .activity_list_wrapper li .line{display:none}
.part3 .activity_list_wrapper li strong{display:none}
.part3 .activity_list_wrapper li a:after{position:absolute;display:block;content:'';width:0.06rem;height:0.06rem;background-color:#000;left:-0.06rem;bottom:-0.06rem}
.part3 .activity_list_wrapper li a .activity_img{width:6.5rem;height:4.2rem;overflow:hidden;border:0.01rem solid #262626;box-sizing:border-box;position:relative}
.part3 .activity_list_wrapper li a .activity_title{font-size:0.1835rem;line-height:0.5rem;font-weight:500;position:absolute;bottom:0;background:url(//game.gtimg.cn/images/val/act/a20260819version/part3_activity_title.png) no-repeat center/cover;background-size:100% 100%;width:100%;height:0.5rem;text-align:start;color:#ffffff;font-family:SourceHanSansCN_Heavy;padding-left:0.24rem;box-sizing:border-box;margin-left:0.01rem}
.part3 .activity_list_wrapper li a .activity_title::after{background:url(//game.gtimg.cn/images/val/act/a20260819version/part4_arrow.png) no-repeat center / cover;width:0.11rem;height:0.19rem;display:inline-block;content:'';margin-left:0.1rem;position:relative;top:0.03rem}
.part3 .activity_list_wrapper li a img{opacity:1;width:6.5rem;height:auto}
/*.part3 .activity_list_wrapper li .line{background-image:url(//game.gtimg.cn/images/val/act/a20260819version/m/part4_tab.png);background-size:cover;width:6.5rem;height:0.22rem;border:none;margin-top:-0.02rem;position:relative;z-index:5}*/
.part3 .activity_list_wrapper li:nth-child(1) .title::before{display:block;content:'';width:0.09rem;height:0.09rem;background:#ff4655;position:absolute;left:-0.09rem;bottom:-0.09rem}
.part3 .activity_list_wrapper li .activity_img{border:0.01rem solid #262626}

/* part4 商业化模块*/.part4{background-image:url(//game.gtimg.cn/images/val/act/a20260819version/m/part4.jpg);width:7.5rem;height:5.62rem;position:relative;overflow:hidden}
.part4 .title{font-size:0.5rem;display:inline-block;margin:0.72rem 0 0 0.5rem;
    font-family:SourceHanSansCN_Heavy;
    /*background-image:url(//game.gtimg.cn/images/val/act/a20260819version/p4_title_bg.png);background-size:contain;background-repeat:no-repeat;background-position:center;*/
    background-clip:text;-webkit-background-clip:text;color:transparent;opacity:0}
.part4 .sub_title{font-size:0.256rem;display:block;margin:-0.11rem 0 0 0.5rem;color:#280202;font-weight:500;font-family:SourceHanSansCN_Medium;letter-spacing:0.006rem}
.part4 .BP_video{
    background-image:url(//game.gtimg.cn/images/val/act/a20260819version/m/part5_video_bg.png);background-size:100% 100%;
    width:5.14rem;height:2.92rem;margin: 0.32rem auto 0 1.88rem;;display:flex;justify-content:center;align-items:center}
.part4 .BP_video .video_wrapper{background-image:url(//game.gtimg.cn/images/val/act/a20260819version/part4_video_cover.jpg);width:5.05rem;height:2.85rem;position:relative;background-size:100% 100%;}
.part4 .wrapper_bg .container{width:6.4rem;height:3.4rem;position:relative}
.part4 .btn_buy{        background-image: url(//game.gtimg.cn/images/val/act/a20260819version/m/p4_buy_btn.png);
    width: 1.98rem;
    height: 0.51rem;
    position: absolute;
    top: 0.79rem;
    left: 5rem;
    display: block;
    background-size: 100%;
    color: #f2ead6;
    font-size: 0.18rem;
    font-family: SourceHanSansCN_Bold;
    line-height: 0.54rem;
    text-align: center;
    letter-spacing: 0.005rem;}


/* part5 商业化模块*/.part5{background-image:url(//game.gtimg.cn/images/val/act/a20260819version/m/part5.jpg);width:7.5rem;height:5.32rem;position:relative;overflow:hidden}
.part5 .video_wra{position:relative;background-image:url(//game.gtimg.cn/images/val/act/a20260819version/m/part5_video_bg.png);background-size:100% 100%;width:5.14rem;height:2.92rem;margin: 0.3rem auto 0 0.5rem;display:flex;justify-content:center;align-items:center}
.part5 .video_wra::after{content:'';position:absolute;right: -1.86rem;bottom: -1.02rem;z-index:5;background:url(//game.gtimg.cn/images/val/act/a20260819version/m/part5_decoration.png) no-repeat center/cover;width:3.36rem;height:3.52rem;pointer-events:none}
.part5 .show_img{display:block;width:5.05rem;height:2.85rem;object-fit:cover;margin:0}
.part5 .title{font-size:0.5rem;display:inline-block;margin:0.05rem 0 0 .65rem;
    font-family:SourceHanSansCN_Heavy;
    /*background-image:url(//game.gtimg.cn/images/val/act/a20260819version/p5_title_bg.png);background-size:contain;background-repeat:no-repeat;background-position:center;*/
    background-clip:text;-webkit-background-clip:text;color:transparent;opacity:0}
.part5 .sub_title{font-size:0.256rem;display:block;margin:-0.11rem 0 0 0.6rem;color:#280202;font-weight:500;font-family:SourceHanSansCN_Medium;letter-spacing:0.006rem}
.part5 .BP_video{
    background-image:url(//game.gtimg.cn/images/val/act/a20260819version/m/part5_video_bg.png);background-size:100% 100%;
    width:5.14rem;height:2.92rem;margin:0.42rem auto 0;display:flex;justify-content:center;align-items:center}
.part5 .BP_video .video_wrapper{background-image:url(//game.gtimg.cn/images/val/act/a20260819version/part5_video_cover.jpg);width:5.05rem;height:2.85rem;position:relative;background-size:100% 100%;}
.part5 .wrapper_bg .container{width:6.4rem;height:3.4rem;position:relative}
.part5 .btn_buy{        background-image: url(//game.gtimg.cn/images/val/act/a20260819version/m/p4_buy_btn.png);
    width: 1.98rem;
    height: 0.51rem;
    position: absolute;
    top: 0.1rem;
    left: 5rem;
    display: block;
    background-size: 100%;
    color: #f2ead6;
    font-size: 0.18rem;
    font-family: SourceHanSansCN_Bold;
    line-height: 0.54rem;
    text-align: center;
    letter-spacing: 0.005rem;}

/* part6 版本更新模块 */.part6{background-image:url(//game.gtimg.cn/images/val/act/a20260819version/m/part6.jpg);width:7.5rem;height:17.96rem;position:relative;overflow:hidden}
.part6 .title{font-size:0.5rem;display:inline-block;margin:0.54rem 0 0 0.45rem;color:#FF4655;font-family:SourceHanSansCN_Heavy;opacity:0}
.part6 .update_list{margin:0.37rem auto 0}
.part6 .update_list li{margin-bottom:0.58rem}
.part6 .update_list li:last-child{margin-bottom:0}
.part6 .update_title{font-size:0.4rem;color:#ff4655;font-family:SourceHanSansCN_Bold;display:flex;align-items:center;font-weight:normal;position:relative;padding-left:1.1rem}
.part6 .update_title .dia{
    position: absolute;
    left: 0.56rem;
    top: 0.34rem;
    width: 0.15rem;
    height: 0.15rem;
    background: #ff4655;
    transform: translateY(-50%) rotate(45deg);
}
.part6 .update_sub{font-size:0.2563rem;color:#ff4655;font-family:SourceHanSansCN_Light;font-weight:normal;padding-left:1.05rem;line-height: 0.3rem;letter-spacing: 0.036rem;}
.part6 .video_wra{position: relative;background-image:url(//game.gtimg.cn/images/val/act/a20260819version/m/part6_video_bg.png);background-size:100% 100%;width:6.42rem;height:3.65rem;display:flex;justify-content:center;align-items:center;margin:0.17rem auto 0}
.part6 .video_wra .show_img{display:block;width:6.32rem;height:3.57rem;object-fit:cover}
.part6 .video_wra .update_txt{position:absolute;;right:0;bottom:-0.32rem;font-size:0.1136rem;color:#fff2d7;font-family:SourceHanSansCN_Light;display:flex;align-items:center;text-align:left;letter-spacing: 0.006rem;}
.part6 .video_wra .update_txt .sq{width:0.03rem;height:0.03rem;background-color:#fff2d7;margin-right:0.12rem;flex-shrink:0}
/* 弹窗 */
.pop_Mark{width:100%;height:100%;background-color:rgba(0,0,0,.9);position:fixed;top:0;left:0;display:none;z-index:9999}
.pop{position:fixed;left:50%;transform:translate(-50%, -50%);transition:all .5s;top:50%}
.close_btn{width:.25rem;height:.26rem;background:url(//game.gtimg.cn/images/val/act/a20260819version/pop_close.png) no-repeat center/cover; position:absolute;right:0;top:-.4rem; transition:all .3s; z-index:999; color:#fff}
.pop_video{width:6.15rem; height:3.5rem;border:0.02rem solid #ff4655}
.pop_video .video,.pop_video iframe{width:100%;height:100%}
#pop_common .close_btn{top:0.1rem;right:0.15rem}

/*小弹窗*/.common-toast1{z-index:101;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;min-width:2rem;min-height:0.4rem;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.2rem 0.1rem;color:#e5e5e5;background-color:rgba(0, 0, 0, 0.68);border-radius:0.1rem;font-size:0.26rem;text-align:center}


#nav_top .nav{font-size:0.28rem!important}
#nav_top .nav-a em {font-size:0.18rem!important;left:1.7rem!important}

