/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0;}
iframe{position: absolute;}
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.c {zoom:1;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
.db{display:block;text-indent:-999em;}
a{
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	-webkit-user-select: none;
	-moz-user-focus: none;
	-moz-user-select: none;
}
:focus{outline: none;}
.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; }

#afooter{background-color: #000000; text-align: center;color: #fff;font-size: 0.18rem;line-height: 0.2rem;padding:0.2rem 0;}
#afooter a{ color: #ffffff; }

img{
	user-select: none;
}


@font-face {
    font-family: "font";
    src: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/font.ttf);
}
@font-face {
    font-family: "font1";
    src: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/font1.otf);
}

/*ǿ��������ʽ*/
.w_pop{position:fixed;left:0;top:0;width: 100%;height: 100%;background: rgba(0,0,0,1);z-index:9999;display: none;}
.w_pop_img{width:1.8rem;height:2.73rem;background: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/scape.png) no-repeat center center;position: absolute;left: 50%;margin-left:-0.9rem;top: 50%;margin-top: -1.56rem;animation:  rotateA 1.5s ease infinite alternate;}
	@keyframes rotateA{
        0%{transform: rotate(-90deg);}
        30%{transform: rotate(-90deg);}
        70%{transform: rotate(0);}
        100%{transform: rotate(0);}
    }
    @media screen and (orientation:landscape){
        .w_pop{ display: block;}
    }
.w_tips{width:100%;height:1.0rem;font-size: 0.18rem;color: #fff;text-align: center;position: absolute;left:0;top:50%;margin-top: 1.2rem;}



.head{background: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/hd.jpg) no-repeat; background-size: 100%; height:8.84rem;}
.head_ts {
	font-size: 0.2rem;
	color: #cdba97;
	text-align: center;
	line-height: 0.3rem;
	position: absolute;
	top:6.08rem;
	left: 0;
	width: 100%;
}


.login_bx{display: block;width: 100%;top:7.2rem;left:0 ;font-size: 0.22rem;color: #cdba97;line-height:0.3rem ;text-align: center;}
.login_bx a{color: #cdba97;}
#loginByQQBtn{
    display: block;
    background: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/head-login.png) no-repeat;
    background-size: 100%;
    width: 3rem;
    height:0.7rem;
    margin: 0 auto;
}
.login{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
#btn_logout{
    display: inline-block;
    background: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/head-btn2.png) no-repeat;
    background-size: 100%;
    width: 1.1rem;
    height: 0.36rem;
    margin-left: 0.1rem;
}

.content{
    background: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/bg.jpg) no-repeat;
    background-size: 100%;
    position: relative;
    padding-bottom:0.96rem;
    padding-top:0.1rem;
}

/* ct1 */
.ct1{ margin: 0.5rem auto 0;}
.ct1-tit{ 
    background: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/ct1-tit.png) no-repeat; 
    background-size: 100%;
    width:6.58rem;
    height:0.8rem; margin: 0 auto 0; }
.ct1-txt{
    text-align: center;
    font-size: 0.22rem;
    color: #c6bfaf;
    margin: 0.1rem auto 0;
}

.list-prop{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0.3rem auto 0;
}
.list-prop .prop-li{
    width: 2.2rem;
    margin: 0.3rem 0.1rem 0;
}
.list-prop .prop-li:nth-of-type(-n+3){
    margin-top: 0;
}
.list-prop .prop-li .prop-box{
    width: 2.2rem;
    margin: 0 auto;
    position: relative;
}
.list-prop .prop-li .prop-box img{
    display: block;
    width: 2.2rem;
    margin: 0 auto;
}
.prop-txt{
    width: 100%;
    text-align: center;
    font-size: 0.18rem;
    color: #050d24;
    position: absolute;
    left: 0;
    top:0;
}
.ct1-btn{
    display: block;
    background: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/ct1-btn3.png) no-repeat;
    background-size: 100%;
    width:2.2rem;
    height: 0.52rem;
    margin: 0.1rem auto 0;
}
.ct1-btn.on{
    background: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/ct1-btn1.png) no-repeat;
    background-size: 100%;
}
.ct1-btn.dis{
    background: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/ct1-btn2.png) no-repeat;
    background-size: 100%;
}

/* ct2 */
.ct2{ margin: 1.2rem auto 0;}
.ct2-tit{ background: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/ct2-tit.png) no-repeat; background-size: 100%; width:2.36rem; height:0.8rem; margin: 0 auto 0; }
.rule-box{
    width: 6.9rem;
    font-size: 0.2rem;
    line-height: 0.32rem;
    color: #c6bfaf;
    margin:0.1rem auto 0;
}


/* ���� */
.pop{
	display: none;
	position: relative;
}
.close{ display: block; background: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/close.png) no-repeat; background-size: 100%; width:0.24rem; height:0.24rem; position: absolute; top: 0.16rem; right: 0.16rem; }
.pop-btnbox{
    display: flex;
    justify-content: center;
    margin: 0.3rem auto 0;
}
.pop-btn1{
    display: block;
    background: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/pop-btn1.png) no-repeat;
    background-size: 100%;
    width: 2.46rem;
    height: 0.62rem;
    margin: 0 0.1rem;
}
.pop-btn2{
    display: block;
    background: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/pop-btn2.png) no-repeat;
    background-size: 100%;
    width: 2.46rem;
    height: 0.62rem;
    margin: 0 0.1rem;
}

/* ��¼ */
.pop1{ background: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/pop1.png) no-repeat; background-size: 100%; width: 6.08rem; height:3.97rem; box-sizing: border-box; padding:1.52rem 0 0; }
.pop1-con{
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
}
.pop1-con a{
    width: 1.4rem;
    height: 1.68rem;
    margin: 0 0.44rem 0;
}

/* ѡ��������Ϣ */
.pop2{ background: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/pop2.png) no-repeat; background-size: 100%; width:6.08rem; height:3.97rem; box-sizing: border-box; padding-top:1rem; }
.pop2-selbox{
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0.1rem auto 0;
}
.pop2-selbox span{
    display: inline-block;
    font-size: 0.24rem;
    color: #e6d6b7;
    margin-right: 0.1rem;
}
.pop2-selbox select{
    background: url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/pop2-sel.png) no-repeat;
    background-size: 100%;
    border: none;
    width: 3.43rem;
    height: 0.36rem;
    box-sizing: border-box;
    padding: 0 0.2rem;
    font-size: 0.18rem;
    color: #a28f72;
    -webkit-appearance: none; /* Chrome/Safari */
  -moz-appearance: none;    /* Firefox */
  appearance: none;         /* ��׼�﷨ */
}

/* �ҵĽ��� */
.pop3{ background:url(//game.gtimg.cn/images/datamore/cp/a20251014fcm/pop3.png) no-repeat; background-size: 100%; width:6.08rem; height:3.97rem; box-sizing: border-box; padding-top:0.84rem; }
.pop3-con{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    height:2rem;
    text-align: center;
    font-size: 0.24rem;
    color: #e6d6b7;
    line-height: 0.4rem;
}
