.yh-mainmenu .content{margin:0 auto; width:960px}
.yh-mainmenu>div> ul > li {height:35px; padding-left:2px; display:block; float:left; position:relative;cursor: pointer;
background: url(/img1/store/back-ground/mainmenu-seperator.jpg) repeat-y left}
.yh-mainmenu>div> ul > li > a {height:35px; line-height:35px; padding:0 15px 0; display:block; font-size:11px; color:#ffffff; font-weight:bold; text-transform:uppercase;}
.yh-mainmenu>div> ul > li > a:hover {text-decoration:none;}
.yh-mainmenu>div> ul > li:hover,
.yh-mainmenu>div> ul > li.hover {z-index:99;}
.yh-mainmenu>div> ul > li:hover > a,
.yh-mainmenu>div> ul > li.hover > a {margin-left:-1px; margin-top:-2px; padding-left:24px; padding-top:2px; background:url(images/bg_main_menu_hover.jpg) repeat-x;}
.yh-mainmenu>div> ul > li.current_page_item {z-index:100;}
.yh-mainmenu>div> ul > li.current_page_item > a {margin-left:-2px; margin-right:-2px; margin-top:-2px; padding-left:25px; padding-right:25px; padding-top:2px; background:url(images/bg_main_menu_current.jpg) repeat-x;}
.yh-mainmenu>div> ul > li.current-menu-parent{z-index:100;} /*added*/
.yh-mainmenu>div> ul > li.current-menu-parent > a {margin-left:-2px; margin-right:-2px; margin-top:-2px; padding-left:25px; padding-right:25px; padding-top:2px; background:url(images/bg_main_menu_current.jpg) repeat-x;} /*added*/
/* submenus */
.yh-mainmenu ul ul {width:183px; padding-top:0px; display:none; position:absolute; left:0px; top:35px;}
.yh-mainmenu ul ul > li {display:block; overflow:hidden; background-color:#fdfdfd; border-left:1px solid #f3f3f3; border-right:1px solid #f3f3f3; border-top:1px solid #ffffff; border-bottom:1px solid #f3f3f3;}
.yh-mainmenu ul ul > li:first-child {border-top:1px solid #f3f3f3;}
.yh-mainmenu ul ul > li > a {
	padding:10px 12px 11px;
	display:block;
	
	-moz-transition:all 0.1s ease;
	-ms-transition:all 0.1s ease;
	-o-transition:all 0.1s ease;
	-webkit-transition:all 0.1s ease;
	transition:all 0.1s ease;
	
	font-size:10px;
	color:#6b6b6b;
	text-transform:uppercase;
	line-height:1em;
}
.yh-mainmenu ul ul > li > a:hover {text-decoration:none;}
.yh-mainmenu ul ul > li:hover > a {padding-left:14px; background-color:#ffffff; color:#f24024;}
.yh-mainmenu > ul > li:hover > ul {display:block;}
.yh-mainmenu-split {
    background: none repeat scroll 0 0 #E2E2E2;height:30px

}
.yh-mainmenu-split .navigator_01{margin:5px 0}


.yh-left .parent_menu{float:left
}
.yh-left .parent{
	margin:0;padding: 0;list-style: none;width: 100%
	}
.yh-left .parent li,.yh-left .parent li a{background:no-repeat}	
.yh-left .parent li{list-style:none outside none
}
.yh-left .parent li a{background:no-repeat right 0;display:inline-block;}
.yh-left .parent li.active{background:no-repeat 0 0px}
.yh-left .parent li.active a{background:no-repeat right 0px; padding-right: 7px}

.yh-left .parent li.hover {background:no-repeat 0 0px; }
.yh-left .parent li a:hover {background:no-repeat right 0px; padding-right: 7px}
.yh-left .submenu {margin:0;padding: 0;list-style: none;clear: both; width: 100%}
.yh-left .submenu li {padding: 2px;display: block  }
.yh-left .submenu li a {display: block; padding: 3px;}
.yh-left-menu .parent-menu li {
    background: url("/img1/store/back-ground/arrowl.png") no-repeat scroll 0 8px transparent;
    border-bottom: 1px solid #F1F1F1;
    margin: 0 4px;
    padding: 4px 0 4px 16px;
}
.mn-btt li{float:left; margin:0 10px 0 0}
.mn-btt li a{font-size:12px; color:#777777; font-weight:bold}