﻿@charset "utf-8";
body {margin:0px;padding:0px;text-align:center;}
ul,li,h3,p,cite,em,form {margin:0px; padding:0px; font-style:normal; font-weight:normal; list-style:none;}
cite {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#wrapper {width:990px;margin:0px auto; text-align:left;background:#ffffff;}
.head {height:200px;}
.head h1 {margin:0px;position:absolute;filter:Alpha(Opacity=0);Opacity:0;}
.head h1 a {display:block;width:990px;height:200px;}
.head ul.head_menu {float:right;}
/*表頭設定*/
#masthead {height:40px;background:url(../images/css/masthead.gif) repeat-x top;width:990px;margin:0px auto;}
#masthead .logo {float:left;margin:5px 0px 0px 10px;}
#masthead ul.mast_menu {float:right;margin:12px 10px 0px 0px;}
#masthead li {float:left;margin:0px 0px 0px 5px;font-size:12px;font-family:"新細明體";}
#masthead li a:hover {color:#898888;}
/*表尾設定
------------------------------------------------------------*/
/*表尾客服設定 */
.customer_service {
	width:990px;
	margin:0px auto;
	padding:5px 0px;
	font-size:12px;
	text-align:center;
	background:#ffffff;
	height:1%;
	overflow:hidden;
	border-top:1px solid #cccccc;
}
.customer_service ul {width:710px ; margin:0px auto;}
.customer_service li {margin:0px 10px;float:left;list-style-type: none;}
.customer_service li.skype { color:#A0505E;}
.customer_service li.cus {padding:5px 0px 0px 0px;}

/*表尾Logo設定 */
.logo_footer { 
    padding:10px 0px 5px 0px;
    clear:both;border-top:1px solid #DDDDDD;
	width:990px;margin:0px auto;
	font-size:12px;
	background-color:#FFFFFF;
}
.logo_footer a {color:#666666;text-decoration: none;}
.logo_footer a:hover {color:#333333;}
.footer_ci {width:990px;margin:0px auto;background:#ffffff;}
ul.cplogo{
	list-style:none;
	overflow:hidden;
	height:1%;
	}
ul.cpwha{width:580px;margin:0px auto;}
ul.cpwhb{width:720px;margin:0px auto;}	
ul.cplogo li{float:left; margin:0px 5px;}
ul.cplogo li a {color:#666666;text-decoration: none;}
ul.cplogo li.ctintxt,ul.cplogo li.ctintxt_en{
	width:140px; 
	font-weight:bold; 
	padding:8px 10px 8px 0px;
	background:url(images/copyright/copy_line.html) top right repeat-y;
	line-height:1.5em;
	text-align:center;
	font-size:13px;	
	}
ul.cplogo li.ctintxt{letter-spacing:8px;}
ul.cplogo li.ctintxt_en a{display:block;}
ul.cplogo li.ctintxt_en a.b{
    display:block;
	letter-spacing:0.1em;
}
ul.cplogo li.ctintxt_sntw{
	padding:0px 16px 0px 0px;
	background:url(images/copyright/copy_line.html) top right repeat-y;
	}
.cblogo img{ margin:0px 3px;}
.txten{margin:2px 0px 0px 0px; text-align:center;}

/* 表尾資訊設定 
------------------------------------------------------------*/
.reg_footer , .info_footer {
	border-top:1px solid #DDDDDD;
	clear:both;
	padding:5px 0px;
	font-size:12px;
	width:990px;
	margin:0px auto;
	height:1%;overflow:hidden;
	background:#ffffff;
}
.reg_footer a , .info_footer a {color:#666666;text-decoration: none;}
.reg_footer a:hover , .info_footer a:hover {color:#333333;}
ul.tainfo li {padding:0px 15px;float:left;list-style-type: none;}
ul.tainfo {margin:0px auto;width:450px;padding:0px;}

ul.cpinfo {width:700px;margin:0px auto;}
ul.cpinfo li {width:230px;float:left;list-style-type: none;}
/*表尾版權宣告設定 
------------------------------------------------------------*/
.copyright { 
	clear:both; 
	text-align:center;
	margin:0px auto 0px auto;
	padding:5px 0px;
	background:url(../images/css/copy_back.gif) repeat-x top #FFFFFF;
	height:1%;
	width:990px;
	font-size:12px;
}
.copyright a {color:#666666;text-decoration: none;}
.copyright a:hover {color:#333333;}
.page_copyright {
	border-top:1px solid #cccccc;
	clear:both;
	background-color:#F3F3F3;
	width:990px;
	margin:0px auto;
	padding:0px;	
	font-size:12px;
	height:1%;
	overflow:hidden;
}

.page_copyright ul {
	margin:0px;
	padding:0px;
}
.logo_footer li ,.page_copyright li { margin:5px;float:left;list-style-type: none;}
li.copy_ctin , li.copy_sinotour {float:right; }
li.copy_ctin {
	border-right: 1px solid #999999;
	padding:0px 10px 0px 0px;
	text-align:right;
}
li.copy_ctin a ,li.copy_ctin a:hover {
	color:#028C44;
	text-decoration:none;
}
li.copy_sinotour a ,li.copy_sinotour a:hover {
	color:#237FCF;
	text-decoration:none;
}
.page_copyright li.copy a {color:#666666;text-decoration: none;}
.page_copyright li.copy a:hover {color:#333333;}
/*上方圖片設定
------------------------------------------------------------------------------------------------------------------------------*/
.headmenu {display:none;}
body#default .head {background:url(../images/css/head.jpg) no-repeat left top;}
body#page01 .head {background:url(../images/css/head01.jpg) no-repeat left top;}
body#page02 .head {background:url(../images/css/head02.jpg) no-repeat left top;}
body#page03 .head {background:url(../images/css/head03.jpg) no-repeat left top;}
body#page04 .head {background:url(../images/css/head04.jpg) no-repeat left top;}
body#page05 .head {background:url(../images/css/head05.jpg) no-repeat left top;}
body#page06 .head {background:url(../images/css/head06.jpg) no-repeat left top;}
body#page07 .head {background:url(../images/css/head07.jpg) no-repeat left top;}
body#page08 .head {background:url(../images/css/head08.jpg) no-repeat left top;}
body#page09 .head {background:url(../images/css/head09.jpg) no-repeat left top;}
body#page10 .head {background:url(../images/css/head10.jpg) no-repeat left top;}
/* 主選單樣式 */
.navs {margin:0px auto 0px auto; overflow:hidden;}
ul.subnav {background:#333333 url(../images/css/nav.gif) repeat-x top; height:30px; width:990px; }
ul.subnav li { float:left; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; height:22px;padding:8px 10px 0px 10px;_padding:9px 10px 0px 10px;}
.submenu01,.submenu02,.submenu03,.submenu04,.submenu05,.submenu06,.submenu07,.submenu08 {height:28px;}
.submenu01 {background-color:#C00952;}
.submenu02 {background-color:#F5791F;}
.submenu03 {background-color:#BF9B09;}
.submenu04 {background-color:#B10909;}
.submenu05 {background-color:#007236;}
.submenu06 {background-color:#0970BF;}
.submenu07 {background-color:#09BAC0;}
.submenu08 {background-color:#C3760A;}
.submenu09 {background-color:#096DAB;}
.submenu10 {background-color:#82A805;}
.subnav a:link, .subnav a:visited,/*.subnav a:hover,*/ .submenu01 a:link, .submenu01 a:visited, .submenu02 a:link, .submenu02 a:visited, .submenu03 a:link, .submenu03 a:visited, .submenu04 a:link, .submenu04 a:visited, .submenu05 a:link, .submenu05 a:visited, .submenu06 a:link, .submenu06 a:visited, .submenu07 a:link, .submenu07 a:visited, .submenu08 a:link, .submenu08 a:visited {color:#FFFFFF; text-decoration:none;}

.subnav a:hover, .submenu01 a:hover, .submenu02 a:hover, .submenu03 a:hover, .submenu04 a:hover, .submenu05 a:hover, .submenu06 a:hover, .submenu07 a:hover, .submenu08 a:hover {color:#FFFFFF;text-decoration:underline;}
.submenu01 li,.submenu02 li,.submenu03 li,.submenu04 li,.submenu05 li,.submenu06 li,.submenu07 li,.submenu08 li {float:left; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;margin:8px 10px auto 10px;}

.submenu01,.submenu02,.submenu03,.submenu04,.submenu05,.submenu06,.submenu07,.submenu08,.submenu09,.submenu10{display:none;}
body#page01 .submenu01,body#page02 .submenu02,body#page03 .submenu03,body#page04 .submenu04,body#page05 .submenu05,body#page06 .submenu06,body#page07 .submenu07,body#page08 .submenu08,body#page09 .submenu09 ,body#page10 .submenu10  {display:block;}
body#page01 ul.subnav li.btn01 {background-color:#C00952;}
body#page02 ul.subnav li.btn02 {background-color:#F5791F;}
body#page03 ul.subnav li.btn03 {background-color:#BF9B09;}
body#page04 ul.subnav li.btn04 {background-color:#B10909;}
body#page05 ul.subnav li.btn05 {background-color:#007236;}
body#page06 ul.subnav li.btn06 {background-color:#0970BF;}
body#page07 ul.subnav li.btn07 {background-color:#09BAC0;}
body#page08 ul.subnav li.btn08 {background-color:#C3760A;}
body#page09 ul.subnav li.btn09 {background-color:#096DAB;}
body#page10 ul.subnav li.btn10 {background-color:#82A805;}
body#page01.fun01 ul.submenu01 li.btn01 a,body#page01.fun02 ul.submenu01 li.btn02 a,body#page01.fun03 ul.submenu01 li.btn03 a,body#page01.fun04 ul.submenu01 li.btn04 a,body#page01.fun05 ul.submenu01 li.btn05 a,body#page01.fun06 ul.submenu01 li.btn06 a,body#page01.fun07 ul.submenu01 li.btn07 a, 
body#page02.eat01 ul.submenu02 li.btn01 a,body#page02.eat02 ul.submenu02 li.btn02 a,body#page02.eat03 ul.submenu02 li.btn03 a,body#page02.eat04 ul.submenu02 li.btn04 a,body#page02.eat05 ul.submenu02 li.btn05 a,body#page02.eat06 ul.submenu02 li.btn06 a,body#page02.eat07 ul.submenu02 li.btn07 a,body#page02.eat08 ul.submenu02 li.btn08 a,
/*body#page03.htl01 ul.submenu03 li.btn01 a,body#page03.htl02 ul.submenu03 li.btn02 a,body#page03.htl03 ul.submenu03 li.btn03 a,body#page03.htl04 ul.submenu03 li.btn04 a,body#page03.htl05 ul.submenu03 li.btn05 a,body#page03.htl06 ul.submenu03 li.btn06 a,body#page03.htl07 ul.submenu03 li.btn07 a,body#page03.htl08 ul.submenu03 li.btn08 a,body#page03.htl09 ul.submenu03 li.btn09 a,body#page03.htl10 ul.submenu03 li.btn10 a,body#page03.htl11 ul.submenu03 li.btn11 a,body#page03.htl12 ul.submenu03 li.btn12 a,body#page03.htl03 ul.submenu13 li.btn13 a,*/
body#page04.art01 ul.submenu04 li.btn01 a,body#page04.art02 ul.submenu04 li.btn02 a,body#page04.art03 ul.submenu04 li.btn03 a,body#page04.art04 ul.submenu04 li.btn04 a,
body#page05.trf01 ul.submenu05 li.btn01 a,body#page05.trf02 ul.submenu05 li.btn02 a,body#page05.trf03 ul.submenu05 li.btn03 a,body#page05.trf04 ul.submenu05 li.btn04 a,
body#page05.trf05 ul.submenu05 li.btn05 a,body#page05.trf06 ul.submenu05 li.btn06 a,body#page05.trf07 ul.submenu05 li.btn07 a,
body#page06.kow01 ul.submenu06 li.btn01 a,body#page06.kow02 ul.submenu06 li.btn02 a,body#page06.kow03 ul.submenu06 li.btn03 a,
body#page07.news01 ul.submenu07 li.btn01 a,body#page07.news02 ul.submenu07 li.btn02 a,body#page07.news03 ul.submenu07 li.btn03 a,body#page07.news03 ul.submenu07 li.btn03 a,body#page07.news04 ul.submenu07 li.btn04 a,body#page07.news05 ul.submenu07 li.btn05 a,
body#page08.exp01 ul.submenu08 li.btn01 a,body#page08.exp02 ul.csubmenu08 li.btn02 a
{color:#000000; text-decoration:underline;}


/* 推薦飯店 */
.rehotels {height:1%;overflow:hidden;}
.rehotels .suits { padding:8px 0px 8px 0px;border-bottom:1px solid #E8E6DB; height:1%;overflow:hidden;}
.rehotels .suits .pics {float:left;margin:0px 8px 0px 0px;}
.rehotels .suits .pics img {border:6px solid #EEEEEE; padding:1px;}
.rehotels .suits h5 {font-size:12px;color:#8A846F;/*height:22px;_height:17px;*/margin:0px;}
.rehotels .suits h5 a:link,.rehotels .suits h5 a:visited { /*padding:0px 10px 0px 0px;*/color:#555555; text-decoration:none; border-bottom:1px solid #eeeeee;/*background-image:url(../images/outlink.gif); background-repeat:no-repeat; background-position:right center;*/}
.rehotels .suits h5 a:hover {color:#CA0000; text-decoration:underline;}
.rehotels .suits cite { font-size:11px;color:#999999; margin:0px 0px 3px 0px;}
.rehotels .suits cite a:link,.rehotels .suits cite a:visited {color:#999999; text-decoration:none;}
.prices {font-size:11px;font-weight:bold; color:#555555; margin:5px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.prices span {color:#CA0000; margin-right:3px; }
.stars { float:left; text-align:right;}
.stars img{ margin-right:2px;}
.pagehotels .suits h5,.pagehotels .stars {margin:0px 0px 4px;}