@charset "utf-8";
/* CSS Document */

body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div ,lable, dl , dt , dd{
	margin:0;
	padding:0;
	border:0;
}
html, button, input, select, textarea{
	font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif ;
}
body {
	background:#fff;
	color:#454545;
	margin:0px auto;padding: 0px;
	/*max-width: 768px;*/
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
 p, li, select, textarea, div {
	
	text-align:left;
}
table { border-collapse:collapse; border-spacing:0px}
ul {
	list-style-type:none;
}
a { text-decoration:none;
	
}
a:link {
	color:#454545;
}
a:visited {
	color:#454545;
}
a:hover, a:active, a:focus {
	color:#454545;
}
img{ border:0px;}
.clear{ zoom:1;}
.clear:after{content:" "; display:block; height:0; visibility:hidden; clear:both; }  /*伪类清除*/
.clearit { clear:both; height:0; font-size:0; overflow:hidden; }
/*************公用内容结束*****************/

html {
    font-size: 55.5%;
}
@media only screen and (min-width: 321px){
    html {
        font-size: 62.5%!important;
    }
}
@media only screen and (min-width: 410px){
    html {
        font-size: 72%!important;
    }
}
/*
@media only screen and (min-width: 481px){
    html {
        font-size: 94%!important;
    }
}
@media only screen and (min-width: 561px){
    html {
        font-size: 109%!important;
    }
}
@media only screen and (min-width: 641px){
    html {
        font-size: 125%!important;
    }
}
*/

/*取消iphone样式优化*/
input[type="submit"], input[type="reset"], input[type="button"], input, button , textarea{ -webkit-appearance: none; border-radius: 0; -webkit-border-radius: 0;}
select{ -webkit-appearance: none; border-radius: 0; -webkit-border-radius: 0;}
input:focus{outline: none;}
input[type="checkbox"]{ -webkit-appearance: checkbox;}
input[type="radio"]{ -webkit-appearance: radio;}
