html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img {
    margin: 0;
    padding: 0
}

* {
    margin: 0;
    padding: 0
}

fieldset,img,input,button {
    border: none;
    padding: 0;
    margin: 0;
    outline-style: none
}

ul,ol {
    list-style: none
}

input {
    padding-top: 0;
    padding-bottom: 0
}

select,input,textarea {
    font-size: 12px;
    margin: 0
}

textarea {
    resize: none
}

img {
    border: 0
}

table {
    border-collapse: collapse
}

.clearfix:before,.clearfix:after {
    content: "";
    display: table
}

.clearfix:after {
    clear: both
}

.clearfix {
    *zoom: 1
}

a {
    text-decoration: none
}

h1,h2,h3,h4,h5,h6 {
    text-decoration: none;
    font-weight: normal;
    font-size: 100%
}

s,i,em {
    font-style: normal;
    text-decoration: none
}

.w {
    width: 1200px;
    margin: 0 auto
}

.fl {
    float: left
}

.fr {
    float: right
}

.al {
    text-align: left
}

.ac {
    text-align: center
}

.ar {
    text-align: right
}

a,button,input,optgroup,select,textarea,div {
    -webkit-tap-highlight-color: transparent;
    outline: none !important
}

img {
    vertical-align: middle
}
/*# sourceMappingURL=base.css.map */
