/*下载页*/
.app>div{
	display: none;
}
.iosApp{
	position: relative;
    margin: 0 auto;
    max-width: 10.0rem;
    height: 100%;
}
.iosApp>.tipWeixin{
	position: absolute;
    width: 100%;
    height: 1.82rem;
    top: -1.82rem;
    left: 0;
    z-index: 999;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.iosApp>.tipWeixin>img{
	width: 100%;
	height: 100%;
    vertical-align: middle;
}
.iosApp>.appLogo{
	padding-top: 2.77rem;
	text-align: center;
}
.iosApp>.appLogo img{
	width: 1.81rem;
	height: 1.81rem;
}
.iosApp>.appLogo .p1{
	padding-top: .3rem;
	font-size: .48rem;
	color: #000;
	line-height: .54rem;
}
.iosApp>.appLogo .p2{
	font-size: .24rem;
	color: #999;
	line-height: .34rem;
}
.downBtn{
	width: 5.2rem;
	height: .88rem;
	line-height: .88rem;
	border-radius:4px ;
	text-align: center;
	margin: 0 auto;
}
.iosApp>.appLogo .iosOpenCai{
	margin-top: .65rem;
	background-color: #BE3B35;
	color: #fff;
	font-size: .32rem;
}
.iosApp>.appLogo .iosOpenApp{
	margin-top: .5rem;
	color: #BE3B35;
	font-size: .32rem;
	border: 1px solid #BE3535;
	box-sizing: border-box;
	border-radius:4px ;
}
.andApp>.tipWeixin{
	width: 100%;
    height: 1.82rem;
    z-index: 999;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	position: absolute;
	top: -1.82rem;
	left: 0rem;
}
.andApp>.tipWeixin>img{
	width: 100%;
	height: 100%;
    vertical-align: middle;
}
.andApp>.appLogo{
	width: 100%;
	height: 4.9rem;
	background:url(../img/bj@2x.png) no-repeat;
	background-size:contain ;
	text-align: center;
}
.andApp .appLogo .imgBox{
	padding-top: 1.45rem;
	text-align: center;
	display: inline-block;
	height: .84rem;
}
.andApp .appLogo .imgBox:after{
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.andApp .appLogo img{
	width: .84rem;
	height: .84rem;
	float: left;
}
.andApp .appLogo .imgBox>div{
	padding-left: .2rem;
	float: left;
}
.andApp .appLogo .imgBox>div>p:nth-child(1){
	font-size: .48rem;
	color: #fff;
	line-height: .54rem;
}
.andApp .appLogo .imgBox>div>p:nth-child(2){
	font-size: .24rem;
	color: #fff;
	line-height: .34rem;
}
.andApp .appLogo .btnBox>div{
	margin-top: .6rem;
	float: left;
	width: 3rem;
	height: .68rem;
	line-height: .68rem;
	text-align: center;
	background-color: #BE3B35;
	color: #fff;
	font-size: .3rem;
	border-radius:4px;
}
.andApp .appLogo .btnBox>div.andOPen{
	margin-left: .6rem;
}
.andApp .appLogo .btnBox>div.andHPen{
	margin-left: .6rem;
}
.andApp .appLogo .btnBox>div.andApp{
	margin-left: .3rem;
}
.andApp .appLogo .btnBox:after{
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.andApp>.titleH4{
	font-size: .3rem;
	color: #000;
	margin:0.36rem  0 0.26rem 0.31rem;
	font-weight: bold;
}
.andApp>.kfh4{
	font-size: .26rem;
	color: #999;
	margin:0.2rem .3rem;
	text-align: left;
}
.andApp>.kfh4>a{
	color:cornflowerblue;
}
.andApp .andYu{
	width: 100%;
	height: 4rem;
	overflow: auto;
}
.andApp .andYu .imgLunBox{
	margin-left:.31rem ;
	width: 14rem;
	height: 3.6rem;
	overflow-x:auto ;
}
.andApp .andYu .imgLunBox>img{
	display: inline-block;
	margin-left: .05rem;
	width: 6.78rem;
	height: 3.6rem;
}
.andApp .xian{
	height: 1px;
	background-color: #eee;
	margin:0 .36rem;
}
.andApp .andHide .xian{
	margin-top: .3rem;
}
.andApp .andYing{
	margin: 0 0.36rem;
	font-size: .26rem;
	color: #333;
	line-height: .4rem;
}
.andCha{
	padding-bottom: .3rem;
	text-align: center;
    margin-top: .16rem;
}
.andCha>img{
	width: 1.25rem;
	height: .23rem;
}
.andApp .andHide{
	max-height:100%;
	display: none;
	font-size: 0;
	padding-bottom: .3rem;
}
.andApp .andHide>.titleH5{
	font-size: .3rem;
	color: #000;
	margin:0.36rem  0 0.26rem 0.31rem;
	font-weight: bold;
}
.andApp .andHide .andCon{
	margin-left: .36rem;
	
}
.andApp .andHide h5{
	line-height: .6rem;
	font-size: .28rem;
}
.andApp .andHide p{
	font-size: .26rem;
	color: #333;
	line-height: 0.4rem;
}
.andApp .andHide .andS {
	text-align: center;
	margin-top: .3rem;
	padding-bottom: .3rem;
}
.andApp .andHide .andS img{
	display: inline-block;
	width:.73rem ;
	height: .23rem;
	font-size: 0;
}

@-webkit-keyframes m-fadeDown{
	0% {
		top: -1.82rem;		
	}
	100% {
		top: 0rem;
	}
} 
@keyframes m-fadeDown {
	0% {
		top: -1.82rem;
	}
	100% {
		top: 0rem;
	}
}
.m-fadeDown {
	-webkit-animation-name: m-fadeDown;
    animation-name: m-fadeDown;
}
.detailbox{
	position:fixed;
	bottom:0px;
	left:0px;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.6);
	overflow: hidden;
	z-index:99;
	display: none;
}
.detailcon{
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	height:7.5rem;
	background:#fff;
	/* overflow-y: scroll; */
}
.detailcon>h1{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	line-height:1rem;
	text-align: left;
	background: #fff;
	text-indent: .3rem;
	font-size:.32rem;
	color:#000;
	font-weight: normal;
}
.detailcon>h1>span{
	width:.32rem;
	height:.32rem;
	position:absolute;
	right:.3rem;
	top:.4rem;
	background:url(../img/Icon_right_fine@2x.png) no-repeat;
	background-size:.32rem .32rem;
}
.detailbox .detailmain{
	padding:1rem .2rem 0px .5rem;
	height:7.5rem;
	overflow-y: scroll;
}
.detailbox .detailmain>h1{
	line-height: .5rem;
	color:#333333;
	font-size:.32rem;
	margin-bottom:.2rem;
}
.detailbox .detailmain>h4{
	line-height: .5rem;
	color:#333333;
	font-size:.3rem;
}
.detailbox .detailmain>p{
	line-height: .5rem;
	color:#999999;
	font-size:.26rem;
	margin-bottom:.3rem;
}
.detailbox .detailmain>p:last-child{
	padding-bottom:1rem;
}
