*{margin:0;padding:0;}   
.menu{font-size:12px;position:relative;z-index:100;}   
.menu ul{list-style:none;}   
.menu li {float:left;position:relative;}   
.menu ul ul {display:none;position:absolute;left:3px;top:30px;}   
.menu table {position:absolute; top:0px; left:0;}   
.menu ul li:hover ul,   
.menu ul a:hover ul{visibility:visible;}   
.menu a{display:block; text-decoration:none; margin-left:5px;}   
.menu a:hover{display:block; text-decoration:none;}   
.menu ul ul{ }   
.menu ul ul li {clear:both;text-align:center;font-size:12px;}   
.menu ul ul li a{
	display:block;
	width:108px;
	height:20px;
	margin:0;
	border:1px solid #F49DB4;
	background-image: url(imageshs/dh_list.gif);
	background-repeat: no-repeat;
	color:#FFFFFF;
	line-height:20px;
	overflow:hidden;
}   
.menu ul ul li a:hover{
color:#df2183;
text-decoration:none;
}