@charset "utf-8";
td,tr,table,body,form,option,select,input,text,submit,textarea{
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	color: #535352;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}


body {
	text-align: left; /* 設定置中對齊 */
}
#wrapper {
	width: 910px;
	margin: 0 auto; /* 設定為自動調整邊界 */
	text-align: left; /* 設定靠左對齊 */
}

#container {
	position: relative;	
}

#order_time {
	position: absolute;
	left: 0px;
	top: 10px;
	width: 200px;
	visibility: hidden;
}

.time{
    filter: Alpha(opacity=85);	
	border: 1px dotted #FFFFFF;	
}

.back{
	background-attachment: scroll;
	background-image: url(royal/images/bk.jpg);
	background-repeat: no-repeat;
}

.border {
	border: 1px solid #CAA84B;
}/*框線*/

.dot {
	border-bottom: 1px dotted #CAA84B;
}/*框線*/


.form_txt {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	background-color:#FFFFFF;
}/*黑色12PX小字*/

.title_three {
	FONT-WEIGHT: bold; COLOR: #B69744;
}/*次次標題*/

.title_first{
	FONT-WEIGHT: bold; COLOR: #B69744;
	font-size: 16px;
}/*大標題*/

.title_second {
	FONT-WEIGHT: bold; COLOR: #751102
}/*次標題*/

.bk_tb_top{
	COLOR: #470317;
	height: 20px;
	background-image: url(royal/images/tb_title.gif);	
}/*主標題反白加粗*/

.color_tb_01 {
	BACKGROUND-COLOR: #E6DBBD
}/*內文背景深配色*/

.color_tb_02 {
	BACKGROUND-COLOR: #F4ECD5
}/*內文背景淺配色*/

.color_tb_03 {
	font-size: 12px;	
	color: #FFFFFF;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #8D251F
}/*內文背景淺配色*/

.color_tb_05 {
	BACKGROUND-COLOR: #9F7313;
	color: #FFFFFF;
	FONT-WEIGHT: bold;
}/*內文背景淺配色*/

.color_tb_06 {
	BACKGROUND-COLOR: #A38749
}/*內文背景淺配色*/

.color_tb_07 {
	BACKGROUND-COLOR: #3D160B
}/*內文背景淺配色*/

.color_word {
	color: #B69643;
}/*內文重點字*/

.color_red {
	color: #55190C;
}/*內文重點字*/

.black_12px {
	color: #545351;
	font-size: 12px;
	text-decoration: none;
}/*黑色11PX小字*/


.white_10px {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}/*白色10PX小字*/


.white_12px {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}/*白色12PX小字*/



.button {
	border:1px  #330E0E  ; 
	padding-right: 1pt;	
	padding-left: 1pt; 
	font-size: 11px; 
	padding-bottom: 1pt; 
	margin: 0pt; 	
	color: #FFFFFF; 
	line-height: 15px;
	padding-top: 1pt; 	
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	height: 20px; 
	background-color: #000000; 
	text-align: center
	
}

.buttonText {
	border-right:#000000 1pt ridge; 
	padding-right: 1pt; 
	border-top:#000000 1pt ridge; 
	padding-left: 1pt; 
	font-size: 12px; 
	color: #000000;
	padding-bottom: 1pt; 
	margin: 0pt; 
	border-left: #000000 1pt ridge;  
	line-height: 16px; 
	padding-top: 1pt; 
	border-bottom: #000000 1pt ridge; 
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	height: 16px; 
	background-color: #FFFFFF; 
	
}/*欄位*/


.menu_orang:link {color: #F55E0D;text-decoration: none}
.menu_orang:visited {color: #F55E0D;text-decoration: none}
.menu_orang:hover {color: #F55E0D;text-decoration: none}
.menu_orang:active {color: #F55E0D;text-decoration: none}

.menu_gay:link {color: #545351;text-decoration: underline}
.menu_gay:visited {color: #545351;text-decoration: underline}
.menu_gay:hover {color: #545351;text-decoration: underline}
.menu_gay:active {color: #545351;text-decoration: underline}

.menu_white:link {color: #FFFFFF;text-decoration: underline}
.menu_white:visited {color: #FFFFFF;text-decoration: underline}
.menu_white:hover {color: #FFFFFF;text-decoration: underline}
.menu_white:active {color: #FFFFFF;text-decoration: underline}


 default 
{color:#3A2007;text-decoration: none }
A:link {color: #3A2007;text-decoration: underline}
A:visited {color: #3A2007;text-decoration: underline}
A:hover {color: #3A2007;text-decoration: underline}
A:active {color: #3A2007;text-decoration: underline}
