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/a20260107fcpldsact/font1.ttf);
}

@font-face {
	font-family:'font1';
	src: url(//game.gtimg.cn/images/fo4/cp/a20260107fcpldsact/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/a20260107fcpldsact/sp.png) no-repeat;background-size: 9.4rem auto;}
.wrap {background: url(//game.gtimg.cn/images/fo4/cp/a20260107fcpldsact/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/a20260107fcpldsact/bgm.jpg)no-repeat 50% 0;background-size: 100% auto; width: auto;overflow-x: hidden;}
.wrap.h5 .logo{width: 2.87rem;height: .53rem;}

.head {height:11.9rem;position: relative;width: 12rem;margin: 0 auto;}
.logo{width:3.57rem; height:0.66rem;  position: absolute; top: 0.6rem; left:  0; background: url(//game.gtimg.cn/images/fo4/cp/a20260107fcpldsact/logo.png) no-repeat; background-size: 100% auto;}
.top_box1{justify-content: right;  position: absolute; top: 0.63rem; right: 0;z-index: 1;} 
.top_box1 a{width:2.9rem; height:0.65rem; margin: 0 0.08rem;}
.btn1{background-position: 0 -4.88rem;}
.btn2{background-position: -2.99rem -4.88rem;}
.btn3{background-position: -5.97rem -4.88rem;}
.time{background: url(//game.gtimg.cn/images/fo4/cp/a20260107fcpldsact/time_bg.png) no-repeat;width: 7.42rem;height: .61rem;background-size: 100% 100%;color: #fffadd;font-size: .28rem;text-align: center;line-height: .61rem;position: absolute;top: 5.97rem;font-weight: bold;}

.top_txt {font-size:0.24rem;color: #e9fbfa;text-align: left;top:8.15rem;left: 50%;margin-left: -5.45rem;position: absolute;line-height: 1.4;background: url(//game.gtimg.cn/images/fo4/cp/a20260107fcpldsact/top_txt_bg.png) no-repeat;width: 10.91rem;height: 2.39rem;background-size: 100% 100%;box-sizing: border-box;padding: .55rem .25rem .04rem 2.06rem;}
.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: #fbeea7; }


.content{width: 12rem; position: relative; margin: 0 auto;}
.part1 h2{background-position: 0 0;width: 7.73rem;height: 1.38rem;margin: 0 auto;}
.tit_ct{color: #e9fbfa; font-size: 0.22rem;text-align: center; width: 100%;}
.p1box{margin: .6rem auto 0;width: 12rem;display: flex;justify-content: space-between;position: relative;}
.p1box_l{width: 6.4rem;}
.list_p1prop{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.list_p1prop li{background: url(//game.gtimg.cn/images/fo4/cp/a20260107fcpldsact/p1prop_bg.png) no-repeat;width: 3.13rem;height: 3.26rem;background-size: 100% 100%;box-sizing: border-box;padding-right: .16rem;}
.list_p1prop li p{background-position: 0 -5.62rem;width: 2.38rem;height: .37rem;color: #fff3be;font-size: .2rem;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);}
.list_p1prop li img{width: 100%;display: block;margin: -.2rem auto 0;}
.list_p1prop li span{height: .74rem;display: flex;justify-content: center;align-items: center;color: #497486;font-size: .16rem;text-align: center;line-height: 1.2;margin-top: .1rem;}
.btn_p1lq{background-position: 0 -6.18rem;width: 2.88rem;height: .64rem;display: block;margin: .12rem auto 0;font-size: 0;}
.btn_p1lq.gray{background-position: -3.72rem -6.18rem;}
.p1box_r{width: 5.45rem;}
.p1guide{background: url(//game.gtimg.cn/images/fo4/cp/a20260107fcpldsact/p1box_bg.png) no-repeat;width:5.45rem;height: 3.28rem;background-size: 100% 100%;box-sizing: border-box;padding: .05rem .05rem .07rem .05rem;}
.p1box_r p{color: #fff3be;font-size: .24rem;font-weight: bold;text-align: center;height: .7rem;line-height: .7rem;}
.p1box_r p:before{background: url(//game.gtimg.cn/images/fo4/cp/a20260107fcpldsact/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/a20260107fcpldsact/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{padding: 0 .25rem;}
.list_p1txt li{padding: .1rem 0;color: #e9fbfa;font-size: .2rem;line-height: 1.6;border-bottom: .02rem solid #276565;}
.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 -7.04rem;width: 2.88rem;height: .64rem;display: block;margin: .12rem auto 0;font-size: 0;}


.part2{width: 12rem;margin: 1.32rem auto 0;position: relative;}
.part2 h2{background-position: 0 -1.46rem;width: 6.15rem;height: 1.96rem;margin-left: -.7rem;}
.part2 .tit_ct{text-align: left;padding-top: .1rem;color: #fff9e1;}
.p2box1{background: url(//game.gtimg.cn/images/fo4/cp/a20260107fcpldsact/p2box_bg1.png) no-repeat;width: 15.6rem;height:6.01rem;margin-top: -1.27rem;box-sizing: border-box;padding: 2.07rem 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:#60a3a1;}
.p2rankbox::-webkit-scrollbar{width:3px;}
.p2rankbox::-webkit-scrollbar-thumb{background:#fff3be;}
.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/a20260107fcpldsact/sp.png) no-repeat -3.53rem -5.66rem/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/a20260107fcpldsact/p2rank_bg1.png) no-repeat;background-size: 100% 100%;}
.list_p2rank li.second{background: url(//game.gtimg.cn/images/fo4/cp/a20260107fcpldsact/p2rank_bg2.png) no-repeat;background-size: 100% 100%;}
.list_p2rank li.third{background: url(//game.gtimg.cn/images/fo4/cp/a20260107fcpldsact/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: -3.72rem -7rem;width: 2.07rem;height: .47rem;display: block;font-size: 0;}
.btn_p2lq.gray{background-position: -5.89rem -7rem;}
.p2num{background-position: 0 -11.92rem;width: 4.11rem;height: .5rem;position: absolute;top: 6.85rem;right: 0;color: #fffadd;font-size: .26rem;text-align: center;line-height: .5rem;}
.p2box2{background: url(//game.gtimg.cn/images/fo4/cp/a20260107fcpldsact/p2box_bg2.png) no-repeat;width: 11.99rem;height: 4.85rem;background-size: 100% 100%;margin: .46rem 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.35rem;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;}
.btn_p2lq1{background-position: -7.75rem -5.54rem;width: 1.24rem;height: .4rem;display: block;font-size: 0;margin: 0 auto;}
.btn_p2lq1.gray{background-position: -7.75rem -6rem;}
.btn_p2share{background-position: -3.72rem -7.51rem;width: 2.04rem;height: .47rem;display: block;font-size: 0;}
.list_p2prop1 li p{font-size: .14rem;}

.part3{margin: .99rem auto 0;position: relative;}
.part3 h2{background-position: 0 -3.49rem;width: 6.57rem;height: 1.34rem;margin: 0 auto;}
.rulebox{background: url(//game.gtimg.cn/images/fo4/cp/a20260107fcpldsact/rule_bg.png) no-repeat;width: 12.21rem;height: 4.22rem;background-size: 100% 100%;box-sizing: border-box;padding: .4rem .76rem .4rem .5rem;display: flex;justify-content: center;align-items: center;margin: .1rem auto 0;}
.list_rule li{color: #fffdd2;font-size: .24rem;line-height: 1.8;}

.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/a20260107fcpldsact/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/a20260107fcpldsact/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.55rem; height: auto; padding:0.5rem 0.2rem; background: url(//game.gtimg.cn/images/fo4/cp/a20260107fcpldsact/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: #fff9db;font-size: .22rem;text-align: center;line-height: 1.2;}
.btn_qr{width:3.18rem;display: block;  height: 0.71rem; background-position: 0 -8.42rem;margin: .3rem 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:3.18rem;display: block;  height: 071rem; margin: .3rem auto 0;background-position: -3.39rem -8.42rem;}
.btn_plq.gray{background-position: 0 -9.6rem;}
.fx{width: 4.56rem; height: auto; top: 1.2rem; right: 1rem;}

.ptxt{color: #fff9db;font-size: .22rem;line-height: 1.2;text-align: center;padding: .35rem 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/a20260107fcpldsact/btn_android.png) no-repeat;background-size: 100% 100%;color: #fbeea7;font-size: .26rem;line-height: 2.12rem;font-family:'font1';text-align: center;}
.pchoice a.on{background: url(//game.gtimg.cn/images/fo4/cp/a20260107fcpldsact/btn_ios.png) no-repeat;background-size: 100% 100%;}
.btn_pcx{width:3.18rem;display: block;  height: 0.71rem; margin: .3rem auto 0;background-position: -3.31rem -9.6rem;}
.ptxtw{background: url(//game.gtimg.cn/images/fo4/cp/a20260107fcpldsact/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:3.18rem;display: block;  height: 0.71rem; margin: .3rem auto 0;background-position: -5.58rem -10.36rem;}



.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.39rem;width: 3.18rem;height: .71rem;display: block;margin: 0 auto;}













