body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
input[type="text"]{-webkit-appearance: none;} table{border-collapse:collapse;border-spacing:0;} fieldset,img{border:0;} address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;} input, select {vertical-align:middle;} 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;} a:active, a:focus {outline-style:none;} object{outline-style:none;} button {width: auto; overflow: visible;}
.c{clear:both;height:0;overflow:hidden;} .fl {float:left !important; display:inline;} .fr {float:right !important; display:inline;} .none {display:none;} .relative {position:relative;}
.oh {overflow:hidden; height:100%;} :focus {outline:none;}

