﻿.clr {
	clear: both;
	margin: 0;
	padding: 0
}
/*清浮动*/
.clearfix:after {
	content: "";
	display: block;
	clear: both;
}
.clearfix {
	zoom: 1;
}
body {
	-webkit-touch-callout: none;
	-webkit-tap-highlight-color: rgba(115, 115, 115, 0);
	font-family: Helvetica Neue, Helveti ca, Arial, Microsoft Yahei UI, Microsoft YaHei, SimHei, \\5B8B\4F53, simsun, sans-serif;
	font-family: Arial, "Microsoft Yahei";
}

html {
	font-size: 625%
}

@media only screen and (min-width:481px) {
	html {
		font-size: 940%!important
	}
}

@media only screen and (min-width:561px) {
	html {
		font-size: 1090%!important
	}
}

@media only screen and (min-width:641px) {
	html {
		font-size: 1250%!important
	}
}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
	font-size: .16rem
}
table {
	border-collapse: collapse;
	border-spacing: 0
}

fieldset,img {
	border: 0;
	width: 100%
}

address,caption,cite,code,dfn,th,var {
	font-weight: 400;
	font-style: normal
}

ol,ul {
	list-style: none
}

caption,th {
	text-align: left
}

h1,h2,h3,h4,h5,h6 {
	font-weight: 400;
	font-size: 100%
}

q:after,q:before {
	content: ""
}

abbr,acronym {
	border: 0
}

a {
	text-decoration: none
}

.clear:after,.ks_clear:after {
	content: " ";
	display: block;
	height: 0;
	clear: both
}

.clear,.ks_clear {
	*zoom: 1
}


