/*Ö°ÒµÖ¸µ¼ÓÒ²à*/
.personlogintitle{width:230px; height:26px; background:url(images/logintitle.gif) no-repeat;}
.personlogin{ border:solid 2px #00b266; border-top:none; padding:8px 8px 12px 0px; margin-bottom:3px;}
.personlogin input.long{height:14px; width:100px; padding:1px; border:1px solid #999;}
.personlogin table.form td{padding:1px 1px 1px 6px;}
.personlogin table.form th{width:70px; text-align:right; white-space:nowrap}
.personlogin button{width:42px; height:43px; background:url(images/loginbtn.gif) no-repeat; border:none;padding:0;}
.personlogin b{padding:0 2px;}
.personlogin a.reg:link,.personlogin a.reg:visited{color:#ff4800;}.personlogin a.reg:hover{ text-decoration:underline;}
.personlogin .guide{border-top:solid 1px #bebebe; padding-top:8px;}
.personlogin .guide table{ width:160px; margin:0 auto;}
.personlogin table.guide td{white-space:nowrap;}
.personlogin .guide a:link,.personlogin .guide a:visited{color:#06c}.personlogin .guide a:hover{color:#ff7300}
.personlogin .guide a.law{background:url(images/loginnavpic.gif) no-repeat 0 0; padding-left:20px;}
.personlogin .guide a.expert{background:url(images/loginnavpic.gif) no-repeat 0 -16px; padding-left:20px;}
.personlogin .guide a.cvadvice{background:url(images/loginnavpic.gif) no-repeat 0 -32px; padding-left:20px;}
.personlogin .guide a.jobtest{background:url(images/loginnavpic.gif) no-repeat 0 -48px; padding-left:20px;}
.companylogin{width:230px; height:43px; background:url(images/companyloginbg.gif) no-repeat; text-align:center; font-size:14px; font-weight:bold; line-height:43px; margin-bottom:6px; cursor:pointer}
.personlogin table.logout{margin:0 0 8px 0px;}
.personlogin table.logout td{padding:2px 0 2px 8px;}
.personlogin a.job, .personlogin a.job:link, .personlogin a.job:visited{float:left; display:block; background:url(images/personlogoutjob.gif) no-repeat; width:104px; height:27px; text-align:center; margin:0 3px 0 3px; color:#fff; padding-top:5px;}.personlogin a.job:hover{text-decoration:underline;}
.personlogin a.cv{float:left; display:block; background:url(images/personlogoutcv.gif) no-repeat; width:79px; height:27px; text-align:center; padding-top:5px;}

.jobsearch{border:solid 1px #ffb739; background:#fffff1;}
.jobsearch .ct{padding:8px 6px;overflow: hidden;}
.jobsearch .ct h3{font-size:14px; color:#ff7300;}
.jobsearch .ct a.win_btn, .jobsearch .ct .keywordpart, .jobsearch .ct .btnpart, .jobsearch .ct .morepart{margin-top:9px;}
.jobsearch .ct input.keyword{border:solid 1px #cdcdcd;color:#898989;}
.jobsearch .ct .btnpart{text-align:center;float:left;}
#job_search_personal,#job_search_enterprise{width:60px; white-space:nowrap;}
.jobsearch .ct .morepart{text-align:right; padding-right:6px; clear:both;}

.adselected{display:block; border:solid 1px #cdcdcd;}
.adselected .title{height:24px; background:url(images/simunitbg.gif); border-bottom:solid 1px #cdcdcd;}
.adselected .title h3{padding:0 0 0 8px; font-size:12px; color:#000; font-weight:bold; margin:0; line-height:24px;}
.adselected .ct{background:#fff; padding:18px 0px 10px 18px;}
.adselected .ct img{border;solid 1px #aeaeae; margin-bottom:8px;}

.meetingsinf{margin-top:6px;}
.meetingsinf table.title td{width:33%; border:solid 1px #cdcdcd; background:#ededed; cursor:default; text-align:center;}
.meetingsinf table.title td.now{background:#0d9003; color:#fff;  border-bottom:#0d9003;}
.meetingsinf .ct{padding:16px 8px 8px 8px;border:solid 1px #cdcdcd; border-top:none; border-bottom:none; }
.meetingsinf .ct a,.meetingsinf .ct a:link{color:#06c;}.meetingsinf .ct a:visited{color:#666;}.meetingsinf .ct a:hover{color:#ff7300;}
.meetingsinf .ct1{background:url(images/indextopmidarrow.gif) no-repeat 58px 0; color:#0c8853;}
.meetingsinf .ct2{display:none;background:url(images/indextopmidarrow.gif) no-repeat 172px 0; color:#ff7300;}
.meetingsinf .ct3{display:none;background:url(images/indextopmidarrow.gif) no-repeat 225px 0; color:#491ab6;}

.guideright .search {
	height:93px; 
	border:1px solid #ccc;
	background:#FFFFF2;
	margin-bottom:5px;
	padding:3px 8px;
}
.guideright .search .inputtext {
	width:120px; 
	height:18px; 
	color:#666; 
	font-size:12px;
	border: solid 1px #CCC;
}
.guideright .search .select {
	margin-top:1px;
}
.guideright .search span {
	color:#FF6600;
}
.guideright .search span a {
	color:#FF6600;
}
.guideright .search span a:hover {
	text-decoration:underline;
}
.guideright .search .botton {
	height:20px;
	width:60px;
	background-color:#F60;
	background-image:url(images/guideimg_bon.gif);
	border:none;
	text-align:center;
	color:#7B2A00;
	font-size:12px;
	line-height:20px;	
}
.guideright .search h3 {
	font-size:12px;
	line-height:22px;
	padding-left:8px;
}

/*more*/
.more_zp{float:right;padding-right:10px;padding-top:6px;}
.more_tit{float:left;}