﻿*{
	font-family: Arial,"Hiragino Sans GB","Microsoft YaHei",SimSun,Helvetica,Tahoma,Arial sans-serif;
	margin: 0;
	padding: 0;
    list-style: none;
    text-decoration: none;
    border:0;
}
body{
	background: #030000;
}
.wrap{
	width: 100%;
	overflow: hidden;
}  
.head{
    height: 0.6rem;
    width:100%;
    overflow: hidden;
}
.head .logo{
	width: 1.5rem;
	height: .42rem;
	cursor: pointer;
	margin-top: .09rem;
}
.h_left{
	width: 1.5rem;
	height: 0.42rem;
	float: left;
	margin-left: 0.3rem;
}
.h_left img{
	width: 100%;
	display: block;
}
.h_right{
	float: right;
	overflow: hidden;
}
.signIn{
    font-size: 0.16rem;
    float: right;
    line-height: 0.6rem;
    overflow: hidden;
    margin-right: 0.2rem;
}
.signIn a{
	text-decoration: none;
	color: #f00;
}
/*---------------*/
.center{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.c_top{
	width: 100%;
	height: 6.18rem;
	background: url(../img/c_top.jpg) no-repeat left top;
	background-size: 100% 100%; 
	overflow: hidden;
	position: relative;
}
 
.yuyueBtn{
	width: 3.29rem;
	height: 0.6rem;
	margin: 0 auto;
	padding-top: 0.24rem;
	overflow: hidden;
}
.yuyueBtn .iOS{
    width: 3.29rem;
    height: 0.6rem;
}
.yuyueBtn .iOS img{
    display: block;
    width: 100%;
}
.c_center{
    width: 100%;
    height: 1.81rem;
    overflow: hidden;
    background: url(../img/c_center.jpg) no-repeat center top;
    background-size: 100% 100%;
    display: flex;
    justify-content: center;
    /* align-items: center; */
    box-sizing: border-box;
    padding-top: 0.28rem;
}
.c_bottom{
	width: 100%;
	height: 8.14rem;
	overflow: hidden;
	background: url(../img/c_bottom.jpg) no-repeat center top;
	background-size: 100% 100%;
	position: relative;
} 

/* ---------------------- */
.bottom{
	width:100%;
	min-height:2.02rem;
	background: #0b0f13;
	overflow: hidden;
	background: url(../img/mobile_footer.jpg) 0 0 no-repeat;
	background-size: 100% 100%;
}
.bottom .zl_logo{
	width: 2rem;
	height: 0.56rem;
	margin: 0.25rem auto 0;
}
.bottom .zl_logo img{
	display: block;
	width: 100%;
}
.bottom_c{
	width: 5.8rem;
	margin:0 auto;
}
.b_left{
	width:1.39rem;
	margin-top:0.25rem;
	overflow: hidden;
	float: left;
}
.b_left img{
	display: block;
	width: 100%;
}
.b_center{
	width: 4rem;
	float: right;
	overflow: hidden;
	margin:0.4rem 0 0 0.4rem;
}
.b_center>p{
	font-size: 0.12rem;
	color:#a3aab2;
	margin-bottom: 0.05rem;
}
.b_center>p:nth-child(2){
	margin-top: 0.2rem;
	color:#4a4e51;
}
.b_right{
	width: 3.8rem;
	float: right;
	padding: 0.2rem 0 0.4rem;
}
.b_right span{
	display: block;
	float: left;
	font-size: 0.14rem;
	color:#353e48;
	margin: 0.12rem 0.1rem 0 0;
}
.b_right .bds_weixin{
	display: block;
    float: left;
    width: 0.42rem;
    height: 0.38rem;
    background: url(../img/share_f.png) no-repeat;
    background-size: 100% 100%;
    padding: 0;
    margin-right: 0.23rem;
}
.b_right .bds_tsina{
    display: block;
    float: left;
    width: 0.42rem;
    height: 0.38rem;
    background: url(../img/share_y.png) no-repeat;
    background-size: 100% 100%;
    padding: 0;
    margin-right: 0.11rem;
    cursor: pointer;
} 
.android{
	width: 2.80rem;
	height: .99rem;
	float: right;
	background: url(../img/and_btn.png) no-repeat;
	background-size: 100% 100%;
	font-size: 0;
	cursor: pointer;
}
.android:active{
	background: url(../img/and_btns.png) no-repeat;
	background-size: 100% 100%;
}
.iOS{
	width: 2.80rem;
	height: .99rem;;
	float: left;
	background: url(../img/iOS_btn.png) no-repeat;
	background-size: 100% 100%;
	font-size: 0;
	cursor: pointer;
	margin-right: .16rem;
}
.iOS:active{
	background: url(../img/iOS_btns.png) no-repeat;
	background-size: 100% 100%;
}
.android a,.iOS a{
	display: block;
	width: 100%;
	height: 100%;
}

.icons{
	width: 4.41rem;
	height: .51rem;
	background: url(../img/icon.png) no-repeat;
	background-size: 100% 100%;
	margin: 0 auto;
	cursor:pointer;
	display: flex;
	justify-content: space-between;
	margin-top: 6.5rem;
	z-index: 10;
}
.icons a{
	width: .51rem;
	height: .51rem;
	display: block;
	/*background-color: #fff;*/
}
.cdkey{
    width: 5.6rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0 auto;
}
.cdkey span{
	width: 2.2rem;
	height: .56rem;
	background-color: #fff;
	border: .02rem solid #9b7e56;
	line-height: 0.56rem;
	font-size: .28rem;
	text-align: center;
}
.cdkey img{
	width: 1.24rem;
	height: auto;
}
.cdkey .copy{
	width: 1.9rem;
}