/* reset */
body,div,p,ul,li,table,tbody,tr,td,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{font-style:normal;}
a {text-decoration:none;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.fl {float:left;}
.fr {float:right;}
.pr {position:relative;}
.pa {position:absolute;}
.db {display:block;text-indent:-999em;}
body,html{background-color: #0d52c8;overflow-x: hidden;}
:focus{outline: none;}
@font-face {
    font-family: 'font';
    src: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/font.ttf);
}
header,footer {width:100%;margin:0 auto;}
footer{color:#8a6e68;background-color:#100d0c;padding:0.2rem 0;font-size:0.2rem;text-align:center;}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.sp{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/sp.png) no-repeat;background-size: 9.14rem auto;}

.wrap{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/bg1.jpg) no-repeat;width: 7.50rem;background-size: 100% auto;}

.head{height: 7.00rem;position: relative;width: 7.50rem;box-sizing: border-box;padding-top: 5.60rem;}
.boxlogina{font-size: 0.22rem;color: #ffffff;line-height: 1;width: 100%;text-align: center;margin: 0.30rem auto 0;}
.boxlogina a{color: #fce5a0;}

.bxnav{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 0 auto 0;}

.bxnav a{display: block;text-align: center;text-indent: -999em;width: 2.15rem;height: 0.67rem;}
.btnnav1{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/btnnav1.png) no-repeat;background-size: 100% auto;}
.btnnav2{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/btnnav2.png) no-repeat;background-size: 100% auto;margin: 0 0.02rem;}
.btnnav3{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/btnnav3.png) no-repeat;background-size: 100% auto;}
.btnnav1.on{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/btnnavcurr1.png) no-repeat;background-size: 100% auto;}
.btnnav2.on{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/btnnavcurr2.png) no-repeat;background-size: 100% auto;}
.btnnav3.on{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/btnnavcurr3.png) no-repeat;background-size: 100% auto;}



/*.section1{height: 30rem;}
.section2{height: 56.5rem;}
.section3{height: 28.5rem;}*/


.section1{position: relative;padding-bottom: 2.00rem;}
.section2{position: relative;}
.section3{position: relative;padding-bottom: 2.00rem;}
.boxsel{width: 100%;margin: 0 auto 0.20rem;display: flex;justify-content: center;flex-wrap: wrap;}
.seltxt{font-size: 0.24rem;color: #ebffff;margin-right: 0.03rem;line-height: 0.36rem;}
.nick{font-size: 0.24rem;color: #FFFFFF;line-height: 0.38rem;}
.sel{display: block;background-position:  -0.49rem -28.90rem;width: 2.27rem;height: 0.35rem;}
.sel select{width: 100%;height: 100%;background-color: transparent;border: none;color: #FFFFFF;font-size: 0.22rem;line-height: 0.36rem;text-indent: 0.10rem;-webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;}
.sel select:disabled {opacity: 0.7;border-color: rgba(118, 118, 118, 0.3);}








/*0522*/
/*回归即领*/
.p1tit1{background-position:-2.64rem -8.42rem;width: 3.84rem;height: 0.82rem;margin: 0.28rem auto 0;z-index: 99;position: relative;}
.p2tittxt{font-size: 0.20rem;color: #ffffff;line-height: 1;width: 100%;text-align: center;padding-top: 0.18rem;}
.p2tittxt span{color: #fee600;}

.p1-pic1{display: block;width: 7.19rem;margin:-0.02rem auto 0;}
.p1-pic2{display: block;width: 7.19rem;margin:0.10rem auto 0;}




.p1-dname1{font-size: 0.20rem;color: #ffffff;line-height: 1;width: 100%;text-align: center;position: absolute;left: 0;top: 3.29rem;}
.p1bxteobtn{width: 100%;margin:0.15rem auto 0;display: flex;justify-content:center;flex-wrap: wrap;}

.p1bxteobtn a{width: 1.98rem;height: 0.69rem;display: block;margin: 0 0.20rem;}
.p1bntnjustget{background-position: -0.67rem -0.11rem;}
.p1bntnlogina{background-position:  -3.75rem -0.11rem;}
.p1bntnjustget.gray{background-position: -0.44rem -1.06rem;}

.p1txt1{font-size: 0.20rem;line-height: 1;width: 100%;text-align: center;margin-top: 0.22rem;color: #FFFFFF;}
.p1txt1 span{color: #FFFFFF;}
.p1imgbx1{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/p1-pic2-k.png) no-repeat;width: 6.76rem;height: 4.16rem;
					display: block;position: relative;margin: 0.30rem auto 0;background-size: 100% auto;}
.p1imgbx1 img{display: block;width: 100%;}
.p1-dname2{font-size: 0.20rem;color: #ffffff;line-height: 0.34rem;width: 3.22rem;text-align: center;position: absolute;left: 0.14rem;top: 2.70rem;}
.p1-dname3{font-size: 0.20rem;color: #ffffff;line-height: 0.34rem;width: 3.22rem;text-align: center;position: absolute;left: 3.36rem;top: 2.95rem;}

.p1list1{width:6.56rem;margin:0.20rem auto 0;}
.p1list1 li{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;margin-bottom: 0.08rem;}
.p1list1 li:last-child{margin-bottom: 0;}

.p1bxoinpu{display: block;box-sizing: border-box;background-position:-0.08rem -27.82rem;width:4.46rem;height: 0.61rem;margin-top: 0.05rem;}
.p1bxoinpu input{width: 100%;height: 100%;border: none;font-size: 0.22rem;color: #ffffff;background: transparent;text-align: center;
				line-height: 0.58rem;box-sizing: border-box;padding-top: 0;}
.p1bxoinpu input::placeholder{color: #ffffff;}
.p1btnclkget{background-position: -3.62rem -1.03rem;width: 1.98rem;height: 0.69rem;display: block;margin-top: 0.09rem;}
.p1btnclkget.gray{background-position: -6.78rem -1.03rem;}
.p1btnsccode{background-position: -0.42rem -2.05rem;width: 1.98rem;height: 0.69rem;display: block;margin-top: 0.09rem;}

/*回归即领*/






/*天天有奖*/
.p1box2{padding-top: 1.58rem;position: relative;}
.p1tit2{background-position:-2.45rem -9.94rem;width:3.84rem;height: 0.82rem;margin: 0 auto;z-index: 99;position: relative;}
.p1listdj{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/p1dj1.png) no-repeat;width: 7.50rem;height: 5.98rem;margin: 0.05rem auto 0;background-size: 100% auto;box-sizing: border-box;padding-top: 2.20rem;
			display: flex;justify-content: center;flex-wrap: wrap;}
.p1listdj li{width: 2.20rem;position: relative;margin: 0 0.10rem;}
.p1-boxdjk{width: 100%;}

.p1-boxdjk p{}
.p1bntnjustget1{background-position: -3.48rem -2.02rem;width:2.02rem;height: 0.71rem;display: block;margin: 0 auto 0;}
.p1bntnjustget1.gray{background-position:-5.99rem -2.00rem;}
.p1listdj li.lastli{margin-top: 2.37rem;}

.p1box2 .p1txt1{margin: 0.42rem auto 0;}
.p1box2 .p1txt1 span{color: #FFFFFF;}
.p1imgbx0522{width:6.95rem;margin: 0.05rem auto;position: relative;display: block;position: relative;z-index: 9;}
.p1imgbx0522 img{display: block;width: 100%;}
.p1imgbx0522 p{font-size: 0.20rem;color: #d0f7ff;line-height: 1;width: 100%;position: absolute;left: 0;top: 2.46rem;text-align: center;box-sizing: border-box;}




.p1box2 .p1bntnjustget{background-position: -0.67rem -0.11rem;width:1.98rem;height: 0.69rem;display: block;margin: -0.53rem auto 0;position: relative;z-index: 10;}
.p1box2 .p1bntnjustget.gray{background-position:-0.44rem -1.06rem;}

.sz1cover{position: relative;z-index: 10;}

.p1-zs1{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/zs1.png);width: 1.92rem;height:3.89rem;background-size: 100% auto;position: absolute;left: 0;top: 13.2rem;z-index: 9;}

.downzs{display: block;width: 7.50rem;position: absolute;bottom: 0;right: 0;pointer-events: none;}
/*天天有奖*/




/*超值加购区*/
.p2tit0{background-position: -2.31rem -11.52rem;width: 3.84rem;height: 0.82rem;margin: 0.28rem auto 0;}
.p2-jqqd{display: block;width: 7.35rem;margin: 0 auto 0.16rem;}

.p2txt0927{font-size: 0.20rem;color: #fff8d3;line-height: 1;width: 100%;text-align: center;margin-top: 0.10rem;}
.p2boxlist0927{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/p2-jqqd.png) no-repeat;width:7.50rem;height:11.71rem;
					background-size: 100% 100%;box-sizing: border-box;padding:2.15rem 0 0 0;margin:0.19rem auto 0;}
.p2list0927{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 0 auto;}
.p2list0927 li{width: 3.25rem;position: relative;margin: 0 0.11rem 2.32rem;}
.p2list0927 li.mb0{margin-bottom: 0;}
.p2list0927 li.mb1{margin-bottom: 2.32rem;}
.p2box0{position: relative;}
.p2box0 .p1-zs1{top: 1.00rem;}
/*超值加购区*/




/*高级币区*/
.p2box1{margin-top: 0.60rem;position: relative;z-index: 10;}

.p2tit1{background-position:-2.50rem -13.49rem;width:3.84rem;height: 0.82rem;margin: 0 auto 0.12rem;position: relative;z-index: 99;}
.p2list1{width: 100%;margin: 0 auto 0;display: flex;justify-content: center;flex-wrap: wrap;}
.p2list1 li{width: 3.25rem;position: relative;margin: 0 0.15rem 0.22rem;}
.p2list1 li.mb0{margin-bottom: 0;}

.p2-bsdjk2{width: 3.25rem;height: 2.11rem;position: relative;margin: 0 auto;}
.p2list1 li img{display: block;width: 100%;margin: 0 auto;}


.p2list1 .p2btnget{margin: 0.03rem auto 0;}

.p2btnget{display: flex;justify-content: center;flex-wrap: wrap;background-position: -0.14rem -3.01rem;
				width: 3.25rem;height: 0.67rem;align-items: center;text-align: center;box-sizing: border-box;margin: 0 auto 0;}
.p2btnget span{font-size: 0.28rem;color: #43230d;line-height: 0.66rem;display: block;margin-left: -0.02rem;height: 100%;box-sizing: border-box;font-family: 'font';font-style: italic;}
.p2btnget span:first-child{margin-left: -0.18rem;}

.p2btnget span:nth-child(3){margin-left: -0.05rem;}
.p2btnget i{display: block;background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/bi1.png) no-repeat;width: 0.56rem;height: 0.56rem;background-size: 100% 100%;}
.p2btnget strong{font-size: 0.28rem;color: #43230d;line-height: 0.66rem;display: block;font-family: 'font';margin-left: 0;height: 100%;box-sizing: border-box;margin-left: -0.08rem;font-style: italic;}
.p2btnget i.baibi{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/bi2.png) no-repeat;background-size: 100% 100%;}


.p2btnget.gray{background-position: -3.77rem -2.92rem;text-indent: -999em;}
.p2btnget.gray i{display: none;}

.p2boxgigdn{margin: 0.50rem auto 0;padding-bottom: 2.80rem;}



.p2djname1{}				
.p2list1 .p2tage{top: 0.32rem;right: 0.15rem;}	
.tipsdate{font-size: 0.18rem;color: #c0ebec;line-height: 1;position: absolute;width: 100%;text-align: center;left: 0;top: 1.65rem;display: block;}

.p2boxlist0927 .p2btnget{margin: 0 auto;}








/*高级币区*/







/*星海币区*/
.p2box2{position: relative;}
.p2tit2{background-position:-2.49rem -15.29rem;width: 3.82rem;height: 0.82rem;margin: 0 auto 0.32rem;}


/*星海币区*/







/*获取更多*/
.p2bxbattle{z-index: 99;position: fixed;left: 0;bottom: 0.85rem;background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/bgdm.png) no-repeat;width: 7.50rem;
			height: 1.38rem;background-size: 100% auto;box-sizing: border-box;display: flex;justify-content: center;flex-wrap: wrap;padding-top: 0.25rem;}
.p2battllf{display: flex;justify-content: flex-start;flex-wrap: wrap;margin: 0 0.17rem;}
.p2bxb1{display: flex;justify-content: flex-start;margin-right: 0.12rem;}
.p2bxb2{margin-right: 0;}
.p2b1{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/bi1.png);width: 0.90rem;height: 0.90rem;background-size: 100% 100%;display: block;}
.p2b2{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/bi2.png);width: 0.90rem;height: 0.90rem;background-size: 100% 100%;display: block;}
.p2txtfh,.myshow{font-size: 0.38rem;color: #e9ecfe;font-weight: bold;display: block;line-height: 0.90rem;}
.myshow{margin-left: -0.25rem;}
.myshow5{}
.myshow6{}




.p2battlrig{background-position: -5.03rem -6.88rem;width: 2.30rem;height: 0.81rem;display: block;margin: 0 0.17rem;}

/*获取更多*/




/*好友助力额外领*/
.p2box3{padding-top:0.50rem;}
.p2tit3{background-position:-2.30rem -17.09rem;width: 4.28rem;height: 0.82rem;margin: 0 auto 0;}
.p2bx1{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/p2bx1.png) no-repeat;width:6.95rem;height: 3.89rem;background-size: 100% auto;
				box-sizing: border-box;margin: 0.21rem auto 0;}
.p2bx1top{width: 100%;display: flex;flex-wrap: wrap;box-sizing: border-box;padding-left: 1.68rem;height: 1.71rem;}
.p2txt1{font-size: 0.20rem;color: #ffffff;line-height: 1;padding-top: 0.53rem;font-weight: bold;}
.p2txt1 strong{color: #ffffff;font-weight: bold;}
.p2txt2{font-size: 0.18rem;color: #ffffff;line-height: 0.30rem;padding-top: 0.08rem;}
.p2bx1toprig{width: 2.02rem;padding-top: 0.64rem;margin-left: 0.65em;}
.p2btngetjl{background-position: -0.19rem -4.04rem;width: 2.02rem;height: 0.71rem;display: block;}
.p2btngetjl.gray{background-position:  -2.68rem -4.01rem;}
.p2bx1toplf{position: relative;;width: 2.88rem;padding-right: 0;box-sizing: border-box;}
.p2tita{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;}
.p2tita i{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/jt1.png);width: 0.54rem;height: 0.19rem;background-size: 100% auto;margin-top: 1px;display: none;}
.p2tita em{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/jt2.png);width: 0.54rem;height: 0.19rem;background-size: 100% auto;margin-top: 1px;display: none;}
.p2tita span{font-size: 0.30rem;line-height: 1;display: block;margin: 0 0.08rem;font-family: 'font';
				background-image:-webkit-linear-gradient(top,#e9e9e9,#cce3f4); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent; 
}



.p2list2{width: 100%;margin: 0.12rem auto 0;display: flex;justify-content: center;flex-wrap: wrap;}
.p2list2 li{width: 1.35rem;position: relative;margin: 0 0.09rem;}
.p2bxtx{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/p2bgtx.png) no-repeat;background-size: 100% 100%;width: 0.91rem;height: 1.06rem;margin: 0 auto;position: relative;}	
.p2bxtx img{display: block;width: 0.79rem;height: 0.79rem;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 50%;position: absolute;}

.p2list2box{width: 100%;margin: 0.18rem auto 0;position: relative;display: flex;justify-content: center;flex-wrap: wrap;}
.mySwiper{width: 5.10rem;overflow: hidden;margin: 0 auto 0;}
.mySwiper .swiper-slide{}
.swiper-button-prev{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/arr1.png) no-repeat;background-size: 100% auto;width: 0.62rem;height: 0.43rem;position: absolute;left: 0.20rem;top: 50%;margin-top: -0.23rem;}
.swiper-button-next{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/arr2.png) no-repeat;background-size: 100% auto;width: 0.62rem;height: 0.43rem;position: absolute;right: 0.20rem;top: 50%;margin-top: -0.23rem;}





/*好友助力额外领*/


/*预约活动领钻石*/
.p2box4{padding-top: 0.45rem;position: relative;z-index: 10;}	
.p2tit4{background-position: -2.10rem -19.01rem;width:4.27rem;height:0.82rem;margin: 0 auto;}	
.p2bx2{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/p2bx2.png) no-repeat;width: 6.95rem;height: 3.22rem;background-size: 100% auto;margin: 0.20rem auto 0;
				box-sizing: border-box;display: flex;justify-content: flex-start;flex-wrap: wrap;padding: 0.23rem 0.37rem 0.74rem 0.55rem;}

.p2bx2rig{width:2.02rem;display: flex;flex-direction: column;justify-content: center;height: 100%;box-sizing: border-box;}


.p2btnyuy{background-position:-5.49rem -3.91rem;width: 2.02rem;height: 0.71rem;display: block;margin-top: 0.33rem;}
.p2btnyuy.gray{background-position: -0.17rem -4.95rem;}
.zansnum{font-size: 0.18rem;color: #FFFFFF;line-height: 1;padding-top: 1.55rem;width: 0.97rem;text-align: center;}
.zansnumint{font-size: 0.20rem;color: #FFFFFF;line-height: 1;padding-top: 1.0rem;width: 3.04rem;box-sizing: border-box;padding-left: 0.25rem;}

/*预约活动领钻石*/
	










/*0522*/






































	
	

	
/*9月大神挑战*/
.p3tit1{background-position:-2.48rem -20.76rem;width:3.56rem;height:0.82rem;margin: 0.28rem auto 0;position: relative;z-index: 99;}

.p3list1{width: 100%;margin: 0.30rem auto 0;display: flex;justify-content:center;flex-wrap: wrap;}
.p3list1 li{position: relative;width: 3.39rem;margin: 0 0;}
.p3list1 li:last-child{width:3.95rem;}
.p3list1 li img{display: block;width: 100%;}
.p3-bxdjk1{width: 3.39rem;position: relative;}
.p3-bxdjk2{width: 3.95rem;position: relative;}
.p3-djname1{}
.p3-djname2{}
.p3-djname3{}
.p3-djtxttis{}



.p3box1{position: relative;}
.p3djname{position: absolute;left: 50%;margin-left: -1.11rem;top: 2.02rem;font-size: 0.18rem;line-height: 1;text-align: center;display: none;justify-content: center;align-items: center;background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/p3_bgtxt1.png) no-repeat;width: 2.22rem;height: 0.58rem;}
.p3djname1{background-position: -3.31rem -28.89rem;width: 1.80rem;margin-left: -0.90rem;}
.p3box1 .p1bntnjustget1{background-position: -2.39rem -4.86rem;width: 2.60rem;height: 0.81rem;margin: 0.05rem auto 0;}
.p3box1 .p1bntnjustget1.gray{background-position: -0.46rem -5.87rem;}
.p1bntnsuax{background-position: -5.79rem -5.00rem;width: 2.60rem;height: 0.81rem;display: block;margin: 0.05rem auto 0;}
.p3-zs1{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/zs2.png) no-repeat;width: 2.59rem;height: 2.59rem;background-size: 100% 100%;display: block;position: absolute;left: 0;top: 14.2rem;}
/*7月大神挑战*/
	
	
/*大神排行榜*/
.p3box2{padding-top:1.42rem;position: relative;z-index: 10;}
.p3tit2{background-position:-2.27rem -22.57rem;width: 3.89rem;height: 0.82rem;margin: 0 auto;}

.p3bxnav{width:5.00rem;display: flex;flex-wrap: wrap;justify-content: center;margin:0.15rem auto 0;}
.p3bxnav a{display: block;width:3.14rem;height: 0.76rem;text-indent: -999em;}
.p3bxnav a.on{background-position:-0.46rem -6.88rem;;}

.p3boxtab{width:7.20rem;height: 4.92rem;margin: 0.17rem auto 0;}
.p3bgtable{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/p3-bgk.png) no-repeat;width:7.20rem;height: 4.92rem;background-size: 100% auto;
			box-sizing: border-box;padding:0.46rem  0.38rem 0 0.38rem;position: relative;}
.p3tb1{width:6.10rem;height: 3.50rem;overflow-x: hidden;overflow-y: auto;margin: 0 auto;}
.p3tb1::-webkit-scrollbar-track-piece {background-color: #000;}
.p3tb1::-webkit-scrollbar {width: 0.03rem;}
.p3tb1::-webkit-scrollbar-thumb {background: #95a462;border-radius: 0.10rem}
.p3table{width: 100%}
.p3table tr th{height: 0.49rem;font-size: 0.26rem;text-align: center;line-height: 1;color: #d8f6ff;font-family: 'font';border-bottom: 0.02rem solid #FFFFFF;font-weight: normal;}
	
.p3bgtable1 .p3table thead tr th:nth-child(1){width: 20%;}
.p3bgtable1 .p3table thead tr th:nth-child(2){width: 60%;}
.p3bgtable1 .p3table thead tr th:nth-child(3){width: 20%;}
.p3bgtable1 .p3table body tr td:nth-child(1){width: 20%;}
.p3bgtable1 .p3table body tr td:nth-child(2){width: 60%;}
.p3bgtable1 .p3table body tr td:nth-child(3){width: 20%;}


.p3table td {
    white-space: nowrap;
    overflow: hidden; 
    text-overflow: ellipsis;
    max-width: 0;
   
    border: 1px solid #FFFFFF;
  }

.p3table tr td{height: 0.51rem;font-size: 0.18rem;color: #d8f6ff;line-height: 1;text-align: center;border-bottom: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;max-width: 4rem;}
.p3table tr td:last-child{border-right: none;}
.p3table tr td{border-left: none;}










.p3tita{background-position:-1.47rem -24.31rem;width: 3.89rem;height: 0.82rem;margin: 0.52rem auto 0;}
.p3txt1{font-size: 0.24rem;color: #000000;line-height: 1;width: 100%;text-align: center;margin-top: 0.1rem;}
.p3bgtable2{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/p3-bgk-1.png) no-repeat;background-size: 100% auto;margin: 0.18rem auto 0;width: 7.20rem;height: 4.92rem;padding: 0;}
.befnum1{font-size: 0.24rem;color: #FFFFFF;font-family: 'font';text-align: center;line-height: 1;margin: 0.10rem auto 0;width: 100%;}
.p3box2 .p1bntnjustget1{margin: 0.2rem auto 0;background-position: -0.67rem -0.11rem;width: 1.98rem;height: 0.69rem;}
.p3box2 .p1bntnjustget1.gray{background-position: -0.44rem -1.06rem;}

.p3listjl{width: 100%;height: 100%;}
.p3listjl li{width: 100%;position: relative;}
.p3listjl li img{display: block;width:100%;}
.p3listjl li p{}
.p3fybtn{font-size: 0.20rem;color: #d3f4ff;line-height: 1;width: 100%;position: absolute;top: 4.28rem;left: 0;text-align: center;font-weight: bold;}
.p3fybtn a{display: inline-block;color: #d3f4ff;text-decoration: underline;margin: 0 0.20rem;}
.p3fybtn span{display: inline-block;}
.myphbtxt{font-size: 0.20rem;position: absolute;bottom: 0.40rem;left: 0;font-family: 'font';width: 100%;color: #d3f4ff;text-align: center;line-height: 1;}



	
	/*大神排行榜*/
/* .line{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/line.png) no-repeat;width: 3.59rem;height: 12.40rem;background-size: 100% auto;position: absolute;bottom: 0;right: 0;display: block;pointer-events: none;}	 */
	
	
	
	
	/*弹窗*/
	.pop{display: none;position: relative;}
	.pop1{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/popbg1.png) no-repeat;width:6.95rem;height: 7.63rem;background-size: 100% auto;padding:0.35rem 0 0 0;box-sizing: border-box;}
	.pop2{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/popbg2.png) no-repeat;width:6.95rem;height:9.75rem;background-size: 100% auto;padding:0.35rem 0 0 0;box-sizing: border-box;}
	.dia-close{background-position:-0.38rem -31.43rem;width: 0.30rem;height: 0.30rem;position: absolute;top: -0.30rem;right: 0;}
	.dia-close1121{top: 0.1rem;}
	.popbox1{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/popbx1.png) no-repeat;width:5.93rem;height:2.14rem;background-size: 100% auto;margin: 0 auto;}
	.popp2tmpic{display: block;width: 0.75rem;height: 0.75rem;border-radius: 50%;overflow: hidden;}
	.popp2tmpic img{display: block;width: 0.75rem;}
	.poptxt1{font-size: 0.26rem;color: #1150b4;line-height: 0.76rem;font-family: 'font';margin-left: 0.06rem;margin-right: 0.50rem;}
	.poptxt2{margin-right: 0;}
	
	.popbox2{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/popbx2.png) no-repeat;width: 5.93rem;height: 2.77rem;background-size: 100% auto;box-sizing: border-box;
					padding: 0 0.30rem 0 0.40rem;margin: 0.09rem auto 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
					
	.txt0907{font-size: 0.24rem;color: #dcedff;line-height: 1;padding-top: 1.10rem;display: none;font-weight: bold;}			
	.popbox2.on .popbtn3{display: none;}				
	.popbox2.on .txt0907{display: block;}				
					
					
	.qqicon{background-position: -0.35rem -32.28rem;width: 0.66rem;height: .69rem;display: block;margin-top: 0.72rem;margin-right: 0.06rem;}
	.wechaticon{background-position:-5.68rem -32.44rem;
	width: 0.62rem;
	height: 0.50rem;display: block;margin-top: 0.86rem;margin-right: 0.06rem;}
	.popbxtxt{width:2.33rem;margin-right: 0;height: 100%;display: flex;justify-content: center;flex-direction: column;}
	.poptxt3{font-size: 0.30rem;color: #f3faff;line-height: 1;font-family: 'font';}
	.poptxt4{font-size: 0.20rem;color: #f3faff;line-height: 0.26rem;padding-top: 0.10rem;font-weight: bold;}
	.poptxt4 span{color: #fff183;}
	.poptxt5{padding-top: 0.12rem;}
	.popbtn1{background-position:  -1.09rem -24.93rem;width: 1.69rem;height: 0.63rem;margin-top: 0.36rem;}
	.popbtn3{background-position:  -1.12rem -31.37rem;width: 1.88rem;height: 0.66rem;margin-top: 1.00rem;}

	/*.popbtn3{background-position: -3.27rem -32.31rem;width: 1.96rem;height: 0.64rem;margin-top: 0.51rem;}*/
	.popbox3{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/popbx3.png) no-repeat;width: 5.74rem;height:1.92rem;display: flex;justify-content: flex-start;flex-wrap: wrap;
				background-size: 100% auto;box-sizing: border-box;padding:0 0.30rem 0 0.40rem;margin: 0.09rem auto 0;}
	.gameicon{background-position:-1.28rem -32.41rem;
	width: 0.66rem;
	height: 0.42rem;display: block;margin: 0.57rem 0.06rem 0 0;}
	.popbtn2{background-position:  -5.10rem -24.88rem;width: 1.69rem;height: 0.63rem;display: block;margin-top: 0.09rem;}
	.popbtn2.gray{background-position:  -3.12rem -24.89rem;}
	.popbxtxt1{width: 2.33rem;}
	/*.popbox4{padding-top: 0.72rem;}*/
	.zficon{background-position: -2.33rem -32.38rem;width: 0.66rem;height: 0.48rem;margin: 0.48rem 0.06rem 0 0;}
	.popbtn4{background-position: -3.56rem -31.30rem;width:1.88rem;height: 0.66rem;margin-top: 0.70rem;}
	.popbtn4.gray{background-position:  -6.02rem -31.35rem;}

	.pop3{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/popbg3.png) no-repeat;width:6.95rem;height: 7.63rem;background-size: 100% auto;box-sizing: border-box;padding: 0 0 0 0;}
	.p2bxtx{margin: 0 auto;}
	.popbgbxtxt{margin: 0.15rem auto 0;font-size: 0.25rem;line-height: 0.42rem;text-align: center;color: #45240d;font-weight: bold;
			overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
			background-position: -2.18rem -33.23rem;width: 3.65rem;height: 0.42rem;}
	.poptxt6{font-size: 0.36rem;color: #e1f5ff;line-height: 0.40rem;width: 100%;text-align: center;margin: 0.22rem auto 0;font-family: 'font';line-height: 0.46rem;}
	.poptxt7{font-size: 0.18rem;color: #e1f5ff;line-height: 1;width: 100%;text-align: center;padding-top: 0.14rem;}
	.popdja{width: 6.18rem;display: block;margin: 0.40rem auto 0;}
	
	.popbtn5{background-position: -0.28rem -34.06rem;width: 3.73rem;height:0.91rem;display: block;margin: 0.45rem auto 0;}

	/*.popbtn6{margin: 0.18rem auto 0;}*/
	#pop4 .poptxt6{margin: 0.4rem auto 0;}

	.pop4{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/popbg4.png) no-repeat;width: 6.76rem;height: 3.52rem;background-size: 100% auto;
					padding:0.41rem 0 0 0;box-sizing: border-box;}
	.poptit1{background-position: -4.18rem -28.91rem;width: 3.57rem;height: 0.37rem;margin: 0 auto;}
	.poptit2{background-position: -0.65rem -29.60rem;width: 3.12rem;height: 0.36rem;margin: 0 auto;}
	.poplist3{width: 5.42rem;margin: 0.30rem auto 0;}
	.poplist3 li{width: 100%;float: left;margin-bottom: 0.02rem;}
	.poplist3 li span{float: left;font-size: 0.18rem;color: #3e3a36;line-height: 0.32rem;font-weight: bold;color: #ffffff;}
	.poplist3 li p{font-size: 0.18rem;color: #dcedff;line-height: 0.32rem;padding-left: 0.19rem;}
	.poplist3 li p strong{color: #fff183;}

	.pop5{padding-top: 0.41rem;}

	.poplist4{width:90%;display: flex;justify-content: center;flex-wrap: wrap;margin: 0.28rem auto 0;box-sizing: border-box;height: 7.30rem;overflow-x: hidden;overflow-y: auto;}
.poplist4::-webkit-scrollbar-track-piece{background-color:#c8cae2;}
.poplist4::-webkit-scrollbar{width:0.06rem;}
.poplist4::-webkit-scrollbar-thumb{background:#81f4fd;border-radius:0.10rem}
	.poplist4 a.mb0{margin-bottom: 0;}
	.poplist4 a{width: 1.78rem;
					display: block;position: relative;   margin: 0 0.10rem 0.18rem;
	}
	.poplist4 a img{display: block;width: 100%;}
	
	
	.poplist4 a span{display: block;position: absolute;background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/xzem1.png) no-repeat;background-size: 100% auto;width: 0.20rem;height: 0.22rem;right: 0.12rem;top: 0.21rem;}
	.poplist4 a.on span{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/xzemcurr.png) no-repeat;background-size: 100% auto;}
	.popbtn7{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/pop6btn1.png) no-repeat;background-size: 100% auto;width: 2.41rem;height: 0.68rem;display: block;margin: 0.15rem auto 0;}
	.popbtn7.gray{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/pop6btn1gray.png) no-repeat;background-size: 100% auto;}

	.pop6{width: 100%;height: 20%;box-sizing: border-box;padding-top: 0.40rem;top: 0 !important;left: 0 !important;margin-top: 0 !important;margin-left: 0 !important;}
	.pop6 img{display: block;width: 3.20rem;position: absolute;top: 0.40rem;right: 0.20rem;}
	.popclose{width: 100%;height: 900%;position: absolute;top: 0;left: 0;}
	
#pop6 .p2btnget{background-position: -5.06rem -34.00rem;width: 3.73rem;height: 0.91rem;display: flex;justify-content: center;flex-wrap: wrap;margin: 0.20rem auto 0;}
#pop6 .p2btnget span{font-size: 0.36rem;color: #43230d;line-height: 0.92rem;display: block;margin-left: -0.04rem;padding-top: 0;}

#pop6 .p2btnget strong{font-size: 0.36rem;color: #43230d;line-height: 0.92rem;display: block;font-family: 'font';margin-left: -0.10rem;padding-top: 0;}
#pop6 .p2btnget.gray{background-position:-0.54rem -30.15rem;}
#pop6 .p2btnget.gray i{display: none;}
.mask{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background-color: rgba(0,0,0,0.6);z-index: 998;display: none;}
	/*弹窗*/
	
	
.myp2{
	width: 4.51rem !important;
    position: absolute !important;
    top: 2.79rem !important;
    left: 1.12rem !important;
    font-size: 0.18rem !important;
    color: #ffffff !important;
    line-height: 0.22rem !important;
    text-align: center !important;
}



/*1110*/


/*1024*/



.text1024{position: absolute;width: 100%;text-align: center;left: 0;top: -0.25rem;
		background: linear-gradient(to bottom, #ff886e, #ffd0a6);
  		-webkit-background-clip: text;
 		-webkit-text-fill-color: transparent;}








.poptit3{background-position:  -0.33rem -26.23rem;width: 5.05rem;height: 0.35rem;margin: 0 auto;}
.hb0125{display: block;width: 1.41rem;margin: 0.20rem auto 0;}
.pophbtxt1{font-size: 0.20rem;color: #e23a2e;line-height: 1;width: 100%;text-align: center;font-weight: bold;margin: 0 auto;}
.popbxhbxiubt{display: flex;justify-content: center;flex-wrap: wrap;width: 100%;margin: 0.18rem auto 0;}
.pophbtxt2{font-size: 0.20rem;color: #bd401a;line-height: 0.38rem;}
.popbxhbxiubt input{background-position:  -0.32rem -25.56rem;width: 2.42rem;height: 0.38rem;display: block;border: none;background-color: transparent;
					font-size: 0.18rem;color: #FFFFFF;line-height: 0.38rem;text-align: center;margin: 0 0.06rem 0 0.03rem;}
.popbtncopy{background-position: -5.97rem -26.29rem;width: 1.33rem;height: 0.39rem;display: block;}
.pophbtxt3{font-size: 0.20rem;color: #BD401A;line-height: 1.3;width: 100%;text-align: center;margin-top: 0.18rem;}








/*0329*/
#_overlay_{position: fixed !important;height: 300% !important;}

.btnrule{width: 2.14rem;height: 0.67rem;top: 0.23rem;right: 0.22rem;background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/btnrule.png) no-repeat;background-size: 100% 100%;display: block;position: absolute;text-indent: -999em;
		transform-origin: 100% 50%;transform: scale(1);}






-







.txtpop0715{font-size: 0.20rem;color: #800e1e;line-height: 0.22rem;width: 4.00rem;font-family: 'font';margin-top: -0.10rem;}

.xzbox {background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/xzbox.png)no-repeat;background-size: 100% auto;width: 6.91rem;height: 2.49rem;
margin: 0.2rem auto 0;}
.p2btngetxz span{    font-size: 0.3rem;
    color: #37050c;
    line-height: 0.60rem;
    display: block;
    font-family: 'font';
    margin-left: 0;
    letter-spacing: -0.02rem;}


.p2txt0919{font-size: 0.20rem;color: #EAE8DC;line-height: 0.34rem;margin: 0.10rem auto 0;width: 100%;text-align: center;}
.p2txtbox{width: 100%;margin: 3px auto 0;display: flex;justify-content: center;flex-wrap: wrap;}

.xdb0919{display: block;width: 0.79rem;margin: 0 0.15rem;}
.p2txnumber{font-size: 0.40rem;color: #FEFEFE;line-height: 0.76rem;}


.popbox2{position: relative;}
.poptxt0919{font-size: 0.18rem;color: #4F2F25;line-height: 0.24rem;width: 100%;box-sizing: border-box;padding-left: 21%;position: absolute;left: 0;top: 1.70rem;font-family: 'font';}

.index_dy .head {
				height: 0;
				padding-top: 0.90rem;
				height: 1.700rem;
			}
.index_dy .boxsel {
				padding-top: 0rem;
			}
.index_dy .main {
				padding-top: 0;
			}
.index_dy .boxlogina {
			
				display: none;
			}
.index_dy .wrap {
				background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/bg1-ks.jpg) no-repeat 50% 0;
				width: 7.50rem;
				background-size: 100% auto;
				position: relative;
				/*height: 36.96rem;*/
			}
.index_dy .btnrule{top: 0.10rem;}

.index_hy .head {
				height: 0;
				padding-top: 0.90rem;
				height: 1.700rem;
			}
.index_hy .boxsel {
				padding-top: 0rem;
			}
.index_hy .main {
				padding-top: 0;
			}
.index_hy .boxlogina {
			
				display: none;
			}
.index_hy .wrap {
				background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/bg1-ks.jpg) no-repeat 50% 0;
				width: 7.50rem;
				background-size: 100% auto;
				position: relative;
				/*height: 36.96rem;*/
			}
.index_hy .btnrule{top: 0.10rem;}



.index_ks .head {
				height: 0;
				padding-top: 0.70rem;
				height: 1.700rem;
			}
.index_ks .boxsel {
				padding-top: 0rem;
			}
.index_ks .main {
				padding-top:1.0rem;
			}
.index_ks .boxlogina {
			
				display: none;
			}
.index_ks .wrap {
				background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/bg1-ks.jpg) no-repeat 50% 0;
				width: 7.50rem;
				background-size: 100% auto;
				position: relative;
				/*height: 36.96rem;*/
			}
.index_ks .bxnew0906 {
				z-index: 99;
				width: 7.50rem;
				height: 1.31rem;
				background-size: 100% auto;
				position: absolute;
				top: 1.60rem;
				left: 0;
				margin-left: 0;
			}
.index_ks .p2bxbattle {
				position: relative;
				bottom: 0;
			}
.index_ks .section1 {
				padding-top: 0;
				box-sizing: border-box;
				/*height: 29rem;*/
			}
.index_ks .section2 {
				padding-top: 0;
				box-sizing: border-box;
				/*height: 57rem;*/
			}
.index_ks .section3 {
				padding-top: 0;
				box-sizing: border-box;
				/*height: 30rem;*/
			}
.index_ks .pop1,.index_ks .pop2 {
				position: absolute;
				top: 30%;
				left: 50%;
				margin-left: -3.68rem;
				z-index: 998;
			}
.index_ks .dia-close {
				top: 0.08rem;
			}
.index_ks .bxnav {
				position: absolute;
				top: 0.80rem;
			}
.index_ks .pop {
				top: 2% !important;
				margin-top: 0 !important;
			}
.index_ks .btnrule {
				top: 0.10rem;
			}

.index_ks .section{padding-bottom: 0.80rem;}
.index_ks .p2boxgigdn{padding-bottom: 0.80rem;}




/*1225*/


.p2-bsdjk2{position: relative;}
.p2btnvid{width: 0.53rem;height: 0.76rem;position: absolute;top: 1.22rem;left: 0.50rem;display: block;background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/p2btnvid.png) no-repeat;background-size: 100% auto;}





.p2btnget strong{font-weight: normal;}






.index_zzy .bxnav {
				display: none;
			}
.index_zzy .head {
				height: 6.8rem;
			}
.index_zzy .section2 {
				height: auto;
				padding-bottom: 3.00rem;
			}
.index_zzy .p2bxbattle_0108 {
				background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/bgdm.png) no-repeat;
				width: 7.50rem;
				height: 1.38rem;
				position: fixed;
				bottom: 0.90rem;
				left: 0;
				box-sizing: border-box;
				display: flex;
				justify-content: center;
				flex-wrap: wrap;
				padding-top: 0.25rem;
				background-size: 100% auto;
			}
.index_zzy .btngocx {
				width: 2.61rem;
				height: 0.91rem;
				display: block;
				text-indent: -999em;
				margin: 0 0.28rem;
			}
.index_zzy .btngocx1 {
				background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/btn1.png) no-repeat;
				background-size: 100% auto;
			}
.index_zzy .btngocx2 {
				background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/btn2.png) no-repeat;
				background-size: 100% auto;
			}
.index_zzy .popbtnbx0108 {
				display: flex;
				justify-content: center;
				flex-wrap: wrap;
				width: 120%;
				margin: 0.60rem 0 0 -10%;
				transform: scale(0.8);
				transform-origin: 50% 0;
			}
.index_zzy .poptit0108 {
				font-size: 0.40rem;
				color: #ffffff;
				line-height: 1;
				width: 100%;
				text-align: center;
				font-family: 'font';
			}
.index_zzy .pop4_0108{padding-top: 0.75rem;}






.dia{width:6.90rem;height:3.88rem;border: 0.03rem solid #2271c6;}
.dia .diclosevid{color:#fff;text-decoration:none;display:block;overflow:hidden;text-align:center;background:#2271c6;font-size: 0.32rem;width:0.32rem;
					line-height:0.32rem;height:0.32rem;position:absolute;right:0;top:-0.36rem;font-family:"simsun";}
.dia .dia-con{width:6.90rem;height:3.88rem;float:left;text-align:center;clear:both;background:#2271c6;}
.dia a.dia-close:hover{color:#fff;}




.p2box0718{}
.tit0718{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/titysxd.png) no-repeat;width: 3.53rem;height: 0.82rem;background-size: 100% auto;margin: 0 auto;}
.p2tittxt0718{line-height: 1.5;}
.boxydb0718{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;margin: 0.07rem auto 0;}
.xbdtxt{font-family: 'font';font-size: 0.38rem;color: #fcef63;line-height: 0.62rem;}
.ysxdb{display: block;width: 0.60rem;height: 0.62rem;margin: 0 0.10rem;}
.xdbnum{font-size: 0.46rem;color: #FFFFFF;line-height: 0.62rem;font-weight: bold;}
.p2box0718 .p2btnget i{background: url(//game.gtimg.cn/images/cfm/cp/a20250623armorheroes/ysxdb.png);width: 0.60rem;height: 0.62rem;background-size: 100% 100%;}
