@charset "utf-8";
body{ font-family:Helvetica;position: relative;}
a{ text-decoration: none;color: #666;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form{ margin:0;}
ol,ul,li,dl,dt,dd{ margin:0; padding:0; list-style: none;}
html{font-size: 50px;}
body{font-size: 14px;color: #666666}
input[type="button"],input[type="submit"],input[type="reset"],textarea,select{-webkit-appearance: none;-webkit-tap-highlight-color:transparent;} 
*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;font-family:Helvetica;}
/*===通用===*/
.plr1{padding: 0 .1rem;}
.plr15{padding: 0 .15rem;}
.mb15{margin-bottom: .15rem;}
.text{
	font-size: .28rem;
	color: #333;
	line-height: 2em;
}
html{height: 100%;}
body{
	padding: 0;
    min-width: 300px;
    margin: 0 auto;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;/*溢出为touch事件*/
    -webkit-text-size-adjust: 100%;/*清除浏览器默认字号大小,横竖屏时字号不变*/
    text-size-adjust: 100%;
	position: relative;
	background-repeat:no-repeat;
	-webkit-background-size:100% auto;
	background-size:100% auto;
	background-position:center top;
}
@media only screen and (min-width:750px ) {
	html{font-size: 100px !important;}
	body{width: 750px;margin: 0 auto;}
}