ul.jd_menu
{	margin: 0px;
	padding: 0px;
	list-style-type: none;
    } 
ul.jd_menu_vertical {
background-image:url(../img/left_menubg.gif); background-repeat:no-repeat; background-position:top; width:163px; line-height:2em; padding:0 10px 0 10px;}
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	display: none;
}
ul.jd_menu li {
	/*float: left;
	padding-left: 10px;*/
}
ul.jd_menu_vertical {
	/*width:100px;最頂層寬度*/
}
ul.jd_menu_vertical li {
background:url(../img/icon_arrow.gif) no-repeat left; border-bottom:1px solid #999; padding:0px 10px 5px 15px;
}
/*--水平選單--*/
ul.jd_menu li .vli {
	width:200px;/*子項目寬度*/
background:url(../img/icon_arrow.gif) no-repeat left; border-bottom:1px solid #999; padding: 0px 10px 0px 15px; margin-bottom:0px;
}

/* -- Sub-Menus -- */
ul.jd_menu ul,ul.jd_menu_vertical ul
{
    border: thin solid #CEE7FF;
    position: absolute;
    margin: 0px;
    z-index: 10000;
    list-style-type: none;
    background-image: url(../img/bottombanner_bg.gif); /*次選單底圖*/ /*次選單外框*/
}
ul.jd_menu_vertical ul li {
	margin: 0px;
	padding-left: 10px;
}

ul.jd_menu_vertical,
ul.jd_menu_vertical ul {
	padding-left: 10px;
}
ul.jd_menu_vertical {
	padding-left: 10px;
}
ul.jd_menu ul {
	height: auto;
}
ul.jd_menu li {
	margin-bottom: 10px;
	cursor: pointer;
	white-space: nowrap;
}
ul.jd_menu li li {
	width:auto;/*子項目寬度*/
}
ul.jd_menu li a {
	text-decoration: none;
}

ul.jd_menu_vertical li.jdm_hover{
	padding-left: 10px;
}
ul.jd_menu_vertical li.jdm_active {
	padding-left: 10px;
}
* ul.jd_menu ul {
	width:auto;
}!important;
/*IE6*/
[if IE 6]>
<![endif]
.menu_title {
	height: 30px;
}
