*{margin: 0; padding: 0;-webkit-touch-callout:none ;}
button{-webkit-user-select: none; user-select: none;-webkit-touch-callout:none ;}
ul,ol{list-style: none;}
a{text-decoration: none;-webkit-tap-highlight-color:rgba(255,0,0,0);}
input,label,button{-webkit-tap-highlight-color:rgba(255,0,0,0);}
em{font-style: normal;}

body{ font-family: "microsoft yahei",arial;background: #fff;}


html {
	font-size : 20px;
	font-family: "microsoft yahei", Helvetica, Arial, sans-serif;
}
@media only screen and (min-width: 375px) and (max-width: 620px){
	html {
		font-size: 22px !important;
	}
}
@media only screen and (min-width: 401px){
	html {
		font-size: 25px !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: 35px !important;
	}
}
@media only screen and (min-width: 641px){
	html {
		font-size: 40px !important;
		background: #fff;
	}
}

.clear{clear: both;}
