@charset "utf-8";

@import url("public.css");
@import url("common_findpage.css");
@import url("pop_invite.join.css");

/*** mainSearch ***/
/** ----------------- 搜尋TAG  
* 用地區找工作 id="findjob-area"
* 用園區找工作 id="findjob-park"
* 標籤作用中 class="nowOn"
* 此區塊共用部份 - common_findpage.css
* ------------------------------------------------------------------**/

#mainSearch ul.searchNav li a.findjob-area,
#mainSearch ul.searchNav li a.findjob-trade {
	text-align: left;
	text-indent: 23px;
	background: url(../../img/icon/icon_searchnav.gif) no-repeat;
}
#mainSearch ul.searchNav li a.findjob-area {
	background-position: 2px 6px;
}
#mainSearch ul.searchNav li a.findjob-trade {
	background-position: 2px -33px;
}

/* 右上角收藏物件頁籤
* -----------------------------**/
#mainSearch .folderbox ul li {
	background-color: #FEFFF7;
}
#mainSearch .folderbox ul li.mysrhcon {
	background-position: 0 -30px;
}
#mainSearch .folderbox ul li.mysrhcon.nowon {
	background-position: 0 -65px;
}
/* 右上角收藏物件頁籤 彈出內容
* -----------------------------**/
.folderboxlist {
	width: 278px;
	height: 208px;
	padding: 1px;
	border: 2px solid #848484;
	border-left: 0 none;
	border-top: 0 none;
	text-align: left;
	*position: relative;
	background: #FFAA2B;
}
.folderboxlist .folderboxlist-inner {
	width: 278px;
	height: 208px;
	background: #FEFFF7;
	overflow: auto;
}
.folderboxlist ul {
	width: 245px;
	padding-left: 15px;
	background: #FEFFF7;
}
.folderboxlist ul li {
	width: 243px;
	height: 23px;
	line-height: 16px;
	padding: 7px 0 0 0;
	border-bottom: 1px dotted #808080;
}
.folderboxlist ul li a {
	text-decoration: none;
}
.folderboxlist ul li p {
	float: left;
}
.folderboxlist ul li p.titles {
	width: 223px;
}
.folderboxlist ul li p.dels {
	width: 12px;
}
.folderboxlist ul li p.dels a {
	display: block;
	width: 11px;
	height: 11px;
	border: 1px solid;
	background: url(../../img/public/pop_menu.gif) no-repeat 2px -114px;
	border-color: #FEFFF7;
}
.folderboxlist ul li p.dels a:hover {
	border: 1px solid #EEE;
}
.folderboxlist ul li p.dels a span {
	display: none;
}
.folderboxlist .fakeshadow {
	*width: 140px;
	*height: 6px;
	*line-height: 1px;
	*background: url(../../img/public/folder_savesearch_tag.gif) no-repeat 0 -91px;
	*position: absolute;
	*top: 0;
	*right: -1px;
}

/* Content 搜尋資訊顯示及列表區塊 (與找人才相同設定部份在 common_findpage.css)
* ------------------------------------------------------------------**/
#searchCondition {
	border: 1px solid #F90;
}
#topOption ul.optionLine {
	background-position: 20px 10px;
}
#bottomOption ul.optionLine {
	background-position: 20px -24px;
}
ul.optionLine li a.num {
	color: #F60;
}

/* Search-history (common_findpage.css)
* ------------------------------------------------------------------**/
#search-history {
	border-color:#FF9D0F;
}
#search-history  h4{
	background-color:#FEE6D5;
}
/* Sidebar (common_findpage.css)
* ------------------------------------------------------------------**/
.menu {
	border: 1px solid #FF9D0F;
}
.submenu h4 {
	background-color: #FEE6D5;
}
.submenu .clearall a {
	background-color: #FEE6D5;
}

/*** 列表區塊 ----------------------------------------- ***/
#listTable, 
#sumTable {
	border-top: 2px solid #FF9D0F;
}
#listTable ul:hover {
	background-color: #FFF8EE;
} 
#listTable .ie6-hover {
	_background-color: #FFF8EE;
} 
/* checkbox */
#listTable ul li.chk, 
#sumTable ul li.chk {  
	width: 27px; 
	padding-right: 5px;
	padding-top: 2px; 
	*padding-top: 0;
	text-align: right;
}
#sumTable ul li.chk {
	width: 24px; 
}
#listTable ul.tableTitle li.chk, 
#sumTable ul.tableTitle li.chk {
	width: 27px;
	padding-right: 5px;
	border-right: 0 none;
}
#sumTable ul li.chk, 
#sumTable ul.tableTitle li.chk {
	padding-right:14px; 
} 

/* 職務名稱 */
#listTable ul li.title, 
#sumTable ul li.title {  
	width: 208px; 
	text-align: left; 
	text-indent: 35px;
	font-weight: bold; 
	background: url(../../img/findjob/sign_find_talent.png) no-repeat 0 2px;
}
#listTable ul.tableTitle li.title, 
#sumTable ul.tableTitle li.title {
	background: 0 none;
}
#listTable ul li.title a, 
#sumTable ul li.title a { 
	color: #00B; 
}
#listTable ul li.title a:hover, 
#sumTable ul li.title a:hover { 
	color: #F00; 
}
#listTable ul li.title a:visited, 
#sumTable ul li.title a:visited { 
	color: #075EBE; 
}
#sumTable ul li.title { 
	width: 199px; 
	background: none; 
	text-indent: 0;
}
#listTable ul li.titleverok {  
	background: 0 none;
	text-indent: 0;
}
#listTable ul li.titleverok a.titleverok,
#sumTable ul li.title a.titleverok {
	display: inline-block;
	width: 30px;
	line-height: 19px;
	line-height: 21px\9;
	margin-right: 5px;
	padding: 0 0 2px 3px;
	color: #FF6D0C;
	background: url(../../img/icon/icon_verify_bg.gif) no-repeat 0 2px;
	background-position: 0 1px\9;
	*background-position: 0 2px;
	font-weight: normal;
	text-decoration: none;
}
#container #listTable ul li.titleverok a.titleverok,
#container #sumTable ul li.title a.titleverok {
	_color: #FF6D0C;  /* 解決 ie6 會吃預設顏色的問題*/
}
#sumTable ul li.title a.titleverok { 
	margin-left: 5px;
}
/* 公司名稱 */
#listTable ul li.company, 
#sumTable ul li.company {   
	width: 136px;
	text-align: left;
	text-indent: 4px;
}
#listTable ul.tableTitle li.company, 
#sumTable ul.tableTitle li.company {
	text-indent: 14px;
}
#listTable ul li.company a:visited, 
#sumTable ul li.company a:visited { 
	color: #075EBE; 
}

/* 工作地區 */
#listTable ul li.area, 
#sumTable ul li.area {   
	width: 112px; 
}

/* 經歷 */
#listTable ul li.exp, 
#sumTable ul li.exp {   
	width: 54px; 
	color: #5b3511;
	font-family: Arial, Helvetica, sans-serif;
}
#listTable ul.tableTitle li.exp, 
#sumTable ul.tableTitle li.exp {
	color: #000;
	text-align: left;
	text-indent: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif; 
}

/* 學歷 */ 
#listTable ul li.edu, 
#sumTable ul li.edu {   
	width: 62px; 
}

/* 瀏覽 */  
#listTable ul li.view, 
#sumTable ul li.view {   
	width: 62px; 
}
#listTable ul li.view span.v-50, 
#sumTable ul li.view span.v-50 { 
	color: #008401; 
}
#listTable ul li.view span.v-100, 
#sumTable ul li.view span.v-100 { 
	color: #f00; 
}

/* 刊登日期 */
#listTable ul li.date, 
#sumTable ul li.date {   
	width: 72px;
	font-weight: bold; 
	color: #119393; 
}
#listTable ul.tableTitle li.date, 
#sumTable ul.tableTitle li.date {
	padding-right: 1px;
	border-right: 0 none;
	color: #000;
	text-align: left;
	text-indent: 5px;
}
#listTable ul li.date span.today, 
#sumTable ul li.date span.today { 
	color: #F06; 
	font-weight: normal;
}
#listTable ul li.date span.today-time, 
#sumTable ul li.date span.today-time { 
	color: #ff6600; 
	font-weight: normal;
}
#listTable ul li.date span.yesterday, 
#sumTable ul li.date span.yesterday { 
	color: #008401; 
}

/* 其他設定(背景圖) */
#listTable ul.tableTitle li.title a, 
#sumTable ul.tableTitle li.title a,
#listTable ul.tableTitle li.title a:visited, 
#sumTable ul.tableTitle li.title a:visited,
#listTable ul.tableTitle li.company a, 
#sumTable ul.tableTitle li.company a,
#listTable ul.tableTitle li.company a:visited, 
#sumTable ul.tableTitle li.company a:visited,
#listTable ul.tableTitle li.area a,
#sumTable ul.tableTitle li.area a,
#listTable ul.tableTitle li.exp a, 
#sumTable ul.tableTitle li.exp a,  
#listTable ul.tableTitle li.edu a, 
#sumTable ul.tableTitle li.edu a,
#listTable ul.tableTitle li.view a, 
#sumTable ul.tableTitle li.view a,
#listTable ul.tableTitle li.date a,  
#sumTable ul.tableTitle li.date a {
	text-decoration: none;
	color: #000;
	padding-right: 13px;
	background: url(../../img/icon/icon_arrow_order.gif) no-repeat;
	background-position: right 2px; 
	*background-position: right 0;
}
#listTable ul.tableTitle li.title a.order-asc, 
#sumTable ul.tableTitle li.title a.order-asc,
#listTable ul.tableTitle li.title a.order-asc:visited, 
#sumTable ul.tableTitle li.title a.order-asc:visited,
#listTable ul.tableTitle li.company a.order-asc, 
#sumTable ul.tableTitle li.company a.order-asc,
#listTable ul.tableTitle li.company a.order-asc:visited, 
#sumTable ul.tableTitle li.company a.order-asc:visited,
#listTable ul.tableTitle li.area a.order-asc,
#sumTable ul.tableTitle li.area a.order-asc,
#listTable ul.tableTitle li.exp a.order-asc, 
#sumTable ul.tableTitle li.exp a.order-asc,  
#listTable ul.tableTitle li.edu a.order-asc, 
#sumTable ul.tableTitle li.edu a.order-asc,
#listTable ul.tableTitle li.view a.order-asc, 
#sumTable ul.tableTitle li.view a.order-asc,
#listTable ul.tableTitle li.date a.order-asc,  
#sumTable ul.tableTitle li.date a.order-asc {
	background-position: right -28px; 
	*background-position: right -30px;
}
#listTable ul.tableTitle li.chk, 
#sumTable ul.tableTitle li.chk {
	background: none;
}

#listTable ul.vip { background-color: #FFF8EE; }


/* 摘要式列表內區塊 
* ------------------------------------------------------------------**/
.jobSumContent {
	border-top: 1px solid #ccc;
	margin: 0 3px;
	padding-bottom: 3px;
}
.jobSumContent:hover {
	background-color: #FFF8EE;
} 
.ie6-hover {
	_background-color: #FFF8EE;
} 
.jobSumContent .condList {
	padding: 0 5px 0 38px;
	line-height: 25px;
	clear: left;
	position: relative;
}
p.condBasic {
	color: #ccc;
	border-bottom: 1px dashed #ccc;	
	line-height: 2px;
	height: 2px;
}	
.condDetail {
	color: #65666a;
	width: 572px; 
	padding: 2px 0;
	font-size: 13px;
	line-height: 25px;
	min-height: 28px;
	_height: 28px;
}
#listArea .function_btn {
	position: absolute;
	top: 10px;
	right: 8px;
}	

/*.send_resume {
	position: absolute;
	top: 10px;
	right: 8px;
	_right: 11px;
	_width: 65px;
}	
*/

/* 立即應徵彈跳視窗(common_findpage.css)
* ------------------------------------------------------------------**/
.pop_win .content_send .inner h4{
	line-height:38px;
}

/* 保存搜尋條件　視窗
* ------------------------------------------------------------------**/
.savesrhcon-pop {
	border: 2px solid #FFAA2B;
}
.savesrhcon-pop h3 {
	background-color: #FFAA2B;
}
.savesrhcon-pop a.cls-win {
	background-position: 0 -20px;
}
.savesrhcon-pop p.prenote {
	background-position: 12px -226px; /* 285px*/
	background-color: #FEF7DE;
}
.savesrhcon-pop .savesrhcon-pop-inner .btnline a.btn-save {
	background-position: 0 0;
}
.savesrhcon-pop .savesrhcon-pop-inner .btnline a.btn-save span {
	color: #5A4626;
	background-position: right 0;
}

/* 找工作下方認證標章提示文字
* ------------------------------------------------------------------**/
#listTable, 
#sumTable {
	border-style:solid solid none;
}
.ps, .ps_list{
	height:30px;
	border: 1px solid #ccc;
	border-top:1px dotted #ccc;
	vertical-align: middle;
	_vertical-align: baseline;
	line-height: 30px;
	color: #5b3511;
	_padding-top:6px;
	_line-height: 24px;
	_height:24px;
}
.ps .titleverok{
	display: inline-block;
	width: 26px;
	line-height: 19px;
	line-height: 21px\9;
	margin-right: 5px;
	margin-left:40px;
	padding: 0 0 2px 3px;
	color: #FF6D0C;
	background: url(../../img/icon/icon_verify_bg.gif) no-repeat 0 2px;
	background-position: 0 1px\9;
	*background-position: 0 2px;
	font-weight: normal;
	text-decoration: none;
}

.ps_list .titleverok{
	display: inline-block;
	width: 26px;
	line-height: 19px;
	line-height: 21px\9;
	margin-right: 5px;
	margin-left:32px;
	padding: 0 0 2px 3px;
	color: #FF6D0C;
	background: url(../../img/icon/icon_verify_bg.gif) no-repeat 0 2px;
	background-position: 0 1px\9;
	*background-position: 0 2px;
	font-weight: normal;
	text-decoration: none;
}
.ps a.titleverok, .ps_list a.titleverok {
	_color: #FF6D0C;  /* 解決 ie6 會吃預設顏色的問題*/
}
.ps-link a:link {
	color: #5b3511;
}
.ps-link a:visited {
	color: #5b3511;
}
.ps-link a:hover {
	color: #b66415;
}
/* 相關工作區塊
* ------------------------------------------------------------------**/

#relative_job {
	width: 749px;
	height: 60px;
	position: relative;
}
#relative_job div {
	border: 1px solid #A6BA45;
	position: relative;
}
#relative_job h4 {
	width: 114px;
	height: 52px;
	margin: 2px 0 0 3px;
	background-color: #EBF7B1;
	color: #38973B;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	line-height: 52px;
}
#relative_job ul {
	width: 608px;
	height: 54px;
	position: absolute;
	top: 2px;
	left: 140px;
}
#relative_job li {
	float: left;
	width: 120px;
	height: 20px;
	line-height: 18px;
	padding-top: 5px;
}
#relative_job li a         { color: #0166C0; }
#relative_job li a:hover   { color: #f00; }
#relative_job li a:visited { color: #551A8B; }




