@charset "utf-8";
/* CSS Document */




/*設定首頁 "公告" 文字&外框-----------------------------------*/	

#board .border UL {	width:auto;	clear:left;	padding: 0px 0px 0px 0px; margin: 0px 0px 5px 15px;}

#board .border LI {	list-style-image:url(../images/icon-board.gif);	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #6D5739;	margin: 3px 10px 0px 10px;}
	
#board .border { border-style:solid; border:1px #d7d7d7; background-color:#eff0ef; width:273px; float:left; margin: 0px 0px 0px 0px;}	

#board .border01 { border-style:solid;	border:3px #FFFFFF;	background-color:#FFFFFF;	width:267px;	float:left;	}
	
#board .border02 { border-style:dashed; border:1px #a5a4a4; background-color:#FFFFFF; width:265px;	float:left;	}

#board .border-table { background-color:#FFFFFF;	width:256px;	float:left;	}

#board .img {background-image:url(../images/board-bgimg.gif);  BACKGROUND-REPEAT: no-repeat; margin: 0px 0px 0px 0px; float:left; background-position:right; width:260px; height:50px;
}

/*#board .content {	font-size: 13px;	color: #000;	font-family: Arial, Helvetica, sans-serif;	padding: 15px 0px 5px 5px;	MARGIN: 0px 0px 0px 0px;	float:left;	font-weight: bold;}*/

#board p {	font-size: 10px; color: #000; font-family: Arial, Helvetica, sans-serif; padding: 0px 0px 0px 0px; clear:left; MARGIN: 0px 0px 0px 0px;}

/*設定首頁 map -----------------------------------*/	

#map .border01 {border-style:solid;	border:3px #e1dec9;	background-color:#FFF;	width:270px;}
	
#map .border02 {border-style:solid;	border:1px #CCC; background-color:#FFFFFF;	width:268px;}
	
#map .border03 {border-style:dashed; border:1px #a5a4a4; background-color:#FFFFFF;	width:230px;}


/*travelnote------------------*/
#travelnote p {
	background-image:url(../images/title-bg.gif);
	background-repeat:repeat;
	margin:0px 0px 0px 0px;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	padding: 6px 0px 0px 5px;
	}
	
#travelnote .pic {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px;}
#travelnote .info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 166px; PADDING-TOP: 8px; LETTER-SPACING: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight: normal; color: #626262; text-decoration: none }

/*AD------------------*/
#AD .leftad {  MARGIN: 2px 0px 2px 13px}

#AD .rightad { MARGIN: 0px 0px 0px 3px;}



.alltitle {	font-size: 13px;	color: #000;	font-family: Arial, Helvetica, sans-serif;	padding: 10px 0px 5px 5px;	MARGIN: 0px 0px 0px 0px;	float:left;	font-weight: bold;}


/*中間訂房&機票區塊*/
h2 { margin: 0px 0px 0px 2px; border-bottom: 5px solid #d8e5ff;}
h3 { margin: 0px 0px 0px 2px; border-bottom: 5px solid #fff8c4;}

#product {background-color:#d8e5ff;}
#product02 {background-color:#fff8c4;}
#product p.prod01,#product02 p.prod01 {
	height: 25px;
	background-repeat: no-repeat;
	margin:0px 0px 0px 0px;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	padding: 6px 0px 0px 5px;
	}
	
#product p.prod01 {
	background-image: url(../images/hotel-title.gif);
	}
	
#product02 p.prod01 {
	background-image: url(../images/intl-title.gif);
	}
	
#product li,#product02 li {
	padding: 0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	}
#product li {
	background-color:#d8e5ff;}
	
#product02 li {
	background-color:#fff8c4;}

#product .list,#product02 .list {
	background-repeat:no-repeat;
	padding: 5px 0px 0px 15px;
	margin:0px 0px 0px 5px;
	FONT-SIZE: 13px;
	FLOAT: left;
	text-align:left;
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 18px;
	}

#product .list {
	background-image:url(../images/arr-blue.gif);}

#product02 .list {
	background-image:url(../images/arr-y1.gif);}
	
#product02 .list02 {MARGIN: 0px 0px 2px 0px; }
		
#product .price,#product02 .price {
	padding: 5px 2px 0px 0px;
	FONT-SIZE: 13px; 
	FLOAT: right; 
	text-align:right; 
	MARGIN: 0px; 
	COLOR: #000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	width:60px;
	line-height: 18px;_line-height: 13px;*line-height: 13px;
	}
#product .price {
	background-color:#d8e5ff;
	}
#product02 .price {
	background-color:#fff8c4;
	}
#product .list {
	background-color:#d8e5ff;
	}
#product02 .list {
	background-color:#fff8c4;
	}
#product span.price,#product02 span.price{
	clear:both;
	font-size:13px;
	float:right;
	text-align: right;
	width: 55px;
	padding:0px 0px 0px -15em;
	over-flow: hidden;
	text-decoration: none;
}

#product A:hover,#product02 A:hover {text-decoration: underline;}

/*設定"企業戶"-----------------------------------*/
#hello .border01 { border-style:solid; border:1px #c3bda7; background-color:#FFF; width:200px; margin: 0px 0px 0px 5px;	}
	
#hello .border02 { border-style:solid; border:2px #FFF; background-color:#FFF; width:196px; }

	
#hello .border03 { border-style:solid; border:1px #d6d4d4; background-color:#f2f2f2; width:184px; float:left; padding: 10px 0px 10px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight: normal; color: #626262; text-decoration: none	}
	
/*event & shopping & cooperation title_bg------------------*/
#event p.title_bg ,#shopping .title_bg ,#cooperation .title_bg {
	background-image:url(../images/title-bg.gif);
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 0px 3px 5px; *padding: 6px 0px 0px 5px;
	}
	
#event .pic {
	MARGIN: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; vertical-align:middle}
	
/*#event p {	list-style-type:none; MARGIN: 3px 0px 5px 0px;}*/
#event p { MARGIN: 0px 0px 2px 0px;}
#event .list01 { float:left; DISPLAY: block; CLEAR: both; padding: 2px 0px 3px 0px; width:210px;}
#event .list02 { float:left; width:105px; DISPLAY: block;}
#event .line,#shopping .line, #cooperation .line { background-color:#e1dec9; height:1px; width:215px;}
#event .list03 { float:left; width:275px; DISPLAY: block;}
#event .list04 { float:left; width:135px; DISPLAY: block;} 


/*設定清倉低價-----------------------------------*/
#low { background-color:#fffce2;}
#low .border01 {
	border-style:double;
	border:3px #c3bda7;
	background-color:#fffce2;
	width:210px;
	height:auto;
	}	
	
#low p {
	height: 18px;
	background-repeat: no-repeat;
	background-position: left top;
	margin:0px;
	background-image:url(../images/low-title-bg.gif);
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #fff200;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 0px 3px 5px; *padding: 6px 0px 0px 5px;
}
/*設定清倉內容------------------------------------------*/	
#low ul {
	width:auto;
	clear:left;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 15px 0px; *margin: 5px 0px 10px 0px;
}

#low li{
	line-height: 18px;
	background-image:url(../images/arr-red2.gif) ;
	background-repeat: no-repeat;
	background-position: left 8px; *background-position: left 15px;
	background-position: 3px 8px; *background-position:bottom 5px;
	list-style-type: none;
	padding: 6px 0px 0px 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #6D5739;
	text-decoration: none;
}

#low span.price{
	clear:both;
	font-size:13px;
	float:right;
	text-align: right;
	width: 55px;
	padding:0px 0px 0px -15em;
	color: #6D5739;
	over-flow: hidden;
	text-decoration: none;
}

/*設定會員卡友兌點容------------------------------------------*/
#member .border {
	border-style:double;
	border:3px #c3bda7;
	background-color:#fffeee;
	width:210px;
	}	

#member .title {/*標題區塊*/
	background-color:#e1dec9;
	font-size: 13px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	WIDTH: 210px;
	PADDING: 0px 0px 0px 0px; 
	MARGIN: 0px 0px 0px 0px;
	}

#member .more,#shopping .more,#cooperation .more{/*more*/
	MARGIN: 8px 5px 0px 0px; *MARGIN: 0px 5px 0px 0px; PADDING: 0px 0px 5px 0px; position:absolute; left:160px}

#member .pic {
	MARGIN: 0px 0px 0px 0px; padding: 2px 2px 2px 2px; vertical-align:middle; }

#member .titlelist { float:left; padding: 5px 0px 3px 0px; WIDTH: 210px; text-align:center;}

#member .text UL {
	PADDING: 0px; MARGIN: 0px 0px 5px 0px; WIDTH: 210px; FLOAT: left;}
#member .text LI {
	PADDING: 0px 0px 3px 5px; MARGIN: 3px 0px 0px 0px; list-style-type:none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; color: #6d5739; text-decoration: none;
}
#member .list01 { padding: 0px 0px 3px 0px; text-align:left;}

#member .mem UL{
	width:210px;
	clear:left;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
}

#member .mem LI{
	line-height: 18px;
	background-image:url(../images/arr-y.gif) ;
	background-repeat: no-repeat;
	background-position: left 8px;	*background-position: left 15px;
	background-position: 3px 8px; *background-position:bottom 5px;
	list-style-type: none;
	padding: 5px 0px 0px 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #6D5739;
	text-decoration: none;
}

/*購物專區&異業合作--------------------------------*/
#shopping .pic,#cooperation .pic{
	PADDING: 8px 0px 5px 0px; FLOAT: left;}
#shopping .info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 18px; font-weight: normal; color: #000000; text-decoration: none;}
#cooperation .info {
	PADDING: 10px 0px 0px 3px; FLOAT: left; MARGIN: 10px 0px 0px 0px; WIDTH: 140px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 18px; font-weight: normal; color: #000000; text-decoration: none;}




/*國際國內訊息--------------------------------*/
#taiwan .title p{
background-image:url(../images/taiwan-title.gif); height:63px; background-repeat:no-repeat;background-color:#f3f3f3;}
#oversea .title p{
background-image:url(../images/oversea-title.gif); height:63px; background-repeat:no-repeat;background-color:#f3f3f3;}
#taiwan .bottom {
background-image:url(../images/pkg-down.gif); height:20px; background-repeat:no-repeat;}
#oversea .bottom {
background-image:url(../images/pkg-down2.gif); height:20px; background-repeat:no-repeat;}
#taiwan .bgcolor,#oversea .bgcolor {
	background-color:#f3f3f3;}
	
#taiwan .title_bg,#oversea .title_bg {
	background-repeat:no-repeat ;
	font-size: 15px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	PADDING: 3px 0px 0px 5px; 
	MARGIN: 0px 0px 0px 0px;
	}
#taiwan .title_bg { background-color:#cabc76;background-image:url(../images/icon03.gif);}
	
#oversea .title_bg{ background-color:#95a5c4;background-image:url(../images/icon04.gif);}

#taiwan IMG,#oversea IMG {
	MARGIN: 0px 0px 0px 0px; padding: 2px 2px 2px 2px; vertical-align:middle; }
	
#taiwan .content_pop ,#oversea .content_pop {
	background-color:#f3f3f3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	PADDING: 10px 0px 15px 15px; 
	width:215px;
	border-bottom: 1px dotted #dadada;*/
	}
#taiwan .content_pop { color: #7d704d;}
#oversea .content_pop { color: #003663;}

#taiwan .pic ,#oversea .pic{
	BORDER-RIGHT: #fff 3px solid; 
	BORDER-TOP: #fff 3px solid;
	BORDER-LEFT: #fff 3px solid; 
	BORDER-BOTTOM: #fff 3px solid; 
	MARGIN: 5px 5px 0px 135px; 
	PADDING: 0px 0px 0px 0px; 
	FLOAT: right; 
	POSITION: absolute;
	Z-INDEX: 1;
	}
	
#taiwan li,#oversea li {
	padding: 3px 0px 5px 0px;
	margin:0px 0px 0px 2px;
	list-style-type:none;
	}
#taiwan .list,#oversea .list {
	background-image:url(../images/arr-black.gif);
	background-repeat:no-repeat;
	padding: 5px 0px 0px 15px;
	FONT-SIZE: 13px;
	FLOAT: left;
	text-align:left;
	MARGIN: 0px;
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	_line-height: 19px;*line-height: 19px;
	}
	
#taiwan .price,#oversea .price {
	padding: 5px 2px 0px 0px;
	FONT-SIZE: 13px; 
	FLOAT: right;
	text-align:right; 
	MARGIN: 0px; 
	COLOR: #000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	width:62px;
	_line-height: 13px;*line-height: 13px;

	}

#taiwan span.price,#oversea span.price {
	clear:both;
	font-size:13px;
	float:right;
	text-align: right;
	width: 55px;
	COLOR: #000; 
	padding:0px 0px 0px -15em;
	over-flow: hidden;
	text-decoration: none;
}
	
#taiwan .board,#oversea .board {
	height:85px; *height:10px;
	margin:0px 0px 0px 2px;
}
.line-g { 
	height:1px; width:215px; margin:5px 0px 0px 8px; background-color:#e1dec9; 
}
.h5 { margin: 1px 0px 1px 0px; border: 1px solid #000; padding: 1px 0px 1px 0px}
	
#taiwan A:hover,#oversea A:hover {text-decoration: underline;}

/*設定全區網頁字型--------------------------------*/
.grey13 {font-size: 13px; line-height: 18px; color: #4d4a4a; font-family: Arial, Helvetica, sans-serif; text-align:left; text-decoration: none;}

.grey12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight: normal; color: #626262; text-decoration: none;
}
.brown13b {	font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; font-weight: bold; color: #6d5739; text-decoration: none;}

.brown13 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; color: #6d5739; text-decoration: none; }

.redb {font-size: 13px; font-weight: bold; color: #FF0000; }

.red13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: normal; color: #ad0812; text-align:left; text-decoration: none;}

.black12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.black13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.red12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #CC3300;
	text-decoration: none;
}

.taiwan1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7d704d;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

.oversea1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #003663;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	text-decoration: none;
}

.g13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #4d4a4a;
	text-decoration: none;
	text-align:left
}

/*設定 header 中登入問候語*/
.org15b {
	float: left;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #FF6600;
}

a:hover { text-decoration: underline;}


h1 { margin: 5px 0px 0px 0px; border-bottom: 1px solid #e1dec9;}

.clear { CLEAR: both}

/*設定footer內容------------------------------------------*/	
ul.footer {
	width:auto;
	clear:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

li.footer {
	line-height: 13px;
	padding: 5px 0px 0px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #898989;
	list-style-type: square;
}

.gery11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #898989;
}
