@charset "utf-8";
body {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#555555;
	font-family: Arial, "新細明體";
	background: url(../images/index/bady_back.jpg) repeat-y center #F5F5F5;
}
/*通用設定
-------------------------------------------------------------------------------------------------------------*/
#main p ,#main li{line-height: 20px;}
p, li ,#default #main li,#default #main p {line-height: 18px;}
ul {margin:0px;padding:0px;}
li {list-style-type: none;}
h2 {font-size:12px;clear:both;}
h3 {font-size:16px;}
#default #main h3,#hotel #main h3 {border:none;}
a {color: #444444;}
a:hover {color: #666666;}
.clear {clear:both;}
.gotop {text-align:center; width:30px; margin:5px auto;padding:3px 5px;border:1px solid #cccccc;background:#666666;clear:both;}
.gotop a:link,.gotop a:visited{text-decoration:none;color:#ffffff; }
.gotop02 {text-align:center; width:30px; margin:10px 0px 0px 500px;padding:3px 5px;border:1px solid #cccccc;background:#666666;clear:both;}
.gotop02 a:link,.gotop02 a:visited{text-decoration:none;color:#ffffff; }
.hotlink a {color:#FF6600;text-decoration: none;}
.hotlink a:hover {text-decoration:underline;}
/*版面寬度設定
-------------------------------------------------------------------------------------------------------------*/
#wrapper {width:778px;margin:0px auto;}
/*表頭設定
-------------------------------------------------------------------------------------------------------------*/
#header {height:200px;background-image: url(../images/index/header_back.jpg);background-repeat: no-repeat;}
#header h1 {
	filter: Alpha(Opacity=0);
	Opacity:0;
	float:left;
	margin:0px;
}
#header h1 a {display:block;width:500px;height:150px;}
#header .event {
	width:200px;
	height:195px;
	float:right;
	background:#ffffff;
}
/*選單設定
-------------------------------------------------------------------------------------------------------------*/
#menu {
	margin:-2px 0px 0px 0px;
	background: url(../images/index/menu_back.gif) repeat-x top;
	height:1%;
	overflow:hidden;
	z-index:5;
}
#menu ul {margin:0px 0px 0px 21px;}
#menu li {margin:0px;float:left;color:#ffffff;}
#menu li a{
	height:42px;
	float:left;
	display:block;
	color:#ffffff;
	text-decoration: none;
	margin:0px;
	padding:10px 5px 0px 5px;
	_padding:12px 3px 0px 3px;
	font-size:13px;
}
#menu li span {height:42px;padding:10px 0px 0px 0px;_padding:12px 0px 0px 0px;display:block;float:left;}
/*#menu li span {height:42px;padding:10px 3px 0px 3px;_padding:12px 3px 0px 3px;display:block;float:left;}*/
#menu li.eng a {
	color:#FFFF00;
	padding:11px 5px 0px 5px;
	_padding:9px 5px 0px 5px;
	height:43px;
	_height:46px;
	font-weight: bold;
}
#menu li a:hover {background: url(../images/index/menuli_over.gif) repeat-x top;}
#default #menu li.index {display:none;}

#about #menu li.btn01 a ,
#hotel #menu li.btn02 a ,
#hotelmap #menu li.btn04 a ,
#travel_map #menu li.btn03 a ,
#history #menu li.btn05 a ,
#package #menu li.btn06 a
{background: url(../images/index/menuli_over.gif) repeat-x top;}

/*內容設定
-------------------------------------------------------------------------------------------------------------*/
#content {
	padding:0px;
	background: url(../images/index/content_back.gif) repeat-y right;
	height:1%;
	overflow:hidden;
}
#main {width:550px;float:left;padding:0px 10px 10px 10px;}
#default #main h2 {
	margin:0px;
	font-weight: normal;
	padding:5px 5px 3px 25px;
	background:#E5F4FE url(../images/index/newstitle_back1.gif) no-repeat 5px center;
	font-size:12px;
	color:#555555;
}
#default #main h2 a {text-decoration:none;color:#555555;}
/*最新消息設定*/
#default #main .more {
	margin:-21px 5px 0px 0px;
	_margin:-18px 5px 0px 0px;
	padding:0px 10px 0px 0px;
	background-image: url(../images/index/hotel_back.gif);
	background-repeat: no-repeat;
	background-position: right;
	float:right;
	z-index:5;
}
#main .more a {color:#2266B0;}
#main .more {
	color:#2266B0;
	margin:-30px 5px 0px 0px;
	_margin:-28px 5px 0px 0px;
	padding:0px 10px 0px 0px;
	background-image: url(../images/index/hotel_back.gif);
	background-repeat: no-repeat;
	background-position: right;
	float:right;
	z-index:5;
}
#main .more a {color:#2266B0; text-decoration:none;}
#main .hotel_suggest .more{margin:-25px 5px 0px 0px;_margin:-23px 5px 0px 0px;}
#main .news_area img {border:1px solid #666666;float:left;background:#ffffff;padding:3px;margin:0px 1em 1em 0px;}
#main .news_area {clear:both;margin:10px 0px; overflow:hidden;hight:1%;border-bottom:1px dashed #999999;padding:0px 0px 10px 0px;}
#main  div.noline {border:none;}
#default #main .news_area h3 {color: #FF0080; margin:0px 0px 0px 0px;}
#default #main .news_area h3 a {color: #FF0080;text-decoration: none;}
#main .news_area h3 {color: #FF0080; margin:0px 0px 0px 0px;}
#main .news_area h3 a {color: #FF0080;text-decoration: none;}
#main .news_area p {margin:0px;}
#main .news_area .news_hotel {width:180px;height:1%;overflow:hidden;float:right;text-align:center;border:1px solid #cccccc;margin:0px 0px 0px 1em;}
#default #main .news_area .news_hotel h3 {font-size:12px;color:#666666;background:#efefef;_padding:3px 0px 0px 0px;}
#main .news_area .news_hotel ul {float:right;margin:0px;padding:0px;}
#main .news_area .news_hotel li {text-align:center;width:80px;margin:0px 5px 0px 2px;_margin:0px 3px 0px 2px;padding:5px 2px 3px 0px;float:left;}
#main .news_area .news_hotel li a{color:#FF3399;}
#main .news_area .news_hotel li a:hover{color:#7D003F;}
#main .news_area .news_hotel img {margin:0px 0px 0px 5px; border:0px;padding:0px;}
#main .news_area .news_hotel strong {font-weight: normal;display:block;}
#main .info {
	font-family: "新細明體", "Arial", "Times New Roman";
	font-size: 9pt;
	line-height: 150%;
}
/* 最新消息文字式飯店列表設定-----------------------------------------------------
#main .news_area .news_hotel2 {background:#efefef;height:1%;overflow:hidden;padding:0px 5px;margin:3px 0px 0px 0px;float:right;width:400px;}
#main .news_area .news_hotel2 h3 {
	font-size:12px;
	color:#666666;
	float:left;
	width:70px;
	text-align:right;
	padding:1px 10px 0px 0px;
	_padding:3px 10px 0px 0px;
	background-image: url(../images/index/hotel_back.gif);
	background-repeat: no-repeat;
	background-position: right;
}
-----------------------------------------------------------------------------------*/
/*人氣飯店設定*/
#main .hotel_rank ul {width:550px;margin:10px auto;height:1%;overflow:hidden;}
#main .hotel_rank li {
	float:left;
	margin:0px 5px;
	width:90px;
	border:1px solid #CCCCCC;
	padding:3px;
	height:100px;
	background: url(../images/page/borbg.gif) repeat-x left -26px;
}
#main .hotel_rank span {display:block;text-align:center;}
#main .hotel_rank a {color:#FF3399;}
#main .hotel_rank a:hover {color:#7D003F;}
#main .hotel_rank img {width:90px;height:60px;}
/*推薦飯店設定*/
#main .hotel_suggest h2 {margin:5px 0px;}
#main .hotel_suggest {height:1%;overflow:hidden; padding:0px;}
#main .hotel_list { height:140px; _height:130px;background-color:#FFFFFF;float:left;width:170px;padding:0px 10px 0px 0px; overflow:hidden;}/*height:148px;*/
#main .hotel_list p {margin:0px; color:#888888; line-height:1.3em!important;}
.pics { }
.groups { padding:10px 0px 0px 10px;}
#main .hotel_list .price {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;position:absolute; margin:-96px 0px 0px 102px;}
#main .hotel_list .price em {font-style:normal; font-weight:bold; color:#FF3366; display:block;}
#main .hotel_list .booking {font-size:9pt;background-image:url(../images/index/booking.gif); background-repeat:no-repeat;padding:4px 5px 2px 4px; width:48px;position:absolute; margin:-62px 0px 0px 102px;}
#main .hotel_list .address {display:none;}
#main .hotel_list .booking a{color:#FFFFFF; text-decoration:none;}
#main .hotel_list img {margin:0px 5px 5px 0px;border:1px solid #CCCCCC;padding:2px;background:#ffffff;}
#main .hotel_list h3 { background-image:url(../images/index/crlbg.gif); background-repeat:no-repeat; background-position:4px 6px;background-color:#F3F3F3;font-size:12px;margin:0px 0px 5px 0px; border-bottom:1px solid #DDDDDD!important;border-top:1px solid #DDDDDD!important;padding:5px 5px 3px 18px;}
#main .hotel_list h3 a { color:#555555; margin:0px 0px 0px 0px;text-decoration:none;}
#main .hotel_list h3 a:hover {border:0px; color:#666666;}
/*內頁設定
-------------------------------------------------------------------------------------------------------------*/
.pic img {padding:3px;border:1px solid #BBBBBB;background:#ffffff;}
.pic span {display:block;}
cite {display:block;text-align:left;font-style: normal;color:#999999;}
cite.owner {clear:both; padding:10px;}
cite.line {margin:10px 0px;border:1px dashed #666666;padding:5px;text-align:center;}
.left {margin-right:10px;float:left;}
.right {margin-left:10px;float:right;}
#main  h2 {
	margin-top:0px;
	font-size:16px;
	color:#999999;
	background-image: url(../images/page/pagetitle_back.gif);
	padding:5px 0px 7px 15px;
}
#main h2 span {border-right:1px solid #999999;padding:0px 10px 0px 0px;}
#main  h2 em {font-size:12px; font-weight:normal; font-style:normal; position:absolute; margin:3px 0px 0px 20px;_margin:5px 0px 0px 20px;}
#main  h2 em a {display:block; padding:0px 5px;color:#FF6600;float:left;}
#main h2 a {color:#999999; text-decoration:none;}
#main h2 a:hover {color:#999999;}
#main h3 {color:#3EB7CA;border-bottom:1px dotted #cccccc;padding:0px 0px 3px 0px;}
.page_list {margin:0px 0px 15px 0px;height:1%;overflow:hidden;}
.page_list li {
	float:left;
	width:165px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 10px;
	background: url(../images/index/sidelist_back.gif) no-repeat left;
}
/*主題之旅*/
#topic #main div {float:left;width:165px;margin:0px 8px 20px 0px;padding:0px 0px 0px 100px;}
#topic div.shopping {background: url(../images/page/shopping.html) no-repeat left top;}
#topic div.mountain {background: url(../images/page/mountain.html) no-repeat left top;}
#topic div.culture {background: url(../images/page/culture.html) no-repeat left top;}
#topic div.nature {background: url(../images/page/nature.html) no-repeat left top;}
#topic div.history {background: url(../images/page/history.html) no-repeat left top;}
#topic div.hotspring {background: url(../images/page/hotspring.html) no-repeat left top;}
#topic #main li {padding:0px 0px 0px 10px;background: url(../images/index/sidelist_back.gif) no-repeat left;border-bottom:1px dashed #cccccc;}
#topic #main li a {text-decoration:none;}
#topic #main ul {height:150px;padding:0px;}
#topic #main h3 {clear:both;border:none;margin:0px;}

/*旅遊地圖*/
#travel_map #main , #mrts_map #main, #hotelmap #main, #traffic #main, #play #main {width:758px;}
#travel_map #content , #mrts_map #content, #hotelmap #content, #traffic #content, #play #content {background:none;}
#travel_map #main .hotel_rank ul {width:750px;}
#travel_map #main .hotel_rank li {float:left;margin:0px 10px; width:90px;padding:5px;}
#main .map {text-align:center;}
#main .map cite {text-align:right;}
#main .map em { margin:8px auto;display:block;font-style:normal; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.area_list li {float:left;padding:0px 10px;}
ul.area_list {height:1%;overflow:hidden;}
ul.news_list li {margin:0px 0px 1px 0px;color:#ffffff;padding:3px 10px 3px 20px;background: url(../images/page/listback.gif) no-repeat 5px 7px #027AA2;}
.tdtopbg {
	background-repeat: no-repeat;
	background-position: left top;
}
/*google map 設定*/
.gm {width:600px;margin:15px auto;height:400px;border:1px solid #cccccc;}
/*綠島蘭嶼旅遊地圖*/
.greengm{width:500px;height:396px;margin:15px auto;border:1px solid #cccccc;}
.greenmap{width:500px;height:396px;;margin:15px auto;border:1px solid #cccccc;}

/*捷運地圖介紹*/
#main .mapwords { padding:0px 0px 0px 2px;text-align:left;}
#main hr { margin:1px auto; border:1px  dotted #EAEAEA; clear:both;}
#main .mapwords h3 { margin:0px 0px 10px 0px; padding:0px 0px 4px 10px;font-size:10pt; font-weight:bold;
			  		background:url(../images/index/sidelist_back.gif) no-repeat left 3px;}
.mapwords p { margin:0px 0px 6px 0px;font-size:10pt;color:#666666;line-height: 22px;text-indent: 25px;}
.mapwords p a{ text-decoration:none;}
.gmpage_list ul { margin: 5px 0px 4px 20px;height:1%;overflow:hidden;}
.gmpage_list li {
	float:left;
	width:165px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 10px;
	background-image: url(../images/index/sidelist_back.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
.gmpage_list ul li a:link,.gmpage_list ul li a:visited {text-decoration:none; border-bottom:1px dashed #CCCCCC;}
.gmpage_list ul li a:hover {text-decoration:none; border-bottom:1px dashed #666666;}

.gmpage_list02 ul { margin: 5px 0px 20px 20px; height:1%;overflow:hidden;}
.gmpage_list02 li {
	float:left;
	width:165px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 10px;
	background-image: url(../images/index/sidelist_back02.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
.gmpage_list02 ul li a:link,.gmpage_list02 ul li a:visited {text-decoration:none; border-bottom:1px dashed #CCCCCC;}
.gmpage_list02 ul li a:hover {text-decoration:none; border-bottom:1px dashed #666666;}
/*離島選單*/
.gmpage_list03 ul { margin: 5px 0px 4px 20px;height:1%;overflow:hidden;}
.gmpage_list03 li {
	float:left;
	width:160px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 10px;
	background-image: url(../images/index/sidelist_back.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
.gmpage_list03 ul li a:link,.gmpage_list03 ul li a:visited {text-decoration:none; border-bottom:1px dashed #CCCCCC;}
.gmpage_list03 ul li a:hover {text-decoration:none; border-bottom:1px dashed #666666;}
.gmpage_list04 ul { margin: 5px 0px 4px 20px;height:1%;overflow:hidden;}
.gmpage_list04 li {
	float:left;
	width:160px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 10px;
	background-image: url(../images/index/sidelist_back02.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
.gmpage_list04 ul li a:link,.gmpage_list04 ul li a:visited {text-decoration:none; border-bottom:1px dashed #CCCCCC;}
.gmpage_list04 ul li a:hover {text-decoration:none; border-bottom:1px dashed #666666;}
/*新聞內頁*/
#main ul.news_list li a {color:#ffffff;} 
ul.news_list {margin:0px 0px 10px 0px;}
/*景點內頁*/
#main .title {
	font-size:16px;
	color:#555555;
	background:#E5F4FE;
	font-weight: bold;
	padding:3px 5px;
	margin:10px 0px;
	border:none;
}
#scenic .more {margin-top:-30px;}
#scenic .hotels .suit img  {width:75px;height:50px;padding:3px;}
#scenic #main .hotels .suit h3  {clear:both;border:none;margin:3px 0px;padding:3px 0px 0px 0px;}
#scenic .hotels .suit p {line-height:18px;}
#scenic .hotels .suit {width:163px;margin:0px 7px 10px 0px;}
#scenic .adres {border:none;margin:0px;padding:0px;}
ul.scenic_info li span {font-weight:bold;}
.scenic_photo ul {height:1%;overflow:hidden;}
.scenic_photo li {float:left;width:96px;margin:0px 5px;}
.scenic_photo li img {width:90px;height:60px;padding:3px;border:1px solid #cccccc;}
.scenic_photo li span {display:block;text-align:center;}
p.post  {text-align:center;}
/* 飯店推薦列表 */
#hotel #main p {line-height:18px;}
.hotels { height:1%; overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif;}
.hotels .suit {
	float:left;
	width:252px;
	border:1px solid #DDDDDD;
	padding:5px;
	margin:0px 8px 10px 2px;
	background: #ffffff url(../images/page/borbg.gif) repeat-x left -26px;
	height:102px;
}
.nav {
	padding:0px 0px 3px 10px;
	margin:10px 0px;
	clear:both;
	border-bottom:1px dotted #333333;
	background: url(../images/index/sidelist_back.gif) no-repeat left 3px;
	_background-position: left 2px;
	font-size:13px;
}
ul.hotel_nav {float:right;}
ul.hotel_nav li {float:left;margin:0px 1px;padding:1px 3px;background:#efefef;border:1px solid #cccccc;}
ul.hotel_nav li a {text-decoration:none;}
.hotels .suit .pngbr { float:left; margin:0px 5px 0px 0px;_margin:0px 3px 0px 0px;}
#main .hotels .suit h3 {font-size:12px; margin:0px 0px 5px 0px; padding:3px 5px 0px 5px;}
.hotels .suit h3 a:link,.hotels .suit h3 a:visited {color:#4896AC;}
.hotels .suit h3 a:hover { color:#CC9900;}
.hotels .suit p {margin:0px; color:#999999; height:50px; line-height:1.3em;}
.hotels .suit img {background-color:#FFFFFF;width:90px;height:60px; border:1px solid #DDDDDD;padding:5px;}
.adres { border-top:1px dashed #CCCCCC; margin:5px 0px 0px 0px; padding:6px 0px 0px 0px;}
.btnup { position:absolute; margin:-36px 0px 0px 196px;border:1px solid #65B001;background-image:url(../images/page/btnsbg.gif); background-position:bottom left;padding:2px 3px 1px 3px;_padding:3px 3px 0px 3px;}
.btnup a:link,.btnup a:visited { color:#FFFFFF; text-decoration:none;}
.enter {border-top:1px solid #EEEEEE;padding:10px 0px 10px 0px;text-align:center;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.enter a:link,.enter a:visited {font-weight:normal; color:#666666;text-decoration:none;}
.enter a:hover { background-color:#F2F2F2;}
.enter span.figs u {margin:0px 5px;font-weight:bold;color:#000000;}
.enter span.pgs a:link,.enter span.pgs a:visited { margin:0px 5px;padding:3px 5px 0px 5px; border:1px solid #CCCCCC;}
.enter span.figs a:link,.enter span.figs a:visited {padding:2px 5px; border:1px solid #CCCCCC;}

/* 行程推薦列表 */
.package {margin:0px 5px 10px 0px;}
.package ul {list-style:none; margin:0px; padding:0px; height:1%; overflow:hidden;}
.package ul li {float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.package ul.tabtou {background-color:#99CC33; color:#FFFFFF;}
.package ul.tabtou li {text-align:center; border-left:1px solid #FFFFFF; padding:3px 5px 0px 5px;}
.package ul.tabcont {background-color:#F4F3E8;border-bottom:1px solid #DDDDDD;border-top:1px solid #FFFFFF;}
.package ul.tabcont li { border-left:1px solid #FFFFFF;   padding:4px 5px 1px 5px;}
.package li.taba { width:80px;text-align:center;}
.package li.tabb { width:310px;text-align:left;}
.package li.tabc { width:117px;text-align:left; font-family:Georgia, "Times New Roman", Times, serif;}
.package li em {font-style:normal;font-weight:bold; color:#FF0066;}
.package ul li a:link, .package ul li a:visited {text-decoration:none;}

/* 優惠訊息列表 */
.infolist {margin:0px 5px 10px 0px;}
.infolist ul {list-style:none; margin:0px; padding:0px; height:1%; overflow:hidden;}
.infolist ul li {float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.infolist ul.tabtou {background-color:#6699CC; color:#FFFFFF;}
.infolist ul.tabtou li {text-align:center; border-left:1px solid #FFFFFF; padding:3px 5px 0px 5px;}
.infolist ul.tabcont {background-color:#F4F3E8;border-bottom:1px solid #DDDDDD;border-top:1px solid #FFFFFF;}
.infolist ul.tabcont li { border-left:1px solid #FFFFFF;   padding:4px 5px 1px 5px;}
.infolist li.taba { width:50px;text-align:center;}
.infolist li.tabb { width:457px;text-align:left;}

/*邊攔設定
-------------------------------------------------------------------------------------------------------------*/
#side {width:190px;float:right;padding:0px 10px 0px 0px;}
#side h2 {
	background:#3399CC;
	font-weight: normal;
	color: #FFFFFF;
	padding:5px 5px 3px 10px;
	margin:0px 0px 5px 0px;
}
#side h2 a {text-decoration:none;color:#ffffff;}
#side .sider {padding:0px 0px 10px 0px;}
#side .sider ul {padding:0px;}
#side .sider li {
	line-height:20px;
	background: url(../images/index/sidelist_back.gif) no-repeat left 5px;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 10px;
}
#side .sider li a{color:#283D71;text-decoration: none; font-weight:normal;}
#side .sider li a:hover {color:#00A0DD;text-decoration: underline;}
#side .more {z-index:5;margin:-25px 5px 0px 0px;float:right;}
#side .more a {color:#ffffff;background: url(../images/index/more_back.gif) no-repeat right 8px;padding:0px 7px 0px 0px;}
#side .blog h2 {background:#C8C8C8 ;color:#2C2C2C;}
#side .blog_list {height:1%;overflow:hidden;clear:both;margin:5px 0px;}
#side .blog img{float:left;border:1px solid #999999;padding:2px;background:#ffffff;margin:0px 3px 0px 0px;}
#side .blog p {margin:0px;}
/*下方廣告設定
-------------------------------------------------------------------------------------------------------------*/
.banner {
	clear:both;
	background: url(../images/index/banner_back.gif) repeat-x top;
	height:1%;
	overflow:hidden;
	padding:15px 0px 0px 0px;
}
.banner ul {width:745px;margin:0px auto;}
.banner li {float:left;margin:0px 5px;}
/*浮水印設定
-------------------------------------------------------------------------------------------------------------*/
#tour_list {
	width:110px;
	position: absolute;
	top:50px;
	right: 0px;
	background: url(../images/index/hot_back.gif) no-repeat top;
}
#tour_list span {
	display:block;
	background: url(../images/index/hot_back2.gif) repeat-y;
	margin:44px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	text-align:center;
}
#tour_list span img {padding:5px;background:#ffffff;border:1px solid #CCCCCC;margin:5px 0px 10px 0px;}
#tour_list li {
	border-bottom:1px solid #CECECE;
	background: url(../images/index/sidelist_back.gif) no-repeat left;
	padding:0px 0px 0px 10px;
	text-align:left;
}
#tour_list li a {text-decoration: none;color: #F3960E;}
#tour_list li a:hover {color:#999999;}
#tour_list .more {background: url(../images/index/hot_back3.gif) no-repeat bottom;text-align:center;padding:5px 0px 15px 0px;}
.clear{margin:0px 0px 10px 0;clear:both}
/*內選單設定*/
#menu02 {margin:5px 0px 10px 0px;height:30px; width:540px;}
#menu02 ul {margin:0px 0px 0px 0px;}
#menu02 li {margin:0px 0px 0px 0px; padding:0px 15px 5px 3px;float:left;color: #FFCC00;}
#menu02 li a{float:left;display:block;color: #FF9900;text-decoration: none;font-size:13px;border-bottom:1px dashed #FF9900;}
#menu02 li a:hover {color:#666666;border-bottom:1px dashed #666666;}
/*主題之旅文字設定*/
.tourword a{color: #999999;text-decoration: none;font-size:13px;border-bottom:1px dashed #999999; font-weight:bold}
.tourword a:hover {color:#666666;border-bottom:1px dashed #666666;}
/*主題之旅列表設定*/
.tourlist{margin:5px 0px 0px 0px;padding:0px 0px 5px 60px;}
/*表格樣式設定*/
.tabinfo {text-align:center;}
.tabinfo table { background-color:#D4D4D4;}
.tabinfo table th { width:90px; background-color:#F3F3F3;}
.tabinfo table td {text-align:left; line-height:180%; background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;}
.tabinfo02 {text-align:center;}
.tabinfo02 table { background-color:#D4D4D4;}
.tabinfo02 table th {background-color:#F3F3F3;}
.tabinfo02 table td {text-align:center;line-height:180%; background-color:#ffffff;}
.tabinfo02 .bgcolor{text-align:center;line-height:180%; background-color: #FDED91;}
.tabinfo02 .bgcolor02{text-align:center;line-height:180%; background-color: #CFEFF1;}
.tabinfo02 .bgcolor03{padding:3px 0px 3px 15px;text-align:left;line-height:180%; background-color: #ffffff;}
/*人文歷史頁面設定*/
/*body#green #side{margin:0px 0px 0px 0px;}*/
body#history h3{ border-bottom:1px solid #DDDDDD;margin:10px 0px 0px 10px; font-size:15px;font-family:Verdana, Arial, Helvetica, sans-serif;}
body#history h5{ margin:0px 0px -10px 10px; padding:8px 0px 0px 0px;border-top:1px solid #DDDDDD;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
body#history p{ margin:15px 0px;padding:0px 10px;font-family:Verdana, Arial, "新細明體", sans-serif; line-height:170%;}
.greenarea {position:absolute;width:190px;margin:0px 0px 0px 580px; _margin:0px 0px 0px 10px;}
*+html div .greenarea {margin:0px 0px 0px 10px;}

.greenarea h2 {font-size:12px;background-color:#66CC00; font-weight:normal; color:#FFFFFF; margin:0px; padding:5px 10px 3px 10px;}
.greenarea .pics {padding:6px; border:1px solid #DDDDDD;}
.greenarea ul li {border-bottom:1px solid #DDDDDD; padding:3px 8px 1px 8px;}
.greenarea ul li a:link,.greenarea ul li a:visited {text-decoration:none;}
.greenarea ul li a:hover {color:#0066CC;}

body#history #menu02{ width:auto;}
body#history #menu02 ul{margin:0px;}
body#history #menu02 ul li.gindex{color:#666666; font-weight:bold; border:1px solid #DDDDDD; background-color:#ffffff; width:190px;}
/*body#green #menu02 ul li.gindex a,body#green #menu02 ul li.gindex a { display:none;}*/
body#history #menu02 ul li{ padding:3px 8px 0px 8px; margin:0px 1px 0px 0px;border:1px solid #669900; background-color:#99CC00;}
body#history.page1 #menu02 ul li.gbtn01, body#history.page2 #menu02 ul li.gbtn02, body#history.page3 #menu02 ul li.gbtn03, body#history.page4 #menu02 ul li.gbtn04, body#history.page5 #menu02 ul li.gbtn05{border:1px solid #999999; background-color:#BBBBBB;}
body#history #menu02 ul li a{border:0; padding:0px; margin:0px; color:#FFFFFF;font-size:12px;}
body#history .tabinfo table th { width:auto;}
body#history .tabinfo span { display:block; padding:5px; text-align:left; line-height:1.4em; color:#888888; font-size:11px;}
body#history ol li{list-style:decimal; margin:0px 0px 0px 14px; font-family:Verdana, Arial, Helvetica, sans-serif;padding:0px 0px 8px 0px;}

/*新聞*/
.news_list {padding:0px 0px 3px 10px;
	margin:10px 0px;clear:both;
	border-bottom:1px dotted #333333;
	background: url(../images/index/sidelist_back.gif) no-repeat left 3px;
	_background-position: left 2px;	font-size:13px;}
.news_list a{color:#333333; text-decoration:none;}
.news_list a:link{color:#333333; text-decoration:none;}
.news_list a:hover{ color:#333333; text-decoration:none;}

/*新聞內頁*/
#main ul.news_list li a {color:#ffffff;} 
ul.news_list {margin:0px 0px 10px 0px;}

.Social_area{
	width:200px;
	height:20px;
	position:absolute;
	margin:10px 0px 0px 635px;
	z-index:2;
}
.Social_area img {border:none;}