.menu_list {
	-moz-box-shadow:0px 2px 10px #CFCFCF; 
	-webkit-box-shadow:0px 2px 10px #CFCFCF;
	box-shadow:0px 2px 10px #CFCFCF;
}
.menu_head {
	height:62px;
	line-height:62px;
	padding-left:15px;
	font-size:16px;
	color:#333;
	cursor:pointer;
	border:1px solid #dedede;
	border-bottom:none;
	position:relative;
	background:url(../images/pro_left.png) center right no-repeat;
	margin:0;
	font-weight:bold;
}
.menu_list .current {
	background:url(../images/pro_down.png) center right no-repeat #ff6600;
	border-bottom:1px solid #dedede;
	color:#fff;
}
.menu_body {
	height:auto;
	line-height:50px;
	border-right:1px solid #ddd;
}
.menu_body a {
	display:block;
	height:50px;
	line-height:50px;
	text-indent:15px;
	color:#333;
	background:#fff;
	text-decoration:none;
	font-size:14px;
	font-weight:normal;
}

.menu_body a:hover,.menu_body a.on{
	text-decoration:none;
	margin-left:-4px;
	text-indent:19px;
	background:url(../images/zlmli.jpg) left center no-repeat #ebebeb;

}