
@charset "utf-8";
body{margin: 0px;}

img{ border:0px;}
#wapper {
	
	width: 960px;
	padding:0;
	/*position: relative;*/
	background-color: #ffffff;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	clear: both;
}

/*中央區塊css*******************************************/

#content{
	width:960px;
	position:relative;
	padding-top: 0;
	padding-right:0;
	padding-bottom: 0;
	padding-left: 0;
	vertical-align: top;
}


.main td{
	
	/*position: relative;*/
	padding-top: 0;
	padding-right:0;
	padding-bottom: 0;
	
	vertical-align: top;
	
}
/*首頁選單css*******************************************/

/*#header{width: 960px;vertical-align:top;}
.pic01{padding-left:17px;float: left;}
.menubox{float:right;}
.menu01{ float:right;font-size: 12px;color: #7b7b7b;letter-spacing:1px; text-decoration:none; padding-top:15px; padding-bottom:10px; padding-right:15px;}
.menu01 a:link{font-size: 12px;color: #7b7b7b;letter-spacing:1px;  text-decoration:none;}
.menu01 a:visited{font-size: 12px;color: #7b7b7b; letter-spacing:1px; text-decoration:none;}
.menu01 a:hover{font-size: 12px;color: #7b7b7b; letter-spacing:1px; text-decoration:underline;}

.menu02{text-decoration:none;  float:right;}

/*頁底版權css*******************************************/
/*#footer{
width:960px;
height:181px;
background-image:url(../images/footer/footer_bg.jpg);
margin-top:10px;
}

.footer_top{
	height:108px;
	font-size:12px;
	color:#676666;
	padding-left:10px;
	padding-right:10px;
	line-height:18px;
	vertical-align:middle;
		letter-spacing: 2px;
		margin-top:10px;       }

.footer_topright{
		
		margin-left:15px;
}

.footer_down{
	font-size:12px;
	color:#676666;
	line-height:18px;
	vertical-align:top;
	letter-spacing: 2px;
	text-align: center;
	padding-top:10px;
}
.text15{font-size:13px;color:#ef6f02;}
.text16{font-size:13px;color:#147fed;}
.text17{font-size:13px; font-weight:bold;}
.text18{font-size:12px;color:#31829e;}
.text18 a:link{font-size:12px;color:#31829e;text-decoration:none;}
.text18 a:visited{font-size:12px;color:#31829e;text-decoration:none;}
.text18 a:hover{font-size:12px;color:#31829e; text-decoration:underline;}

/*熱門主題css*******************************************/

#topicbox{
	border:1px solid #bbbbbb;
	float:left;
margin-left:10px !important;/*IE7,IE8,FF下是10PX*/
margin-left:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
	margin-top:10px;
	width:670px; height:27px; 
}

#topicbox td {
vertical-align:middle; 
}
.pic02{padding:1px; float: left; padding-right:5px;}


.text01{font-size: 12px;color: #858080;padding-left:10px; }		
.text01 a:link{font-size: 12px;color: #858080;text-decoration:none;}
.text01 a:visited{font-size: 12px;color: #858080; text-decoration:none;}
.text01 a:hover{font-size: 12px;color: #858080; text-decoration:underline;}

/*最新消息css*******************************************/

#newsbox{
	border:1px solid #bbbbbb;
	float:left;
	
	margin-left:10px !important;/*IE7,IE8,FF下是10PX*/
margin-left:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
	margin-top:6px;
	width: 669px;
	height: 27px;
	}
	
#newsbox td{
vertical-align:middle;

	}	
 
#flashbox{
	width:100%;
	height:396px;	
	float:left;
	
/*margin-left:10px !important;/*IE7,IE8,FF下是10PX*/
/*margin-left:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

margin-top:10px; !important;/*IE7,IE8,FF下是10PX*/
margin-top:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10p*/
	

	}
/*現實搶購css*******************************************/	
#onsalebox{
	width:100%;		
	float:left;
	position:relative;
/*margin-left:18px !important;/*IE7,IE8,FF下是10PX*/
/*margin-left:9px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
	margin-top:10px;
	}	
	
	
.onsalemain_left{
	width:10px;
	height:100%;
	
	background-color: #0b7ad2;
	background-image: url(../images/index/onsale_lmiddle.jpg);
	background-repeat: no-repeat;
	}	
		
	
.onsalemain_right{
	width:10px;
	height:100%;
	background-color: #0b7ad2;
	background-image: url(../images/index/onsale_rmiddle.jpg);
	background-repeat: no-repeat;
	
	}	
		
.onsalemain_middle {
width:622px;
height:100%;	
	background-color: #ffffff;
	border-width: 10px;
    border-color: #FFFFFF;
	padding-left:18px; margin-top:10px;
	vertical-align:top;}
	
.onsalemain{


padding-top:2px !important;/*IE7,IE8,FF下是10PX*/
padding-top:20px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

	padding-right:8px; }
	
.onsalemain_pictitle{
	width:61px;
	font-size:11px;
	color: #ffffff;
	text-align:center;
	height:17px;
	background-color: #dd2711;
	
	
    }
	
.onsalemain_title{
color: #dd2711;
text-decoration:underline;
 }	
.onsalemain_text{
line-height:18px;
	font-size:12px;
	color: #62666a;
	vertical-align:middle;
	text-align:left;
	padding-left:10px;
	text-decoration:none;
 }	
 
.onsalemain_money{
color: #044f94;
 }	 
 
.onsalemain_date{
color: #096ebf;
 }	  


 

/*機票旅遊css*******************************************/	
				
#fightbox{
	width:660px;
		
	float:left;
	position:relative;
	margin-left:18px !important;/*IE7,IE8,FF下是10PX*/
margin-left:9px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
	margin-top:10px;
	}	
	
.fightmain_middle{
width:660px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #b9b9b9;
	border-left-color: #b9b9b9;
}	
	
.fightmain{
	position:relative; margin-left:2px; margin-right:2px; width:654px;
	height:100%;
	background-color: #dbdbdb;
	background-image: url(../images/index/fight_middle.jpg);
	
	}		
	
.pic03{ padding-left:4px; padding-right:4px;}	
		
					

	
/*推薦行程css****************************************** */	
#hottoursbox{
	width:660px;
	float:left;
	position:relative;
	margin-left:18px !important;/*IE7,IE8,FF下是10PX*/
margin-left:9px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
	margin-top:10px;
	border: 1px solid #bfbfbf;
	}
	
.hottoursmain{width:658px; }	
.hottourscontent{
	width:180px;
	background-image: url(../images/index/pic_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;	
    height:192px;
    
	padding-left: 5px;
	padding-right: 15px;
	
	position:relative;
	float:left;
	margin-left:5px;
    margin-right:4px; 
	padding-bottom:5px;      
}

.hottourscontentbg{background-image: url(../images/index/hottours_middle.jpg);
	width:594px;
	background-repeat: no-repeat;
	background-position: right top;	

}
.text02{font-size:13px; color:#005aa1;}

.text02 a:link{font-size:13px; color:#005aa1;text-decoration:none;}
.text02 a:visited{font-size:13px; color:#005aa1; text-decoration:none;}
.text02 a:hover{font-size:13px; color:#005aa1; text-decoration:underline;}





.text03{ font-size:12px; color:#6c6f6a;}
.text04{font-size:12px;color:#db250f;font-weight:bold;}
.pic04{float:right;}


/*世界集錦css*******************************************/	
#worldselectbox{
	width:660px;
	float:left;
	position:relative;
	margin-left:18px !important;/*IE7,IE8,FF下是10PX*/
margin-left:9px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
	margin-top:10px;
	border: 1px solid #bfbfbf;
	}
	
.worldselectbg{background-image: url(../images/index/worldselect_middle.jpg);
	width:594px;
	background-repeat: no-repeat;
	background-position: right top;	

}	
.text05{font-size:13px; color:#f37006;}
.text05 a:link{font-size:13px; color:#f37006;text-decoration:none;}
.text05 a:visited{font-size:13px; color:#f37006; text-decoration:none;}
.text05 a:hover{font-size:13px; color:#f37006; text-decoration:underline;}

.pic18{ padding-top:5px;}
/*ICONcss*******************************************/				
		
#iconbox{
	width:308px;
	height:115px;
	float:right;
	position:relative;
	
	}
.iconmain{
	width:294px;
	height:115px;
	float:left;
	position:relative;
	background-image: url(../images/index/icon_bg.jpg);
	vertical-align: top;
	}		
.iconcontent{


	}	


.pic05_2{
/*padding-left:6px;
margin-right:10px !important;/*IE7,IE8,FF下是10PX*/
/*margin-right:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
padding-bottom:10px;
float:right;
	
}

/*搜尋css*******************************************/	
#searchbox{

margin-top:10px !important;/*IE7,IE8,FF下是10PX*/
margin-top:8px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

margin-right:12px !important;/*IE7,IE8,FF下是10PX*/
margin-right:6px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

	width:280px;    
	position:relative;
	vertical-align:top;
	float:right;
	font-size:13px;
	color:#1876ac;
}

.pic9{ padding-left:9px; padding-right:5px;}
.form01{ font-size:12px; color:#1876ac;}
.pic10{ float:right; padding-right:5px; padding-top:8px; padding-bottom:10px;}

/*banner 廣告區css*******************************************/	
#bannerbox{
padding-top:10px;
padding-right:4px !important;/*IE7,IE8,FF下是10PX*/
padding-right:8px;/*IE6下屬性寫的是5PX，但在顯示出來的是10*/
float:right;
}
	
#bannerbox_list{
padding-top:10px;
padding-right:4px !important;/*IE7,IE8,FF下是10PX*/
padding-right:8px;/*IE6下屬性寫的是5PX，但在顯示出來的是10*/
width:288px;
float:right;
	}		

#bannerbox_europe{
padding-top:10px;
padding-right:4px !important;/*IE7,IE8,FF下是10PX*/
padding-right:8px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
width:288px;
float:right;
	}

.pic05{padding-top:5px;padding-bottom:5px;
float:right;
/*margin-right:10px !important;/*IE7,IE8,FF下是10PX*/
/*margin-right:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/


}

/*人氣行程排行榜css*******************************************/
#listbox{

margin-top:10px !important;/*IE7,IE8,FF下是10PX*/
margin-top:8px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

margin-right:12px !important;/*IE7,IE8,FF下是10PX*/
margin-right:6px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
	width:278px;
    float:right;
	position:relative;
	border: 1px solid #98b4ce;
	padding-bottom:10px;
	}

.text06{
	font-size:13px;
	color:#7f7b6c;
	letter-spacing: 1px;
	text-decoration:none;

}
.text06 a:link{font-size:13px; color:#7f7b6c;text-decoration:none;letter-spacing: 1px;}
.text06 a:visited{font-size:13px; color:#7f7b6c; text-decoration:none;letter-spacing: 1px;}
.text06 a:hover{font-size:13px; color:#7f7b6c; text-decoration:underline;letter-spacing: 1px;}


.text07{
	font-size:15px;
	color:#31829e;
	padding-left:16px;
	padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 10px;
}
.text08{
	font-size:15px;
	color:#75a3c7;
	padding-left:16px;
	padding-right:10px;
font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;	
	
}

.pic06{padding-bottom:6px;padding-top:6px;}


/*最新旅遊資訊css*******************************************/
#informationbox{

margin-top:10px !important;/*IE7,IE8,FF下是10PX*/
margin-top:8px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

margin-right:12px !important;/*IE7,IE8,FF下是10PX*/
margin-right:6px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
	width:278px;
    float:right;
	position:relative;
	border: 1px solid #98b4ce;
	padding-bottom:10px;
	}
	
.pic11{ padding-left:15px; padding-right:5px;}	
/*好康專區css*******************************************/

#hotbox{

margin-top:10px !important;/*IE7,IE8,FF下是10PX*/
margin-top:8px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

margin-right:12px !important;/*IE7,IE8,FF下是10PX*/
margin-right:6px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
	width:278px;
    float:right;
	position:relative;
	border: 1px solid #98b5cf;padding-bottom:10px;
	
	}
.pic07{padding-left:10px;padding-right:6px;}

.text09{
	
	font-size:13px;
	color:#7f7b6c;
	text-decoration:none;
}
.text09 a:link{	font-size:13px;
	color:#7f7b6c;
	text-decoration:none;}
.text09 a:hover{	font-size:13px;
	color:#7f7b6c;
	text-decoration:none;}
.text09 a:visited{	font-size:13px;
	color:#7f7b6c;
	text-decoration:none;}	
	
/*好康專區css*******************************************/

#toolbox{

margin-top:10px !important;/*IE7,IE8,FF下是10PX*/
margin-top:8px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

margin-right:12px !important;/*IE7,IE8,FF下是10PX*/
margin-right:6px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
	width:278px;
    float:right;
	position:relative;
	border: 1px solid #98b5cf;padding-bottom:10px;
	
	}
	
.toolcontent{
	padding-left:15px;
	padding-top:3px;

	}	
.pic08{
	padding-left:8px;
	padding-right:8px;
	
}		

/*列表頁-路徑css*******************************************/

#pathbox{

	padding-top:10px;
    vertical-align:top;
}
.text10{ font-size:13px; color:#474747; letter-spacing:1px; text-decoration:none; vertical-align:top;}
.text10 a:link{ font-size:13px; color:#474747; letter-spacing:1px; text-decoration:underline; vertical-align:top;}
.text10 a:hover{ font-size:13px; color:#474747; letter-spacing:1px; text-decoration:underline; vertical-align:top;}
.text10 a:visited{ font-size:13px; color:#474747; letter-spacing:1px; text-decoration:underline; vertical-align:top;}	
.pic12{ padding-left:15px; padding-right:10px; vertical-align:top;}	


/*列表頁-分類+步驟css*******************************************/

#namebox{
	width:664px;
	height:46px;
	float:left;
	position:relative;
	margin-left:0px;
	vertical-align:top;
	margin-left:8px;


	}	
.nametitle{
	width:545px;
	background-image:url(../images/list/title.jpg);
	background-repeat: no-repeat;
	background-position: left; padding-left:5px;
	}
.text11{
	letter-spacing:2px;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	text-indent: 45px;
}

#stepbox{

	position:relative;

	vertical-align:top;
	margin-left:28px;

	}	
	
	
#stepbox2{
float:left;

	margin-left:0px;
	vertical-align:top;
	margin-left:20px;

	}		
/*列表頁-列表css*******************************************/

#list_topbox{
	width:658px;
	float:left;
	position:relative;
	margin-left:0px;
	vertical-align:top;
	margin-left:8px;
}	

.list_name{
	font-size:14px;
	color:#0379d6;
	font-weight:bold;
	float:left;
	padding-left:27px;
	padding-top:5px;
}		

.list_slogan{
background-color:#FFFFFF;
padding-left:27px;
	font-size:13px;
	color:#ec153d;}	

.list_middle{
background-image:url(../images/list/list_middle.jpg);
	font-size:13px;
	color:#ec153d;
	float:left;

}

.list_content{
	font-size:12px;
	width:420px;
	color:#ec153d;
	float:left;
	padding-left:26px; padding-right:15px;
	font-size:12px; color:#615d5c; line-height:20px;
	letter-spacing:1px;
	vertical-align:top;
	padding-top:5px;
}


.list_pic{
width:218px; height:130px;
background-image:url(../images/list/pic_bg.jpg);
	float:left;
	padding:5px; vertical-align:top;
}

.text13{ color:#3073cb;}
.text14{ color:#01306f;}

.text13_list{ color:#3073cb; font-size:12px;}
.text14_list{ color:#01306f;font-size:12px;}

.pic13{ padding-right:18px; padding-left:27px;}  
.pic14{ padding-right:5px;padding-left:27px;}

/*內容頁-列表css*******************************************/
#content_main{margin-left:16px; font-size:12px; color:#615d5c;}
#list_main{margin:0px; width:960px;}
#title0{ width:912px; height:35px;  margin-top:8px; margin-left:34px;}
.tltle0{background-image:url(../images/content/title0_bg.jpg); width:765px; height:35px; font-size:16px; font-weight:bold; letter-spacing:2px; padding-left:30px; color:#fcfdff;}
.tltle0_list{margin-left:30px; margin-top:8px;}

.tltle0_listtitle{background-image:url(../images/content/title0_bg.jpg);height:35px; font-size:16px; font-weight:bold; letter-spacing:2px; padding-left:25px; color:#fcfdff;}

.title1{ margin-left:34px;14px;background-image:url(../images/content/title1_bg.jpg);width:912px; height:32px;}
.title1_disney{ margin-left:34px;14px;background-image:url(../images/content/title1_bg.jpg);width:912px; height:32px; margin-top:10px; margin-bottom:10px;}
.title1td{padding-left:36px; padding-right:32px; font-size:16px; font-weight:bold; color:#1175dc;}
.text19{ font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:right; color:#0caaf2; padding-right:30px;}

.title2{margin-left:34px;width:916px; height:32px;}

.tourcontent{width:912px; margin-left:34px;margin-top:4px; }

.tourmiddle{
	width:912px;
	background-image:url(../images/content/content_middle.jpg);
	background-color:#eaf7ff;	
	background-position: top;
	font-size:13px;}
.tourcontent_list{width:658px; 

margin-left:32px !important;/*IE7,IE8,FF下是10PX*/
margin-left:16px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

margin-top:4px;}

	
.text20{
	font-size:13px;
	color:#ec153d;
	text-indent: 28px;
	
}	

.text20_list{
	font-size:13px;
	color:#ec153d;
	padding-left:14px;
	letter-spacing:1px;
}	

.text21{ padding-right:22px;  padding-left:28px;letter-spacing:1px; line-height:19px;
font-size:12px; padding-top:8px; padding-bottom:5px;
}
.listtpic_bg {background-image:url(../images/list/pic_bg.gif); width:181px; height:130px; vertical-align:top; margin-top:15px;}
.contentpic_bg {background-image:url(../images/content/pic_bg.jpg); width:238px; height:170px; vertical-align:top; margin-top:15px;}	
.contentpic_bg2 {background-image:url(../images/content/pic_bg2.jpg); width:238px; height:170px; vertical-align:top; margin-top:15px;}
.pic13{ padding-left:5px; padding-top:5px;}
.pic15{ padding-left:6px; padding-right:6px;}
.pic16{ padding-bottom:5px; float:right;}
.text22{padding-left:20px;; color:#236f01;font-size:13px; font-weight:bold; height:30px; background-color:#d1ecf9; vertical-align:middle;}
.text23{padding-left:20px;; color:#9a6e0b;font-size:12px; line-height:19px; padding-top:5px; padding-bottom:5px;}
.text24{color:#01306f;font-size:12px; text-align:center;}

.text24_2{color:#01306f;font-size:13px;}
.tltle_information td{
	background-image:url(../images/list/imformation_top_bg.jpg);
	height:32px;
	font-size:16px;
	width:278px;
	font-weight:bold;
	letter-spacing:2px;
	padding-left:30px;
	color:#fcfdff;
}

.optional_activities{ background-image:url(../images/content/optional_activities_bg.jpg); background-repeat:no-repeat; background-position:bottom;font-size:12px; color:#615d5c;}
.optional_activities_text1{color:#01306f;}
.optiona_activities_text2{color:#ec153d;}
.optiona_activities_text3{color:#3073cb;}
.optiona_activities_text4{padding-right:18px; padding-left:32px;letter-spacing:2px; line-height:20px;}
.optiona_activities_img{ margin-left:16px; margin-right:12px; margin-top:4px; margin-bottom:7px; vertical-align:middle;}
.optionapic_bg{background-image:url(../images/content/pic_bg3.jpg); width:238px; height:170px; vertical-align:top; }






/*出團日期css*******************************************/

.text25{color:#3073cb; font-size:12px; line-height:18px; text-align:left; text-decoration:none; padding-left:6px; padding-right:8px;}
.text25 a:link{color:#3073cb; font-size:12px; line-height:18px; text-align:left; text-decoration:none; padding-left:6px; padding-right:8px;}
.text25 a:visited{color:#3073cb; font-size:12px; line-height:18px; text-align:left;text-decoration:none; padding-left:6px; padding-right:8px;}
.text25 a:hover{color:#3073cb; font-size:12px; line-height:18px; text-align:left; text-decoration:underline;padding-left:6px; padding-right:8px;}

.text26{color:#ec163c; font-size:12px; text-align:center; text-decoration:none;padding-left:5px; padding-right:5px;}
.text26 a:link{color:#ec163c; font-size:12px; text-align:center;text-decoration:none;padding-left:5px; padding-right:5px;}
.text26 a:visited{color:#ec163c; font-size:12px; text-align:center; text-decoration:none;padding-left:5px; padding-right:5px;}
.text26 a:hover{color:#ec163c; font-size:12px; text-align:center; text-decoration:underline;padding-left:5px; padding-right:5px;}

.text27{color:#85807f; font-size:12px; text-align:center;}
.text28{color:#564c4f; font-size:12px; text-align:left; font-family:Arial, Helvetica, sans-serif;}

.text30{color:#ec163c;}

.text30{ font-family:Arial, Helvetica, sans-serif;color:#2e92cb; font-size:12px; text-align:center; text-decoration:none; padding-left:3px; padding-right:3px;}

.text30 a:link{font-family:Arial, Helvetica, sans-serif;color:#5f5f5f; font-size:12px; text-align:center;text-decoration:underline;padding-left:3px; padding-right:3px;}
.text30 a:hover{font-family:Arial, Helvetica, sans-serif;color:#5f5f5f; font-size:12px; text-align:center; text-decoration:underline;padding-left:3px; padding-right:3px;}
.text30 a:visited{font-family:Arial, Helvetica, sans-serif;color:#5f5f5f; font-size:12px; text-align:center;text-decoration:underline;padding-left:3px; padding-right:3px; padding-top:5px;}


.title3{
	margin-left:40px;
14px;	background-image:url(../images/date/title_bg.jpg);
	width:889px;
	height:32px;
	color:#888888;
	font-size:13px;
	text-indent: 35px;
} 


.title0_1{ width:889px; height:35px;  margin-top:8px; margin-left:40px;}
.table01 {
	padding-top:2px;
	padding-bottom:2px;
margin-left:43px;
	margin-top:5px;
}


.table01 td{ 
	border: 1px solid #cbd4d8;	
}

.table02 td{
	padding-top:5px;
	padding-bottom:5px; margin-left:5px;
	text-align:left;
	float:left;
	
}

.table04 {
border: 1px solid #c2c2c2;
	text-align:left;
	
}
.table05 {
 margin-top:6px;  margin-bottom:6px;
	text-align:left;
	
}
.text31{color:#615d5c; font-size:12px; line-height:18px; text-align:left;padding-left:6px; padding-right:6px;}
.text32{color:#615d5c; font-size:12px; line-height:18px; text-align:center;}

/*04-check.htm css*******************************************/
.text33{ padding-right:22px;  padding-left:28px;letter-spacing:2px; line-height:18px;
font-size:12px; padding-top:8px;color:#3073cb;}
.text34{ padding-right:22px; letter-spacing:1px; 
font-size:12px;color:#3073cb; padding-bottom:8px;}

/*order.htm css*******************************************/

.ordermiddle{
	width:912px;
	background-image:url(../images/order/content_middle.jpg);
	background-color:#eaf7ff;	
	background-position: top;
	font-size:13px;}
	
	
.title4{ margin-left:28px;14px;background-image:url(../images/content/title1_bg.jpg);width:912px; height:32px;}
.title4td{padding-left:36px; padding-right:32px; font-size:16px; font-weight:bold; color:#1175dc;}

.table07 {
	padding-top:5px;
	padding-bottom:5px;
margin-left:37px;
	margin-top:5px;
}

.table07 td{
	padding-top:5px;
	padding-bottom:5px;
	
	border: 1px solid #cbd4d8;	
}

.table08 {
	padding-top:5px;
	padding-bottom:5px;
margin-left:37px;
	margin-top:5px;
}

.table08 td{
	padding-top:5px;
	padding-bottom:5px;
	}
.text35{color:#ec163c; font-size:13px; text-align:center; text-decoration:none;padding-left:10px; padding-right:10px;  padding-top:10px; padding-bottom:10px;line-height:16px;}
.text36{color:#615d5c; font-size:12px; line-height:18px; text-align:left;padding-left:27px; padding-right:20px; padding-top:10px;}

.text37{
	color:#564c4f;
	font-size:13px;
	text-align:left;
line-height:16px;	text-indent: 24px;
}
.text38{color:#00a218; font-size:12px; line-height:16px; text-align:left;padding-left:23px; padding-right:20px; padding-top:10px; letter-spacing:1px;}
.text39{ color:#3073cb;font-size:12px; line-height:12px;font-size:12px; text-align:center; text-decoration:none;padding-left:10px; padding-right:10px; font-family:Arial, Helvetica, sans-serif; padding-top:10px; padding-bottom:10px;}

.text40{color:#01306f;font-size:12px; text-align:center; width:90px; padding-left:10px; padding-right:10px;}

.table06 {
	padding-top:5px;
	padding-bottom:5px;
margin-left:43px;
	margin-top:5px;
}

.table06 td{
	padding-top:5px;
	padding-bottom:5px;
}

.text41{
	color:#01306f;
	font-size:12px;
	text-align:left;
	padding-right:10px;
	letter-spacing:1px;
	line-height:16px;
	text-indent: 15px;
}

.text42{
	color:#85807f;
	font-size:13px;
	text-align:left;
	line-height:10px;
	padding-left:26px;}
.form01{
	color: #0066CC;
	border: 1px solid #7f9db9;
}	
	
.text43{color:#aba8a7; font-size:12px; text-align:left;}
.pic17{ vertical-align:middle;}	

/*歐洲館-最新消息區css*******************************************/
#europe_newsbox{
width:657px;
margin-left:18px;
margin-top:12px;
}
.news_contentbg2{background-image:url(../images/europe/news_midbg_2.jpg);
background-position:bottom; background-repeat:no-repeat;}
.news_content3{ margin-left:14px; margin-right:17px; width:423px;}
.news_contentbg4{background-image:url(../images/europe/news_midbg_3.jpg);
background-position:bottom; background-repeat:no-repeat; width:20px;}

.text44{ font-size:13px; color:#095a8d; line-height:18px; letter-spacing:1px;}
.text44 a{ font-size:13px; color:#095a8d; line-height:18px; letter-spacing:1px; text-decoration:underline;}
.text44 a:hover{ font-size:13px; color:#095a8d; line-height:18px; letter-spacing:1px; text-decoration:none;}

.pic19{ margin-left:28px; margin-top:7px; margin-bottom:7px;}
.pic20{ margin-left:18px; margin-top:13px; margin-bottom:17px;}

/*歐洲館-列表區css*******************************************/

.tourcontent_list_europe{width:658px; 


margin-left:18px !important;/*IE7,IE8,FF下是10PX*/
margin-left:9px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

margin-top:4px !important;/*IE7,IE8,FF下是10PX*/
margin-top:2px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
}

.list_name_europe{
	font-size:14px;
	color:#c46f15;
	font-weight:bold;
	float:left;
	padding-left:27px;
	padding-top:5px;
}	

.text20_list_europe{
	font-size:13px;
	color:#7c5a17;
	padding-left:14px;
	letter-spacing:1px;
}

.list_content_europe{
	font-size:12px;
	width:420px;
	color:#ec153d;
	float:left;
	padding-left:26px; padding-right:15px;
	font-size:12px; color:#7c5a17; line-height:25px;
	letter-spacing:1px;
	vertical-align:top;
	padding-top:5px;
}

.text13_list_europe{ color:#9e0303; font-size:12px;}
.text14_list_europe{ color:#095a8d;font-size:12px;}
.text20_europe{
	font-size:13px;
	color:#095a8d;
	text-indent: 28px;
	letter-spacing:1px;
}	

.listtpic_bg_europe {background-image:url(../images/europe/pic_bg.jpg); width:181px; height:130px; vertical-align:top; margin-top:15px;}




.text30_europe{ font-family:Arial, Helvetica, sans-serif;color:#c36f15; font-size:12px; text-align:center; text-decoration:none; padding-left:3px; padding-right:3px;}

.text30_europe a:link{font-family:Arial, Helvetica, sans-serif;color:#6d6d6d; font-size:12px; text-align:center;text-decoration:underline;padding-left:3px; padding-right:3px;}
.text30_europe a:hover{font-family:Arial, Helvetica, sans-serif;color:#6d6d6d; font-size:12px; text-align:center; text-decoration:underline;padding-left:3px; padding-right:3px;}
.text30_europe a:visited{font-family:Arial, Helvetica, sans-serif;color:#6d6d6d; font-size:12px; text-align:center;text-decoration:underline;padding-left:3px; padding-right:3px; padding-top:5px;}

/*歐洲館-搜尋區css*******************************************/

#europe_searchbox{

margin-top:10px !important;/*IE7,IE8,FF下是10PX*/
margin-top:8px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

margin-right:12px !important;/*IE7,IE8,FF下是10PX*/
margin-right:6px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/



	width:280px;    
	position:relative;
	vertical-align:top;
	float:right;
	font-size:13px;
	color:#555555;
}

.form01_europe{ font-size:12px; color:#888888;}

#mapbox_list{
padding-top:10px;


/*padding-right:7px !important;/*IE7,IE8,FF下是10PX*/
/*padding-right:10px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/


width:288px;
float:right;
	}	
/*歐洲館-歐洲旅遊資訊區css*******************************************/	
#europe_informationbox{
margin-top:10px;


/*margin-right:13px !important;/*IE7,IE8,FF下是10PX*/
/*margin-right:6px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/


	width:278px;
    float:right;
	position:relative;
	border: 1px solid #d29b98;
	padding-bottom:10px;
	}	
.tltle_information_europe td{
	background-image:url(../images/europe/imformation_top_bg.jpg);
	height:32px;
	font-size:16px;
	width:278px;
	font-weight:bold;
	letter-spacing:2px;
	padding-left:30px;
	color:#f0d9d9;
}
.text06_europe{
	font-size:13px;
	color:#7f7b6c;
	letter-spacing: 1px;
	text-decoration:none;

}
.text06_europe a:link{font-size:13px; color:#7f7b6c;text-decoration:none;letter-spacing: 1px;}
.text06_europe a:visited{font-size:13px; color:#7f7b6c; text-decoration:none;letter-spacing: 1px;}
.text06_europe a:hover{font-size:13px; color:#7f7b6c; text-decoration:underline;letter-spacing: 1px;}

/*迪士尼館-最新消息區css*******************************************/	
#disney_newsbox{ width:402px;
margin-top:12px; /*margin-left:18px;*/}

.disney_news_contentbg1{ background-image:url(../images/disney/news_contentbg1.jpg);
background-position:bottom; background-repeat:no-repeat;}

.disney_news_content2{ width:400px;
 background-image:url(../images/disney/news_contentbg2.jpg);
background-position:bottom; background-repeat:no-repeat; background-color:#FFF;}

.disney_news_contentbg3{background-image:url(../images/disney/news_contentbg3.jpg);
background-position:bottom; background-repeat:no-repeat;}
.text45{ font-size:12px; color:#052e66; line-height:18px;}
.text45 a{ font-size:12px; color:#052e66; line-height:18px; text-decoration:none;}
.text45 a:hover{ font-size:12px; color:#052e66; line-height:18px; text-decoration:underline;}



.pic21{margin-left:18px; 

margin-top:3px !important;/*IE7,IE8,FF下是10PX*/
margin-top:3px; /*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

margin-bottom:3px !important;/*IE7,IE8,FF下是10PX*/
margin-bottom:3px; /*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
}

/*迪士尼館-影片區css*******************************************/	
#disney_moviebox{ 
margin-top:5px !important;/*IE7,IE8,FF下是10PX*/
margin-top:5px; /*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
/*width:275px;*/ height:209px; /*background-image:url(../images/disney/movie_bg.jpg)*/}

/*迪士尼館-推薦行程區css*******************************************/	
.tourbox{/*margin-left:18px;*/ margin-bottom:10px;}
.pic22{/*margin-left:18px;*/ margin-top:5px; margin-bottom:7px;}
.tourcontentbox{ width:327px; background-color:#FFF; border-color:#c2cbd2; border-style:solid; border-width:1px; margin-right:6px; margin-bottom:6px;}
.pic23{ margin:11px;}
.text46{ color:#949494; font-size:12px; line-height:18px; letter-spacing:1px; padding-top:13px; padding-right:10px;}
.text46 a{ color:#949494; letter-spacing:1px; text-decoration:none; }
.text46 a:hover{ color:#949494; letter-spacing:1px; text-decoration:underline;}

.text47{ font-size:12px; line-height:18px; color:#8f7142; padding-right:5px;}
.text47 a{ font-size:12px; line-height:18px; color:#8f7142; text-decoration:none;padding-right:5px;}
.text47 a:hover{ font-size:12px; line-height:18px; color:#8f7142;text-decoration:underline;padding-right:5px;}

.text48{ font-size:12px; line-height:18px; color:#447797; font-family:Arial, Helvetica, sans-serif;}

.text48 a{ font-size:12px; line-height:18px; color:#447797; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}


.text48 a:hover{ font-size:12px; line-height:18px; color:#447797; font-family:Arial, Helvetica, sans-serif;text-decoration:underline;}

/*迪士尼館-精彩航點區css*******************************************/	
.destinationscontentbox{ width:216px; background-color:#FFF; border-color:#c2cbd2; border-style:solid; border-width:1px; margin-right:6px; margin-bottom:6px;}
.destinationscontentbox td{ padding:6px;}
.text49{ padding-left:4px;color:#447797; font-size:15px; font-weight:bold;}
.text50{ padding-left:14px;color:#aa0418; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.text51{ color:#8a8989; font-size:12px; line-height:16px;}



/*迪士尼館-搜尋區css*******************************************/

#disney_searchbox{

margin-top:8px !important;/*IE7,IE8,FF下是10PX*/
margin-top:4px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

margin-right:12px !important;/*IE7,IE8,FF下是10PX*/
margin-right:6px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

width:295px;    
	position:relative;
	vertical-align:top;
	float:right;
	font-size:13px;
	color:#608ba6;
}

.form01_disney{font-size:12px; color:#898989;}
.pic26{ padding-left:19px; padding-right:5px;}

/*迪士尼館-BANNER區css*******************************************/

#bannerbox_disney{
padding-top:4px;
/*padding-right:10px !important;/*IE7,IE8,FF下是10PX*/
/*padding-right:15px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
width:300px;
	}

/*迪士尼館-選單區css*******************************************/

#menubox{

margin-top:11px !important;/*IE7,IE8,FF下是10PX*/
margin-top:11px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

/*margin-right:12px !important;/*IE7,IE8,FF下是10PX*/
/*margin-right:6px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

width:300px;    
	position:relative;
	vertical-align:top;
	float:right;}
.pic27{ margin-left:20px;
margin-top:1px !important;/*IE7,IE8,FF下是10PX*/
margin-top:1px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

margin-bottom:1px !important;/*IE7,IE8,FF下是10PX*/
margin-bottom:1px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
 }
.text52{ color:#8d8a8a; font-size:13px; line-height:21px; padding-left:15px;}
.table09{ margin-left:37px; margin-top:7px; margin-bottom:2px;}


/*迪士尼館頁底css*******************************************/
.text53{ color:#8d8a8a; font-size:10px;font-family:Arial, Helvetica, sans-serif;letter-spacing:1px; text-align:center; padding:3px 0 3px 0;}

.text53-2{ color:#8d8a8a; font-size:10px; text-align:left; letter-spacing:1px; padding-left:228px; line-height:16px;}


/*迪士尼館_美食饗宴css*******************************************/

#dinning{width:672px;}


#dinning h1{
display:block;
width:192px;

width:192px !important;/*IE7,IE8,FF下是10PX*/
width:200px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

height:182px;
float:left;
margin-top:8px;

margin-left:10px !important;/*IE7,IE8,FF下是10PX*/
margin-left:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

background-image:url(../images/disney_dining/h1_bg.jpg);
background-repeat:no-repeat;
font-size:12px; color:#4280c2; line-height:20px;
font-weight:normal;
padding-top:182px;
padding-left:30px;
padding-right:450px;
padding-bottom:35px;

margin-bottom:5px !important;/*IE7,IE8,FF下是10PX*/
margin-bottom:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

}

#dinning2 h1{
display:block;
width:192px;

width:192px !important;/*IE7,IE8,FF下是10PX*/
width:200px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

height:182px;
float:left;
margin-top:8px;

margin-left:10px !important;/*IE7,IE8,FF下是10PX*/
margin-left:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

background-image:url(../images/disney_dining/h1_bg.jpg);
background-repeat:no-repeat;
font-size:12px; color:#4280c2; line-height:20px;
font-weight:normal;
padding-top:182px;
padding-left:30px;
padding-right:450px;
padding-bottom:35px;

margin-bottom:5px !important;/*IE7,IE8,FF下是10PX*/
margin-bottom:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

}
.text54{color:#e80623; font-weight:bold;}
.text55{color:#4d4d4d; font-size:9px; font-family:Arial, Helvetica, sans-serif;}

.menu_pic{ padding-left:5px; padding-right:5px; border:0px;}
.menu_pic_right{ padding-left:5px; padding-right:18px; border:0px;}

#dinning2 h2{
margin-top:10px;
margin-left:11px;
display:block;
width:637px;
height:37px;
float:left;
background-image:url(../images/disney_dining2/h2_bg.gif);
font-size:10px; color:#4280c2; line-height:18px;
letter-spacing:1px;
font-weight:normal;
padding-top:44px;
padding-left:24px;
padding-right:18px;
padding-bottom:5px;
_display:inline;
}


#dinning2 h3{
margin-top:10px;
margin-left:11px;
display:block;
width:637px;
height:37px;
float:left;
background-image:url(../images/disney_dining2/h3_bg.gif);
font-size:10px; color:#4280c2; line-height:18px;
letter-spacing:1px;
font-weight:normal;
padding-top:44px;
padding-left:24px;
padding-right:18px;
padding-bottom:5px;
_display:inline;
}

#dinning h2{
margin-top:10px;
margin-left:11px;
display:block;
width:637px;
height:37px;
float:left;
background-image:url(../images/disney_dining/h2_bg.gif);
font-size:10px; color:#4280c2; line-height:18px;
letter-spacing:1px;
font-weight:normal;
padding-top:44px;
padding-left:24px;
padding-right:18px;
padding-bottom:5px;
_display:inline;
}


#dinning h3{
margin-left:11px;
display:block;
width:637px;
height:20px;
float:left;
background-image:url(../images/disney_dining/h3_bg.gif);
font-size:10px; color:#4280c2; line-height:18px;
letter-spacing:1px;
font-weight:normal;
padding-top:44px;
padding-left:24px;
padding-right:14px;
padding-bottom:5px;
_display:inline;
}

.dinning_content{
width:672px;

margin-left:8px;

margin-top:8px !important;/*IE7,IE8,FF下是10PX*/
margin-top:10px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

margin-bottom:10px !important;/*IE7,IE8,FF下是10PX*/
margin-bottom:10px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

}

.dinning_content .top{text-indent:45px; padding-top:2px;
font-size:14px; font-weight:bold; color:#cb293d; background-image:url(../images/disney_dining/content_top.gif); background-repeat:no-repeat; height:28px;}
.text56{ color:#636363; letter-spacing:1px; padding-left:12px;}

.dinning_content .middle{ background-image:url(../images/disney_dining/content_bg.gif);}

.dinning_content .middle p{ 
float:left;
padding-left:35px;
padding-right:15px;

margin-bottom:5px !important;/*IE7,IE8,FF下是10PX*/
margin-bottom:10px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

margin-top:12px !important;/*IE7,IE8,FF下是10PX*/
margin-top:11px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

color:#868585; font-size:12px; line-height:24px;_display:inline;
vertical-align:top;
}


.dinning_content .pic{padding:5px 0px 0px 5px; height:136px;; width:195px; background-image:url(../images/disney_dining/content_pic.gif); background-repeat:no-repeat; margin-right:10px; margin-top:8px;}

.dinning_content .line{ margin-left:11px;}

.dinning_content .down{ color:#447797; font-size:13px; text-indent:25px; padding:5px 0px 0px 0px; background-image:url(../images/disney_dining/content_bg.gif);}
.text57{ color:#8f7142;}


/*迪士尼館_迪士尼船隊css*******************************************/

#ship{width:672px;}

#ship h1{
display:block;


width:192px !important;/*IE7,IE8,FF下是10PX*/
width:200px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

height:182px;
float:left;
margin-top:8px;

margin-left:10px !important;/*IE7,IE8,FF下是10PX*/
margin-left:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

background-image:url(../images/ship1/h1_bg.jpg);
background-repeat:no-repeat;
font-size:12px; color:#4280c2; line-height:21px;
font-weight:normal;
padding-top:182px;
padding-left:30px;
padding-right:450px;
padding-bottom:35px;

margin-bottom:5px !important;/*IE7,IE8,FF下是10PX*/
margin-bottom:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
}

.menu_pic2{ padding-left:8px; padding-right:20px; border:0px;}
.menu_pic3{ padding-left:18px; padding-right:20px; border:0px;}
.menu_pic_right2{ padding-left:3px; padding-right:8px; border:0px;}

#ship h2{
margin-top:10px;
margin-left:11px;
display:block;
width:637px;
height:42px;
float:left;
background-image:url(../images/ship1/h2_bg.gif);
font-size:10px; color:#4280c2; line-height:18px;
background-repeat:no-repeat;
letter-spacing:1px;
font-weight:normal;
padding-top:44px;
padding-left:24px;
padding-right:18px;
padding-bottom:5px;
_display:inline;
}
#ship h3{
margin-top:10px;
margin-left:11px;
display:block;
width:637px;
height:32px;
float:left;
background-image:url(../images/ship1/h3_bg.gif);
background-repeat:no-repeat;
font-size:10px; color:#4280c2; line-height:18px;
letter-spacing:1px;
font-weight:normal;
padding-top:44px;
padding-left:24px; 
padding-right:18px;
padding-bottom:5px;
_display:inline;
}

.ship_content1{ width:490px; color:#868585; font-size:12px;line-height:22px; padding-left:35px; letter-spacing:1px;}
.ship_content2{ width:490px; color:#868585; font-size:12px; line-height:22px; padding-left:12px; padding-right:0px; padding-top:10px;letter-spacing:1px;}
.ship_content3{ width:490px; color:#868585; font-size:12px; line-height:22px; padding-left:12px; padding-right:0px; padding-top:0px;letter-spacing:1px;}
.ship_content4{ width:425px; color:#868585; font-size:12px;line-height:22px; padding-left:50px; letter-spacing:1px;}
.ship_content_pic1{
	width:179px;
	height:120px;
	background-image:url(../images/ship1/content_pic.gif);
	margin-left:12px;
	margin-top:2px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
}

.ship_content_pic2{ width:179px; height:120px; 	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 5px; padding-right:4px; background-image:url(../images/ship1/content_pic.gif); margin-left:34px;}
.ship_title{ margin-left:30px; margin-top:10px; padding-bottom:10px;}

.ship_box{width:302px;height:132px;border: 1px solid #c2cfe8; background-repeat:repeat-x; background-image:url(../images/ship1/dreambox1_bg.gif); margin-bottom:6px;}
.ship_box_title{ font-size:12px; color:#1c98ca; font-weight:bold; text-indent:7px; letter-spacing:1px;}

.ship_box_title a { font-size:12px; color:#1c98ca; font-weight:bold; text-indent:7px; letter-spacing:1px; text-decoration:none;}
.ship_box_title a:hover { font-size:12px; color:#1c98ca; font-weight:bold; text-indent:7px; letter-spacing:1px; text-decoration:underline;}



.ship_box_title2{ font-size:10px; color:#578a9f; font-family:Arial, Helvetica, sans-serif; padding-left:7px;}
.ship_box_pic{border: 1px solid #b7b7b7; margin-left:19px; margin-right:10px;}
.ship_box_content{font-size:12px; color:#868585; padding-right:5px; line-height:18px;}
.ship_content_ps{font-size:10px; color:#1789b7;}


#ship2{width:672px;}

#ship2 h1{
display:block;


width:192px !important;/*IE7,IE8,FF下是10PX*/
width:200px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

height:182px;
float:left;
margin-top:8px;

margin-left:10px !important;/*IE7,IE8,FF下是10PX*/
margin-left:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

background-image:url(../images/ship1/h1_bg.jpg);
background-repeat:no-repeat;
font-size:12px; color:#4280c2; line-height:21px;
font-weight:normal;
padding-top:182px;
padding-left:30px;
padding-right:450px;
padding-bottom:35px;

margin-bottom:5px !important;/*IE7,IE8,FF下是10PX*/
margin-bottom:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
}



#ship2 h2{
margin-top:10px;
margin-left:11px;
display:block;
width:637px;
height:42px;
float:left;
background-image:url(../images/ship2/h2_bg.gif);
font-size:10px; color:#4280c2; line-height:18px;
background-repeat:no-repeat;
letter-spacing:1px;
font-weight:normal;
padding-top:44px;
padding-left:24px;
padding-right:18px;
padding-bottom:5px;
_display:inline;
}
#ship2 h3{
margin-top:10px;
margin-left:11px;
display:block;
width:637px;
height:32px;
float:left;
background-image:url(../images/ship2/h3_bg.gif);
background-repeat:no-repeat;
font-size:10px; color:#4280c2; line-height:18px;
letter-spacing:1px;
font-weight:normal;
padding-top:44px;
padding-left:24px; 
padding-right:18px;
padding-bottom:5px;
_display:inline;
}


/*迪士尼館_艙房css*******************************************/

#staterooms{width:672px;}

#staterooms h1{
display:block;


width:192px !important;/*IE7,IE8,FF下是10PX*/
width:200px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

height:182px;
float:left;
margin-top:8px;

margin-left:10px !important;/*IE7,IE8,FF下是10PX*/
margin-left:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

background-image:url(../images/staterooms1/h1_bg.gif);
background-repeat:no-repeat;
font-size:12px; color:#4280c2; line-height:21px;
font-weight:normal;
padding-top:182px;
padding-left:30px;
padding-right:450px;
padding-bottom:35px;

margin-bottom:5px !important;/*IE7,IE8,FF下是10PX*/
margin-bottom:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
}

.staterooms_menu_pic{ padding-left:8px; padding-right:20px; border:0px;}


#staterooms h2{
margin-top:10px;
margin-left:11px;
display:block;
width:637px;
height:35px;
float:left;
background-image:url(../images/staterooms1/h2_bg.gif);
font-size:10px; color:#237ab0; line-height:18px;
background-repeat:no-repeat;
letter-spacing:1px;
font-weight:normal;
padding-top:44px;
padding-left:24px;
padding-right:18px;

padding-bottom:5px !important;/*IE7,IE8,FF下是10PX*/
padding-bottom:15px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

_display:inline;
}

.staterooms_box{width:672px;color:#868585; font-size:12px; line-height:18px;}
.staterooms_title{ height:23px; background-image:url(../images/staterooms1/title_bg.gif); background-repeat:no-repeat; font-size:13px; font-weight:bold; color:#2392c9; text-indent:63px;}

.staterooms_title_gray{ font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#868585; margin-left:9px;}
.staterooms_pic{
	padding:4px;
	margin-left:65px;
	margin-top:9px;
	border: 1px solid #9f9f9f;
}

.staterooms_content{ width:380px;margin-top:9px;}
.staterooms_text{ padding-right:5px;}

.staterooms_icon{ margin-left:12px; margin-right:7px; vertical-align:middle;}
.staterooms_btn{ margin-right:28px; float:right; border:0px; margin-top:5px;}

.staterooms_ps{ width:622px; margin-top:26px; margin-left:39px; margin-bottom:15px;}
 
.staterooms_middle{padding-top:8px; padding-bottom:12px; padding-left:16px;background-image:url(../images/staterooms1/ps_middle.gif); font-size:12px; color:#1789b7; line-height:20px; background-position:bottom;padding-right:26px;}

#staterooms2{width:672px;}

#staterooms2 h1{
display:block;


width:192px !important;/*IE7,IE8,FF下是10PX*/
width:200px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

height:182px;
float:left;
margin-top:8px;

margin-left:10px !important;/*IE7,IE8,FF下是10PX*/
margin-left:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

background-image:url(../images/staterooms1/h1_bg.gif);
background-repeat:no-repeat;
font-size:12px; color:#4280c2; line-height:21px;
font-weight:normal;
padding-top:182px;
padding-left:30px;
padding-right:450px;
padding-bottom:35px;

margin-bottom:5px !important;/*IE7,IE8,FF下是10PX*/
margin-bottom:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
}


#staterooms2 h2{
margin-top:10px;
margin-left:11px;
display:block;
width:637px;
height:35px;
float:left;
background-image:url(../images/staterooms2/h2_bg.gif);
font-size:10px; color:#237ab0; line-height:18px;
background-repeat:no-repeat;
letter-spacing:1px;
font-weight:normal;
padding-top:44px;
padding-left:24px;
padding-right:18px;
padding-bottom:5px !important;/*IE7,IE8,FF下是10PX*/
padding-bottom:15px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
_display:inline;}

/*迪士尼館_成人專屬活動css*******************************************/

#adult_activities{width:672px;}

#adult_activities h1{
display:block;
width:192px;

width:192px !important;/*IE7,IE8,FF下是10PX*/
width:200px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

height:182px;
float:left;
margin-top:8px;

margin-left:10px !important;/*IE7,IE8,FF下是10PX*/
margin-left:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

background-image:url(../images/adult_activities/h1_bg.jpg);
background-repeat:no-repeat;
font-size:12px; color:#4280c2; line-height:20px;
font-weight:normal;
padding-top:182px;
padding-left:30px;
padding-right:450px;
padding-bottom:35px;

margin-bottom:5px !important;/*IE7,IE8,FF下是10PX*/
margin-bottom:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
}

.adult_activities_td{padding:0 5px 25px 25px;}

.adult_activities_content{ float:left; margin-top:9px;
margin-right:10px;
border: 1px solid #d0d0d0; background-image:url(../images/adult_activities/content_bg.jpg); background-repeat:repeat-x; background-position:bottom; width:192px; height:185px;}


.adult_activities_img{padding:6px 8px 10px 8px;}
.adult_activities_engname{ font-family:Arial; font-size:10px; color:#868585;line-height:12px;}
.adult_activities_chname{ font-size:12px;color:#2392c9; line-height:16px; padding:0 8px 0 8px; vertical-align:top; height:50px;}


/*迪士尼館_青少年活動css*******************************************/

#youth_activities{width:672px;}

#youth_activities h1{
display:block;
width:192px;


width:192px !important;/*IE7,IE8,FF下是10PX*/
width:200px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

height:182px;
float:left;
margin-top:8px;

margin-left:10px !important;/*IE7,IE8,FF下是10PX*/
margin-left:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

background-image:url(../images/youth_activities/h1_bg.jpg);
background-repeat:no-repeat;
font-size:12px; color:#4280c2; line-height:22px;
font-weight:normal;
padding-top:182px;
padding-left:30px;
padding-right:450px;
padding-bottom:35px;

margin-bottom:5px !important;/*IE7,IE8,FF下是10PX*/
margin-bottom:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
}

.youth_activities_td{padding:0 5px 25px 25px;}

.youth_activities_content{ float:left; margin-top:9px;
margin-right:10px;
border: 1px solid #d0d0d0; background-image:url(../images/youth_activities/content_bg.jpg); background-repeat:repeat-x; background-position:bottom; width:192px; height:200px;}


.youth_activities_img{padding:6px 8px 10px 8px;}
.youth_activities_engname{ font-family:Arial; font-size:10px; color:#376f00;line-height:12px;}
.youth_activities_chname{ font-size:12px;color:#50961c; line-height:14px; padding:0 8px 3px 8px; vertical-align:top; height:76px;}
.youth_activities_ps{font-size:11px; color:#818181;line-height:14px;}


/*迪士尼館_家庭活動css*******************************************/

#family_activities{width:672px;}

#family_activities h1{
display:block;
width:192px;


width:192px !important;/*IE7,IE8,FF下是10PX*/
width:200px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

height:182px;
float:left;
margin-top:8px;

margin-left:10px !important;/*IE7,IE8,FF下是10PX*/
margin-left:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

background-image:url(../images/family_activities/h1_bg.jpg);
background-repeat:no-repeat;
font-size:12px; color:#4280c2; line-height:22px;
font-weight:normal;
padding-top:182px;
padding-left:30px;
padding-right:450px;
padding-bottom:35px;

margin-bottom:5px !important;/*IE7,IE8,FF下是10PX*/
margin-bottom:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
}


.family_activities_content{ float:left; margin-top:9px;
margin-right:10px;
border: 1px solid #d0d0d0; background-image:url(../images/family_activities/content_bg.jpg); background-repeat:repeat-x; background-position:bottom; width:192px; height:200px;}


.family_activities_engname{ font-family:Arial; font-size:10px; color:#1763b4;line-height:12px;}
.family_activities_chname{ font-size:12px;color:#4280c2; line-height:14px; padding:0 8px 3px 8px; vertical-align:top; height:76px;}

/*迪士尼館_郵輪設施css*******************************************/

#amenities_activities{width:672px;}

#amenities_activities h1{
display:block;

width:212px;

height:182px;
float:left;
margin-top:8px;

margin-left:10px !important;/*IE7,IE8,FF下是10PX*/
margin-left:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

background-image:url(../images/amenities/h1_bg.jpg);
background-repeat:no-repeat;
font-size:12px; color:#4280c2; line-height:20px;
font-weight:normal;
padding-top:182px;
padding-left:25px;

padding-right:440px !important;/*IE7,IE8,FF下是10PX*/
padding-right:440px;/*IE6下屬性寫的是5PX，但在顯示出來的是10p*/


padding-bottom:38px !important;/*IE7,IE8,FF下是10PX*/
padding-bottom:20px;/*IE6下屬性寫的是5PX，但在顯示出來的是10p*/

margin-bottom:5px !important;/*IE7,IE8,FF下是10PX*/
margin-bottom:5px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
}


.amenities_content{ float:left; margin-top:9px;
margin-right:10px;
border: 1px solid #d0d0d0; background-image:url(../images/amenities/content_bg.jpg); background-repeat:repeat-x; background-position:bottom; width:192px; height:200px;}

.amenities_engname{ font-family:Arial; font-size:10px; color:#094e98;line-height:12px;}
.amenities_chname{ font-size:12px;color:#186bc3; line-height:14px; padding:0 8px 3px 8px; vertical-align:top; height:170px;}
.amenities_activities_ps{font-size:11px; color:#454444;line-height:14px; font-family:Arial,; font-family:"新細明體"}





/*機票css*******************************************/

.title0_ticket{ width:910px; height:35px;  margin-top:8px; margin-left:40px; background-image:url(../images/ticket/title0_bg.jpg);font-size:16px; font-weight:bold; 
letter-spacing:2px; padding-left:30px; color:#fcfdff;}


/*網友諮詢館_列表頁css*******************************************/
.consultation_head{
margin-top:15px;
margin-left:15px;
	}
	
.consultation_path{
margin-top:10px;
margin-bottom:15px;
vertical-align:top;
	}	
.consultation_list_box{
margin-left:15px;
margin-bottom:15px;}

.consultation_btn{
margin-right:4px;
border:0px;
	}
	
.consultation_list_content1{

font-size:13px;
color:#686666;
width:932px;


	}	
	
.consultation_list_content1 a{ 
width:932px;
font-size:13px;
color:#686666;
padding-left:16px;
text-decoration:none;
	}	
	
.consultation_list_content1 a:hover{ 
width:932px;
font-size:13px;
color:#686666;
padding-left:16px;
text-decoration:underline;}	

.consultation_list_content1 a:visited{ 
width:932px;
font-size:13px;
color:#686666;
padding-left:16px;
text-decoration:none;
	}	

.consultation_list_link{ color:#1ba5ff; padding-left:2px; padding-right:2px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}	
.consultation_list_link a{ color:#464646; padding-left:2px; padding-right:2px; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}
.consultation_list_link a:visited{ color:#464646; padding-left:3px; padding-right:3px; font-family:Arial, Helvetica, sans-serif; font-size:13px;text-decoration:none;}
.consultation_ps{
	border: 1px solid #CCCCCC;}	 
.consultation_ps2{
	margin:6px;}	 	
.consultation_ps2_text1{font-size:13px; color:#706d6d; line-height:18px; font-weight:bold; vertical-align:bottom;}	
.consultation_ps2_text2{color:#706d6d; line-height:22px; padding-left:15px; padding-top:12px; padding-bottom:6px;}	


/*網友諮詢館_發表新主題頁css*******************************************/

.consultation_post_box{
margin-left:25px; margin:10px; width:912px; background-image:url(../images/consullation_post/consullation_post_middlebg.jpg); color:#1b8ad2; font-size:13px; font-weight:bold; padding-left:18px;}
.consultation_post_text_form{color:#666666; font-weight:normal; font-size:12px;}
.consultation_post_text_red{color:#ff0000; font-weight:normal; margin-left:6px;}
.consultation_post_img{margin-left:10px; margin-right:10px;}


/*網友諮詢館_內容頁css*******************************************/
.consultation_content_box{ margin:10px; width:912px; padding:10px; background-image:url(../images/consullation_post/consullation_post_middlebg.jpg);}
.consultation_content_box2{ margin:10px; width:912px; padding:10px; background-image:url(../images/consullation_content/consullation_content_middlebg.jpg);}


.consultation_content_img{ padding-right:10px; vertical-align:middle;}
.consultation_content_text1{color:#1b8ad2; font-size:13px; font-weight:bold; padding-left:25px;}
.consultation_content_text2{color:#5c6366; font-size:13px; 
padding-left:55px !important;/*IE7,IE8,FF下是10PX*/
padding-left:65px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
padding-right:130px; line-height:20px; 
padding-top:10px !important;/*IE7,IE8,FF下是10PX*/
padding-top:0px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

padding-bottom:5px !important;/*IE7,IE8,FF下是10PX*/
padding-bottom:12px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

}

.consultation_content_text3{color:#5c6366; font-size:13px; 
padding-left:75px !important;/*IE7,IE8,FF下是10PX*/
padding-left:85px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/
padding-right:130px; line-height:20px; 
padding-top:10px !important;/*IE7,IE8,FF下是10PX*/
padding-top:0px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

padding-bottom:5px !important;/*IE7,IE8,FF下是10PX*/
padding-bottom:12px;/*IE6下屬性寫的是5PX，但在顯示出來的是10px*/

}


/*關於升達頁css*******************************************/

.about_us_box{ width:932px; margin-left:30px; }
.about_us_title{ color:#003f7f; font-size:13px;text-align:left; letter-spacing:1px; padding-top:10px;padding-bottom:10px;}
.about_us_content{ color:#333333; font-size:12px; line-height:20px;padding-right:90px; text-align:left;}
.about_us_content2{color:#333333; font-size:12px; line-height:20px; padding-left:25px; text-align:left;}
.about_us_content3{line-height:24px;}
.about_us_content3 a{color:#333333;line-height:24px; text-decoration:underline;}
.about_us_content3 a:hover{color:#333333;line-height:24px;text-decoration:none;}

.about_us_img{
	margin-left:5px;
	margin-right:6px;
	padding:3px;
	border: 1px solid #a9a8a8;
}

/*聯絡我們頁css*******************************************/

.contact_us_box{ width:932px; margin-left:30px;}
.contact_us_table{margin-left:25px;margin-top:15px;}
.contact_us_tabletext{ padding:10px; color:#333333; font-size:13px; line-height:20px;}
.contact_us_tabletext2{ color:#333333; font-size:13px; }
.contact_us_img{ margin-left:25px;}

/*租車頁css*******************************************/

.hertxcar_box{ width:932px; margin-left:30px; color:#000000;}

.hertxcar_text{ font-size:20pt; font-family:"標楷體"; color:#000000; line-height:22pt; font-weight:bold; text-align:center;}

.hertxcar_text2{ font-size:12pt; font-family:"標楷體"; color:#000000;}

/*最新消息館_內容頁css*******************************************/

.news_box{margin-left:25px; margin:10px; width:912px; background-image:url(../images/consullation_post/consullation_post_middlebg.jpg); font-size:13px;letter-spacing:1px;font-weight:normal;}
	
.news_tilte{ color:#1b8ad2; font-weight:bold; padding:25px 50px 10px 20px;}
.news_content{ color:#5c6366;padding-left:74px; padding-right:68px;line-height:18px;  vertical-align:top;}
.news_date{ color:#2d8d2d;font-weight:bold;float:right; padding:20px 42px 20px 0;}
.news_content_img{ padding-left:65px;}
.news_img{ padding:5px; border: 1px solid #9f9f9f; vertical-align:top; margin:10px 6px 3px 10px;}



