#leftcolumn ul#cart_block_category_list {margin:0;padding:0;line-height:1.0em;border-top:1px solid #DDD;}
#leftcolumn ul#cart_block_category_list li{list-style:none outside; position:relative;border-collapse:separate;/*IE9 Bug Fix*/ background-color: transparent;border-left: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;}
#leftcolumn ul#cart_block_category_list a {display: block; padding: 10px 24px; background:#F7F7F7 url(../../../images/itemHead_bg.gif) no-repeat 8px 50%; font-weight: normal;}
#leftcolumn ul#cart_block_category_list a:hover { background-color: #EEE;color:#809A3F;}
#leftcolumn ul#cart_block_category_list a.menuTop {padding: 10px 24px;}
#leftcolumn ul#cart_block_category_list a.menuMain {padding: 10px 24px;}
#leftcolumn ul#cart_block_category_list a.menuSub {
	padding: 10px 24px;
	background:#F7F7F7 url(../../../images/itemHead_bg.gif) no-repeat 8px 50%;
}
/* 以下是往右展開的功能 */
#leftcolumn ul#cart_block_category_list ul {
	position:		absolute;
	width:			100%; /* left offset of submenus need to match (see below) */ 
	border-top:1px solid #DDD;
}
#leftcolumn ul#cart_block_category_list li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
/* this lacks ul at the start of the selector, so the styles from the main CSS file override it where needed */
#leftcolumn ul#cart_block_category_list li:hover ul,
#leftcolumn ul#cart_block_category_list li.sfHover ul {
	left:	188px; /* match ul width */
	top:	-1px;
}