@charset "utf-8";
*{margin:0; padding:0;}
body {text-align:left;color:#333333;font-size:12px;font-family:"宋体",Verdana, Arial, Helvetica, sans-serif;line-height:24px;_behavior:url(css/csshover.htc);}
h1, h2, h3, h4, h5, h6, p, ol, dl {font-weight:normal; font-size:12px;}
ol, ul {list-style: none;}
label,select,input[type="submit"],input[type="button"],button{cursor:pointer;}
img {border:0; margin:0;}
textarea {overflow:auto;}
em{font-style:normal; font-size:12px;}
table {border-collapse:collapse; }

.clear {height:0; clear:both; line-height:0; font-size:0;}
.fl{ float:left;}
.fr{ float:right;}
.ml10{ margin-left:10px;}

a{color:#333;}
a:link,a:visited{text-decoration:none}
a:hover {color:#d52213; text-decoration:underline;}
a *{cursor: pointer}
a img{border:none}
img, select, input, button{vertical-align:middle}
body img.valign{vertical-align:middle}

/* for IE */

a,area { blr:expression(this.onFocus=this.blur()) }

/* for Firefox */

:focus { outline: none; } 

.clearfix:after{clear:both; content:"."; display:block; height:0; overflow:hidden; font-size:0; }
.clearfix {
zoom: 1;
}
/*色块样式*/
.hide{ display:none;}
.ulyun li{float:left; height:32px; line-height: 32px; text-align: center; margin:0 0 2px 2px; }
.ulyun li a{ font-size: 18px; color: #fff; display:block;}

