/* 按鈕-送出 表格內系統功能確定 */
.button_send	{ font-family: 新細明體; padding-left: 12px; padding-right: 12px; 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: 12px; padding-right: 12px; 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: 12px; padding-right: 12px; 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; }

/* 連結式按鈕-表格內一般確定-藍色 */
.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; }

/* 連結式按鈕-表格內一般確定-綠色 */
.button_confirm2 a:link		{ font-family: 新細明體; padding: 5px; color: #FFFFFF; background-color: #b3d465; font-size: 13px; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #96b943; border-right: 1px solid #96b943; line-height: 25px; height: 25px; text-decoration: none; cursor: pointer; }
.button_confirm2 a:visited	{ font-family: 新細明體; padding: 5px; color: #FFFFFF; background-color: #b3d465; font-size: 13px; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #96b943; border-right: 1px solid #96b943; line-height: 25px; height: 25px; text-decoration: none; cursor: pointer; }
.button_confirm2 a:active	{ font-family: 新細明體; padding: 5px; color: #FFFFFF; background-color: #b3d465; font-size: 13px; border-top: 1px solid #96b943; border-left: 1px solid #96b943; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; line-height: 25px; height: 25px; text-decoration: none; cursor: pointer; }
.button_confirm2 a:hover	{ font-family: 新細明體; padding: 5px; color: #FFFFFF; background-color: #b3d465; font-size: 13px; border-top: 1px solid #96b943; border-left: 1px solid #96b943; 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; }

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

/* 首頁分類連結 */
.catalog_link		{ font-family: 新細明體; font-size: 13px; line-height: 16px; color: #941821; text-decoration: none; cursor: pointer; vertical-align: top; }
.catalog_link a:link	{ font-family: 新細明體; font-size: 13px; line-height: 16px; color: #941821; text-decoration: none; cursor: pointer; vertical-align: top; }
.catalog_link a:visited	{ font-family: 新細明體; font-size: 13px; line-height: 16px; color: #941821; text-decoration: none; cursor: pointer; vertical-align: top; }
.catalog_link a:active	{ font-family: 新細明體; font-size: 13px; line-height: 16px; color: #F39800; text-decoration: none; cursor: pointer; vertical-align: top; }
.catalog_link a:hover	{ font-family: 新細明體; font-size: 13px; line-height: 16px; color: #F39800; text-decoration: none; cursor: pointer; vertical-align: top; }

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

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

/* 個人頁選單功能部份 */
.personal_menu_link		{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #FFFFFF; text-decoration: none; }
.personal_menu_link a:link	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #FFFFFF; text-decoration: none; cursor: pointer; }
.personal_menu_link a:visited	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #FFFFFF; text-decoration: none; cursor: pointer; }
.personal_menu_link a:active	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #ffd200; text-decoration: underline; cursor: pointer; }
.personal_menu_link a:hover	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #ffd200; text-decoration: underline; cursor: pointer; }

/* 管理頁選單功能部份 */
.management_menu_link		{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #727171; text-decoration: none; }
.management_menu_link a:link	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #727171; text-decoration: none; cursor: pointer; }
.management_menu_link a:visited	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #727171; text-decoration: none; cursor: pointer; }
.management_menu_link a:active	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #13b5b1; text-decoration: underline; cursor: pointer; }
.management_menu_link a:hover	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #13b5b1; text-decoration: underline; cursor: pointer; }

/* 版尾menu連結 */
.footer_menu_link		{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #FFFFFF; text-decoration: none; }
.footer_menu_link a:link	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #FFFFFF; text-decoration: none; cursor: pointer; }
.footer_menu_link a:visited	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #FFFFFF; text-decoration: none; cursor: pointer; }
.footer_menu_link a:active	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #e99313; text-decoration: underline; cursor: pointer; }
.footer_menu_link a:hover	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #e99313; text-decoration: underline; cursor: pointer; }

/* 首頁回開始-50高度 */
.option_50h_link		{ font-family: 新細明體; font-size: 12px; line-height: 50px; color: #FFFFFF; text-decoration: none; cursor: pointer; }
.option_50h_link a:link		{ font-family: 新細明體; font-size: 12px; line-height: 50px; color: #FFFFFF; text-decoration: none; cursor: pointer; }
.option_50h_link a:visited	{ font-family: 新細明體; font-size: 12px; line-height: 50px; color: #FFFFFF; text-decoration: none; cursor: pointer; }
.option_50h_link a:active	{ font-family: 新細明體; font-size: 12px; line-height: 50px; color: #ffd200; text-decoration: underline; cursor: pointer; }
.option_50h_link a:hover	{ font-family: 新細明體; font-size: 12px; line-height: 50px; color: #ffd200; text-decoration: underline; cursor: pointer; }

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

/* 新聞_熱門_軍師連結 */
.news_link		{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #727171; text-decoration: none; }
.news_link a:link	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #727171; text-decoration: none; cursor: pointer; }
.news_link a:visited	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #727171; text-decoration: none; cursor: pointer; }
.news_link a:active	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #13b5b1; text-decoration: none; cursor: pointer; }
.news_link a:hover	{ font-family: 新細明體; font-size: 12px; line-height: 25px; color: #13b5b1; text-decoration: none; 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; }

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

/* 一般內文 */
.content_text	{ font-family: 新細明體; font-size: 12px; line-height: 18px; 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; }
/* 紅娘＆媒人公　單身名單熱門分類標題-16白重疊字 */
.topic1_foretext	{ position:absolute; z-index: 30; color:#FFFFFF; top: 0px; left:-1px; height: 36px; width: 200px; text-align:left; font-family: 新細明體; font-size: 16px; line-height: 36px; font-weight: bold;  margin: 0px 20px; }
.topic1_backtext	{ position:absolute; z-index: 10; color:#000000; top: 1px; left: 0px; height: 36px; width: 200px; text-align:left; font-family: 新細明體; font-size: 16px;line-height: 36px; font-weight: bold; margin: 0px 20px; }
/* 熱門話題及愛情軍師團標題-16白重疊字 */
.topic2_foretext	{ position:absolute; z-index: 30; color:#FFFFFF; top: 0px; left:-1px; height: 25px; width: 200px; text-align:left; font-family: 新細明體;  font-size: 16px; line-height: 25px; font-weight: bold;  margin: 0px 10px; }
.topic2_backtext	{ position:absolute; z-index: 10; color:#000000; top: 1px; left: 0px; height: 25px; width: 200px; text-align:left; font-family: 新細明體;  font-size: 16px; line-height: 25px; font-weight: bold; margin: 0px 10px; }
/* 最新消息及熱門分類標題-16白重疊字 */
.topic3_foretext	{ position:absolute; z-index: 30; color:#a40000; top: 0px; left:-1px; height: 36px; width: 200px; text-align:left; font-family: 新細明體;  font-size: 16px; line-height: 36px; font-weight: bold;  margin: 0px 10px; }
.topic3_backtext	{ position:absolute; z-index: 10; color:#FFFFFF; top: 1px; left: 0px; height: 36px; width: 200px; text-align:left; font-family: 新細明體;  font-size: 16px; line-height: 36px; font-weight: bold; margin: 0px 10px; }

/* 系統資料內文 時間 個人資料 系統路徑 */
.system_text	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #0099FF; }
/* 注意事項highlight */
.alert_text	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #d12222; }
/* 個人頁之個人資料 */
.personal_status_text	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #0099FF; overflow-y: hidden; overflow-x: auto; }
/* 版尾宣告 */
.footer_copyright_text	{ font-family: 新細明體; font-size: 12px; line-height: 18px; color: #FFFFFF; }

/*標籤字*/
.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; }
