html,
body,
h1,
h2,
h3,
h4,
p,
div,
ul,
li,
ol,
dl,
dt,
dd,
span,
i,
em,
strong,
button,
table,
textarea,
input,
b,
nav,
footer,
form,
frame,
img,
tr,
td {
	margin: 0;
	padding: 0;
	list-style: none;
	box-sizing: border-box;
	border: 0;
	outline: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	font-style: normal;
}

html {
	font-size: 13.333vw;
}

body {
	font-family: "微软雅黑";
	padding-top: constant(safe-area-inset-top);
	padding-left: constant(safe-area-inset-left);
	padding-right: constant(safe-area-inset-right);
	padding-bottom: constant(safe-area-inset-bottom);
}

a:link,
a:hover,
a:visited {
	text-decoration: none !important;
}

/* @media screen and (min-width:415px) and (max-width:639px) {

	html,
	body {
		font-size: 54px;
	}
}

@media screen and (min-width:640px) and (max-width:719px) {

	html,
	body {
		font-size: 64px;
	}
}

@media screen and (min-width:750px) {

	html,
	body {
		font-size: 72px;
		max-width: 750px;
		margin: 0 auto;
	}
} */


img {
	display: block;
	width: 100%
}

body {
	background-color: #f0f0f0;
	color: #444
}

a {
	text-decoration: none !important;
	out-line: none !important;
	color: #333;
}

ul,
li {
	padding: 0;
	margin: 0;
	list-style: none
}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand {
	display: none;
}

input,
select {
	border: 0;
	outline: none;
	/*去除蓝色边框*/
}