﻿@charset "utf-8";
/* 初始化 */
body, ul, li, a{
	margin: 0;
	padding: 0;
	font-size: 16px;
	text-decoration: none;
}
a:link,a:active,a:visited { text-decoration:none; color:#669900;}
a:hover {text-decoration:none; color:#F90;}
.bodybox {
	width:1020px;
	/* [disabled]font-family:Verdana, Arial, Helvetica, sans-serif; */
	margin:0 auto;
}

.bodymail {

	margin:0 5%;
}
/* 通用標題內文設定 h1大標....h6內文 */
h1{
	font-size:15px;
	line-height:26px;
	font-family:Verdana, Geneva, sans-serif;
	color:#3d3d3d;
}
h2{
	font-size:19px;
	font-weight:bold;
	line-height:32px;
	font-family:Verdana, Geneva, sans-serif;
	color:#77a087;
}
h3{
	font-size:22px;
	font-weight:bold;
	text-align:left;
	color:#3d3d3d;
	padding-bottom:30px;
}
h4{
	font-size:15px;
	line-height:26px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
}
h5{
	font-size:17px;
	font-weight:bold;
	text-align:left;
	color:#fff;
	padding-bottom:10px;
}
h6{
	font-size:17px;
	font-weight:bold;
	text-align:left;
	color:#3d3d3d;
	padding-bottom:10px;
}
h6 sup{font-size:7px;}
.header{
	width:1020px;
	margin:0 auto;
	z-index:10;
}
.top_1{
	width:200px;
	height:95px;
	background:url(../images/top_1.gif) no-repeat left top;
	float:left;
}
.logo{
	width:200px;
	height:95px;
	background:url(../images/logo.gif) no-repeat left top;
	float:left;
}
.logo a{
	width:200px;
	height:95px;
	display:block;
}
.top_2{
	width:330px;
	height:95px;
	background-color:#FFF;
	float:left;
}
.top_3{
	width:240px;
	height:22px;
	padding: 73px 0px 0px 0px;
	text-align:center;
	font-family:Verdana;
	font-size:12px;
	background:url(../images/top_3.gif) no-repeat left top;
	float:left;
}
.top_4{
	width:200px;
	height:115px;
	background:url(../images/top_4.jpg) no-repeat left top;
	float:left;
}
.top_5{
	width:770px;
	height:90px;
	background:url(../images/top_5.jpg) no-repeat left top;
	float:left;
}
.media{
	width:450px;
	height:300px;
	float:left;
}
/* Menu */
.topmenuALL {
	width:770px;
	height:25px;
	float:left;
	background-color:#666;
}
ul, li {
	list-style: none;
}
/* 選單 li 之樣式 */
ul.navigation li {
	position: relative;
	float: left;
}
/* 選單 li 裡面連結之樣式 */
ul.navigation li a{
	display: block;
	padding: 4px 25px 4px 24px;
	background: #666;
	color: #FFF;
}
/* 特定在第一層，以左邊灰線分隔 */
ul.navigation > li > a:hover{
	height:18px;
	color: #666;
	background: #DDD;
}
/* 特定在第一層 > 第二層或以後下拉部分之樣式 */
ul.navigation ul{
	display: none;
	float: left;
	position: absolute;		
	left: 0;	
	margin: 0;
}
/* 當第一層選單被觸發時，指定第二層顯示 */
ul.navigation li:hover > ul{
	display: block;
}			
/* 特定在第二層或以後下拉部分 li 之樣式 */
ul.navigation ul li {
	border-bottom: 1px solid #DDD;
}
/* 特定在第二層或以後下拉部分 li （最後一項不要底線）之樣式 */
ul.navigation ul li:last-child {
	border-bottom: none;
}
/* 第二層或以後選單 li 之樣式 */
ul.navigation ul a {
/*	width: 94px;
	padding: 5px 12px;	*/
	height:18px;
	color: #666;		
	background: #EEE;			
}
ul.navigation ul a:hover {		
	background: #CCC;				
}
/* content */
.content{
	width:970px;
	background:url(../images/content_bg.gif);
	float:left;
}
.news{
	width:170px;
	padding:15px 15px 15px 15px;
	text-align:left;
	background-color:#9CBAA8;
	float:left;
}
.news_title{
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	color:#C00;
	font-family:Verdana, Geneva, sans-serif;
}
.news_content{
	font-size:14px;
	line-height:24px;
	color:#555;
	font-family:Verdana, Geneva, sans-serif;
}
.news_date{
	font-size:14px;
	line-height:24px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
}
.main_content{
	width:100px;
	padding:50px;
	text-align:left;
	float:left;
}
.link_content{
	width:164px;
	padding:12px 13px 13px 22px;
	font-size:13px;
	line-height:22px;
	font-family:Verdana, Geneva, sans-serif;
	color:#3d3d3d;
	text-align:center;
	float:left;
	background:url(../images/link_content_bg.gif) no-repeat;
}
.table{
	font-size:13px;
	line-height:22px;
	font-family:Verdana, Geneva, sans-serif;
	color:#3d3d3d;
}
.highlight_red{
	font-size:18px;
	font-weight:bold;
	line-height:30px;
	color:#C00;
	font-family:Verdana, Geneva, sans-serif;
}
/* footer */
.footer{
	width:970px;
	text-align:center;
	padding:30px 0px;
	background-color:#666;
	float:left;
	color:#fff;
	font-size:12px;
	font-family:Verdana;
}

.content1 {
	font-size: 14px;
	line-height: 20px;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	color: #666;
}
.content16 {
	font-size: 15px;
	line-height: 20px;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	color: #666;
}
.content_blod {
	font-size: 14px;
	line-height: 20px;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #666;
}
/* Media Menu */
.mediamenuALL {
	width:200px;
	height:30px;
	float:left;
	background-color:#666;
}
ul, li {
	list-style: none;
}
/* 選單 li 之樣式 */
ul.navigation_m li {
	position: relative;
	float: left;
}
/* 選單 li 裡面連結之樣式 */
ul.navigation_m li a{
	display: block;
	padding: 15px 35px 15px 35px;
	background: #666;
	color: #FFF;
}
/* 特定在第一層，以左邊灰線分隔 */
ul.navigation_m > li > a:hover{
	color: #666;
	background: #DDD;
}
ul.navigation_m ul a:hover {		
	background: #CCC;				
}
.red{
	font-size:8px;
	color:#CC3300;
	font-family:Verdana, Geneva, sans-serif;
}
