* {

    box-sizing: border-box;

}

html {

    color: #333;

    background: #FFF;

    font-size: 14px;



}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, img {

    margin: 0;

    padding: 0

}

table {

    border-collapse: collapse;

    border-spacing: 0

}

fieldset, img {

    border: 0

}

address, caption, cite, code, dfn, em, strong, th, var {

    font-style: normal;

}

ol, ul {

    list-style: none

}

caption, th {

    text-align: left

}

h1, h2, h3, h4, h5, h6 {

    font-size: 100%;

    font-weight: normal

}

q:before, q:after {

    content: ''

}

abbr, acronym {

    border: 0;

    font-variant: normal

}

sup {

    vertical-align: text-top

}

sub {

    vertical-align: text-bottom

}

input, textarea, select {

    font-family: inherit;

    font-size: inherit;

    font-weight: inherit;

    *font-size: 100%

}

legend {

    color: #000

}

body {

    font-family: "SourceHanSansCN-Regular !important";

    overflow-x: hidden;

}

.inner {

    width: 1200px;

    margin: 0 auto;

}

a {

    text-decoration: none;

    color: #333;

}



select,button {

    appearance:none;

    -moz-appearance:none;

    -webkit-appearance:none;

}

input::-webkit-outer-spin-button,

input::-webkit-inner-spin-button,

input[type="number"] {

    appearance:none;

    -moz-appearance:none;

    -webkit-appearance:none;

}input[type="text"] {

    appearance:none;

    -moz-appearance:none;

    -webkit-appearance:none;

    border: 0;



}input[type="submit"] {

    appearance:none;

    -moz-appearance:none;

    -webkit-appearance:none;

    border: 0;

}

input:focus {

    outline: none;

}

button {

    border: 0;

    background-color: #fff;

}

button:focus {

    outline: none;

}



input::-webkit-input-placeholder { /* WebKit browsers */ 

font-size:12px;

color: #c8c8c8;

} 

input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 

font-size:12px;

color: #c8c8c8;

} 

input::-moz-placeholder { /* Mozilla Firefox 19+ */ 

font-size:12px;

color: #c8c8c8;

} 

input:-ms-input-placeholder { /* Internet Explorer 10+ */ 

font-size:12px;

color: #c8c8c8;

}