/*
	清除默认样式 v1
	创建人：Luo Qiang
	创建时间：2018-09-17
*/
@charset "utf-8";

a, article, aside, audio, b, body, button, canvas, dd, details, div, dl, dt, em, figure, footer, h1, h2, h3, h4, h5, h6, header, i, img, input, label, li, nav, option, p, section, select, span, table, textarea, td, tfoot, th, thead, tr, ul, video{
	margin: 0;
	padding: 0;
	color: #333;
	font-family: 宋体, arial;
	line-height: 1;
	letter-spacing: 0;
	background: none;
	box-sizing: border-box;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-moz-touch-callout: none;
	-ms-touch-callout: none;
	touch-callout: none
}
html{
	-webkit-overflow-scrolling: touch
}
body{
	padding: constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left);
	padding: env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);
	background: #fff
}
a, a:link, a:visited, a:hover, a:active, a:focus{
	text-decoration: none
}
button, input{
	-webkit-appearance: none; 
	border-radius:0;
	outline: none
}
input[type=checkbox]{
	-webkit-appearance: checkbox
}
input[type=radio]{
	-webkit-appearance: radio
}
h1, h2, h3, h4, h5, h6{
	font-weight: normal
}
i, em{
	font-style: normal
}
img{ 
	display: block;
	outline: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
table{
	border-collapse: collapse;
	border-spacing: 0
}
textarea{
	resize:none;
	outline:none;
	-webkit-appearance: none
}
ul, li{
	list-style: none
}
article, canvas, footer, header, nav, section{
	display:block
}
