@charset "utf-8";
/* CSS Document */

body{background:#a2a2a2; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.clean{clear:both;}

#container_down{background:url(../images/primary/bg_2_n.jpg) no-repeat; height:16px; width:990px; margin:auto;}
#container{background:url(../images/primary/bg_n.jpg) repeat-y; width:990px; margin:auto;}
#container img{display:block;}

/* header 設定 */
#header{height:85px; padding:0 15px; position:relative;}
#header #logo{width:400px; position:absolute; left:30px; top:10px;}
/* 上面按鈕 */
#header #but_bg{margin-right:19px;_margin-right:10px; margin-bottom:25px; padding-top:9px; float:right; width:620px; background:url(../images/primary/but_icon_2_n.gif) no-repeat 596px top;}
#header #but_bg ul{padding-top:4px;}
#header #but_bg ul li{background:url(../images/primary/but_icon_n.gif) no-repeat left 8px; color:#86b8d7; margin-right:10px; padding-left:8px; float:right;}
#header #but_bg ul li a{color:#ceb884; text-decoration:none;}
#header #but_bg ul li a:hover{text-decoration:underline;}
#header #but_bg ul li.home{color:#dcb75c; font-weight:bold; background:none; margin-right:0;}
#header #but_bg ul li.home a{color:#dcb75c; text-decoration:none;}
#header #but_bg ul li.home a:hover{text-decoration:underline;}
#header #but_bg .sunbox{float:right; margin-right:15px; height:17px; width:60px;}
#header #but_bg .sunbox img{margin-left:11px; float:right;}
#header #but_bg h1{color:#cccccc; float:right;font-size:13px;width:95px; }

/***facebook****/
.top_fb{width:420px; float:right; margin-bottom:5px;margin-right:19px; padding-left:80px; }
.top_fb li{ float:left; height:21px; margin-bottom:3px; margin-right:2px;}
.top_fb li p{ float:left; color:#2E82C2; text-decoration:none; font-size:12px; width:52px;}
.top_fb li p a{color:#ffffff; text-decoration:none;}
.top_fb li p a:hover{color:#ffffff; text-decoration: underline;}


/* nav */
#header #nav{margin-right:19px;_margin-right:10px; width:600px; float:right;}
#header #nav ul li{background:url(../images/primary/nav_line_n.gif) no-repeat left 3px; padding-left:9px; color:#818181; font-size:13px; margin-right:5px; float:right;}
#header #nav ul li a{color:#fff; text-decoration:none;}
#header #nav ul li a:hover{color:#d5d5d5; text-decoration:underline;}


#content{padding:0 30px;_padding:0 29px;}
#content_0{padding:0 24px;}/* 內頁使用 */
#content_0 #right{width:700px; float:right;}
#content_0 #right #ad_banner{width:698px; height:198px; border:#b4c0c7 1px solid; *margin-top:7px;}/* 內頁flash */
/* 內頁title vs. 麵包屑 */
#content_0 #right #t_box{height:28px; margin-top:10px;}
#content_0 #right #t_box .tage{margin-right:5px; color:#b6a680; font-size:11px; float:right;}
#content_0 #right #t_box .tage a{color:#b6a680; text-decoration:none;}
#content_0 #right #t_box .tage a:hover{text-decoration:underline;}
/*#content_0 #right #t_box .title{background:url(../images/primary/title_line_moon.jpg) repeat-x; padding:4px 60px 0 3px; height:24px; font-family:"Times New Roman"; font-style:oblique; font-size:13px; color:#c9c9c9; float:left;}*/
#content_0 #right #t_box .title{background:url(../images/primary/title_line_moon.jpg) repeat-x; padding:4px 60px 0 3px; height:30px; font-family:"Times New Roman"; font-style:oblique; font-size:13px; color:#c9c9c9; float:left;}
#content_0 #right #t_box .title h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; font-style:normal; color:#d1f5ff; margin-right:5px; float:left;}
#content_0 #right #edit{margin-top:20px;}

/***新增的內頁title vs. 麵包****/
#content_0 #right #t_box .title02{ border-bottom:1px solid #C6D2D9; width:622px; padding:4px 60px 0 3px; height:24px; font-family:"Times New Roman"; font-style:oblique; font-size:13px; color:#fff; float:left; background:#5A5548;}
#content_0 #right #t_box .title02 h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; font-style:normal; color:#fff; margin-right:5px; float:left;}

/**2011.8.23新增頁籤**/
#choice_all{ width:685px;}
#choice_tit{height:37px;width:685px; background:url(../images/other/btm_ap_n.jpg);}
#choice_main {
	width:669px;
	border-right:1px  solid #C6D1D8;
	border-left:1px  solid #C6D1D8;
	border-bottom:1px  solid #C6D1D8;
	padding:15px 8px;
}
#a1,#a2,#a3{ float:left;width:667px;}
.action{
	text-align:center;
	float:left;
    font-weight:bold;
	color:#330000;
	font-size:15px;
	padding:7px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	width:135px;
	height:30px;
	cursor:pointer;
	padding-right:14px;
    background:url(../images/other/btm_up_n.jpg) no-repeat left ;
	
}  
.unaction{
	text-align:center;
	float:left;
	color:#996600;
	font-weight:bold;
	font-size:15px;
	padding:7px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	width:135px;
	height:30px;
	cursor:pointer;
	padding-right:14px;
    background:url(../images/other/btm_down_n.jpg) no-repeat left ;
	}
#choice_say{ width:669px;}
#choice_say li{ width:649px; }
#choice_say li em{ color:#fff; font-weight:bold; font-size:13px;width:669px; float:left;  }
#choice_say li h4 {background: url(../images/other/choice_tit_n.jpg) no-repeat; line-height:35px; float:left;width:629px; padding:0 20px;  } 
#choice_say li p { color:#fff;margin:10px 0; float:left;width:629px;margin:10px 20px; }

#choice_say .chname{ color:#fff;font-weight:bold; font-size:13px; float:left; margin-right:10px;_margin-right:5px;}
#choice_say .number{ color:#fff;float:left;font-size:11px; }

#choice_say .resay{ width:669px;  background:#7C7149;float:left; border-bottom:1px solid #fff;}
#choice_say .resay em{ color:#993300; width:629px;float:left;margin:0 20px; }	
#choice_say .resay h5{ float:left;width:629px; padding:0 20px; line-height:35px; }
#choice_say .resay p{ color:#fff;float:left;width:629px;margin:10px 20px;  }		
	
	
#choice_form { width:669px;}
#choice_form .ch_form { width:669px ; height:45px; border-bottom:1px dashed #999999; margin-bottom:15px; }
#choice_form .ch_form02{width:669px ; }
#choice_form .ch_form03 { width:99px ; line-height:45px; border-top:1px dashed #999999; padding-top:10px; margin-top:15px; padding-left:570px; }

#choice_form .ch_form label{ color:#fff; font-weight:bold; font-size:13px; width:80px;}
#choice_form .ch_form .ch_box{ background:#EEEEEE; width:200px; border:1px solid #C6D1D8;}
#choice_form .ch_form02 label{ color:#fff; font-weight:bold; font-size:13px; width:150px;}
#choice_form .ch_form02 .ch_box02{ background:#EEEEEE; width:669px;border:1px solid #C6D1D8;}

/* 分頁設定 */
#showpage {
	float:right;
	height:20px;

}

#on {
	background:#CC6600 none repeat scroll 0%;
	border:1px solid #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 11px;
	width: 12px;
	display: block;
}

#a.page, .page{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	border: 1px solid #fff;
	background:#5E2F00 repeat none scroll;
	background-x-position: 0%;
	background-y-position: 0%;
	margin:0 5px 5px 0;
	text-decoration: none;
	width: 12px;
	height: 11px;
	line-height: 12px;
	text-align: center;
	display: block;
	padding: 2px 5px;
	float: left;
}
#a.page, .page:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFF;
	background-color: #CC6600;
	border: 1px solid #fff;
	margin:0 5px 5px 0;
	text-decoration: none;
	width: 12px;
	height: 11px;
	text-align: center;
	display: block;
	padding: 2px 5px;
	float: left;
}




#left{width:238px; margin-top:7px;}
/* 內頁左側選單 */
#left #nav_left{margin-bottom:8px; width:224px; background:#67645c; min-height:370px; height:auto !important; height:370px;}

/* 同時段推薦行程 */
#left{width:238px; margin-top:7px;}
#left #commend_top{height:98px; background:url(../images/index/commend_top_n.jpg) no-repeat;position:relative;}
#left #commend_top .clock{ position:absolute; left:85px;top:20px;}

/*#left #commend{width:220px; min-height:118px; height:auto !important; height:118px; padding:10px 9px  background:url(../images/index/commend_bg_n.jpg) repeat-x top #a46c30; margin-bottom:7px; overflow:hidden; zoom:1;}
*/
#left #commend{width:216px; min-height:118px; height:auto !important; height:118px; padding:10px 0px 10px 9px; background:url(../images/index/commend_bg_n.jpg) repeat-x top #a46c30; margin-bottom:7px; overflow:hidden; zoom:1;}
#left #commend .com{width:100px; float:left;}
#left #commend .com img{margin-bottom:5px;}
#left #commend .com .name{width:80px; margin:auto; font-weight:bold;}
#left #commend .com .name a{color:#FFF; text-decoration:none;}
#left #commend .com .name a:hover{text-decoration:underline;}






/* footer 設定 */
#footer{height:153px; padding:0 15px; background:url(../images/primary/footer_bg_n.jpg) 15px bottom no-repeat; margin-top:30px; position:relative;}
#footer #link{text-align:center; color:#ccc5b5; line-height:20px;}
#footer #link span{color:#ababab;}
#footer #link a{color:#bda772; text-decoration:none;}
#footer #link a:hover{color:#a48d56; text-decoration:underline;}
#footer #bot_inf{width:709px; margin:10px auto; color:#fff; line-height:19px;}
#footer #bot_inf a{color:#bda772; text-decoration:none;}
#footer #bot_inf a:hover{text-decoration:underline;}
#footer #bot_inf span{color:#bda772;}
#footer .fb{position:absolute; right:30px; top:18px;}



/*影片檔*/
#video{ width:223px; height:160px; background:url(../images/index/video_bg_n.jpg) no-repeat #B68239; position:relative; padding:40px 1px 0 1px; margin-bottom:15px; } 







