﻿@charset "utf-8";
body {
	font-size: 12px;
	margin: 0; /* 比較好的做法是將 Body 元素的邊界與欄位間隔調整為零，以處理不同的瀏覽器預設值 */
	padding: 0;
	text-align: left; /* 這樣會讓容器在 IE 5* 瀏覽器內置中對齊。然後，文字會在 #container 選取器中設定為靠左對齊預設值 */
	color: #333;
	text-transform: none;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}
.oneColFixCtr #container {
	width: 780px;  /* 使用比完整 800px 少 20px 的寬度會允許使用瀏覽器邊框並且避免水平捲軸出現 */
	background: #FFFFFF;
	margin: 0 auto; /* 自動邊界 (搭配寬度) 會讓頁面置中對齊 */
	border: 1px solid #000000;
	text-align: left; /* 這樣做會覆寫 Body 元素上的 text-align: center。 */
}
.oneColFixCtr #mainContent {
	padding: 0 20px; /* 請記住，欄位間隔就是 Div 方塊內部的空間，而邊界就是 Div 方塊外部的空間 */
}
a {
	text-decoration: none;
}
a:link {
	color: #00C;
	text-decoration: none;
}
a:visited {
	color: #00C;
	text-decoration: none;
}
a:hover {
	color: #00C;
	text-decoration: none;
}
a:active {
	color: #00C;
	text-decoration: none;
}
td.time {
	color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	text-decoration: none;
}
td.time_s {
	color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	text-decoration: none;
}
td.news {
	color: #333;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	text-decoration: none;
}
td.news_date {
	color: #0500C4;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	text-decoration: none;
}
td.news_detail {
	color: #333;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	text-decoration: none;
}
td.footer {
	color: #333;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	text-decoration: none;
}
td.content {
	color: #333;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	text-decoration: none;
}
td.ecoupon_title {
	color: #005E14;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
td.ecoupon_content {
	color: #333;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	text-decoration: none;
}
.ecoupon_content {
	color: #333;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	text-decoration: none;
}
td.subject_title {
	color: #E80000;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
td.title {
	color: #006A16;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
td.entertainment_title {
	color: #1B9100;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
td.sightseeing_title {
	color: #2DF100;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
td.info_title {
	color: #00B0F1;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
div.index_noflash {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#tabContent td, input, textarea { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; line-height:120%; }
#tabContent select { font-size:10px; }

.txtBlueBold { color:#2774AC; font-weight:bold; }

.buttonClass1 { color:#6D6D6D; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; text-decoration:underline; border:none; cursor:pointer; background:none; }

.hello_text { color:#333; font-size:15px; font-weight:bold; }

#my_pics { list-style:none; margin:0px; padding:0px; width:455px; }
#my_pics * { margin:0px; padding:0px; }
#my_pics li { float:left; display:inline; margin:5px 0px 5px 5px; }
#my_pics div { background:url(../images/share/my_share_photo_bg.gif) left top no-repeat; width:145px; height:135px; text-align:center; margin:0px; padding:0px; }
#my_pics div br { height:3px; line-height:0px; font-size:0px; }
#my_pics div a { line-height:0px; font-size:0px;}
#my_pics p { text-align:center; color:#2774ac; }

a.style1, a.style1:link, a.style1:active, a.style1:visited { color:#6D6D6D; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:underline; }
a.style1:hover { color:#003399; text-decoration:none; }

#pg { display:block; font-size:10px; margin:3px 0px 3px 20px; padding:0px; }
#pg a, #pg strong, #pg em { display:block; float:left; margin:0px 5px 0px 0px; color:#666666; text-decoration:none; padding:2px 5px 2px 5px; border:solid 1px; border-color:#CCCCCC; font-weight:normal; font-style:normal;  }
#pg a:hover { border:solid 1px; border-color:#CCCCCC; background-color:#CCCCCC; color:#666666; }
#pg strong { font-size:11px; border:solid 1px; border-color:#6cc6cf; background-color:#6cc6cf; color:#FFFFFF;}

#pic_list { width:100%; background-color:#FFF; }
#pic_list th { font-weight:bold; font-size:12px; text-align:center; }
#pic_list td { font-weight:normal; font-size:12px; text-align:center;  }

.UserID { padding:12px 25px 0px 0px; }

.DiaryTitle { color:#2774AC; font-weight:bold; }

.DiaryContent { background-color:#ffffff; border-bottom:1px dashed #006699; border-top:1px dashed #006699; }

.shadow { height:86px; width:132px; background:url(../images/share/shadow.jpg) bottom right no-repeat; }
