/* 按鈕-送出及表格內系統功能確定 */
.button_send { font-family: 新細明體; padding-left: 20px; padding-right: 20px; color: #ba0c0c; background-color: #FFFFFF; font-size: 13px; border: 1px solid #ba0c0c; border-left: 10px solid #ba0c0c; line-height: 23px; height: 23px; text-decoration: none; cursor: pointer; }

/*次按鈕-送出及表格內系統功能確定 */
.button_send2 { font-family: 新細明體; padding-left: 20px; padding-right: 20px; color: #c66aa9; background-color: #FFFFFF; font-size: 13px; border: 1px solid #c66aa9; border-left: 10px solid #c66aa9; line-height: 23px; height: 23px; text-decoration: none; cursor: pointer; }

/*重填按鈕*/
.button_erase { font-family: 新細明體; padding-left: 20px; padding-right: 20px; color: #b7b7b7; background-color: #FFFFFF; font-size: 13px; border: 1px solid #8f8f8f; border-left: 10px solid #ffb350; line-height: 23px; height: 23px; text-decoration: none; cursor: pointer; }

/*標籤按鈕-紅底白字-白底紅框*/
/* note by Jamie - 背景變色按鈕不可給無a tag的語法 */
.button_label1 a:link { font-family: 新細明體; padding: 5px; color: #FFFFFF; background-color: #ba0c0c; font-size: 13px; border: 1px solid #ffffff; line-height: 28px; height: 23px; text-decoration: none; cursor: pointer; }
.button_label1 a:visited { font-family: 新細明體; padding: 5px; color: #FFFFFF; background-color: #ba0c0c; font-size: 13px; border: 1px solid #ffffff; line-height: 28px; height: 23px; text-decoration: none; cursor: pointer; }
.button_label1 a:active { font-family: 新細明體; padding: 5px; color: #ba0c0c; background-color: #FFFFFF; font-size: 15px; border: 1px solid #ba0c0c; line-height: 28px; height: 28px; text-decoration: none; cursor: pointer; }
.button_label1 a:hover { font-family: 新細明體; padding: 5px; color: #ba0c0c; background-color: #FFFFFF; font-size: 15px; border: 1px solid #ba0c0c; line-height: 28px; height: 28px; text-decoration: none; cursor: pointer; }

/* 連結式按鈕-表格內一般確定 */
/* note by Jamie - 背景變色按鈕不可給無a tag的語法 */
.button_confirm1 a:link { font-family: 新細明體; padding: 5px; color: #FFFFFF; background-color: #7ecef4; font-size: 13px; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #5fb5dd; border-right: 1px solid #5fb5dd; line-height: 25px; height: 25px; text-decoration: none; cursor: pointer; }
.button_confirm1 a:visited { font-family: 新細明體; padding: 5px; color: #FFFFFF; background-color: #7ecef4; font-size: 13px; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #5fb5dd; border-right: 1px solid #5fb5dd; line-height: 25px; height: 25px; text-decoration: none; cursor: pointer; }
.button_confirm1 a:active { font-family: 新細明體; padding: 5px; color: #FFFFFF; background-color: #7ecef4; font-size: 13px; border-top: 1px solid #5fb5dd; border-left: 1px solid #5fb5dd; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; line-height: 25px; height: 25px; text-decoration: none; cursor: pointer; } 
.button_confirm1 a:hover { font-family: 新細明體; padding: 5px; color: #FFFFFF; background-color: #7ecef4; font-size: 13px; border-top: 1px solid #5fb5dd; border-left: 1px solid #5fb5dd; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; line-height: 25px; height: 25px; text-decoration: none; cursor: pointer; }

/* ID名稱 */
.id_link 		{ font-family: 新細明體; font-size: 12px; line-height: 16px; color: #727171; text-decoration: none; }
.id_link a:link		{ font-family: 新細明體; font-size: 12px; line-height: 16px; color: #727171; text-decoration: none; cursor: pointer; }
.id_link a:visited	{ font-family: 新細明體; font-size: 12px; line-height: 16px; color: #727171; text-decoration: none; cursor: pointer; }
.id_link a:active	{ font-family: 新細明體; font-size: 12px; line-height: 16px; color: #13b5b1; text-decoration: underline; cursor: pointer; }
.id_link a:hover	{ font-family: 新細明體; font-size: 12px; line-height: 16px; color: #13b5b1; text-decoration: underline; cursor: pointer; }

/* 首頁廣告連結 */
.adv_link		{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #FF9900; text-decoration: none; cursor: pointer; }
.adv_link a:link	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #FF9900; text-decoration: none; cursor: pointer; }
.adv_link a:visited	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #FF9900; text-decoration: none; cursor: pointer; }
.adv_link a:active	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #3399FF; text-decoration: none; cursor: pointer; }
.adv_link a:hover	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #3399FF; text-decoration: none; cursor: pointer; }

/* 換頁連結 */
.page_link		{ font-family: 新細明體; font-size: 12px; line-height: 20px; color: #FF9900; text-decoration: none; cursor: pointer; }
.page_link a:link	{ font-family: 新細明體; font-size: 12px; line-height: 20px; color: #FF9900; text-decoration: none; cursor: pointer; }
.page_link a:visited	{ font-family: 新細明體; font-size: 12px; line-height: 20px; color: #FF9900; text-decoration: none; cursor: pointer; }
.page_link a:active	{ font-family: 新細明體; font-size: 12px; line-height: 20px; color: #3399FF; text-decoration: none; cursor: pointer; }
.page_link a:hover	{ font-family: 新細明體; font-size: 12px; line-height: 20px; color: #3399FF; text-decoration: none; cursor: pointer; }

/* 內文連結 */
.content_link		{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #FF9900; text-decoration: none; cursor: pointer; }
.content_link a:link	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #FF9900; text-decoration: none; cursor: pointer; }
.content_link a:visited	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #FF9900; text-decoration: none; cursor: pointer; }
.content_link a:active	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #3399FF; text-decoration: none; cursor: pointer; }
.content_link a:hover	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #3399FF; text-decoration: none; cursor: pointer; }

/* FAQ連結 */
.faq_link		{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #0099FF; text-decoration: none; }
.faq_link a:link	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #0099FF; text-decoration: none; cursor: pointer; }
.faq_link a:visited	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #0099FF; text-decoration: none; cursor: pointer; }
.faq_link a:active	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #0099FF; text-decoration: underline; cursor: pointer; }
.faq_link a:hover	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #0099FF; text-decoration: underline; cursor: pointer; }

/* system數據回應連結 */
.system_link		{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #0099FF; text-decoration: underline; }
.system_link a:link	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #0099FF; text-decoration: underline; cursor: pointer; }
.system_link a:visited	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #0099FF; text-decoration: underline; cursor: pointer; }
.system_link a:active	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #FF9900; text-decoration: underline; cursor: pointer; }
.system_link a:hover	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #FF9900; text-decoration: underline; cursor: pointer; }

/* 一般內文 */
.content_text { font-family: 新細明體; font-size: 13px; line-height: 20px; color: #727171; }
/* 標題-18藍 */
.topic1_text	{ font-family: 新細明體; font-size: 18px; line-height: 25px; color: #6699CC; font-weight: bold; }
/* 標題-16綠 */
.topic2_text	{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #8b9e57; font-weight: bold; }
/* 系統資料內文 時間 個人資料 系統路徑 */
.system_text { font-family: 新細明體; font-size: 13px; line-height: 20px; color: #0099FF; }
/* 注意事項highlight */
.alert_text { font-family: 新細明體; font-size: 13px; line-height: 20px; color: #d12222; }
/* 個人頁之個人資料 */
.personal_status_text { font-family: 新細明體; font-size: 13px; line-height: 20px; color: #0099FF; overflow-y: hidden; overflow-x: auto; }
/* 版尾宣告 */
.footer_copyright_text { font-family: 新細明體; font-size: 12px; line-height: 18px; color: #9fa0a0; }

/*標籤字*/
.font12_TAG_Grey		{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #333333; }
.font12_TAG_Grey a:link		{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #333333; text-decoration: none; }
.font12_TAG_Grey a:visited	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #333333; text-decoration: none; }
.font12_TAG_Grey a:hover	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #333333; text-decoration: underline; }
.font12_TAG_Grey a:active	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #333333; text-decoration: underline; }

.font12_TAG_Pink		{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #FF66CC; }
.font12_TAG_Pink a:link		{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #FF66CC; text-decoration: none; }
.font12_TAG_Pink a:visited	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #FF66CC; text-decoration: none; }
.font12_TAG_Pink a:hover	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #FF66CC; text-decoration: underline; }
.font12_TAG_Pink a:active	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #FF66CC; text-decoration: underline; }

.font12_TAG_Blue		{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #0099FF; }
.font12_TAG_Blue a:link		{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #0099FF; text-decoration: none; }
.font12_TAG_Blue a:visited	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #0099FF; text-decoration: none; }
.font12_TAG_Blue a:hover	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #0099FF; text-decoration: underline; }
.font12_TAG_Blue a:active	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #0099FF; text-decoration: underline; }

.font12_TAG_Light_Blue		{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #63c1ff; }
.font12_TAG_Light_Blue a:link	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #63c1ff; text-decoration: none; }
.font12_TAG_Light_Blue a:visited	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #63c1ff; text-decoration: none; }
.font12_TAG_Light_Blue a:hover	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #63c1ff; text-decoration: underline; }
.font12_TAG_Light_Blue a:active { font-family: 新細明體; font-size: 12px; line-height: 18px; color: #63c1ff; text-decoration: underline; }

.font12_TAG_Red			{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #d12222; }
.font12_TAG_Red a:link		{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #d12222; text-decoration: none; }
.font12_TAG_Red a:visited	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #d12222; text-decoration: none; }
.font12_TAG_Red a:hover		{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #d12222; text-decoration: underline; }
.font12_TAG_Red a:active	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #d12222; text-decoration: underline; }

.font12_TAG_Darkgreen		{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #8b9e57; }
.font12_TAG_Darkgreen a:link	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #8b9e57; text-decoration: none; }
.font12_TAG_Darkgreen a:visited	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #8b9e57; text-decoration: none; }
.font12_TAG_Darkgreen a:hover	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #8b9e57; text-decoration: underline; }
.font12_TAG_Darkgreen a:active	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #8b9e57; text-decoration: underline; }

.font12_TAG_Purple		{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #bd83ff; }
.font12_TAG_Purple a:link	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #bd83ff; text-decoration: none; }	
.font12_TAG_Purple a:visited	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #bd83ff; text-decoration: none; }
.font12_TAG_Purple a:hover	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #bd83ff; text-decoration: underline; }
.font12_TAG_Purple a:active	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #bd83ff; text-decoration: underline; }

.font13_TAG_Blue		{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #0099FF; }
.font13_TAG_Blue a:link		{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #0099FF; text-decoration: none; }
.font13_TAG_Blue a:visited	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #0099FF; text-decoration: none; }
.font13_TAG_Blue a:hover	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #0099FF; text-decoration: underline; }
.font13_TAG_Blue a:active	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #0099FF; text-decoration: underline; }

.font13_TAG_LightBlue		{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #63c1ff; }
.font13_TAG_LightBlue a:link	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #63c1ff; text-decoration: none; }
.font13_TAG_LightBlue a:visited	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #63c1ff; text-decoration: none; }
.font13_TAG_LightBlue a:hover	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #63c1ff; text-decoration: underline; }
.font13_TAG_LightBlue a:active	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #63c1ff; text-decoration: underline; }

.font13_TAG_Red			{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #d12222; }
.font13_TAG_Red a:link		{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #d12222; text-decoration: none; }
.font13_TAG_Red a:visited	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #d12222; text-decoration: none; }
.font13_TAG_Red a:hover		{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #d12222; text-decoration: underline; }
.font13_TAG_Red a:active	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #d12222; text-decoration: underline; }

.font13_TAG_Pink		{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #FF66CC; }
.font13_TAG_Pink a:link		{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #FF66CC; text-decoration: none; }
.font13_TAG_Pink a:visited	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #FF66CC; text-decoration: none; }
.font13_TAG_Pink a:hover	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #FF66CC; text-decoration: underline; }
.font13_TAG_Pink a:active	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #FF66CC; text-decoration: underline; }

.font13_TAG_Darkgreen		{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #8b9e57; }
.font13_TAG_Darkgreen a:link	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #8b9e57; text-decoration: none; }
.font13_TAG_Darkgreen a:visited	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #8b9e57; text-decoration: none; }
.font13_TAG_Darkgreen a:hover	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #8b9e57; text-decoration: underline; }
.font13_TAG_Darkgreen a:active	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #8b9e57; text-decoration: underline; }

.font13_TAG_Purple		{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #bd83ff; }
.font13_TAG_Purple a:link	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #bd83ff; text-decoration: none; }
.font13_TAG_Purple a:visited	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #bd83ff; text-decoration: none; }
.font13_TAG_Purple a:hover	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #bd83ff; text-decoration: underline; }
.font13_TAG_Purple a:active	{ font-family: 新細明體; font-size: 13px; line-height: 20px; color: #bd83ff; text-decoration: underline; }

.font14_TAG_Pink_Bold		{ font-family: 新細明體; font-size: 13px; line-height: 26px; color: #FF66CC; font-weight: bold; }
.font14_TAG_Pink_Bold a:link	{ font-family: 新細明體; font-size: 13px; line-height: 26px; color: #FF66CC; font-weight: bold; text-decoration: none; }
.font14_TAG_Pink_Bold a:visited	{ font-family: 新細明體; font-size: 13px; line-height: 26px; color: #FF66CC; font-weight: bold; text-decoration: none; }
.font14_TAG_Pink_Bold a:hover	{ font-family: 新細明體; font-size: 13px; line-height: 26px; color: #FF66CC; font-weight: bold; text-decoration: underline; }
.font14_TAG_Pink_Bold a:active	{ font-family: 新細明體; font-size: 13px; line-height: 26px; color: #FF66CC; font-weight: bold; text-decoration: underline; }

.font14_TAG_Blue		{ font-family: 新細明體; font-size: 13px; line-height: 26px; color: #6699CC; }
.font14_TAG_Blue a:link		{ font-family: 新細明體; font-size: 13px; line-height: 26px; color: #6699CC; text-decoration: none; }
.font14_TAG_Blue a:visited	{ font-family: 新細明體; font-size: 13px; line-height: 26px; color: #6699CC; text-decoration: none; }
.font14_TAG_Blue a:hover	{ font-family: 新細明體; font-size: 13px; line-height: 26px; color: #6699CC; text-decoration: underline; }
.font14_TAG_Blue a:active	{ font-family: 新細明體; font-size: 13px; line-height: 26px; color: #6699CC; text-decoration: underline; }

.font14_TAG_Grey		{ font-family: 新細明體; font-size: 13px; line-height: 26px; color: #333333; }
.font14_TAG_Grey a:link		{ font-family: 新細明體; font-size: 13px; line-height: 26px; color: #333333; text-decoration: none; }
.font14_TAG_Grey a:visited	{ font-family: 新細明體; font-size: 13px; line-height: 26px; color: #333333; text-decoration: none; }
.font14_TAG_Grey a:hover	{ font-family: 新細明體; font-size: 13px; line-height: 26px; color: #333333; text-decoration: underline; }
.font14_TAG_Grey a:active	{ font-family: 新細明體; font-size: 13px; line-height: 26px; color: #333333; text-decoration: underline; }

.font16_TAG_brown		{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #8B5C29; font-weight: bold; }
.font16_TAG_brown a:link	{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #8B5C29; font-weight: bold; text-decoration: none; }
.font16_TAG_brown a:visited	{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #8B5C29; font-weight: bold; text-decoration: none; }
.font16_TAG_brown a:hover	{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #8B5C29; font-weight: bold; text-decoration: underline; }
.font16_TAG_brown a:active	{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #8B5C29; font-weight: bold; text-decoration: underline; }

.font16_TAG_darkgreen		{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #8b9e57; font-weight: bold; }
.font16_TAG_darkgreen a:link	{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #8b9e57; font-weight: bold; text-decoration: none; }
.font16_TAG_darkgreen a:visited	{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #8b9e57; font-weight: bold; text-decoration: none; }
.font16_TAG_darkgreen a:hover	{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #8b9e57; font-weight: bold; text-decoration: underline; }
.font16_TAG_darkgreen a:active	{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #8b9e57; font-weight: bold; text-decoration: underline; }

.font16_TAG_pink		{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #f22b92; font-weight: bold; }
.font16_TAG_pink a:link		{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #f22b92; font-weight: bold; text-decoration: none; }
.font16_TAG_pink a:visited	{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #f22b92; font-weight: bold; text-decoration: none; }
.font16_TAG_pink a:hover	{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #f22b92; font-weight: bold; text-decoration: underline; }
.font16_TAG_pink a:active	{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #f22b92; font-weight: bold; text-decoration: underline; }

.font16_TAG_purple		{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #a42e6b; font-weight: bold; }
.font16_TAG_purple a:link	{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #a42e6b; font-weight: bold; text-decoration: none; }
.font16_TAG_purple a:visited	{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #a42e6b; font-weight: bold; text-decoration: none; }
.font16_TAG_purple a:hover	{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #a42e6b; font-weight: bold; text-decoration: underline; }
.font16_TAG_purple a:active	{ font-family: 新細明體; font-size: 16px; line-height: 25px; color: #a42e6b; font-weight: bold; text-decoration: underline; }

.font18_TAG_darkpurple		{ font-family: 新細明體; font-size: 18px; line-height: 25px; color: #5f52a0; font-weight: bold; }
.font18_TAG_darkpurple a:link	{ font-family: 新細明體; font-size: 18px; line-height: 25px; color: #5f52a0; font-weight: bold; text-decoration: none; }
.font18_TAG_darkpurple a:visited	{ font-family: 新細明體; font-size: 18px; line-height: 25px; color: #5f52a0; font-weight: bold; text-decoration: none; }
.font18_TAG_darkpurple a:hover	{ font-family: 新細明體; font-size: 18px; line-height: 25px; color: #5f52a0; font-weight: bold; text-decoration: underline; }
.font18_TAG_darkpurple a:active	{ font-family: 新細明體; font-size: 18px; line-height: 25px; color: #5f52a0; font-weight: bold; text-decoration: underline; }

.font18_TAG_brown		{ font-family: 新細明體; font-size: 20px; line-height: 25px; color: #8B5C29; font-weight: bold; }
.font18_TAG_brown a:link	{ font-family: 新細明體; font-size: 20px; line-height: 25px; color: #8B5C29; font-weight: bold; text-decoration: none; }
.font18_TAG_brown a:visited	{ font-family: 新細明體; font-size: 20px; line-height: 25px; color: #8B5C29; font-weight: bold;text-decoration: none; }
.font18_TAG_brown a:hover	{ font-family: 新細明體; font-size: 20px; line-height: 25px; color: #8B5C29; font-weight: bold;text-decoration: underline; }
.font18_TAG_brown a:active	{ font-family: 新細明體; font-size: 20px; line-height: 25px; color: #8B5C29; font-weight: bold;text-decoration: underline; }

.font18_TAG_BlueBold		{ font-family: 新細明體; font-size: 18px; line-height: 26px; color: #6699CC; font-weight: bold; }
.font18_TAG_BlueBold a:link	{ font-family: 新細明體; font-size: 18px; line-height: 26px; color: #6699CC; font-weight: bold; text-decoration: none; }
.font18_TAG_BlueBold a:visited	{ font-family: 新細明體; font-size: 18px; line-height: 26px; color: #6699CC; font-weight: bold;text-decoration: none; }
.font18_TAG_BlueBold a:hover	{ font-family: 新細明體; font-size: 18px; line-height: 26px; color: #6699CC; font-weight: bold;text-decoration: underline; }
.font18_TAG_BlueBold a:active	{ font-family: 新細明體; font-size: 18px; line-height: 26px; color: #6699CC; font-weight: bold;text-decoration: underline; }

.font18_TAG_brown		{ font-family: 新細明體; font-size: 18px; line-height: 26px; color: #8B5C29; font-weight: bold; }
.font18_TAG_brown a:link	{ font-family: 新細明體; font-size: 18px; line-height: 26px; color: #8B5C29; font-weight: bold; text-decoration: none; }
.font18_TAG_brown a:visited	{ font-family: 新細明體; font-size: 18px; line-height: 26px; color: #8B5C29; font-weight: bold; text-decoration: none; }
.font18_TAG_brown a:hover	{ font-family: 新細明體; font-size: 18px; line-height: 26px; color: #8B5C29; font-weight: bold; text-decoration: underline; }
.font18_TAG_brown a:active	{ font-family: 新細明體; font-size: 18px; line-height: 26px; color: #8B5C29; font-weight: bold; text-decoration: underline; }

.font24_TAG_darkpurple		{ font-family: 新細明體; font-size: 24px; line-height: 30px; color: #5f52a0; font-weight: bold; }
.font24_TAG_darkpurple a:link	{ font-family: 新細明體; font-size: 24px; line-height: 30px; color: #5f52a0; font-weight: bold; text-decoration: none; }
.font24_TAG_darkpurple a:visited	{ font-family: 新細明體; font-size: 24px; line-height: 30px; color: #5f52a0; font-weight: bold; text-decoration: none; }
.font24_TAG_darkpurple a:hover	{ font-family: 新細明體; font-size: 24px; line-height: 30px; color: #5f52a0; font-weight: bold; text-decoration: underline; }
.font24_TAG_darkpurple a:active	{ font-family: 新細明體; font-size: 24px; line-height: 30px; color: #5f52a0; font-weight: bold; text-decoration: underline; }
