 @charset "utf-8";
.ddsmoothmenu{float:left; font-size:14px;}
.ddsmoothmenu a{ text-align:center;}
.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none; 
}
/*

*/
.ddsmoothmenu ul li{position: relative;display: inline;float: left;}
.i_nav li.navline{}
.nava{display: block; width:113px;height:28px;line-height:28px;}
* html .nava{ /*IE6 hack to get sub menu links to behave correctly*/display: inline-block;}
.navaactive,.navaactive:hover,.nava:hover,.ddsmoothmenu a.selected{display: block;width:113px;height:28px; color: white;  background:url(../images/ahover.png) no-repeat; line-height:28px; text-align:center;text-decoration:none;}

.i_nav ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}
* html .i_nav ul li ul{background: #f00;}
.i_nav ul li ul li{
display: list-item;
float: none;
border-right:1px solid #940a0a;
border-bottom:1px solid #940a0a;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.i_nav ul li ul li ul{
top: 0;
}
.i_nav ul li ul li a
{
display:block;
font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
height:25px;
line-height:25px;
padding:0 5px;
margin: 0;
border-top:1px solid #db9e9e;
background:url(../images/navabg.png) repeat-y;
color:White;
}
.i_nav ul li ul li a:hover{ background:url(../images/navabghover.png) no-repeat left top; color:Black; text-decoration:none;}
/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


.downarrowclass{ display:none;
position: absolute;
top: 12px;
right: 15px;
}
.ddshadow{ /*shadow for NON CSS3 capable browsers*/
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/
 filter:alpha(opacity=50);opacity: 0.8;}


/*-------------------------����˵�-----------------------------*/

/*

*/

.sortlist{ width:207px;}
.sortlist ul{}
.sortlist ul li{position:relative;}

/* Top level menu links style */
.sortlist{}
.sortnava{
display: block;
width: 177px; 
padding-left:30px;
color: #333;
text-decoration: none;
background:url(../images/leftnav_bg.jpg) no-repeat left top;
line-height:27px;
}

.sortnava:hover,.sortlist a.selected 
{    
display: block;
width: 177px; 
padding-left:30px;
color: White;
text-decoration: none;
background-position:left bottom;
line-height:27px;
font-weight:bold;
}



/*Sub level menu items */
.sortlist ul li ul{
position: absolute;
width: 170px; /*Sub Menu Items width */
top: 0;
font-weight: normal;
visibility: hidden;
}
.sortlist ul li ul li{border-right:1px solid #940a0a;
border-bottom:1px solid #940a0a; margin:0px;}
.sortlist ul li ul li a{ display:block; padding-left:30px; border-top:1px solid #db9e9e;background:url(../images/navabg.png) repeat-y;color:White;line-height:25px;}
.sortlist ul li ul li a:hover{height:25px;background:url(../images/navabghover.png) no-repeat left top; color:Black;line-height:25px;  text-decoration:none;}
.rightarrowclass{
position: absolute;
top: 10px;
right: 5px;
}

 
/* Holly Hack for IE \*/
* html .sortlist ul li { float: left; height: 1%; }
* html .sortlist ul li a { height: 1%; }
/* End */