@charset "utf-8";
/* 基本設定 */
body{font-family: Arial, Helvetica, sans-serif;	 background-color: #025099;}
a{ text-decoration:none; color: #003366}
a:hover{filter:alpha(opacity=50); /* IE */-moz-opacity:0.5; /* Moz + FF */opacity: 0.5; }
/* 最外框 */
#WARPPER{ display:block; background-image:url(../images/bg.gif); width:970px; margin:auto; overflow: auto}

/* 上方選單 */
#TOP_MENU{ display:block; width:970px;margin:auto;line-height:20px;height:20px; color:#FFFFFF; position: relative}
#TOP_MENU ul{ position: absolute; right:5px; top:2px;}
#TOP_MENU li{ float:left; padding-right:10px;padding-left:10px; border-left:#FFFFFF 1px solid}
#TOP_MENU li a{ display:block; font-size:12px; color:#FFFFFF}
#TOP_MENU li a:hover{ color:#3399CC}
#TOP_MENU h2 { display:block; font-size:12px; color:#FFFFFF; line-height:1em; font-weight:normal;padding:2px; width:130px;}
#TOP_MENU h2 a{ display:block; font-size:12px; color:#FFFFFF;}
#TOP_MENU h2 a:hover{ color:#3399CC}




/* 頁首 */
#HEADER{ display:block; background-image:url(../images/header_bg.gif); height:106px; position:relative;}
#HEADER h1 a{ display:block; background-image:url(../images/logo.gif); width:537px; height:106px; text-indent:-9999px; position:absolute; top:0;}
#HEADER h2{ display:block; background-image:url(../images/header_num.gif); width:118px; height:73px; text-indent:-9999px; position:absolute; left:537px; top:0; }
#HEADER h3 a{display:block;	color:#333333;position: absolute;	left: 545px;	top: 70px;font-weight:normal;	font-size:11px;	width: 111px;}
#HEADER h4 {display:block;background-image:url(../images/header_line.gif);height:106px;background-position: right;	background-repeat:no-repeat;width:27px;position:absolute;	text-indent:-9999px;left:655px;top:0}
#HEADER .time{display:block;;  line-height:18px; font-size:12px; position:absolute; left:685px; top:10px; padding:5px; color:#666666}

/* 主題印象 */
#PHOTO { display:block; background-image:url(../images/photo.gif); width:970px; height:199px;}
#PHOTO a{ display:block; background-image:url(../images/photo.gif); width:970px; height:199px; text-indent:-9999px;}

/* 主題印象 */
#PHOTO_01 { display:block; background-image:url(../images/photo_01.gif); width:970px; height:119px;}
#PHOTO_01 a{ display:block; background-image:url(../images/photo_01.gif); width:970px; height:119px; text-indent:-9999px;}

/* 選單 */
#MAIN_NAV{ display: block;  float:left;}
#MAIN_NAV ul{ display:block;width:182px; margin:auto; padding-bottom:30px;}
#MAIN_NAV li{ display:block; background-image:url(../images/menu_line.gif); height:23px;}
#MAIN_NAV a{ display:block;width:162px; height:23px; padding-left:20px; line-height:23px; color:#fff; font-size:13px;}
#MAIN_NAV a:hover{ background-color:#003366}
#MAIN_NAV .bg1{display:block;background-image:url(../images/menu_bg.gif); width:204px; background-position:top; background-repeat:no-repeat;}
#MAIN_NAV .bg2{display:block;background-image:url(../images/menu_bg_01.gif); width:204px; background-position:top; background-repeat:no-repeat; }

/* 內容 */
#CONTENT{ display:block; margin-left:210px; padding:0 10px 30px 15px; overflow:auto; position:relative; color:#666666}

#word{ display:block; width:700px; margin:auto; padding:10px 0 30px 0;}
#word p{ text-indent:1em; padding-bottom:10px; color: #666666}
#word li{ margin-left:10px;  margin-bottom:5px;}


#LIST{display:block; width:700px; margin:auto; padding:10px 0 30px 0;}
#LIST li a{ display:block; background-image: url(../images/e1open.gif); background-position:5px 0.5em; line-height:2em; border-bottom:#0066CC 1px dotted; color:#006699; background-repeat:no-repeat; padding-left:20px;}
#LIST li a:hover{ background-color: #FF9900 ; color:#fff;}
#LIST  .box_bgb{ display:block; background-color: #CDDCE2;}
#LIST ol{ padding-left:30px; padding-bottom:10px;}
#LIST ol li a{display:block; background-image: url(../images/4-32.gif); background-position:5px 0.5em; line-height:1.5em; border-bottom:#ccc 1px dotted; color:#006699; background-repeat:no-repeat; padding-left:20px;}
#LIST ol li a:hover{ background-color: #99CCFF ; color:#fff;}


#MAIN_T_S1{display: block; position:absolute; border-left:#006699 2px solid; padding-left:10px; right:10px; top:20px; color: #333333; font-size:18px; font-family:"微軟正黑體"; }
*html #MAIN_T_S1{ right:230px;}
#BACK a{ display: block; color:#993399; font-size:12px; position:absolute; right:30px; top:20px;}
*html #BACK a{ right:230px;}
#MAIN_TITLE_ALL{ display:block;  font-family: "微軟正黑體"; font-size:15px; color: #003366; background-image:url(../images/sicon_011.gif); background-repeat:no-repeat; background-position:left 0.5em; padding:5px 0 10px 20px;width:700px; margin:auto;}

.box_td { display:block;  margin:auto; padding-bottom:10px;  }
.box_td table{ margin-bottom:10px;border:#999 3px solid; }
.box_td th{ background-image:url(../images/header_bg1.gif); background-position:bottom; padding:5px; font:bolder 13px Arial, Helvetica, sans-serif;border:#999 1px  solid;}
.box_td td{ border:#999 1px solid; padding:5px;}

.photo_l{ display:block; padding:0 10px 10px 0;text-align:center; font-size:12px; color:#003366; float:left; }
.photo_l img{ display:block; padding-bottom:10px; background-image:url(../images/sh_01.gif); background-repeat:repeat-x; background-position:bottom; }
.photo_ln{ display:block; padding:0 10px 10px 0;text-align:center; font-size:12px; color:#003366; float:left; }
.photo_ln img{ display:block; }
.photo_r{ display:block; padding:0 0 10px 10px;text-align:center; font-size:12px; color:#003366; float:right;}
.photo_r img{ display:block;padding-bottom:10px;background-image:url(../images/sh_01.gif); background-repeat:repeat-x; background-position:bottom; }
.photo_rn{ display:block; padding:0 0 10px 10px;text-align:center; font-size:12px; color:#003366; float:right;}
.photo_rn img{ display:block; }
.photo_c{ display:block; padding:0 10px 10px 0;text-align:center; font-size:12px; color:#003366;}
.photo_c img{display:block; padding-bottom:10px; background-image:url(../images/sh_01.gif); background-repeat:no-repeat; background-position:bottom}


.ans{ display:block; padding-bottom:10px;}
.ans ul{ display:block; border:#CCCCCC 2px dotted; padding:20px 10px 10px 10px;}
.ans_q{ display:block; background-image:url(../images/btn_bg01.gif); background-repeat:no-repeat; padding:0 0 10px 35px; border-bottom:#CCCCCC 1px dotted}
.ans_a{ display:block; background-image:url(../images/btn_bg02.gif); background-repeat:no-repeat; padding:5px 0 15px 35px; border-bottom:#CCCCCC 1px dotted}
.ans_c{ display:block; background-image:url(../images/btn_bg03.gif); background-repeat:no-repeat; padding:0 0 0 35px; }

.framed {
	padding: 6px;
	border: 1px solid #CCC;
	background-color: #FFF;
	float: left;
	margin: 10px;
}
.framed2 {
	padding: 6px;
	border: 1px solid #CCC;
	background-color: #FFF;
	float: right;
	margin: 10px;
}
.framed3 {
	padding: 6px;
	border: 1px solid #CCC;
	background-color: #FFF;
	float: center;
	margin: 10px;
}
.framed4 {
	padding: 6px;
	border: 1px solid #CCC;
	background-color: #FFF;
	margin: 10px; clear:both
}

.t_rad{ display: block; color:#990000; font-weight:bold; font-size:15px; border-bottom:#CCCCCC 1px dotted; margin:10px 0 5px 0; font-family:"微軟正黑體"}
.t_green{ color:#006633; font-weight:bolder;}
.t_blue{ color: #006699; font-weight:bolder; font-family:"微軟正黑體"; font-size:18px;}


/* 內容標題 */
#MAIN_T1{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_01.gif)}
#MAIN_T2{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_02.gif)}
#MAIN_T3{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_03.gif)}
#MAIN_T4{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_04.gif)}
#MAIN_T5{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_05.gif)}
#MAIN_T6{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_06.gif)}
#MAIN_T7{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_07.gif)}
#MAIN_T8{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_08.gif)}
#MAIN_T9{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_09.gif)}
#MAIN_T10{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_10.gif)}
#MAIN_T11{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_11.gif)}
#MAIN_T12{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_12.gif)}
#MAIN_T13{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_13.gif)}
#MAIN_T14{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_14.gif)}
#MAIN_T15{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_15.gif)}
#MAIN_T16{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_16.gif)}
#MAIN_T17{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_17.gif)}
#MAIN_T18{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_18.gif)}
#MAIN_T19{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_19.gif)}
#MAIN_T20{ display:block; width:730px; height:60px; text-indent:-9999px; background-image:url(../images/main_title_20.gif)}

/* 工具列 */
#POS{ display: block; background-image:url(../images/tool_bar.gif); height:45px; position:relative;line-height:45px; padding-left:10px; color: #003366 ;margin-left:204px;font-size: 12px;}
*html #POS{ margin:3px 3px 0 0}
#TOOLBAR{display:block;	position:absolute; right:5px;top:12px;line-height:19px;color:#000;}
#TOOLBAR li{ float:left; padding:0 2px 0 2px;}
.tool_mail a{ display:block; background-image:url(../images/icon_mail.gif); padding-left:15px; color:#333333; background-repeat:no-repeat; background-position:left 3px;line-height:19px;}
.tool_print a{ display:block; background-image:url(../images/icon_print.gif); padding-left:15px; color:#333333; background-repeat:no-repeat;background-position:left 3px;line-height:19px;}
.word_size_s a{ display:block; background-image:url(../images/word_size_01.gif); width:17px; height:19px; text-indent:-9999px;}
.word_size_m a{ display:block; background-image:url(../images/word_size_02.gif); width:17px; height:19px; text-indent:-9999px;}
.word_size_b a{ display:block; background-image:url(../images/word_size_03.gif); width:17px; height:19px; text-indent:-9999px;}
.word_size_sb a{ display:block; background-image:url(../images/word_size_04.gif); width:17px; height:19px; text-indent:-9999px;}
#TOOLBAR li a:hover{ color: #006699}

#S_MENU{ display:block; background-image:url(../images/smeu_bg.gif); height:35px; padding-left:22px;}
*html #S_MENU{ margin:0 3px 0 0}
#S_MENU li{ float:left; padding:0 2px 0 2px;}
#S_MENU li a{ display:block;color:#333333; line-height:35px; font-size:12px;padding:0 10px 0 12px;background-image:url(../images/smeu_bg_select_bg.gif); background-position:top left;  background-repeat:no-repeat}
#S_MENU li a:hover{ background-position: left bottom ; color:#333;}
#S_MENU li  .link a{ display:block; background-image:url(../images/smeu_bg_select.gif); background-position:bottom; color:#FFFFFF; font-weight:bold;}



/* 頁尾 */
#FOOTER{ display:block; background-image:url(../images/footer_bg.gif); width:950px;height:90px; color:#fff; padding:10px 0 10px 20px; font-size:11px; line-height:20px; position:relative; background-repeat:repeat-x; margin:auto;}
#TOP_ICON ul{ display:block; position:absolute; bottom:30px; right:10px;}
#TOP_ICON li{ float:left; padding-right:10px;padding-left:10px; border-left:#FFFFFF 1px  dotted}
#TOP_ICON a{ color:#fff;}
#TOP_ICON a:hover{ color: #003366}

/* 清除float */
.clearfloat{
clear:both;height:0;font-size:1px;line-height:0;}

/*回上方*/
.top a{ display:block; float:right; width:30px; color:#003366; font-size:11px; background-image:url(../images/log_in.gif); line-height:13px; padding-left:15px; background-repeat:no-repeat; }

