@charset "utf-8";
*{margin:0; padding:0;}
body {text-align:left; color:#333333; font-family:宋体,Arial, Helvetica, sans-serif; font-size:12px; }
h1, h2, h3, h4, h5, h6, p, ul, ol, dl {font-weight:normal; font-size:12px;}
ol, ul, li{list-style: none;}
label,select,input[type="submit"],input[type="button"],button{cursor:pointer; margin:0 auto;}
img {border:0; margin:0;}
textarea {overflow:auto;}
em{font-style:normal;}
table {border-collapse:collapse; }

.clear {height:0; clear:both; line-height:0; font-size:0;}

a{color:#333333;}
a:link,a:visited{text-decoration:none}
a:hover {color:#333333; text-decoration:underline;}
a *{cursor: pointer}
a img{border:none}
img, select, input, button,{ margin:0 auto; vertical-align:middle}
body img.valign{vertical-align:middle}
a,area { blr:expression(this.onFocus=this.blur()) }
:focus { outline: none; } 
.clearfix:after{clear:both; content:"."; display:block; height:0; overflow:hidden; visibility:hidden;}

