@charset "utf-8";

/*主要layout
td{text-align:justify;      /*讓文字齊行*/
 text-justify:distribute; /*讓文字左右齊行}
.site a.key{color:#fff}
.eventcomtainer {height: 1200px;width: 900px;float: left;}
.eventcontainer01 {
	height: auto;
	width: 200px;
	float: left;
}
.eventcontainer01_1 {
	height: auto;
	width: 200px;
	float: left;
	margin-top:5px; /*這段在IE6會往下跑，IE8、firefox則可以和右邊對齊}*/





/*
.delaminate {height: 60px;width: 900px;line-height: 2.5em;font-size: 95%;clear: both;}
	



/*列表主要表格
.maintable_list {width: 96%;margin-top:20px;}
.maintable_list td{padding:6px 0px;}
.maintable_list th{ text-align:left;border-top:2px solid #666;border-bottom:1px solid #666;padding:5px 0px 5px 0px;*padding:9px 0px 5px 0px;padding-left:5px;background-color: #f3f3eb;width:25%; }
table.maintable_list  {width: 96%;margin-top:20px;}


/*主要表格*/
table.maintable {width: 90%;border-top:2px solid #666;border-bottom:1px solid #666; margin:auto; text-align: left;}
table.maintable th{	width:18%;text-align: left; vertical-align: bottom; background-image: url(../images/table_line.gif);	background-repeat: no-repeat; background-position:right bottom; border-bottom: 1px solid #666;/*border-right: 1px dashed #666;*/ padding:9px 5px 5px 0px;}
table.maintable td{padding-left: 10px; border-bottom: 1px solid #666; padding-top:8px; background-image: url(../images/table_line06.gif); background-repeat: no-repeat; background-position:right bottom; }
/*

table.maintable td table td{border-bottom:none;border-right:none;text-align: left;}
table.maintable td table th{border-bottom:none;border-right:none;background-image:none;text-align: left;}


.maintable th.columnB{
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color:#BBCE8A;
	border-bottom-color: #BBCE8A;
	background:#D3DFB5;
	text-align:right;
	padding:5px 5px 5px 0px;
}
.maintable th.pic{
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width:0px;
	border-right-color:#BBCE8A;
	border-bottom-color: #BBCE8A;
	background:#D3DFB5;
	text-align:right;
	padding:0px 0px 0px 0px;
}
table.maintable th.eventcontaintable02a{padding-right:10px;padding-left:0px;border-bottom: 1px  solid #666666;background-image: url(../images/table_line03.gif);background-repeat: no-repeat;background-position:right bottom;}
table.maintable td.eventcontaintable02b{padding-right:10px;padding-left:15px;border-bottom:0px;background-image: url(../images/table_line04.gif);background-repeat: no-repeat;background-position:left bottom;}
table.maintable th.eventcontaintable02c{width:130px;padding:5px 0px 5px 0px;border-bottom: 1px  solid #666666; background-image: url(../images/table_line03.gif);background-repeat: no-repeat;background-position:right bottom;}
table.maintable td.eventcontaintable02b table td{padding:5px 0px;vertical-align: bottom;}
*/
.maintable a{color: #990000;text-decoration: none}
.maintable a.fontmuseum:link{color: #990000;text-decoration: none}
.maintable a.fontmuseum:visited{color: #990000;text-decoration: none}
.maintable a.fontmuseum:hover{color: #FF9900;text-decoration: none}





/*
.righttd {padding-left: 20px;border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #BBCE8A;border-bottom-color: #BBCE8A;background-color: #EBF0DD;}


.eventfoot {
	height: 80px;width: 900px;padding-top: 10px;color: #999999;font-size: 95%;line-height: 1.5em;clear: left;float: none;}
/*次要表格*/
.subtable{ border:0px; margin:5px 5px 5px 0px;}
.subtable th{
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-right-color:#EDF2E0;
	border-bottom-color: #BBCE8A;
	background:#EDF2E0;
	text-align:left;
	padding:0px;
	font-weight:lighter;
}
.subtable td{ border-right-width: 0px;border-bottom-width: 1px;border-right-color:#EDF2E0;border-bottom-color: #BBCE8A;background:#EDF2E0; text-align:left; padding:0px 0px 0px 0px; font-weight:lighter}

/*次要表格2，博物館相關資訊欄位*/
.subtable2{ width:476px;border:0px; margin:5px 5px 5px 0px;}
.subtable2 th{
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-right-color:#EDF2E0;
	border-bottom-color: #BBCE8A;
	background:#EDF2E0;
	text-align:left;
	padding:0px;
	font-weight:lighter;
}
.subtable2 td{ border-right-width: 0px;border-bottom-width: 1px;border-right-color:#EDF2E0;border-bottom-color: #BBCE8A;background:#EDF2E0; text-align:left; padding:0px 0px 0px 0px; font-weight:lighter; vertical-align:text-top}


/*左選單子選項*/
.leftmenutab {color:#000}
.leftmenutab_on {color:#000}

/*當前位置黑體字*/
.delaminatebold {width: 900px;font-weight: bold;}

/*連結文字*/

.fontmuseum a{color: #990000;text-decoration: none}
a.fontmuseum:link{color: #990000;text-decoration: none}
a.fontmuseum:visited{color: #990000;text-decoration: none}
a.fontmuseum:hover{color: #FF9900;text-decoration: none}


.delaminate a {
	text-decoration: underline;color: #999999;
}
.delaminate a:visited {
	color: #999999;
}
.leftmenu {
	width: auto;
	padding-top:51px;padding-top:52px \9;/*IE8*/*padding-top:44px;/*IE7*/_padding-top:44px;/*IE6*/
}
table.totalpages{clear: both;}

.totalpages a:link {
	color: #333333;
	text-decoration: none;
}
.totalpages a:visited {
	color: #333333;
	text-decoration: none;
}
.totalpages a:active {
	color: #999999;
	text-decoration: none;
}
.totalpages a:hover {
	color: #999999;
	text-decoration: none;
	}
	
.search02 {
	height: auto;
	width: auto;
	margin-top: 35px;
	margin-right: auto;
	float: right;
}

/**左選單*/
.mainmenubar {color: #00504C;border-top:2px solid #00504C;border-bottom:2px solid #00504C;font-size: 95%;}
.mainmenubar  a:link {color: #00504C;text-decoration: none;	}
.mainmenubar  a:visited {color: #00504C;text-decoration: none;}
.mainmenubar  a:hover {color: #337370;text-decoration: none;}
.nextmenubar2 {color: #000000;border-bottom: 1px solid #00504C;	font-size: 100%;text-align: right;padding:4px 0px 3px 10px;display: block;}
.nextmenubar2  a:link {color: #000000;text-decoration: none;}
.nextmenubar2  a:visited {color: #000000;text-decoration: none;}
.nextmenubar2  a:hover {color: #000000;	text-decoration: none;}
.leftmenutab {font-size: 120%;border-bottom: 1px solid #00504C;padding-top: 8px;padding-bottom: 8px;text-align: right;}
.nextmenubar3 {	color: #000000;	border-bottom: 1px solid #00504C;font-size: 100%;text-align: right;padding:4px 0px 3px 10px;display: block;background-color: #ededed;}
.nextmenubar3  a:link {color: #000000;text-decoration: none;}
.nextmenubar3  a:visited {color: #000000;text-decoration: none;}
.nextmenubar3  a:hover {color: #000000;text-decoration: none;}

/**博物館使用的左選單------------------------------*/
.museumLeftMenu {
	color: #607230;
	text-decoration: none;
	line-height: 1.4em;
	margin-left:10px;
}
.museumLeftMenu th{
border-bottom-width: 1px;border-bottom-color: #A3BC61;border-bottom-style: solid;padding:8px 0px 5px 5px;font-weight: bold;line-height: normal; background-color:#BBCE8A; text-align:left;
} 
.museumLeftMenu td{
border-bottom-width: 1px;border-bottom-color: #A3BC61;border-bottom-style: solid; padding:8px 0px 5px 20px;font-weight: bold;line-height: normal;/*background-color:#D3DFB5;*/
}
.museumLeftMenu td a:link {
	color: #728738;
	text-decoration: none;
	
}
.museumLeftMenu td a:visited {
	color: #607230;
	text-decoration: none;
}
.museumLeftMenu td a:hover{	display: block;background-color:#DDEECC;}
.museumLeftMenu td a.menu_on{ display: block;background-color:#DDEECC;}

/*-------------------------------------------------*/


.nextmenubar {
	color: #607230;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #A3BC61;
	font-size: 90%;
	padding-left: 10px;
	font-weight: bold;
}

.nextmenubar  a:link {
	color: #607230;
	text-decoration: none;
	
}
.nextmenubar  a:visited {
	color: #607230;
	text-decoration: none;
}
.nextmenubar  a:hover {
	color: #607230;
	text-decoration: none;
}
.nextmenubaroff {
	color: #859F43;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #A3BC61;
	font-size: 95%;
	padding-left: 10px;
	line-height: 20px;
	padding-top: 5px;
}


.nextmenubaroff  a:link {
	color: #859F43;
	text-decoration: none;
	
}
.nextmenubaroff  a:visited {
	color: #859F43;
	text-decoration: none;
}
.nextmenubaroff  a:hover {
	color: #607230;
	text-decoration: none;
}
.nextmenubaron {
	color: #607230;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #A3BC61;
	font-size: 95%;
	padding-left: 10px;
	font-weight: bold;
	height: 25px;
	padding-top: 5px;
}


.nextmenubaron  a:link {
	color: #859F43;
	text-decoration: none;
	
}
.nextmenubaron  a:visited {
	color: #859F43;
	text-decoration: none;
}
.nextmenubaron  a:hover {
	color: #607230;
	text-decoration: none;}
	
/*標題字體*/
.title_font_18{ color:#000066; font-size:18px; font-weight:bolder;
}

/*搜尋介面01、02*/
div.search_search01{
	width:620px;
	height:130px;
	background-image: url(../images/museum/search_01.gif);
	background-repeat:no-repeat;
	margin:20px auto 0px auto;
}
div.search_search01 td{width:80%;padding:30px 0px 0px 80px;margin:auto;}

div.search_search02{
	width:620px;
	height:265px;
	background-image: url(../images/museum/search_02.gif);
	background-repeat:no-repeat;
	margin:20px auto 0px auto;
}

div.search_search02 td{width:80%;padding:30px 0px 0px 80px;margin:auto;}

table.search_search02_subTable{width:450px;}
table.search_search02_subTable td{ width:auto;padding:5px 0px 0px 5px;}


/*博物館搜尋 - 地圖*/

div.search_map{
	width:620px;
	height:310px;
	background-image:url(../images/museum/map.gif);
	background-repeat:no-repeat;
	margin:20px auto 0px auto;

}
div.search_map_in{
	position: absolute; line-height:160%; *line-height:150%;
	
	left: 552px;
	width: 305px;
	height: 246px;
	margin:50px 0px 0px 10px;
}
div.search_map_in a{color: #990000;text-decoration: none;}
div.search_map_in a.fontmuseum:link{color: #990000;text-decoration: none}
div.search_map_in a.fontmuseum:visited{color: #990000;text-decoration: none}
div.search_map_in a.fontmuseum:hover{
	color: #FF9900;
	text-decoration: none
}
div.search_map_in td{
	padding-top:12px;
	padding-bottom:12px;*padding-bottom:13px
}
/*相簿*/
/*相簿輯列表*/
div.blog_box{width:699px;margin:10px 0px 40px 0px;height:auto;clear: both;}
div.alb_Box {
	DISPLAY: inline;
	FLOAT:right;
	MARGIN: 10px 0px 10px 20px;
	WIDTH: 145px;
	border:1px solid #ccc;
	padding:3px;
	height:200px;
	background-color: #00504C;
}
div.alb_Box div.alb_image {
	display: table-cell;
	OVERFLOW: hidden;
	WIDTH: 145px;
	HEIGHT: 135px;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
*display: block;*font-size: 122px;*font-family:Arial;}

div.alb_image img { border:4px solid #fff;vertical-align:middle;}
div.albTitle {
	font-size:115%;
	TEXT-DECORATION: none;
	width:auto;
	/*background:url(../images/albvlog_template01/alb_dot.gif) no-repeat 1px 2px;*/
	text-align: center;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	color:#FFFFFF
}
div.albTitle a {color: #FFFFFF;text-decoration: none}
div.albTitle a:visited {color: #FFFFFF;text-decoration: none}
div.albTitle a:hover {color: #FF9900;text-decoration: none}

div.alb_Cont {font-size:90%;TEXT-DECORATION: none;width:100%;margin:10px auto;text-align: center;}
div.albNum{
	font-size:90%;
	TEXT-DECORATION: none;
	width:100%;
	margin:10px auto 3px auto;
	text-align: center;
	color:#FFFFFF;
}
span.alb_Num{COLOR: #cc0000;}
.albumListH {
	width:640px;
	background-color: #00504C;
	padding:10px 0px;
}
/*相簿列表*/
div.alb_Box2 {DISPLAY: inline;FLOAT: left; MARGIN: 20px 18px 10px 18px; WIDTH: 140px;padding:3px;height:200px;}
div.alb_Box2 div.alb_image { display: table-cell;OVERFLOW: hidden;WIDTH: 140px;HEIGHT: 135px;text-align: center;vertical-align: middle;background-color: #ddd;*display: block;*font-size: 122px;*font-family:Arial;}
div.alb_Box2 div.alb_image img { border:4px solid #fff;vertical-align:middle;}
div.alb_Box2 div.alb_Cont {font-size:90%;TEXT-DECORATION: none;width:100%;margin:10px auto;text-align: center;}

/*相簿瀏覽*/
div.alb_Box_view {
	DISPLAY: inline;
	FLOAT: left;
	WIDTH: 640px;
	padding:3px;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
div.alb_Box_view div.alb_image {
	display: table-cell;
	OVERFLOW: hidden;
	WIDTH: 640px;
	HEIGHT: 480px;
	text-align: center;
	vertical-align: middle;
	background-color: #ddd;






*display: block;*font-size: 616px;*font-family:Arial;}
div.alb_Box_view div.alb_image img {
	vertical-align:middle;
}
div.alb_Box_view div.alb_Cont {font-size:90%;width:100%;margin:10px auto;text-align: left;height:auto}
div.alb_Box3_view {
	background-color: #fff;
	DISPLAY: inline-block;
	border:1px solid #ccc;
	margin:0px auto;
	width:100%;
}
div.alb_Box3 {
	DISPLAY: inline;
	FLOAT: left;
	WIDTH: 140px;
	padding:3px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 20px;
	margin-left: 4px;
}
div.alb_Box3 div.alb_image {
	display: table-cell;
	OVERFLOW: hidden;
	WIDTH: 140px;
	HEIGHT: 135px;
	text-align: center;
	vertical-align: middle;
	background-color: #ddd;

*display: block;*font-size: 122px;*font-family:Arial;}
div.alb_Box3 div.alb_image img { border:4px solid #fff;vertical-align:middle;}
div.alb_Box3 div.alb_Cont {font-size:90%;width:100%;margin:10px auto;text-align: left;height:auto}
div.alb_Box_view div.alb_Title {font-size:115%;	TEXT-DECORATION: none;	width:auto;	margin:10px auto;text-align: center;	background-image: none;color: #336699;;border-bottom:2px solid #ccc}
div.arrL {
	float:left;
	height: auto;
	width: auto;
	margin-right: 1px;
	margin-left: 3px;
}
div.arrR {
	float:right;
	height: auto;
	width: auto;
	margin-right: 3px;
	margin-left: 1px;
}

/*影音輯列表*/

div.vedio_Box {
	DISPLAY: inline;
	FLOAT: left;
	WIDTH: 640px;
	border:1px solid #ccc;
	padding:3px;
	background-color: #DBE5C1;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}
div.vedio_div{
	float:right;
	width:450px;
	height: auto;
}
div.vedio_Box div.vedio_image {
	display: table-cell;
	OVERFLOW: hidden;
	WIDTH: 140px;
	HEIGHT: 135px;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;

*display: block;*font-size: 122px;*font-family:Arial;		padding:0px;
}
div.vedio_image img { border:4px solid #fff;vertical-align:middle;}
div.vedio_Title {
	font-size:120%;
	TEXT-DECORATION: none;
	width:auto;
	margin:5px auto 10px auto;
	background:url(../images/albvlog_template01/alb_dot.gif) no-repeat 1px 2px;
	padding-left:20px;
	border-bottom:2px solid #ccc
}
div.vedio_Title A {TEXT-DECORATION: none;color: #336699;}
div.vedio_Title A:visited {TEXT-DECORATION: none}
div.vedio_Title A:hover {TEXT-DECORATION: underline}
div.vedio_Cont {
	font-size:90%;
	TEXT-DECORATION: none;
	width:100%;
	text-align:left;
	float:right;
	margin-right: 10px;
}
div.vedio_Num{font-size:90%;TEXT-DECORATION: none;width:100%;margin:10px auto 3px auto;float:right;}
span.vedio_Num{COLOR: #cc0000;}

/*影音瀏覽*/
div.vedio_Box_view {
	DISPLAY: inline;
	FLOAT: left;
	WIDTH: 660px;
	padding:3px;
}
div.vedio_Box_view div.vedio_image {
	display: table-cell;
	OVERFLOW: hidden;
	WIDTH: 660px;
	HEIGHT: 520px;
	text-align: center;
	vertical-align: middle;
	background-color: #DBE5C1;






*display: block;*font-size: 483px;*font-family:Arial;}
div.vedio_Box_view div.vedio_image img {
	vertical-align:middle;
}
div.vedio_Box_view div.vedio_Cont {font-size:90%;width:100%;margin:10px auto;text-align: left;height:auto}
div.vedio_Cont table{border-top:1px solid #ccc;width:100%;margin:10px auto;}
div.vedio_Cont table td{border-bottom:1px solid #ccc;padding:8px 5px;}

/*回應*/
div.msg_Box{ WIDTH: 100%;}
div.msg_Box_div{width:95%;margin: 10px auto;}
div.msg_Box_div table{width:100%;margin: 0px auto;}
table.msg_list td{padding:8px 3px;}
table.msg_list th{padding:3px;text-align: left;color: #fff;background-color: #666;}
table.msg_list td{border-bottom:1px solid #ccc;}
div.admin_id, div.msg_time{margin:0px 0px 5px 0px;}
div.admin_id a{TEXT-DECORATION: none;color: #336699;}
div.admin_id A:visited {TEXT-DECORATION: none}
div.admin_id A:hover {TEXT-DECORATION: none;color: #cc0000;}
div.msg_answer{margin: 5px auto;width:100%;}
table.msg_reply{border: 1px solid #ccc;background: #fff6c3;color:#ff5400}
table.msg_reply td{border: 0px;}
div.msg_Box_div table.msg_page {width:auto;text-align: center;margin:10px auto}
div.msg_Box_div table.reply {width:100%;text-align: center;margin:10px auto;background: #eee;border:1px solid #ccc;padding:10px 0px 15px 0px}

/*連結*/
a{color: #666;	text-decoration: none;}
a:link {color: #666;text-decoration: none;}
a:visited {color: #666;text-decoration: none;}
a:hover {color: #cc0000;text-decoration: none;}
a.blog_page_on {color: #cc0000;text-decoration: none;font-weight: bold;}

/*頁數連結*/
.pagebtn DIV A SPAN {DISPLAY: none}
.pagebtn_album{margin-left:25px;margin-top:8px}
div.bot_back_home A{
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 15px;
	HEIGHT: 15px;
	margin:0px auto;
	background-image: url(../images/museum/bot_back_home.gif);
	background-repeat: no-repeat;
}
div.bot_back A{
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 15px;
	HEIGHT: 15px;
	margin:0px auto;
	background-image: url(../images/museum/bot_back.gif);
	background-repeat: no-repeat;
}
div.bot_next A{
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 15px;
	HEIGHT: 15px;
	margin:0px auto;
	background-image: url(../images/museum/bot_next.gif);
	background-repeat: no-repeat;
}
div.bot_next_end A{
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 15px;
	HEIGHT: 15px;
	margin:0px auto;
	background-image: url(../images/museum/bot_next_end.gif);
	background-repeat: no-repeat;
}

/* font CSS Document*/
.textstyle_01 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #cc0000;}

/* 大頭貼 */
blog_profile UL{text-align: center;}
UL.blog_profile LI.blog_img{width:135px;margin:0px auto;}
UL.blog_profile LI.blog_name{text-align: center;margin:5px auto 0px auto;}
div.blog_box_cont{padding:5px 0px;text-align: left}
div.blog_box_cont img{text-align: center;}
div.blog_box_cont UL {padding:0px;	margin:0px;	LIST-STYLE-TYPE: none;text-align: left;	line-height: 175%;}
LI.blog_name A {color:#FFFF66;font-size:105%;}
LI.blog_name A:link {
	color:#FFFF00;
}
LI.blog_name A:visited {
	color:#FFFF00;
}
LI.blog_name A:hover {
	color:#FFFFCC;
}
div.spacer {clear: both;margin: 0px;padding: 0px;}
.flower {
	width:640px;
	margin:15px 0px 0px 16px;
	background-color: #DBE5C1;
	padding:10px 0px;
}
/*成果列表title*/
.reportTitle{width: 96%;margin-top:20px; font-size:16px; font-weight:bolder; clear:both;}

/*成果列表*/
.reportlist {width: 96%;margin-top:5px;border-top:1px solid #666;border-bottom:1px solid #666; clear:both}
.reportlist th{padding:5px;border-top:1px solid #666;border-bottom:1px solid #666;text-align: left;background-image:none}
.reportlist tr{background-image: url(../images/table_line05.gif);	background-repeat: repeat-x;background-position: left bottom;}
.reportlist td{padding:6px 5px;/*border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #666;*/}
.reportlist td.left{padding-left:0px}
.reportlist a:link {color: #990000;text-decoration: none}
.reportlist a:visited {color: #990000;text-decoration: none}
.reportlist a:hover {color: #FF9900;text-decoration: none}

/*影音資料*/
.videoData {width:640px;margin-top:10px;}
.videoData td.video{ border-bottom:2px solid #666; padding:10px 0px 10px 0px;}
.videoData td.videoNote{ padding-top:5px;}

/*刊物與出版品頁面的表格*/
.bookdata{ width:100%;border:0px;clear: both;}
.bookdata th{ padding:1px auto 1px 0px}
.bookdata td{ padding:1px auto 1px 0px}
