@charset "utf-8";html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, 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,pre, code {    margin: 0;    padding: 0;    border: 0;    vertical-align: baseline;    background: transparent;    -webkit-text-size-adjust:none;    font-size-adjust:100%;    font-size: 100%;}/* IE8 */html>/**/body {    font-size: small;}h1, h2, h3, h4, h5, h6{    font-size: 100%;    font-weight: normal;}table, td, th {    font-size: 100%;}address, caption, cite, code, dfn, em, strong, var,input, button, textarea, select, optgroup, option {    font-size: 100%;    font-family: arial,helvetica,sans-serif;    font-style: normal;    font-weight: normal;}li {    list-style: none;}table {    border-collapse: collapse;    border-spacing: 0;}hr {    height: 1px;    border: 0;    border-top: 1px solid #cccccc;    margin: 0;    padding: 0;}input, select, button {	vertical-align: middle;}blockquote, q {    quotes: none;}blockquote:before, blockquote:after,q:before, q:after {    content: '';    content: none;}pre, code, kbd, samp {    font-family: arial,helvetica,sans-serif;    font-size:100%;    line-height:100%;}ins {    text-decoration: none;}del {    text-decoration: line-through;}abbr, dfn {    border-bottom: 1px dotted #000;    cursor: help;}