body {
	background-image: url(images/bg-hp.gif);
}
.subtit1 {
	font-family: "細明體", "新細明體";
	font-size: 13px;
	color: #003366;
}
.subtit1 a:link {
	font-family: "細明體", "新細明體";
	font-size: 13px;
	color: #003366;
	text-decoration: none;
}
.subtit1 a:hover {
	font-family: "細明體", "新細明體";
	font-size: 13px;
	color: #FF6633;
	text-decoration: underline;
}
.subtit1 a:visited {
	font-family: "細明體", "新細明體";
	font-size: 13px;
	color: #003366;
	text-decoration: underline;
}
.td_bg1 {
	background-color: #005951;
}
.td_bg2 {

	background-color: #389FC0;
}
.down {
	font-family: "細明體", "新細明體";
	font-size: 12px;
	color: #333333;
	letter-spacing: 1pt;
}
.down a:link{
	font-family: "細明體", "新細明體";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.down a:hover {
	font-family: "細明體", "新細明體";
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.down a:visited{
	font-family: "細明體", "新細明體";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.editeroffer {
	font-family: "細明體", "新細明體";
	font-size: 12px;
	line-height: 20px;
	color: #777777;
	text-decoration: none;
}


.editeroffer a:link{
	font-family: "細明體", "新細明體";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
.event {
	font-family: "細明體", "新細明體";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
}
.event a:link {
	font-family: "細明體", "新細明體";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
}
.event a:hover {
	font-family: "細明體", "新細明體";
	font-size: 12px;
	color: #FF9900;
	text-decoration: underline;
	line-height: 16px;
}
.event a:visited {
	font-family: "細明體", "新細明體";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
}
.evectTit {
	font-family: "細明體", "新細明體";
	font-size: 12px;
	font-weight: bold;
	color: #2B7FA7;
	text-decoration: none;
	line-height: 14px;
}

.evectTit2 {
	font-family: "細明體", "新細明體";
	font-size: 15px;
	color: #A50309;
	text-decoration: none;
}

.editeroffer a:hover{
	font-family: "細明體", "新細明體";
	font-size: 12px;
	line-height: 20px;
	color: #FF9900;
	text-decoration: underline;
}
.editeroffer a:visited{
	font-family: "細明體", "新細明體";
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E90000;
}
.down2 {
	font-family: "細明體", "新細明體";
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 0pt;
	line-height: 16px;
}
.down2 a:link {
	font-family: "細明體", "新細明體";
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 0pt;
	line-height: 16px;
	text-decoration: none;
}
.down2 a:hover {
	font-family: "細明體", "新細明體";
	font-size: 12px;
	color: #FF9900;
	letter-spacing: 0pt;
	line-height: 16px;
	text-decoration: underline;
}
.down2 a:visited {
	font-family: "細明體", "新細明體";
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 0pt;
	line-height: 16px;
	text-decoration: none;
}
.location {
	font-family: "細明體", "新細明體";
	color: #919191;
	text-decoration: none;
	font-size: 12px;
}
.location a:link {
	font-family: "細明體", "新細明體";
	color: #919191;
	text-decoration: none;
	font-size: 12px;
}
.location a:hover {
	font-family: "細明體", "新細明體";
	color: #FF9900;
	text-decoration: underline;
	font-size: 12px;
}
.location a:visited {
	font-family: "細明體", "新細明體";
	color: #919191;
	text-decoration: none;
	font-size: 12px;
}
.location2 {

	font-family: "細明體", "新細明體";
	color: #333333;
	text-decoration: none;
	font-size: 12px;
}
.job_t2 {
	font-size: 13px;
	color: #0066CC;
	text-decoration: none;
	line-height: 20px;	
	cursor: hand;
}
.job_t2 a:link {
	font-size: 13px;
	color: #0066CC;
	text-decoration: none;
	cursor:  hand;
}

.job_t2 a:hover  {
	font-size: 13px;
	color: #FF6600;
	text-decoration: underline;
}

.job_t2  a:visited {
	font-size: 13px;
	color: #0066CC;
	text-decoration: none;
	cursor:  hand;
}

.searchword {
	font-size: 12px;
	color: #FF3300;
	text-decoration: none;
}
.searchword a:link {
	font-size: 12px;
	color: #FF3300;
	text-decoration: none;
}
.searchword a:hover {
	font-size: 12px;
	color: #FF3300;
	text-decoration: underline;
}
.searchcatalog {
	font-family: "細明體", "新細明體";
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}

.space_h10 {
	line-height: 10px;
}
.space_h5 {
	line-height: 5px;
}
.td_bg1_dline {
	background-color: #E3E1CD;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #C3C0A4;
	background-position: center;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	line-height: 28px;
	font-family: PMingLiU;
}
.td_bg2_dline {
	background-color: #EAEDEF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #D0D2D3;
	background-position: center;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	line-height: 28px;
	font-family: PMingLiU;
}
.td_bg3_dline {
	background-color: #CEF3FF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #A9CDD9;
	background-position: center;
	font-size: 13px;
	font-weight: bold;
	color: #3576A2;
	line-height: 28px;
	font-family: PMingLiU;
}
.line_px3_FF6600 {
	background-color: #FF6600;
	height: 3px;
}
.line_px1_DFDFDF {

	background-color: #DFDFDF;
	height: 1px;
}	
.line_px1_DFDFDF_h10 {
	line-height: 10px;
	background-image: url(images/line_px1_h10.gif);
}
.form_sty1 {
	font-size: 12px;
	color: #000000;
}
.hotnew {
	font-family: "細明體", "新細明體";
	font-size: 12px;
	color: #0066CC;
}
.hotnew a:link{
	font-family: "細明體", "新細明體";
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
}
.hotnew a:hover{
	font-family: "細明體", "新細明體";
	font-size: 12px;
	color: #FF9900;
	text-decoration: underline;
}
.hotnew a:visited{
	font-family: "細明體", "新細明體";
	font-size: 12px;
	color: #0066CC;
	text-decoration: underline;
}
.contentTit {
	font-family: "細明體", "新細明體";
	font-size: 15px;
	line-height: 26px;
	font-weight: bold;
	color: #00659C;
}
.content {

	font-family: "細明體", "新細明體";
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
}
