body, div, h1, h2, h3, h4, p ,ul ,li {
	margin:0;
	padding:0;
	list-style-type:none;
	font-family:Verdana;
}

body {
behavior:url(csshover.htc);
background-color: #cccccc;
background-image:url(images/bg.jpg);
}

form { 
display:inline; 
} 

/*---- 最外層包裝 ----*/
#wrapper {
	width: 980px;
	margin:0 auto;
	padding:0 10px;
	background-image: url(images/outer_bg1.jpg);
}
/*---- 頁首 ----*/
#header {
	background-color: #FFFFFF;
}
#header h1 a {
	text-indent: -9999px;
	display: block;
	width: 800px;
	height: 90px;
}
/*---- 主選單 ----*/

/*---- 次選單 1 ----*/
#left{clear: both; float:left; width:160px;background-color: #cccccc;behavior:url(csshover.htc);}
#left a{ color:#000000;text-decoration: none;}
#left a:hover{ color:#FF0000;}
.member { font-size:12px;}
.message { font-size:12px;padding:0.3em 0.5em;}
ol {
	padding:0px;
	margin-left:0%;
	background:#fff;
	width:160px;
	border-top:#aaa 1px solid;
	border-bottom:#aaa 1px solid;
}
li, li a {
	border:0px;
	list-style:none;
	margin:0px;
	text-decoration:none;
}
li.mainmenu {
	float:none;
	font-size:12px;
	list-style:none;
	margin:0px;
	padding:0.3em 0.5em;
	position:relative;
	width:12em;
	border:#aaa 1px solid;
}

li.mainmenu:hover ul.level1{
	display:block;
}
li:hover {
	background-color:#ecebeb;
}
li.submenu {
	border:#aaa 1px solid;
	list-style:none;
	margin:0px;
	padding:0.3em 1em;
	position:relative;
	width:16em;
}

ul {
	padding:0px;
	margin:0px;
	background:#fff;
	border:#000 0px solid;
}

ul.level1 {
	display:none;
	position:absolute;
	left:0em;
	top:0em;
}
ul.level2, ul.level3 {
	display:none;
	position:absolute;
	width:10em;
	left:10em;
	top:0em;
}
li.mainmenu:hover ul.level1, ul.level1 li.submenu:hover ul.level2, ul.level2 li.submenu:hover ul.level3, ul.level3 li.submenu:hover ul.level4 {
	display:block;
	left:13em;
}
ul.level1 li.submenu ul.level2 li.ssubmenu, ul.level1 li.submenu ul.level2 li.ssubmenu:hover {
	border:#aaa 1px solid;
	list-style:none;
	margin:0px;
	padding:0.3em 1em;
	position:relative;
	width:11em
}

/*---- 內容區 ----*/
#content {
	margin-top:5px;
	margin-left: 5px;
	float:left;
	width:800px;
	font-size:10pt;
	
	
}
#content h2, #content h4, #content p {
	padding:6px 20px 6px 20px;
	font-size:10pt;
}
#content h2 {
	font-family:Verdana;
	font-size: 14pt;
	padding-top: 5px;
	letter-spacing:5px;
}
#content a{ text-decoration: none;}
.ul_news { margin: 2px; padding: 0px; text-align: left;font-family:Verdana;}
.li_news { background-image:url(images/line.jpg); background-repeat:no-repeat; margin: 0px; font-size: 11pt; font-weight:bold;text-align:center;font-family:Verdana;}
.li_content { margin-left: 2px;font-size: 10pt;font-family:Verdana;}
.list { 
	list-style-type:disc;
}
.produce { font-size:10px; padding-left:8px;}
.produce_des { font-size:12px; padding:10px;}

/*---- 頁尾 ----*/
#footer {
	margin:0px;
    clear: both;
	background-color: #cccccc;
	font-size: 10pt;
}


#footer a{ color:#0092C3;text-decoration: none;}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}


