/* 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-weight:normal;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: #fed18a;overflow-x: hidden;width: 100%;}
header,footer {width:100%;margin:0 auto;}
footer{color:#fff;background-color:#000;padding:0.2rem 0;font-size:0.2rem;text-align:center;}
.flex{display: flex; justify-content: space-evenly;}
.flex1{display: flex; justify-content: start; align-items: center;}
.gray {filter: grayscale(1);pointer-events: none;}
select {
    -webkit-appearance: none; /* 对于Chrome、Safari和Opera等浏览器 */
    -moz-appearance: none;    /* 对于Firefox */
    -ms-appearance: none;     /* 对于IE10+ */
    appearance: none;         /* 对于标准浏览器 */
    outline: none;            /* 去掉轮廓线 */
}
/* 隐藏原生箭头 */
select::-ms-expand { display: none; }
/* 隐藏原生箭头 */
select::-moz-arrow { display: none; }

body { /* IOS禁止微信调整字体大小 */
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
    -moz-text-size-adjust: 100% !important;
  -webkit-overflow-scrolling: touch;
 }

.top_box { display: flex; height:.7rem; font-size: 0.17rem; align-content: center; color: #fff; justify-content: space-between; align-items: center; box-sizing: border-box; padding: 0 0.2rem; line-height: 0.35rem; background: #00000060; }
.top_box span{color: #dda870; font-size: 0.14rem;display: block; }
.top_box p{ font-size: 0.17rem; }
.top_box div em{ width: 2.44rem; line-height: 1.2; }
.top_box img{width: 0.52rem; height: auto;display: block;  margin-right: 0.1rem;}

.wrap{ background: url(//game.gtimg.cn/images/datamore/cp/a20250509qwznxl/bg.jpg) no-repeat 50% 0;background-size: 100% auto; padding-bottom: 0; height: 21.18rem;}
.tit1{width: 7.5rem; height: auto; margin: 0 auto; display: block;}
.slg{width: 7.5rem; height: auto; margin: 0.2rem auto; display: block;}

.head{height:6.2rem; padding-top: 0.1rem; box-sizing: border-box;}

.login_box{max-width:6.8rem; letter-spacing: 0.01rem; margin:4.6rem auto 0; padding: 0.4rem 0.2rem; text-align: center;font-size: .26rem;color: rgb(255, 255, 255);line-height:1.2; height: auto;   box-sizing: border-box; position: relative;  }
.login_box{display: flex;justify-content: center; flex-wrap: wrap; align-items: center; }
.login_box #milo-unlogin{margin: 0 auto;text-align: center;}
.login_box #milo-unlogin em{display: inline-block;vertical-align: middle;}
.login_box #milo-unlogin span{display: inline-block;vertical-align: middle;}
.login_box a{color: rgb(252, 252, 252) ; text-decoration: underline;font-size: .28rem; font-weight: bold;}
#milo-logined{display: flex;justify-content: center; flex-wrap: wrap; align-items: center; width: 90%; margin: 0 auto 0.3rem;}
.toLogin{width: 3.66rem; height: 1.1rem; display: block;  background: url(//game.gtimg.cn/images/datamore/cp/a20250509qwznxl/btn_sq.png) no-repeat; background-size: 100% auto;}
#name{ 
	
	white-space: nowrap; /* 防止换行 */
    overflow: hidden; /* 超出部分隐藏 */
    text-overflow: ellipsis; /* 超出部分用省略号表示 */
    width: 1rem; /* 设置一个固定的宽度或最大宽度 */
    display: inline-block; /* 确保宽度属性生效 */
	}

.prt1{width: 7.5rem; height: 3.6rem; border: 0px solid red;} 
.btn_tj{display: block; top: 1.4rem; left: 0.82rem; width:3.3rem; height: 0.82rem; background: url(//game.gtimg.cn/images/datamore/cp/a20250509qwznxl/btn1.png) no-repeat; background-size: 100% auto; position: absolute;}
.btn_ytj{display: block; top: 1.4rem; left: 0.82rem; width:3.3rem; height: 0.82rem; background: url(//game.gtimg.cn/images/datamore/cp/a20250509qwznxl/btn_ytj.png) no-repeat; background-size: 100% auto; position: absolute;}
.btn_jr{display: block; top: 2.4rem; left: 0.82rem; width:3.3rem; height: 0.82rem; background: url(//game.gtimg.cn/images/datamore/cp/a20250509qwznxl/btn2.png) no-repeat; background-size: 100% auto; position: absolute;}
.btn_yjr{display: block; top: 2.4rem; left: 0.82rem; width:3.3rem; height: 0.82rem; background: url(//game.gtimg.cn/images/datamore/cp/a20250509qwznxl/btn_yjr.png) no-repeat; background-size: 100% auto; position: absolute;}
.btn_lq{display: block; top: 3.34rem; left: 4.4rem; width:2.26rem; height: 0.67rem; background: url(//game.gtimg.cn/images/datamore/cp/a20250509qwznxl/btn_lq.png) no-repeat; background-size: 100% auto; position: absolute;}
.btn_lq.on{ background: url(//game.gtimg.cn/images/datamore/cp/a20250509qwznxl/btn_ylq.png) no-repeat; background-size: 100% auto; position: absolute;}

.dj_box{width: 1.56rem; height: 1.56rem; top: 1.34rem; right: 1.16rem; overflow: hidden;}  
.dj_box img{width: 100%; height: auto; display: block;}

.prt2{width: 7.5rem; height: 7.97rem; margin: 0.4rem auto; position: relative; padding-top: 2rem; box-sizing: border-box; background: url(//game.gtimg.cn/images/datamore/cp/a20250509qwznxl/con3.png) no-repeat; background-size: 100% 100%;} 
.task{width: 6.2rem; height: 5.32rem; display: block; border: 0px solid red; margin: 0 auto; position: relative;}
.task a{display: block; width:2.19rem; height: 0.61rem; background: url(//game.gtimg.cn/images/datamore/cp/a20250509qwznxl/btn_cy.png) no-repeat; background-size: 100% auto; position: absolute;}
.task a:nth-of-type(1){top: 2.1rem; left: 0.92rem;}
.task a:nth-of-type(2){top: 2.1rem; left: 3.57rem;}
.task a:nth-of-type(3){top: 4.77rem; left: 0.92rem;}
.task a:nth-of-type(4){top: 4.77rem; left: 3.57rem;}
/* .task a:nth-of-type(5){top: 4.67rem; left: 4.26rem;} */

.btn_rule{width: 2.97rem; height: 0.86rem; margin: 0.2rem auto; display: block;  background: url(//game.gtimg.cn/images/datamore/cp/a20250509qwznxl/btn_rule.png) no-repeat; background-size: 100% auto;}

/* pop */
.pop_box{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.9);z-index: 999;}
.pop_content{position: absolute; z-index: 2; left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);-webkit-animation:showzs .6s ease both;}
.pop_close{width: 0.4rem; height: 0.38rem; position: absolute; top:-0.54rem; right:0.1rem; background: url(//game.gtimg.cn/images/datamore/cp/a20250509qwznxl/close.png) no-repeat; background-size: 100% 100%;} 
.pop1{width:6.47rem; height:auto; display: block; margin: 0 auto;}

.pop2{background: url(https://game.gtimg.cn/images/datamore/cp/a20250509qwznxl/pop2.png) no-repeat;width: 6.47rem;height: 5.98rem;background-size: 100% auto;box-sizing: border-box;padding-top: 1.05rem;}
.pop_txt2{color: #161616;  text-align: center; height:1.6rem; width: 85%; flex-wrap: wrap; margin: 0rem auto 0rem;  font-size: 0.31rem;  display: flex; justify-content: center; align-items: center;}

.pop3{background: url(https://game.gtimg.cn/images/datamore/cp/a20250509qwznxl/pop3.png) no-repeat;width: 6.47rem;height: 6.42rem;background-size: 100% auto;box-sizing: border-box;padding-top: 1.2rem;}
.rule{height:6.47rem; width: 6.42rem; margin:0.1rem auto; overflow: auto; }
.rule p{color: #302b2c;width: 81%; flex-wrap: wrap; margin: 0rem auto 0rem;  text-align: left; font-size: 0.22rem; line-height: 0.38rem; }


