* {
	margin: 0;
	padding: 0;
	outline: none;
/* 	font-family:"Microsoft YaHei","Arial"; */
	font-family:"Microsoft YaHei","微软雅黑","Arial",'Noto Sans S Chinese','思源黑体',"HanHei SC","Helvetica Neue","Open Sans","Hiragino Sans GB",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif,"PingFang SC","Lantinghei SC";
}
*:not(input, textarea) {
	-webkit-touch-callout: inherit;
	-webkit-user-select: auto;
}

body {
	width: 100%;
	-webkit-touch-callout: inherit;
	-webkit-user-select: auto;
}

a {
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

a:hover {
	text-decoration: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	outline: 0;
}

button,
input,
select,
textarea {
	font-size: 100%;
	margin: 0;
	padding: 0;
	outline: none;
	-webkit-appearance:none; 
}
input[type="button"], input[type="submit"], input[type="reset"] {

-webkit-appearance: none;

}
button {
	-webkit-appearance: none;
	appearance: none;
}

:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #999;
}

::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #999;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #999;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #999;
}

textarea {
	-webkit-appearance: none;
	appearance: none;
	resize: none;
	outline: none;
}

ul,
ol,
li {
	list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
em {
	font-weight: normal;
}
.cb {
	clear: both;
	height: 0px;
	margin: 0;
	padding: 0;
	width: 0;
	border: none;
	overflow: hidden;
}
input::-ms-clear {
    display: none;
}
.mr12{
	margin-right: 12px;
}