@charset "big5";
body {
	background-image: url(images/backgroup.jpg);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
	padding: 0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.l_black_word_13pt {
	font-size: 13px;
	color: #2e2e2e;
}
.red_word_13pt {
	font-size: 13px;
	color: #cc0000;
}
.red_word_15pt {
	font-size: 15px;
	color: #cc0000;
	font-weight: bold;
}
.dot_line {
	background-image: url(images/point.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.down_line {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
}

/*上方選單*/
.bookmarker {
	font-size: 13px;
	color: #FFFFFF;
	height: 27px;
	line-height: 26px;
	text-align: center;
	text-decoration: none;
}
.bookmarker a:link, .bookmarker a:visited, .bookmarker a:active {
	font-size: 13px;
	color: #FFFFFF;
	height: 27px;
	text-decoration: none;
	text-align: center;
	line-height: 26px;
}
.bookmarker a:hover {
	font-size: 13px;
	color: #FFFFFF;
	height: 27px;
	text-decoration: none;
	text-align: center;
	line-height: 26px;
}
.bookmarkerhover {
	background-image: url(images/menu_02o.jpg);
	font-size: 13px;
	line-height: 26px;
	color: #FFFFFF;
	height: 27px;
	text-align: center;
	text-decoration: none;
}

/*快速選單*/
.quite_word {
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	padding-right: 5px;
	padding-top: 2px;
}
.quite_word a:link, .quite_word a:visited, .quite_word a:active {
	font-size: 13px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
.quite_word a:hover {
	font-size: 13px;
	line-height: 20px;
	color: #009999;
	text-decoration: none;
}
.yellow_word {
	color: #ffcc00;
}

/*登入選單*/
.login_word {
	font-size: 13px;
	color: #005784;
	padding-right: 5px;
}
.login_word a:link, .login_word a:visited, .login_word a:active {
	font-size: 13px;
	color: #005784;
	text-decoration: none;
}
.login_word a:hover {
	font-size: 13px;
	color: #005784;
	text-decoration: underline;
}

/*左邊icon*/
.icon_word {
	font-size: 13px;
	color: #2e2e2e;
	font-family: "新細明體";
	text-align: center;
	line-height: 14px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 15px;
	padding-left: 2px;

}
.icon_word a:link, .icon_word a:visited, .icon_word a:active {
	font-size: 13px;
	color: #2e2e2e;
	font-family: "新細明體";
	text-align: center;
	line-height: 14px;
	text-decoration: none;

}
.icon_word a:hover {
	font-size: 13px;
	color: #0099CC;
	font-family: "新細明體";
	text-align: center;
	line-height: 14px;
	text-decoration: none;

}

/*活動公告*/
.post_title {
	font-size: 13px;
	color: #FFFFFF;
	text-align: center;
	padding-right: 12px;
	font-weight: bold;
}
.post_content {
	font-size: 13px;
	color: #2e2e2e;
	line-height: 16px;
	background-image: url(images/post_09.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

/*大哉問*/
.quiz_title {
	font-size: 13px;
	color: #126f91;
	font-weight: bold;
	line-height: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #77bedb;
	padding-bottom: 5px;
	padding-top: 5px;
}
.quiz_content {
	font-size: 13px;
	color: #2e2e2e;
	line-height: 14px;
}
.quiz_content a:link, .quiz_content a:visited, .quiz_content a:active {
	font-size: 13px;
	color: #2e2e2e;
	line-height: 14px;
	text-decoration: none;
}
.quiz_content a:hover {
	font-size: 13px;
	color: #0099CC;
	line-height: 14px;
}
.quiz_content ol {
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 2px;
	margin-left: 12px;
}

/*藍框*/
.blue_table_title {
	font-size: 13px;
	line-height: 24px;
	color: #ffffff;
	border: 1px solid #4ba6da;
}
.blue_table_content {
	font-size: 13px;
	line-height: 24px;
	color: #333333;
	text-decoration: none;
	padding-left: 4px;
}
.blue_table_content a:link, .blue_table_content a:visited, .blue_table_content a:active {
	font-size: 13px;
	line-height: 24px;
	color: #2e2e2e;
	text-decoration: none;
}
.blue_table_content a:hover {
	font-size: 13px;
	line-height: 24px;
	color: #0099CC;
	text-decoration: none;
}
.blue_table_content    ul   {
	font-size: 8px;
	color: #126f91;
	list-style-type: square;
	padding-left: 5px;
	margin-left: 12px;
}

/*底部文字*/
.foot_word {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
.foot_word a:link, .foot_word a:visited, .foot_word a:active {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.foot_word a:hover {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: underline;
}

/*活動首頁上方視窗*/
.event_up_title {
	font-size: 15px;
	line-height: 28px;
	color: #126f91;
	height: 28px;
	letter-spacing: 2px;
	background-image: url(images/event_title_line.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	font-weight: bold;
}
.event_up_title_back {
	background-image: url(images/event_title_line_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 28px;
}
.event_up_content {
	font-size: 13px;
	line-height: 26px;
	color: #2e2e2e;
	height: 152px;
	font-weight: normal;
}
.event_pic {
	margin: 10px;
}

/*更多*/
.more_word {
	font-size: 13px;
	color: #CC3366;
	text-decoration: underline;
}
.more_word a:link, .more_word a:visited, .more_word a:active {
	font-size: 13px;
	color: #CC3366;
	text-decoration: underline;
}
.more_word a:hover {
	font-size: 13px;
	color: #0066CC;
	text-decoration: underline;
}

/*圖片註解*/
.pic_ex {
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	text-align: center;
}

/*中間每週更新明細*/
.list_txt {
	font-size: 13px;
	color: #333333;
	line-height: 20px;
	height: 50px;
	border: 1px solid #CCCCCC;
	padding-left: 10px;
	background-color: #f7f7f7;
}
.list_txt a:link, .list_txt a:visited, .list_txt a:active {
	font-size: 13px;
	color: #333333;
	line-height: 20px;
	height: 50px;
	text-decoration: none;
}
.list_txt a:hover {
	font-size: 13px;
	color: #0099CC;
	line-height: 20px;
	height: 50px;
}
.list_txt li {
	list-style-type: none;
}

/*中間頁籤選單*/
.table_select_in {
	font-size: 13px;
	color: #003366;
	height: 32px;
	padding-right: 20px;
	padding-left: 20px;
	text-decoration: none;
	float: left;
	background-image: url(images/bookmark_02.jpg);
	background-repeat: repeat-x;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	text-align: center;
	display: block;
	line-height: 32px;
}
.table_select_in ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.table_select_in ul li {
	margin: 0px;
	padding: 0px;
}
.table_select_out {
	font-size: 13px;
	color: #484848;
}
.table_select_out ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.table_select_out ul li {
	position: relative;
	float: left;
	margin: 0px;
	padding: 0px;
}
.table_select_out ul li a:link, .table_select_out ul li a:visited, .table_select_out ul li a:active {
	font-size: 13px;
	color: #484848;
	text-decoration: none;
	text-align: center;
	display: block;
	background-image: url(images/bookmark_04.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	line-height: 32px;
	padding-right: 10px;
	padding-left: 10px;
}
.table_select_out ul li a:hover {
	font-size: 13px;
	color: #003366;
	text-decoration: none;
	background-image: url(images/bookmark_02.jpg);
	background-repeat: repeat-x;
}
.table_select_back {
	height: 32px;
	background-image: url(images/bookmark_10.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.table_select_content_back {
	height: 127px;
	background-image: url(images/bookmark_11.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.table_select_content {
	font-size: 13px;
	color: #126f91;
	padding: 5px;
	line-height: 24px;
}
.table_select_content a:link, .table_select_out a:visited, .table_select_out a:active {
	font-size: 13px;
	text-decoration: none;
	color: #126f91;
	line-height: 24px;
}
.table_select_content a:hover {
	font-size: 13px;
	color: #0099CC;
	text-decoration: none;
	line-height: 24px;
}

/*下方活動小視窗*/
.event_window_title {
	font-size: 13px;
	color: #126f91;
	text-decoration: none;
	background-image: url(images/point.jpg);
	background-repeat: repeat-y;
	background-position: right;
}

/*藍標主題*/
.title_word {
	font-size: 13px;
	color: #FFFFFF;
	line-height: 24px;
}
.title_content {
	font-size: 13px;
	color: #333333;
	line-height: 28px;
}

/*圖片訊息*/
.message_title {
	font-size: 13px;
	line-height: 14px;
	color: #126f91;
	font-weight: bold;
}
.message_title a:link, .message_title a:visited, .message_title a:active {
	font-size: 13px;
	line-height: 14px;
	color: #126f91;
	font-weight: bold;
	text-decoration: none;
}
.message_title a:hover {
	font-size: 13px;
	line-height: 14px;
	color: #0099CC;
	font-weight: bold;
	text-decoration: none;
}
.message_pic {
	border: 1px solid #cccccc;
	padding: 2px;
}
.message_content {
	font-size: 13px;
	line-height: 20px;
	color: #333333;
}
.message_content a:link, .message_content a:visited, .message_content a:active {
	font-size: 13px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
.message_content a:hover {
	font-size: 13px;
	line-height: 20px;
	color: #0099CC;
	text-decoration: none;
}
.message_time {
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;
}

/*回應管理*/

/*回應的作者文字連結*/
.retxtusr01{FONT-SIZE: 12px; COLOR: #2579d8}
A.retxtusr01:link {FONT-SIZE: 12px; COLOR: #9ea5c4;FONT-WEIGHT: bolder;TEXT-DECORATION:none}
A.retxtusr01:active {FONT-SIZE: 12px; COLOR: #9ea5c4;FONT-WEIGHT: bolder;TEXT-DECORATION:none}
A.retxtusr01:visited {FONT-SIZE: 12px; COLOR: #9ea5c4;FONT-WEIGHT: bolder;TEXT-DECORATION:none}
A.retxtusr01:hover {FONT-SIZE: 12px; COLOR:cccccc;FONT-WEIGHT: bolder;TEXT-DECORATION: none}
/*回應作者欄的框*/
.line_2 {border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #D6D6D6; font-size: 13px;	text-align: right;	color: #999999;font-family: Geneva, Arial, Helvetica, sans-serif}
/*回應的內容文字*/
.retxt01 {FONT-SIZE: 15px;	COLOR: #666666;	line-height: 20px;}
/*姓名,E-Mail與網址*/
.retxt02 {FONT-SIZE: 12px; COLOR: #333333}
/*回應標題*/
.reT01 {font-size: 15px;text-align: left;FONT-WEIGHT: bolder; color: #606060}
/*各項欄位灰框*/
.box_gr_side {border-width: 1px; border-color: #999999; background-color: #eeeeee}
/*回應內容欄位*/
.box_renote_side {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid; border-right-style: solid;
	border-bottom-style: solid;	border-left-style: solid; border-top-color: #d6d6d6; border-right-color: #d6d6d6; border-bottom-color: #d6d6d6;	border-left-color: #d6d6d6;
	background-image: url(repic.jpg)}
/*確定與取消按鈕*/
.box_btn_side {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
 border-left-style: solid;	border-top-color: #d6d6d6;	border-right-color: #d6d6d6; border-bottom-color: #d6d6d6;	border-left-color: #d6d6d6;	background-color: #fafafa;
	width: 60px; font-size: 12px; color: #666666}

/*投票管理*/

/*投票文字連結*/
A.votetxt01:link {	FONT-SIZE: 12px; COLOR: #663399;FONT-WEIGHT: bolder;TEXT-DECORATION: underline}
A.votetxt01:active {FONT-SIZE: 12px; COLOR: #663399;FONT-WEIGHT: bolder;TEXT-DECORATION: underline}
A.votetxt01:visited {FONT-SIZE: 12px; COLOR: #663399;FONT-WEIGHT: bolder;TEXT-DECORATION: underline}
A.votetxt01:hover {	FONT-SIZE: 12px; COLOR:red;FONT-WEIGHT: bolder;TEXT-DECORATION: underline}
/*投票日期*/
.votedate{font-size: 13px; text-align: right; COLOR: #666666; font-family: Arial, Helvetica, sans-serif}
/*投票內容說明*/
.votetxt01 {FONT-SIZE: 12px;COLOR: #666666;	line-height: 30px}
/*投票結果說明*/
.votetxt02 {FONT-SIZE: 12px;COLOR: #794e26;	line-height: 30px}
/*投票結果清單內容*/
.votetxt03 {FONT-SIZE: 15px;COLOR: #666666;	line-height: 30px}
/*投票標題*/
.voteT01{width:100%; height:30 px; font-size: 18px; font-weight: bold;color:#606060}
/*總票數*/
.voteT02 { font-size: 15px; FONT-WEIGHT: bolder; color: #663399}
/*清單標題*/
.voteT03 { font-size: 15px;	FONT-WEIGHT: bolder; color: #FDB064; background-color: #FFFFE6}
/*投票首頁標題*/
.voteT04 {FONT-SIZE: 12px;COLOR: #556196;font-family: Arial, Helvetica, sans-serif}
/*投票首頁選項*/
.voteT05 {FONT-SIZE: 12px;COLOR: #868fb4;font-family: Arial, Helvetica, sans-serif}

/*輪撥的banner*/
.banner_list {
	width: 180px;
	margin: 0px;
	padding: 0px;
}
.banner_list ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.banner_list ul li {
	margin: 0px;
	padding: 0px;
}


