/* reset */
body,div,p,ul,li,table,tbody,tr,td,th,textarea,form,input,h1,h2,h3,h4,h5,dl,dt,dd,img,iframe,header,nav,section,article,footer,figure,figcaption,menu{margin:0;padding:0;list-style:none;}
body{-webkit-text-size-adjust:none; font-size: 0.24rem;}
header,nav,section,article,footer,figure,figcaption{display:block;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
ol,ul{margin:0;padding:0;}
fieldset{border:none;margin:0;padding:0;}
a,li,ul,[onclick]{-webkit-tap-highlight-color:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
table{border-collapse:collapse;border-spacing:0;}
em,strong,th{font-weight:normal;font-style:normal;}
a {text-decoration:none;font-family:'font1';}
.hide {display:block;width:0;height:0;overflow:hidden;}
.cl:before,.cl:after {content:"";display:table;}
.cl:after {clear:both;}
.fl {float:left;}
.fr {float:right;}
.pr {position:relative;}
.pa {position:absolute;}
.db {display:block;text-indent:-999em;}
#_overlay_{z-index: 998!important;}
body { 
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
    -moz-text-size-adjust: 100% !important;
    background-color: #100b0b;
}
.grey{filter: grayscale(1);}

header,footer{width:100%;margin:0 auto;}

#afooter{color:#cad0dd;padding:0.1rem 0;font-size:0.2rem;line-height:0.28rem;text-align:center;width:100%;background:#000000;}
#afooter a{color:#cad0dd;}
/*footer E*/
body,html{background-color: #090a0e;overflow-x: hidden;width: 100%;font-family:'font';}

.pc,.float{display: none!important;}

@font-face {
	font-family:'font';
	src: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/font.ttf);
}
@font-face {
	font-family:'font1';
	src: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/font1.ttf);
}

@font-face {
	font-family:'font2';
	src: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/font2.ttf);
}

.m{display: none!important;}
:focus{outline: line;}
/**/
.sp {background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/sp.png) no-repeat 50% 0;background-size: 5.83rem auto;}
.tit{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/tit.png) no-repeat 50% 0;background-size: 11.27rem auto;}
.wrapper {background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/bg.jpg)no-repeat 50% 0;padding-bottom:1.19rem;box-sizing: border-box;background-size: 100% auto;}
.wrapper.bg1{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/bg1.jpg) no-repeat 50% 0;background-size: 100% auto;}
.wrapper.bg2{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/bg2.jpg) no-repeat 50% 0;background-size: 100% auto;}
.wrapper.bg1 .time,.wrapper.bg2 .time{top: 1.8rem;}
.wrapper.bg1 .toptxt,.wrapper.bg2 .toptxt{top: 3.8rem;}
.head {height: 4.9rem;position: relative;}
.login {font-size: 0.2rem;color: #ffffff;text-align: center;position: absolute;bottom:0.18rem;width: 100%;}
.login a{color: #ffecab;}
.time{color: #ffffff;font-size: 0.18rem;text-align: center;top:2.4rem;left:0;line-height:1.2;position: absolute;width: 100%;letter-spacing: 0.06rem;filter: drop-shadow(0 0 0.06rem rgba(68,108,255,.47));}
.time:before{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/sp.png) no-repeat 0 0/5.83rem auto;width: .67rem;height: 0.05rem;display: inline-block;vertical-align: middle;content: "";margin: 0 0.11rem;}
.time:after{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/sp.png) no-repeat -1.49rem 0/5.83rem auto;width: .67rem;height: 0.05rem;display: inline-block;vertical-align: middle;content: "";margin: 0 0.11rem;}
.toptxt{background-position: 0 -0.2rem;width: 5rem;height: 0.6rem;text-align: center;line-height: 0.6rem;color: #ffffff;font-size: 0.18rem;position: absolute;top: 3.4rem;left: 50%;margin-left: -2.33rem;}
.contons {width: 100%;margin: 0 auto;}

.nav{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.nav a{background-position: 0 -1.01rem;width: 1.53rem;height: 0.46rem;text-align: center;font-size: 0.2rem;line-height: 0.46rem;margin: 0 .06rem;}
.nav a span{background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#fff2ab)); -webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.nav a.on{background-position: -3.01rem -1.01rem;}
.tabbox,.t3tabox{display: none;padding-top: 0.36rem;}

.tabbox a span,.btn_start span,.floats a span{background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#fff2ab)); -webkit-background-clip: text;-webkit-text-fill-color: transparent;}
/*part1*/
.part1 h2{background-position:0 0;width: 7.5rem;height: 1.26rem;margin: 0 auto;}
.txt {font-size: 0.19rem;color: #ffffff;text-align: center;line-height: 1.2;padding: 0 .3rem;}
.txt a{color: #ffea01;text-decoration: underline;font-style: italic;}
.list_p1prop{text-align: center;margin-top: 0.1rem;}
.list_p1prop li{width: 1.74rem;display: inline-block;vertical-align: middle;position: relative;}
.p1prop{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p1prop_bg.png) no-repeat;box-sizing: border-box;padding: 0.07rem 0.13rem 0.17rem;position: relative;height: 1.66rem;width: 1.73rem;background-size: 100% 100%;}
.p1prop img{width: 100%;display: block;margin: 0 auto;object-fit: cover;}
.p1prop span{color: #fff;font-size: 0.16rem;text-align: center;line-height: 1.2;position: absolute;bottom: 0.1rem;width: 100%;left: 0;}
.list_p1prop li p{color: #ffffff;font-size: 0.18rem;text-align: center;line-height: 1.2;padding: 0.05rem 0;}
.btn_p1lq{background-position: 0 -1.93rem;width: 1.63rem;height: 0.45rem;text-align: center;line-height: 0.44rem;margin: 0 auto;display: block;font-size: 0.2rem;}
.btn_p1lq.grey{background-position: -2.77rem -1.93rem;}

/*part2*/
.part2 {padding-top:0.4rem;box-sizing: border-box;}	
.part2 h2{background-position:0 -1.66rem;width: 8.08rem;height: 1.29rem;margin-left: -.29rem;}
.p2nav{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p2nav_bg.png) no-repeat;width: 7.5rem;height: 2.54rem;display: block;margin: -.9rem auto 0;box-sizing: border-box;padding: 1.14rem 1.04rem 0;display: flex;justify-content: center;background-size: 100% 100%;}
.p2nav a{font-size: 0;width: 2.71rem;height: .78rem;}
.p2nav.on{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p2nav_bg_on.png) no-repeat;background-size: 100% 100%;}
.p2tab{display: none;}
.p2txt{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/p2txt_bg.png) no-repeat;width: 7.5rem;height: 0.5rem;display: flex;justify-content: center;align-items: center;margin: -0.3rem auto 0;background-size: 100% 100%;}
.p2txt .p2txt_1{color: #fff3a5;font-size: 0.2rem;line-height: 1.1;margin-right: 0.35rem;}
.p2txt .p2txt_2{color: #ffffff;font-size: 0.2rem;line-height: 1.1;}

/*part3*/
.part3 {padding-top: 0.4rem;box-sizing: border-box;}
.part3 h2{background-position:0 -3.33rem;width: 8.93rem;height:1.3rem;margin-left: -.71rem;}
.p3box{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/p3box_bg.png) no-repeat;width: 6.9rem;height: 5.38rem;margin: 0.15rem auto 0;box-sizing: border-box;padding: 0.2rem .2rem;background-size: 100% 100%;}
.list_p3rask li{background-color: rgba(11,14,36,.42);width: 100%;height: 0.9rem;margin-bottom: 0.1rem;box-sizing: border-box;padding-right: .1rem;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.list_p3rask li p{color: #ffffff;font-size: 0.18rem;text-align: center;line-height: 1.2;width: 1.8rem;}
.p3prop{display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;width: 2.5rem;}
.p3prop_li{width: 1.25rem;}
.p3prop_li img{width: .6rem;display: block;margin: 0 auto;}
.p3prop_li span{color: #ffffff;font-size: .14rem;text-align: center;line-height: 1;display: block;padding-top: .05rem;}
.btn_p3yc{background-position: 0 -4.31rem;width: 1.8rem;height: 0.51rem;text-align: center;line-height: 0.51rem;display: block;font-size: 0.24rem;}
.btn_p3yc.grey{background-position: -2.23rem -4.31rem;}


/*part4*/
.part4 {padding-top: 0.4rem;box-sizing: border-box;}
.part4 h2{background-position:0 -5.01rem;width: 8.93rem;height: 1.3rem;margin-left: -.71rem;}
.p4nav{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p4nav_bg.png) no-repeat;width: 7.5rem;height: 2.54rem;display: block;margin: -.9rem auto 0;box-sizing: border-box;padding: 1.14rem 1.04rem 0;display: flex;justify-content: center;background-size: 100% 100%;}
.p4nav a{font-size: 0;width: 2.71rem;height: .78rem;}
.p4nav.on{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p4nav_bg_on.png) no-repeat;background-size: 100% 100%;}
.p4box1{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/p4box_bg.png) no-repeat;width: 6.91rem;height: 1.2rem;box-sizing: border-box;padding: 0.1rem 0.1rem 0;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin: -0.4rem auto 0;background-size: 100% 100%;}
.p4box1 p{color: #9cc5ff;font-size: 0.18rem;line-height: 1.2;text-align: left;width: 2rem;}
.p4prop{display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;width: 2.4rem;}
.p4prop_li{width: 0.8rem;}
.p4prop_li img{width: 0.6rem;display: block;object-fit: cover;margin: 0 auto;}
.p4prop_li span{width: 100%;text-align: center;line-height: 1;color: #9cc5ff;font-size: 0.14rem;display: block;padding-top: 0.05rem;}
.btn_p4lq{background-position: 0 -4.31rem;width: 1.8rem;height: 0.51rem;text-align: center;line-height: 0.51rem;display: block;font-size: 0.24rem;}
.btn_p4lq.grey{background-position: -2.23rem -4.31rem;}
.p4box2{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/p4box_bg1.png) no-repeat;width: 6.91rem;height: 5.39rem;position: relative;;margin: 0.3rem auto 0;box-sizing: border-box;padding: 0.2rem 0.2rem;background-size: 100% 100%;}
.challengebox{}
.challenge_list::-webkit-scrollbar-track-piece{background-color:#030d27;}
.challenge_list::-webkit-scrollbar{width:0.05rem;}
.challenge_list::-webkit-scrollbar-thumb{background:#fff4c2;border-radius: 0.1rem}
.challenge_list{display: none;height: 4.07rem;overflow: auto;}
.challenge_list li{background-color: rgba(11,14,36,.42);width: 100%;height: .86rem;margin-bottom: 0.12rem;box-sizing: border-box;padding: 0 0.08rem 0 0.03rem;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.challenge_list li p{color: #ffffff;font-size: 0.18rem;text-align: left;line-height: 1.2;width: 2.2rem;}
.p4prop1{display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;width: 2.26rem;}
.p4prop1_li:nth-of-type(1){width: 1.1rem;}
.p4prop1_li:nth-of-type(2){width: 1.16rem;}
.p4prop1_li img{width: 0.54rem;height: 0.53rem;display: block;object-fit: cover;margin: 0 auto;}
.p4prop1_li span{width: 100%;text-align: center;line-height: 1;color: #fff;font-size: 0.14rem;display: block;padding-top: 0.05rem;}

.sj_box{height: .9rem;position: absolute;display: flex;justify-content: flex-start;align-items: center;box-sizing: border-box;padding: 0 0.25rem;left: 0.12rem;background-color: #303f5c;width: 6.68rem;bottom: .13rem;}
.btn_check{background-position: 0 -2.79rem;width: 2.11rem;height: 0.59rem;text-align: center;line-height: 0.59rem;font-size: 0.24rem;}
.sj_box p{color: #4f8cff;font-size: 0.2rem;line-height: 1.2;padding-left: 0.2rem;}
.p_box{display: flex;justify-content: flex-end;align-items: center;margin-top: 1.19rem;margin-right: -.3rem;}
.p_box div{background-position: -2.83rem -2.88rem;width: 1.03rem;height: 0.43rem;display: block;text-align: center;line-height: 0.43rem;margin-right: 0.09rem;color: #fff6cd;font-size: 0.22rem;cursor: pointer;}
.p_box div.on{background-position: -4.37rem -2.88rem;}


.t3nav{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.t3nav a{height: 0.44rem;text-align: center;font-size: 0.2rem;line-height: 0.4rem;box-sizing: border-box;padding-top: 0.04rem;display: flex;justify-content: center;align-items: center;}
.t3nav a span{background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#fff2ab)); -webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.btn_t3nav1{background-position: 0 -4.89rem;width: 1.49rem;}
.btn_t3nav2{background-position: -2rem -4.89rem;width: 1.34rem;}
.btn_t3nav3{background-position: -3.78rem -4.89rem;width: 1.49rem;}
.btn_t3nav1.on{background-position: 0 -5.53rem;}
.btn_t3nav2.on{background-position: -2rem -5.53rem;}
.btn_t3nav3.on{background-position: -3.78rem -5.53rem;}


/*part5*/
.part5 h2{background-position:0 -6.69rem;width: 7.4rem;height: 1.3rem;margin: 0 auto;}
.leaderbox{position:relative;text-align:center;display:flex;justify-content:center;margin: 0.1rem auto 0;}
.leaderbox a{display:block;text-align:center;position:relative;transition:all 1s;width: 2.64rem;height: 3.51rem;margin: 0;box-sizing: border-box;padding: 1.14rem 0.57rem 0;}
.leaderbox .rank_1st{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p5one_bg.png) no-repeat;background-size: 100% 100%;}
.leaderbox .rank_2nd{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p5two_bg.png) no-repeat;background-size: 100% 100%;}
.leaderbox .rank_3rd{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p5three_bg.png) no-repeat;background-size: 100% 100%;}
.leaderbox a img{margin:0 auto;width:1.23rem;height:1.23rem;display: block;object-fit: cover;}
.leaderbox a .name{color:#d8e4fe;font-size:0.2rem;text-align:center;padding-top: 0.15rem;line-height: 1.2;}
.leaderbox a .ltime{margin:auto;color:#d8e4fe;font-size:0.2rem;line-height: 1.2;}
@keyframes light1{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}
.leaderbox a:hover,.leaderbox a.on{opacity:.5;animation:light1 2s infinite;transform-origin:center center;transform:scale(1.05);transition:all 1s}
@keyframes arr1{0%{top:87%}50%{top:89%}100%{top:87%}}
.leaderbox a .arr{display:none;position:absolute;transform:translate(-50%,-50%);top:84%;left:51%;animation:arr1 2s infinite}
.leaderbox a.on .arr{display:block}
.leadercon{margin-top: 0.17rem;}
.check_hide_name{position:relative;color:#d18222;font-size:0.2rem;display:block;width:1.75rem;left:6rem;z-index: 9;}
.check_hide_name input[type=checkbox]{vertical-align:middle;border:0.03rem solid #95835b;appearance:none;width:0.28rem;height:0.29rem;position:relative;background-color:#382100}
.check_hide_name input[type=checkbox]::before{content:"";display:block;width:0.22rem;height:0.21rem;background-image:url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/gou.png);position:absolute;top:0;left:0;opacity:0;background-size: 100% 100%}
.check_hide_name input[type=checkbox]:checked::before{opacity:1}
.lbox{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/p5box_bg.png) no-repeat;width: 6.93rem;height: 4.39rem;margin: 0 auto;box-sizing: border-box;padding: 0.25rem;background-size: 100% 100%;}
.list_p5item{display: flex;justify-content: center;align-items: center;height: 3.83rem;flex-wrap: wrap;}
.list_p5item li{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p5item_bg1.png) no-repeat;width: 2.5rem;height: 0.85rem;box-sizing: border-box;padding: 0.1rem;margin: 0.08rem 0.14rem;background-size: 100% 100%;}
.list_p5item li p{color: #ffffff;font-size: 0.18rem;line-height: 1.2;display: flex;justify-content: space-between;align-items: center;}
.list_p5item li p:nth-of-type(2){padding-top: 0.2rem;}
.list_p5item li p span:nth-of-type(1){color: #fde9a4;}
.p5nav{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p5nav_bg.png) no-repeat;width: 7.5rem;height: 2.54rem;display: block;margin: -.9rem auto 0;box-sizing: border-box;padding: 1.14rem 1.04rem 0;display: flex;justify-content: center;background-size: 100% 100%;}
.p5nav a{font-size: 0;width: 2.71rem;height: .78rem;}
.p5nav.on{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p5nav_bg_on.png) no-repeat;background-size: 100% 100%;}
.p5box2{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p5box_bg2.png) no-repeat;width: 6.9rem;height: 7.38rem;margin: -0.3rem auto 0;box-sizing: border-box;padding: 0.24rem 0.16rem;background-size: 100% 100%;}
.select_box{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.select_box .fwq,.select_box .sd{width: 1.5rem;position: relative;}
.select_box .sj{width: 2rem;position: relative;}
.select_box span{background-color: #2b4571;border: 0.02rem solid #8a98b5;width: 100%;font-size: 0.16rem;color: #e8efff;height: 0.4rem;line-height: 0.4rem;text-align: center;display: block;position: relative;}
.select_box a{font-size: 0;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.select_box span:after{content: "";width: 0;height: 0;border-left:0.08rem solid transparent;border-right:0.08rem solid transparent;border-top:0.1rem solid #fff;position: absolute;right: 0.05rem;top: 0;bottom: 0;margin: auto 0;}
.list_select{display: none;width: 100%;position: absolute;z-index: 2;top: 104%;}
.list_select li{border: 0.02rem solid #8a98b5;color: #e8efff;height: 0.3rem;line-height: 0.3rem;font-size: 0.16rem;background-color: #2b4571;margin-bottom: 0.01rem;text-align: center;}
.select_box .search{width: 1.38rem;position: relative;height: 0.36rem;}
.select_box .search input{border: 0.02rem solid #8a98b5;box-sizing: border-box;padding: 0 0.06rem;width: 100%;height: 0.36rem;background-color: #1a2b4b;font-size: 0.16rem;}
input::placeholder{color: #e8efff;}
input::-webkit-input-placeholder{color: #e8efff;}
input:-moz-placeholder {color: #e8efff;}
.select_box .c1_search{background-position: -5.13rem -0.57rem;width: 0.18rem;height: 0.18rem;position: absolute;left: 1.15rem;top: 50%;margin-top: -0.09rem;}
.p5tab{width: 100%;margin: 0.13rem auto 0;}
.p5tab table{width: 100%;}
.p5tab table tr th{background-color: #2b4571;height: 0.3rem;text-align: center;line-height: 0.3rem;color: #e8efff;font-size: 0.2rem;border-right: 0.02rem solid  #1a2b4b;}
.p5tab table tr th:last-child{border: none;}
.p5tab table tr td:nth-of-type(2) span.name{width: 80%;}
.p5tab table tr td{height: 0.4rem;text-align: center;color: #e8efff;font-size: 0.16rem;border-right: 0.02rem solid  #1a2b4b;}
/*part6*/
.part6 {padding-top: 0.4rem;box-sizing: border-box;}
.part6 h2{background-position:0 -8.4rem;width: 8.93rem;height: 1.3rem;margin-left: -.71rem;}
.part6 h3{background-position:0 -10.11rem;width: 7.21rem;height: 0.69rem;margin: 0.1rem auto 0;}
.p6box1{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/p6box_bg1.png) no-repeat;width: 6.9rem;height: 4.211rem;margin: 0 auto;box-sizing: border-box;padding-top: .94rem;background-size: 100% 100%;}
.list_p6prop{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.list_p6prop li{width: 2.3rem;position: relative;}
.list_p6prop li span{background-position: 0 -3.63rem;width: .9rem;height: 0.38rem;text-align: center;line-height: 0.38rem;margin: 0 auto;color: #ffffff;font-size: 0.18rem;display: block;}
.list_p6prop li img{width: 1.98rem;display: block;margin: 0.16rem auto 0;}
.list_p6prop li p{color: #ffffff;font-size: 0.18rem;text-align: center;line-height: 1.2;padding-top: 0.1rem;width: 104%;margin-left: -2%;}
.p6box2{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/p6box_bg2.png) no-repeat;width: 6.9rem;height: 14.04rem;margin: .3rem auto 0;box-sizing: border-box;padding-top: .94rem;background-size: 100% 100%;}
.list_p6prop1 li{width: 2.3rem;margin-bottom: 0.15rem;}
.list_p6prop1 li img{width: 1.99rem;}
.list_p6prop1 li p{font-size: .16rem;padding-top: 18px;line-height: 1.6;}

/*part7*/
.part7 {padding-top: 0.4rem;box-sizing: border-box;}
.part7 h2{background-position:0 -11rem;width: 8.93rem;height: 1.3rem;margin-left: -.71rem;}
.p7nav{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p7nav_bg.png) no-repeat;width: 7.5rem;height: 2.54rem;display: block;margin: -.9rem auto 0;box-sizing: border-box;padding: 1.14rem 1.04rem 0;display: flex;justify-content: center;background-size: 100% 100%;}
.p7nav a{font-size: 0;width: 2.71rem;height: .78rem;}
.p7nav.on{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p7nav_bg_on.png) no-repeat;background-size: 100% 100%;}
.p7tab{margin: -0.35rem auto 0;}
.list_p7prop{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;width: 84%;margin: 0 auto;}
.list_p7prop li{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p7prop_bg.png) no-repeat;width: 1.9rem;height: 6.46rem;position: relative;box-sizing: border-box;padding: 0.27rem 0.1rem 0;background-size: 100% 100%;margin-bottom: .2rem;}
.list_p7prop li .p7num{background-position: 0 -3.63rem;width: .9rem;height: 0.38rem;text-align: center;line-height: 0.38rem;margin: 0 auto;color: #ffffff;font-size: 0.22rem;display: block;font-family:'font1';}
.p7txt{color: #ffe9a5;font-size: 0.16rem;text-align: center;line-height: 1.2;position: absolute;top: 0.9rem;left: 0;width: 100%;}
.p7txt img{width: .15rem;display: inline-block;vertical-align: bottom;}
.p7prop{height: 4.2rem;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;margin-top: 0.45rem;}
.p7txt1{color: #ffffff;font-size: 14px;text-align: center;line-height: 1.2;padding-top: 32px;}
.p7prop_li{margin: 0.02rem 0;width: 100%;position: relative;}
.p7prop_li img{width: 0.59rem;display: block;margin: 0 auto;}
.p7prop_li p{color: #ffffff;font-size: 0.15rem;text-align: center;line-height: 1.2;padding-top: 0.05rem;}
.btn_p7lq{background-position: -1.45rem -3.69rem;width: 1.56rem;height: 0.44rem;display: block;margin: 0.2rem auto 0;line-height: 0.44rem;font-size: 0.2rem;text-align: center;}
.p7prop_li:hover .hover_box{display: block;}
.p7prop_li .hover_box{position: absolute;background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p7hover_bg.png) no-repeat;width: 3.42rem;height: 2.84rem;top: .56rem;left: 50%;transform: translateX(-50%);z-index: 9;box-sizing: border-box;padding: .1rem;display: none;background-size: 100% 100%;}
.p7prop_li .hover_box img{width: 100%;display: block;margin: auto;}


/*part8*/
.part8 {background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/p8box_bg.png) no-repeat;width: 6.91rem;height: 10.27rem;margin: 0 auto;box-sizing: border-box;padding: 0.25rem 0.15rem;position: relative;background-size: 100% 100%;}
.p8tab{width: 100%;margin: 0 auto 0;}
.p8tab table{width: 100%;}
.p8tab table tr th{background-color: #2b4571;height: 0.4rem;text-align: center;line-height: 0.4rem;color: #e8efff;font-size: 0.2rem;border-right: 0.02rem solid  #1a2b4b;}
.p8tab table tr th:last-child{border: none;}
.p8tab table tr td{height: 0.4rem;text-align: center;color: #e8efff;font-size: 0.18rem;border-right: 0.02rem solid  #1a2b4b;}
.grade{position: absolute;height: .8rem;display: flex;justify-content: flex-start;align-items: center;box-sizing: border-box;padding: 0 0.25rem;width: 100%;bottom: 0.1rem;left: 0;}
.grade a{background-position: 0 -2.79rem;width: 2.11rem;height: 0.59rem;text-align: center;line-height: 0.59rem;font-size: 0.2rem;margin-right: 0.1rem;display: flex;justify-content: center;align-items: center;}
.grade p{color: #e8efff;font-size: 0.18rem;line-height: 1.2;margin-right: 0.2rem;}

.rules_box{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/rule_bg.png) no-repeat;width: 6.89rem;height: 10.81rem;margin: 0 auto;box-sizing: border-box;padding: 0.25rem 0.2rem;position: relative;color: #c6ddfb;font-size: 0.2rem;background-size: 100% 100%;line-height: 1.4;}
.rules_tx h3{height: 0.64rem;display: block;font-size: 0;}
.rnum1{background-position: 0 -6.31rem;width: 2.08rem;}
.rnum2{background-position: -2.53rem -6.31rem;width: 2.12rem;}
.rnum3{background-position: 0 -7.02rem;width: 2.42rem;}
.rnum4{background-position: -2.74rem -7.02rem;width: 1.84rem;}
.list_rule{color: #c6ddfb;font-size: 0.2rem;position: relative;margin:-0.04rem 0 0 0.32rem;}
.list_rule li{position: relative;padding-left: 0.2rem;margin-bottom: 0.07rem;line-height: 1.4;}
.list_rule li em{background-position: -5.13rem -6.38rem;width: 0.1rem;height: 0.1rem;position: absolute;top: 0.1rem;left: 0;}


/*part9*/
.part9 {box-sizing: border-box;}
.part9 h2{background-position:0 -12.68rem;width:8.75rem;height: 1.3rem;margin-left: -.75rem;position: relative;}
.ptime{color: #93b5ff;font-size: 0.18rem;text-align: center;line-height: 1.2;width: 100%;position: absolute;top: 0.28rem;left: 0;text-indent: 0;}
.p9box{margin: 0.07rem auto 0;width: 6.6rem;}
.p9box_l{width: 6.2rem;margin: 0 auto;}
.p9box_l img{width: 100%;display: block;}
.p9box_r{width: 6.2rem;margin-top: .1rem;}
.p9txt{font-family: 'font2';font-size: 0.3rem;line-height: 1.3;color: #fff;}
.p9txt span{background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#b7dfff)); -webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.p9mzbox{margin-top: 0.2rem;display: flex;justify-content: space-between;align-items: center;}
.p9mzbox_l{width: 3.26rem;position: relative;}
.p9mzbox_l img{width: 100%;display: block;}
.p9mzbox_l p{font-size: 0.2rem;text-align: center;line-height: 1.2;width: 100%;position: absolute;bottom: 0.15rem;left: 0;color: #d5e0e9;}
.p9mzbox_r{width: 2.9rem;}
.p9mzbox_r p{color: #d5e0e9;font-size: 0.22rem;line-height: 1.3;}
.btn_p9lock{background-position: 0 -7.76rem;width: 2.78rem;height: 0.89rem;display: block;font-size: 0;margin-top: 0.05rem;}


/*part10*/
.part10{padding-top: 0.4rem;}
.part10 h2{background-position:0 -14.35rem;width: 7.74rem;height: 1.3rem;margin: 0 auto;position: relative;left: -.12rem;}
.p10showbox{width: 7.4rem;height: 3.47rem;position: relative;margin: 0.1rem auto;}
.p10showbox .swiper-container{width: 6.3rem;margin: 0 auto;height: 100%;}
.p10showbox img{width: 100%;display: block;margin: auto;}
.btn_next{background-position: -3.7rem -7.78rem;width: 0.55rem;height: 0.85rem;position: absolute;top: 50%;margin-top: -0.42rem;right: 0;}
.btn_prev{background-position: -2.98rem -7.78rem;width: 0.55rem;height: 0.85rem;position: absolute;top: 50%;margin-top: -0.42rem;left: 0;}
.p10txt{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/p10txt_bg.png) no-repeat;width: 6.97rem;height: 0.93rem;display: block;margin: 0 auto;color: #d5e0e9;font-size: 0.26rem;text-align: center;line-height: 0.93rem;font-weight: bold;letter-spacing: 0.02rem;background-size: 100% 100%;}
.p10txt span{padding: 0 0.05rem;}
.p10selebox{margin-top: 0.25rem;display: flex;justify-content: center;align-items: center;}
.p10selebox div{width: 2.25rem;margin: 0 0.06rem;}
.p10stxt{width: 100%;border: 0.02rem solid #8693ae;background-color: rgba(83,132,205,.29);height: 0.5rem;text-align: center;display: flex;justify-content: center;align-items: center;}
.p10stxt em{background-position: -3.01rem -8.77rem;width: 0.26rem;height: 0.15rem;display: block;}
.p10stxt span{width: 1.5rem;display: inline-block;text-align: center;color: #e8efff;font-size: 0.24rem;}
.p10choice{width: 100%!important;height: 2.08rem;box-sizing: border-box;padding: 0.14rem;background-color: #0b0e16}
.list_p10select{height: 1.8rem;overflow: auto;}
.list_p10select li{color: #e8efff;font-size: 0.24rem;line-height: 1.5;text-align: center;cursor: pointer;opacity: .6;}
.list_p10select::-webkit-scrollbar-track-piece{background-color:#303845;}
.list_p10select::-webkit-scrollbar{width:0.06rem;}
.list_p10select::-webkit-scrollbar-thumb{background:#d8e4fe;border-radius: 0.1rem}
.list_p10select li.on{opacity: 1;}


/*part11*/
.part11{padding-top: 0.4rem;}
.part11 h2{background-position:0 -16.02rem;width: 8.28rem;height: 1.3rem;margin-left: -.39rem;position: relative;}
.list_p11video{display: flex;justify-content: center;align-items: center;margin-top: 0.2rem;}
.list_p11video li{width: 2.3rem;margin: 0 .05rem;}
.list_p11video li p{background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#b7dfff)); -webkit-background-clip: text;-webkit-text-fill-color: transparent;color: #d5e0e9;font-size: 0.22rem;text-align: center;line-height: 1.2;font-weight: bold;}
.list_p11video li img{width: 100%;display: block;margin: 0.09rem auto 0;}
.btn_p11look{background-position: 0 -8.77rem;width: 1.66rem;height: 0.53rem;display: block;margin: 0 auto;font-size: 0;}







.floats{position: fixed;right: 0;top: 50%;width: 1.9rem;z-index: 99;}
.floats img{width: 1.9rem;display: block;margin: 0 auto;}
.floats .btn_p1lq{margin: -.4rem auto 0;position: relative;z-index: 1;}
.floats .fclose{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/close.png) no-repeat;width: .3rem;height: .34rem;position: absolute;top: -.2rem;right: .2rem;background-size: 100% 100%;}



/*pop1*/
.pop {display: none;box-sizing: border-box;position: relative;}
.pop1 {background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/pop1.png) no-repeat;width: 6rem;height: 3.69rem;padding: 0.7rem 0.56rem 0;background-size: 100% 100%;}
.dia-close {background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/pclose.png) no-repeat;width: 0.31rem;height: 0.31rem;display: block;position: absolute;top: -0.39rem;right: 0;font-size: 0;background-size: 100% 100%;}
.ptab{width: 4.8rem;margin: 0 auto;box-sizing: border-box;padding-right: 0.2rem;height: 2.7rem;overflow: auto;}
.ptab::-webkit-scrollbar-track-piece{background-color:#2d518c;}
.ptab::-webkit-scrollbar{width:0.06rem;}
.ptab::-webkit-scrollbar-thumb{background:#ffffff;border-radius: 0.1rem} 
.ptab table{width: 100%;background-color: #030a1d}
.ptab table tr th{height: 0.34rem;text-align: center;line-height: 0.34rem;color: #ffffff;font-size: 0.22rem;font-family: 'font2';background-color: #5582cc;border-bottom: 0.01rem solid #132952;border-right: 0.01rem solid #132952;}
.ptab table tr td{height: 0.32rem;text-align: center;line-height: 0.32rem;color: #ffffff;font-size: 0.2rem;border-bottom: 0.01rem solid #132952;border-right: 0.01rem solid #132952;}
.ptab table tr th:last-child,.ptab table tr td:last-child{border-right: none;}



/*新增*/
.t3tabox {margin:auto;position:relative}
.t3tabox  table{text-align:center;border-collapse:separate;border-spacing:0 0.07rem;}
.t3tabox  table thead{font-size:0.2rem;color:#003129;background-color:#3c9fbf}
.t3tabox  table thead tr{background-color:#3c9fbf;height:0.41rem}
.t3tabox  table thead tr td{position:relative}
.t3tabox  table thead tr td::after{content:'';display:inline-table;width:0.01rem;height:0.41rem;background-color:#254c44;position:absolute;right:0;top:0}
.t3tabox  table tbody{font-size:0.16rem;color:#fff;background-color:#143756}
.t3tabox  table tbody tr{height:0.47rem}
.t3tabox  table tbody tr td{position:relative;height:0.47rem;text-align:center}
.t3tabox  table tbody tr td i{display:inline-table;vertical-align:middle}
.t3tabox  table tbody tr td span{display:inline-table;color:#fff;position:relative}
.t3tabox  table tbody tr td img{vertical-align:middle;width: .6rem;}
.t3tabox  table tbody tr td::after{content:'';display:inline-table;width:0.01rem;height:0.3rem;background-color:#245a4d;position:absolute;right:0;top:0;bottom:0;margin:auto 0}

.t3tabox  .fx_box{display:none;position:absolute;top:0.4rem;left:-0.6rem;z-index:99;background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/fx_boxbg.png) no-repeat;width: 6.93rem;height: 4.39rem;background-size: 100% 100%;}
.t3tabox  .fx_box .content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}
.t3tabox  .fx_box .content>div{margin:0.05rem 0}
.t3tabox  .fx_box .content .name_box1,.t3tabox  .fx_box .content .name_box2{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.t3tabox  .fx_box .content .name_box1>div,.t3tabox .fx_box .content .name_box2>div{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;margin:0.05rem;font-size:0.16rem;color:#ffffff;background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p5item_bg1.png) no-repeat;width: 2.2rem;height: 0.75rem;background-size: 100% 100%;}
.t3tabox  .fx_box .content .name_box1>div p,.t3tabox  .fx_box .content .name_box2>div p{width:2rem;margin:0 auto}
.t3tabox  .fx_box .content .name_box1>div p span,.t3tabox  .fx_box .content .name_box2>div p span{display:inline;color:#fde9a4;margin-left:0}
.t3tabox  .fx_box .content .name_box1>div p:nth-child(1),.t3tabox  .fx_box .content .name_box2>div p:nth-child(1){text-align:left}
.t3tabox  .fx_box .content .name_box1>div p:nth-child(2),.t3tabox  .fx_box .content .name_box2>div p:nth-child(2){display:flex;justify-content:space-between}
.t3tabox  .fx_box .content .name_box1>div p:nth-child(2) span:nth-child(1),.t3tabox  .fx_box .content .name_box2>div p:nth-child(2) span:nth-child(1){font-weight:700}
.t3tabox  .fx_box .content .list3{display:flex;justify-content:space-between;align-items: center;background-color: #3a3c54;border-radius: 0.1rem;height: 1rem;box-sizing: border-box;padding: 0 0.1rem;width: 96%;}
.t3tabox  .fx_box .content .list3 .left{width:32%;font-size:0.2rem;color:#b2c4ff;line-height:1.5;text-align:left;}
.t3tabox  .fx_box .content .list3 .right{width:67%;display:flex;justify-content:end}
.t3tabox  .fx_box .content .list3 .right .item1{display:flex;justify-content:center;align-items:start;width: 4rem;}
.t3tabox  .fx_box .content .list3 .right .item1 .box1,.t3tabox  .fx_box .content .list3 .right .item1 .box2,.t3tabox  .fx_box .content .list3 .right .item1 .box3{position:relative;display:flex;align-items:center;justify-content:center;line-height:1;margin: 0 0.05rem;width: 47%;flex-direction: column;}
.t3tabox  .fx_box .content .list3 .box3 div{width: 0.66rem;display: block;margin: 0 auto .03rem;height: 0.66rem;}

.t3tabox  .fx_box .content .list3 .right .item1 .box1 span,.t3tabox  .fx_box .content .list3 .right .item1 .box2 span,.t3tabox  .fx_box .content .list3 .right .item1 .box3 span{height:0.4rem;display:flex;align-items:center;justify-content:center;font-size:0.16rem;color:#ffffff;box-sizing:border-box;}
.t3tabox  .fx_box .content .list3 .right .item2{width:1.72rem;margin-left:0.1rem;display:flex;align-items:center;justify-content:space-evenly;flex-direction: column;}
.t3tabox  .fx_box .content .list3 .right .item2 a{display: flex;justify-content: center;align-items: center;font-size:0.18rem;color:#fff;line-height:0.48rem;text-align:center;background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/btn_get.png) no-repeat;width: 1.72rem;height: 0.48rem;background-size: 100% 100%;}


.t3tabox  table tbody tr td:nth-child(2)>span::before{content:'';width:0;height:0;border-left:0.08rem solid transparent;border-right:0.08rem solid transparent;border-top:0.1rem solid #97e4fd;position:absolute;right:-0.1rem;top:0;bottom:0;margin:auto 0}
.t3tabox  table tbody tr td:nth-child(6){display:flex;align-items:center;justify-content:center}
.t3tabox  table tbody tr td:nth-child(6)>div{display:flex;align-items:center;justify-content:space-between;width:80%;text-align:left}
.t3tabox  table tbody tr td:nth-child(6)>div img{width: .2rem!important;height: .2rem!important;}
.t3tabox  table tbody tr td:nth-child(6)>div>div{display:flex;align-items:center}
.t3tabox  .pagenation{margin-top:0.02rem;width:100%;display:flex;justify-content:center;color:#fff;font-size:0.18rem}
.t3tabox  .pagenation a{color:#fff;margin:auto 0.08rem;display:block}



/*0408新增样式*/
.list_p10show li{display: flex;justify-content: space-between;align-items: center;}
.p10card{width: 2.1rem;position: relative;height: 3.49rem;box-sizing: border-box;padding: 0.18rem 0.14rem 0.07rem 0.13rem;}
.p10cardpic img{width: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.p10cardpic p{font-size: 0.26rem;width: 100%;position: absolute;bottom: 0.1rem;left: 0;line-height: 1.2;text-align: center;font-family:'font2';font-weight: bold;z-index: 2;}
.list_p10txt{padding: 0.2rem 0.05rem 0;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;position: relative;z-index: 2;}
.list_p10txt li{font-size: 0.16rem;padding: 1px 0;line-height: 1.2;width: 49%;text-align: center;display: flex;justify-content: center;align-items: center;}
.list_p10txt li:nth-child(even){width: 51%;}
.p10card1:before{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p10show_bg1.png) no-repeat;background-size: 100% 100%;width: 2.1rem;height: 3.49rem;content: "";position: absolute;top: 0;left: 0;pointer-events: none;z-index: 1;}
.p10card2:before{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p10show_bg2.png) no-repeat;background-size: 100% 100%;width: 2.1rem;height: 3.49rem;content: "";position: absolute;top: 0;left: 0;pointer-events: none;z-index: 1;}
.p10card3:before{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p10show_bg3.png) no-repeat;background-size: 100% 100%;width: 2.1rem;height: 3.49rem;content: "";position: absolute;top: 0;left: 0;pointer-events: none;z-index: 1;}
.p10card1:after{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p10show_mask1.png) no-repeat;width: 2.1rem;height: 3.49rem;content: "";position: absolute;top: 0;left: 0;pointer-events: none;background-size: 100% 100%;z-index: 1;}
.p10card2:after{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p10show_mask2.png) no-repeat;width: 2.1rem;height: 3.49rem;content: "";position: absolute;top: 0;left: 0;pointer-events: none;background-size: 100% 100%;z-index: 1;}
.p10card3:after{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/p10show_mask3.png) no-repeat;width: 2.1rem;height: 3.49rem;content: "";position: absolute;top: 0;left: 0;pointer-events: none;background-size: 100% 100%;z-index: 1;}
.p10cardpic{width: 100%;height: 2.53rem;overflow: hidden;position: relative;}

.p10card1 p,.p10card1 .list_p10txt li{color: #c7edff;}
.p10card2 p,.p10card2 .list_p10txt li{color: #fee1b8;}
.p10card3 p,.p10card3 .list_p10txt li{color: #e9c7ff;}

/*pop1*/
.dia{display: none;}
.dialog6{position:relative}
.dialog6>a{display:flex;align-items:center;justify-content:flex-start;width:100vw;height:100vh;border:0}
.dialog6 a>div{display:flex;align-items:end;justify-content:center;color:#fff;font-weight:700;font-size:.3rem}
.close{display: flex;align-items: center;justify-content: center;width: 100vw;height: 100vh;border: 0;}
.arrow{background: url(//game.gtimg.cn/images/fz/cp/a20250125kmjsact/m/jian.png) no-repeat;width: .88rem;height: 1.46rem;background-size: 100% 100%;}
