/*头部*/
header {
	background-color: #fff;
	overflow: hidden;
	line-height: 1rem;
	padding: 0.2rem ;
}
header a {
	display: block;
}
header .fl img {
	width: 2.8rem;
}
header .fr img  {
	width: 0.5rem;
}
header .fr {
	position:relative;
}
header .fr span {
	position: absolute;
    width: 0.15rem;
    height: 0.15rem;
    background: #dd1e25;
    border-radius: 50%;
    top: 0.22rem;
    right: 0.02rem;
}

/*底部*/
footer {
    background-color: #fff;
    padding: 0.25rem 0;
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index:2222;
}
footer a {
	float: left;
	width: 25%;
	text-align: center;
	font-size: 0.35rem;
}
footer a img{
	width: 0.55rem;
	height: 0.55rem;
	margin: 0 auto;
}

footer a .img2{
	display: none;
}
 footer a.active .img1 {
	display: none;
}
footer a.active .img2 {
	display: inline-block;
} 

/*关注  推介*/
.GT{
	width: 100%;
	position: fixed;
	bottom: 0;
}
.GT a {
	width: 49%;
	text-align: center;
	font-size: 0.45rem;
	color: #fff;
	height: 1.25rem;
	line-height: 1.25rem;
	letter-spacing: 2px;
	/*height: auto;*/
}
.GT a img {
	margin-right: 0.3rem;
	width: 0.7rem;
}
.GT a.fl{
	background-color: #dd1e25;
}
.GT a.fr{
	background-color: #104d9f;
}

/*分享遮罩*/
.sharemask,.phomask {
	background: rgba(0,0,0,0.5);
	overflow: hidden;
	height: 100%;
	width: 100%;
	position: fixed;
	z-index:8888;
}
.sharecont {
	width: 100%;
	position: absolute;
	bottom: 0;
	background-color: #fff;

}
.writeTit,.sharetit {
	font-size: 0.45rem;
	color: #232323;
	padding: 0.5rem 0;
	text-align: center;
	font-weight: 600;
	
}
.writeTit {
	/*6.19*/
	position: fixed;
    background: #fff;
    width: 92%;
    left: 4%;
    top: 30%;
    z-index: 44;
	border-bottom: 2px solid #eee;
 	border-radius: 0.25rem 0.25rem 0 0; 

}
.writeTit img,.sharetit img {
	margin: 0  0.2rem;
}
.writeCancel{
	position: absolute;
	right: 0.5rem;
	width: 0.45rem;
	height: 0.45rem;
}
.shareWX {
	padding: 0.625rem 0;
	border-bottom: 0.05rem solid #eee;
	overflow: hidden;
}
.shareWX  a {
	float: left;
	width: 33.33%;
	text-align: center;
	font-size: 0.4rem;
}
.shareWX  a img{
	width: 1.0rem;
	height: 1rem;
	margin: 0.4rem 0;
}
.abolish {
	display: block;
	text-align: center;
	font-size: 0.45rem;
	padding: 0.25rem 0;
}
/*功能升级*/
.phocont {
	position: absolute;
	top: 20%;
	width: 90%;
	background-color: #fff;	
	left: 5%;
	border-radius: 0.25rem;
}
.phoNo {
	border-bottom: 0.05rem solid #eee;
	padding: 0.875rem 0;
	text-align: center;
	font-size: 0.45rem;
	margin: 0 auto;
	letter-spacing: 2px;
}
.phoNo img {
	width: 2.125rem;
	margin-right: 0.5rem;

}
/* 多选推介 */
.check {
	position: absolute;	
	top: 0;
	right: 0.5rem;
}
.check img {
	vertical-align: middle;
	width: 0.5rem;
}

