@charset "utf-8";
/* CSS Document */
@charset "utf-8";html,body,p,dl,dt,dd,table,td,th,input,img,form,div,span,ul,ol,li,h1,h2,h3,h4,h5,h6,select,input{margin:0;padding:0;font-weight:normal}
html {
	overflow-y: scroll;
	margin: 0 auto;
	height: 100%;
	font-size: 62.5%;
	-webkit-text-size-adjust: none;
	-webkit-user-select: none
}
body {
	position: relative;
	height: 100%;
	background-color: #e4e4e4;
	color: #333333;
	font-size: 1.4rem;
	font-family: "Microsoft YaHei", "微软雅黑", "SimSun", "宋体";:
}
img,
iframe {
	border: none
}
ul,
li,
ol {
	list-style: none
}
img {
	vertical-align: top
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
input,
button {
	outline: 0;
	border-radius: 0;
	background: transparent
}
em,
b,
i,
strong,
cite,
sub,
sup,
font {
	font-weight: normal;
	font-style: normal;
	font-size: 100%
}
a {
	color: #333333;
	text-decoration: none;
	outline: none
}
.clearfix:before,
.header:before,
.m-listF:before {
	content: "";
	display: table
}
.clearfix:after,
.header:after,
.m-listF:after {
	content: "";
	display: table;
	clear: both
}
.clear {
	clear: both
}
a,
li,
input,
button,
section,
span,
div {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-moz-tap-highlight-color: rgba(0, 0, 0, 0);
	-o-tap-highlight-color: rgba(0, 0, 0, 0);
	-ms-tap-highlight-color: rgba(0, 0, 0, 0);
	tap-highlight-color: rgba(0, 0, 0, 0)
}

.header {
position: relative;
margin-bottom: 0.33337rem;
padding: 0 0.66667rem;
height: 4rem;
background: #3cad6b;
background-size: 100% 100%;
color: #ffffff;
}
.logo {
position: absolute;
top: 0.12rem;
left: 0.83333rem;
width: 11.20833rem;
height: 3.9rem;
background-color: #fff;
background-position: 0 0px;
}

.logo {
background-image: url(../images/images/logo.png);
background-repeat: no-repeat;
background-size: 10rem;
}
.weather {
position: absolute;
right: 0.83333rem;
top: 0.73333rem;
color: #ffffff;
line-height: 2.16667rem;
font-size: 1.4rem;
border: 1px solid #fff;
border-radius: 0.56667rem;
padding: 0.2rem 1rem;
}

.weather1 {
position: absolute;
right: 6.83333rem;
top: 0.73333rem;
color: #ffffff;
line-height: 2.16667rem;
font-size: 1.4rem;
border: 1px solid #fff;
border-radius: 0.56667rem;
padding: 0.2rem 1rem;
}



section{
     width:98%;
	 margin:1rem auto;	
	 background:#FFFFFF;
	 border-radius:5px;
	 height:auto;
	 padding:1.5rem 0; 
	}



.footer{padding-top:2rem;}
.footer,.footer p a{
	font-size:1.4rem;
	background: #3cad6b;
	
	color:#fff;
	text-align:center;
	
	}
