* {
    margin:0 auto;
	padding:0;
}
html {
	overflow-x: hidden; background:#f0f0f0;
}
body {
    font-family: "Microsoft YaHei", "simsun", "Helvetica Neue", Arial, Helvetica, sans-serif;
	color:#363636;
	line-height:21px;
	font-size:12px;
	background:#f0f0f0;
	
}
ul li {
    list-style:none;
}
a:link, a:visited {
    color:#363636;
	text-decoration:none;
	outline:none; blur:expression(this.onFocus=this.blur());
}
a:hover, a:Active {
    color:#F00;
	text-decoration:none;
}

#sideMenu{ height:auto;}
#sideMenu .hd{height:35px; line-height:35px; cursor:pointer; padding-left:5px; background:#e3e3e3; border-bottom:1px solid #d7d7d7;}
#sideMenu .hd h3{font-size:14px; display:block; background:url(icons.png) right -34px no-repeat; _background:url(icons.gif) right -34px no-repeat;letter-spacing:2px; font-weight:normal; }
#sideMenu .on{ background:url(icons.png) #555 right -70px no-repeat; }
#sideMenu .on h3{ color:#fff; background:none  }
#sideMenu .bd{ height:auto; overflow:hidden; display:none;}
#sideMenu .bd ul li { background:url(closed.gif) no-repeat 15px; display:block; padding-left:33px; height:30px; line-height:30px;letter-spacing:2px; border-bottom:1px solid #ddd; font-size:14px}
.bd ul li:hover {color:#f00;}
.button_down {
	color:#ddd;
	height:25px;
	line-height:25px;
	color:#363636;
	cursor:pointer;
}
.button {
	color:#f00;
	height:25px;
	line-height:25px;
	cursor:pointer;
}
