@charset "utf-8";
#chmis {
	MARGIN: 0px auto;
	WIDTH: 996px;
}

#top {
	WIDTH: 996px;
	FONT: Tahoma, Geneva, sans-serif;
	BACKGROUND: url(../../images/cal/top.webp);
	HEIGHT: 27px;
	margin-top:20px;
	background-repeat: no-repeat;
}
#top_menu {
	WIDTH: 960px;
	height:92px;
	FONT: Tahoma, Geneva, sans-serif;
	BACKGROUND: url(../../images/cal/bg.webp);
	text-align:center;
}
#top_line {
	WIDTH: 960px;
	height:4px;
	FONT: Tahoma, Geneva, sans-serif;
	BACKGROUND: url(../../images/cal/bg.webp);
	text-align:center;
}
#top_search {
	WIDTH: 960px;
	height:148px;
	FONT: Tahoma, Geneva, sans-serif;
	BACKGROUND: url(../../images/cal/bg.webp);
	text-align:center;
}
#top_search_bot {
	WIDTH: 950px;
	FONT: Tahoma, Geneva, sans-serif;
	border-top:5px solid #5b5a5a;
	HEIGHT: 27px; margin:0 auto
}
div.spacer {clear: both;margin: 0px;padding: 0px;}
div.tilte1 {
	height:50px;
	padding-top:15px;
	padding-left:0px;
	
	FONT-SIZE: 32px;
	line-height: 32px;
	color: #ff7200;
}

DIV.imageslist {
	WIDTH: 150px;
	padding-top:30px;
}
DIV.assetsdetal {
	PADDING-LEFT: 0px;
	padding-top:0px;
	text-align: left;
}
TABLE.assets_all_list {
	WIDTH: 930px; margin: 0px auto
}
TABLE.assetscont {
	WIDTH: 930px; margin: 0px auto
}
#tour_container6{font-size: 15px;width:930px;margin:0px auto 0px auto;overflow: hidden;clear: both; border-bottom:4px solid #8a8a8a}
#tour_tab6{margin: 0px 0px 0px 0px;overflow: hidden;clear: both;height: 35px;padding:0px 0px 0px 0px}
#tour_tab6 li{margin: 0px;padding: 0px;display: inline;list-style-type: none;}
#tour_tab6 a:link{float: left;padding:8px 0px 0px 0px;text-align: center;text-decoration: none;color: #666;background-image: url(../../images/cal/tab3_02.webp);background-repeat: no-repeat;background-position: center top;height: 27px;width: 90px;}
#tour_tab6 a:visited{float: left;padding:8px 0px 0px 0px;text-align: center;text-decoration: none;color: #666;background-image: url(../../images/cal/tab3_02.webp);background-repeat: no-repeat;background-position: center top;height:27px;
	width: 90px;}

#tour_tab6 a:link.selectedtab{float: left;padding: 8px 0px 0px 0px;text-align: center;text-decoration: none;color: #846d5c;	background-image: url(../../images/cal/tab3_01.webp);background-repeat: no-repeat;background-position: center top;
	height: 27px;width: 90px;font-weight: bold;}
#tour_tab6 a:visited.selectedtab{float: left;padding: 8px 0px 0px 0px;text-align: center;text-decoration: none;	color: #846d5c;background-image: url(../../images/cal/tab3_01.webp);background-repeat: no-repeat;background-position: center top;
	height: 27px;width: 90px;font-weight: bold;}
#tour_tab6 a:link.selectedtab2{float: left;padding: 8px 0px 0px 0px;text-align: center;	text-decoration: none;	color: #666;background-image: url(../../images/cal/tab3_02.webp);background-repeat: no-repeat;	background-position: center top;
	height: 27px;	width: 150px;}
#tour_tab6 a:visited.selectedtab2{float: left;padding: 8px 0px 0px 0px;text-align: center;text-decoration: none;color: #666;background-image: url(../../images/cal/tab3_02.webp);background-repeat: no-repeat;	background-position: center top;
	height: 27px;width: 150px;}
#tour_tab6 a:hover.selectedtab2{float: left;padding: 8px 0px 0px 0px;text-align: center;text-decoration: none;color: #846d5c;background-image: url(../../images/cal/tab3_01.webp);background-repeat: no-repeat;
	background-position: center top;height: 27px;width: 150px;font-weight: bold;}
#tour_tab6 a:link.selectedtab2_2{
	float: left;
	padding: 8px 0px 0px 0px;
	text-align: center;
	text-decoration: none;
	color: #846d5c;
	background-image: url(../../images/cal/tab3_01.webp);
	background-repeat: no-repeat;
	background-position: center top;
	height: 27px;
	width: 150px;
	font-weight: bold;
}
#tour_tab6 a:visited.selectedtab2_2{
	float: left;
	padding: 8px 0px 0px 0px;
	text-align: center;
	text-decoration: none;
	color: #846d5c;
	background-image: url(../../images/cal/tab3_01.webp);
	background-repeat: no-repeat;
	background-position: center top;
	height: 27px;
	width: 150px;
	font-weight: bold;
}
#tour_tab6 a:hover{
	float: left;
	padding: 8px 0px 0px 0px;
	text-align: center;
	text-decoration: none;
	color: #846d5c;
	background-image: url(../../images/cal/tab3_01.webp);
	background-repeat: no-repeat;
	background-position: center top;
	height: 27px;
	width: 90px;
	font-weight: bold;
}
TABLE.assets_detail {
	WIDTH: 930px; margin: 0px auto
}
TABLE.assets_detail TH {PADDING-LEFT: 15px;	PADDING-RIGHT: 0px;	padding-top:2px;padding-bottom:2px;height: 30px;width: 150px;font-weight: bold;	background-color: #e87536;color: #FFFFFF;font-size: 13px;text-align:left;}
TABLE.assets_detail TD.odd {
	BACKGROUND-IMAGE: url(../../images/cal/043.webp);
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left bottom;
	height: 30px;
	width: 150px;
	font-weight: bold;
}
TABLE.assets_detail TD.even {
	BACKGROUND-IMAGE: url(../../images/cal/044.webp);
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 10px;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left bottom;
	height: 30px;
	width: 526px;
	line-height: 22px;
}
TABLE.assets_detail2 {
	WIDTH: 930px; margin: 0px auto
}
TABLE.assets_detail2 TH {
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 0px;
	padding-top:2px;
	padding-bottom:2px;
	height: 30px;
	width: 150px;
	font-weight: bold;
	background-color: #e87536;
	color: #FFFFFF;
	font-size: 13px;
	text-align:left;
}
TABLE.assets_detail2 TD.odd {
	BACKGROUND-IMAGE: url(../../images/cal/043.webp);
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	padding-top:5px;
	padding-bottom:5px;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left bottom;
	height: 30px;
	width: 150px;
	font-weight: bold;
}
TABLE.assets_detail2 TD.even {
	BACKGROUND-IMAGE: url(../../images/cal/044.webp);
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 10px;
	padding-top:5px;
	padding-bottom:5px;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left bottom;
	height: 30px;
	width: 506px;
	line-height: 22px;
}
TABLE.assets_detail3 {
	WIDTH: 930px; margin: 0px auto
}
TABLE.assets_detail3 TH {
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 0px;
	padding-top:2px;
	padding-bottom:2px;
	height: 30px;
	width: 150px;
	font-weight: bold;
	background-color: #e87536;
	color: #FFFFFF;
	font-size: 13px;
	text-align:left;
}
TABLE.assets_detail3 TD.odd {
	BACKGROUND-IMAGE: url(../../images/cal/043.webp);
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left bottom;
	height: 30px;
	width: 550px;
	font-weight: bold;
}
TABLE.assets_detail3 TD.even {
	BACKGROUND-IMAGE: url(../../images/cal/044.webp);
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 10px;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left bottom;
	height: 30px;
	width: 126px;
	line-height: 22px;
}
TABLE.news_detail {
	WIDTH: 930px; margin: 0px auto
}
TABLE.news_detail TH {
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 0px;
	padding-top:2px;
	padding-bottom:2px;
	height: 30px;
	font-weight: bold;
	background-color: #ee9c1c;
	color: #FFFFFF;
	font-size: 13px;
	text-align:center;
}
TABLE.news_detail TD.odd {
	BACKGROUND-IMAGE: url(../../images/cal/043.webp);
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left bottom;
	height: 40px;
	width: 780px;
	text-align:left;
}
TABLE.news_detail TD.even {
	BACKGROUND-IMAGE: url(../../images/cal/044.webp);
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 10px;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left bottom;
	height: 40px;
	width: 150px;
	line-height: 22px;
	text-align:center;
}
DIV.stitle {
	PADDING-LEFT: 10px;
	padding-right:10px;
	text-align: left;
	background-color: #d73801;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 22px;
	float:left;
	width:80px;
}
DIV.stitle2 {
	PADDING-LEFT: 10px;
	padding-right:10px;
	text-align: left;
	background-color: #e87536;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 22px;
	float:left;
	width:80px;
}
DIV.stitle3 {
	PADDING-LEFT: 10px;
	padding-right:10px;
	text-align: left;
	background-color: #ecbe04;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 22px;
	float:left;
	width:80px;
}
DIV.scon {
	PADDING-LEFT: 15px;
	padding-right:10px;
	text-align: left;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	float:left;
}

A.topmenu {
	COLOR: #000000;
	text-decoration: none;
	font-size: 12px;
	line-height: 22px;
}
A.topmenu:link {
	COLOR: #000000;
	text-decoration: none;
	font-size: 12px;
	line-height: 22px;
}
A.topmenu:visited {
	COLOR: #000000;
	text-decoration: none;
	font-size: 12px;
	line-height: 22px;
}
A.topmenu:hover {
	COLOR: #ff6600; 
	text-decoration: none;
	font-size: 12px;
	line-height: 22px;
}
A.topmenu2 {
	COLOR: #FF3300;
	text-decoration: none;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.topmenu2:link {
	COLOR: #FF3300;
	text-decoration: none;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.topmenu2:visited {
	COLOR: #FF3300;
	text-decoration: none;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.topmenu2:hover {
	COLOR: #ff6600; 
	text-decoration: none;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.footer{background-image: url(../../images/cal/footer_bg.webp);background-repeat: no-repeat;background-position: left top;padding:35px 40px 10px 40px; font-size:12px; overflow:auto; height:100%}
div.footer2{padding:15px 40px 10px 40px; font-size:12px; overflow:auto; height:100%}
div.logo{background-image: url(../../images/cal/logo.webp);	background-repeat: no-repeat;background-position: left top;	height: 140px;width: 140px; display:block;float:left}
div.logo a{display:block;cursor: pointer;height: 140px;width: 140px; }
div.logo a span{display:none}
div.footer_QRcode{float:right;margin-left:10px}
div.copy{float:left;padding-top:25px}


.textstyle_01 {
	font-family:"微軟正黑體", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 21px;
	color: #666666;
	line-height: 25px;
	font-weight: bold;
}
.textstyle_02 {
	font-family:"微軟正黑體", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	color: #FF3300;
}
.textstyle_03 {
	font-family:"微軟正黑體", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	color: #FFffff;
	font-weight: bold;
	padding-left:20px;
	line-height: 30px;
}
.textstyle_04 {
	font-family:"微軟正黑體", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	color: #9e7209;
	font-weight: bold;
	line-height: 20px;
}
.textstyle_05 {
	font-family:"微軟正黑體", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #666666;
}
.textstyle_06 {
	font-family:"微軟正黑體", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	color: #333333;
	font-weight: bold;
	line-height: 25px;
	padding-left:10px;
}
.textstyle_07 {
	font-family:"微軟正黑體", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	color: #FFFFFF;
}
.textstyle_08 {
	font-family:"微軟正黑體", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	color: #FFffff;
	font-weight: bold;
	line-height: 30px;
}
.textstyle_09 {
	font-family:"微軟正黑體", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	color: #FFFFFF;
}
.textstyle_10 {
	font-family:"微軟正黑體", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	color: #666666;
}
.textstyle_11 {
	font-family:"微軟正黑體", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	color: #FFffff;
	font-weight: bold;
}
/* links Document */
a{	color: #1f7aa9;	text-decoration: none;}
a:link {color: #1f7aa9;text-decoration: none;}
a:visited {color: #1f7aa9;text-decoration: none;}
a:hover {color: #d13530;text-decoration: none;}
a.link {	color: #666;	text-decoration: none;}
a.link:link {color: #666;text-decoration: none;}
a.link:visited {color: #666;text-decoration: none;}
a.link:hover {color: #d13530;text-decoration: none;}





#images {
	FILTER: alpha(opacity=80);
	BORDER-RIGHT-WIDTH: 0px;
	BACKGROUND-COLOR: #000;
	MARGIN: 20px auto 0px;
	WIDTH: 693px;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	RIGHT: 0px;
	opacity: 0.8
}
.latest_img {
	BORDER-BOTTOM: #575757 1px solid; BORDER-LEFT: #575757 1px solid; BORDER-TOP: #575757 1px solid; MARGIN-RIGHT: 0px; BORDER-RIGHT: #575757 1px solid
}
table.tour_feedback{width:100%;margin:10px auto 10px auto;}
table.tour_feedback td img{margin:5px}
table.tour_feedback th{
 	color: #336699;
	text-align:left;
	padding:8px 3px;
	background-color: #f5f5f5;
}
table.tour_feedback td{border-bottom: 1px dashed #ccc;padding:8px 3px;}
table.tour_feedback td table td{border-bottom:none;padding:0px 0px;}

div.mapim_al {
	position:absolute;
	margin:0px 0px 0px 45px;
	z-index:50;
	FLOAT: left;
	left: 0px;
}
div.mapim_a2 {
	position:absolute;
	margin:14px 0px 0px 18px;
	z-index:50;
	FLOAT: left;
	left: 0px;
}
div.mapim_a3 {
	position:absolute;
	margin:20px 0px 0px 47px;
	z-index:50;
	FLOAT: left;
	left: 0px;
}
div.mapim_a4 {
	position:absolute;
	margin:41px 0px 0px 18px;
	z-index:50;
	FLOAT: left;
	left: 0px;
}
div.mapim_a5 {
	position:absolute;
	margin:63px 0px 0px 6px;
	z-index:50;
	FLOAT: left;
	left: 0px;
}
div.mapim {
	position:absolute;
	margin:0px 0px 0px 0px;
	height: 100px;
	width:110px;
}
div.main_urlPath{ float:none; margin-top:10px}
div.cal_list table td{ padding:5px;}
div.cal_list table td img{ padding:0px 0px 0px 5px;}
div.seach_list, div.seach_list2 table td{padding:1px; font-size:100%}
div.cal_detail{ width:930px; margin:0 auto}
div.cal_detail table td{ padding:3px;}
div.assetsdetal table td { padding:3px;}
table.cal_img{ margin:0px 0px; padding:10px 0px; width:928px}
table.cal_img td{padding:10px 0px}
div.assetsdetal table.assetscont td{padding:0px;}
div.assetsdetal table.assetscont td img{margin-left:0px}
div.mapInfo{ line-height:24px; width:85%; margin:0 auto; background-color:#dbdbdb;}
.assetscont .but_bg{border:1px solid #f1592a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:15px;font-family: "微軟正黑體", arial, helvetica, sans-serif; padding: 0px 0px; text-decoration:none; display:inline-block;font-weight:bold; color: #fff; background-color: #f1592a;  margin:0px 0px;border-top:2px solid #f1592a; border-bottom:2px solid #f1592a; margin:10px}
.assetscont .but_bg:hover{ border:1px solid #c23509; color: #fff; background-color: #c23509; border-top:2px solid #c23509; border-bottom:2px solid #c23509; cursor: pointer}
table.cal_map{ background-color:#fff; border:3px solid #dbdbdb}
table.cal_feedback{background-color:#f5f5f5; width:100% }
.but_bg2{border:1px solid #f1592a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:15px;font-family: "微軟正黑體", arial, helvetica, sans-serif; padding: 0px 0px; text-decoration:none; display:inline-block;font-weight:bold; color: #fff; background-color: #f1592a;  margin:0px 0px; width:60px; border-top:1px solid #f1592a; border-bottom:1px solid #f1592a}
.but_bg2:hover{ border:1px solid #c23509; color: #fff; background-color: #c23509; border-top:1px solid #c23509; border-bottom:1px solid #c23509; cursor: pointer}
input, select{font-family: "微軟正黑體", arial, helvetica, sans-serif; padding: 3px }
div.FB_div{ margin:10px 0px 0px 0px}
.but_bg_order{border:1px solid #f1592a;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font-size:15px;font-family: "微軟正黑體", arial, helvetica, sans-serif;padding: 0px 5px 0px 28px;	text-decoration:none;
	display:inline-block;font-weight:bold;color: #fff;background-color: #f1592a;margin:0px 0px;border-top:1px solid #f1592a;border-bottom:1px solid #f1592a;background-image: url(../../images/cal/ico_order.webp);	background-repeat: no-repeat;
	background-position: 2px center;}
.but_bg_order:hover{ border:1px solid #c23509; color: #fff; background-color: #c23509; border-top:1px solid #c23509; border-bottom:1px solid #c23509; cursor: pointer}
.but_bg_order2{border:1px solid #999;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font-size:15px;font-family: "微軟正黑體", arial, helvetica, sans-serif;padding: 0px 5px 0px 28px;	text-decoration:none;
	display:inline-block;font-weight:bold;color: #f2f2f2;background-color: #999;margin:0px 0px;border-top:1px solid #999;border-bottom:1px solid #999;background-image: url(../../images/cal/ico_order.webp);	background-repeat: no-repeat;
	background-position: 2px center;}
.but_bg_order2:hover{ border:1px solid #999; color: #f2f2f2; background-color: #999; border-top:1px solid #999; border-bottom:1px solid #999; cursor: pointer}
a.but_bg_order3{border:1px solid #71ab57;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font-size:15px;font-family: "微軟正黑體", arial, helvetica, sans-serif;padding: 1px 5px 1px 28px;	text-decoration:none;
	display:inline-block;font-weight:bold;color: #fff;background-color: #71ab57;margin:0px 0px;border-top:1px solid #71ab57;border-bottom:1px solid #71ab57;background-image: url(http://timefortaiwan.tw/cal/images/ico_videos.png);	background-repeat: no-repeat;
	background-position: 2px center;}
a.but_bg_order3:hover{ border:1px solid #3b6e22; color: #fff; background-color: #3b6e22; border-top:1px solid #3b6e22; border-bottom:1px solid #3b6e22; cursor: pointer}