.menu {
	width: 100px;
	height:23px;
}
.menu_bg {
	color: #C9CED2;
}
.menu_type {
	color: #66727B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(../images/Tic.gif);
	background-repeat: no-repeat;
}
.Lmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #454F5A;
	text-decoration: underline;
	background-image: url(../images/arrowL.gif);
	background-repeat: no-repeat;
	background-position: 15px;
	text-align: left;
	padding-left: 25px;
	width: auto;
	height: 20px;
}
.Lmenu a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #454F5A;
	text-decoration: underline;
}
.Lmenu a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #454F5A;
	text-decoration: underline;
}
.Lmenu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #EAF0F4;
	text-decoration: none;
}
.Lmenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #454F5A;
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: 15px;
	text-align: left;
	padding-left: 18px;
	width: auto;
	height: 20px;
}
.Lmenu2 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #454F5A;
	text-decoration: underline;
}
.Lmenu2 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #454F5A;
	text-decoration: underline;
}
.Lmenu2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #EAF0F4;
	text-decoration: none;
}
.submenu_table {
	/*border-top:1px solid #5e7487;*/
	/*border-bottom:1px solid #5e7487;*/
}
/*最底色*/
.menu1 {
	 font-size: 10px; background:#0c1014;float: left; margin: 0px 0px 0px; width: 100%;  font-family: verdana, arial, sans-serif;
	 height:23px;
}
.menu1 ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none;
}
.menu1 ul li {
	float: left; position: relative;z-index:99;
}
.menu1 ul li a {
	padding-right: 0px; display: block; padding-left: 0px; float: left; padding-bottom: 0px; color: #c1cad1; 
	padding-top: 0px; height: 23px; text-decoration: none;
}
.menu1 ul li a:visited {
	padding-right: 0px; display: block; padding-left: 0px; float: left; padding-bottom: 0px; color: #c1cad1; 
	padding-top: 0px; height: 23px; text-decoration: none
}
.menu1 ul li:hover {
	width: auto;
}
.menu1 ul li a.menu1one:hover {
	border-left-color: #404f5d; color: #40505e; border-top-color: #404f5d; border-right-color: #404f5d
}
.menu1 ul li a.menu1two:hover {
	border-left-color: #404f5d;  color: #40505e; border-top-color: #404f5d; border-right-color: #404f5d
}
.menu1 ul li a.menu1three:hover {
	border-left-color: #404f5d; color: #40505e; border-top-color: #404f5d; border-right-color: #404f5d
}
.menu1 ul li a.menu1four:hover {
	border-left-color: #404f5d; color: #40505e; border-top-color: #404f5d; border-right-color: #404f5d
}
.menu1 ul li a.menu1five:hover {
	border-left-color: #404f5d; color: #40505e; border-top-color: #404f5d; border-right-color: #404f5d
}
.menu1 ul li a.menu1six:hover {
	border-left-color: #404f5d; color: #40505e; border-top-color: #404f5d; border-right-color: #404f5d
}
.menu1 ul li a.menu1seven:hover {
	border-left-color: #404f5d; color: #40505e; border-top-color: #404f5d; border-right-color: #404f5d
}
.menu1 ul li a.menu1eight:hover {
	border-left-color: #404f5d; color: #40505e; border-top-color: #404f5d; border-right-color: #404f5d
}
.menu1 ul li a.menu1nine:hover {
	border-left-color: #404f5d; color: #40505e; border-top-color: #404f5d; border-right-color: #404f5d
}
.menu1 ul li ul {
	display: none;
}
.menu1 table {
	font-size: 11px; left: 0px; margin: 0px; position: absolute; top: 0px; border-collapse: collapse;z-index:99;
}
/*ie7的top距離*/
.menu1 ul li:hover ul {
	margin-top: 0px; display: block; left: 0px; width: 124px; position: absolute; top:23px;
	border-bottom: 1px solid #5e7487; z-index:99;
}
.menu1 ul li:hover ul.endstop {
	left: -92px
}
.menu1 ul li:hover ul li ul {
	display: none;
}
/*下拉底色*/
.menu1 ul li:hover ul li a {
	border-right: #5e7487 1px solid; padding-right: 16px;display: block; padding-left: 16px; background: #c2cad1; padding-bottom: 0px; border-left: #5e7487 1px solid; width: 90px; color: #5e7487; line-height: 15px; padding-top: 0px;height: auto;
}
.menu1 ul li:hover ul li a.drop {
	background: #5e7487;
}
.menu1 ul li:hover ul li a:hover {
	background: #e2e9ed; color: #40505e;
}
.menu1 ul li:hover ul li a.drop:hover {
	background: #5e7487;
}
/*側距*/
.menu1 ul li:hover ul li:hover ul {
	border-top:1px solid #5e7487; display: block; left: 123px; position: absolute; top: 0px;z-index:99;
}
.menu1 ul li:hover ul li:hover ul.left {
	left: -153px
}
/*下拉項目top距離設定*/
.menu1 ul li a:hover ul {
	display: block; background: #c8ced2; left: 0px;position: absolute; top: 25px;
	border-bottom:1px solid #5e7487;
	filter: alpha(opacity=90);
	z-index:99;
}
.menu1 ul li a:hover ul.endstop {
	left: -90px
}
/*下拉項目內容設定*/
.menu1 ul li a:hover ul li a {
    text-align:left; 
	border-right: #384551 1px solid; padding-right: 10px; display: block; padding-left: 10px; background: #c8ced2; 
	padding-bottom: 1px;
	border-left: #384551 1px solid; width: 90px; color: #384551;padding-top: 0px; height: 1px;z-index:99;
}
.menu1 ul li a:hover ul li a.drop {
	background: #384551; padding-bottom: 4px;
}
.menu1 ul li a:hover ul li a ul {
	visibility: hidden; width: 0px; position: absolute; height: 0px;z-index:99;
}
.menu1 ul li a:hover ul li a:hover {
	background:#e2e8ec; color: #596d7f;
}
.menu1 ul li a:hover ul li a.drop:hover {
	background:#596d7f;
}
.menu1 ul li a:hover ul li a:hover ul {
	left: 153px; visibility: visible; color: #40505e; position: absolute; top: 0px;z-index:99;
}
.menu1 ul li a:hover ul li a:hover ul.left {
	left: -153px
}
.left {	clear: both;
}
