    
/* Clear Fix */    
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }    
.clearfix { display:inline-block; }    
/* Hide from IE Mac */    
.clearfix {display:block;}    
/* End hide from IE Mac */    
/* end of clearfix */    

/*-------------主按鈕列01---------------*/
ul#topnav {
	float: left;
	height: 36px;
	list-style: none;
	position: relative; /*--Set relative positioning on the unordered list itself - not on the list item--*/
	background: url(../images/index/bg_07.jpg);
	width: 102;
	left: 0;
	top: 0;
	margin: 0px;
	padding: 0px;
	/*-- IE會讓DIV不正常顯示造成跑版 需要加上font-size: 0px --*/
	font-size: 0px;
}
ul#topnav li {
	float: left; /*--Divider for each parent level links--*/
	margin: 0px;
	padding: 0px;
	font-size: 0px;
}
ul#topnav li a {
	display: block;
}
ul#topnav li span {
	float:inherit;
	padding: 7px 0;
	position: absolute;
	left: 0;
	top:35px;
	display: none; /*--Hide by default--*/
	width: 340px;
	background: url(../images/index_btn/topnav_active340.png);
}

ul#topnav li:hover span { display: block; } /*--Show subnav on hover--*/
ul#topnav li span a { display: inline; } /*--Since we declared a link style on the parent list link, we will correct it back to its original state--*/

/*-------------主按鈕列02---------------*/
ul#topnav2 {
	float: left;
	height: 36px;
	list-style: none;
	position: relative; /*--Set relative positioning on the unordered list itself - not on the list item--*/
	background: url(../images/index/bg_08.jpg);
	width: 100;
	left: 0;
	top: 0;
	margin: 0px;
	padding: 0px;
	font-size: 0px;
}
ul#topnav2 li {
	float: left; /*--Divider for each parent level links--*/
	margin: 0px;
	padding: 0px;
	font-size: 0px;
}
ul#topnav2 li a {
	display: block;
}
ul#topnav2 li span {
	float:inherit;
	padding: 7px 0;
	position: absolute;
	left: 0;
	top:35px;
	display: none; /*--Hide by default--*/
	width: 190px;
	background: url(../images/index_btn/topnav_active3.png);
}

ul#topnav2 li:hover span { display: block; } /*--Show subnav on hover--*/
ul#topnav2 li span a { display: inline; } /*--Since we declared a link style on the parent list link, we will correct it back to its original state--*/

/*--.inline{*display:inline;}--*/
/*-------------主按鈕列03---------------*/
ul#topnav3 {
	float: left;
	height: 36px;
	list-style: none;
	position: relative; /*--Set relative positioning on the unordered list itself - not on the list item--*/
	background: url(../images/index/bg_09.jpg);
	width: 101;
	left: 0;
	top: 0;
	font-size: 0px;
}
ul#topnav3 li {
	float: left; /*--Divider for each parent level links--*/
	margin: 0px;
	padding: 0px;
	font-size: 0px;
}
ul#topnav3 li a {
	display: block;
}

/*-------------主按鈕列04---------------*/
ul#topnav4 {
	float: left;
	height: 36px;
	list-style: none;
	position: relative; /*--Set relative positioning on the unordered list itself - not on the list item--*/
	background: url(../images/index/bg_10.jpg);
	width: 98;
	left: 0;
	top: 0;
	font-size: 0px;
}
ul#topnav4 li {
	float: left; /*--Divider for each parent level links--*/
	margin: 0px;
	padding: 0px;
	font-size: 0px;
}
ul#topnav4 li a {
	display: block;
}

/*-------------主按鈕列05---------------*/
ul#topnav5 {
	float: left;
	height: 36px;
	list-style: none;
	position: relative; /*--Set relative positioning on the unordered list itself - not on the list item--*/
	background: url(../images/index/bg_11.jpg);
	width: 100;
	left: 0;
	top: 0;
	margin: 0px;
	padding: 0px;
	font-size: 0px;
}
ul#topnav5 li {
	float: left; /*--Divider for each parent level links--*/
	margin: 0px;
	padding: 0px;
	font-size: 0px;
}
ul#topnav5 li a {
	display: block;
}
ul#topnav5 li span {
	float:inherit;
	padding: 7px 0;
	position: absolute;
	left: 0;
	top:35px;
	display:none; /*--Hide by default--*/
	width: 190px;
	background: url(../images/index_btn/topnav_active3.png);
}

ul#topnav5 li:hover span { display: block; } /*--Show subnav on hover--*/
ul#topnav5 li span a { display: inline; } /*--Since we declared a link style on the parent list link, we will correct it back to its original state--*/

/*-------------主按鈕列06---------------*/
ul#topnav6 {
	float: left;
	width: 86px;
	height: 36px;
	list-style: none;
	position: relative; /*--Set relative positioning on the unordered list itself - not on the list item--*/
	background: url(../images/index/bg_12.jpg);
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	font-size: 0px;
}
ul#topnav6 li {
	float: left; /*--Divider for each parent level links--*/
	margin: 0px;
	padding: 0px;
	font-size: 0px;
}
ul#topnav6 li a {
	display: block;
}
