@charset "UTF-8";body {
    background: #fff;
    font-family: 微软雅黑
}

html {
    overflow-y: auto
}

blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,lengend,li,ol,p,pre,td,textarea,th,ul {
    margin: 0;
    padding: 0
}

body {
    font-size: 12px
}

body,select,td,textarea,th {
    font-family: Tahoma,Arial,Helvetica,STHeiti
}

h1,h2,h3,h4,h5,h6 {
    font-size: 100%;
    font-weight: 400
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

code,kbd,pre,samp,tt {
    font-family: Courier New,Courier,monospace
}

caption,th {
    text-align: left
}

small {
    font-size: 100%
}

dd,dl,dt,li,ol,ul {
    list-style: none
}

a {
    text-decoration: none
}

abbr,acronym {
    border: 0;
    font-variant: normal
}

abbr[title],acronym[title] {
    border-bottom: 1px dotted;
    cursor: help
}

q:after,q:before {
    content: ""
}

:focus {
    outline: 0
}

fieldset {
    border: none
}

address,caption,cite,code,dfn,em,optgroup,th,var {
    font-style: inherit
}

button,input,optgroup,option,select,textarea {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    outline: none
}

button,input,select,textarea {
    *font-size: 100%;
    outline: none;
    padding: 0;
    resize: none {
    }
}

button::-moz-focus-inner {
    border: none
}

sub,sup {
    vertical-align: baseline
}

img {
    -ms-interpolation-mode: bicubic;
    transition: all .4s;
    vertical-align: middle
}

img:hover {
    transform: scale(1.1)
}

textarea {
    overflow-y: scroll
}

embed,object {
    outline: none
}

article,aside,dialog,figure,footer,header,nav,section {
    display: block
}

a {
    color: #828282
}

a:focus {
    outline: none
}

img {
    border: none
}

.clear {
    display: block;
    width: 0
}

.clrfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden
}

.clrfix {
    *zoom:1 {
    }
}

.rf {
    float: right
}

.lf {
    float: left
}

.clear {
    clear: both;
    font: 0/0 Arial;
    height: 0;
    overflow: hidden
}

*,body {
    margin: 0;
    padding: 0
}
