body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form,header,section,article,footer{margin:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5FAE\8F6F\96C5\9ED1',sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,b{font-style:normal}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{border:0}
body{background:#292c31;overflow-x:hidden;}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol,li{padding:0;list-style: none;}
i{font-style:normal;}
@font-face{font-family:'font1';src:url(https://game.gtimg.cn/images/cf/cp/a20250401lbdl/font1.ttf);}
@font-face{font-family:'font2';src:url(https://game.gtimg.cn/images/cf/cp/a20250401lbdl/font2.ttf);}
@font-face{font-family:'font3';src:url(https://game.gtimg.cn/images/cf/cp/a20250401lbdl/font3.ttf);}

/*  */
#afooter{position:relative;padding:30px 0;text-align:center;font:normal 12px/19px Tahoma;z-index:10;background-color:#191219;}
#afooter,#afooter a{color:#c0c0c0;text-decoration:none;}
.dialog,.ava_pop{z-index:99999 !important;position: relative;}
.gray{filter: grayscale(1);}
.db { display: block; text-indent: -999em;}
.wrap,#afooter{width:100%;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1202?'1200px':'');}
.wrap{position:relative;height: auto;}
/* .head-bg{position:absolute;width:1920px;height:1048px;background:url(https://game.gtimg.cn/images/cf/cp/a20250401lbdl/headbg.jpg) no-repeat;top:0;left: 50%;margin-left: -960px;} */

/*sp */
.sp{background: url(https://game.gtimg.cn/images/cf/cp/a20250401lbdl/sp.png) no-repeat;}
.head{width:100%;height:900px;position:relative;background:url(https://game.gtimg.cn/images/cf/cp/a20250401lbdl/hdbg1.jpg) no-repeat center 0;}
.conter{width:100%;height:1907px;position:relative;background:url(https://game.gtimg.cn/images/cf/cp/a20250401lbdl/bg1.jpg) no-repeat center 0;}

.title {margin: 0 auto;}
.title1 {background: url(https://game.gtimg.cn/images/cf/cp/a20250401lbdl/tit1.png) no-repeat center 0;width: 738px;height: 62px;}
.title2 {background: url(https://game.gtimg.cn/images/cf/cp/a20250401lbdl/tit2.png) no-repeat center 0;width: 959px;height: 52px;}

.part1-cont {background: url(https://game.gtimg.cn/images/cf/cp/a20250401lbdl/titbg1.png) no-repeat center 0;width: 1407px;height: 882px;margin: 20px auto 0;}
.part1-top {height: 96px;padding-top: 24px;font-size: 34px;color: #cfcdcd;font-family: 'font2';    display: flex;justify-content: center;align-items: center;}
.part1-top p {margin-right: 46px;}
.part1-top i {font-size: 45px;color: #f66800;font-family: 'font3';}
.btn-cy {background-position: -82px -335px;width: 208px;height: 63px;line-height: 58px;color: #2d120f;;display: block;text-align: center;}

.part1-bottom {width: 1351px;height: 681px;border-radius: 17px;margin: 36px auto 0;}

.btn-xz {margin: 24px auto 0;font-size: 35px;background-position: -82px -476px;width: 423px;height: 74px;line-height: 69px;color: #2d120f;;display: block;text-align: center;font-family: 'font2';}

.part {width: 100%;margin: 0px auto;position: relative;}
.part2 {margin: 90px auto 0;}
.part2-cont {background: url(https://game.gtimg.cn/images/cf/cp/a20250401lbdl/titbg2.png) no-repeat center 0;width: 1671px;height: 692px;position: absolute;right: 0;top: 5px;}
.part2-box {background: url(https://game.gtimg.cn/images/cf/cp/a20250401lbdl/dj/dj6.png) no-repeat center 0;width: 1182px;height: 253px;margin: 130px 0 0 129px;display: flex;justify-content: space-between;}
.btn-lq {background-position: -67px -627px;width: 214px;height: 63px;line-height: 58px;color: #2d120f;font-size: 29px;font-family: 'font2';display: block;text-align: center;}
.part2-btn {display: flex;width: 418px;height: 63px;justify-content: center;padding-top: 262px;margin-left: 7px;}
.part2-btn:nth-of-type(2) {width: 645px;justify-content: center;}
.part2-btn:nth-of-type(2) .btn-lq:nth-of-type(2){margin-left: 10px;}
.part2-btn:nth-of-type(2) .btn-lq:nth-of-type(3){margin-left: 10px;}
.part2-contbox {width: 1920px;height: 692px;margin: 0 auto;position: relative;}


.pop {position: relative;display: none;}
.pop1 {background: url(https://game.gtimg.cn/images/cf/cp/a20250401lbdl/pop/pop.png) no-repeat center 0;width: 494px;height: 562px;}
.pop2 {background: url(https://game.gtimg.cn/images/cf/cp/a20250401lbdl/pop/pop2.png) no-repeat center 0;width: 494px;height: 562px;}
.pop3 {background: url(https://game.gtimg.cn/images/cf/cp/a20250401lbdl/pop/pop3.png) no-repeat center 0;width: 494px;height: 562px;}
.close {background-position: -608px -335px;width: 70px;height: 62px;position: absolute;right: -15px;top: -15px;}
.btn-qr {position: absolute;bottom: 0px;left: 157px;font-size: 28px;background-position: -82px -769px;width: 181px;height: 59px;line-height: 55px;color: #2d120f;;display: block;text-align: center;font-family: 'font2';}

img{
    user-select: none;
    -webkit-user-drag: none;
}
/*#container .rotate-circle{*/
/*    display: none;*/
/*}*/
/*#container .tmap-zoom-control{*/
/*    display: none;*/
/*}*/
.mine-info{
    text-align: center;
    /*top: 1.2rem;*/
    top: -0.6rem;
    position: absolute;
    /*animation: fadeIn 2s;*/
}
@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}
.mine-info .border-img {
    position: absolute;
    right: -0.1rem;
    /* top: 2px; */
    z-index: 11;
    width: 50px;
}

.myself .border-img{
    display: none;
}
.netBar .border-img {
    width: 50px;
    height: auto;
    position: absolute;
    right: -0.1rem;
    z-index: 11;
}
.mine-more-info{
    width: 50px;
    height: 50px;
    position: absolute;
}
.mine-more-info .border-bg{
    position: absolute;
    left: 0;
    top: -6px;
    width: 94px;
    height: 86px;
}
.mine-more-info div{
    position: absolute;
}
.mine-more-info .border-img{
    height: 50px;
    position: absolute;
    right: -0.1rem;
    z-index: 10;
    top: 0.15rem;
    left: 9px;
}
.mine-more-info .header-img{
    /* height: .84rem; */
    height: 46px;
    width: 50px;
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    /* margin-top: 0.05rem; */
    position: relative;
    z-index: 6;
    top: 0.22rem;
    left: 9px;
}
.mine-info .header-img{
    width: 45px;
    height: 45px;
    /* height: .8rem; */
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    margin-top: 0.05rem;
    position: relative;
    z-index: 6;
}
.myself .header-img{
    width: 25px;
    height: 36px !important;
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    top: -32px;
    position: relative;
    z-index: 6;
}
.netBar .header-img{
    width: 47px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    top: 0.16rem;
    position: relative;
    z-index: 6;
}

.mine-info .name{
    color: #FFFFFF;
}
.mine-info .mine-icon{
    display: none;
    padding: 0.025rem 0.13rem;
    color: #000;
    background: orangered;
    position: absolute;
    top: -0.1rem;
    right: -0.2rem;
    border-radius: 0.15rem;
    z-index: 11;
    font-size: 0.2rem;
}



.custom-info{
    width: 250px;
    /* height: 1rem; */
    text-align: center;
    top: 65px;
    left: 1px;
    user-select: none;
}

.citiesClass{
    top: 32px;
    left: 5px;
}

.all{
    top: 33px;
    left: 5px;
}

.custom-info .tips{
    color: #000;
    position: absolute;
    width: 100%;
    top: 0;
    font-size: 14px;
    line-height: 43px;
}
.more-person{
    position: absolute;
    z-index: 14;
    top: 52px;
    left: 6px;
    width: 88px;
    text-align: center;
}
.custom-info .border-img{
    width: 250px;
}

.div0 {
    height: 25px;
    top: 0.5rem;
    left: 0.24rem;
    position: absolute;
    z-index: 9999;
}


body{
    user-select: none;
}