html {
    font-size: 100px;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, figure {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block
}

ol, ul {
    list-style: none
}

body {
    -webkit-font-smoothing: antialiased;
    -webkit-text-size-adjust: 100% !important;
    -webkit-touch-callout: none;
    -webkit-user-select: text;
    -webkit-touch-callout: none;
    word-break: break-all;
    word-wrap: break-word;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: normal
}

table {
    border-collapse: collapse;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    font-weight: inherit
}

strong, i, em {
    font-weight: normal;
    font-style: normal;
}

input, select, form {
    vertical-align: middle;
    outline: none;
}

div {
    outline: none;
}

img {
    border: none;
    vertical-align: top;
}

a, button, input, select, textarea, a:focus, button:focus, input:focus, select:focus, textarea:focus, [onclick] {
    outline: 0;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

a {
    -webkit-touch-callout: none;
    text-decoration: none;
    color: #666666;
    outline: 0;
}

body, html {
    background: #efe3c5;
}

.hidden {
    width: 0;
    height: 0;
    line-height: 0;
    font-size: 0;
    visibility: hidden;
    text-indent: -9999px;
    display: block;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.wrap {
    width: 7.5rem;
    margin: 0 auto;
    overflow: hidden;
    background: url(//game.gtimg.cn/images/fz/cp/a20230720fzyyg/bg.jpg) no-repeat center top;
    background-size: 100% auto;
    padding-bottom: .4rem;
    
    box-sizing: border-box;
    
}

.tc {
    display: -webkit-box;
    display: box;
    -webkit-box-align: center;
    box-align: center;
    -webkit-box-pack: center;
    box-pack: center;
    -webkit-box-orient: vertical;
    box-orient: vertical;
}

.tr {
    display: -webkit-box;
    display: box;
    -webkit-box-align: end;
    box-align: end;
    -webkit-box-pack: center;
    box-pack: center;
    -webkit-box-orient: vertical;
    box-orient: vertical;
}

.tl {
    display: -webkit-box;
    display: box;
    -webkit-box-align: start;
    box-align: start;
    -webkit-box-pack: center;
    box-pack: center;
    -webkit-box-orient: vertical;
    box-orient: vertical;
}

.fx, .flex {
    display: flex;
    flex-flow: row nowrap;
    justify-content: left;
    -webkit-justify-content: left;
}

.flex-jc {
    display: flex;
    justify-content: center;
}

.flex-jc-ac {
    display: flex;
    justify-content: center;
    align-items: center;
}

.f1 {
    flex: 1;
}

.sprite, .lot1 ul li {
    background: url(//game.gtimg.cn/images/fz/cp/a20230720fzyyg/sprites.png?v=1.15) no-repeat center top;
    display: block;
    font-size: 0;
    background-size: 7.5rem auto;
}

/*foot*/
.foot {
    font-size: 0.20rem;
    color: #ccc;
    text-align: center;
    background: #000;
    padding: 0.18rem 0 0.18rem 0;
    line-height: 0.30rem;
}

.header {
    position: relative;
    height: 8.05rem;
    
    width: 100%;
}

 
.member {
    font-size: .21rem;
    color: #8e5512;
    padding-left: .8rem;
 
 
    width: 100%;
    height: .66rem;
    margin-top: .05rem;
     margin-bottom: .2rem;
 


    text-align: center;
    
    box-sizing: border-box;
    width: 100%;
    
   

}

.member a {
    text-align: center;
    color: #8e5512;
    text-decoration: underline;
}

.addtime {
    color: #6d4124;
    width: 100%;
    font-weight: bold;

    padding-top: 9.47rem;
    font-size: .24rem;
    text-align: center;
    line-height: 1.3;
    height: .65rem;
}

.addtime span {
    color: #ffc477;
}

.scroll::-webkit-scrollbar {
    width: .05rem;
    height: .05rem;
    border-radius: .05rem;

}

 
.scroll::-webkit-scrollbar-track {

    border-radius: .05rem;

}

 
.scroll::-webkit-scrollbar-thumb {
    border-radius: .05rem;

    background-color: #66adfe;
}

.avatar{display: block; width: .66rem; height: .66rem; box-sizing: border-box; background:none; margin: 0 0.2rem 0 0.26rem;}
.avatar img{width: .66rem; height: .66rem; border-radius: .66rem;}
.login .f1{text-align: left; padding-top: 0; line-height: .33rem;}
 
.mod{padding-bottom: .3rem;}
.tt1{margin: 0 auto; width: 6.76rem; height: .79rem; background: url(//game.gtimg.cn/images/fz/cp/a20230720fzyyg/title1.png) no-repeat; background-size: 100% auto;}
.tt2{margin: 0 auto; width: 5.24rem; height: .73rem; background: url(//game.gtimg.cn/images/fz/cp/a20230720fzyyg/title2.png) no-repeat; background-size: 100% auto;}
.tt3{margin: 0 auto; width: 5.13rem; height: .75rem; background: url(//game.gtimg.cn/images/fz/cp/a20230720fzyyg/title3.png?v=1.02) no-repeat; background-size: 100% auto;}
.tt4{margin: 0 auto; width: 6.27rem; height: .7rem; background: url(//game.gtimg.cn/images/fz/cp/a20230720fzyyg/title4.png) no-repeat; background-size: 100% auto;}

.tt5{margin: 0 auto; width: 5.22rem; height: .46rem; background: url(//game.gtimg.cn/images/fz/cp/a20230720fzyyg/title5.png) no-repeat; background-size: 100% auto;}


.m1inner{margin: 0.3rem auto 0; background: url(//game.gtimg.cn/images/fz/cp/a20230720fzyyg/c1.png) no-repeat; width: 7.05rem; height: 6.92rem; background-size: 100% auto;}

.m2inner{margin: 0.3rem auto 0; background: url(//game.gtimg.cn/images/fz/cp/a20230720fzyyg/c2.png) no-repeat; width: 7.05rem; height: 3.8rem; background-size: 100% auto; position: relative;}

.m3inner{margin: 0rem auto 0; background: url(//game.gtimg.cn/images/fz/cp/a20230720fzyyg/c3.png) no-repeat; width: 7.05rem; height: 7.47rem; background-size: 100% auto; position: relative; overflow: hidden;}

.m4inner{margin: 0.3rem auto 0; background: url(//game.gtimg.cn/images/fz/cp/a20230720fzyyg/c4.png) no-repeat; width: 7.05rem; height: 5.15rem; background-size: 100% auto; position: relative; overflow: hidden;}


.gnum{text-align: left; font-size: .18rem; color: #8e5512; line-height: .4rem; padding: 5.4rem .4rem 0;}
.m1btn{font-size: 0; text-align: center;}
.m1btn a{display: inline-block; *display: inline; margin: 0 0.3rem; *zoom: 1; vertical-align: top; width: 2.44rem; height: .67rem;}
.m1btn a.btn-lot{background-position: -0.04rem -0.91rem;}
.m1btn a.btn-get1{background-position: -2.56rem -0.91rem;}
.m1btn a.btn-get1.disab{background-position: -5.06rem -0.91rem;}
.btn-buy{display: block; width: 2.44rem; height: .67rem; background-position: -0.04rem -1.82rem; left: 3.2rem; top: 1.87rem; position: absolute;}
.btn-buy.disab{background-position: -2.56rem -1.82rem;}

.info{text-align: center; padding: .05rem 0.2rem; font-size: .2rem; color: #572f00; line-height: .3rem;}

.btn-get2{display: block; width: 2.44rem; height: .67rem; background-position: -0.04rem -2.62rem; margin: 3.3rem auto 0;}
.btn-get2.disab{background-position: -2.56rem -2.62rem;}
.ulist{font-size: 0; text-align: center; padding-top: .2rem; box-sizing: border-box; margin: 0.3rem auto 0; background: url(//game.gtimg.cn/images/fz/cp/a20230720fzyyg/ulist.png) no-repeat; background-size: 100% auto; width: 6.11rem; height: 1.76rem;}
.ulist li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top;width: 1.41rem; height: 1.41rem; background-position: -5.26rem -1.82rem; margin: 0 .24rem; box-sizing: border-box; padding:.15rem 0 0; text-align: center;}
.ulist li img{display: block; width: 1.11rem; margin: 0 auto; height: 1.11rem; border-radius: 1.11rem;}


.btn-inv{display: block; width: 2.44rem; height: .67rem; background-position: -0.04rem 0; margin: .2rem auto 0;}
.btn-inv.disab{background-position: -0.3rem -5.57rem;}
.m4ul{font-size: 0; text-align: center; padding-top: .12rem;}
.m4ul li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 2.07rem; margin: 0 auto;}
.m4ul li .tt{line-height: .38rem; text-align: center; font-size: .18rem; color: #9d6518;}
.m4ul li .tc{height: .85rem; margin-top: 1.35rem; text-align: center; font-size: .16rem; color: #fff7d9; line-height: 1.3;}
.btn-get3{display: block; width: 1.98rem; height: .53rem; background-position: -2.74rem -.14rem; margin: .6rem auto 0;}
.btn-get3.disab{background-position: -4.98rem -.14rem;}
.gz{padding: .2rem .35rem; text-align: left;}
.gz li{padding-left: .26rem; position: relative; color: #572f00; margin-bottom: .05rem; line-height: .3rem; font-size: .2rem;}
.gz li span{position: absolute; left: 0; top: 0;}
.gz li a{color: #572f00;  text-decoration: underline;}
.fixbtn{position: fixed; left: 0; bottom: 0; width: 100%; background: #573501; padding: .25rem 0;}
.fixbtn a{display: block; margin: 0 auto; width:4.98rem; height: .86rem; background-position: -.21rem -4.58rem;}
.m4info{text-align: center; margin: .4rem auto 0; font-size: .18rem; color: #81531d; line-height: .35rem;}
 
.pop{display: block; background: url(//game.gtimg.cn/images/fz/cp/a20230720fzyyg/pop.png) no-repeat; background-size: 100% auto; width: 5.57rem; height: 3.71rem;}
.btn-close{display: block; position: absolute; right: 0.1rem; top: -0.1rem; width: .35rem; height: .36rem; background-position: -4.22rem -3.76rem;}
.ptt1{background: url(//game.gtimg.cn/images/fz/cp/a20230720fzyyg/ptt1.png) no-repeat; background-size: 100% auto; width: 3.47rem; height: .32rem; margin: 0.4rem auto 0;}

.ptt2{background: url(//game.gtimg.cn/images/fz/cp/a20230720fzyyg/ptt2.png) no-repeat; background-size: 100% auto; width: 3.47rem; height: .32rem; margin: 0.4rem auto 0;}
.ptt3{background: url(//game.gtimg.cn/images/fz/cp/a20230720fzyyg/ptt3.png) no-repeat; background-size: 100% auto; width: 3.47rem; height: .32rem; margin: 0.4rem auto 0;}

.table{width: 4.11rem; margin: 0.2rem auto 0;}
.table table{width: 100%;}
.table table tr td{font-size: .18rem; width: 50%; text-align: center; color: #a27036; vertical-align: middle; height: .45rem;}

.p2info{text-align: center; height: 2rem; margin: 0.5rem auto 0; font-size: .3rem; color: #a27036; line-height: 1.5; padding:0 0.4rem 0;}
.pbtn{font-size: 0; text-align: center;}
.pbtn a{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 2.14rem; height: .58rem; margin: 0 0.1rem;}
.pbtn a.btn-sure{background-position: -5.26rem -3.9rem;}
.pbtn a.btn-cancel{background-position: -5.34rem -4.72rem;}
.page{text-align: center;font-size: 0; margin-top: .1rem;}
.page a,.page span{ color: #a27036; font-size: .18rem; margin: 0 0.1rem;}
.page a{text-decoration: underline;}
.table1{margin-top: .05rem;}
.table1 table thead td{font-weight: bold}
.table1 table tr td{height: .35rem;}
.inputqq{width:3.8rem; height: .6rem; font-size: 0; margin: 0.2rem auto .4rem;}
.inputqq input{width: 100%; height: 100%; background: #965f1c; text-align: center; font-size: .24rem; color: #fff;}

.bindinfo{text-align: center; font-size: .24rem; margin-top: .2rem; line-height: .35rem; color:#572f00;}
.btip{text-align: center; line-height: 1.2; color:#572f00; font-weight: bold;  font-size: .22rem; padding-top: .1rem;}
 