@charset "utf-8"; html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,summary,time,video { margin: 0; padding: 0; } fieldset,img { border: 0; } address,caption,cite,code,dfn,em,th,var,optgroup { font-style: normal; font-weight: normal; } ins { text-decoration: none; } li { list-style: none; } table { font-size: inherit; font: 100%; border-collapse: collapse; border-spacing: 0; } caption,th { text-align: left; } h1,h2,h3,h4,h5,h6 { font-size: 100%; } q:before,q:after { content: ''; } abbr,acronym { border: 0; font-variant: normal; } legend { color: #000; } input,button,textarea,select,optgroup,option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; } input,button,textarea,select { border: 0; padding: 0; margin: 0; *font-size: 100%; line-height: 1.2; } a img,img { -ms-interpolation-mode: bicubic; } sub,sup { vertical-align: baseline; } article,aside,dialog,figure,footer,header,hgroup,nav,section,blockquote { display: block; } pre { white-space: pre-wrap; } textarea { resize: none; overflow: auto; } input[type=text]:focus,input[type=password]:focus,textarea:focus { outline: 0; } button,input { outline: 0; } input[type=password]::-ms-reveal { display: none; } input::-ms-clear { display: none; } input:-ms-input-placeholder { color: #999; } .left { float: left !important; } .right{ float: right !important; } .clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { zoom:1; } .hidden { display: none !important; }