﻿.table_font01 {
	font-family: "細明體", "Times New Roman";
	font-size: 10pt;
	text-decoration: none;
	color: #333333;

}
.table_font02 {
	font-family: "Times New Roman", "細明體";
	font-size: 10pt;
	text-decoration: none;


}
.tablelin {
	border: 1px solid #999999;
	font-family: "Times New Roman", "Times", "serif";
	font-size: 10pt;
	text-decoration: none;

}
/*------------- 基本css -----------------------------------------------------*/
table          			{ font-family: 新細明體; font-size: 10 pt; color:#000000 }
a				{ color: #3987C6 }
a:hover				{ color: #FF0000 }
a:link				{ color: #0000FF }

a.ls01				{ color: #666666 }
a.ls01:hover			{ color: #FF0000 }
a.ls01:link			{ color: #999999 }

a.ls02				{ color: #FF0000; font-size: 10 pt; }
a.ls02:hover			{ color: #FF0000; }

a.ls05				{ color: #800000; font-size: 12 pt; }

a.link01			{ color: #FFFFFF; }
p.h50				{ font-family: "新細明體"; line-height: 50%;}
p.h120				{ font-family: "新細明體"; line-height: 120%;}
p.h150				{ font-family: "新細明體"; line-height: 150%;}
.left        			{ border-left: 1px none #999999; border-left: 1px dashed #999999;
               			border-top: 1px none #999999; border-bottom: 1px none #999999 }
.right       			{ border-right: 1px solid #999999;
               			padding-left:4; padding-right:4; padding-top:1; padding-bottom:1 }
.table       			{ border-left: 1px solid #999999; border-right: 1px solid #999999;
               			padding-left:1; padding-right:1; padding-top:1; padding-bottom:1 }

.ta_c3				{ border-right: 1px solid #666666; border-top: 1px solid #666666;
                                border-bottom: 1px solid #666666;
               		        padding-right:1; padding-top:1; padding-bottom:1 }

.ta_c4				{ border-right: 1px solid #666666; border-left: 1px solid #666666;
                                border-top: 1px solid #666666; border-bottom: 1px solid #666666;
               		        padding-right:1; padding-left:1; padding-top:1; padding-bottom:1 }

.dotted       			{ border-left-width: 1; border-right-width: 1; border-top-width: 1; 
               			border-bottom-style: dotted; border-bottom-width: 1 }
.top           			{ border-left-width: 1; border-right-width: 1; border-top-style: dotted; 
               			border-top-width: 1; border-bottom-width: 1 }

.hr				{ background-color:#666666; height="1" }
.regist_all_item		{ "mingliu"; "taipei"; font-size: 16px; line-height: 20pt }
/*----------- 標題 專用css -----------------------------------------------------*/
.btitle				{ font-family: "新細明體"; font-size: 12 pt; line-height: 14 pt; }
.ctitle				{ font-family: "標楷體"; font-size: 18 pt; line-height: 20 pt; }
.ls01				{ font-family: "新細明體"; font-size: 10 pt; }
.ls02				{ font-family: "新細明體"; font-size: 12 pt; }
.ls03				{ font-family: "新細明體"; font-size: 14 pt; }
.ls04				{ font-family: "新細明體"; font-size: 16 pt; }
.ls05				{ font-family: "新細明體"; font-size: 18 pt; }
.ls06				{ font-family: "新細明體"; font-size: 20 pt; }
/*----------- SPAN 專用css -----------------------------------------------------*/
.icon01 			{ color:#FF7200; font-family:Webdings, sans-serif; font-size: 12px; margin-left:1px; }
.icon02 			{ color:#00FF00; font-family:Webdings, sans-serif; font-size: 12px; margin-left:1px; }
.icon03 			{ color:#FF7200; font-family:Webdings, sans-serif; font-size: 12px; margin-right:5px; }
.span01				{ position: relative; top: 2 px; right: -2 px; }
.span02				{ position: relative; top: -2 px; }
.menu				{ position: relative; top: 1 px; }
/*----------- 基本表單頁面 專用css ---------------------------------------------*/
.form_message			{ background-color:#FF0000 }
.form_bgcolor			{ background-color:#666666 }
.form_table_bgcolor		{ background-color:#FFFFFF }
.form_title_bgcolor		{ background-color:#A0A0A0 }
.form_body_bgcolor		{ background-color:#C0C0C0 }
.form_head_bgcolor		{ background-color:#CCCCFF }
.form_non-chang			{ background-color:#FFBE7D }
.form_font_size3		{ font-family: 新細明體; font-size: 12 pt }
.form_text_size3       		{ font-family: 新細明體; font-size: 12 pt }
.form_text_size3_menu     	{ font-family: 新細明體; font-size: 12 pt; background-color: #E0E0E0 }
.form_select_size3     		{ font-family: 新細明體; font-size: 12 pt }
.form_textarea_size3       	{ font-family: 新細明體; font-size: 10 pt }
.form_input			{ border: 1px solid #FFFFFF; background-color: #FFFFFF; height: 16 }

/*----------- display 專用css -----------------------------------------------------*/
.display_bgcolor		{ background-color:#FFFFFF }
.display_head_bgcolor		{ background-color:#000080 }
.display_body_bgcolor1		{ background-color:#FFFFFF }
.display_body_bgcolor2		{ background-color:#D2E9FF }
.display_body_bgcolor3		{ background-color:#FFFFBF }
.display_color    		{ font-family: 新細明體; font-size: 12 pt; color:#FFFFFF }


.fig_bgcolor			{ background-color:#008000 }
.fig_head_bgcolor		{ background-color:#FFCC00 }
.fig_body_bgcolor		{ background-color:#FFFFFF }
.font_head			{ font-family: 新細明體; font-size: 12 pt; color:#003300 }
.font_table_bgcolor		{ background-color:#008000 }
.font_bgcolor			{ background-color:#008000 }

/*----------- 基本所有頁面 專用css -----------------------------------------------------*/
.bar01				{ font-size: 12 pt; }
.table_title01			{ color:#000000; }
.table_title02			{ color:#FFFFFF; }
.table_title_left		{ background-color:#FFEE9E }
.table_title_right		{ background-color:#666666 }
.table_bgcolor			{ background-color:#666666 }
.table_head_bgcolor		{ background-color:#CCCCFF }

.table_bgimg_bar		{ background-color:#666666 }
.table_head_bgimg		{ background-image:url('../Images/title_bg.gif'); height="26";font-weight:600 }
.table_title_bgimg		{ background-image:url('../Images/title_bgs.gif'); height="26" }
.table_title_bgcolor		{ background-color:#FFEE9E }
.table_body_bgcolor		{ background-color:#FFFFFF }
.table_body_bgcolor_login	{ background-color:#E0E0E0 }
/*----------- show_profile 專用css -----------------------------------------------------*/
.show_profile_bgcolor		{ background-color:#666666 }
.show_profile_head_bgcolor	{ background-color:#CCCCFF }
.show_profile_head_bgimg	{ background-image:url('../Images/title_bg.gif'); height="26" }
.show_profile_title_bgimg	{ background-image:url('../Images/title_bgs.gif'); height="26" }
.show_profile_title_bgimg3	{ background-image:url('../Images/title_bg3.gif'); height="26" }
.show_profile_title_bgcolor	{ background-color:#cccccc }
.show_profile_body_bgcolor	{ background-color:#FFFFFF }
.show_profile_font_size3	{ font-family: 新細明體; font-size: 10 pt }
/*----------- ctm 專用css -----------------------------------------------------*/
.ctm_bgcolor			{ background-color:#666666 }
.ctm_head_bgcolor		{ background-color:#CCCCFF }
.ctm_head_bgimg			{ background-image:url('../Images/title_bg.gif'); height="26" }
.ctm_title_bgimg		{ background-image:url('../Images/title_bgs.gif'); height="26" }
.ctm_title_bgcolor		{ background-color:#FFFFFF }
.ctm_body_bgcolor		{ background-color:#FFFFFF }
.ctm_font_size3			{ font-family: 新細明體; font-size: 10 pt }
/*----------- more 專用css -----------------------------------------------------*/
.more_bar			{ background-color:#E3B600 }
.more_bar01			{ background-color:#CCCC99 }
.more_bar02			{ background-color:#FFCC33 }
.more_body			{ background-color:#FFFFFF }
.more_bgcolor			{ background-color:#666666 }
.more_head_bgcolor		{ background-color:#CCCCFF }
.more_title_bgcolor		{ background-color:#DDAAFF }
.more_body_bgcolor		{ background-color:#FFFFFF }
.more_font_size3		{ font-family: 新細明體; font-size: 12 pt }
.more_text_size3       		{ font-family: 新細明體; font-size: 12 pt }
.more_select_size3     		{ font-family: 新細明體; font-size: 12 pt }
/*----------- u_post 專用css -----------------------------------------------------*/
.list          			{ border:1px dashed #008080;  }
.u_bg01				{ background-color:#FFEE9E }