html, body, address, blockquote, div, p, pre, h1, h2, h3, h4, h5, h6, hr, dd, dl, dt, ul, ol, li, abbr, acronym, b, big, br, cite, code, del, dfn, em, i, ins, kbd, q, samp, small, span, strong, sub, sup, tt, var, img, object, caption, table, tbody, td, tfoot, th, thead, tr, input, textarea, select, button, form, fieldset, legend, label, u, font, s, center, dir, menu, strike, xmp {    margin: 0;    padding: 0;    vertical-align: baseline;    text-indent: 0;    text-decoration: none;    list-style-type: none;}/***noscript***/#noscript {    width: 100%;    background: #f00;    text-align: center;    color: #fff;    line-height: 15px;    padding: 5px 0 5px 0;    border-bottom: 1px #fff solid;}#noscript * {    color: #fff;    font-size: 11px;}#noscript div {    width: 600px;    margin: 0 auto;}/***noscript end***//***warning-IE6***/#warning-IE6 {    width: 100%;    background: #f00;    text-align: center;    color: #fff;    line-height: 15px;    padding: 5px 0 5px 0;    border-bottom: 1px #fff solid;}#warning-IE6 * {    color: #fff;    font-size: 11px;}#warning-IE6 div {    width: 800px;    margin: 0 auto;}#warning-IE6 span {    display: block;    margin: 6px 0;}#warning-IE6 a#close {    position: absolute;    top: 3px;    right: 10px;    cursor: pointer;}#warning-IE6 span#inf {    border: 1px #fff solid;    width: 700px;    margin: 0 auto;}/***warning-IE6 end***/#noscript a {    color: #fff;    margin: 0 10px;}html, body {    padding: 0;    margin: 0;    height: 100%;    position: relative;}body {    background: #fff;    color: #000;    font: normal 62.5% Tahoma, Verdana, Arial, Sans-serif;    height: 100%;}h1, h2, h3, h4, h5, h6 {    margin: 1em 0 1em 0;}h1 {    font-size: 2em;}h2 {    font-size: 1.8em;}h3 {    font-size: 1.5em;}h4 {    font-size: 1em;}h5 {    font-size: 1em;}h6 {    font-size: 1em;}q {    quotes: "\00AB" "\00BB";}q {    *z-index: expression(runtimeStyle.zIndex = 1,innerHTML = "\00AB" + innerHTML + "\00BB");}p {    text-indent: 2em;    margin: 1em 0 0 0;    cursor: text;}hr {    margin: 7px 0;    height: 1px;    border: none;    background: #000;    color: #000;    clear: both;}* html hr {    margin: 0;}*+html hr {    margin: 0;}img, object {    border: 0;}input, button {    overflow: visible;}input, select, button {    vertical-align: middle;}input, textarea {    outline: none;    -moz-appearance: none;}button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {    border: none;}textarea {    vertical-align: top;    resize: none;}select[size] {    vertical-align: top;}select[size="1"] {    vertical-align: middle;}fieldset legend {    *margin-left: -7px;}caption, td, th, tr {    vertical-align: top;    padding: 0;}table {    border-collapse: collapse;}optgroup {    color: black;    background: white;    font-style: normal;}optgroup option {    padding-left: 22px;}ol li, ul li {    vertical-align: bottom;}ol li {    list-style-type: decimal;}ul li {    list-style-type: disc;}sub, sup {    position: relative;    font-size: 0.8em;}sub {    top: 3px;}sup {    top: -5px;}a {    outline: none;    color: black;    margin: 0;    padding: 0;    vertical-align: baseline;    text-align: left;    text-indent: 0;    text-decoration: underline;}a:link, a:visited {    color: black;}a:hover, a:active {    color: blue;}/*html5*/aside, nav, footer, header, section, article, hgroup {    display: block}/*!html5*/