html {}
body{font-family: "SF Pro Text", "SF Pro Icons", system, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", "Lucida Grande", "Ubuntu", "Cantarell", "Fira Sans", sans-serif;background: #032120;font-size: 0.14rem;}
*{padding:0px;margin:0px;}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{text-decoration:none;}
input,textarea{outline:none;}
input{background:#fff;}
input,button,textarea{font-family:"SF Pro Text", "SF Pro Icons", system, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", "Lucida Grande", "Ubuntu", "Cantarell", "Fira Sans", sans-serif;outline:none;}
em,i{font-style:normal;}
img{border:none;}
input,textarea,button{-webkit-appearance: none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance: none;border-radius: 0;}/*去除苹果默认样式*/
input::-webkit-input-placeholder{/* WebKit browsers*/ color:#999;}
input:-moz-placeholder{/* Mozilla Firefox 4 to 18*/ color:#999;}
input::-moz-placeholder{/* Mozilla Firefox 19+*/ color:#999;}
input:-ms-input-placeholder{/* Internet Explorer 10+*/color:#999;}

.mheke-bd-bg{background-image: linear-gradient(rgba(255, 255, 255, 0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.05) 1px, transparent 1px);background-size: 0.5rem 0.5rem;animation: bgCor 20s linear infinite;position: fixed;left:0;top:0;right:0;bottom:0;z-index:-2;}
@keyframes bgCor {
   0% {
       transform: translate(0, 0);
   }
   
   100% {
       transform: translate(0.5rem, 0.5rem);
   }
}

.mheke-main{max-width: 7.5rem;margin:0 auto;box-shadow: 0 0 0.5rem rgba(255, 255, 255, 0.2);background: #032120;position: relative;overflow: hidden;}
.mheke-plate1{text-align: center;border-radius:0.2rem;position: relative;position: absolute;left:50%;top:.4rem;width:95%;transform: translate(-50%,0);}
.mheke-plate1 p{text-align: center;border:1px solid #00fff6;padding:0.1rem 0.2rem;font-size: 0.32rem;color:#00fff6;font-weight: bold;border-radius:1rem;margin-top:0.2rem;display: inline-block;}
.mheke-title{font-size:0.42rem;font-weight: bold;text-align: center;color:#fff; }

.mheke-tt{margin:-1rem 0.3rem 0;position: relative;z-index:1;background: linear-gradient( 135deg,rgba(5,41,40,.6),rgba(1,26,4,.6));border-radius:0.2rem; padding-bottom:.4rem;backdrop-filter: blur(0.05rem);}
.mheke-tt .mheke-tt-item{padding:0.3rem 0.2rem;text-align:center;display: grid;gap: 0.2rem;grid-template-columns: repeat(3, 1fr); }
.mheke-tt h2{font-size: 0.18rem;font-weight: 400;color:#bfbfbf;}
.mheke-tt p{font-size: 0.54rem;font-weight: bold;color:#00fff6;margin-top:0.2rem;}
.mheke-tt p span{font-size: 0.2rem;padding-left:0.04rem;}
.mheke-tt-gh{border-radius:0.2rem;text-align: center;position: relative;}
.mheke-tt-gh button{width:calc(100% - 1rem);margin:0 .3rem;}


.mheke-plate2{padding:0.1rem 0.1rem 0.1rem;margin:0.4rem 0.2rem 0;position: relative;}
.mheke-img-box{margin-top:0.2rem;background:#052928;padding:0.2rem;border-radius:0.15rem;}
.mheke-img-box img{border-radius:0.06rem;}


.mheke-li-box{}
.mheke-li-box ul{margin-top:0.2rem;}
.mheke-li-box ul li{border-radius:0.1rem;overflow: hidden;margin-bottom:0.3rem;background: #052928;padding:0.2rem;}
.mheke-li-box ul li img{margin-bottom:0;border-radius:0.06rem;}
.mheke-li-box ul li div{position: relative;}
.mheke-li-box ul li h4{font-size:0.3rem;font-weight: bold;color:#fff;padding:0 0 0;text-align: left; text-transform: uppercase;position: relative;margin-top:0.15rem;}
.mheke-li-box ul li h4 span{color:#00fff6;font-size: 0.24rem;font-weight: bold;position: absolute;top:50%;right:0px;transform: translateY(-50%);}

.mheke-m5{margin:0.3rem 0.3rem 0;text-align: center;overflow: hidden;border-radius:0.2rem;}
.mheke-m5 img{border-radius:0.1rem;}
.mheke-m5-m{position: relative;overflow: hidden;border-radius:0.1rem;}
.mheke-text1{position: absolute;left:0;top:0;right:0;bottom:0;background: rgba(3, 33, 2, 0.5);padding-top:0.2rem;backdrop-filter: blur(0.05rem);}
.mheke-text1 p{margin:0.2rem 0;}
.mheke-text1 h4{color: #00fff6;font-size: 0.3rem;font-weight: bold;letter-spacing: 2px;margin-bottom:0.3rem;}
.mheke-text1 button,.mheke-tt-gh button,.fx-b button{display: inline-block;
  padding: 0.15rem 0.4rem;
  background: linear-gradient(95deg,#00fff6,#00fff6);
  color: #011a04;
  text-decoration: none;
  border: none;
  border-radius: 0.3rem;
  font-size: 0.2rem;
  font-weight: bold;
  box-shadow: 0 0.04rem 0.2rem rgba(0,255,246, 0.4);
  transition: transform 0.2s;
  cursor: pointer;animation: nom 1s infinite;}
.mheke-text1 button:hover,.mheke-tt-gh button:hover,.fx-b button:hover{ transform: translateY(-3px);box-shadow: 0 0.06rem 0.25rem rgba(0,255,246, 0.6);}
@keyframes nom {
            0% {
                box-shadow: 0 0 0 0 rgba(0,255,246, 0.7);
            }
            50% {
                box-shadow: 0 0 0 12px rgba(0,255,246, 0);
            }
            100% {
                box-shadow: 0 0 0 0 rgba(0,255,246, 0);
            }
}

.mheke-li-box2 ul{padding:0.2rem;border-radius:0.1rem;overflow: hidden;background: #052928;margin-top:0.2rem;}
.mheke-li-box2 ul li{display: flex;gap:0.3rem;padding:0.3rem 0.2rem;border-bottom:1px solid rgba(0,0,0,.05);}
.mheke-li-l{flex:1;min-width: 0.8rem;max-width:0.8rem;height:0.8rem;border-radius:100%;overflow: hidden;}
.mheke-li-l img{display: block;}
.mheke-li-r{}
.mheke-li-r h3{font-size:0.24rem;font-weight: bold;margin-bottom:0.1rem;color: #00fff6;}
.mheke-li-r p{line-height: 0.36rem;color:rgba(255,255,255,.4);font-size: 0.18rem;}

.mheke-plate8{padding:0px 0.2rem;text-align: center;margin-bottom:0.4rem;}
.mheke-plate8 p{color:#737a87;}

.fx-b{position: fixed;left:0;bottom:0;z-index:9;right:0;}
.fx-b button{width:100%;}

.mheke-text-2{margin-top:.2rem;color:#fff;}
.mheke-text-2 a{color:#00fff6;padding:0 .1rem;}
.mheke-text-2 a:hover{text-decoration: underline;}
.mheke-pr-title{margin:0 .4rem;text-align: center;padding-top:.4rem;padding-bottom:.3rem;color:#fff;border-bottom:2px solid rgba(255,255,255,.4);}
.mheke-pr-title h1{font-size:.28rem;font-weight: bold;}
.mheke-pr-title h4{font-size:.16rem;margin-top:.2rem;color:rgba(255,255,255,.6);}
.mheke-pr-title p{font-size:.14rem;margin-top:.15rem;color:#fff;}
.mheke-pr-main{margin:0 .4rem;}
.mheke-pr-item{padding:.2rem 0 0;}
.mheke-pr-item h2{font-size:.2rem;font-weight: bold;color:#fff;border-bottom:1px solid rgba(255,255,255,.4);padding:.2rem 0;}
.mheke-pr-item p{color:rgba(255,255,255,.6);line-height: .28rem;margin-top:.2rem;}
.mheke-pr-item ul{margin-top:.2rem;}
.mheke-pr-item ul li{color:rgba(255,255,255,.6);line-height: .36rem; /* list-style: disc; */padding-left:.2rem;position: relative;}
.mheke-pr-item ul li::after{content: '';position: absolute;left:0;top:.15rem;width:.08rem;height:.08rem;border-radius:1rem;background: #fff;}
.mheke-pr-item ul li b{color:#fff;}
.mheke-pr-item ul li a{color:#00fff6;text-decoration: underline;}
.mheke-pr-item ul li a:hover{color:#00fff6;}
.mheke-pr-run{padding:.5rem 0;}
.mheke-pr-run a{color:#011a04;padding:.1rem .4rem;background: #00fff6;border-radius:1rem;transition: transform 0.2s;}
.mheke-pr-run a:hover{transform: translateY(-.3rem);background: #00fff6;}
/*免责声明 end*/


#mheke-mask{position: fixed;left:0;top:0;right:0;bottom:0;z-index:9999;}
.pr-r{position:absolute;left:50%;top:50%;transform: translate(-50%,-50%);max-width: 5rem;}
.pr-r-m{background: rgba(3, 33, 2, 0.4);border: 2px solid #00fff6; border-radius: 0.2rem;padding: 0.5rem 0.3rem;max-width: 6rem; width: 90%; position: relative;box-shadow: 0 0 0.5rem rgba(0,255,246, 0.3), 0 0 1rem rgba(0,255,246, 0.3);animation: tk 0.4s ease-out;text-align: center;}
@keyframes tk {
   from {
       transform: translateY(-0.5rem);
       opacity: 0;
   }
   to {
       transform: translateY(0);
       opacity: 1;
   }
}
.img-tk{}
.img-tk img{ width: 0.97rem;height: 0.97rem;border-radius: 100%;border: 0.03rem solid #00fff6;box-shadow: 0 0 0.3rem rgba(0,255,246, 0.3);animation: imgtk 2s ease-in-out infinite;}
 @keyframes imgtk {
0% {
                transform: scale(1);
                box-shadow: 0 0 0.3rem rgba(0,255,246, 0.3);
            }

            50% {
                transform: scale(1.05);
                box-shadow: 0 0 0.5rem rgba(0,255,246, 0.3);
            }
			100% {
			    transform: scale(1);
			    box-shadow: 0 0 0.3rem rgba(0,255,246, 0.3);
			}
}
.pr-r-m h2{font-size: 0.3rem;font-weight:bold;background: linear-gradient(95deg,#fff,#fff);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;margin:0.3rem 0;text-shadow: 0 0 0.2rem rgba(0,255,246, 0.5);}
.pr-r-m p{color:#fff;line-height:0.32rem;font-size:0.16rem;}
.pr-r-m span{padding:0.15rem 0.4rem;font-size: 0.16rem;background: linear-gradient(95deg, #00fff6,#00fff6);border: none;border-radius: 0.5rem;color: #011a04;font-weight: bold;cursor: pointer;transition: all 0.3s;margin-top:0.4rem;display: block;}
.pr-r-m span:hover{  transform: translateY(-0.03rem);box-shadow: 0 0.1rem 0.4rem rgba(0,255,246, 0.3);}
.on_down{text-align: right;font-size: 0.16rem;color:#00fff6;position: absolute;top:0.25rem;right:0.25rem; cursor: pointer;}
