body {
	background-color: #EBEBEB;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a:link {
	color: #003399;
	text-decoration: none;
}
a:visited {
	color: 003399;
	text-decoration: none;
}
a:hover {
	color: #bd0019;
	text-decoration: none;
}
a:active {
	color: 003399;
	text-decoration: none;
}
.detailSubjecy{
	font-size:30px;
	font-weight: bold;
	color:#666666;
	letter-spacing: 1px;
}
.rootTxtF {
	color: #BD0019;
}
.rootTxtH:link {
	color: #bd0019;
	text-decoration: none;
}
.rootTxtH:visited {
	color: #bd0019;
	text-decoration: none;
}
.rootTxtH:hover {
	color: #003399;
	text-decoration: none;
}
.rootTxtH:active {
	color: #bd0019;
	text-decoration: none;
}
.rootTxtH2:link {
	color: #003399;
	text-decoration: none;
}
.rootTxtH2:visited {
	color: #003399;
	text-decoration: none;
}
.rootTxtH2:hover {
	color: #bd0019;
	text-decoration: none;
}
.rootTxtH:active {
	color: #003399;
	text-decoration: none;
}
.Relateda:link {
	font-family: "新細明體";
	font-size: 15px;
	line-height: 25px;
	color: #003399;
	letter-spacing: 1px;
}
.Relateda:visited {
	font-family: "新細明體";
	font-size: 15px;
	line-height: 25px;
	color: #003399;
	letter-spacing: 1px;
}
.Relateda:hover {
	font-family: "新細明體";
	font-size: 15px;
	line-height: 25px;
	color: #BD0019;
	letter-spacing: 1px;
}
.Relateda:active {
	font-family: "新細明體";
	font-size: 15px;
	line-height: 25px;
	color: #003399;
	letter-spacing: 1px;
}
.contBG {
	background-color: #F5F5F5;
}
.rootBG {
	background-color: #E7E7E7;
	font-family: "新細明體";
	font-size: 16px;
	line-height: 30px;
	color: #006B9F;
	letter-spacing: 1px;
}
.detailTitleBG {
	background-color: #787878;
}
.detailContBG {
	background-color: #FFFFFF;
}
.smallphoto {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.messBG1 {
	background-color: #F5F5F5;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BD0019;
}
.messBG2 {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BD0019;
}
.messTableS {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d6d6d6;
}
.messNB {
	font-family: "新細明體";
	font-size: 16px;
	line-height: 25px;
	color: #BD0019;
	letter-spacing: 1px;
	font-weight: bold;
}
.messHlkMem:link {
	color: #BD0019;
	font-family: "新細明體";
	font-size: 16px;
	line-height: 30px;
	letter-spacing: 1px;
}
.messHlkMem:visited {
	color: #BD0019;
	font-family: "新細明體";
	font-size: 16px;
	line-height: 30px;
	letter-spacing: 1px;
}
.messHlkMem:hover {
	color: #003399;
	font-family: "新細明體";
	font-size: 16px;
	line-height: 30px;
	letter-spacing: 1px;
}
.messHlkMem:active {
	color: #BD0019;
	font-family: "新細明體";
	font-size: 16px;
	line-height: 30px;
	letter-spacing: 1px;
}
.messHlkCity:link {
	color: #003399;
	font-family: "新細明體";
	font-size: 16px;
	line-height: 30px;
	letter-spacing: 1px;
}
.messHlkCity:visited {
	color: #003399;
	font-family: "新細明體";
	font-size: 16px;
	line-height: 30px;
	letter-spacing: 1px;
}
.messHlkCity:hover {
	color: #BD0019;
	font-family: "新細明體";
	font-size: 16px;
	line-height: 30px;
	letter-spacing: 1px;
}
.messHlkCity:active {
	color: #003399;
	font-family: "新細明體";
	font-size: 16px;
	line-height: 30px;
	letter-spacing: 1px;
}
.messRootTxt {
	font-family: "新細明體";
	font-size: 16px;
	line-height: 30px;
	color: #000000;
	letter-spacing: 1px;
}
.detailContTxt {
	font-family: "新細明體";
	font-size: 16px;
	line-height: 30px;
	color: #000000;
	letter-spacing: 1px;
	padding-bottom: 20px;
}
.detailContTxt2 {
	font-family: "新細明體";
	font-size: 16px;
	line-height: 30px;
	color: #000000;
	letter-spacing: 1px;
	padding-top:10px;
	padding-bottom:10px;
}
.pagetxt {
	font-family:"新細明體";
	font-size:16px;
	color:#006B9F;
	letter-spacing:1px;
}
.messWriteTitle {
	font-family: "新細明體";
	font-size: 16px;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 2px;
	text-align: center;
	background-color: #787878;
}
.messWriteTable {
	border: 1px solid #E8E8E8;
	background-color: #FFFFFF;
}
.messWriteTD {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
}
.messWriteTD1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E8E8E8;
	border-bottom-color: #E8E8E8;
}
.icon_top {
	background-image: url(../index_images/icon_top_30.gif);
}
.icon_Facebook {
	background-image: url(facebook6.gif);
}
.icon_qzone {
	background-image: url(qzone6.gif);
}
.icon_sina {
	background-image: url(sina6.gif);
}
.icon_IP {
	background-image: url(IP6.gif);
}
.icon_mess {
	background-image: url(new-link4.gif);
}
.photoBig {
	padding-top: 10px;
}
.photoBig2 {
	padding-bottom: 20px;
}
.photoSmall {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.lifeDivPageSPhoto {
	float: left;
	width: 198px;
	height: 200px;
	margin-top: 9px;
	margin-bottom: 9px;
}
.lifeDivPageSPhoto2 {
	float: left;
	width: 230px;
	height: 220px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.messContTxt {
	font-family: "新細明體";
	font-size: 16px;
	line-height: 30px;
	color: #000000;
	letter-spacing: 1px;
}