
@charset "utf-8";
/* CSS Document */
.changeclass input {
	background:#fff url(../image/search/rarrow.gif) no-repeat 355px 15px;
	border:#7f9db9 1px solid;
	width:360px;
	height:20px;
	line-height:20px;
}
.setext{
	border:#7f9db9 1px solid;
	width:130px;
	height:16px;
	line-height:16px;	
}
.changeclass span{
	margin-left:8px;
	color:#f00;
}
.tgbutton {
	width:450px;
}
.titlest{
	height:32px;
	background:url(../image/search/jobsearchtitle.gif) no-repeat left 7px;
	width:623px;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
}
.tgbutton a {
	width:92px;
	height:27px;
	line-height:27px;
	background:url(../image/search/jobsearchbutton.gif) no-repeat;
	float:left;
	display:block;
	text-decoration:none;
	padding-left:10px;
	margin-right:5px;
}
.topyext {
	font-weight:bold;
	font-size:14px;
	padding-top:1em;
}
.srtabs{
	position:absolute;
	z-index:999;
	width:600px;
	padding-left:30px;	
}
.srtabs a{
	float:left;
	display:block;
	background:url(../image/search/jobsearchtab.gif) no-repeat;
	width:99px;
	height:35px;
	line-height:35px;
	text-align:center;
	margin-right:4px;
	margin-top:5px;
	font-size:14px;
	color:#757575;
	text-decoration:none;
}
.srtabs a.stabs{
	float:left;
	display:block;
	background:url(../image/search/jobsearchtabs.gif) no-repeat;
	width:99px;
	height:35px;
	line-height:35px;
	text-align:center;
	margin-right:4px;
	margin-top:0;
	font-weight:bold;
	color:#000;
}
.flk .titrt{
	font-weight:bold;
	width:100%;
	background:none;
}
.flk ul{
	float:left;
	width:100%;
	clear:both;
	padding-bottom:1em;
}
.flk li{
	/*width:175px;
	float:left;
	disply:block;
	background:#f0f6fb;*/
	height:26px;
	line-height:26px;
	margin:2px 2px 0 0;
	padding-left:8px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;	
}
.middletsbg{
	background:#fff;
	border-left:#9ac7ff 3px solid;
	border-right:#9ac7ff 3px solid;
}
.hytitle{
	font-size:14px;
	font-weight:bold;
	padding:6px 0 0 2.8em;
	height:32px;
}
.chekteck{
	border:#7f9db9 1px solid;
	width:375px;
	height:16px;
	cursor:pointer;
	background:url(../image/search/rarrow.gif) no-repeat right bottom;
}
.hiselect select{
	width:100px;
	border:#7f9db9 1px solid;
}
.menuhi a{
	float:left;	
}
.moresearch{
	background:url(../image/search/jobsearchdown.gif) no-repeat left top;
	height:16px;
	line-height:16px;
	padding-left:21px;
}
.hmoresearch{
	background:url(../image/search/jobsearchup.gif) no-repeat left top;
	height:16px;
	line-height:16px;
	padding-left:21px;	
}
.menubut input{
	background:url(../image/search/jobsearchbutton3.gif) no-repeat left top;
	border:none;
	width:96px;
	height:28px;
	text-align:center;
	cursor:pointer;
	line-height:28px;
	color:#245293;
	margin-left:2px;	
}
.searchbody{
	width:964px;
	margin:10px auto;
}
.searchresultleft{
	width:702px;
	padding-right:9px;
	float:left;
}
.ka_titlebg{
	background:url(../image/K1_08.gif) no-repeat;
	color:#333333;
}
.ka_title{
	background:url(../image/K1_10.gif) no-repeat;
	height:25px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.searchresultright{
	width:253px;
	float:left;
	background:url(../image/K1_13.gif) repeat-y;
}
.kejobname,.kejobname a{
	font-size:14px;
	text-decoration:underline;
}
.kejobname a:hover{
	color:#FF0000;
	text-decoration:underline;
}
.kecompanyname,.kecompanyname a{
	color:#488074;
	text-decoration:none;
}
.kecompanyname a:hover{
	color:#FF0000;
	text-decoration:underline;
}
.keywardcolor,.keywardcolor a{
	color:#F00;
	text-decoration:none;
}
.clearf{
	clear:both;
	height:0;
	font-size:0px;
}
.searchnum{
	margin:9px auto 0 auto;
	background:#fff9e3;
	border:#f9dc80 1px solid;
	height:28px;
	line-height:28px;
	padding-left:10px;
}
.searchnum strong{
	color:#fe8900;
	margin:0 5px;
}
.jobtitname{
	padding-bottom:0.5em;	
}
.jobslist .jobtitname a{
	font-size:14px;
	text-decoration:underline;
}
.jobslist .jobtitname a:hover{
	color:#F00;
	text-decoration:underline;
}
.apply{
	background:url(../image/search/jobsearchbutton2.gif) no-repeat left top;
	border:none;
	width:64px;
	height:28px;
	text-align:center;
	cursor:pointer;
	line-height:28px;
	color:#245293;		
}
.jobslist{
	border-top:#e8e8e8 1px solid;
	padding:10px 0;
}
.jobslist a{
	color:#245293;
	text-decoration:none;
}
.jobslist a:hover{
	color:#ff0000;
	text-decoration:underline;
}
.tuibutton input{
	background:url(../image/search/jobsearchbutton4.gif) no-repeat left top;
	width:64px;
	border:none;
	height:25px;
	text-align:center;
	line-height:25px;
	color:#245293;
	margin-left:3px;
	cursor:pointer;
}
.comename{
	font-weight:bold;
	padding-left:3px;
}
.comelist{
	margin:15px auto;	
}
.companyint
{
	width:688px;
	line-height:20px;
	_height:20px;
	padding:5px 0;
	word-wrap:break-word;
	word-break:break-all;
}
.companyint1
{
	width:874px;
	line-height:20px;
	_height:20px;
	padding:5px 0;
	word-wrap:break-word;
	word-break:break-all;
}
.xgsearch ul{
	width:700px;
	float:left;
	padding:0;
	margin:0;
}
.xgsearch li{
	float:left;
	display:block;
	width:230px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	margin-left:2px;
}
.listxgsearch{
	background:#f1f7ff;
	margin-top:9px;
	padding:0 0 10px 18px;
}
.xgtitle{
	font-weight:bold;
	padding:10px 0 10px 0;
	*padding:10px 0 10px 18px;
	_padding:10px 0 10px 18px;	
}
.tikbg{
	background:url(../image/search/jobsearchbg.gif) repeat-x left bottom;
	padding-bottom:8px;
}
.tikbg2{
	background:none;
}
.tikbg span{
	float:left;
	display:block;
	background:url(../image/search/jobsearchico.gif) no-repeat left top;
	height:16px;
	line-height:16px;
	font-size:14px;
	padding-left:1.5em;
	font-weight:bold;	
}
.otherlink a{
	margin:0 10px;	
}
.jobsnames{
	padding-bottom:2em;	
}
.jobsnames strong{
	font-size:14px;
}





.changeclass input {
	background:#fff url(http://images.hr33.com/image/Search/rarrow.gif) no-repeat 355px 15px;
	border:#7f9db9 1px solid;
	width:360px;
	height:20px;
	line-height:20px;
}
.setext{
	border:#7f9db9 1px solid;
	width:130px;
	height:16px;
	line-height:16px;	
}
.changeclass span{
	margin-left:8px;
	color:#f00;
}
.tgbutton {
	width:450px;
}
.titlest{
	height:32px;
	background:url(http://images.hr33.com/image/Search/jobsearchtitle.gif) no-repeat left 7px;
	width:623px;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
}
.tgbutton a {
	width:92px;
	height:27px;
	line-height:27px;
	background:url(http://images.hr33.com/image/Search/jobsearchbutton.gif) no-repeat;
	float:left;
	display:block;
	text-decoration:none;
	padding-left:10px;
	margin-right:5px;
}
.topyext {
	font-weight:bold;
	font-size:14px;
	padding-top:1em;
}
.srtabs{
	position:absolute;
	z-index:999;
	width:600px;
	padding-left:30px;	
}
.srtabs a{
	float:left;
	display:block;
	background:url(http://images.hr33.com/image/Search/jobsearchtab.gif) no-repeat;
	width:99px;
	height:35px;
	line-height:35px;
	text-align:center;
	margin-right:4px;
	margin-top:5px;
	font-size:14px;
	color:#757575;
	text-decoration:none;
}
.srtabs a.stabs{
	float:left;
	display:block;
	background:url(http://images.hr33.com/image/Search/jobsearchtabs.gif) no-repeat;
	width:99px;
	height:35px;
	line-height:35px;
	text-align:center;
	margin-right:4px;
	margin-top:0;
	font-weight:bold;
	color:#000;
}
.flk .titrt{
	font-weight:bold;
	width:100%;
	background:none;
}
.flk ul{
	float:left;
	width:100%;
	clear:both;
	padding-bottom:1em;
}
.flk li{
	width:175px;
	float:left;
	disply:block;
	background:#f0f6fb;
	height:26px;
	line-height:26px;
	margin:2px 2px 0 0;
	padding-left:8px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;	
}
.Btnsearch
{
	width:127px;height:63px;border:none;background:url(http://images.hr33.com/image/Search/jobsearchse.gif) no-repeat;cursor:pointer;
}
.style1
{
    height: 68px;
}
#DivListcity 
{
	padding-left:4px;
}

#DivListcity li{
	width:86px;
	float:left;
	disply:block;
	border:1px solid #efefef;
	height:26px;
	line-height:26px;
	margin:2px 2px 0 0;
	padding-left:8px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;	
}


.NewsInSearch ul
{
	padding:10px;
}
.NewsInSearch ul li
{
	line-height:24px;	
	background:url(../image/hhservice/hhservice_44.gif) 3px center no-repeat;
	border-bottom:dashed 1px #CCCCCC;
	padding-left:15px;
}

.CompanyTB
{
	color:White;
}
.CompanyTB .td1
{
	height:50px;
	font-size:18px;
	padding-left:20px;
	line-height:50px;
	font-weight:bold;
}
.CompanyTB .td2
{
	height:79px;
	font-size:12px;
	padding-left:20px;
}
.CompanyBG_0
{
	background:url(http://images.hr33.com/image/CompanyBg/Companybg_00.gif) no-repeat;
}
.CompanyBG_1
{
	background:url(http://images.hr33.com/image/CompanyBg/Companybg_01.gif) no-repeat;
}
.CompanyBG_2
{
	background:url(http://images.hr33.com/image/CompanyBg/Companybg_02.gif) no-repeat;
}
.CompanyBG_3
{
	background:url(http://images.hr33.com/image/CompanyBg/Companybg_03.gif) no-repeat;
}
.CompanyBG_4
{
	background:url(http://images.hr33.com/image/CompanyBg/Companybg_04.gif) no-repeat;
}
.CompanyBG_5
{
	background:url(http://images.hr33.com/image/CompanyBg/Companybg_05.gif) no-repeat;
}
.CompanyBG_6
{
	background:url(http://images.hr33.com/image/CompanyBg/Companybg_06.gif) no-repeat;
}
.CompanyBG_7
{
	background:url(http://images.hr33.com/image/CompanyBg/Companybg_07.gif) no-repeat;
}
.CompanyBG_8
{
	background:url(http://images.hr33.com/image/CompanyBg/Companybg_08.gif) no-repeat;
}
.CompanyBG_9
{
	background:url(http://images.hr33.com/image/CompanyBg/Companybg_09.gif) no-repeat;
}
.CompanyBG_10
{
	background:url(http://images.hr33.com/image/CompanyBg/Companybg_10.gif) no-repeat;
}
.CompanyBG_11
{
	background:url(http://images.hr33.com/image/CompanyBg/Companybg_11.gif) no-repeat;
}