@charset "utf-8";
/*內頁樣式1 */

html {
	overflow-y:scroll;
}

body {
	margin:0;
	background:#006361 url(/images/English/images/bg.jpg) repeat-x;
	font-size:100%;
	font-family: Verdana, Geneva, sans-serif;
}

img {
	border:0px;
	/*behavior:url(iepngfix.htc);*/
}


caption {
	display:none;
}

ul.MenuBarHorizontal li {
	display:inline;
	color:#CCCCCC;
}

ul.MenuBarHorizontal li a:link, ul.MenuBarHorizontal li a:visited {
	font-size:0.7em;
	color:#CCCCCC;
	text-decoration:none;
}

ul.MenuBarHorizontal li a:hover, ul.MenuBarHorizontal li a:active {
	text-decoration:underline;
}

/*noscript區塊 */
.noscript_div {
	font-size:0.7em;
	color:#CCCCCC;
	border:#FFFFFF 1px dotted;
}

/*快捷鍵(a) */
a.accesskey:link, a.accesskey:visited {
	font-size:0.7em;
	color:#fefefe;
	text-decoration:none;
}
a.accesskey:hover, a.accesskey:active {
	text-decoration:underline;
}

/*flash橫幅區塊 */
.banner {
	position:absolute;
	z-index:1;
}

/*logo區塊 */
.logo {
	position:absolute;
	left:23px;
	top:23px;
	z-index:2;
}

/*上方導覽列區塊
大於預設解析度靠右基準 */
.nav_top {
	position:absolute;
	right:40px;
	top:7px;
	/*width:445px;/*原寬度約435px，10px誤差緩衝 */
	font-size:0.7em;
	color:#f3ffff;
	z-index:2;
}
/*小於預設解析度靠左基準 */
.nav_top_scroll {
	position:absolute;
	left:552px;
	top:7px;
	width:445px;/*原寬度約435px，10px誤差緩衝 */
	font-size:0.7em;
	color:#f3ffff;
	z-index:2;
}
.nav_top ul, .nav_top_scroll ul { list-style:none none outside; margin:0px; padding:0px; }
.nav_top ul li, .nav_top_scroll ul li { display:inline; }
.nav_top ul li.space, .nav_top_scroll ul li.space { padding:0 5px;}
/*上方導覽列連結(樣式1:深藍色) */
a.nav_top_style1:link, a.nav_top_style1:visited {
	color:#102f60;
	text-decoration:none;
}
/*上方導覽列連結滑入(樣式1:深藍色) */
a.nav_top_style1:hover, a.nav_top_style1:active {
	text-decoration:underline;
}
/*上方導覽列連結(樣式2:近白色) */
a.nav_top_style2:link, a.nav_top_style2:visited {
	color:#f3ffff;
	text-decoration:none;
}
/*上方導覽列連結滑入(樣式2:近白色) */
a.nav_top_style2:hover, a.nav_top_style2:active {
	text-decoration:underline;
}
/*上方導覽列連結(樣式3:橙色) */
a.nav_top_style3:link, a.nav_top_style3:visited {
	color:#ff6c00;
	text-decoration:none;
}
/*上方導覽列連結滑入(樣式3:橙色) */
a.nav_top_style3:hover, a.nav_top_style3:active {
	text-decoration:underline;
}

/*主選單區塊
大於預設解析度靠右基準 */
.menu {
	position:absolute;
	right:0px;
	top:38px;
	width:726px;
	height:42px;
	z-index:5;
}
/*小於預設解析度靠左基準 */
.menu_scroll {
	position:absolute;
	left:288px;
	top:38px;
	width:726px;
	height:42px;
	z-index:5;
}

/*內容區塊(包含延伸紙背景表格的區塊) */
.content {
	position:absolute;
	left:0px;
	top:220px; /*內頁與top距離*/
	width:95%;
	z-index:4;
}
/*(內容區塊)延伸紙背景表格-水平延伸(上側) */
.content_tb_top {
	background:url(/images/English/images/content_tb_top.gif) repeat-x;
}
/*(內容區塊)延伸紙背景表格-垂直延伸(右側) */
.content_tb_right {
	background:url(/images/English/images/content_tb_right.gif) top left repeat-y;
}
/*(內容區塊)延伸紙背景表格-水平延伸(下側) */
.content_tb_bottom {
	background:url(/images/English/images/content_tb_bottom.gif) repeat-x;
}
/*(內容區塊)延伸紙背景表格-垂直延伸(左側) */
.content_tb_left {
	background:url(/images/English/images/content_tb_left.png) top right repeat-y;
}
/*(內容區塊)延伸紙背景表格中間 */
.content_tb_main {
	background:#FFFFFF url(/images/English/images/content_tb_main.jpg) 0px 8px repeat-x;
	position:relative;
}

/*二欄式layout(排版表格)區塊 */
.layout_table {
	padding-top:17px;
}

/*次選單區塊(二欄式layout左) */
.sub_menu {
	margin-left:15px;
	width:202px;
	overflow:hidden;
}

/*九宮格框線表格-水平延伸(上側) */
.border_top {
	background:url(/images/English/images/border_02.jpg) repeat-x left bottom;
}
/*九宮格框線表格-垂直延伸(右側) */
.border_right {
	background:url(/images/English/images/border_06.jpg) top left repeat-y;
}
/*九宮格框線表格-水平延伸(下側) */
.border_bottom {
	background:url(/images/English/images/border_08.jpg) repeat-x;
}
/*九宮格框線表格-垂直延伸(左側) */
.border_left {
	background:url(/images/English/images/border_04.jpg) top right repeat-y;
}
/*九宮格框線表格中間 */
.border_center {
	background:#FFFFFF;
}

/*主內容區塊(二欄式layout右) */
.main_content {
	padding:0 0 0 10px;
}

/*搜尋區塊 */
.search {
	text-align:right;
}

/*路徑導覽區塊 */
.path_nav {
	color:#646464;
	font-size:0.8em;
	line-height:2em;
	border-bottom:#d5d5d5 1px solid;
	background:url(/images/English/images/line_pic.jpg) bottom right no-repeat;
}
/*路徑導覽區塊連結 */
.path_nav a:link, .path_nav a:visited {
	color:#646464;
	text-decoration:none;
}
/*路徑導覽區塊連結滑入 */
.path_nav a:hover, .path_nav a:active {
	text-decoration:underline;
}

/*功能列區塊 */
.func_bar {
	padding-top:6px;
	text-align:right;
	color:#666666;
	font-size:0.8em;
}
/*功能列區塊連結 */
.func_bar a:link, .func_bar a:visited {
	color:#666666;
	text-decoration:none;
}
/*功能列區塊連結滑入 */
.func_bar a:hover, .func_bar a:active {
	text-decoration:underline;
}
/*功能列區塊 設定字級(img) */
.set_size_icon {
	padding-right:6px;
}

/*段落圖片區塊 */
.p_pic {
	margin-right:20px;
	margin-bottom:20px;
}
/*段落文字區塊 */
.p_txt {
	padding-right:30px;
	font-size:0.8em;
	color:#605f5f;
	line-height:1.8;
}
/*段落圖片區塊 */
.p3_pic {
	margin-right:20px;
	margin-bottom:20px;
	float:left;
}
.p3_pic2 {
	margin-right:20px;
	margin-left:20px;
	margin-bottom:20px;
	float:right;
}
/*段落文字區塊 */
.p3_txt {
	padding-right:30px;
	font-size:0.8em;
	color:#605f5f;
	line-height:1.8;
}

/*foot區塊(上) */
.foot_top {
	margin:auto auto;
	position:relative;
	width:97%;
	border-top:1px solid #cdcdcd;
}
/*foot區塊(上) 清單連結列 */
ul.foot_top_ul 
{
	width:90%;
	clear:both;
	margin:auto auto;
	padding:0px;
	list-style:none none outside;
}
/*foot區塊(上) 清單連結列 清單項目 */
ul.foot_top_ul li {
	float:left;
	color:#1f1f1f;
	font-size:.7em;
	padding:5px 0px 5px 5px;
	text-align:left;
	background:url(/images/English/images/seperator_1.jpg) no-repeat left center;
}
/*foot區塊(上) 清單連結列 清單項目連結 */
ul.foot_top_ul li a:link, ul.foot_top_ul li a:visited {
	color:#1f1f1f;
	text-decoration:none;
}
/*foot區塊(上) 清單連結列 清單項目連結滑入 */
ul.foot_top_ul li a:hover, ul.foot_top_ul li a:active 
{
	text-decoration:underline;
}
/*foot區塊(下) */
.foot_bottom {
	/*background:url(images/foot_bg.jpg) top left repeat-x; */
	clear:both;
	background-color:#F6F6F6;
	border-top:#E0E0E0 3px solid;
	border-bottom:#E0E0E0 4px solid;
	width:96%;
	margin:10px auto;
	display:table;
}
/*foot 標章區 */
.img_foot_icon {
	padding-right:8px;
}
/*foot區塊(下)內容(td) */
.foot_bottom_contact
{
    clear:both;
    line-height:1.7;
	font-size:.78em;
	font-family: Verdana, 新細明體; 
    color: #666666;
}
.foot_bottom_content_td 
{
	color:#5c5e48;
	line-height:1.7;
	font-size:.78em;
	font-family: Verdana, 新細明體; 
    color: #666666;
    width:64%;
    float:left;
}

.foot_float_tag
{
   width:35%;
   margin-top:10px;
   text-align:right;
   float:right;
}
/*foot區塊(下)內容(td)連結 */
.foot_bottom_content_td a:link, .foot_bottom_content_td a:visited {
	color:#5c5e48;
	text-decoration:none;
}
/*foot區塊(下)內容(td)連結滑入 */
.foot_bottom_content_td a:hover, .foot_bottom_content_td a:active {
	text-decoration:underline;
}


/*連結列分隔(無障礙) 隱藏 */
.invisible_link_seperator {
	display:none;
}

/*選單單元區塊 */
.box {
	width:202px;
	/*height:29px;
	overflow:hidden; */
}
.box_expand {
	width:202px;
}
/*選單單元區塊連結 */
.box a:link, .box a:visited {
	text-decoration:none;
}
.box_expand a:link, .box_expand a:visited {
	text-decoration:none;
}
/*選單單元-單元標題區塊 */
.box_title {
	color:#686968;
	font-size:0.95em;
	font-weight:bold;
	width:202px;
	height:26px;
	padding-top:3px;
	*padding-top:0px;
	padding-left:26px;
	margin:0 0 0 0;
	*margin:0 0 3px 0;
	background:url(/images/English/images/sm_bg.jpg) top left no-repeat;
	cursor:pointer;
}
/*選單單元-單元標題區塊文字(陰影)(下在區塊內陰影會出現在背景) */
.box_title_txt_over {
	width:202px;
	text-shadow:#333333 1px 1px 1px;
	filter:
    progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=125, strength=2, blur=15);
}
/*選單單元-單元標題區塊(高亮) */
.box_title_over {
	color:#ffffff;
	font-size:1em;
	font-weight:bold;
	width:202px;
	height:26px;
	padding-top:3px;
	*padding-top:0px;
	margin:0 0 0 0;
	*margin:0 0 3px 0;
	padding-left:26px;
	background:url(/images/English/images/sm_bg_2.jpg) top left no-repeat;
	cursor:pointer;
}
/*選單單元-單元內容區塊 */
.box_content, .box_content2 {
	width:202px;
	background-color:#b4eded;
	margin-bottom:3px;
	display:none;
}
.box_content2 { display:block; background-color:#E6EEDE; }
/*選單單元-單元內容-子單元清單 */
.box_content ul, .box_content2 ul {
	width:202px;
	list-style-type:none;
	margin:0px;
	padding:3px 0px;
}
/*選單單元-單元內容-子單元清單項目 */
.box_content ul li, .box_content2 ul li {
	width:202px;
	color:#15908e;
	font-size:0.8em;
	padding:2px 0px;
	background-color:Transparent;
}
/*選單單元-單元內容-子單元清單項目連結 */
.box_content ul li a:link, .box_content ul li a:visited, .box_content2 ul li a:link, .box_content2 ul li a:visited {
	display:block;
	color:#15908e;
	background:none;
	text-decoration:none;
}
 .box_content2 ul li a:link, .box_content2 ul li a:visited { color:#4F6937; }
/*選單單元-單元內容-子單元清單項目連結滑入 */
.box_content ul li a:hover, .box_content ul li a:active, .box_content2 ul li a:hover, .box_content2 ul li a:active {
	color:#ffffff;
	background:#34a7b7;
}
.box_content2 ul li a:hover, .box_content2 ul li a:active { background:#4F6937; }

/**表單 ***/
.padding04 { padding-bottom:8px; }
.title07 { font:0.75em Verdana, Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; }
.title03c {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size: 0.75em; line-height: 1.5em; }
.title_b01b{
	padding:5px;
	color:#333;
	font-size:0.7em;
	line-height:1.5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9D9D;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
}
.title_b02b{
	padding:5px;
	color:#333;
	font-size:0.7em;
	line-height:1.5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9D9D9D;
	background-color: #F4F9F9;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
}
.discibe4 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#D15600; font-size:0.92em; line-height:1.3; padding:5px 2px 5px 5px; text-align:left; }
.title15b { font-family:Verdana, Arial, Helvetica, sans-serif; color:#1C455E; font-weight:bold; }
.tablebord8_r { background:url(/images/zhTW/common/table_r.gif) repeat-y left bottom; }
.tablebord8_l { background:url(/images/zhTW/common/table_l.gif) repeat-y right bottom; }


/** 留言版 **/
.til04c { padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; color: #fff; font-weight: bold; line-height: 1.5em;
	background-image: url(/images/English/MessagesBoard/bgpic-news_02.gif); background-repeat: repeat-x;}
	.bgcolor01b {
	background-color:#F3F3F3;
	padding-left: 5px;
}
.bgcolor01c {
	background-color:#E1E1E1;
	padding-left: 5px;
}
.gusetpad { padding:1px 1px 1px 1px; }
.news_link, .news_link2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em;}
.news_link a:link, .news_link a:visited { color:#522455; text-decoration:none; line-height:2; }
.news_link a:hover, .news_link a:active { color:#D15600; border-bottom:2px dotted #522455; line-height:2; }
.title03a {  font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: 0.75em; line-height: 1.5em; }
.guesttop2 { background-color:#E2E2E2; padding:5px 2px 5px 28px; }
.title07 { font:0.75em Verdana, Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; }


.trailDot1, .trailDot2 { color:#174F89; font-size:1.3em;  font-family:Verdana, Arial;}
.trailDot2 { color:#BE0200; }


/** 瀏覽統計 ***/
.viewStateBlock
{
   background-color:Transparent;
   position:relative;
   display:table;
   color:#666;
   width:650px;
   overflow:hidden;
   margin:auto auto;
   font-family:Tahoma, 新細明體;
}

.viewStateBlock ul
{
    margin:0px; 
    padding:0px; 
    list-style:none none outside;
}

.viewStateBlock ul li
{
    background:url(/images/zhTW/common/arrow07.gif) no-repeat 5px center;
    padding:0 60px 0 12px;
    display:inline;
    font-size:.8em;
    float:left;
}

.viewStateBlock ul li b
{
    margin:0 2px;
    color:#174F89;
}

/*** 次選單標題 ***/
.subMenuTitle { }
.subMenuTitle img[name="begin"] { vertical-align: middle; float: left; }
.subMenuTitle img[name="end"] { vertical-align: middle; }
.subMenuTitle h2[name="word"] { float: left; vertical-align: top; line-height: 0%; *line-height: 150%; padding: 0 10px; }