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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{ margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{ display:block;}
body{ line-height:1;}
ol, ul{ list-style:none;}
blockquote, q{ quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{ content:''; content:none;}
table{ border-collapse:collapse; border-spacing:0;}
/* add */
body{ font-size:12px;font-family:'微软雅黑';}

img{ border:0;vertical-align:middle;}
h1,h2,h3,h4,h5,h6{ font-size:100%;font-weight:normal;}
select,input{vertical-align:middle;vertical-align:middle;outline:none;}
.clear { display:block !important; clear:both !important; float:none !important; margin:0 !important; padding:0 !important; height:0; line-height:0; font-size:0; overflow:hidden;}
.clearfix { zoom:1; }
.clearfix:after { content:""; display:block; clear:both; height:0;}
.spacer{ clear:both; font-size:0; height:0; line-height:0;}
a{ color:#333; text-decoration:none;}
/* a:hover{ color:#f00;} */
.f-l{float:left;}
.f-r{float:right;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
input{ border:1px solid #d5d5d5;padding:0;vertical-align:middle;display:inline-block;outline:none;}
button{font-family:'微软雅黑';color:#fff;outline:none;border:none; cursor:pointer;padding:0;vertical-align:middle;}
/*::-ms-clear, ::-ms-reveal{display: none;}*/
.red{color:red;}
/*::-webkit-scrollbar{width:0;height:0}*/


textarea{resize:none;}