body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
hr,
button,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    margin: 0;
    padding: 0
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block;
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

fieldset,
img {
    border: 0
}

address,
caption,
cite,
code,
dfn,
em,
th,
var {
    font-style: normal;
    font-weight: normal
}

ol,
ul {
    list-style: none
}

caption,
th {
    text-align: left
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
    font-weight: normal
}

q:before,
q:after {
    content: ''
}

abbr,
acronym {
    border: 0;
    font-variant: normal
}

sup {
    vertical-align: text-top
}

sub {
    vertical-align: text-bottom
}

input,
textarea,
select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit
}

input,
textarea,
select {
    *font-size: 100%
}

* {
    -webkit-text-size-adjust: none;
    padding: 0;
    margin: 0;
}
html{
	width: 100%;
    height: 100%;
}
body {
    font-size: 0.24rem;
    line-height: 0.36rem;
    color: #060606;
    background: #050e16;
    font-family: "Microsoft Yahei";
    width: 100%;
    height: 100%;
}

body a {
    color: #060606;
    text-decoration: none;
}


footer.foot {
    padding-bottom: 0;
}

#afooter {
    text-align: center;
    background: #050e16;
    color: #b1b3b6;
    font-size: .2rem;
    box-sizing: border-box;
    padding: .4rem 0;
    padding-bottom: 1rem;
}

#afooter a {
    color: #b1b3b6;
}

/* section */
.wrap{
	width: 100%;
}
.section {
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: top center;
    width: 7.5rem;
    margin-top: -1.5px;
    overflow: hidden;
}
/*bg*/
.section1 {
    height: 13.81rem;
    position: relative;
    background-image: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/part1.jpg);
    width: 100%;
    /*margin-top: 1.04rem;*/
    box-sizing: border-box;
}
.section2 {
    height: 14.55rem;
    position: relative;
    background-image: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/part2.jpg);
    width: 100%;
}
.section3 {
    height: 4rem;
    position: relative;
    background-image: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/part3.jpg);
    width: 100%;
}
.section4 {
    height: 20.4rem;
    position: relative;
    background-image: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/part4.jpg);
    width: 100%;
}
.section5 {
    height: 10.8rem;
    position: relative;
    background-image: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/part5.jpg);
    width: 100%;
}
.section6 {
    height: 9.3rem;
    position: relative;
    background-image: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/part6.jpg);
    width: 100%;
}
.section7 {
    height: 9rem;
    position: relative;
    background-image: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/part7.jpg);
    width: 100%;
}
.section8 {
    height: 10.06rem;
    position: relative;
    background-image: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/part8.jpg);
    width: 100%;
}





/* s1 */
.swiper-button-next, .swiper-button-prev{
	outline: none;
}


/* s2 */
.s2-swiper{
	width: 6.8rem;
	height: 3rem;
	margin: 0.8rem auto 0;
}
.s2-il{
	width: 2.13rem;
	height: 2.55rem;
	position: relative;
}
.s2-imgbox{
	width: 2.13rem;
	height: 2.55rem;
}
.s2-imgbox.q{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-imgbox.png) no-repeat center/100%;
}
.s2-imgbox.w{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-imgbox2.png) no-repeat center/100%;
}
.s2-imgbox.wu{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-imgbox3.png) no-repeat center/100%;
}
.s2-imgbox.s{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-imgbox4.png) no-repeat center/100%;
}
.s2-img{
	width: 2.13rem;
	height: 2.55rem;
	overflow: hidden;
	background-size: cover;
	/*background-position: -2.05rem;*/
	background-repeat: no-repeat;
	-webkit-mask-image: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-imgbox.png);
    -webkit-mask-size: 100% 100%;
    mask-image: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-imgbox.png);
    mask-size: 100% 100%;
}
.s2-img img{
	width: 100%;
}
.s2-imgicon{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-imgicon.png) no-repeat center/100%;
	width: 0.31rem;
	height: 1.02rem;
	position: absolute;
	top: 0;
	left: 0.3rem;
    z-index: 9;
    color: #fff;
    text-align: center;
    box-sizing: border-box;
    padding-top: 0.6rem;
    font-size: 0.14rem;
}
.w .s2-imgicon{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-imgicon2.png) no-repeat center/100%;
}
.wu .s2-imgicon{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-imgicon3.png) no-repeat center/100%;
}
.s .s2-imgicon{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-imgicon4.png) no-repeat center/100%;
}
.s2-name{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-name.png) no-repeat center/100%;
	width: 1.64rem;
	height: 0.5rem;
	line-height: 0.5rem;
	margin: 0.1rem auto 0;
	color: #fff;
	font-size: 0.24rem;
	position: absolute;
	bottom: 0;left: 0.05rem;
	box-sizing: border-box;
	padding-left: 0.5rem;
}
.s2-soldier{
	width: 0.4rem;
	height: 0.47rem;
	position: absolute;
	top: 0;
	left: 0;
	transform: rotate(6deg);
}
.s2-soldier[data-soldier="1"] {
    background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-soldier3.png) no-repeat center/100%;
}

.s2-soldier[data-soldier="2"] {
    background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-soldier2.png) no-repeat center/100%;
}

.s2-soldier[data-soldier="3"] {
    background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-soldier4.png) no-repeat center/100%;
}

.s2-soldier[data-soldier="4"] {
    background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-soldier.png) no-repeat center/100%;
}
.s2-starbox{
	position: absolute;
	top: -0.2rem;
	left: 0.4rem;
}
.s2-star{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-star.png) no-repeat center/100%;
	width: 0.13rem;
	height: 0.15rem;
	display: inline-block;
	margin-right: 0.05rem;
}
.s2-next{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/next.png) no-repeat center/100%;
	width: 0.46rem;
	height: 0.6rem;
	margin-top: -5.35rem;
}
.s2-prev{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/next.png) no-repeat center/100%;
	width: 0.46rem;
	height: 0.6rem;
	transform: rotate(180deg);
	margin-top: -5.35rem;
}
.s2-con{
	/*background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-con.png) no-repeat center/100%;*/
	width: 7.27rem;
	height: 9.5rem;
	margin: -0.15rem auto 0;
	padding-left: 0.5rem;
	box-sizing: border-box;
	overflow: hidden;
	position: relative;
}
.s2-ul{
	position: relative;
	height: 9.3rem;
	overflow-y: auto;
	width: 6.6rem;
	margin-top: 0.2rem;
}
.pop-man{
	position: absolute;
	top: 2.9rem;
	right: 0.03rem;
	width: 2.5rem;
}
.pop-star{
	background: url(//game.gtimg.cn/images/srpg/a20200818web/inner_general_star.png) center / 100% repeat;
    width: 0.16rem;
    height: 0.15rem;
    display: inline-block;
    margin-right: 0.06rem;
}
.pop-soldier {
    width: 0.2rem;
    height: 0.3rem;
    display: inline-block;
    margin-right: 0.06rem;
    vertical-align: middle;
    background-size: auto 0.2rem;
    background-position: center;
    background-repeat: no-repeat;
}

.pop-soldier[data-soldier="1"] {
    background-image: url(//game.gtimg.cn/images/srpg/a20200818web/inner_general_soldier11.png);
}

.pop-soldier[data-soldier="2"] {
    background-image: url(//game.gtimg.cn/images/srpg/a20200818web/inner_general_soldier21.png);
}

.pop-soldier[data-soldier="3"] {
    background-image: url(//game.gtimg.cn/images/srpg/a20200818web/inner_general_soldier31.png);
}

.pop-soldier[data-soldier="4"] {
    background-image: url(//game.gtimg.cn/images/srpg/a20200818web/inner_general_soldier41.png);
}
.pop-soldier-add1 {
    width: 0.2rem;
    height: 0.3rem;
    display: inline-block;
    margin-right: 0.06rem;
    vertical-align: middle;
    background-size: auto 0.2rem;
    background-position: center;
    background-repeat: no-repeat;
}

.pop-soldier-add1[data-soldier="1"] {
    background-image: url(//game.gtimg.cn/images/srpg/a20200818web/inner_general_soldier12.png);
}

.pop-soldier-add1[data-soldier="2"] {
    background-image: url(//game.gtimg.cn/images/srpg/a20200818web/inner_general_soldier22.png);
}

.pop-soldier-add1[data-soldier="3"] {
    background-image: url(//game.gtimg.cn/images/srpg/a20200818web/inner_general_soldier32.png);
}

.pop-soldier-add1[data-soldier="4"] {
    background-image: url(//game.gtimg.cn/images/srpg/a20200818web/inner_general_soldier42.png);
}

.pop-soldier-add2 {
    width: 0.2rem;
    height: 0.3rem;
    display: inline-block;
    margin-right: 0.06rem;
    vertical-align: middle;
    background-size: auto 0.2rem;
    background-position: center;
    background-repeat: no-repeat;
}

.pop-soldier-add2[data-soldier="1"] {
    background-image: url(//game.gtimg.cn/images/srpg/a20200818web/inner_general_soldier13.png);
}

.pop-soldier-add2[data-soldier="2"] {
    background-image: url(//game.gtimg.cn/images/srpg/a20200818web/inner_general_soldier23.png);
}

.pop-soldier-add2[data-soldier="3"] {
    background-image: url(//game.gtimg.cn/images/srpg/a20200818web/inner_general_soldier33.png);
}

.pop-soldier-add2[data-soldier="4"] {
    background-image: url(//game.gtimg.cn/images/srpg/a20200818web/inner_general_soldier43.png);
}
.s2-box{
	margin-top: 0.2rem;
	overflow: hidden;
	width: 6.6rem;
}
.s2-box h2{
	color: #14181b;
	font-weight: bold;
	font-size: 0.22rem;
}
.s2-desc p{
	width: 50%;
	float: left;
	font-size: 0.18rem;
}
.s2-desc p span{
	color:#db6457;
}
.s2-desc .p-col{
	width: 45%;
	float: left;
	margin-bottom: 0.1rem;
}
.p-col>div{
	float: left;
	line-height: 0.2rem;
    height: 0.2rem;
}
.p-col div:nth-last-of-type(1){
	display: flex;
}
.p-col .font{
	font-size: 0.18rem;
	font-family: "Î¢ÈíÑÅºÚ";
}
.p-col .part2-progress{
	width: 1.25rem;
    height: 0.1rem;
	float: left;
	background-color: #656565;
	position: relative;
	border-radius: 0.05rem;
	margin-top: 0.06rem;
	margin-left: 0.05rem;
}
.p-col .part2-progress i{
	position: absolute;
    left: 0;
    top: 0;
    width: 1.62rem;
    height: 0.1rem;
    background-color: #bc4a4a;
    border-radius: 0.05rem;
}
.pop-desc span{
	color: #db6457;
	font-size: 0.18rem;
}
.general-number1{
	margin-left: 0.1rem;
}
.general-number1,.general-number2{
	font-size: 0.14rem !important;
	display: inline-block;
}
.s2-nav{
	position: relative;
	width: 3.7rem;
	text-align: center;
	padding-bottom: 0.1rem;
	margin-bottom: 0.1rem;
	margin-top: 0.1rem;
	z-index: 999;
}
.s2-nav:before{
	content: "";
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-nav.png) no-repeat;
	width: 3.56rem;
	height: 0.1rem;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	bottom: 0.1rem;
}
.s2-tab{
	display: inline-block;
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-tab.png) no-repeat;
	width: 0.9rem;
	height: 1.1rem;
	background-size: 0.66rem 0.63rem;
	background-position: top center;
	position: relative;
	margin: 0 0.1rem;
}
.s2-tab.on{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s2-tabon.png) no-repeat;
	background-size: 0.66rem 0.63rem;
	background-position: top center;
	color: #db6457;
}
.s2-tab.on:after{
	content: "";
	position: absolute;
	bottom: -0.1rem;
	left: 0;
	width: 0.9rem;
	height: 0.1rem;
	border-radius: 0.05rem;
	background: #db6457;
}
.s2-tab img{
	width: 0.4rem;
	height: 0.4rem;
	display: block;
	margin: 0.1rem auto 0;
	border-radius: 50%;
}
.s2-tab span{
	display: block;
	text-align: center;
	position: absolute;
	bottom: 0.18rem;
	width: 100%;
	font-size: 0.12rem;
}
.s2-tab p{
	display: block;
	text-align: center;
	position: absolute;
	bottom: 0;
	width: 100%;
	font-size: 0.12rem;
}
.s2-box b{
	color: #4c5359;
	font-size: 0.16rem;
	font-weight: normal;
}
.s2-center.on{
	display: block;
}
.s2-center{
	display: none;
	color: #000;
}
.jnsm{
	float: left;
	padding-left: 1.1rem;
	box-sizing: border-box;
	position: relative;
	margin-top: 0.1rem;
	/*line-height: 0.27rem;*/
	color: #4c5359;
    font-size: 0.16rem;
}
.jnsm span{
	display: block;
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/jnsm.png) no-repeat center/100%;
	width: 1.06rem;
	height: 0.27rem;
	position: absolute;
	top: 0;
	left: 0;
	color: #fff;
	text-align: center;
	line-height: 0.27rem;
	font-size: 0.14rem;
}
.s2-friend{
	float: left;
	width: 100%;
}
.wjpl{
	float: left;
	width: 100%;
	margin-top: 0.1rem;
}
.wjpl-box{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/pop-img1-3.png) no-repeat center/100%;
	width: 0.8rem;
	height: 0.8rem;
}
.wjpl-img{
	float: left;
	margin-right: 0.1rem;
	width: 0.8rem;
	height: 1.2rem;
	text-align: center;
}
.wjpl-img img{
	width: 100%;
	border-radius: 50%;
}
.pop-man-bg{
	width: 2.85rem;
	height: 2.85rem;
	
	position: absolute;
	top: 2.8rem;
	right: 0;
}
.pop-man-bg.q{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/pop-man-bg.png) no-repeat center/100%;
}
.pop-man-bg.w{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/pop-man-bg2.png) no-repeat center/100%;
}
.pop-man-bg.wu{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/pop-man-bg3.png) no-repeat center/100%;
}
.pop-man-bg.s{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/pop-man-bg4.png) no-repeat center/100%;
}



/* s3 */
/*.s3-l{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s3-l.png) no-repeat center/100%;
	width: 2.65rem;
	height: 1.54rem;
	position: absolute;
	top: 1.5rem;
	left: 0.5rem;
}*/
.s3-r{
	width: 5.5rem;
	font-size: 0.24rem;
	color: #fff;
	margin: 1.15rem auto 0;
}

/*s4*/
.s4-con{
	width: 7.5rem;
	margin: 1.95rem auto 0;
}
.s4-li{
	/*float: left;*/
	width: 100%;
	margin: 0 auto;
	margin-bottom:0.15rem;
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s4-li.png) no-repeat center/100%;
	width: 6.72rem;
	height: 3.41rem;
}
.s4-l{
	float: left;
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s4-l.png) no-repeat center/100%;
	width: 2.15rem;
	height: 2.15rem;
	margin-top: .65rem;
	margin-left: .65rem;
}
.s4-r{
	float: left;
	margin-left: 0.65rem;
	width: 3.15rem;
	font-size: 0.2rem;
	color: #202e3b;
	margin-top: 0.85rem;
	text-align: justify;
}
.s4-li h1{
	color: #174656;
	font-size: 0.32rem;
	margin-bottom: 0.2rem;
}
.s4-l2{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s4-l2.png) no-repeat center/100%;
}
.s4-l3{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s4-l3.png) no-repeat center/100%;
}
.s4-l4{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s4-l4.png) no-repeat center/100%;
}
.s4-l5{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s4-l5.png) no-repeat center/100%;
}

/*s5*/

.s5-img{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s5-img.png) no-repeat center/100%;
	width: 5.66rem;
	height: 5.29rem;
	margin: 2rem auto 0;
}
.s5-text{
	width: 5.5rem;
	margin: 0.5rem auto 0;
	font-size: 0.24rem;
	color: #fff;
}
.s5-text ul{
	list-style:disc;
}


/*s6*/
.s6-con{
	width: 7rem;
	margin: 1.85rem auto 0;
}
.s6-li{
	float: left;
	width: 100%;
	margin-bottom: 0.5rem;
}
.s6-l{
	float: left;
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s6-l.png) no-repeat center/100%;
    width: 2.7rem;
    height: 1.56rem;
    text-align: center;
    color: #f5cd89;
    font-size: 0.36rem;
    line-height: 1.54rem;
}
.s6-l2{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s6-l2.png) no-repeat center/100%;
}
.s6-l3{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s6-l3.png) no-repeat center/100%;
}
.s6-r{
	float: left;
	margin-left: 0.5rem;
	width: 3.65rem;
	font-size: 0.24rem;
	color: #202e3b;
	/*margin-top: 0.1rem;*/
}



/* s7 */



.s7-con{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s7-con.png) no-repeat center/100%;
	width: 6.85rem;
	height: 4.62rem;
	margin:  0.2rem auto 0;
	overflow: hidden;
}

.s7-desc{
	width: 5.2rem;
	margin: 0.5rem auto 0;
	display: none;
}
.s7-desc.on{
	display: block;
}
.s7-desc h1{
	font-size: 0.35rem;
	font-weight: bold;
	color: #2e5677;
	text-align: center;
	border-bottom: 1px solid #2e5677;
	padding-bottom: 0.1rem;
	margin-bottom: 0.1rem;
}
.s7-desc p{
	font-size: 0.18rem;
	color: #2e5677;
	line-height: 0.4rem;
	font-weight: bold;
}
.s7-desc p span{
	color: #dd2222;
}
.s7-desc img{
	width: 100%;
	display: block;
	margin: 0.2rem auto 0;
	max-width: 100%;
	box-sizing: inherit;
}



#certify {
	position: relative;
	width: 7.5rem;
	height: 7rem;
	margin: 1.8rem auto 0;
}
#certify .swiper-container{
	height: 7rem;
}
#certify  .swiper-slide {
	width: 4.91rem;
	height: 6.55rem;
}
#certify  .swiper-slide img{
	display:block;
	width: 100%;
}
#certify  .swiper-slide p {
	line-height: 98px;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;
}
.next{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/next2.png) no-repeat center/100%;
	width: 0.54rem;
	height: 0.7rem;
	margin-top: -0.85rem;
}
.prev{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/next2.png) no-repeat center/100%;
	width: 0.54rem;
	height: 0.7rem;
	transform: rotate(180deg);
	margin-top: -0.85rem;
}



/*s8*/
.s8-text{
	width: 6.5rem;
	margin: 1.8rem auto 0;
	color: #fff;
}
.s8-btn{
	display: block;
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/s8-btn.png) no-repeat center/100%;
	width: 2.39rem;
	height: 0.6rem;
	position: absolute;
	bottom: 1.05rem;
	left: 50%;
	transform: translateX(-50%);
}
.s8-link{
	display: inline-block;
	color: #fff;
	text-decoration: underline;
}

/*detail*/
.d_kv{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/d_kv.jpg) no-repeat center/100%;
	height: 9.62rem;
	width: 7.5rem;
}
.d_p2{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/d_p2.jpg) no-repeat center/100%;
	width: 7.5rem;
	height: 8.83rem;
	overflow: hidden;
}
.d-wrapper{
	width: 5rem;
	margin: 0.8rem auto 0;
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
}
.d-li{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/detail-li.png) no-repeat center/100%;
	width: 1.52rem;
	height: 0.96rem;
	text-align: center;
	line-height: 0.96rem;
	flex: none;
	color: #fff;
	font-size: 0.14rem;
}
.d-li.on{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/detail-lion.png) no-repeat center/100%;
}
.d-con{
	width: 6rem;
	margin: 0.3rem auto 0;
}
.d-box{
	display: none;
}
.d-box.on{
	display: flex;
	justify-content: space-between;
}
.d-text h2{
	color: #d2693a;
	font-size: 0.4rem;
	text-align: center;
	margin: 0.2rem 0;
}
.d-p{
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/d-con.png) no-repeat center/100%;
	width: 2.6rem;
	height: 4.02rem;
	box-sizing: border-box;
	padding: 0.4rem 0.4rem 0;
	font-size: 0.2rem;
	color: #fff;
}
.d-btn{
	display: block;
	background: url(//game.gtimg.cn/images/srpg/cp/a20201203gamem/d-btn.png) no-repeat center/100%;
	width: 1.68rem;
	height: 0.42rem;
	margin: 0.35rem auto;
}



/*µ¯´°*/

.toast:hover,
.toast:active {
	border: none;
	outline: none;
}

.toast {
	display: none;
	width: 7.21rem;
	height: 4.41rem;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	overflow: hidden;
	position: relative;
}

.toast .close {
	position: absolute;
	width: .6rem;
	height: .6rem;
	top: 0;
	right: 0.25rem;
}
.toast01{
	background-image: url(//game.gtimg.cn/images/dhsg/cp/a20201103test/pop-login.png);
	width: 6.72rem;
	height: 3.54rem;
}

.wx_btn {
	display: block;
	width: 1.8rem;
	height: 1.8rem;
	position: absolute;
	top: 1.2rem;
	right: 1.4rem;
}

.qq_btn {
	display: block;
	width: 1.8rem;
	height: 1.8rem;
	position: absolute;
	top: 1.2rem;
	left: 1.2rem;
}
/* #t6Hl8#11C26393A2868DF5D8E81B3C93ABA51A */