@charset "utf-8";
/* CSS Document */
/*--Vertical Menu Start Main Menu--*/
.menu{width: 218px;margin: 0px 0 0 0;padding:10px 0 0 0;}
.menu h2{
/*background: url(../images/bg_title01.png) no-repeat left -6px;*/
font-family: Arial, Sans-Serif;display:block;
padding:0px 0 0px 30px;margin: 0px;line-height: 1.5em;font-size: 1.2em;
font-weight: bold;color: #3e7904;
height:26px;letter-spacing: -1px;
background:none;
}

.menu img{ padding:0px 0 0 0;}

.menu ul{list-style-type: none;	padding:0px 0 0px 0px;margin: 0px 0px 0px -10px;}
.menu li {margin: 0px 0px 0px 0px;padding:0px 0 0px 4px;list-style-type: none;
		 /*background: url(../images/bg_menu.jpg) repeat-y left top;*/
		 display: block;}	
		 	 
.menu li a{	display: block;	color: #fff;	text-decoration: none;
			width: 173px;_width: 206px;height:auto;padding:7px 0 8px 32px;font-size:120%;font-weight: normal;line-height: 1.8em;
			/*border-bottom:1px solid #dbdbdb;*/}
.menu li a:hover{color: #006ac0;text-decoration: none;background: url(../images/bg_nav_f2.png) no-repeat left;}
.menu li.more{margin: 0px 0px 0px 0px;padding:0px 0 0px 0px;list-style-type: none;
				background: url(../images/bg_menu.jpg) repeat-y left top;height:20px;}
.menu li.more a{display: block;	color: #010101;	text-decoration: none;background: nonep;
				width: 183px;height:20px;padding:0px 0 0px 0px;font-size: .95em;font-weight: bold;}




/*-------第二層--------*/
/*
.menu ul li ul{list-style-type: none;	padding:0px 0 0px 0px;margin: 0px 0px 0 0px;}
.menu ul li ul li {margin: 0px 0px 0px 0px;padding:0px 0 0px 0px;list-style-type: none;
		 background: url(../images/bg_menu.jpg) repeat-y right top;display: block;}			 	 
.menu ul li ul li a{display: block;	color: #1403b2;	text-decoration: none;background: url(../images/bg_nav2.jpg) no-repeat left top #fdfdfd;width: 180px;height:auto;padding:7px 0 8px 30px;font-size: .95em;font-weight: normal;line-height: 1.2em;border-bottom:1px solid #dbdbdb;}
.menu ul li ul li a:hover{color: #cd3d0b;text-decoration: none;background: url(../images/bg_nav2_f2.jpg) no-repeat left top #f4f4f4;}*/


/*-------第三層--------*/
.menu ul li ul li ul{list-style-type: none;	padding:0px 0 0px 0px;margin: 0px 0px 0 0px;}
.menu ul li ul li ul li {margin: 0px 0px 0px 0px;padding:0px 0 0px 0px;list-style-type: none;
		 background: url(../images/bg_menu.jpg) repeat-y right top;display: block;}			 	 
.menu ul li ul li ul li a{display: block;	color: #0488db;	text-decoration: none;background: url(../images/bg_nav3.jpg) no-repeat left top #fdfdfd;width: 177px;height:auto;padding:7px 0 8px 33px;font-size: .9em;font-weight: normal;line-height: 1.2em;border-bottom:1px solid #dbdbdb;}
.menu ul li ul li ul li a:hover{color: #cd3d0b;text-decoration: none;background: url(../images/bg_nav3_f2.jpg) no-repeat left top #f4f4f4;}

/*-------第四層--------*/
.menu ul li ul li ul li ul{list-style-type: none;	padding:0px 0 0px 0px;margin: 0px 0px 0 0px;}
.menu ul li ul li ul li ul li {margin: 0px 0px 0px 0px;padding:0px 0 0px 0px;list-style-type: none;
		 background: url(../images/bg_menu.jpg) repeat-y right top;display: block;}			 	 
.menu ul li ul li ul li ul li a{display: block;	color: #1bbdc7;	text-decoration: none;background: url(../images/bg_nav4.jpg) no-repeat left top #fdfdfd;width: 172px;height:auto;padding:7px 0 8px 38px;font-size: .9em;font-weight: normal;line-height: 1.2em;border-bottom:1px solid #dbdbdb;}
.menu ul li ul li ul li ul li a:hover{color: #cd3d0b;text-decoration: none;background: url(../images/bg_nav4_f2.jpg) no-repeat left top #f4f4f4;}


/*--Vertical Menu Start Main Menu Footer--*/

.foot{
	display:none;
	}

.mlmenu {
	padding:0px;
	margin-top:-71px;
	height:37px;
	z-index:999999;
	position:absolute;
	width:680px;
	background:#54318f;
	}

.mlmenu ul {
	padding:0px;
	list-style-type:none;
	margin:0px 0px 0px 52px;
	}

.mlmenu li {
	/*position:relative;*/
	display:inline;
	float:left;
	font-size:135%;
	}
		 
.mlmenu li a {
	display:block;
	float:left;
	text-decoration:none;
	text-align:left;
	padding:5px 10px 7px 10px;
	color: #ffffff;
	}

.mlmenu li a:hover{
	color: #ffffff;
	text-decoration: none;
	background: url(../images/menu_arrow.gif) no-repeat left top;
	}
	 
.mlmenu li li {
	padding:0px;
	font-size:12px;	
	}
 
 /*-----------------------------*/
 
.mlmenu li ul{
	z-index:99999999;
	position:absolute;
	width:680px;
	background: url(../images/bg_list.png) no-repeat right bottom;
	height:auto;
	padding:0px;
	margin:38px 0px 0px 0px;
	left:0px;		
	}
	
html > body .mlmenu li ul{
	z-index:99999999;
	position:absolute;
	width:680px;
	background: url(../images/bg_list.png) no-repeat right bottom;
	height:auto;
	padding:0px;
	margin:44px 0px 0px 0px;
	left:0px;		
	}	
	
.mlmenu li ul li{
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type: none;
	text-align:left;
	line-height:0px;
	font-size:14px;
	}

.mlmenu li ul li a{
	color: #6F7072;
	margin: 0pxpx;
	border-left: 4px solid #dadbdb;
	line-height:4px;
	}

.mlmenu li ul li a:hover{
	color: #54318f;
	margin: 0px 0px 0px 0px;
	background-image:none;
	}
	
.mlmenu li ul li ul {display:none;
background: none;}
.mlmenu li ul li ul li {display:none;}
.mlmenu li ul li ul li {display:none;}
.mlmenu li ul li ul li a {display:none;}
.mlmenu li ul li ul li ul li a{color: #fad337;margin: 0px 0px 0px 0px;/*border-left: 1px solid #dadbdb;*/}


.mlmenu li.more{margin: 0px 0px 0px 0px;padding:0px 0 0px 0px;list-style-type: none;
				background: url(../images/bg_menu.jpg) repeat-y left top;height:20px;}
.mlmenu li.more a{display: block;	color: #010101;	text-decoration: none;background: nonep;
				width: 182px;height:20px;padding:0px 0 0px 0px;font-size: .95em;font-weight: bold;}		
				
				
				

