html, body {margin:0;padding:0;}
* {box-sizing:border-box;}
p,div,table,tr,th,td,ol,ul,li,dl,dt,dd,
h1,h2,h3,h4,h5,h6,
form,input,select,textarea,
header,fotoer,aside,nav,section,article,figure,figcaption {margin:0;padding:0;font-weight:inherit;}
object {outline:none;}
br {letter-spacing:0;}
ul {list-style:none;}
img {vertical-align:top;border:none;max-width:100%;}
a {/*overflow:hidden;*/outline: none;}
a:hover{text-decoration:none;}
table {border-collapse:collapse;}
figure {text-align: center;}
input, select {vertical-align:middle;}
input[type=submit], button {-webkit-appearance: none;border:1px solid #000;}
input:focus, select:focus {outline: 0;}
button, input, select, textarea {font-family : inherit;font-size   : 100%;}