/*reset*/
::-webkit-input-placeholder { color: #999; }
input[type='text'],
input[type='password'],
/* select { -webkit-appearance: none; appearance: none; outline: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); border-radius: 0; font-family: '\5FAE\8F6F\96C5\9ED1'; box-sizing: border-box; } */
html, body, div, p, ul, li, dl, dt, dd, em, i, span, a, img, input, h1, h2, h3, h4, h5 { margin: 0; padding: 0; }
img { border: 0; display: block; width: 100%; }
a, button, input { -webkit-tap-highlight-color: rgba(255, 0, 0, 0); }
ol, ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-size: 100px; }
body, html { -webkit-tap-highlight-color: transparent; -webkit-user-select: none; width: 100%; height: 100%; background: #fffcf8; font-family: 'Microsoft YaHei', sans-serif; }
.hide { display: none; height: 0; font-size: 0; line-height: 0; visibility: hidden; overflow: hidden; }
a { text-decoration: none; }
/* a:focus { outline: none; } */

#afooter { color: #d1cfcf; font-size: 0.18rem; background: #000000; line-height: 0.3rem; text-align: center; padding: 0.12rem 0 0.2rem; width: 100%; }
.db {display:block;text-indent:-999em;}

.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;pointer-events:none}


.sp{background-image: url(https://game.gtimg.cn/images/speedm/cp/a20250221bbzty/sp.png); background-repeat: no-repeat ; background-size: 10rem 10rem;}

.wrap{width: 7.5rem;margin: 0 auto;}
/* head */
.head{width: 7rem;margin: 0 auto;position: relative;height: 8.28rem;}
/* login */
.login_box{text-align: center;height: 0.32rem;position: absolute;bottom: 0.4rem;left: 50%;
transform: translateX(-50%);color: #f3e2c4;line-height: 0.32rem;font-size: 0.22rem; margin: 0 auto;font-family: 'font1';}
.login_box a{color: #f3e2c4;font-size: 0.22rem;}
#btn_logout {position: absolute;right: -0.75rem;}

/* ·½ÕýÀ¼Í¤Ô²Ìå */
@font-face {
    font-family: 'font1';
    src: url(https://game.gtimg.cn/images/speedm/cp/a20250221bbzty/fzlty.ttf);
}

.margin-t10{margin-top: .1rem;}
.margin-t20{margin-top: .2rem;}
.margin-t30{margin-top: .3rem;}
.margin-t40{margin-top: .4rem;}
.margin-t50{margin-top: .5rem;}
.margin-t60{margin-top: .6rem;}
.margin-t70{margin-top: .7rem;}
.margin-t80{margin-top: .8rem;}
.margin-t90{margin-top: .9rem;}
.margin-t100{margin-top: 1rem;}
.margin-t150{margin-top: 1.5rem;}
.margin-t200{margin-top: 2rem;}
.margin-t250{margin-top: 2.5rem;}

.text{
    font-size: .2rem;
    color: #d9a96e;
    font-family: 'font1';
    /* letter-spacing: .03rem; */
    font-weight: 600;
    width: 5.8rem;
    line-height: 1.5;
}


.head{
    background: url(https://game.gtimg.cn/images/speedm/cp/a20250221bbzty/head.jpg) no-repeat;
    background-size: 100% 100%;
    width: 7.5rem;
    height: 5.37rem;
}
.content{
    background: url(https://game.gtimg.cn/images/speedm/cp/a20250221bbzty/bg.jpg) no-repeat;
    background-size: 100% 100%;
    width: 7.5rem;
    height: 107.6rem;
}

.part{
    display: flex;
    flex-direction: column;
    align-items: center;
}

.title1{
    background-position: 0 -.02rem;
    width: 4.2rem;
    height: 1.1rem;
}
.title2{
    background-position: 0 -2.06rem;
    width: 4.8rem;
    height: 1.1rem;
}
.title3{
    background-position: 0 -4.21rem;
    width: 4.8rem;
    height: 1.1rem;
}
.title4{
    background-position: 0 -6.26rem;
    width: 5.5rem;
    height: 1.1rem;
}
.title5{
    background-position: 0 -8.31rem;
    width: 4.9rem;
    height: 1.1rem;
}
.title6{
    background-position: -5.1rem -0.02rem;
    width: 4.9rem;
    height: 1.1rem;
}

.img1{
    width: 6.92rem;
    height: 3.78rem;
}
.part1_box1{
    background: url(https://game.gtimg.cn/images/speedm/cp/a20250221bbzty/part1_2.png) no-repeat;
    background-size: 100% 100%;
    width: 6.92rem;
    height: 5.12rem;
    position: relative;
}
.part1_box2{
    background: url(https://game.gtimg.cn/images/speedm/cp/a20250221bbzty/part1_3.png) no-repeat;
    background-size: 100% 100%;
    width: 6.92rem;
    height: 5.03rem;
    position: relative;
}
.part1_box1::before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 3.45rem;
    height: .49rem;
    background: url(https://game.gtimg.cn/images/speedm/cp/a20250221bbzty/icon1.png) no-repeat;
    background-size: 100% 100%;
    z-index: 9;

}
.part1_box2::before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 3.45rem;
    height: .49rem;
    background: url(https://game.gtimg.cn/images/speedm/cp/a20250221bbzty/icon2.png) no-repeat;
    background-size: 100% 100%;
    z-index: 9;

}


.part1_box1 img{
    position: absolute;
    width: 6.37rem;
    height: 2.9rem;
    border-radius: .2rem;
    top: .28rem;
    left: .29rem;
}
.part1_box2 img{
    position: absolute;
    width: 6.37rem;
    height: 2.9rem;
    border-radius: .2rem;
    top: .28rem;
    left: .29rem;
}

.img4{
    width: 6.92rem;
    height: 5.35rem;
}
.img5{
    width: 7.26rem;
    height: 9.03rem;
}

.part3_box1{
    background: url(https://game.gtimg.cn/images/speedm/cp/a20250221bbzty/part3_1.png) no-repeat;
    background-size: 100% 100%;
    width: 7.11rem;
    height: 15.35rem;
    position: relative;
}
.part3_box2{
    background: url(https://game.gtimg.cn/images/speedm/cp/a20250221bbzty/part3_2.png) no-repeat;
    background-size: 100% 100%;
    width: 7.11rem;
    height: 10.09rem;
    position: relative;
}
.part3_box3{
    background: url(https://game.gtimg.cn/images/speedm/cp/a20250221bbzty/part3_3.png) no-repeat;
    background-size: 100% 100%;
    width: 7.11rem;
    height: 6.09rem;
    position: relative;
}
.part3_t1{
    position: absolute;
    top: 5.6rem;
    line-height: 1.7;
    left: 50%;
    transform: translateX(-50%);
}
.part3_t2{
    position: absolute;
    top: 11.4rem;
    left: 50%;
    transform: translateX(-50%);
}
.part3_t3{
    position: absolute;
    text-align: center;
    top: 14.45rem;
    left: 50%;
    transform: translateX(-50%);
}
.part3_t4{
    position: absolute;
    width: 5.5rem;
    font-size: .19rem;
    text-align: center;
    top: 4.7rem;
    left: 50%;
    transform: translateX(-50%);
}
.part3_t5{
    position: absolute;
    width: 5.5rem;
   
    top: 8.7rem;
    left: 50%;
    transform: translateX(-50%);
}
.part3_t6{
    position: absolute;
    width: 5.5rem;
    font-size: .19rem;
    top: 4.7rem;
    left: 50%;
    transform: translateX(-50%);
}

.img6{
    width: 7.31rem;
    height: 6.86rem;
}
.img7{
    width: 7.22rem;
    height: 6.05rem;
}
.img8{
    width: 6.94rem;
    height: 4.79rem;
}
.img9{
    width: 6.94rem;
    height: 4.79rem;
}

.part6_box1{
    background: url(https://game.gtimg.cn/images/speedm/cp/a20250221bbzty/part6_1.png) no-repeat;
    background-size: 100% 100%;
    width: 6.82rem;
    height: 2.93rem;
}
.part6_box2{
    background: url(https://game.gtimg.cn/images/speedm/cp/a20250221bbzty/part6_2.png) no-repeat;
    background-size: 100% 100%;
    width: 6.82rem;
    height: 2.93rem;
}
.part6_box3{
    background: url(https://game.gtimg.cn/images/speedm/cp/a20250221bbzty/part6_3.png) no-repeat;
    background-size: 100% 100%;
    width: 6.82rem;
    height: 2.93rem;
}
.part6_box{
    position: relative;
}
.part6_box p{
    position: absolute;
    top: 60%;
    left: 56%;
    width: 4.5rem;
    transform: translate(-50%, -50%);
}

.btn-gohome{
    background: url(https://game.gtimg.cn/images/speedm/cp/a20250221bbzty/btn1.png) no-repeat;
    background-size: 100% 100%;
    width: 1.15rem;
    height: 0.28rem;
}
.btn-down{
    background: url(https://game.gtimg.cn/images/speedm/cp/a20250221bbzty/btn2.png) no-repeat;
    background-size: 100% 100%;
    width: 1.15rem;
    height: 0.28rem;
}

.btn_box{
    position: absolute;
    display: flex;
    gap:.05rem;
    top: .35rem;
    right:.12rem;
}
.hidden{
    display: none;
}