body {
	margin: 0px;
	height:100%;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	background-color: #FCF9F7;
	padding: 0px;
}
#body_de {
	background-image: url(images/bk.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #28350D;
    width:100%;
    height:100%;
}
.left_back {
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #333333;
	background-image: url(images/index_down.gif);
	height: 100%;
}
/*連結樣式(全部套用)
-------------------------------------------*/
a:link{
	COLOR: #FF9900;
	font-size: 10pt;
	text-decoration: none;
}
a:visited{
	COLOR: #FF9900;
	font-size: 10pt;
	text-decoration: none;
}
a:hover {
	TEXT-DECORATION: underline;
	font-weight: normal;
	color: #333333;
	font-size: 10pt;
}
.font {
	TEXT-DECORATION: none;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 10pt;
	line-height: 17pt;
}
.font_txt1 {
	TEXT-DECORATION: none;
	font-weight: normal;
	color: #333333;
	font-size: 10pt;
	line-height: 17pt;
}
.font_txt1 a:link {
	TEXT-DECORATION: none;
	font-weight: normal;
	color: #333333;
	font-size: 10pt;
	line-height: 15pt;
}
.font_txt1 a:visited {
	TEXT-DECORATION: none;
	font-weight: normal;
	color: #333333;
	font-size: 10pt;
	line-height: 15pt;
}
.font_txt1 a:hover {
	TEXT-DECORATION: none;
	font-weight: normal;
	color: #FF9900;
	font-size: 10pt;
	line-height: 15pt;
}
.font_txt2 {
	TEXT-DECORATION: none;
	font-weight: bold;
	color: #FF9900;
	font-size: 12pt;
	line-height: 12pt;
	letter-spacing: 1pt;
}
.font_more {
	color: #FF9900;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}
.font_fl {
	TEXT-DECORATION: none;
	font-weight: normal;
	color: #333333;
	font-size: 10pt;
	line-height: 12pt;
	border: 1pt dotted #666666;
}
.font_line {
	background-image: url(images/plot.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.font_line1 {
	background-image: url(images/plot_1.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
h4{
	color: #FFFFFF;
}
p {
	TEXT-DECORATION: none;
	font-weight: normal;
	color: #D4D1D1;
	font-size: 10pt;
	line-height: 17pt;
}
.down{
	TEXT-DECORATION: none;
	font-weight: normal;
	color: #E4E1E1;
	font-size: 9pt;
	line-height: 14pt;
}
.de_top{
	COLOR: #CCCCCC;
	font-size: 9pt;
	line-height: 10pt;
	font-weight: normal;
	text-decoration: none;
}
.de_top a:link {
	COLOR: #CCCCCC;
	font-size: 9pt;
	line-height: 10pt;
}
.de_top a:visited {
	COLOR: #CCCCCC;
	font-size: 9pt;
	line-height: 10pt;
}
.de_top a:hover {
	COLOR: #FF9900;
	font-size: 9pt;
	line-height: 10pt;

}
#main_backdrop{
	TEXT-DECORATION: none;
	background-image: url(images/index_14.gif);
	background-repeat: repeat-y;
	background-position: center top;
	list-style-position: inside;
	width: 761px;
}
#main_backdrop_down{
	background-image: url(images/index_down.html);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 20px;
	padding-right: 55px;
	padding-bottom: 50px;
	padding-left: 55px;
}
.marquee{
	font-size: 10pt;
	color: #F89828;
}
/*menu區域設定
-------------------------------------------*/
#menu{
	width: 761px;
	height: 23px;
}
ul{
	text-align: center;
	list-style-type: none;
	background-color: #FFFFFF;
	height: 25px;
	padding-top: 5px;
	margin: 0px;
	clear: none;
	}
li a:link {
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1pt;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1pt;
	border-right-style: solid;
	border-right-color: #333333;
}
li a:visited{
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1pt;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1pt;
	border-right-style: solid;
	border-right-color: #333333;
}
li a:hover {
	font-size: 9pt;
	color: #A99D78;
	text-decoration: underline;
	font-weight: normal;
	letter-spacing: 1pt;
	padding-right: 5px;
	padding-left: 5px;	
	border-right-width: 1pt;
	border-right-style: solid;
	border-right-color: #333333;
}
/*其它設定設定
-------------------------------------------*/
.repeat-x{
	background-repeat: repeat-x;
	background-position: left top;
}
.font_hotel {
	color: #D4D1D1;
	font-size: 9pt;
	line-height: 15pt;
}
.font_hotel a:link {
	color: #D4D1D1;
	font-size: 9pt;
	line-height: 15pt;
}
.font_hotel a:visited {
	color: #D4D1D1;
	font-size: 9pt;
	line-height: 15pt;
}
.font_hotel a:hover  {
	color: #FF9900;
	font-size: 9pt;
	line-height: 15pt;
}
#hotel_Background {
	
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #333333;
}
.index_fl {
	border: 1px solid #A5A885;
}
/*商品設定
-------------------------------------------*/
.products_money {
	font-size: 12pt;
	font-weight: bold;
	color: #FF0000;

}
.put111 {BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fafafa 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 3px; FONT-SIZE: 9pt; BORDER-LEFT: #fafafa 1px solid; COLOR: #575700; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: "新細明體", "Arial", "Times New Roman"; LETTER-SPACING: 1px; BACKGROUND-COLOR: #e7e7e7; fontsize: 12px
}
.put1111 {BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fafafa 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 3px; FONT-SIZE: 9pt; BORDER-LEFT: #fafafa 1px solid; COLOR: #575700; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: "新細明體", "Arial", "Times New Roman"; LETTER-SPACING: 1px; BACKGROUND-COLOR: #e7e7e7; fontsize: 12px
}
a.newsmarqueen:link   { font-size:9pt;color:#FFF;text-decoration:none;font-family:'helvetica,arial';}
a.newsmarqueen:visited { font-size:9pt;color:#FFF;text-decoration:none;font-family:'helvetica,arial';}
a.newsmarqueen:active  { font-size:9pt;color:#FFF;text-decoration:underline;font-family:'helvetica,arial';}
a.newsmarqueen:hover   { font-size:9pt;color:#FFF;text-decoration:underline;font-family:'helvetica,arial';}

a.newslink:link   { font-size:9pt;color: #FFF;text-decoration:none;font-family:'helvetica,arial';}
a.newslink:visited { font-size:9pt;color:#FFF;text-decoration:none;font-family:'helvetica,arial';}
a.newslink:active  { font-size:9pt;color:#FFF;text-decoration:underline;font-family:'helvetica,arial';}
a.newslink:hover   { font-size:9pt;color:#FFF;text-decoration:underline;font-family:'helvetica,arial';}
.title{
	font-size:14pt;
	color:#ff9900;
}
.text{
	font-size:9pt;
	line-height:1.5em;
	color:white;
}
.newstitle{
	font-size:9pt;
	
	color:#ff9900;}