div, ul, li, ol, dl, dd, dt, p, span, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img, input, section, table, thead, tbody, tr, th, td, hr, textarea ,a{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html, body, ul, li, ol, dl, dd, dt, p, span, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img, input, textarea, section, table, thead, tbody, tr, th, td {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6{font-size: inherit;}
body {font-size: 0;line-height: 1;}
fieldset, img, input, select, textarea {border: none;vertical-align: top;}
input, select, textarea {outline: none;-moz-appearance: none;appearance: none;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
input::-ms-expand, select::-ms-expand, textarea::-ms-expand {display: none;}
address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal;}
ul, ol, li {list-style: none;}
a {text-decoration: none;color: inherit;}
.clearfix {zoom: 1;}
.clearfix:after {content: ".";height: 0;clear: both;display: block;visibility: hidden;}