body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,html,input,button,li,ol,p,i,select,td,textarea,th,ul{margin:0;padding:0}
*{list-style:none;-webkit-tap-highlight-color: transparent;}
body,html{height:100%;background: #f8f8f8;font-family:Arial, "Times New Roman","微软雅黑";}
html{-webkit-text-size-adjust:none;}
body{color:#333;-webkit-overflow-scrolling:touch;}
/* h1,h2,h3,h4,h5,h6{font-weight:400} */
ol,ul{list-style:none}
img{border:0;vertical-align:middle;width:100%;}
a{text-decoration:none;color:#232323}
table{border-collapse:collapse;table-layout:fixed}
input,button,textarea{background: none;outline:0;border:0;-webkit-appearance:none;}
textarea{resize:none;overflow:auto}
.clearfix{zoom:1}
.clearfix:after{content:".";width:0;height:0;visibility:hidden;display:block;clear:both;overflow:hidden}
.fl{float:left}
.fr{float:right}
.hide{display:none !important}
.v-hide{visibility:hidden}
.tx-c {text-align: center}
.ellipse{overflow:hidden;text-overflow:ellipsis;white-space:nowrap} /* 超出省略号 */
.inline{display:inline-block}
img{font-size: .32rem;}
input[type=button]{
	-webkit-appearance:none;
	outline:none
}
/* 扩展点击区域 */
.extend-click{position: relative}
.extend-click:before{content: "";position: absolute;top: -10px;left: -10px;right: -10px;bottom: -10px}


::-webkit-input-placeholder { /* Chrome/Opera/Safari */ 
	/* font-size: 0.4rem; */
	color: #aeaeae;
}
::-moz-placeholder { /* Firefox 19+ */  
	/* font-size: 0.4rem; */
	color: #aeaeae;
}
:-ms-input-placeholder { /* IE 10+ */ 
	/* font-size: 0.4rem; */
	color: #aeaeae;
}
:-moz-placeholder { /* Firefox 18- */ 
	/* font-size: 0.4rem; */
	color: #aeaeae;
}


