body,ul,li {margin: 0;padding: 0;box-sizing: border-box;list-style: none;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;box-sizing: border-box;}
div {box-sizing: border-box;}
/*a {-webkit-transition-duration: .5s; -webkit-transition-timing-function:ease;}*/
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:normal;}
.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
input,textarea {outline: 0;border: 0;box-sizing: border-box;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;}
a,img {display: block;box-sizing: border-box;}
a,a:hover{color:#333;text-decoration: none;}
i,u,strong,span {display: inline-block;box-sizing: border-box;}
img {width: 100%;}
.height {height: .5rem;background: #F6F6F6;}
