@charset "utf-8";
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend ,input,textarea,select,button {    
    padding: 0; 
    margin: 0; 
    border: none; 
    font:13px/1.5 "Microsoft YaHei",Tahoma,Arial,Helvetica,Geneva,sans-serif;
}  
html,body { -webkit-text-size-adjust:none; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; }  
table { border-collapse: collapse; border-spacing: 0; table-layout:fixed; } 
img{ vertical-align:middle; }
address,caption,cite,code,dfn,em,strong,th,var { font-weight: normal; font-style: normal; } 
ol,ul { list-style: none; } 
blockquote, q { quotes: none; } 
blockquote:before, blockquote:after, q:before, q:after { content:""; } 
button { border:0 none; background-color:transparent; cursor:pointer; } 
input,select,textarea,button { vertical-align:middle; } 
input,a,button,:focus { outline:none;}
a{ text-decoration:none; } 
.clearfix:before, .clearfix:after { content:""; display:table; }
.clearfix:after { clear:both; overflow:hidden; }
.clearfix { zoom:1; }
.fl { float:left;}
.fr { float:right;}
.tl { text-align:left;}
.tc { text-align:center;}
.tr { text-align:right;}
.pr { position:relative}
.pa { position:absolute}
.f-l{float: left;}
.f-r{float:right;}