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;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0;}
/* basic */
.c:before,.c:after{content:"";display:tadble;}
.c:after{clear:both;}
.c{zoom:1;}
body{padding-top:0.42rem;background-color:#160c14;overflow-x: hidden;font-family:'font';}
a {text-decoration:none;overflow:hidden;}
html{overflow-x: hidden;}
.container{width:auto;margin:0 auto;}
.hide{display:block;width:0;height:0;overflow:hidden;}
.pr{position:relative;}
.pa{position:absolute;}
.db{display:block;text-indent:-999em;}
.fl{float:left;}
.fr{float:right;}

body { /*  */
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
    -moz-text-size-adjust: 100% !important;
  -webkit-overflow-scrolling: touch;
  }
.flex{display: flex; justify-content: space-evenly;}
.gray{filter: grayscale(1);}
a:hover.gray{filter: grayscale(1);}

@font-face {
	font-family:'font';
	src: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/font1.ttf);
}

@font-face {
	font-family:'font1';
	src: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/font2.ttf);
}

/* footer */
#afooter{text-align:center;line-height:0.3rem;color:#fff;background-color:#000;padding:0.4rem 0; font-size: 0.18rem;}
#afooter a{ color:#fff;}

.last{margin-right:0px !important;}
.sp{background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/sp.png) no-repeat;background-size: 9.4rem auto;}
.wrap {background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/bg.jpg)no-repeat 50% 0; padding-bottom: 0.9rem; background-size: 100% auto; width: 100%; margin: 0 auto;}
.wrap.h5 {background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/bgm.jpg)no-repeat 50% 0;background-size: 100% auto; width: auto;overflow-x: hidden;width: 100%;}
.wrap.h5 .logo{width: 2.87rem;height: .53rem;}


@media only screen and (max-width: 1200px) {
	.ost_bn,.ost_box{min-width: 99%!important;}
    .ost_inner{width: 99%!important;}
}

.head {height:11.9rem;position: relative;width: 12rem;margin: 0 auto;}
.logo{width:3.57rem; height:0.66rem;  position: absolute; top: 1rem; left:  0; background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/logo.png) no-repeat; background-size: 100% auto;}
.top_box1{justify-content: right;  position: absolute; top: 1rem; right: 0;z-index: 1;} 
.top_box1 a{width:2.1rem; height:0.55rem; margin: 0 0.05rem;}
.btn1{background-position: 0 -4.07rem;}
.btn2{background-position: -2.14rem -4.07rem;}
.btn3{background-position: -4.39rem -4.07rem;}
.btn4{background-position: -6.64rem -4.07rem;}
.time{background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/time_bg.png) no-repeat;width: 7.07rem;height: .93rem;background-size: 100% 100%;color: #fffadd;font-size: 0;text-align: center;line-height: .61rem;position: absolute;top: 6.52rem;font-weight: bold;left: -.2rem;}

.top_txt {font-size:0.24rem;color: #e9fbfa;text-align: left;top:9.07rem;left: 50%;margin-left: -5.03rem;position: absolute;line-height: 1.4;background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/top_txt_bg.png) no-repeat;width: 10.06rem;height: 2.31rem;background-size: 100% 100%;box-sizing: border-box;padding: .5rem .1rem .1rem 1.1rem;}
.ttxt{position: relative;padding-left: 2.3rem;margin: .1rem 0;}
.top_txt em{width: 2.3rem;position: absolute;top: 0;left: 0;}
.top_txt em img{position: relative;width: 16px;height: 19px;display: inline-block;vertical-align: middle;margin-right: .16rem;}
.top_txt a {color: #fff836; }


.content{width: 12rem; position: relative; margin: 0 auto;}
.part1 h2{background-position: 0 0;width: 7.39rem;height: 1.27rem;margin: 0 auto;}
.tit_ct{color: #abe0ff; font-size: 0.22rem;text-align: center; width: 100%;padding-top: .15rem;}
.p1box{margin: .5rem auto 0;width: 12rem;display: flex;justify-content: space-between;position: relative;}
.p1box_l{width: 6.3rem;}
.list_p1prop{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.list_p1prop li{background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/p1prop_bg.png) no-repeat;width: 3rem;height: 3.28rem;background-size: 100% 100%;position: relative;}
.list_p1prop li p{width: 2.23rem;height: .41rem;color: #fff3be;font-size: 0;text-align: center;line-height: .37rem;font-weight: bold;margin: 0 auto;position: relative;top: -.2rem;text-shadow: 0 0 .1rem rgba(62,103,118,.58),0 0 .1rem rgba(62,103,118,.58);}
.p1tit1{background-position: 0 -4.91rem;}
.p1tit2{background-position: -2.38rem -4.91rem;}
.list_p1prop li img{width: 100%;display: block;margin: -.2rem auto 0;}
.list_p1prop li span{height: .66rem;display: flex;justify-content: center;align-items: center;color: #c2fdff;font-size: .18rem;text-align: center;line-height: 1.2;margin-top: .05rem;}
.btn_p1lq{background-position: 0 -5.4rem;width: 2.81rem;height: .83rem;display: block;margin: .12rem auto 0;font-size: 0;}
.btn_p1lq.gray{background-position: -3.08rem -5.4rem;}
.p1box_r{width: 5.48rem;}
.p1guide{background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/p1box_bg.png) no-repeat;width:5.48rem;height: 3.29rem;background-size: 100% 100%;box-sizing: border-box;padding: .74rem .28rem .07rem .28rem;}
.p1box_r p{color: #fff3be;font-size: .24rem;font-weight: bold;text-align: center;height: .7rem;line-height: .7rem;display: none;}
.p1box_r p:before{background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/sp.png) no-repeat -3.17rem -5.65rem/9.4rem auto;width: .27rem;height: .09rem;display: inline-block;vertical-align: middle;content: "";margin: 0 .4rem;}
.p1box_r p:after{background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/sp.png) no-repeat -3.16rem -5.8rem/9.4rem auto;width: .27rem;height: .09rem;display: inline-block;vertical-align: middle;content: "";margin: 0 .4rem;}
.list_p1txt li{padding: .1rem 0;color: #e9fbfa;font-size: .18rem;line-height: 1.6;border-bottom: .02rem solid #99b6f6;}
.list_p1txt li em{display: block;color: #fff3be;font-size: .24rem;font-weight: bold;}
.list_p1txt li:last-child{border: none;}
.btn_p1down{background-position: 0 -6.37rem;width: 2.81rem;height: .83rem;display: block;margin: .05rem auto 0;font-size: 0;}


.part2{width: 12rem;margin: .9rem auto 0;position: relative;}
.part2 h2{background-position: 0 -1.41rem;width: 8.03rem;height: 1.27rem;margin: 0 auto;}
.p2box1{background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/p2box_bg1.png) no-repeat;width: 15.6rem;height:6.42rem;margin-top: -1.1rem;box-sizing: border-box;padding: 2.5rem 0 0 .25rem;background-size: 100% 100%;}
.p2rankbox{height: 3.24rem;margin: .17rem 0;overflow: auto;width: 6.86rem;}
.p2rankbox::-webkit-scrollbar-track-piece{background-color:#1270e5;}
.p2rankbox::-webkit-scrollbar{width:3px;}
.p2rankbox::-webkit-scrollbar-thumb{background:#feeb84;}
.p2rank_tit{color: #fff3be;font-size: .24rem;line-height: 1.2;font-weight: bold;margin-left: -.1rem;}
.p2rank_tit:after{background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/sp.png) no-repeat -8.23rem -6.53rem/9.4rem auto;width: .12rem;height: .1rem;display: inline-block;vertical-align: middle;content: "";margin-left: .05rem;}
.list_p2rank{margin-top: .2rem;}
.list_p2rank li{margin-bottom: .2rem;width: 6.74rem;height: .57rem;box-sizing: border-box;padding-left: .93rem;display: flex;justify-content: space-between;align-items: center;padding-bottom: .1rem;}
.list_p2rank li.first{background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/p2rank_bg1.png) no-repeat;background-size: 100% 100%;}
.list_p2rank li.second{background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/p2rank_bg2.png) no-repeat;background-size: 100% 100%;}
.list_p2rank li.third{background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/p2rank_bg3.png) no-repeat;background-size: 100% 100%;}
.list_p2rank li p{width: 3.3rem;color: #e9fbfa;font-size: .22rem;line-height: 1.2;}
.list_p2rank li span{width: .5rem;color: #e9fbfa;font-size: .22rem;line-height: 1.2;}
.btn_p2lq{background-position: -2.86rem -6.36rem;width: 1.78rem;height: .52rem;display: block;font-size: 0;}
.btn_p2lq.gray{background-position: -4.9rem -6.36rem;}
.p2num{background-position: 0 -7.58rem;width: 3.33rem;height: .48rem;position: absolute;top: 6.65rem;right: 0;color: #ddf1ed;font-size: .26rem;text-align: center;line-height: .48rem;}
.p2box2{background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/p2box_bg2.png) no-repeat;width: 11.99rem;height: 4.85rem;background-size: 100% 100%;margin: .34rem auto 0;box-sizing: border-box;padding: .51rem 0 0 1.48rem;}
.list_p2prop{display: flex;justify-content: space-between;height: 2.15rem;}
.list_p2prop li{width: 1.5rem;}
.list_p2prop li img{height: 1.3rem;margin: 0 auto;display: block;}
.list_p2prop li p{color: #e9fbfa;font-size: .16rem;text-align: center;line-height: 1.2;height: .48rem;display: flex;justify-content: center;align-items: center;margin-top: -.05rem;letter-spacing: -1px;}
.btn_p2lq1{background-position: -5.99rem -5.4rem;width: 1.39rem;height: .4rem;display: block;font-size: 0;margin: 0 auto;}
.btn_p2lq1.gray{background-position: -7.6rem -5.38rem;}
.btn_p2share{background-position: -2.86rem -6.95rem;width: 1.78rem;height: .52rem;display: block;font-size: 0;}
.list_p2prop1 li p{font-size: .14rem;}

.part3{margin: .95rem auto 0;position: relative;}
.part3 h2{background-position: 0 -2.72rem;width: 6.57rem;height: 1.26rem;margin: 0 auto;}
.rulebox{background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/rule_bg.png) no-repeat;width: 12rem;height: 4.24rem;background-size: 100% 100%;box-sizing: border-box;padding: .4rem .5rem .4rem .5rem;display: flex;justify-content: center;align-items: center;margin: .2rem auto 0;}
.list_rule li{color: #dcfdff;font-size: .24rem;line-height: 1.7;}

.part4{padding-top: .6rem;}
.part4 h2{background-position: 0 -12.53rem;width: 8.93rem;height: 1.38rem;margin: 0 auto;}
.p4box{margin: .22rem auto 0;width: 12rem;display: flex;justify-content: space-between;position: relative;}
.p4box_l,.p4box_r{width: 5.85rem;background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/p4box_bg.png) no-repeat;background-size: 100% 100%;height: 3.78rem;box-sizing: border-box;padding: .05rem;}
.p4tit{color: #fff3be;font-size: .24rem;font-weight: bold;text-align: center;height: .7rem;line-height: .7rem;}
.p4txt{color: #e9fbfa;font-size: .18rem;text-align: center;line-height: 1.2;padding: .12rem 0;}
.list_p4prop{width: 100%;display: flex;justify-content: center;align-items: center;}
.list_p4prop li{width: 2.65rem;margin: 0 .05rem;}
.p4prop{background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/p4prop_bg.png) no-repeat;width: 2.65rem;height: 1.92rem;background-size: 100% 100%;position: relative;}
.p4prop img{width: 100%;display: block;margin: 0 auto 0;}
.p4prop span{height: .54rem;display: flex;justify-content: center;align-items: center;color: #142c34;font-size: .15rem;text-align: center;line-height: 1.2;position: absolute;bottom: 0;width: 100%;letter-spacing: -1px;}
.btn_p4lq{background-position: -5.89rem -7.56rem;width: 1.74rem;height: .38rem;display: block;margin: .12rem auto 0;font-size: 0;}
.btn_p4lq.gray{background-position: -5.88rem -7.97rem;}

/* pop */
.pop_box{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 999;}
.pop_content{position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);-webkit-animation:showzs .6s ease both;}
.pop1{ width:7.57rem; height: auto; padding:0.5rem 0.2rem; background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/pop1.png)no-repeat; background-size: 100% 100%; box-sizing: border-box;}
.pop_close{ width: 0.31rem;height: 0.31rem;top: 0;right: -.5rem;background-position: -7.76rem -6.49rem; position: absolute;}

.ptit{font-size: .34rem;text-align: center;line-height: .36rem;font-family:'font1';color: #fff;}
.pop_dj1{width:auto; height: 1.44rem; margin:0.5rem auto; display: block;}
.ptxt1{color: #d9e4ff;font-size: .22rem;text-align: center;line-height: 1.2;}
.btn_qr{width:2.81rem;display: block;  height: 0.83rem; background-position: 0 -8.3rem;margin: .1rem auto 0;}
.psue{color: #e8f5f0;font-size: .2rem;line-height: 1.4;padding: .26rem .4rem 0;}

.ewm1{width:auto; height:2.8rem; margin:0.6rem auto 0.5rem; display: block;}
.dj1{width:auto; height:2.84rem; margin:0.1rem auto 0; display: block;}
.prop_txt{color: #e9fbfa;font-size: .18rem;text-align: center;line-height: 1.2;}

.btn_plq{width:2.81rem;display: block;  height:.83rem; margin: .3rem auto 0;background-position: -2.98rem -8.3rem;}
.btn_plq.gray{background-position: 0 -9.32rem;}
.fx{width: 4.56rem; height: auto; top: 1.2rem; right: 1rem;}

.ptxt{color: #e2f5ff;font-size: .22rem;line-height: 1.2;text-align: center;padding: .3rem 0;}
.ptxt2{color: #abc5c4;font-size: .2rem;text-align: center;line-height: 1.2;}
.pchoice{display: flex;justify-content: center;align-items: center;margin: .35rem auto 0;}
.pchoice a{width: 2.06rem;height: 2.07rem;display: block;margin: 0 .3rem;background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/btn_android.png) no-repeat;background-size: 100% 100%;color: #f3f7ff;font-size: .26rem;line-height: 2.12rem;font-family:'font1';text-align: center;}
.pchoice a.on{background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/btn_ios.png) no-repeat;background-size: 100% 100%;color: #e17814;}
.btn_pcx{width:2.81rem;display: block;  height: 0.83rem; margin: .3rem auto 0;background-position: -3.08rem -9.32rem;}
.ptxtw{background: url(//game.gtimg.cn/images/fo4/cp/a20260306fcpldsacts/ptxt_bg.png) no-repeat;width: 4.94rem;height: 1.89rem;background-size: 100% 100%;box-sizing: border-box;padding: .1rem;display: flex;justify-content: center;align-items: center;margin: 0 auto;}
.ptxtw p{color: #ceecea;font-size: .2rem;text-align: center;line-height: 1.2;}
.btn_qxd{width:2.81rem;display: block;height: 0.83rem; margin: .3rem auto 0;background-position: -3.08rem -10.27rem;}



.ptips{font-size: .2rem;text-align: center;line-height: 1.2;color: #fff;height:2.5rem;display: flex;justify-content: center;align-items: center;}
.input_share{background-position: 0 -11.18rem;width: 6.21rem;height: .62rem;display: block;margin: .4rem auto;border: none;font-size: 20px;text-align: center;line-height: 62px;color: #fff8bb;outline: none;}
.btn_copy{background-position: 0 -10.29rem;width: 2.81rem;height: .83rem;display: block;margin: 0 auto;}













