body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
#nav{ 
  padding:0px;
  margin:0px;
  border:1px solid #ccc;
  
  /*  background: #eee; /* 所有菜单移出色 */
}
#nav,#nav ul,#nav a,#nav li ul{
   width:200px; /*所有菜单的宽度*/
}
#nav ul,#nav li ,#nav li ul a,#nav li a{
line-height:30px; /* 菜单高 */
}
#nav li ul { /* 弹出位设置*/
   margin:-30px 0px 0px 200px;
  }
#nav ul {
  float:LEFT; /* 菜单总体水平位置 */
  list-style:none;
  /*line-height:25px; /* 一级菜单高 */
  background: #eee; /* 所有菜单移出色 */
  font-weight: bold;
  padding:0px;
  margin:0px;
  border-top:0px solid #ccc;
  border-right: 0px;
}
#nav ul ul{
  border:1px solid #ccc;
  border-top:0px;
  border-right:0px;
}
#nav a {
   
 
  display:block;
  color:#333;
  text-decoration:none;
  text-align:center;
  /*border-right:0px solid #CCC;*/
}
#nav a:hover{color:#000;} /* 所有 a:hover 字体样式 */
#nav a.selected{background: no-repeat right 50%; background-image:url(arrow.gif);} /* 下拉图标 */
#nav li  {
vertical-align:middle;
  height:24px;
  border-bottom:1px solid #ccc;
  border-top:0px;
  border-right:0px;
  border-left:0px;
}
#nav li a{
  color:white;
}
#nav li li a{
color:#333;
}
#nav li ul { /* 二级弹出位 */
  position:absolute;
  /*margin:-25px 0px 0px 210px;*/
  padding:0;
  left:-9999em;
 
  font-weight:normal;
  border-top:1px solid #ccc;
}
　
#nav li li {  border:1px solid #ccc; border-top:0px;} /* 二级菜单宽 */
#nav li ul a,#nav li a {
   /* 二级菜单宽 */
  padding:0px 12px; 
  /*line-height:24px; /* 二级菜单高 */
  border-top:0px solid #CCC;
  text-align:left;
}
#nav li ul ul {border-bottom:0px; border-left:0px;} /* 三级弹出位 */
#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul{left:-9999em;}

#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul, #nav li li.sfhover ul{left:auto;} /* 所有弹出菜单自动左边距 */

 
#nav li:hover, #nav li.sfhover {background:#ccc;} /* 所有悬浮样式 */
 