#menu a { color: #BFBFBF; text-decoration: none; }
#menu a:hover { color: #F00; }
#menu { width:1000px; height:46px; margin:0 auto; }
#menu ul { list-style: none; margin: 0px; padding: 0px; }
#menu ul li { float:left; margin-left:2px;}
#menu ul li a { display:block; width:108px; height:46px; line-height:46px; text-align:center; font-size:14px;}
#menu ul li a:hover { background: url(../img/menu1.jpg) no-repeat 0px 0px; }
#menu ul li a#current { background:url(http://www.aa25.cn/upload/2010-06/27/nav_bg1.gif) 0 0 no-repeat; font-weight:bold; color:#fff;}
#menu ul li ul { border:1px solid #ccc; display:none; position:absolute;}
#menu ul li ul li { float:none; width:105px; background: #E5E5E5; margin:0;}
#menu ul li ul li a { background:none;  color: #666;}
#menu ul li ul li a:hover { background: #999; color:#fff;}
#menu ul li:hover ul { display:block;}
#menu ul li.sfhover ul { display:block;}
