body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td{margin: 0; padding: 0;}
fieldset, img{border: 0;}
/* remember to define focus styles! */
:focus{outline: 0;}
address, caption, cite, code, dfn, em,strong, th, var, optgroup{font-style: normal; font-weight: normal;}
h1, h2, h3, h4, h5, h6{font-size: 100%; font-weight: normal;}
abbr, acronym{border: 0; font-variant: normal;}
input, button, textarea, select, optgroup, option{font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;}
*{padding:0px; margin:0px;}
code, kbd, samp, tt{font-size: 100%;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select{*font-size: 100%;}
body{line-height: 1.5; color: #333; font-family: Arial, Helvetica, sans-serif, "ËÎÌå"; font-size: 12px;}
ol, ul{list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse: collapse; border-spacing: 0;}
caption, th{text-align: left;}
sup, sub{font-size: 100%; vertical-align: baseline;}
/* remember to highlight anchors and inserts somehow! */
:link, :visited{text-decoration: none;}
blockquote, q{quotes: none;}
blockquote:before, blockquote:after, q:before, q:after{content: ''; content: none;}
/*html5 element*/
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, dialog, time, mark, audio, video{margin:0; padding:0;}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{display:block;}
/*clearfix ff */
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
*html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */