body{margin:0px;padding:0px;color:#000;font-size:14px;font-family: "微軟正黑體", "新細明體", Verdana, Arial, Helvetica, sans-serif;background:#FFF url(../images/bg.png) repeat-x left top;}
h1{color:#6C9B07;font-size:20px;font-weight:normal;line-height:0;margin-bottom:30px;}
h1 span{color:#800000;font-size:14px;font-weight:bold;}
h2{color:#295113;font-size:16px;line-height:1.0;}
h2 span{color:#800000;font-size:16px;line-height:1.0;}
.header{height:180px;}
.head{width:1000px;margin:0px auto;height:120px;}
.logo{margin:12px 0px 0px 26px;border:none;}
.mainmenu{width:1000px;margin:0px auto;}
.vision{width:1000px;height:330px;margin:0px auto;background:url(../images/slider_shadow.png) no-repeat center bottom;position:relative;top:-14px;}
.content{width:1000px;margin:0px auto;line-height:2.0;padding-bottom:30px;}
.content strong{color:#295113;}
#menu{margin:0px 0px 20px;padding:0px;width:200px;}
#menu li{list-style:none outside;background-color:#75B104;color:#FFF;font-size:16px;height:20px;margin-bottom:1px;padding:10px;position:relative;}
#menu li:hover{background-color:#94CE2E;}
#menu li a{color:#FFF;text-decoration:	none;display:block;}
#menu li span{display:inline-block;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;float:right;margin-top:10px;}
td#maincolumn{vertical-align:top;padding:0px 30px;}
td#maincolumn a{color:#000;text-decoration:none;}
td#maincolumn a:hover{color:#295113;}
td#leftcolumn{vertical-align:top;width:200px;}
.footer{background:#295113;color:#FFF;padding:18px 10px;font-size:12px;height:16px;}
.footer a{color:#FFF66D;text-decoration:none;}
.footer a:hover{color:#FFF;}
.footer span{float:right;}
.userbar{color:#FFF;float:right;font-size:12px;margin-top:10px;}
.userbar a{color:#FFF;text-decoration:none;}
.userbar a:hover{color:#FFF66D;}
.beeup_table{background-color:#666;border-spacing:1px;border-collapse:separate;}
.table_head{background-color:#86B34F;padding:2px;color:#FFF;}
.odd{background-color:#D7E8C8;padding:2px;color:#333;}
.even{background-color:#F0F0F0;padding:2px;color:#333;}
tr.table_head td{background-color:#86B34F;padding:2px;color:#FFF;font-weight:bold;text-align:center;vertical-align:middle;}	
tr.odd td{background-color:#D7E8C8;padding:2px;color:#333;text-align:center;vertical-align:middle;}
tr.even td{background-color:#F0F0F0;padding:2px;color:#333;text-align:center;vertical-align:middle;}
.odd2{background-color:#D7E8C8;padding:0px;color:#333;}
.even2{background-color:#F0F0F0;padding:0px;color:#333;}
tr.odd2 td{background-color:#D7E8C8;padding:0px;color:#333;text-align:left;vertical-align:middle;}
tr.even2 td{background-color:#F0F0F0;padding:0px;color:#333;text-align:left;vertical-align:middle;}
.odd3{background-color:#D7E8C8;padding:2px;color:#333;}
.even3{background-color:#F0F0F0;padding:2px;color:#333;}
tr.odd3 td{background-color:#D7E8C8;padding:2px;color:#333;text-align:left;vertical-align:middle;}
tr.even3 td{background-color:#F0F0F0;padding:2px;color:#333;text-align:left;vertical-align:middle;}
.list_a{line-height:1.5;padding-left:30px;margin:4px;}
.list_a li{list-style-position:outside;}
.time_block{background-color:#295113;height:14px;display:block;}
.photo_bg{width:202px;text-align:center;background-color:#FFF;border:1px solid #999;padding:4px;float:left;margin-right:5px;margin-bottom:5px;}
.photo{border:1px solid #CCC;}
.photo_cover{background-color:#FFF;border:1px solid #999;padding:4px;float:right;margin-left:10px;}
.achieve_photos{min-height:210px;}

/* 以下是往右展開的功能 */
#menu ul {
	position:		absolute;
	width:			200px; /* left offset of submenus need to match (see below) */ 
}
#menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
/* this lacks ul at the start of the selector, so the styles from the main CSS file override it where needed */
#menu li:hover ul,
#menu li.sfHover ul {
	left:	200px; /* match ul width */
	top:	0px;
}
/* 以上是往右展開的功能 */