

/*** mainSearch ***/

/** ----------------- 搜尋TAG  

* 標籤作用中 class="nowOn"

* 此區塊共用部份 - common_findpage.css

* ------------------------------------------------------------------**/



/* 右上角收藏物件頁籤

* -----------------------------**/

#mainSearch .folderbox ul li{

	background-color: #F6FFEE;

}

#mainSearch .folderbox ul li.mysrhcon {

	background-position: 0 -100px;

}

#mainSearch .folderbox ul li.mysrhcon.nowon {

	background-position: 0 -135px;

}



/* 右上角收藏物件頁籤 彈出內容

* -----------------------------**/

.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: #26840C;

}

.folderboxlist .folderboxlist-inner {

	width: 278px;

	height: 208px;

	background-color: #FFF;

}

.folderboxlist .srhbox1 {
	background: #FFF url("/img/index/bg/bg_folderboxlist.png") no-repeat -325px 2px;
}

.folderboxlist .srhbox2 {
	background: #FFF url("/img/index/bg/bg_folderboxlist.png") no-repeat 2px 2px;
}

.folderboxlist .searchpage {

	width: 278px;

	height: 30px;

}

.folderboxlist .searchpage p {

	float: left;

	width: 138px;

	padding-top: 8px;

	padding-top: 10px\9;

	_padding-top: 8px;

	color: #666;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	text-align: center;

}

.folderboxlist .searchpage p a {

	color: #00B;

}

.folderboxlist .searchpage p a:hover {

	color: #fa1e50;

}

.folderboxlist .searchpage p a.nowOn,

.folderboxlist .searchpage p a.nowOn:hover {

	color: #232a35;

	text-decoration: none;

	font-weight: bold;

}

.folderboxlist ul {

	width: 259px;

	height: 165px;

	margin: 3px 0 0 2px;

	padding: 5px 0 0 12px;	

	overflow: auto;

}

.folderboxlist ul li {

	width: 237px;

	height: 23px;

	line-height: 16px;

	padding: 7px 0 0 0;

	border-bottom: 1px dotted #808080;

	font-size: 13px;

}

.folderboxlist ul li a {

	text-decoration: none;

}

.folderboxlist ul li p {

	float: left;

}

.folderboxlist ul li p.titles {

	width: 223px;

	color: #232a35;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

}

.folderboxlist ul li p.titles a {

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.folderboxlist ul li p.dels {

	width: 12px;

}

.folderboxlist ul li p.dels a {

	display: block;

	width: 11px;

	height: 11px;

	border: 1px solid #F9FCEF;
	background: url("/img/index/common/pop_menu.gif") no-repeat 2px -127px;
}

.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/index/common/folder_savesearch_tag.gif") no-repeat 0 -161px;
	*position: absolute;

	*top: 0;

	*right: -1px;

}



/* Content 搜尋資訊顯示及列表區塊 (與找工作相同設定部份在common_findpage.css)

* ------------------------------------------------------------------**/

#searchCondition {

	border: 1px solid #098309;      

}

#topOption ul.optionLine {

	background-position: 20px -50px;

}

#bottomOption ul.optionLine {

	background-position: 20px -84px;

}

ul.optionLine li a.num {

	color: #098309;

}



/* Search-history (common_findpage.css)

* ------------------------------------------------------------------**/

#search-history {

	border-color:#088308;

}

#search-history  h4{

	background-color:#E2FDDF;

}

/* Sidebar (common_findpage.css)

* ------------------------------------------------------------------**/

.menu {

	border: 1px solid #088308;

}

.submenu h4 {

	background-color: #E2FDDF;

}

.submenu .clearall a {

	background-color: #E2FDDF;

} 



h3.advsetup {

	clear: both;

	line-height: 1em;

	padding: 2px 0 1px 0;

	margin: 12px 0 5px 1px;

	font-size: 15px;

	font-weight: bold;

	text-indent: 6px;

	border-left: 3px solid #088308;

}

.advsetup .submenu .poplist a {

	display: block;

	width: 32px;

	height: 28px;

	line-height: 25px;

	line-height: 28px\9;

	background-color: #E2FDDF;

	text-decoration:underline;

	letter-spacing: 1px;

	position: absolute;

	right: 30px;

	top: 0;

} 

.advsetup .submenu ul {

	width: 180px;

	padding: 5px 0 1px 10px;

}

.advsetup .submenu ul li {

	float: none;

	margin: 4px 0;

	width: 171px;

	height: auto;

	color: #232a35;

	line-height: 19px;

	letter-spacing: 1px;

	border: 1px dashed #CCC;

	position: relative;

}

.advsetup .submenu li a.advsrhpop {

	display: block;

	width: 151px;

	height: 15px;

	line-height: 15px;

	margin: 0;

	padding: 2px 18px 2px 2px;

	color: #666;
	background: #F1F1EF url("/img/index/input/bg_advsrhpop.gif") no-repeat right 0;
	letter-spacing: 1px;

	text-decoration: none;

}

.advsetup .submenu li a.item-pop {

	width: 148px;

	padding: 0 18px 0 5px;

	display: block;

	text-decoration: none;

	color: #232a35;

}

.advsetup .submenu li a.item-x {

	display: block;

	width: 18px;

	height: 19px;
	background: url("/img/index/icon/icon_x.gif") no-repeat 4px 7px;
	text-decoration: none;

	position: absolute;

	right: 0;

	top: 0;

}

.advsetup .submenu li a.item-x:hover {

	background-position: 4px -13px;

}

.advsetup .submenu li a span {

	display: none;

}

/* ------------------------------------------------------------------**/







/*** 列表區塊 ----------------------------------------- ***/

#listTable, 

#sumTable {

	border-top: 2px solid #098309;

}

#listTable ul:hover {

	background-color: #FFF8EE;

} 

/* checkbox */

#listTable .chk, 

#sumTable .chk { 

	width: 25px; 

	padding-right: 5px;

	padding-top: 2px; 

	*padding-top: 0;

	text-align: right; 

}

#sumTable .chk {

	width: 22px; 

}

#listTable .tableTitle .chk, 

#sumTable .tableTitle .chk {

	width: 25px;

	padding-right: 5px;

	border-right: 0 none;

}

#sumTable .chk, 

#sumTable .tableTitle .chk { 

	padding-right:8px; 

}



/* 姓名 */

#listTable .name, 

#sumTable .name {   

	width: 85px;

	text-align: left; 

	text-indent: 35px;

	font-weight: bold; 
	background: url("/img/index/find/sign_find_job.png") no-repeat 0 2px;	
}

#listTable .havebiography {

	text-indent: 0;

	background: 0 none;

}

#listTable .tableTitle .name, 

#sumTable .tableTitle .name {

	text-indent: 35px;

	background: 0 none;

}

#listTable .name a, 

#sumTable .name a { 

	color: #00B; 

}

#listTable .name a:hover, 

#sumTable .name a:hover { 

	color: #fa1e50; 

}

#listTable .name a:visited , 

#sumTable .name a:visited { 

	color: #075EBE; 

}

#sumTable .name {

	width: 77px; 

	background: none; 

	text-indent: 0; 

} 

#sumTable .tableTitle .name {

	text-indent: 0; 

} 

#sumTable .name a.havebiography,

#listTable .havebiography a.havebiography {

	display: inline-block;

	width: 30px;

	height: 16px;

	line-height: 15px;

	margin-left: 3px;

	padding-top: 2px;
	background: url("/img/index/icon/autobiography_bg.gif") no-repeat 0 2px;
	background-position: 0 1px\9;

	color: #060;

	font-weight: normal;

	text-indent: 3px;

	text-decoration: none;

}

#listTable .havebiography a.havebiography {

	margin: 0 2px 0 0;

	padding-left: 3px;

	text-indent: 0;

}

#listTable .name a.havebiography:hover span,

#listTable .name a.havebiography:link span,

#listTable .name a.havebiography:visited span,

#sumTable .name a.havebiography:hover span,

#sumTable .name a.havebiography:link span,

#sumTable .name a.havebiography:visited span {

	color: #060;

}



/* 希望職務類別 */

#listTable .title, 

#sumTable .title {   

	width: 130px; 

	color: #5B3511; 

	text-align: left; 

	text-indent: 8px;

}

#listTable .tableTitle .title, 

#sumTable .tableTitle .title { 

	color: #232a35;

}

#sumTable .tableTitle .title {	

	text-indent:8px; 

}



/* 性別 */

#listTable .sex, 

#sumTable .sex {   

	width:51px;

}



/* 年齡 */

#listTable .age, 

#sumTable .age {   

	width: 50px; 

}



/* 居住地 */

#listTable .area, 

#sumTable .area {   

	width: 67px; 

}

#sumTable .area { 	

	width: 72px; 

}



/* 學校名稱 */

#listTable .school, 

#sumTable .school {   

	width: 72px; 

	text-align: left; 

}

#listTable .tableTitle .school, 

#sumTable .tableTitle .school {	

	text-align: center;

}



/* 學歷 */

#listTable .edu, 

#sumTable .edu {  

	width: 48px; 

}



/* 經歷 */ 

#listTable .exp, 

#sumTable .exp {   

	width: 48px;

	color: #196A0C;

	font-family: Arial, Helvetica, sans-serif;

}

#listTable .tableTitle .exp, 

#sumTable .tableTitle .exp {

	color: #232a35;

	font-family: Verdana,Arial,Helvetica,sans-serif; 

}



/* 狀態 */ 

#listTable .stat, 

#sumTable .stat {   

	width: 53px;

}



/* 瀏覽 */ 

#listTable .view, 

#sumTable .view {   

	width: 49px;

}

#listTable .view .v-50, 

#sumTable .view .v-50 { 

	color: #008401;

}

#sumTable .view .v-100, 

#listTable .view .v-100 { 

	color: #fa1e50; 

}

#listTable .tableTitle .view, 

#sumTable .tableTitle .view {

	color: #232a35;

}



/* 更新 */ 

#listTable .update, 

#sumTable .update { 

	width: 51px; 

	font-weight :bold;

	color: #119393; 

}

#listTable .tableTitle .update, 

#sumTable .tableTitle .update {

	padding-right: 1px;

	border-right: 0 none;

	color: #232a35;

}

#listTable .update .today, 

#sumTable .update .today { 

	color: #F06; 

	font-weight: normal;

}

#listTable .update .today-time, 

#sumTable .update .today-time { 

	color: #F06; 

	font-weight: normal;

}

#listTable .update .yesterday, 

#sumTable .update .yesterday {

	color: #008401; 

}



/* 其他設定(背景圖) */

#listTable .tableTitle .chk, 

#sumTable .tableTitle .chk {

	background: none;

}

#listTable .tableTitle .name a, 

#sumTable .tableTitle .name a,

#listTable .tableTitle .title a, 

#sumTable .tableTitle .title a,

#listTable .tableTitle .sex a, 

#sumTable .tableTitle .sex a,

#listTable .tableTitle .age a, 

#sumTable .tableTitle .age a,

#listTable .tableTitle .area a, 

#sumTable .tableTitle .area a,

#listTable .tableTitle .school a, 

#sumTable .tableTitle .school a,

#listTable .tableTitle .edu a, 

#sumTable .tableTitle .edu a,

#listTable .tableTitle .exp a, 

#sumTable .tableTitle .exp a,

#listTable .tableTitle .stat a, 

#sumTable .tableTitle .stat a,

#listTable .tableTitle .view a, 

#sumTable .tableTitle .view a,

#listTable .tableTitle .update a, 

#sumTable .tableTitle .update a { 

	text-decoration: none;

	color: #232a35;

	padding-right: 13px;
	background: url("/img/index/icon/icon_arrow_order.gif") no-repeat;
	background-position: right 2px; 

	*background-position: right 0;

}

#listTable .tableTitle .name a.order-asc, 

#sumTable .tableTitle .name a.order-asc,

#listTable .tableTitle .title a.order-asc, 

#sumTable .tableTitle .title a.order-asc,

#listTable .tableTitle .sex a.order-asc, 

#sumTable .tableTitle .sex a.order-asc,

#listTable .tableTitle .age a.order-asc, 

#sumTable .tableTitle .age a.order-asc,

#listTable .tableTitle .area a.order-asc, 

#sumTable .tableTitle .area a.order-asc,

#listTable .tableTitle .school a.order-asc, 

#sumTable .tableTitle .school a.order-asc,

#listTable .tableTitle .edu a.order-asc, 

#sumTable .tableTitle .edu a.order-asc,

#listTable .tableTitle .exp a.order-asc, 

#sumTable .tableTitle .exp a.order-asc,

#listTable .tableTitle .stat a.order-asc, 

#sumTable .tableTitle .stat a.order-asc,

#listTable .tableTitle .view a.order-asc, 

#sumTable .tableTitle .view a.order-asc,

#listTable .tableTitle .update a.order-asc, 

#sumTable .tableTitle .update a.order-asc { 

	background-position: right -28px; 

	*background-position: right -30px;

}





/* 找人才下方有自傳提示文字

* ------------------------------------------------------------------**/

#listTable, 

#sumTable {

	border-style:solid solid none;

}

 

#listArea .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;

}

#listArea .ps-link a {

	color: #5b3511;

	text-decoration: none;

	cursor: default;

}

/* 摘要式列表內區塊 

* ------------------------------------------------------------------**/

.talentSumContent {

	border-top: 1px solid #ccc;

	margin: 0 3px;

}

.talentSumContent:hover {

	background-color: #FFF8EE;

}

.ie6-hover {

	_background-color: #FFF8EE;

} 



.talentSumContent .condList {

	padding: 0 5px 4px 26px;

	clear: left;

	position: relative;

}

.talentSumContent .condList img {

	display: block;

	float: left;

	_position: relative;

	_z-index: 1;

}

p.condBasic {

	color: #ccc;

}	

.condDetail {

	color: #65666a;

	width: 525px;

	line-height: 21px;

	padding-right: 95px;

	padding-bottom: 2px;

	margin-left: 89px;

	border-top: 1px dashed #ccc;

	min-height: 83px;

	_height: 83px;

}

#listArea .function_btn {

	position: absolute;

	top: 30px;

	right: 16px;

}

/* 找人才列表照片

* ------------------------------------------------------------------**/	

.talent-photo {

	width:63px;

	height:81px;

	overflow:hidden;

	border:1px solid #FFF;

	padding:2px;

}

.talentSumContent .condList a:hover img {

	border:1px solid #FF4444;

}

/* 保存搜尋條件　視窗

* ------------------------------------------------------------------**/

.savesrhcon-pop {

	border: 2px solid #098309;

}

.savesrhcon-pop h3 {

	background-color: #098309;

}

.savesrhcon-pop a.cls-win {

	background-position: 0 -40px;

}

.savesrhcon-pop p.prenote {

	background-position: 12px -276px; /* 285px*/

	background-color: #F0FAE2;

}

.savesrhcon-pop .savesrhcon-pop-inner .btnline a.btn-save {

	background-position: 0 -50px;

}

.savesrhcon-pop .savesrhcon-pop-inner .btnline a.btn-save span {

	color: #415E24;

	background-position: right -50px;

}



/*reg gtn*/



#searchCondition a.bar_regbtn{

	width: 117px;

	height: 25px;

	padding:0px;

	display: inline-block;       
	background: url("/img/index/member/btn_freejoin.png") no-repeat;

	float:right;

	margin-top:-2px;

}

#searchCondition a.bar_regbtn span{

	display:none;

}



