@charset "utf-8";

html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

body,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
input,
p,
th,
td {
	padding: 0;
	margin: 0;
	font-weight: 400;
}

h1,
h2,
h3,
h4,
h4,
h5,
div {
	margin: 0;
	padding: 0;
}

body {
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif, "SimSun";
	font-size: 12px;
}

pre {
	font-family: Arial, Helvetica, sans-serif, "SimSun";
	font-size: 12px;
}


table {
	border-collapse: collapse;
}

img {
	border: 0;
}

ul,
li {
	list-style: none;
}

a {
	text-decoration: none;
	outline: none;
	cursor: pointer;
}

object {
	margin: 0;
}

html.body {
	overflow: auto;
}

em,
i {
	font-style: normal;
}

h1 {
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
}

.vis-hide {
	visibility: hidden;
}