@charset "big5";


/* ====================================== 最外層設定 ==== */
html, body, .mainset {
	min-height: 100%;
	height: 100%;
	width: 100%;
	padding-bottom: 34px;
}
html>body, html>body .mainset {
	height: auto;
}
.mainset {
	position: absolute;
	top: 0;
	left: 0;
}

/*==========================================================================頁面共用=========*/

/*------------------------------------一般設定---Edit 99.01.22 TGPF*/
body {
	margin: 0px;
	padding: 0px;
	font-family: "新細明體", Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
	background-position: 980px top;
}

/*------------------------------------一般連結---*/
a {
	text-decoration: underline;
	color: #004EFF;
}
a:hover {
	text-decoration: none;
	color: #FF6600;
}

/*------------------------------------三欄排版表格---*/
.C3Table {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
	border-collapse:collapse;
}
.C3Table td.Left {
	vertical-align: top;
	padding: 18px 0px 30px 10px;
	width: 200px;
	/*background: #FFFFFF url(../images/left-bg.gif) repeat-x left top;*/
	background: #CEDDFF  repeat-x left top;
}
.C3Table td.Center {
	vertical-align: top;
	padding: 20px 20px 30px 5px;
	width: auto;
	background: url(../images/logo-bg.gif) no-repeat right bottom;
}
.C3Table td.Right {
	vertical-align: top;
	padding: 37px 10px 30px 5px;
	text-align: right;
	background: url(../images/right-bg.gif) repeat-x left top;
	width: 180px;
}

/*------------------------------------網站標題---Edit 99.01.22 TGPF*/
.WebTitle {
	padding:0 0 0 0px;
	background: url(../images/top.jpg) no-repeat left top;
	width: 980px;
}
.WebTitle img {
	height: 180px; 
	width: 980px;
}

/*------------------------------------主選單---*/
.MainMenu {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
}
.MainMenu img {
	width: 140px;
	height: 45px;
	border: none;
	margin: 0px;
}
/*-------------------按鈕01---*/
/*.MainMenu .最新消息 a {
	display: block;
	margin: 5px 2px 0px 2px;
	background: url(../images/mainbt-01.gif) no-repeat left top;
	border: none;
}
.MainMenu .最新消息 a:hover {
	background: url(../images/mainbt-01-over.gif) no-repeat left top;
}*/
/*-------------------按鈕02---*/
/*.MainMenu .本社簡介 a {
	display: block;
	margin: 5px 2px 0px 2px;
	background: url(../images/mainbt-02.gif) no-repeat left top;
	border: none;
}
.MainMenu .本社簡介 a:hover {
	background: url(../images/mainbt-02-over.gif) no-repeat left top;
}*/
/*-------------------按鈕03---*/
/*.MainMenu .技術專欄 a {
	display: block;
	margin: 5px 2px 0px 2px;
	background: url(../images/mainbt-03.gif) no-repeat left top;
	border: none;
}
.MainMenu .技術專欄 a:hover {
	background: url(../images/mainbt-03-over.gif) no-repeat left top;
}*/
/*-------------------按鈕04---*/
/*.MainMenu .科技新知 a {
	display: block;
	margin: 5px 2px 0px 2px;
	background: url(../images/mainbt-04.gif) no-repeat left top;
	border: none;
}
.MainMenu .科技新知 a:hover {
	background: url(../images/mainbt-04-over.gif) no-repeat left top;
}*/
/*-------------------按鈕05---*/
/*.MainMenu .政策法規 a {
	display: block;
	margin: 5px 2px 0px 2px;
	background: url(../images/mainbt-05.gif) no-repeat left top;
	border: none;
}
.MainMenu .政策法規 a:hover {
	background: url(../images/mainbt-05-over.gif) no-repeat left top;
}*/
/*-------------------按鈕06---*/
/*.MainMenu .研討論壇 a {
	display: block;
	margin: 5px 2px 0px 2px;
	background: url(../images/mainbt-06.gif) no-repeat left top;
	border: none;
}
.MainMenu .研討論壇 a:hover {
	background: url(../images/mainbt-06-over.gif) no-repeat left top;
}*/
/*-------------------按鈕07---*/
/*.MainMenu .科技獎項 a {
	display: block;
	margin: 5px 2px 0px 2px;
	background: url(../images/mainbt-07.gif) no-repeat left top;
	border: none;
}
.MainMenu .科技獎項 a:hover {
	background: url(../images/mainbt-07-over.gif) no-repeat left top;
}*/
/*-------------------按鈕08---*/
/*.MainMenu .獎助學金 a {
	display: block;
	margin: 5px 2px 0px 2px;
	background: url(../images/mainbt-08.gif) no-repeat left top;
	border: none;
}
.MainMenu .獎助學金 a:hover {
	background: url(../images/mainbt-08-over.gif) no-repeat left top;
}*/
/*-------------------按鈕09---*/
/*.MainMenu .出版資訊 a {
	display: block;
	margin: 5px 2px 0px 2px;
	background: url(../images/mainbt-09.gif) no-repeat left top;
	border: none;
}
.MainMenu .出版資訊 a:hover {
	background: url(../images/mainbt-09-over.gif) no-repeat left top;
}*/
/*-------------------按鈕10---*/
/*.MainMenu .環境中心 a {
	display: block;
	margin: 5px 2px 0px 2px;
	background: url(../images/mainbt-10.gif) no-repeat left top;
	border: none;
}
.MainMenu .環境中心 a:hover {
	background: url(../images/mainbt-10-over.gif) no-repeat left top;
}*/
/*-------------------按鈕11---*/
/*.MainMenu .能源中心 a {
	display: block;
	margin: 5px 2px 0px 2px;
	background: url(../images/mainbt-11.gif) no-repeat left top;
	border: none;
}
.MainMenu .能源中心 a:hover {
	background: url(../images/mainbt-11-over.gif) no-repeat left top;
}*/
/*-------------------按鈕12---*/
/*.MainMenu .產業中心 a {
	display: block;
	margin: 5px 2px 0px 2px;
	background: url(../images/mainbt-12.gif) no-repeat left top;
	border: none;
}
.MainMenu .產業中心 a:hover {
	background: url(../images/mainbt-12-over.gif) no-repeat left top;
}*/
/*-------------------按鈕13---*/
/*.MainMenu .服務訊息 a {
	display: block;
	margin: 5px 2px 0px 2px;
	background: url(../images/mainbt-13.gif) no-repeat left top;
	border: none;
}
.MainMenu .服務訊息 a:hover {
	background: url(../images/mainbt-13-over.gif) no-repeat left top;
}*/
/*-------------------按鈕14---*/
/*.MainMenu .相關網站 a {
	display: block;
	margin: 5px 2px 0px 2px;
	background: url(../images/mainbt-14.gif) no-repeat left top;
	border: none;
}
.MainMenu .相關網站 a:hover {
	background: url(../images/mainbt-14-over.gif) no-repeat left top;
}*/
/*-------------------按鈕15---*/
/*.MainMenu .影音總匯 a {
	display: block;
	margin: 5px 2px 0px 2px;
	background: url(../images/mainbt-15.gif) no-repeat left top;
	border: none;
}
.MainMenu .影音總匯 a:hover {
	background: url(../images/mainbt-15-over.gif) no-repeat left top;
}*/
/*-------------------文字主選單按鈕設定---*/
/*.MainMenu .Menu1 a {
	display: block;
	width: 160px;
	text-align: center;
	font-size: 15px;
	line-height: 15px;
	letter-spacing: 0.05em;
	color: #004A79;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 3px;
	margin: 7px 2px 2px 2px;
	border-bottom: 3px solid #520DB6;
	background: #E6ECFB url(../images/mainbt_bg.gif) no-repeat right top;
}
.MainMenu .Menu1 a:hover {
	background: #520DB6 url(../images/mainbt_bg-over.gif) no-repeat right top;
	border-bottom: 3px solid #DD552C;
	color: #E6ECFB;
}*/

.MainMenu .Menu1 a {
	width: 160px;
	height: 26px;
	display: block;
	font-size: 16px;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 30px;
	padding-top: 10px;
	padding-bottom: 0px;
	margin: 2px 0px 0px 4px;
	background:url(../images/left_butom.gif) no-repeat 5px 2px;
	border: 0px groove #CCCCCC;
}

.MainMenu .Menu1 a:hover {
	background: url(../images/left_butom_hover.gif) no-repeat 5px 2px;
	height: 26px;
	color: #FFFFFF;
	font-weight: bold;
	border: 0px groove #CCCCCC;
}


/*------------------------------------次選單---*/
.SubMenu {
	margin-bottom: 10px;
}
.SubMenu .Menu2 a {
	width: 138px;
	height: 17px;
	display: block;
	font-size: 13px;
	color: #003E62;
	text-align: left;
	text-decoration: none;
	margin: 2px 0px 0px 3px;
	padding: 4px 0px 0px 40px;
	background: url(../images/left_icon.gif) no-repeat 26px 4px;
	border: 0px groove #FFFFFF;
}
.SubMenu .Menu2 a:hover {
	background: url(../images/left_icon.gif) no-repeat 26px 4px;
	height: 17px;
	color: #FF6600;
	border: 0px groove #CCCCCC;
}

/*------------------------------------導覽列(回首頁/網頁導覽/聯絡我們/english) ---Edit 99.01.22 TGPF*/
.Nav {
	text-align: right;
	font-size: 12px;
	position: absolute;	
	top: 6px; /*11px*/
	right: 25px; /*80px*/
	height: 30px;
	/*width: 100%;*/
}
.Nav a {
	margin-right: 5px;
	color: #415B2D;
	padding-left: 6px;
	text-decoration: none;
}
.Nav a img {
	vertical-align: text-top;
	border: none;
	margin: 0px 3px 0px 0px;
}
.Nav a:hover {
	color: #415B2D;
	text-decoration: underline;
}

/*------------------------------------訊息區塊---*/
.Block {
	width: 170px;
	margin-left: 5px;
	margin-bottom: 12px;
	margin-top: 5px;
}
.Block .Head {
	background: #7E65D4 url(../images/block_head_bg.gif) no-repeat;
	padding-top: 7px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
	font-size: 15px;
	color: #FFFFFF;
	text-align: center;
}
.Block img {
	border: 1px solid #BBBBBB;
	margin-bottom: 3px;
	width: 168px;
}
.Block .Body {
	font-size: 80%;
	line-height: 150%;
	background: #F6FFE4;
	padding-right: 8px;
	text-align: left;
	border: 1px solid #CCCCCC;
	padding-left: 8px;
}
.Block .Body ul {
	list-style: none;
	margin: 0px 0px 8px 0px;
}
.Block .Body li {
	background: url(../images/BulletNews.gif) no-repeat 0px 10px;
	padding-left: 10px;
	padding-top: 4px;
}

/*------------------------------------電子報訂閱----*/
.Epaper {
	font-size: 13px;
	width: 200px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 2px;
}
.Epaper .Head {
	display: block;
	font-size: 15px;
	font-weight: normal;
	margin-bottom: 5px;
	padding-top: 16px;
	padding-bottom: 3px;
	padding-left: 42px;
	color: #FFFFFF;
	background: url(../images/left_epaper.gif) no-repeat left top;
	line-height: 125%;
	height: 40px;
}
.Epaper img {
	border: 1px solid #DD552C;
	width: 134px;
}
.Epaper input {
	font-size: 13px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}

/*-------------------------------------快速查詢---Edit 99.01.22 TGPF*/
.QSearch {
	position: absolute;
	width: 300px;
	top: 156px;
	left: 685px;
	
/*	position: absolute;
	top: 152px;
	right: 4px;
	margin-right: 16px;
*/	
}
.QSearch .Head {
	font-size: 12px;
	color: #415B2D;
	padding-left: 23px;
	text-align: left;
	background: url(../images/icon-search.gif) no-repeat 0px 0px;
	height: 22px;
}
.QSearch input {
	font-size: 12px;
}
.QSearch a {
	font-size: 12px;
	color: #415B2D;
	background: url(../images/NavBullet.gif) no-repeat 0px 2px;
	margin-left: 4px;
	padding-left: 8px;
}
.QSearch a:hover {
	background: url(../images/NavBulletm.gif) no-repeat 0px 2px;
	color: #3F6E1C;
	text-decoration: none;
}

/*------------------------------------More 更多,詳全文,...------*/
.More a {
	font-size: 80%;
	padding-top: 8px;
	padding-right: 1px;
	background: url(../images/openMore.gif) no-repeat 0px 0px;
	display: block;
	margin-top: 20px;
	margin-right: 3px;
	padding-left: 32px;
	float: right;
}
.More a:hover {
	background: url(../images/openMore.gif) no-repeat 0px 0px;
	color: #FF6600
}

/*------------------------------------訪客資訊---*/
.Visitors {
	font-size: 12px;
	line-height: 150%;
	text-align: center;
	border: 0px groove #3F6E1C;
	padding: 20px;
	width: 130px;
	color: #003E62;
	margin-top: 10px;

}

/*------------------------------------頁尾資訊---*/
.Bottom {
	position: absolute;
	bottom: 0;
	font-family:sans-serif ;
	font-size: 12px;
	text-align: left;
	line-height: 125%;
	color: #415B2D;
	background-color: #9EE16D;
	padding-top: 10px;
	padding-bottom: 1px;
	border-top: 1px dotted #3F6E1C;
	border-bottom: 5px solid #3F6E1C;
	width: 100%;

}
.Bottom address {
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0.1em;
	margin-top: 3px;
	margin-bottom: 0px;
	padding-left: 15px;
}
.Bottom a {
	color: #415B2D;
	margin-right: 1em;
}
.Bottom a:hover {
	color: #415B2D;
}
.Bottom p {
	margin-top: 0px;
	margin-bottom: 2px;
}

/*------------------------------------單元頁標題---*/
.PageTitle {
	font-size: 16px;
	font-family: "新細明體";
	color: #FF4500;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 34px;
	margin-top: 12px;
	margin-bottom: 5px;
	margin-left: 12px;
	/*border-bottom: 3px double #FF6600;*/
	background: url(../images/Bullet3.gif) no-repeat 0px 0px;
}

/*------------------------------------副標題---*/
.SubTitle {
	font-size: 15px;margin-bottom: 8px;
	border-left: 6px solid #CC3300;
	padding-left: 5px;
	letter-spacing: 0.3em;
}

/*==========================================================================首頁用=========*/
/*------------------------------------即時資訊(首頁之訊息看板)---*/
.RtNews {
	margin: 5px 10px 10px;
}
.RtNews .Head {
	font-size: 16px;
	font-family: "新細明體";
	color: #FF4500;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 34px;
	margin-bottom: 12px;
	/*border-bottom: 3px double #A23713;*/
	background: url(../images/Bullet3.gif) no-repeat 0px 0px;
}
.RtNews .Body {
	font-size: 100%;
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
}
.RtNews .Body h1 {
	font-size: 15px;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 0px;
	line-height: 150%;
	color: #E15A00;
	clear: both;
	background: url(../images/Bullet2.gif) no-repeat 0px 2px;
	padding-left: 17px;
}
.RtNews .Body img {
	margin: 5px 5px 5px 0px;
	float: left;
	width: 230px;
}
.RtNews .Body p {
	font-size: 80%;
	color: #4B4B4B;
	line-height: 160%;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 17px;
}


/*------------------------------------獎學金---*/
.Scholarship {
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	text-align: center;
	margin-bottom: 30px;
	margin-top: 5px;
}

.Scholarship img {
	display: block;
	border: 1px solid #BBBBBB;
	margin-bottom: 10px;
	width: 160px;
}
.Scholarship a:hover img {
	border: 1px solid #003E62;
}

/*------------------------------------相關連結---*/
.AD {
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	text-align: center;
	width: 190px;
	margin-left: 5px;
	margin-bottom: 12px;
	margin-top: 20px;
}
.AD .Head {
	text-align: center;
	font-size: 15px;
	background: url(../images/left_link.gif) no-repeat center center;
	padding-top: 14px;
	padding-right: 2px;
	padding-bottom: 7px;
	padding-left: 2px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 0.2em;
}
.AD .Body {
	text-align: center;
}
.AD .Body a img {
	display: block;
	border: 1px solid #BBBBBB;
	margin-bottom: 3px;
	margin-left: 14px;
	width: 165px;
}
.AD .Body a:hover img {
	border: 1px solid #003E62;
}

/*==========================================================================內容頁用=========*/
/*------------------------------------詳細文章內容---*/
.Article {
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 17px;
}
.Article .Head {
	font-size: 15px;
	font-weight: bold;
	color: #EF5310;
	line-height: 20px;
	padding-top: 5px;
	padding-bottom: 2px;
	background: url(../images/article_head_bg.gif) no-repeat left bottom;
}
.Article .Body {
	font-size: 80%;
	color: #4B4B4B;
	margin: 8px 8px 8px 2px;
	padding-right: 12px;
}
.Article .Body img {
	clear: left;
	margin: 5px 10px 5px 5px;
	border: 1px solid #999999;
	/*border: none;*/
/*	width: 250px;
	float: left;*/
}
.Article .Body h1 {
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	margin-top: 18px;
	margin-bottom: 0px;
	line-height: 140%;
	letter-spacing: 0.15em;
}
.Article .Body h2 {
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	margin-left: 1.5em;
	margin-top: 20px;
	margin-bottom: 8px;
	letter-spacing: 0.15em;
}
.Article .Body h3 {
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	margin-left: 3em;
	margin-top: 15px;
	margin-bottom: 5px;
	letter-spacing: 0.1em;
}
.Article .Body p {
	line-height: 160%;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 0;
}
.Article .Foot {
	text-align: right;
	clear: both;
	background: url(../images/article_foot_bg.gif) no-repeat left bottom;
	font-size: 80%;
	height: 20px;
}

/*------------------------------------內文中的表格------*/
.Atable1 {
	border: 1px solid #000066;
	width: 98%;
	border-collapse:collapse;
	margin: 5px;
	font-size: 80%;
	color: #990000;
}
.Atable1 th {
	border: 1px solid #000066;
	font-weight: normal;
	background-color: #F6FFE4;
	text-align: center;
	padding: 3px 0px 0px 0px;
}
.Atable1 td {
	border: 1px solid #000066;
	padding: 3px 3px 0px 5px;
	color: #50A180;
	
}
.Atable1 caption {
	font-size: 15px;
	color: #868686;
	text-align: left;
}
.Atable1 img {
}

/*.Article table {
	border: 1px solid #000066;
	width: 100%;
	border-collapse:collapse;
	margin: 2px;
	font-size: 100%;
	color: #990000;
}
.Article table th {
	border: 1px solid #000066;
	font-weight: normal;
	background-color: #F6FFE4;
	text-align: center;
	padding: 3px 0px 0px 0px;
}
.Article table td {
	border: 1px solid #000066;
	padding: 3px 3px 0px 5px;
	color: #50A180;
}*/

/*------------------------------------圖說的排版表格-靠左------*/
.Atable2 {
	border: none;
	border-collapse:collapse;
	margin: 0px 5px 15px 0px;
	font-size: 80%;
	color: #868686;
	text-align: left;
	width: auto;
	float: left;
}
.Atable2 td {
	border: none;
}
.Atable3 img {
	border: none;
	margin: 0px;
	padding: 0px;
}
.Atable2 a {
	color: #0066CC;
	text-decoration: none;
	margin-left: 5px;
}
.Atable2 a:hover {
	color: #FF6633;
	text-decoration: underline;
	margin-left: 5px;
}

/*------------------------------------圖說的排版表格-靠右------*/
.Atable3 {
	border: none;
	border-collapse:collapse;
	margin: 0px 0px 15px 5px;
	font-size: 80%;
	color: #868686;
	text-align: right;
	width: auto;
	float: right;
}
.Atable3 td {
	border: none;
}
.Atable3 img {
	border: none;
	margin: 0px;
	padding: 0px;
}
.Atable3 a {
	color: #0066CC;
	text-decoration: none;
	margin-right: 9px;
}
.Atable3 a:hover {
	color: #FF6633;
	text-decoration: underline;
	margin-right: 9px;
}

/*------------------------------------附件---*/
.Attach {
	margin: 5px 5px 15px 5px;
	padding: 0px;
}
.Attach h1 {
	font-size: 15px;
	text-align: left;
	padding: 5px 3px 2px 25px;
	color: #000000;
	background: url(../images/icon_file.gif) no-repeat 0px 5px;
	font-weight: normal;
}
.Attach ul {
	margin: 0px;
	margin-bottom: 15px;
	font-size: 80%;
}
.Attach li {
	font-size: 80%;
	text-align: left;
	line-height: 140%;
	margin-top: 5px;
	margin-bottom: 5px;
	background: url(../images/Bullet4.gif) no-repeat 10px 1px;
	padding-left: 10px;
	list-style: none;
}

/*------------------------------------相關圖片 */
.Photo {
	margin: 10px 5px 15px 5px;
}
.Photo img {
	border: 1px solid #999999;
	width: 120px;
}
/*.Photo table {
	border: none;
	border-collapse:collapse;
	font-size: 12px;
	color: #868686;
	text-align: left;
	margin-bottom: 20px;
}
.Photo table td {
	border: none;
	padding: 3px 3px 0px 5px;
}*/
.Photo h1 {
	font-size: 15px;
	line-height: 140%;
	color: #333333;
	margin-bottom: 5px;
	font-weight: normal;
	letter-spacing: 0.2em;
	background: url(../images/icon_photo.gif) no-repeat left top;
	padding-left: 25px;
}

/*------------------------------------發布資訊---*/
.PubInfo {
	font-size: 80%;
	color: #666666;
	text-align: right;
	line-height: 150%;
	margin: 20px 0px 0px 0px;
}
.PubInfo ul {
	list-style: none;
}
.PubInfo li {
	display: inline;
	margin-right: 4em;
}

/*------------------------------------瀏覽路徑---*/
.Path {
	font-size: 80%;
	color: #333333;
	margin-bottom: 5px;
	margin-left: 12px;
}

/*------------------------------------分頁選項---*/
.Page {
	font-size: 13px;
	color: #555555;
	clear: both;
	margin: 12px 16px 10px 12px;
	text-align: right;
}
.Page select {
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
}
.Page img {
	border: none;
	vertical-align: text-bottom;
	margin-bottom: 1px;
}
.Page .Number {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 3px;
}

/*------------------------------------友善列印, 回上一頁...------*/
.Function {
	font-size: 13px;
	text-align: right;
	margin-bottom: 5px;
	margin-right: 5px;
}
.Function a {
	margin-left: 12px;
}
.Function a img {
	vertical-align: middle;
	border: none;
	margin-right: 3px;
}

/*==========================================================================條列頁用=========*/
.list{
	margin-top: 10px;
	margin-left: 12px;
	text-align: left;
	color: #444444;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.list ul {
	margin: 0px;
	padding: 0px;
}
.list li {
	font-size: 80%;
	line-height: 160%;
	margin: 0px;
	padding: 5px 0px 5px 25px;
	background-image: url(../images/Bullet5.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	background-position: 5px 10px;
	border-bottom: 1px dotted #999999;
}
.list ul a:link, .list ul a:visited {
	text-decoration: none;
}
.list ul a:hover {
	text-decoration: underline;
}
/*------------------------------------類別分類選項------*/
.group {
	font-size: 15px;
	color: #000066;
	margin: 0px 0px 5px 12px;
	padding: 5px 0px 5px 5px;
	border-bottom: 3px double #FF6600;
}
.group .icon a {
	padding-left: 20px;
	background: url(../images/arrow-group.gif) no-repeat 3px 2px;
	margin-right: 10px;
	color: #330066;
	text-decoration: none;
}
.group .icon a:link, .group .icon a:visited {
}
.group .icon a:hover {
	color: #FF0000;
	background: url(../images/arrow-group-over.gif) no-repeat 3px 2px;
}

/*------------------------------------條列式表格------*/
.ListTable {
	border-top: 3px solid #BBBBBB;
	border-bottom: 3px solid #BBBBBB;
	border-collapse:collapse;
	font-size: 80%;
	width: 98%;
	color: #444444;
	margin: 0px 12px 15px 12px;
}
.ListTable caption {
	font-size: 15px;
	color: #000000;
	text-align: left;	
}
.ListTable th {
	padding: 3px 3px 1px 5px;
	background: #929292;
	font-weight: normal;
	color: #FFFFFF;
	white-space: nowrap;
	line-height: 150%;
	text-align: left;
}
.ListTable td {
	text-align: center;
	border-bottom: 1px dashed #AAAAAA;
	padding: 5px 3px 2px 3px;
	vertical-align: top;
	line-height: 150%;
}
.ListTable td a {
	text-align: left;
	white-space: normal;
}
.ListTable td.ALeft{
	text-align: right;
	width: 35px;
}
.ListTable td.ACenter{
	text-align: left;
}
.ListTable td.ARight {
	text-align: left;
	white-space: nowrap;
	width: 80px;
}
.Condition {
	font-size: 80%;
	color: #DC5C07;
	margin-bottom: 5px;
	margin-left: 15px;
}

/*==========================================================================第三層選單頁用=========*/
/*-------------------------------------二欄排版表格---*/
.C2Table {
	width: 98%;
	margin: 0px 10px 0px 10px;
	padding: 0px;
	border: none;
	border-collapse:collapse;
}
.C2Table td.Left {
	vertical-align: top;
	padding: 15px 0px 30px 10px;
	text-align: left;
	width: 50%;
}
.C2Table td.Right {
	vertical-align: top;
	padding: 37px 10px 30px 5px;
	text-align: left;
	width: 50%;
}
/*-------------------------------------第三層條列選單---*/
.thirdlink {
	display: block;
	width: 100%;
	margin-top: 10px;
	margin-left: 12px;
	font-size: 12px;
	line-height: 27px;
	letter-spacing: 0.05em;
	text-align: left;
	border-bottom: 2px solid #999999;
	width: 100%;
}
.thirdlink {
	color: #000099;
}
.thirdlink a {
	display: block;
	width: 90%;
	background: url(../images/Arrow4.gif) no-repeat 2px 8px;
	border-bottom: 1px dotted #999999;
	padding-left: 25px;
	padding-top: 2px;
	text-decoration: none;
}
.thirdlink a:hover {
	background: #EBF7FC url(../images/Arrow4-over.gif) no-repeat 2px 8px;
	padding-left: 25px;
	padding-top: 2px;
	text-decoration: underline;
}
/* ====================================== 網站地圖設定 ==== */
.sitemap {
	margin: 10px 10px 10px 10px;
	color: #333333;
	font-size: 16px;
	line-height: 150%;
}
.sitemap a:link, .sitemap a:visited {
	text-decoration: none;
}
.sitemap a:hover {
	text-decoration: underline;
}
.sitemap ul {
	list-style-type: none;
}

.sitemap ul li {
	margin-top: 10px;
}
.sitemap ul ul {
}
.sitemap ul ul li {
	margin-top: 0px;
	font-size: 80%;
}
.sitemap ul ul ul {
}
.sitemap ul ul ul li {
	font-size: 80%;
}

/* ====================================== 圖片選單 ==== */
.float {
	float: left;
	margin: 5px 15px 15px 2px;
	padding: 2px 7px 5px 7px;
	border: 1px dotted #C1D7FF;
}
.float img {
	height: 100px;
	width: 150px;
}
.float p {
	text-align: left;
	font-size: 80%;
	line-height: 200%;
}
.float a {
	text-align: left;
	color: #0066CC;
	text-decoration: none;
}
.float a:hover {
	color: #FF6633;
	text-decoration: underline;
}
.container {
	margin-left: 20px;
}
.spacer {
  clear: both;
}
/*-------------------------------------其他---*/
