html, body, body div, span, object, iframe, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary {
	margin: 0;
	padding: 0;
	border: 0;
}
body, ul, p, h1, h2, h3, h4, h5, dl, dt, dd, form, input, textarea, select {
	font-size: 16px;
	padding: 0;
	margin: 0;
	outline:none;
}
* {
	box-sizing: content-box!important;
}
body {
	font-family: "Ë¼Ô´ºÚÌå", "microsoft yahei", Arial, Helvetica, sans-serif;
	color:#333;
	min-width: 1200px;
}
ul, ol {
	list-style: none;
}
li {
	list-style: none;
	vertical-align: top;
}
img {
	border: none;
}

blockquote, q {
	quotes: none
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none
}
a {
	margin: 0;
	padding: 0;
	color: #333;
	text-decoration: none;
	-webkit-transition: color 200ms ease-out, background-color 200ms ease-out, border-color 200ms ease-out, opacity 200ms ease-out;
	-ms-transition: color 200ms ease-out, background-color 200ms ease-out, border-color 200ms ease-out, opacity 200ms ease-out;
	-o-transition: color 200ms ease-out, background-color 200ms ease-out, border-color 200ms ease-out, opacity 200ms ease-out;
	transition: color 200ms ease-out, background-color 200ms ease-out, border-color 200ms ease-out, opacity 200ms ease-out
}
a, a:focus {
	outline: none
}
i {
	font-style: normal;
}
del {
	text-decoration: line-through
}
abbr[title], dfn[title] {
	border-bottom: 1px dotted #000;
	cursor: help
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
th {
	font-weight: 700;
	vertical-align: bottom;
}
td {
	font-weight: 400;
	vertical-align: top;
}
hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0
}
input, button {
	-webkit-appearance: none;
	outline: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input, select {
	vertical-align: middle
}
pre {
	white-space: pre;
	white-space: pre-wrap;
	white-space: pre-line;
	word-wrap: break-word
}
.clickable, label, input[type=button], input[type=submit], input[type=file], button {
	cursor: pointer
}
button, input, select, textarea {
	margin: 0
}
button, input[type=button] {
	width: auto;
	overflow: visible
}
.ie7 img {
	-ms-interpolation-mode: bicubic
}
.clear:before, .clear:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden;
}
.clear:after {
	clear: both;
	visibility: hidden;
}
.clear {
	zoom: 1
}
.inner {
	width: 1200px;
	margin: 0 auto;
}
.l {
	float: left;
}
.r {
	float: right;
}
