@charset "utf-8";

/* CSS Document */



/*在大多数浏览器中，你只需要如往常一样对元素使用样式，但是请一定要对每个元素加上display:block;规则，随着时间的推移，浏览器对HTML 5新元素的支持越来越标准后，就可以不使用了。*/

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {

	display:block

}



audio, canvas, video {

display:inline-block;

*display:inline;

*zoom:1

}



audio:not([controls]) {

	display:none

}

[hidden] {

display:none

}



html {

	overflow-y:scroll;

	-webkit-text-size-adjust:100%;

	-ms-text-size-adjust:100%

}



body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {

	margin:0;

	padding:0;

	list-style:none;

}



a {

	text-decoration:none

}



a:visited {

}

a:focus {

	outline:thin dotted;

}

a:hover, a:active {

	outline:0;

}

abbr[title] {

	border-bottom:1px dotted

}



b, strong {

	font-weight:bold

}



blockquote {

	margin:1em 40px

}



dfn {

	font-style:italic

}



mark {

	background:#ff0;

	color:#000

}



pre, code, kbd, samp {

	font-family:monospace, serif;

	_font-family:'courier new', monospace;

	font-size:1em

}



pre {

	white-space:pre;

	white-space:pre-wrap;

	word-wrap:break-word

}



q {

	quotes:none

}



q:before, q:after {

	content:'';

	content:none

}



small {

	font-size:85%

}



sub, sup {

	font-size:75%;

	line-height:0;

	position:relative;

	vertical-align:baseline

}



sup {

	top: -0.5em

}



sub {

	bottom: -0.25em

}







svg:not(:root) {

	overflow:hidden

}

figure {

	margin:0

}

form {

	margin:0

}



legend {

	border:0;

*margin-left: -7px

}



button, input, select, textarea {

	font-size:100%;

	margin:0;

	vertical-align:baseline;

	*vertical-align:middle

}



button, input {

line-height:normal;

*overflow:visible

}

table button, table input {

*overflow:auto

}

button, html input[type="button"], input[type="reset"], input[type="submit"] {

	cursor:pointer;

	-webkit-appearance:button

}

input[type="checkbox"], input[type="radio"] {

	box-sizing:border-box;

	padding:0

}



input[type="search"] {

	-webkit-appearance:textfield;

	-moz-box-sizing:content-box;

	-webkit-box-sizing:content-box;

	box-sizing:content-box

}



input[type="search"]::-webkit-search-decoration {

-webkit-appearance:none

}



button::-moz-focus-inner, input::-moz-focus-inner {

border:0;

padding:0

}



textarea {

	overflow:auto;

	vertical-align:top

}