@charset "utf-8";
@import url(/_inc/declare/network/tw/copyright.css);  /*宣告設定css檔匯入 */
body {
	background-color:#E8EFE2;
	font-family: Arial, "新細明體";
	margin:0px auto;
	text-align:center;
}
body,form {margin:0px;padding:0px;}
form { display:inline;}
ul,li { margin:0px; padding:0px; font-size:12px; list-style:none;}
a:link,a:visited { color:#555555; text-decoration:none;}
a:hover { text-decoration:none; color:#094880;}
.clear{clear:both;}
#header {padding:0px 8px 0px 8px;
	margin:0px auto;
	height:1%;
	overflow:hidden;
	background-color:#FFFFFF;
	width:974px;}
/* 表頭樣式 */
ul.tagline { border-bottom:1px solid #DDDDDD;text-align:right; padding:5px 0px 3px 0px;}
ul.tagline li { display:inline;padding:0px 5px 0px 6px;border-left:1px solid #CCCCCC;}
.branding {
	height:88px;
}
.logoimgs { float:left; }
.adgold {
	float:right;
	margin:15px 20px 0px 0px;
}
.adgold div { float:left;}
#adstring_14 ,#adstring_538 { display:inline;}
.adgold img { margin:0px 0px 0px 10px;}

.navmenu { margin:4px 0px 0px 0px;height:65px;background-image:url(/images/2008/header/navmenubg2.gif); background-repeat:no-repeat;}
ul.navs {list-style:none; height:30px; margin:0px auto; padding:12px 0px 0px 0px; _padding:14px 0px 0px 0px; width:974px;}
ul.navs li {float:left; font-size:13px;font-family:"新細明體"; }
ul.navs li.btlinka { font-weight:bold; margin:0px 26px 0px 22px;_margin:0px 26px 0px 15px;}/* margin:0px 26px 0px 15px;_margin:0px 26px 0px 8px; */
ul.navs li.btlinkb {margin:0px 8px 0px 0px;padding:0px 8px 0px 0px; background-image:url(/images/2008/header/linebgs.gif); background-repeat:no-repeat; background-position:right 3px;_background-position:right top;}/*margin:0px 6px 0px 0px;*/
ul.navs li.btlinkc { margin:2px 0px 0px 45px;_margin:2px 0px 0px 35px; padding:0px 10px 0px 0px; letter-spacing:1px; background-image:url(/images/2008/header/linebgs.gif); background-repeat:no-repeat; background-position:right 3px;_background-position:right top;}
ul.navs li.btlinkg {
	margin:-5px 0px 0px 20px;
	_margin:-5px 0px 0px 10px;
	padding:0px 10px 0px 0px;
	letter-spacing:1px;
	background-repeat:no-repeat;
	background-position:right 3px;
	_background-position:right top;
}
ul.navs li.btlinkd { margin:2px 0px 0px 0px;padding:0px 8px 0px 4px; background-image:url(/images/2008/header/linebgs.gif); background-repeat:no-repeat; background-position:right 3px;_background-position:right top;}
ul.navs li.btlinkd span {margin-left:10px; _display:block;}
ul.navs li.btlinke {width:30px;_width:26px;filter: Alpha(Opacity=0);opacity:0; margin:0px 20px 0px 15px; }
ul.navs li.btlinkf {margin:0px 5px 0px 2px;_margin:1px 5px 0px 2px;padding:0px 6px 0px 0px; background-image:url(/images/2008/header/linebgs.gif); background-repeat:no-repeat; background-position:right 3px;_background-position:right top;}
ul.navs li.btlinka a:link,ul.navs li.btlinka a:visited { color:#FFFFFF;font-size:13px;}
ul.navs li.btlinkb a:link,ul.navs li.btlinkb a:visited { color:#333333;font-size:13px;}
ul.navs li.btlinkc a:link,ul.navs li.btlinkc a:visited { color:#333333;font-size:13px;}
ul.navs li.btlinkg a:link,ul.navs li.btlinkg a:visited { color:#FFFFFF;font-size:13px;}
ul.navs li.btlinkd a:link,ul.navs li.btlinkd a:visited { color:#333333;font-size:13px;}
ul.navs li.btlinkf a:link,ul.navs li.btlinkf a:visited { color:#333333;font-size:13px;}
ul.navs li a:hover {text-decoration:underline;}
ul.navs li.btlinkc_a{
background-position: 100% 3px;
background-repeat: no-repeat;
letter-spacing: 1px;
margin: 2px 0px 0px 10px;
padding: 0px 10px 0px 0px;}

.orders {font-size:12px;color: #FFFFFF;letter-spacing:1px;margin:0px;padding:5px 6px 4px 6px;_padding:5px 6px 2px 6px;float:right;background-image:url(/images/header/orderbtnbg.gif);background-repeat:repeat-x;border:1px solid #CC0000;}
.orders a:link,.orders a:visited {color:#FFFFFF;}
.orders a:hover { text-decoration:underline;}


ul.txtglod {}
ul.txtglod li {
	float:left;
	width: 300px;margin:0px 8px; font-size:13px; color:#ffcc00;}
ul.txtglod li a {color:#ffcc00;}
ul.txtglod li a:hover {color:#ffcc00;}
#header .subtitle {padding:15px 0px;}
#header .subtitle h1 {background:url(images/cssimg/tourguide.gif) left top no-repeat;float:left;width:165px;height:68px;color:#ff0000;margin:3px 0px 0px;}
#header .subtitle h1 span {filter:Alpha(Opacity=0);Opacity:0;display:block;width:165px;height:68px;}
.subtitle p {color:#35751C;float:left;width:266px;font-size:12px;margin:0px 10px;line-height:18px;}/*height:1%;overflow:hidden;*/
.subtitle p span {display:block; position:absolute;margin:-18px 0px 0px 158px;*margin:-3px 0px 0px 98px;}
#header .subtitle p span a {color:#33CC33;}
#header .subtitle p span a:hover {color:#35751C;}
/*搜尋*/
.srchcont {border:1px solid #AFAFAF; background:#FDFDFD url(images/cssimg/search_area.gif) bottom repeat-x;float:right;width:510px;padding:5px;font-size:12px;}/*height:1%;overflow:hidden;*/
.srchcont input.btns {border:1px solid #333333;}
.srchcont .txts {width:110px;border:1px solid #333333;}
.srchcont select {border:1px solid #333333;}
/*版面*/
#container {text-align:left;padding:0px 8px;width:974px; _width:990px;margin:0px auto 0px;background-color:#ffffff;overflow:hidden;}/*height:1%;overflow:hidden;*/
#content {float:left;width:688px;margin:5px auto 10px;}
#main {float:right;width:480px;}
#side {float:right;width:272px;margin:5px auto 0px;}
#side2 {float:left;width:196px;}

.more { text-align:right;font-size:12px;}
.more a {background:url(images/cssimg/more.gif) #ffffff 5px 5px no-repeat;padding:2px 3px 2px 15px;border:1px solid #C5C2C2;*padding:2px 3px 2px 15px;*background:url(images/cssimg/more.gif) 5px 6px no-repeat #ffffff;}

/*頁籤樣式*/
ul.nav li a.click {background:url(images/cssimg/nav_click.gif) repeat-x;float:left;padding:3px 4px;border:1px solid #F39B01;border-bottom:none;color:#000000;}
ul.nav li a.clicknon {background:url(images/cssimg/nav_clicknon.gif) repeat-x;float:left;padding:3px 4px;border:1px solid #cccccc;border-bottom:none;color:#666666;}
#main ul.nav li a.click {background-image:url(images/cssimg/nav_click2.gif);border:1px solid #89A41D;border-bottom:none;}
.model_title {font-size:16px;}
/*邊欄1*/
#side {font-size:12px;}
#side .model_title {background:url(images/cssimg/side_title.gif) left no-repeat;height:27px;padding:5px 0px 0px 15px;_height:32px;*padding:7px 0px 0px 15px;font-weight:bold;color:#666666;}
#side .model {background:url(images/cssimg/side_listback.gif) repeat-y;margin:0px 0px 15px 0px;*margin:0px 0px 17px 0px;}
#side .box {background:url(images/cssimg/side_bottom.gif) bottom no-repeat;padding:10px 10px 0px 10px;_padding:10px 10px 10px 10px;clear:both;overflow:hidden;}/*height:1%;overflow:hidden;*/
#side ul.nav {float:right;margin:-23px 10px 0px 0px;*margin:-21px 10px 0px 0px;}/*height:1%;overflow:hidden;*/
#side ul.nav li {float:left;margin:0px 0px 0px 1px;background:#E0E2E4; }
#side .box li {line-height:18px;*line-height:22px;}
#side .box ul li {margin:0px 0px 8px 0px;padding:0px 0px 2px 0px;}
#side .box2 ul {height:1%;margin:0px 0px 0px 0px;_margin:0px 0px 0px 0px;}
#side .box2 ul li {background:none;margin:0px 0px 0px 0px;padding:0px 0px 3px 2px;_padding:0px 0px 0px 4px;width:40px;}
#travelnews li {border-bottom:1px dashed #cccccc;height:18px;_height:auto;}
#travelnews li a{float:left;}
#travelnews li em {font-style:normal;color:#FF0000;float:right;font-weight:bold;}
#travelnews ul {margin:0px 0px 10px 0px;}
/*.scenic ol {margin:0px 0px 12px 0px;padding:0px;border-top:1px solid #D9D9D9;}
#side .scenic ol li {padding:0px 0px 0px 30px;clear:both;border-bottom:1px solid #D9D9D9;line-height:24px; background-position: left 6px; background-repeat:no-repeat;height:1%;overflow:hidden;color:#5B5B5B;}
#side .scenic ol li em {float:left;font-style:normal;}
#side .scenic ol li span {color:#FF5A00;float:right;}
.scenic ol li.no1 {background-image:url(images/cssimg/scenic_01.gif);}
.scenic ol li.no2 {background-image:url(images/cssimg/scenic_02.gif);}
.scenic ol li.no3 {background-image:url(images/cssimg/scenic_03.gif);}
.scenic ol li.no4 {background-image:url(images/cssimg/scenic_04.gif);}
.scenic ol li.no5 {background-image:url(images/cssimg/scenic_05.gif);}
.scenic ol li.no6 {background-image:url(images/cssimg/scenic_06.gif);}
.scenic ol li.no7 {background-image:url(images/cssimg/scenic_07.gif);}
.scenic ol li.no8 {background-image:url(images/cssimg/scenic_08.gif);}
.scenic ol li.no9 {background-image:url(images/cssimg/scenic_09.gif);}
.scenic ol li.no10 {background-image:url(images/cssimg/scenic_10.gif);}*/
.listab {padding:0px 0px 5px 30px;}/* height:1%;overflow:hidden; */
.listab span {float:right;}
.listab span.scenic_name {float:left;}
#side .food {margin:0px;}
.food .box ul {}/*height:1%;overflow:hidden;*/
.food .box li {float:left;width:105px;margin:0px 5px 0px 0px;}
/*主要欄位共同設定*/
#main .model_title {background:url(images/cssimg/main_title.gif) left no-repeat;height:27px;padding:6px 0px 0px 15px;font-weight:bold;}
#main .model {background:url(images/cssimg/main_back.gif) repeat-y;margin:0px 0px 20px 0px;*margin:4px 0px 15px 0px; position:relative;}
#main .model .box {background:url(images/cssimg/main_bottom.gif) bottom no-repeat;padding:10px 10px 5px 10px;_padding:10px 10px 25px 10px;clear:both;overflow:hidden;}/*height:1%;*/
#main .model .box ul li{margin:0px 0px 0px 0px;padding:0px 0px 5px 12px;_padding:2px 2px 5px 12px;float:left;width:80px;_width:90px;}
#main .model .box li.long{margin:0px 0px 0px 0px;padding:0px 0px 5px 12px;_padding:2px 2px 5px 12px;float:left;width:80px;width:130px;}
#main .more {margin-right:10px;}
#main ul.nav  {float:right;margin:-23px 10px 0px 0px;*margin:-21px 10px 0px 0px;}/*height:1%;overflow:hidden;*/
#main ul.nav li {float:left;margin:0px 0px 0px 1px;background:#E0E2E4;}
#main p {color:#555F57;font-size:12px;margin:0px;line-height:18px;}
/*週休二日*/
.weekend .more {clear:both;}
.weekend .weekhotel { position:absolute;margin:-25px 0px 0px 345px;border-top:1px solid #C5C2C2;border-bottom:1px solid #C5C2C2;}
.weekend .pft { position:absolute;margin:0px;top:7px;right:145px;}
.weekend .google1{float: left;margin:0px 3px 0px 0px;}
.weekend .week_area {float:left;width:215px;margin:0px 5px 10px;*margin:0px 5px 0px;}
.weekend .week_area img {float:left;border:1px solid #C0BB9F;width:80px;height:60px;margin:0px 5px 10px 0px;background:#999999;}
.weekend .week_area h2 {font-size:12px;color:#3C7E10;margin:0px;line-height:18px;}
.weekend .week_area h2 a {color:#3C7E10;}
.weekend .week_area p {clear:both;}
/*國內外主題旅遊*/
.tourism {clear:both;}
.tourism .box img {width:148px;height:110px;float:left;border:1px solid #cccccc;margin:5px 10px 0px 0px;background:#999999;}
.tourism .box {margin:3px 0px;}/*height:1%;overflow:hidden;*/
.tourism .box h2 {color:#527D6D;font-size:16px;margin:0px;}
.tourism .box h2 a {color:#527D6D;}
#main .tourism p {color:#5F917E;}
.tourism .box ul {border-top:1px solid #DADADA;}/*height:1%;overflow:hidden;*/
.tourism .box li {border-bottom:1px solid #DADADA;background:url(images/cssimg/main_list.gif) left 6px no-repeat;padding:0px 0px 0px 10px;line-height:21px;}
.tourism .box li a {color:#2C5135;}
/*台灣諺語*/
#main .adage {margin:0px 0px 30px 0px;}
.adage {font-size:12px;}
.adage .more { position:absolute;margin:-23px 0px 0px 425px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#main .adage .box {background:url(images/cssimg/main_bottom2.gif) bottom no-repeat;}
#main .adage {background:url(images/cssimg/main_back2.gif) repeat-y;}
.adage em {font-style:normal;font-size:16px;color:#2C5135;font-weight:bold;}
.adage .play {font-size:12px;padding:3px 0px;}/*height:1%;overflow:hidden;*/
.adage .play a {color:#2C5135}
.adage .play span {float:right;margin:0px 0px 10px 0px;}
.adage .play span.playsound {float:left;}
#main .adage .box p {margin:10px 0px;}
.adage cite {clear:both;font-style:normal;display:block;text-align:right;border-top:1px solid #cccccc;margin:0px 0px 0px;padding:10px 0px 0px 0px;}
/*邊欄2*/
#side .more { height:28px; padding:3px 0px 0px 0px;}
#side2 .more {margin:0px 10px 0px 0px;}
#side2 .model_title {background:url(images/cssimg/side2_title.gif) left no-repeat;height:23px;_height:28px;padding:3px 0px 0px 15px;_padding:5px 0px 0px 15px;font-weight:bold;clear:both;}
#side2 ul {padding:10px;}/*height:1%;overflow:hidden;*/
#side2 li { overflow:hidden;padding:0px 0px 0px 15px;line-height:22px;display:inline;background:url(images/cssimg/side_list2.gif) no-repeat 0px 6px;margin:0px 0px 3px 0px; width:160px;*width:173px;}
#side2 li a { float:left;border-right:1px solid #dfdfdf;padding:0px 3px 0px 0px;}
#side2 .box {border:1px solid #DFDFDF;border-top:none;padding:0px 0px 15px 0px;}
#side2 .model {margin:0px 0px 10px 0px;}

#side2 .inter_trip .banner {text-align:center;padding:5px 0px;}
#side2 .inter_trip ul {text-align:left;}
#side2 .inter_trip li {display:block;border-bottom:1px dashed #dfdfdf;}/*height:1%;overflow:hidden;*/
#side2 .inter_trip li a {border:none;}
#side2 .inter_trip span.trip_name {float:left;width:100px;}
#side2 .inter_trip span.price {float:right;color:#FF5400;}
#side2 .inter_trip span.go_date {clear:both;color:#31453A;}
#side2 .tw_trip li {display:block;border-bottom:1px dashed #dfdfdf;}
#side2 .tw_trip li a {border:none;}
#side2 li em {font-style:normal;color:#FF0000;float:right;font-weight:bold;}

/*表尾設定
--------------------------------------------------------------------------------------------------------------------------------------------------*/
#footer {clear:both;padding:15px 0px 5px 0px;width:990px;margin:0px auto;background-color:#ffffff;border-top:#F2F2F2 solid 1px;}/**/
#attention{
	margin:0px auto 0px;
	padding:0px 0px 0px;
	font-size:11px;
	color:#333333;
	width:97%;
	
	border: 1px solid #CCCCCC;
	clear:both;
}/*height:1%;*/
#attention ul{
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 10px;
	height:26px;
	list-style-type:none;
	clear:both;
	background-repeat: no-repeat;
	background-position: left bottom;
	border-right: 5px solid;
	border-left: 5px solid #D0D0D0;
	border-bottom: 1px dotted #CCCCCC;
}
#attention ul.a{
	border-right-color: #F7AEAE;
	background-image: url(images/cssimg/attention01.jpg);
}
#attention ul.b{
	border-right-color: #9DCCEC;
	background-image: url(images/cssimg/attention02.jpg);
}
#attention ul.c{
	margin:0px 0px 0px 0px;
	border-bottom-width: 0px;
	border-right-color: #D6FB92;
	background-image: url(images/cssimg/attention03.jpg);
}
#attention li{
	margin:7px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	letter-spacing: 0px;
	width:auto;
	float:left;
	border-right: 1px solid #CCCCCC;
}
#attention li a {color:#333333; text-decoration:none;}
#attention li a:hover {color:#999999;}
#attention li.info_a{
	margin:7px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	letter-spacing: 2px;
} 
/* 地圖設定
-------------------------------------------------------------------------------------------------------------------------------------------------- */
#map_area { width:460px; margin:0px auto; padding:0px 0px 20px 0px; background-color:#EAF6F8;overflow:hidden;}/*height:1%;*/
.maps {width:458px; }
.tw_map {float:right; margin:20px 30px 0px 0px;_margin:20px 20px 0px 0px;}
.matzu_map { position:absolute; margin:180px 0px 0px 30px;}
.penghu_map { position:absolute; margin:250px 0px 0px 100px;}
.kinmen_map {position:absolute; margin:250px 0px 0px 20px;}
.scenic { position:absolute; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0066CC;top:340px;left:350px; }

.scenic ul.city li {width:150px!important;clear:both; list-style:none; margin:0px; padding:0px; line-height:1.2em;}
.search {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#226000; position:absolute;top:70px;left:20px;}
.search span {display:block; padding:3px;}
.search input,.search select {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#555555;}
/*廣告
--------------------------------------------------------------------------------------------------------------------------------------------------*/
.admap {margin:0px 0px 7px 0px;padding:21px 0px 0px 65px;border:#21C00B solid 1px;height:60px;background:url(images/admap.jpg) no-repeat center;}
.admap a{font-size:16px;font-weight:bold;color:#FF0000;letter-spacing:1px; display:block;}

/*2008-09-05*/
.ctinntitle {margin:-25px 0px 0px 10px;position:absolute;}
.ctinn {border:1px solid #DFDFDF;background: url(images/cssimg/ctinnback.gif) repeat-x bottom;height:100px;padding:10px 5px 5px;*padding:15px 0px 5px 5px;margin:20px 0px 0px;}
.ctinn_hotel {float:left;font-size:11px;margin:0px 8px;_margin:0px 7px;width:100px;}
.ctinn_hotel .pics {background:#ffffff; text-align:center;border:1px solid #dfdfdf;width:100px;margin:0px auto;}
.ctinn_hotel .pics img {border:4px solid #ffffff;}
.ctinn_hotel em {display:block;margin:2px 0px;*margin:3px 0px;}
.ctinn_hotel a {font-size:11px;}

/* 促銷區塊 */
#mainhotel {clear:both;}
.infoboxs { width:315px; background-color:#FFFFFF;float:left;margin:0px 0px 6px 0px; height:190px;} 
*+html .infoboxs {height:206px;}
.infoboxs h3 { height:28px;background-color:#EEEEEE; background-repeat:no-repeat;margin:0px;font-weight:normal;}
.infoboxs h3 span{ float:left;filter: Alpha(Opacity=0);Opacity:0;}
.infoboxs h3.subtitle01 { background-image:url(/images/2008/subtitle/19940_01.gif);height:40px;}
.infoboxs h3.subtitle02 { background-image:url(/images/2008/subtitle/19940_02.gif);height:40px;}
.infoboxs h3.subtitle03 span,.infoboxs h3.subtitle04 span,.infoboxs h3.subtitle05 span,.infoboxs h3.subtitle06 span,.infoboxs h3.subtitle07 span,.infoboxs h3.subtitle08 span,.infoboxs h3.subtitle09 span,.infoboxs h3.subtitle10 span,.infoboxs h3.subtitle11 span,.infoboxs h3.subtitle12 span,.infoboxs h3.subtitle13 span{float:left;filter: Alpha(Opacity=100);Opacity:1; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#669900;}
.infoboxs h3.subtitle03,.infoboxs h3.subtitle04,.infoboxs h3.subtitle05,.infoboxs h3.subtitle06,.infoboxs h3.subtitle07,.infoboxs h3.subtitle08 { _height:27px;background-color:#DEEDD1;background-image:url(/images/2008/header/subtitlebg_green3.gif); background-position:top left; background-repeat:repeat-x;}
.infoboxs h3.subtitle03 span a,.infoboxs h3.subtitle04 span a,.infoboxs h3.subtitle05 span a,.infoboxs h3.subtitle06 span a,.infoboxs h3.subtitle07 span a,.infoboxs h3.subtitle08 a,.infoboxs h3.subtitle09 span a,.infoboxs h3.subtitle10 span a,.infoboxs h3.subtitle11 span a,.infoboxs h3.subtitle12 span a,.infoboxs h3.subtitle13 span a{display:block; width:244px; letter-spacing:2px; padding:7px 8px 0px 8px; height:20px;color:#000000!important;}
.bor {margin:0px 10px 0px 0px;text-align: left!important;border-top-width:0px!important; border-right-width: 0px!important; border-bottom-width: 0px!important; border-left-width:0px!important;}

span.more{ display:block;text-align:right; margin:0px 0px 2px 0px;}
#mainhotel span.more a {border:none;padding:0px;background:none;}
.infoboxs h3.subtitle02 span.imgs {float:left; position:absolute;margin:15px 0px 0px 110px; _margin:15px 0px 0px 0px;}
.infoboxs ul { margin:0px 0px 3px 0px;}
*+html .infoboxs ul{height:142px;}
.infoboxs li {overflow:hidden;padding:4px 0px 4px 12px;_padding:4px 0px 1px 12px;background-image:url(/images/2008/icon/arrow.gif); background-repeat:no-repeat; background-position:left 3px;border-bottom:1px solid #DDDDDD;}
*+html .infoboxs ul { padding:8px 0px 0px 0px;}
*+html .infoboxs li { font-family:"新細明體";padding:2px 0px 2px 12px; background-position:left 0px;}
.infoboxs li a { cursor:hand;}
.infoboxs li span{ float:left; _padding:3px 0px 0px 0px;}
.infoboxs li em { color:#FF6600;float:right; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

