/*公共样式*/
body{
	-webkit-overflow-scrolling: touch;
	overflow-scrolling: touch;		
	font-family: "Helvetica Neue", "Roboto", "Segoe UI", '\5FAE\8F6F\96C5\9ED1', arial, sans-serif;
	margin: 0;
	padding: 0;
	color:#737373;
	background: #ededed;
	/*避免字体重置*/
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	text-size-adjust: 100%;	
}
/*iphone及ipad下输入框默认内阴影*/
Element{
  -webkit-appearance: none; 		
}
/*禁止长按弹窗*/
* {
	-webkit-touch-callout:none;
	-moz-touch-callout:none;
	-ms-touch-callout:none;
	touch-callout:none;
 }
/*iphone及ipad下输入框默认灰色背景*/
input{
  -webkit-tap-highlight-color:rgba(0,0,0,0);	
}
/*ios和android下触摸元素时出现半透明灰色遮罩*/
Element {
  -webkit-tap-highlight-color:rgba(255,255,255,0)
}
* {
    -webkit-tap-highlight-color: transpranet;
}
html {
  font-size : 20px;
}
/*@media only screen and (min-width: 401px){
  html {
    font-size: 22px !important;
  }
}*/
@media only screen and (min-width: 428px){
  html {
    font-size: 26.75px !important;
  }
}
/*@media only screen and (min-width: 481px){
  html {
    font-size: 30px !important;
  }
}
@media only screen and (min-width: 569px){
  html {
    font-size: 30px !important;
  }
}*/
ul,li,p,h1,h2,h3,h4,h5,h6,input{
	padding:0;
	margin:0;
	border:0;
}
input{
	border-radius: 0;
    border-shadow:0 0;
}
ul,li{
	list-style: none;
	margin: 0;
	padding: 0;
}
img{
	display: block;
	border:0;
}
a{
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	text-decoration: none;
	color:#fff;
}
/*a:link{
 	border-style:none; 
} */
.l{
	float: left;
}
.r{
	float: right;
}
footer{
	width:100vw;
	height:48px;
	background:yellow;
	position:fixed;
	bottom:0px;
	background:#313335;
	z-index: 100;
}
#foot_lian{
	width:100vw;
	height:48px;
}
#foot_lian li{
	float:left;
	width:25vw;
	height:48px;
}
#foot_lian li i{
	display:block;
	float:left;
	width:25vw;
	height:25px;
	line-height:25px;
	font-size: 1.3rem;
	font-weight: 100;
	padding-top:5px;
	text-align: center;
	color: #fff;
}
#foot_lian li a{
	display:block;
	float: left;
	height:15px;
	width:25vw;
	font-size: 0.6rem;
	text-align: center;
	color:#fff;
}