/* reset */
body,div,p,ul,li,table,tbody,tr,td,textarea,form,input,h1,h2,h3,h4,h5,dl,dt,dd,img,iframe,header,nav,section,article,footer,figure,figcaption,menu{margin:0;padding:0;list-style:none;}
body{-webkit-text-size-adjust:none; font-size: 0.24rem;}
header,nav,section,article,footer,figure,figcaption{display:block;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
ol,ul{margin:0;padding:0;}
fieldset{border:none;margin:0;padding:0;}
a,li,ul,[onclick]{-webkit-tap-highlight-color:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
table{border-collapse:collapse;border-spacing:0;}
em,strong{font-weight:normal;font-style:normal;}
a {text-decoration:none;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.fl {float:left;}
.fr {float:right;}
.pr {position:relative;}
.pa {position:absolute;}
.db {display:block;text-indent:-999em;}
body,html{background-color: #181e23;width: 100%;overflow-x: hidden;}
:focus{outline: none;}
header,footer {width:100%;margin:0 auto;}
footer{color:#8a6e68;background-color:#100d0c;padding:0.2rem 0;font-size:0.2rem;text-align:center;}

 /* ΊαΖΑΜαΚΎ */
.horizon{width:100%;height:100%;background:#32373b;position:fixed;left:0;top:0;z-index:1001;display:none;}
.horizon-box{width:100%;height:3rem;position:absolute;top:50%;left:0;margin-top:-1.5rem;}
.horizon-pic{width:1.5rem;height:2.3rem;margin:0 auto;text-align:center;}
.horizon span{font-size:0.22rem;display:block;color:#ffd40a;text-align:center;}
.horizon i{width:1.5rem;height:2.27rem;background:url(//game.gtimg.cn/images/cfhd/cp/a20210719nhza/m/hengping.png) 0 0 no-repeat;background-size:1.5rem 2.27rem;margin:0 auto;-webkit-animation: maskAni 1.5s ease infinite alternate;position:static;display:block;}
@-webkit-keyframes maskAni{0% {-webkit-transform:rotate(-90deg);}30% {-webkit-transform:rotate(-90deg);}70%{-webkit-transform:rotate(0deg);}100% {-webkit-transform:rotate(0deg);}}
@media screen and (orientation:landscape) {.horizon{display:block}}


/*main*/
.sp{background: url(//game.gtimg.cn/images/cfhd/cp/a20210719nhza/m/sp.png) no-repeat;background-size: 7.50rem auto;}
.wrap{background: url(//game.gtimg.cn/images/cfhd/cp/a20210719nhza/m/bg.jpg) no-repeat;width: 7.50rem;padding-bottom: 0.50rem;background-size: 100% auto;}
.head{height: 10.65rem;position: relative;}
.btnvid1{background-position:  -0.37rem -0.22rem;width: 0.50rem;height: 1.07rem;display: block;position: absolute;top: 1.91rem;left: 3.63rem;}
.btnvid2{background-position: -1.58rem -0.22rem;width: 0.55rem;height: 0.98rem;top: 8.07rem;left: 6.12rem;position: absolute;display: block;}
.hdbtn{width: 6.17rem;display: block;position: absolute;top: 9.56rem;left: 50%;margin-left: -3.08rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
.hdbtn a{display: block;width: 2.98rem;height: 0.79rem;}
.btnqname{background-position: -0.25rem -2.03rem;}
.btnhome{background-position: -3.44rem -2.03rem;}

.boxlogina{font-size: 0.20rem;line-height: 1;width: 100%;text-align: center;position: absolute;left: 0;top: 9.06rem;color: #FFFFFF;}
.boxlogina a{color: #FFFFFF;}




.puse{background-position: -2.63rem -0.14rem;animation: none;display: block;width: 0.37rem;height: 0.37rem;position: absolute;top: 0.70rem;right: 0.34rem;}
.music{
	display: block;width: 0.37rem;height: 0.37rem;position: absolute;top: 0.70rem;right: 0.34rem;background-position: -3.26rem -0.14rem;animation: loadanim2 5s linear infinite;overflow: hidden;}
	@keyframes loadanim2{
	from{transform: rotate(0);}
	to{transform: rotate(360deg);}
}




.par1 h2{background-position: -0.35rem -3.17rem;width: 6.30rem;height: 0.88rem;display: block;margin: 0 auto;}
.tit_ct{font-size: 0.20rem;line-height: 1.5;padding: 0.06rem 0;color: #afafaf;width: 100%;text-align: center;}
.tit_ct em{color: #d5554d;display: block;}
.par1 img{width: 7.04rem;height: 3.99rem;margin: 0 auto;}
.par1 img.prop_pic1,.par1 img.n_prop_pic1{display: none;}
.par1 img.prop_pic2{display: block;}
.btn_lq{background-position: -0.26rem -5.46rem;width: 2.83rem;height: 0.67rem;display: block;margin: 35px auto 0;font-size: 0;margin: 0.28rem auto 0;}
.btn_lq.grey{background-position: -3.26rem -5.46rem;}




.par2{padding-top: 0.56rem;position: relative;}
.par2 h2{background-position: -0.49rem -4.43rem;width: 6.64rem;height: 0.83rem;display: block;margin: 0 auto;}
.num{color: #fff;font-size: 0.18rem;line-height: 1.2;padding: 0.10rem 0;width: 100%;text-align: center;}
.par2 img{width: 6.18rem;height: 2.70rem;margin: 0.22rem auto 0;}
.par2 img.prop_pic3,.par2 img.n_prop_pic3{display: none;}
.par2 img.prop_pic4{display: block;}


.list_award{padding-top: 0.3rem;position: relative;z-index: 9;width: 6.10rem;margin-left: 0.70rem;}
.list_award li{width: 6.10rem;float: left;margin-bottom: 0.20rem;}
.list_award li.on em{background-position: -84px -477px;}
.list_award li p{color: #f8e566;font-size: 20px;text-align: center;line-height: 1.2;display: none;}
.list_award li em{background-position: -8px -477px;width: 60px;height: 60px;display: block;margin: 0 auto;display: none;}
.list_award li span{color: #f8e566;font-size: 14px;text-align: center;display: block;line-height: 1.2;display: none;}
.btn_lqs{background-position: -186px -474px;width: 242px;height: 57px;display: block;margin: 15px auto 0;font-size: 0;}
.btn_lqs.grey{background-position: -440px -474px;}
.jian{background: url(//game.gtimg.cn/images/cfhd/cp/a20210719nhza/m/jian.png) no-repeat;width: 0.17rem;height: 6.48rem;display: block;position: absolute;top:5.64rem;left: 4.06rem;background-size: 100% 100%;}
.par2 img.djname{display: block;width: 2.51rem;height: 1.48rem;float: left;margin: 0;}
.bxmid{width: 1.86rem;float: left;padding-top: 0.27rem;}
.list_award li .bxmid em{display: block;background-position: -5.26rem -6.37rem;width: 0.39rem;height: 0.46rem;margin: 0 auto;}
.list_award li.on .bxmid em{background-position: -4.45rem -6.37rem;}
.list_award li .bxmid span{display: block;font-size: 0.22rem;color: #F8E566;width: 100%;text-align: center;line-height: 1;padding-top: 0.07rem;}
.btn_lqs{background-position: -0.26rem -6.29rem;width: 1.71rem;height: 0.53rem;float: left;margin-top: 0.48rem;}
.btn_lqs.grey{background-position:-2.34rem -6.29rem;}


.boxa{padding-top: 0.25rem;}
.boxa h3{background-position: -0.13rem -6.96rem;width: 3.39rem;height: 0.37rem;margin: 0 auto;}
.par2 img.prop_pic6{display: block;width: 6.17rem;height: 2.70rem;margin: 0 auto;}
.boxa .prop_pic5{display: none;}

.par3{padding-top: 0.45rem;position: relative;}
.par3 h2{background-position:-0.57rem -7.58rem;width: 5.89rem;height: 0.84rem;display: block;margin: 0 auto;}
.lottery{background: url(//game.gtimg.cn/images/cfhd/cp/a20210719nhza/m/lottery_bg.png) no-repeat;width:6.17rem;height: 1.81rem;background-size: 100% 100%;
			margin: 0.32rem auto 0;padding: 4.16rem 0 0 0.30rem;}
.lottery .dlstr{color: #fff;font-size: 0.18rem;text-align: center;line-height: 1.2;width: 3.02rem;float: left;text-align: center;padding-top: 0.62rem;}
.btn_cj{background-position:-3.89rem -6.99rem;width: 2.14rem;height: 0.51rem;display: block;float: left;}
.btn_cj.grey{background-position: -3.20rem -8.65rem;}
.tips{color: #fff; font-size: 0.18rem; text-align: center; line-height: 1.2;float: left; text-align: center;padding-top: 0.18rem;width: 95%;}
.tips a{color: #fff;}
.dialog{display: none;position: relative;}
.dialog1{width: 5.60rem;}
.popbx1{width: 100%;}
.inpname{width: 2.60rem;height: 0.70rem;background-color: #FFFFFF;border-radius: 0.10rem;border: none;font-size: 0.26rem;color: #5d5d5d;line-height: 0.70rem;text-align: center;float: left;}
.btnqznc{background-position:  -2.62rem -0.78rem;width: 2.74rem;height: 0.73rem;float: right;}
.dia-close{background-position: -3.99rem -0.14rem;width: 0.42rem;height: 0.43rem;position: absolute;display: block;left: 50%;margin-left: -0.21rem;bottom: -0.74rem;}
.btnqr{background-position: -0.12rem -8.55rem;width: 2.74rem;height: 0.73rem;float: right;}



/*΅―΄°ΚΣΖ΅*/
.act_pop_video{width:100% !important;height:4.2rem;background:#333;position:relative;display:none;}
.act_pop .act_pop_close{width:.4rem;height:.4rem;right:0;top:-.4rem;font-size: .4rem;text-align: center;line-height: 0.4rem;position:absolute;z-index:999;color: #fff;background-color: #c9984a;}
.apv_video_wrap{width:100%;height:100%;overflow:hidden}
