@charset "utf-8";
/* CSS Document */
body {
	font-family: "新細明體";
	font-size: 10px;
	line-height: 20px;
	margin-left: auto;
	margin-right: auto;
	color: #333333;
}
/*header的div*/
#mapheader {
	width: 970px;
	height: 106px;
	background-image: url(../images/minimap_title_bg.jpg);
	background-repeat: no-repeat;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: -6px;
}
* HTML #mapheader {
	width: 970px;
	height: 100px;
	background-image: url(../images/minimap_title_bg.jpg);
	background-repeat: no-repeat;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: -12px;
}
#mh1 ,#mh2 {height: 106px;margin: 0px;}
#mh1 {
	width: 182px;
	float: left;
}
#mh2 {
	width: 787px;
	float: right;
}
.mh2_a ,.mh2_b {width: 787px;}
.mh2_a ,.mh2_afont {font-family: "新細明體";font-size: 12px;line-height: 20px;}
.mh2_a {
	height: 22px;
	margin: 0px;
	text-align: right;
}
.mh2_a1 {
	padding-right:6px;
	padding-top:6px;
}
.mh2_afont {color: #0094af;}
.mh2_b {
	width: 787px;
	float: left;
}
.mh2_b1 {
	padding-left:10px;
}
.mh2_bfont ,.mh2_bfont_1 {font-family: "新細明體";font-size: 12px;line-height: 20px;letter-spacing: 1px;}
.mh2_bfont {list-style-type: none;}
.mh2_bfont_1 {color: #FF3300;}

/*main的div*/
#mapmain {
	width: 969px;
	height: 560px;
	margin:0 auto 0 auto;
}
/*main的left*/
#mm1 {
	width: 728px;
	margin:0px;
	float: left;
}
#mm1_a {
	height: 28px;
	text-align: right;
	/*padding-bottom:2px;*/
	padding-right:15px;
}
.mm1_afont {
	font-family: "新細明體";
	font-size: 12px;
	color:#333333;
	line-height: 20px;
}
a.mm1_afont:link {text-decoration:underline;}
a.mm1_afont:visited {text-decoration:underline;}
a.mm1_afont:hover{color:#333333;ext-decoration:underline;}

#mm1_b {
	width: 728px; height: 455px; float: left;
}
* HTML #mm1_b {
	width: 728px; height: 443px; float: left;
}
*:first-child+html #mm1_b {
	width: 728px; height: 465px; float: left;
}

.mm1_b_icoa {
	width: 500px;
	height: 87px;
	margin:200px 10px 5px 10px;
	float: right;
	vertical-align: middle;
}

/*main的right*/
#mm2 { 
	width: 237px; 
	/*margin: 0px;*/ 
	float: right;
}
* HTML .mm2IE {
	margin-top: -85px;	
}
#mm2 dl{margin:0;padding:5px 0 0 3px;}
.mm2 dt{padding:10px 5px 0 20px;}
.mm2_a ,.mm2_a01 ,.mm2_a02 ,.mm2_b ,.mm2_b01 ,.mm2_c ,.mm2_c01 {width: 234px; 26px; margin:0 0 0 0px;}
.mm2_a ,.mm2_b ,.mm2_c{height:}

/*main的rignt 本日急徵*/
.mm2_a {
	background-image: url(../images/main_right_t1_bg.gif);
	/*padding:10px 0 0 0px;	vertical-align: middle;*/
	letter-spacing: 2px;
	font-family: "新細明體";
	font-size: 13px;
	color:#0094af;
}
.mm2_afont {
	font-family: "新細明體";
	font-size: 12px;
	color:#333333;
	text-align:right;
}
a.mm2_afont:link {text-decoration:underline;}
a.mm2_afont:visited {text-decoration:none;}
a.mm2_afont:hover{color:#4495f3;ext-decoration:underline;}


.mm2_a01 {
	background-image: url(../images/main_right_t2.gif);
	text-align:left;
	/*list-style-type: square;*/
	font-family: "新細明體";
	font-size: 12px;
	color:#333333;
	margin-left:0px;
}
.mm2_a01 ul{width: 220px;margin:0;padding:5px 0 0 0;}
.mm2_a01 li{
	/*margin:0;*/
	padding:0 0 0 20px;
	list-style-type: none;
	text-align:left;
	font-family: "新細明體";
	font-size: 12px;
	color:#333333;
	background: url(../images/main_right_ico.gif) no-repeat 3px 0;
}
.mm2_a01font {
	font-family: "新細明體";
	font-size: 12px;
	color:#999999;
}
.mm2_a02 {height: 10px;	background-image: url(../images/main_right_t3.gif) ;}

/*main的rignt 熱門搜尋*/
.mm2_b {
	background-image: url(../images/main_right_t4_bg.gif);
	letter-spacing: 2px;
	font-family: "新細明體";
	font-size: 12px;
	color:#0094af;
	line-height: 20px;
	text-align:left;
}
.mm2_bfloat_R {
	padding-right:6px;
	padding-top:8px;
	float:right;

}
.mm2_b01 {
	width:234px;
	background-image: url(../images/main_right_t2.gif);
	text-align:left;
	font-family: "新細明體";
	font-size: 12px;
	color:#333333;
}
.mm2_b01 ul {padding:3px 3px 0 10px;margin:0 0 0 0px;}

.mm2_b01font {
	font-family: "新細明體";
	font-size: 12px;
	color:#ff4800;
	text-align:left;
}

/*main的rignt 職務分類*/
.mm2_c {
	background-image: url(../images/main_right_t4_bg.gif);
	letter-spacing: 2px;
	font-family: "新細明體";
	font-size: 12px;
	color:#0094af;
	line-height: 20px;
}

.mm2_c01 {
	background-image: url(../images/main_right_t2.gif);
	padding-left:0px;
	padding-top:0px;
	text-align:left;
	list-style-type: square;
	font-family: "新細明體";
	font-size: 12px;
	color:#333333;

}
.mm2_c01 span {padding:3px 3px 0 10px;margin:0 0 0 0px;}

/*footer的div*/
#mapfooter {
	width: 969px;
	height: 55px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.mftext {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 14px;
	text-align: center;
	list-style-type: none;
}
a.mftext:link {text-decoration:none;}
a.mftext:visited {text-decoration:none;}
a.mftext:hover{color:#4495f3;ext-decoration:underline;}

/*joblist職缺列表 */
#jobm {
	width:320px;
	/*height:250px;*/	
	margin:0 0 0 0px;
	padding:0px 0px 0px 0px;
}
.jobm_bor dl {
	padding:0 10px 0 5px;
	border-bottom:1px dashed #d2cab5;
}
/*Fix IE6*/
* HTML .jobm_bor dl {
	margin-left: -5px;
	padding:0 10px 0 5px;
	border-bottom:1px dashed #d2cab5;
}
/*Fix IE7*/
*:first-child+html .jobm_bor dl {
	margin-left: -5px;
	padding:0 10px 0 5px;
	border-bottom:1px dashed #d2cab5;
}
.jobm_tfont_blue {
	text-align:left;
	font-family: "新細明體";
	font-size: 15px;
	color:#0099CC;
	font-weight: bold;	
}
/*
a.jobm_tfont_blue:link {text-decoration:underline;}
a.jobm_tfont_blue:visited {text-decoration:none;}
a.jobm_tfont_blue:hover{color:#4495f3;ext-decoration:none;}
*/
a.jobm_tfont_blue:link {text-decoration:underline;}
a.jobm_tfont_blue:visited {text-decoration:underline;}
a.jobm_tfont_blue:hover{ext-decoration:underline;}
.jobm_tfont {
	text-align:left;
	font-family: "新細明體";
	font-size: 15px;
	color:#333333;
	font-weight: bold;
}
/*
a.jobm_tfont:link {text-decoration:underline;}
a.jobm_tfont:visited {text-decoration:none;}
a.jobm_tfont:hover{color:#4495f3;ext-decoration:none;}
*/
a.jobm_tfont:link {text-decoration:underline;}
a.jobm_tfont:visited {text-decoration:underline;}
a.jobm_tfont:hover{text-decoration:underline}
.jobm_cofont {
	text-align:left;
	font-family: "新細明體";
	font-size: 12px;
	color:#666666;
	padding:0 10px 0 15px;
}
.jobm_ico {	float:right;}
/*joblist職缺列表_付費廣告*/
.jobm_bor1 dl {
	padding:0 10px 0 5px;
}
* HTML .jobm_bor1 dl {
	margin-left: -5px;
	padding:0 10px 0 5px;
}
*:first-child+html .jobm_bor1 dl {
	margin-left: -5px;
	padding:0 10px 0 5px;
}
.jobm_bor1font_blue {
	text-align:left;
	font-family: "新細明體";
	font-size: 15px;
	color:#0099CC;
	font-weight: bold;
	border-bottom:1px dashed #d2cab5;
}
.jobm_cofont1 {
	text-align:left;
	font-family: "新細明體";
	font-size: 11px;
	color:#666666;
	padding:3px 10px 0 15px;
}
.jobm_cofont2 {
	text-align:left;
	font-family: "新細明體";
	font-size: 12px;
	color:#333333;
	padding:5px 10px 0 15px;
}
/*joblist職缺列表_免費廣告*/
.jobm_bor1font {
	text-align:left;
	font-family: "新細明體";
	font-size: 15px;
	color:#333333;
	font-weight: bold;
	border-bottom:1px dashed #d2cab5;
}
/*轉寄標題*/
.fw_txbor15 {
	font-family: "Arial";
	font-size: 15px;
	color:#111111;
	line-height: 22px;
	letter-spacing: 1px;
	font-weight: bold;
}
/*轉寄內文1*/
.fw_txbor12 {
	font-family: "Arial";
	font-size: 12px;
	color:#111111;
	line-height: 20px;
	letter-spacing: 1px;
}
/*轉寄內文2*/
.fw_txbor12b {
	font-family: "Arial";
	font-size: 12px;
	color:#666666;
	line-height: 20px;
	letter-spacing: 1px;
}
/*轉寄內文*/
.fw_txbor13 {
	font-family: "Arial";
	font-size: 13px;
	color:#000000;
	line-height: 20px;
	letter-spacing: 1px;
}
/*轉寄說明*/
.fw_txbor11 {
	font-family: "verdana";
	font-size: 11px;
	color:#4169E1;
	line-height: 16px;
	letter-spacing: 0.5px;
}
/*轉寄btn*/
.fw_btn13 {
	font-size:13px;
	font-family:Arial;
	color:#111111;
	letter-spacing: 2px;
	height:22px;
	background-color:#EFEFEF;
	/*background-image:url(back05.gif);*/
	padding-top:3px;
	padding-left:6px;
	padding-right:6px;
	border-top-style:solid;
	border-top-color:#AAAAAA;
	border-top-width:1px;
	border-bottom-style:outset;
	border-bottom-color:#888888;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#AAAAAA;
	border-left-width:1px;
	border-right-style:outset;
	border-right-color:#999999;
	border-right-width:1px;
}
#mapLinkBlock {
	width: 430px; overflow: auto;
	word-wrap: break-word; word-break: normal;
}
.mapArea {
	width: 728px; height: 447px; border: 2px solid #d2cab5;
}
* HTML .mapArea {
	width: 728px; height: 435px; border: 2px solid #d2cab5;
}
*:first-child+html .mapArea {
	width: 728px; height: 457px; border: 2px solid #d2cab5;
}
#loadMsg {
	font-family: "Arial";
	font-size: 12px;
	color: red;
	margin-right: 480px;
}
#loadPic {
	position: absolute;
	left: 330px;
	top: 320px;
	z-index: 1;
	visibility: hidden;
}
