ul,li{list-style:none;margin:0;padding:0;}
.ddsmoothmenu{ font-size:16px; color:#fff; width:545px; margin:0 auto;}
.ddsmoothmenu ul{margin: 0;padding: 0;list-style-type: none;}
.ddsmoothmenu ul li{position: relative;display: inline;float: left !important;z-index:1000;}
.ddsmoothmenu ul li.sel>a{ color:#2a2a2a;}
.ddsmoothmenu ul li a{color: #2a2a2a;text-decoration: none;text-align:center;font-size:16px;}
.ddsmoothmenu ul li a{ padding-bottom:10px;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li a:hover{background:#fff;}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li:hover a{color:#005DA6;}
 .ddsmoothmenu ul li.cur{background:#ffff;height:104px;}
  .ddsmoothmenu ul li.cur a{color:#fff;}

.ddsmoothmenu ul li ul{position: absolute;left: 0px !important;display: none;width:105px;top:70px !important;background:#fff;border:1px solid #ddd;padding:10px;border-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ddsmoothmenu ul li ul.last{left:-71px !important;}
.ddsmoothmenu ul li:hover ul{display:block;}
.ddsmoothmenu ul li ul li{display: list-item; width:100%;height:30px !important;line-height:30px !important;padding-left:0 !important;}

.ddsmoothmenu ul li ul li a{color: #333 !important;font-size: 13px !important;font-weight: normal;margin: 0; padding:0px !important; width:100%;height:30px;text-align:left;line-height:30px;border-bottom:1px solid #ddd !important;/*filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;*/display:block;text-indent:10px !important;}
.ddsmoothmenu ul li ul li a.selected{}
.ddsmoothmenu ul li ul li a:hover{
line-height:30px;
color:#005DA6 !important;
border-top:0;height:30px;background:#efefef;}
