﻿body {
	font: 13px/1.22 Tahoma;
	_font: 12px/1.22 Tahoma;
}

/*標頭 2011/3/31 */
#icon{	
    height:73px;
    width:0px;
    z-index: 2;   
    position: absolute; 
}
.favQA {
	width:0px;
	z-index: 2;
}

.submenu {
    z-index:999999999;
	position:absolute;
	background:url(../images100/list.png) no-repeat top center;
	width:117px;
	height:183px;
	color:#684d00;
	text-align:center;
	padding:0;
    display:none;
	line-height: 24px;
}

#upmenu1{
    position:absolute;
	top:0px;
	left:686px;
}
#upmenu2{
    position:absolute;
	top:0px;
	left:812px;
}

#submenu1 {
	top:63px;
	left:693px;
}
#submenu2 {
	top:63px;
	left:821px;
}
#fullflash {
	position:relative;
	z-index: 1; 
	width:940px;
	top: 0px;
	left: 0px;
}

#head {
    height:73px;
    width:700px;
    position: relative; 
    z-index: 2;   
    float:right;
}

a.b01:link {
	font-size: 15px;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 0.1em;
	word-spacing: 0.1em;
}
a.b01:visited {
	font-size: 15px;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 0.1em;
	word-spacing: 0.1em;
}
a.b01:hover {
	font-size: 15px;
	color: #E1E1E1;
	text-decoration: none;
	position:relative;
	top:1px;
	left:1px;
	letter-spacing: 0.1em;
	word-spacing: 0.1em;
}

/*首頁標籤tab樣式
------------------------------------------------*/
.lsp4{letter-spacing:5px;float:left;width:200px;}
.lsp3{letter-spacing:15px;float:left;width:200px;}
.lsp2{letter-spacing:45px; float:left;width:120px; }

.voteTitle{
	margin-top:-1px;
	font-size: 12px;
	line-height: 19px;
	background:url(../images100/images100.gif) -490px -11px no-repeat;
	color:#815705;
	padding:8px 0 8px 14px;
	border-bottom:1px solid #face73;
}
.noborder{ border-bottom:none;}
.service-ul-box li{ width:76px; overflow:hidden;*height:23px;_height:23px;*line-height:23px;_line-height:23px;}
.service-ul-box li a{ color:#496B92;}

.service-ul-box h3{
	padding-bottom:0px;
	float:left;
	width:75px;
	color:#FF6600;
	font-size: 13px;
	text-align: center;
	background: url(../images100/bgimg.gif) no-repeat;
	word-spacing: 0.2em;
	line-height: 20px;
}

.tab1 {
	background: url(../images100/all_ui.gif) no-repeat 0px -44px;
	height: 27px;
	width: 418px;
}
ul.tab1 li {
	*float: left;
}
ul.tab1 a {
	/*font-size: 0.8em;*/
	font-size:13px;_font-size:12px;
	color:#0072bc;
	float: left;
	width: 104px;
	height: 27px;
	line-height: 27px;
	text-decoration: none;
	text-align: center;
}
/* mouseover state */ 
ul.tab1 a:hover {font-size:13px;_font-size:12px;
	text-decoration: none;
	color:#000;
	background:url(../images100/all_ui.gif) -247px -151px no-repeat;
	font-size:13px;
	height: 27px;
	line-height: 27px;
}
/* active tab */ 
ul.tab1 a.current {font-size:13px;_font-size:12px;
	color:#000;
	background:url(../images100/all_ui.gif) -247px -151px no-repeat;
	width: 104px;
	height: 27px;
	line-height: 27px;
	/*font-size: 0.95em;*/
	font-size:15px;
}
.panel1{
	clear: both;
	border: 1px solid #427fc3;
	border-top:none;
	border-bottom:none;
	height:103px;
	padding:10px;
}
.tab2 {
	background: url(../images100/all_ui.gif) no-repeat 0px -44px;
	height: 27px;
}
ul.tab2 li {
	*float: left;
}
ul.tab2 a {font-size:13px;_font-size:12px;
	/*font-size: 0.8em;*/
	font-size:13px;_font-size:12px;
	color:#0072bc;
	float: left;
	width: 104px;
	height: 20px;
	padding:7px 0px 0px 0px;
	text-decoration: none;
	text-align: center;
	line-height:20px;
}
/* mouseover state */ 
ul.tab2 a:hover {font-size:13px;_font-size:12px;
	text-decoration: none;
	color:#fff;
	font-weight:bold;
	background:url(../images100/all_ui.gif) -247px -151px no-repeat;
	height: 22px;
	padding:5px 0px 0px 0px;
	font-size:15px;
}
/* active tab */ 
ul.tab2 a.current {font-size:13px;_font-size:12px;
	color:#fff;
	font-weight:bold;
	background:url(../images100/all_ui.gif) -247px -151px no-repeat;
	width: 104px;
	height: 22px;
	padding:5px 0px 0px 0px;
	/*font-size: 0.95em;*/
	font-size:15px;
}
/* tab pane with background gradient */ 
.panel2{
	clear: both;
	border: 1px solid #c2c2c2;
	border-top:none;
	padding-top: 7px;
	height:215px;
}
.panel2 a{ color:#535353; text-decoration:none;font-size:13px;_font-size:12px;}
.panel2 a.hover{ color:#535353; text-decoration:none;font-size:13px;_font-size:12px;}

#map_tab {
	position: absolute;
	z-index: 1;
	height: 27px;
	width: 104px;
	left: 312px;
	display: block;
	text-align: center;
}
#map_tab a{
	padding: 7px 0px 0px 0px;
	height:22px;
	line-height:20px;
	color:#0072bc;
	display: block;
}
#map_tab a:hover{
	color:#fff;
	font-weight:bold;
	background:url(../images100/all_ui.gif) -247px -122px no-repeat;
	width: 106px;
	height: 22px;
	padding:5px 0px 0px 0px;
	font-size:15px;
	text-decoration:none;
	height:22px;
}
/*左欄leftcontent
------------------------------------------------*/
#service_nav {
	position: relative;
	margin-bottom:10px;
	margin-bottom:10px\9;
	*margin-bottom:10px;
}
#service_title {
	text-align: center;
	height: 26px;
	background-color: #014fa2;
	background: url(../images100/all_gradient.gif) repeat-x 0px -28px;
	width:188px;
	margin:0 auto;
}
#service_title h2{
	padding:4px 0px 0px 8px;
}
.service_roundleft {
	position: absolute;
	height: 26px;
	width: 6px;
	left: 0px;
	_left: -6px;
	top: 0px;
	background: url(../images100/all_ui.gif) 0px 0px;
}
.service_roundright {
	position: absolute;
	height: 26px;
	width: 6px;
	top: 0px;
	right: 0px;
	background: url(../images100/all_ui.gif) -9px 0px;
}
.btnHotwork{ background:url(../images100/btn_hotwork.gif) no-repeat; width:69px; height:17px; margin:4px 6px 0 0;}
#service_list {
	border-left: 2px solid #2e9ae4;
	border-right: 2px solid #2e9ae4;
	border-bottom: 2px solid #2e9ae4;
	line-height:1.7em;
	background-color: #fff;
}
#service_list img{padding-left:3px;padding-top:3px;}
.service-ul-box {
	margin:0px 5px 0px 5px;
	padding: 5px 5px 0px 5px;
	*padding: 0px 5px 0px 5px;
	_padding: 0px 5px 0px 5px;
}
.service-ul-4align{
	margin:0px 5px 0px 5px;
	padding:5px;	
}
.service-ul-dottedline{
	border-bottom: 1px dotted #757575;
}
#leftlist {
	width: 49%;
	float: left;
	border-right: 1px solid #a2e1ff;
}
#rightlist {
	width: 49.99%;
	float: left;
}
#service_bottom {
	background-color: #2e9ae4;
	height: 4px;
	font-size:0px; /*此為解決空的div他的指定高度ie5,6顯示結果不一*/
}
/*20110125螢光綠區塊加大-現正活動banner195x95*/
#activityNow_column {
	/*margin-bottom: 10px;*/
	width:405px;
}
#activityNow_column a{ margin:6px 0px 10px 5px;}
#activityNow_column h1 {
	text-indent:-9999px;  /*隱藏標題文字*/
	background: url(../images100/default.gif) left -248px;
	height:27px;
}
/*--------------------------------------------*/
#careernews_column{clear:both;}
.newsBody{ padding-left:10px; padding-right:10px; padding-bottom:4px; border:1px solid #c2c2c2;}
#careernews_column h1 {
	text-indent:-9999px;  /*隱藏標題文字*/
	background: url(../images100/default.gif) left -214px;
	height:26px;
}

#careernews_column h4{padding-top:5px}

/*font-size:15px;中欄middlecontent
------------------------------------------------*/
#search_column {
	position: relative;
	min-height:140px;
/*	min-height:160px\9;
	*min-height:160px;
*/}

#search_column select option{
	vertical-align: middle;
	line-height:16px;
	padding:2px;
	font-size:13px;
}

#search_column select{
	height:24px;
	line-height:22px;
	padding:2px;
}

.searchbar_warp {
	width:386px;
	overflow: hidden;
	margin: 0 auto;

}
.search_tabwrap {
	padding:3px 6px 3px 6px;
	border-right: 1px solid #06669a;
	border-left: 1px solid #06669a;
}
.search_listwrap {
	border: 1px solid #c2c2c2;	
}

.formlabel {
	padding:5px 5px 7px 14px;
}
.formfield {
	padding:0px 0px 0px 0px;
	width:130px;
}
.search_jobmenu {
	width:130px;
	height:22px;
	border: 1px solid #999;
}
.search_pmenu {
	width:313px;
	height:22px;
	border: 1px solid #999;
}
.jobareafld {
	margin-bottom:4px;
}
.keywordfld {
	width:100%;
	margin-bottom:4px;
}
.kwordnotice{
	margin-left:14px;
}
.popkeyword{
	clear:both;
}

.mapMenu{width:350px; margin:5px auto; text-align:center;}
.mapMenu a{margin:0 5px; color:#C30;}
.mapMenu a.link{}
.mapMenu a.visited{}
.mapMenu a.hover{font-weight:bold;font-size:15px;}
.mapMenu a.current{font-weight:bold; font-size:15px;}

.BTNset{width:72px;	margin:0 auto;	text-align: center;
}

#advensearch {
	float:left;
	width:80px;
}
#advensearch ul{ list-style:disc inside;}
#advensearch ul li{ display:inline; margin-left:12px; line-height:26px; height:26px;}
#advensearch ul li a{ color:#4b4b4b; text-decoration:none;}
#advensearch ul li a:hover{ color:#4b4b4b; text-decoration:underline;}
.searchlist_column {
	position: relative;
	margin-bottom:10px;
	/*min-height:260px;*/
	min-height:260px\9;
	*min-height:260px;
}
#choose_status {
	text-align: right;
}
#youchoosed{
	text-align: center;
}
/*20110125螢光綠區塊加大*/
#activity_mix{
	width:694px;
	min-height:120px;
	padding:16px 16px 0;
	border-top:3px solid #2e9ae4;
	border-bottom:1px solid #c2c2c2;
	border-left:1px solid #c2c2c2;
	border-right:1px solid #c2c2c2;
}

#career_mix{ width:694px; min-height:200px; padding:16px; border:1px solid #c2c2c2;border-top:3px solid #2e9ae4;}

#otherZone{width:729px;_width:727px;border-bottom:1px solid #c2c2c2;}

#noexp{width:729px;border-bottom:1px solid #c2c2c2;_width:728px;margin-bottom:12px;position:relative;}
#noexp b.line{width:1px;height:238px;*height:246px;position:absolute; background-color:#c2c2c2;left:728px;_left:727px;top:20px;_top:21px;z-index:1;}

#hotConpany{width:242px;border-left:1px solid #c2c2c2;position:relative;margin-top:36px;}
#hotConpany .h1{width:244px;height:36px; background:url(../images101/default2.png) -489px -36px no-repeat; cursor:pointer; position:absolute;left:-1px;top:-36px; line-height:36px;}
#hotConpany .h1 a{display:block;width:244px;height:36px; text-indent:-9999px;}
#hotConpany a.banner{padding:2px;border:1px solid #cecece;background-color:white;width:210px;height:80px;display:block;margin:0 auto;*margin-bottom:16px;}
#hotConpany a.banner:hover{border:1px solid #979797;}
#hotConpany img{border:0;}
#hotConpany ul{color:#858585;margin:7px 0 9px 15px;width:214px;height:120px;}
#hotConpany ul li{list-style:disc inside none;line-height:24px;height:24px;overflow:hidden;padding-left:1px;}
#hotConpany ul li a{color:#676767;text-decoration:none;}
#hotConpany ul li a:visited{color:#707070;text-decoration:none;}
#hotConpany ul li a:hover{color:#676767;text-decoration:underline;}

#fastReply{width:241px;_width:239px; height:222px;*height:232px;_height:232px;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;position:relative;margin-top:36px;}
#fastReply .h1{width:243px;height:36px; background:url(../images101/default2.png) -489px -72px no-repeat; text-indent:-9999px;cursor:pointer;position:absolute;left:-1px;top:-36px; line-height:36px;}
#fastReply ul{color:#858585;margin:-3px 0 9px 15px;width:213px;_margin:-3px 0 15px 15px;}
#fastReply ul li{list-style:disc inside none;line-height:27px;height:27px;overflow:hidden;padding-left:1px;}
#fastReply ul li a{color:#676767;text-decoration:none;}
#fastReply ul li a:visited{color:#707070;text-decoration:none;}
#fastReply ul li a:hover{color:#676767;text-decoration:underline;}
#fastReply ul li span{margin:0 2px;color:#D40;}

.hotJop{width:242px;_width:243px;position:relative;/*margin-top:36px;*/height:83px;}
.hotJop div{width:243px;height:36px;cursor:pointer;/*position:absolute;*/top:-36px;left:0px;display:block;z-index:-5;}
/*.hotJop a{display:block;}

.hotJop h1.hj01{background:url(../images101/default2.png) -489px -108px no-repeat;_background:url(../images101/default2.png) -491px -108px no-repeat;}免經驗
.hotJop h1.hj02{background:url(../images101/default2.png) -489px -145px no-repeat;_background:url(../images101/default2.png) -491px -145px no-repeat;}立即上班
.hotJop h1.hj03{background:url(../images101/default2.png) -489px -180px no-repeat;_background:url(../images101/default2.png) -491px -180px no-repeat;}工作玩Game
.hotJop h1.hj04{background:url(../images101/default2.png) -489px -216px no-repeat;_background:url(../images101/default2.png) -491px -216px no-repeat;}月薪4萬up
.hotJop h1.hj05{background:url(../images101/default2.png) -489px -252px no-repeat;_background:url(../images101/default2.png) -491px -252px no-repeat;}派駐海
.hotJop h1.hj06{background:url(../images101/default2.png) -489px -288px no-repeat;_background:url(../images101/default2.png) -491px -288px no-repeat;}年終分紅
*/
.hotJop ul{color:#858585;width:120px;_width:120px;margin-top:-3px;}
.hotJop ul li{list-style:disc inside none;line-height:22px;height:22px;overflow:hidden;padding-left:1px;margin:0 14px;*margin:0px 10px 0 15px;}
.hotJop ul li a{color:#676767;text-decoration:none;margin-left:-7px\9;_margin-left:0;*margin-left:-1px;}
.hotJop ul li a:visited{color:#707070;text-decoration:none;}
.hotJop ul li a:hover{color:#676767;text-decoration:underline;}
.hotJop ul li span{margin:0 2px;color:#D40;}
.count1{float:right;text-align:right; position: absolute;top:0px; right:23px;  z-index:111; background:url(/images101/bg_count.png) left top no-repeat; padding:0 0 0 12px;height:36px; line-height:35px; color:#dd4400; background-color:white;cursor:pointer; }
.count2{float:right;text-align:right; position: absolute;top:128px; right:23px;  z-index:111; background:url(/images101/bg_count.png) left top no-repeat; padding:0 0 0 12px;height:36px; line-height:35px; color:#dd4400; background-color:white;cursor:pointer; }

#famous_column {margin-top:36px;margin-bottom:12px;width:727px;_width:726px;border:1px solid #c2c2c2;position:relative;padding-bottom:12px;}
#famous_column .h1 {width:729px;_width:727px;background: url(../images101/default2.png) 0 -325px no-repeat;height:36px; cursor:pointer;position:absolute;left:-1px;_left:-1px;top:-36px; line-height:36px;}
#famous_column .h1 a{display:block;width:729px;_width:727px;text-indent:-9999px;height:36px;}
#famous_column ul{margin:0 auto;width:710px;}
.famous_table li {width:126px;padding:5px 8px;float:left;text-align:center;}
#nineStar_column {width:340px;}
#nineStar_column img{ float:left; border:0;}
#nineStar_column .h1 {
	text-indent:-9999px;  /*隱藏標題文字*/
	background: url(../images100/default.gif) left -309px;
	height:30px;
}
#nineStar_column ul{
	float:left;
	margin-left: 10px;
}
.nineStar_table li {
	line-height:24px;
	list-style:disc;
	margin-left:20px;
}
.nineStar_table li a{ color:#1f1f1f;}
.nineStar_table li a:visited{ color:#666;}
.nineStar_table li a:hover{ color:#1f1f1f;}

#otherZone{width:727px;_width:726px;border:1px solid #CCC;margin-top:36px; position:relative;}
.otherZone_column {width:363px;margin:5px 0 55px 0;}
.otherZone_column a.banner{border:1px solid #CECECE;padding:2px;width:145px;height:95px;display:block;margin:0 15px;_margin:0 15px 0 8px;}
.otherZone_column a.banner:hover{border:1px solid #979797;}
.otherZone_column img{ float:left; border:0;}

.otherZone_column .h1,.otherZone_column .h2,.otherZone_column .h3,.otherZone_column .h4,.otherZone_column .h5,.otherZone_column .h6{width:365px;height:36px;text-indent:-9999px;margin-top:-36px; cursor:pointer; position:absolute;}
.otherZone_column .h1 {background: url(../images101/default2.png) 0 -252px no-repeat;left:-1px;top:0; cursor:pointer; line-height:36px;}
.otherZone_column .h2 {background: url(../images101/default2.png) 0 -288px no-repeat;left:363px;top:0px; line-height:36px;}
.otherZone_column .h3 {background: url(../images101/default2.png) 0 -108px no-repeat;left:-1px;top:161px; line-height:36px;}
.otherZone_column .h4 {background: url(../images101/default2.png) 0 -144px no-repeat;left:363px;top:161px; line-height:36px;}
.otherZone_column .h5 {background: url(../images101/default2.png) 0 -180px no-repeat;left:-1px;top:322px; line-height:36px;}
.otherZone_column .h6 {background: url(../images101/default2.png) 0 -216px no-repeat;left:363px;top:322px; line-height:36px;}

.otherZone_column ul{float:left;}
.otherZone_column ul li{color:#0072bc;line-height:24px;list-style:disc inside none;width:172px;*width:165px;_width:157px;height:24px;overflow:hidden;padding-left:1px;}
.otherZone_column ul li a{color:#0072bc; text-decoration:none;padding-left:1px;}
.otherZone_column ul li a:visited{color:#5ba2d0; text-decoration:none;}
.otherZone_column ul li a:hover{color:#0072bc; text-decoration:underline;}

/*20110125螢光綠區塊加大*/
#activityNotice_column {
	/*margin-bottom:10px;*/
	width:280px;
}
#activityNotice_column h1 {
	text-indent:-9999px;  /*隱藏標題文字*/
	background: url(../images100/default.gif) left -280px;
	height:30px;
}
#activityNotice_column ul li {
	color: #009900;
	list-style-type: disc;
	margin-left:1.8em;
}
#activityNotice_column ul li a{
	color: #676767;
	font-size:12px;
	/*color:#1F1F1F;*/
	list-style-type: disc;
	text-decoration:none;
}
#activityNotice_column ul li a:hover{
	color: #676767;
	font-size:12px;
	/*color:#1F1F1F;*/
	list-style-type: disc;
	text-decoration:underline;
}
/*------------------------------*/

#golden_column {
	/*clear:both;*/
	width:340px;/*20110125*/
}
#golden_column h1 {
	text-indent:-9999px;  /*隱藏標題文字*/
	background: url(../images100/default.gif) left -32px;
	height:30px;
}
#golden_column ul li {
	color: #676767;
	list-style-type: disc;
	margin-left:1.8em;
}
#golden_column ul li a{
	/*color: #676767;*/
	color:#1F1F1F;
	list-style-type: disc;
	text-decoration:none;
	font-size:13px;_font-size:12px;
}
#golden_column ul li a:visited{
	color:#666;
	text-decoration:underline;
}
#golden_column ul li a:hover{
	/*color: #676767;*/
	color:#1F1F1F;
	list-style-type: disc;
	text-decoration:underline;
}
#popjob_column {
	width:340px;
}
#popjob_column h1 {
	text-indent:-9999px;  /*隱藏標題文字*/
	background: url(../images100/default.gif) left -64px;
	height:30px;
}
#popjob_column ul li {
	color: #676767;
	list-style-type: disc;
	margin-left:1.8em;
}
#popjob_column ul li a{
	/*color: #676767;*/
	color:#1F1F1F;
	list-style-type: disc;
	text-decoration:none;
	margin-left:-2px;
	font-size:13px;_font-size:12px;
}
#popjob_column ul li a:visited{
	color:#666;
	text-decoration:underline;
}
#popjob_column ul li a:hover{
	/*color: #676767;*/
	color:#1F1F1F;
	list-style-type: disc;
	text-decoration:underline;
}

#noexp_column {
	width:225px;
}
#noexp_column h1 {
	text-indent:-9999px;  /*隱藏標題文字*/
	background: url(../images100/default.gif) left -460px;
	height:30px;
}
#noexp_column h2 {
	text-indent:-9999px;  /*隱藏標題文字*/
	background: url(../images100/default.gif) -243px -460px;
	height:30px;
}
#noexp_column h3 {
	text-indent:-9999px;  /*隱藏標題文字*/
	background: url(../images100/default.gif) -469px -460px;
	height:30px;
}
#noexp_column h4 {
	text-indent:-9999px;  /*隱藏標題文字*/
	background:url(../images100/default.gif) left -497px;
	height:30px;
}
#noexp_column h5 {
	text-indent:-9999px;  /*隱藏標題文字*/
	background: url(../images100/default.gif) -243px -497px;
	height:30px;
}
#noexp_column h6 {
	text-indent:-9999px;  /*隱藏標題文字*/
	background: url(../images100/default.gif) -469px -497px;
	height:30px;
}
#noexp_column ul li {
	color: #676767;
	list-style-type: disc;
	margin-left:1.8em;
}
#noexp_column ul li a{
	/*color: #676767;*/
	color:#1F1F1F;
	list-style-type: disc;
	text-decoration:none;
	font-size:13px;_font-size:12px;
}
#noexp_column ul li a:visited{
	color:#666;
	text-decoration:none;
}
#noexp_column ul li a:hover{
	/*color: #676767;*/
	color:#1F1F1F;
	list-style-type: disc;
	text-decoration:underline;
}
/*圖片活版---------------------------------------*/
#picture_column {
	position: relative;
	margin-bottom:10px;
	min-height:160px;
	min-height:160px\9;
	*min-height:160px;
}
#work_tab {
	position: absolute;
	z-index: 1;
	height: 27px;
	width: 104px;
	left: 312px;
	display: block;
	text-align: center;
}
#work_tab a{
	padding: 7px 0px 0px 0px;
	height:22px;
	line-height:20px;
	color:#0072bc;
	display: block;
}
#work_tab a:hover{
	color:#fff;
	font-weight:bold;
	background:url(../images100/all_ui.gif) -247px -122px no-repeat;
	width: 106px;
	height: 22px;
	padding:5px 0px 0px 0px;
	font-size:15px;
	text-decoration:none;
}
.tab3 {
	background: url(../images100/all_ui.gif) no-repeat 0px -44px;
	height: 27px;
}
ul.tab3 li {
	*float: left;
}
ul.tab3 a {
	/*font-size: 0.8em;*/
	font-size:13px;
	color:#0072bc;
	float: left;
	width: 104px;
	height: 20px;
	line-height:20px;
	padding:7px 0px 0px 0px;
	text-decoration: none;
	text-align: center;
}
/* mouseover state */ 
ul.tab3 a:hover {
	text-decoration: none;
	color:#fff;
	font-weight:bold;
	background:url(../images100/all_ui.gif) -247px -151px no-repeat;
	height: 22px;
	padding:5px 0px 0px 0px;
	font-size:15px;
}
/* active tab */ 
ul.tab3 a.current {
	color:#fff;
	font-weight:bold;
	background:url(../images100/all_ui.gif) -247px -151px no-repeat;
	width: 104px;
	height: 22px;
	padding:5px 0px 0px 0px;
	/*font-size: 0.95em;*/
	font-size:15px;
}
.panel3{
	clear: both;
	border: 1px solid #c2c2c2;
	border-bottom: 6px solid #c2c2c2;
	border-top:none;
}
.panel3 a{ color:#535353; text-decoration:none;}
.panel3 a.hover{ color:#535353; text-decoration:none;}
.pictureStyle1{ width:416px; height:176px; display:block;}
.pictureStyle2{ width:416px; height:176px; display:block;}
.careerName{ padding-top:53px; float:left; padding-left:236px; overflow:hidden; color:#FF3300;height:30px;}
.careerName a{color:#FF3300; text-decoration:underline; font-size:13px;}
.pictureStyle3{ width:416px; height:176px; display:block;}
.pictureStyle4{ width:416px; height:176px; display:block;}

.part1{position:absolute; left:-1px; top:-8px; background-color:#FFF; z-index:5; width: 700px; height:209px; padding:7px 7px 6px 7px; border:1px solid #c2c2c2; }

.part2{position:absolute; left:-1px; top:-8px; background-color:#FFF; z-index:5; width: 700px; height:275px; padding:7px 7px 6px 7px; border:1px solid #c2c2c2; }

#hotwork{position:absolute;left: 184px;top: 4px;font-size:10px;background-color:#FFEDA5;z-index:999;border:1px solid #FBC900;padding-right:8px;width:110px;}
#hotwork ul{ margin-left:20px;}
#hotwork ul li{list-style:none;line-height:24px;}
#hotwork ul li a{font-size:15px; color:#003E5B;width:auto;float:left;width:140px;overflow:hidden;}
#hotwork ul li a.lsp5{ letter-spacing:0px;}
#hotwork ul li a.lsp4{ letter-spacing:5px;}
#hotwork ul li a.lsp3{ letter-spacing:15px;}
#hotwork ul li a.lsp2{ letter-spacing:45px;}


#method_column{border:1px solid #427fc3;border-top:1px solid #ccc;margin-bottom:12px;}
#method_column .title{color:#000;_font-size:12px;background-color:#e3e3e3;}
#method_column .cate{width:306px;background:url(../images100/images100.gif) left 7px no-repeat;}
#method_column a{ float:left;display:block;margin-right:6px;}
#method_column a.width1{width:50px;height:32px; }
#method_column a.width2{width:63px;height:32px; }

#method_column .runnews{color:#000;height:24px; background:url(../images100/runnewsHOT.png) 15px 47% no-repeat; background-color:#ebebeb;}
#method_column .newsStyle{width:390px;top:1px; margin-left:10px; height:24px; line-height:24px; overflow:hidden;}
#method_column .runnews a{font-size:12px;color:#0d0d0d; line-height:16px;}

#activityRecently{margin-top:6px;border-bottom:1px solid #ccc; position:relative;margin-top:45px;}
#activityRecently .h1{text-indent:-9999px;display:block;background:url(../images101/default2.png) 0 0 no-repeat white;width:418px;height:36px; position:absolute; left:0; top:-36px;}
#activityRecently .arLeft{width:205px\9;padding-left:12px;margin-top:-6px;padding-bottom:9px; overflow: hidden; width: 185px;border-left:1px solid #ccc;}
#activityRecently .arRight{width:205px\9;padding-right:12px;margin-top:-6px;padding-bottom:9px; overflow: hidden; width: 185px;border-right:1px solid #ccc;}


#highHit{margin-top:6px;border-bottom:1px solid #ccc; position:relative;margin-top:36px;width:359px;margin-right:9px;_margin-right:7px;margin-bottom:12px;_margin-bottom:5px;}
#highHit .h1{text-indent:-9999px;display:block;background:url(../images101/default2.png) 0 -36px no-repeat white;width:359px;height:36px; position:absolute; left:0; top:-36px;}
#highHit .arLeft{width:105px;padding-left:18px;margin-top:-1px;padding-bottom:9px; overflow: hidden;border-left:1px solid #ccc;}
#highHit .arRight{width:200px;padding-right:15px;margin-top:-1px;padding-bottom:9px; overflow: hidden;border-right:1px solid #ccc;margin-left:16px;height:120px;}
#highHit ul.hit{width:102px\9;}
#highHit ul.hit li{height:24px;line-height:24px;width:104px;*width:84px;overflow:hidden;color:#7f389d; list-style:decimal inside none;*list-style:disc inside none;_list-style:disc inside none; cursor:pointer;text-decoration:none;}
#highHit ul.hit li:hover,#highHit ul.hit li.current{background:url(../images101/default2.png) -632px -648px no-repeat;width:100px;width:100px;height:24px;color:#fff;padding-left:5px;}

#highHit ul.cpn li{height:24px;line-height:24px;width:196px;overflow:hidden;color:#676767; list-style:disc inside none;padding-left:1px;}
#highHit ul.cpn li a{color:#676767; text-decoration:none;}
#highHit ul.cpn li a:visited{color:#808080; text-decoration:none;}
#highHit ul.cpn li a:hover{color:#676767; text-decoration:underline;}
#highHit b.line{width:1px;height:117px;position:absolute;left:124px;top:0px;left:124px;background-color:#7F389D;}
#highHit b.crown{width:26px;height:26px;position:absolute;left:13px;_left:9px;top:-1px;background:url(../images101/default2.png) -725px -676px no-repeat;_background:url(../images101/icon_crown.gif) 0 0 no-repeat;}

#foreignJob{margin-top:6px;border:1px solid #ccc;border-top:none; position:relative;margin-top:36px;width:359px;margin-bottom:12px;_margin-bottom:5px;height:128px;}
#foreignJob .h1{text-indent:-9999px;display:block;background:url(../images101/default2.png) 0 -72px no-repeat white;width:361px;height:36px; position:absolute; left:-1px; top:-36px;}
/*#foreignJob table{width:336px;margin:-1px auto 8px auto;*margin:-1px auto 7px auto; line-height:24px;color:#676767;}
#foreignJob tr:hover{background-color:#f6e2ff;}
#foreignJob th{font-weight:bold;font-size:12px;color:#4c4c4c;border-bottom:1px solid #ccc;text-align:left;padding-left:3px;}
#foreignJob td{text-align:left;padding-right:5px;padding-left:3px;}
#foreignJob td.A,#foreignJob td.A a,#foreignJob td.A a:hover{width:77px;color:#7f389d;text-decoration:none;}
#foreignJob td.B,#foreignJob td.B a{width:117px;}
#foreignJob td.C,#foreignJob td.C a{width:102px;}
#foreignJob a{color:#676767; text-decoration:none;display:block;overflow:hidden;height:24px;}
#foreignJob a:hover{color:#676767; text-decoration:underline;}*/
#foreignJob ul{width:161px;padding-left:17px;color:#858585;}
#foreignJob ul.hotJob{}
#foreignJob ul.thousand{border-left:1px solid #ccc;}
#foreignJob ul li{line-height:24px;height:24px;list-style:disc inside none;overflow:hidden;}
#foreignJob ul li span{margin:0 2px;color:#D40;}
#foreignJob ul li a{color:#676767; text-decoration:none;}
#foreignJob ul li a:hover{ text-decoration:underline;}


#twoJob{width:727px;_width:725px;border:1px solid #3b7fca;*margin-top:10px;margin-bottom:12px;}
#twoJob .h1{text-indent:-9999px;width:727px;_width:725px;height:27px;background:url(../images101/default2.png) 0 -362px no-repeat;border-bottom:1px solid #3b7fca;}
#twoJob ul{width:163px;padding:5px 8px 5px 10px;color:#858585;}
#twoJob ul.hotJob{}
#twoJob ul.thousand{border-left:1px solid #ccc;}
#twoJob ul li{line-height:28px;height:28px;list-style:disc inside none;overflow:hidden;padding-left:1px;}
#twoJob ul li span{margin:0 2px;color:#D40;}
#twoJob ul li a{color:#676767; text-decoration:none;}
#twoJob ul li a:hover{ text-decoration:underline;}
#twoJob .border1px{border-right:1px solid #ccc;padding-right:1px;_padding-right:0px;}

#ppanel{
	width:710px;
	border:1px solid #427fc3;
	background-color:#FFFFFF;
	padding:10px 5px 10px 15px;
	margin-left:-1px;
}
#ppanel .content_table .search_title {
	color:#0072bc;
	line-height:20px;
	height:20px;
	width:85px;
	padding:1px 6px 1px 1px;
	white-space:nowrap;
}
#ppanel .content_table .search_title1 {
	color:#0072bc;
	line-height:20px;
	height:20px;
	width:135px;
	padding:1px 6px 1px 1px;
	white-space:nowrap;
}
#ppanel .content_table td {
	line-height:20px;
	height:20px;
	width:80px;
	padding:1px 6px 1px 1px;
	white-space:nowrap;
}
#ppanel a:link{
	color:#535353;
	text-decoration:none;
}
#ppanel a:visited{
	color:#535353;
	text-decoration:none;
}
#ppanel a:hover{
	color:#535353;
	text-decoration:underline;
}


#ad_column{margin-bottom:12px;}
#ad_column ul {margin-left:7px;}
#ad_column ul li{list-style:disc inside none;line-height:24px;height:24px;width:178px;_width:154px;*width:164px;overflow:hidden;padding-left:1px}
#ad_column ul li a{color:#676767;/*font-size:13px;_font-size:12px;*/margin-left:-5px;*margin-left:-8px;}
#ad_column ul li a:visited{color:#676767;}
#ad_column ul li a:hover{color:#676767; text-decoration:underline;}

/*右欄rightcontent
------------------------------------------------*/
#indexLog{background:url(../images100/images100.gif) left -25px no-repeat; width:297px; height:149px; margin-bottom:17px;position:relative;font-size:13px;_font-size:12px;}
#indexLog .userLog{width:145px; text-align:center; position:absolute; top:48px; left:3px;}
#indexLog .userLog a{ margin:0px 4px;}
#indexLog .fbLike{position:absolute; top:113px; left:36px;}
#indexLog .fbLike iframe{border:none; overflow:hidden; width:100px; height:21px;}
#indexLog .twologin{position:absolute;left:0;top:0;}
#indexLog .twologin a{display:block;width:148px;height:44px;}
#indexLog .firmLog{width:145px; text-align:center; position:absolute; top:48px; left:148px;}
#indexLog .firmLog a{ margin:0px 4px;}
#indexLog .tips{position:absolute; top:115px; left:164px; width:106px; padding-left:14px; background:url(../images100/images100.gif) -490px 2px no-repeat;}


#marquee_column{
	background-color: #ebf0f1;
	line-height:35px;
	overflow: hidden;
	margin-bottom: 10px;
	background:url(../images100/bg_hot.gif) top repeat-x;
	height:35px;
	margin-top:10px;
}


#hot1{ width:300px;}
#hot1 h1{ background:url(../images100/icon_hot1.gif) left center no-repeat; width:34px; height:31px; display:block; margin-left:5px;}

.hStyle{ margin-left:40px; line-height:24px;width:250px;}

#hot2{ width:360px;}
#hot2 h1{ background:url(../images100/icon_hot2.gif) left center no-repeat; width:44px; height:27px; display:block; margin-left:5px;}

#activites_column{
	width:630px;
	background-color:#fff;
	line-height:26px;
	overflow: hidden;
	margin-bottom: 10px;
	background:url(../images100/activitesN.gif) left no-repeat;
	height:26px;
	border:2px #ddf8a9 solid;
	padding-left:95px;
	margin-bottom: 10px;
}

#rightbanner01 {margin-bottom: 9px;}
#rightbanner02 {margin-bottom: 12px;}
#rightbanner03 {margin-bottom: 9px;}

#newspaper_column{border:1px solid #c2c2c2;margin-bottom:9px;_padding-bottom:4px;}
#newspaper_column .h1{text-indent:-9999px;background: url(../images101/default2.png) -543px 10px;height:32px;width:185px;}
#newspaper_column img{margin:10px 6px;}

#city_column{border:1px solid #c2c2c2;margin-bottom:9px;_padding-bottom:4px;}

.specialplan_column {
	/*height:100px;*/
	font-size:13px;_font-size:12px;
}
.specialplan_column .h1 {
	text-indent:-9999px;  /*隱藏標題文字*/
	background-image: url(../images100/default.gif);
	background-position: left -117px;
	height:30px;
}
/*#specialplan_column a{color:#676767; text-decoration:none;}
#specialplan_column a:hover{color:#676767; text-decoration:underline;}
#specialplan_column ul li{ list-style-type:disc; margin-left:1.2em; color:#676767;}*/

.specialplan_column .h2{ 

	text-indent:-9999px;  /*隱藏標題文字*/
	background-image: url(../images100/default.gif);
	background-position: -11px -345px;
	height:31px;}

.specialplan_column .h3{ 

	text-indent:-9999px;  /*隱藏標題文字*/
	background-image: url(../images100/default.gif);
	background-position: -11px -385px;
	height:30px;}

.specialplan_column .h5{ 

	text-indent:-9999px;  /*隱藏標題文字*/
	background-image: url(../images100/default.gif);
	background-position: -11px -428px;
	height:31px;}


.specBody{padding:10px 10px 3px 10px;border:1px solid #f8cb94; background-color:#fff7ef; border-bottom:2px solid #f7b21d; border-top:0;margin-bottom:6px;}
.specBody a.voteBTN{display:block;margin:0 auto; width:116px; height:22px; background:url(../images100/voteButton.jpg)}

.specBody2{padding:10px 10px 5px 10px; border:1px solid #f8cb94; margin-bottom:10px;}
.specBody2 a.title{display:block;overflow:hidden; width:85px; line-height:20px; height:20px;}
.specBody2 p{overflow:hidden; width:85px;line-height:20px; height:60px;}
.specBody2 a{color:#F60; text-decoration:none;}
.specBody2 a:hover{color:#F60; text-decoration:underline;}
.specBody2 ul{ margin-left:0.4em;}
.specBody2 ul li{ list-style:disc inside none; color:#676767;width:165px;_width:155px;height:24px;line-height:26px;overflow:hidden;}
.specBody2 ul li a{ list-style-type:disc;color:#676767; text-decoration:none;}
.specBody2 ul li a:hover{ list-style-type:disc;color:#676767; text-decoration:underline;}


.specBody3{padding:10px 10px 5px 10px; border:1px solid #f8cb94; margin-bottom:6px;color:#000;}
.specBody3 a.title{display:block;overflow:hidden; width:85px; line-height:20px; height:20px;}
.specBody3 p{overflow:hidden; width:85px;line-height:20px; height:60px;}
.specBody3 a{color:#F60; text-decoration:none;}
.specBody3 a:hover{color:#F60; text-decoration:underline;}

.specBody4{padding:10px 10px 5px 10px; border:1px solid #c2c2c2; margin-bottom:10px;}
.specBody4 a.title{display:block;overflow:hidden; width:175px; line-height:20px; height:20px;color:#039;}
.specBody4 a.title:hover{display:block;overflow:hidden; width:175px; line-height:20px; height:20px;color:#039; text-decoration:underline;}
.specBody4 p{overflow:hidden; width:175px;line-height:20px; height:60px;}

.specBody5{padding:6px; border:1px solid #c2c2c2; margin-bottom:10px;font-size:12px; color:#676767;}
.specBody5 p{overflow:hidden; width:85px;line-height:19px; height:76px;}
.specBody5 a.title{display:block;overflow:hidden; width:85px; line-height:20px; height:20px; font-weight:bold; font-size:15px; text-align:center}
.specBody5 a.title:hover{display:block;overflow:hidden; width:85px; line-height:20px; height:20px; font-weight:bold; font-size:15px; text-decoration:underline;text-align:center}

.specBody6{padding:6px; border:1px solid #c2c2c2; margin-bottom:6px;font-size:12px; color:#676767;}
.specBody6 ul{ float:left; width:49%;}
.specBody6 ul li{ list-style:none;color:#676767; margin:6px;}
.specBody6 ul li a{ color:#676767; text-decoration:none;}
.specBody6 ul li a:hover{color:#676767; text-decoration:underline;}

.specBody7{padding:6px; border:1px solid #c2c2c2; margin-bottom:6px;font-size:12px; color:#676767;}
.specBody7 p{overflow:hidden; width:85px;line-height:19px; height:76px;}
.specBody7 a.title{display:block;overflow:hidden; width:85px; line-height:20px; height:20px; font-weight:bold; font-size:15px; text-align:left;}
.specBody7 a.title:hover{display:block;overflow:hidden; width:85px; line-height:20px; height:20px; font-weight:bold; font-size:15px; text-decoration:underline;text-align:left;}
/*.specBody7 img{border:1px solid #d3d3d3;}*/

.specBody8{padding:0px 7px;color:#000;margin-bottom:10px;}
.specBody8 a{ cursor:pointer;float:left;}

.specBody9{ border:1px solid #c2c2c2; margin-bottom:12px;font-size:12px; color:#676767;padding: 0px 6px 0px 6px; line-height:25px;}
.specBody9 a{ color:#676767; text-decoration:none;}
.specBody9 a:hover{color:#676767; text-decoration:underline;}
.specBody9 .item{font-size:10px;vertical-align:center;padding-right:8px;}
.specBody9 ul li{ list-style:disc inside none;color:#676767; }
.specBody9 ul li a{ list-style-type:disc; color:#676767; text-decoration:none;}
.specBody9 ul li a:hover{list-style-type:disc;color:#676767; text-decoration:underline;}

#msg_column{
}
#msg_column h1 {
	text-indent:-9999px; /*隱藏標題文字*/
	background-image: url(../images100/default.gif);
	background-position: left -156px;
	height:30px;
}
/*首頁各欄位標頭
------------------------------------------------*/

/*說明*/
#que {
background: transparent url(../images100/icon_qa.gif) no-repeat scroll right 50%;
vertical-align: middle;
color: #4B4B4B;
font-size:12px;
width:120px;
padding-right:1px;
}
.JT {
position: absolute;
z-index: 100;
border: 2px solid #097AD1;
background-color: white;
line-height: 24px;
display: none;
}
.JT_arrow_left {
left: -14px;
top: -2px;
border-right: 12px solid #097AD1;
border-top: 12px solid transparent;
border-bottom: 12px solid transparent;
width: 0px;
height: 0px;
overflow: hidden;
position: absolute;
z-index: 101;
}
.JT_arrow_right {
top: -2px;
border-left: 12px solid #097AD1;
border-top: 12px solid #FFFFFC;
border-bottom: 12px solid #FFFFFC;
width: 0px;
height: 0px;
overflow: hidden;
position: absolute;
z-index: 101;
}
.JT_close_right {
background-color: #097AD1;
text-align: left;
padding-left: 8px;
padding-bottom: 5px;
padding-top: 2px;
font-weight: bold;
color: white;
line-height: 16px;
}
.JT_copy {
z-index: 100;
padding: 10px 10px 10px 10px;
color: #333;
color: #797979;
background-color: white;
}
.JT_copy span.btn{
border:1px solid #CCC;
margin:2px;
padding:2px;
background-color:#F1F1F1;
color:#000;
}

.padLeft4px{
	padding-left:4px;
}
.padAll4px{
	padding:4px;
}

/*工作數新增區塊--限時回應/免經驗/立即上班*/
/*.count{ color:#FF0000;  position:absolute; top:-36px; right:23px; z-index:111; background:url(../images101/bg_count.png) left top no-repeat; padding:0 0 0 12px;}
.count a{ padding:0 2px;height:36px; line-height:36px; color:#FF0000; font-weight:bold; background-color:white;}*/

.count{ color:#FF0000;  position:absolute; top:-36px; right:23px; z-index:111; background:url(/images101/bg_count.png) left top no-repeat; padding:0 0 0 12px;height:36px; line-height:36px; color:#dd4400; background-color:white;cursor:pointer;}
