﻿/*------------- 基本css -----------------------------------------------------*/
table          			{ font-family: 新細明體; font-size: 10pt; color:#000000 }
a				{ color: #3987C6 ;text-decoration:none;}
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: 10pt; }
a.ls02:hover			{ color: #FF0000; }
a.ls05				{ color: #800000; font-size: 12pt; }
a.link01			{ color: #FFFFFF; }
img			        {border: 0;}
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:1pt }
.regist_all_item		{font-family : "新細明體","mingliu","taipei"; font-size: 16px; line-height: 20pt }
/*----------- 標題 專用css -----------------------------------------------------*/
.btitle				{ font-family: "新細明體"; font-size: 12pt; line-height: 14pt; }
.ctitle				{ font-family: "標楷體"; font-size: 18pt; line-height: 20pt; }
.ls01				{ font-family: "新細明體"; font-size: 10pt; }
.ls02				{ font-family: "新細明體"; font-size: 12pt; }
.ls03				{ font-family: "新細明體"; font-size: 14pt; }
.ls04				{ font-family: "新細明體"; font-size: 16pt; }
.ls05				{ font-family: "新細明體"; font-size: 18pt; }
.ls06				{ font-family: "新細明體"; font-size: 20pt; }
/*----------- 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: 2px; right: -2px; }
.span02				{ position: relative; top: -2px; }
.menu				{ position: relative; top: 1px; }
/*----------- 基本表單頁面 專用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: 12pt }
.form_text_size3       		{ font-family: 新細明體; font-size: 12pt }
.form_text_size3_menu     	{ font-family: 新細明體; font-size: 12pt; background-color: #E0E0E0 }
.form_select_size3     		{ font-family: 新細明體; font-size: 12pt }
.form_textarea_size3       	{ font-family: 新細明體; font-size: 10pt }
.form_input			{ border: 1px solid #FFFFFF; background-color: #FFFFFF; height:16pt }

/*----------- 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: 12pt; color:#FFFFFF }
.display_okbid   		{ font-family: 細明體; font-size: 14pt; color:#FFFFFF }
.display_body_bgcolor4		{ background-color:#FFFFFF ;font-family: 細明體; font-size: 12pt; }
.display_body_bgcolor5		{ background-color:#D2E9FF ;font-family: 細明體; font-size: 12pt; }

.fig_bgcolor			{ background-color:#008000 }
.fig_head_bgcolor		{ background-color:#FFCC00 }
.fig_body_bgcolor		{ background-color:#FFFFFF }
.font_head			{ font-family: 新細明體; font-size: 12pt; color:#003300 }
.font_table_bgcolor		{ background-color:#008000}
.font_bgcolor			{ background-color:#008000}

/*----------- 基本所有頁面 專用css -----------------------------------------------------*/
.bar01				{ font-size: 12pt; }
.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:26px;font-weight:600 }
.table_title_bgimg		{ background-image:url('../Images/title_bgs.gif'); height:26px }
.table_title_bgcolor		{ background-color:#FFEE9E }
.table_body_bgcolor		{ background-color:#FFFFFF }
.table_body_bgcolor_login	{ background-color:#E0E0E0 }
.table_font_size3		{ font-size: 12pt; }
/*----------- show_profile 專用css -----------------------------------------------------*/
.show_profile_bgcolor		{ background-color:#666666 }
.show_profile_head_bgcolor	{ background-color:#ddddFF }
.show_profile_head_bgimg	{ background-image:url('../Images/title_bg.gif'); height:26px }
.show_profile_title_bgimg	{ background-image:url('../Images/title_bgs.gif'); height:26px }
.show_profile_title_bgimg3	{ background-image:url('../Images/title_bg3.gif'); height:26px }
.show_profile_title_bgcolor	{ background-color:#ddddff }
.show_profile_body_bgcolor	{ background-color:#FFFFFF }
.show_profile_font_size3	{ font-family: 新細明體; font-size: 10pt }
/*----------- ctm 專用css -----------------------------------------------------*/
.ctm_bgcolor		{ background-color:#666666 }
.ctm_head_bgcolor	{ background-color:#CCCCFF }
.ctm_head_bgimg		{ background-image:url('../Images/title_bg.gif'); height:26px }
.ctm_title_bgimg	{ background-image:url('../Images/title_bgs.gif'); height:26px }
.ctm_title_bgcolor	{ background-color:#FFFFFF }
.ctm_body_bgcolor	{ background-color:#FFFFFF }
.ctm_font_size3		{ font-family: 新細明體; font-size: 10pt }
/*----------- more 專用css ----------------------------------------CCCC99-------------*/
.more_bar		{ background-color:#E3B600 }
.more_bar01		{ background-color:#C9DEE1 }
.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: 12pt }
.more_text_size3       	{ font-family: 新細明體; font-size: 12pt }
.more_select_size3     	{ font-family: 新細明體; font-size: 12pt }
.more_button_01		{ width: 300px; height:23px; font-size:10pt; }
.more_button_list	{ width: 150px; height:34px; font-size:12pt; }
/*----------- u_post 專用css -----------------------------------------------------*/
.list          		{ border:1px dashed #008080;  }
.u_bg01			{ background-color:#FFEE9E }
/*----------- u_book 專用css -----------------------------------------------------*/
.ubook          	{ background-color: #CC9900 }
.ubook_border		{ border:1px dashed #CC9900 }
.ubook_title          	{ background-color: #FFEE9E }
/*----------- u_relative 專用css  ------------------------------------------------*/
a.link10             {color: #666666;text-decoration: none;}
a.link10:visited     {color: #666666;text-decoration: none;}
a.link10:hover       {color: #FF9900;text-decoration: none;}
.t105                {font-family: "新細明體";font-size: 10.5pt;color: #666666;line-height: 20pt;}
.t10                 {font-family: "新細明體";font-size: 10pt;font-weight: lighter;color: #666666;letter-spacing: 0em;}
.bg1                 {background-attachment: fixed;background-image: url('../images/co3_03.jpg');background-repeat: no-repeatbackground-position: left top;	background-repeat: no-repeat;background-position: left top;}
.bg4                 {background-attachment: fixed;background-image: url('../images/co_05-1.jpg');background-repeat: no-repeat;background-position: left top;}
.bg3                 {background-attachment: fixed;background-image: url('../images/co_04.gif');background-repeat: no-repeat;background-position: left top;}
.bg2                 {background-attachment: fixed;background-image: url('../images/co_07.jpg');background-repeat: repeat-y;background-position: left top;}
.t12                 {font-family: "新細明體";font-weight: bold;color: #333333;font-size: 12pt;}
.t115                {font-family: "新細明體";font-size: 11.5pt;font-weight: lighter;color: #000000;letter-spacing: 0.2em;}
.t11                {font-family: "新細明體";font-size: 10.5pt;font-weight: lighter;color: #000000;letter-spacing: 0.2em;}
/*----------- u_original 專用css  ------------------------------------------------*/
.about-t10 {font-family: "細明體";font-size: 10pt;line-height: 16pt;color: #333333;letter-spacing: 0.1em;}
/*----------- 透明法拍連結專用css  ------------------------------------------------*/
.table-1 {
	border: 1px solid #FFA200;
}
.d-intext {
	font-family: "新細明體";
	font-size: 16px;
	line-height: 22pt;
	color: #333333;
	letter-spacing: 0.2em;
}
a.account:link {
	font-family: "新細明體";
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #CF8407;
	letter-spacing: 0.2em;
	text-decoration: underline;
}
a.account:visited {
	font-family: "新細明體";
	font-size: 16px;
	line-height: 20px;
	color: #D18900;
	text-decoration: underline;
	letter-spacing: 0.2em;
}
a.account:hover {
	font-family: "新細明體";
	font-size: 16px;
	line-height: 20px;
	color: #F3B548;
	text-decoration: underline;
	letter-spacing: 0.2em;
}
.d-intext-red {
	font-family: "新細明體";
	font-size: 16px;
	line-height: 20px;
	color: #990000;
	letter-spacing: 0.2em;
}
.style2 {font-family: "新細明體"; font-size: 16px; line-height: 20px; color: #990000; letter-spacing: 0.2em; font-weight: bold; }
.style3 {
	font-family: "新細明體";
	font-size: 16px;
	line-height: 22pt;
	color: #ECA122;
	letter-spacing: 0.2em;
	font-weight: bold;
}
