/* CSS Document */
/*ÐÂÊÓµãºÍÕÐÏÍ°ñ*/
.right_div1{
	/*width:676px;height:240px;*/
	height:auto;
	clear:both;
}
.right_alf{
	width:330px;
	float:left;
}
.right_alftt{
	width:260px;
	padding-top:10px;
	line-height:27px;
	text-align:left;
	padding-left:75px;
	background-image:url('/images/bg/box/newsee_1.gif');
	background-position:center;
	background-repeat:no-repeat;
}
.right_alfcc{
	background-image:url('/images/bg/box/zxb_2.gif');
	background-position:0px 0px;
	background-repeat:repeat-y;
	padding:0px 7px 0px 6px;
}
.right_art{
	width:330px;
	float:left;
	margin-left:2px;
}
.topinfo_lf{
	width:146px;
	height:100px;
	padding-left:2px;
	
}
.topinfo_rt{
	width:158px;
	height:100px;
	padding:0px;
	line-height:20px;
	text-align:left;
}
.cc_topbgb{
	width:636px;
	background-image:url('images/bg/box/mq_1.gif');
	background-position:center;
	background-repeat:no-repeat;
	height:26px;
	line-height:26px;
	text-align:left;
	padding-left:30px;
	padding-right:10px;
	padding-top:2px;
}
.cc_topbgb1{
	width:636px;
	background-image:url('images/bg/box/tj_1.gif');
	background-position:center;
	background-repeat:no-repeat;
	height:32px;
	line-height:32px;
	text-align:left;
	padding-left:30px;
	padding-right:10px;
	padding-top:2px;
}
.cc_topbgb_mq{
	width:606px;
	background-image:url('images/bg/box/bg_mq.gif');
	background-position:center;
	background-repeat:no-repeat;
	height:32px;
	line-height:32px;
	text-align:left;
	padding-left:60px;
	padding-right:10px;
	padding-top:2px;
}
.cc_topbgb_zx{
	width:606px;
	background-image:url('images/bg/box/bg_zx.gif');
	background-position:center;
	background-repeat:no-repeat;
	height:35px;
	text-align:left;
	padding-left:60px;
	padding-right:10px;
}
.cc_topbgb_jz{
	width:606px;
	background-image:url('images/bg/box/bg_jz.gif');
	background-position:center;
	background-repeat:no-repeat;
	height:35px;
	text-align:left;
	padding-left:60px;
	padding-right:10px;
	padding-top:2px;
}
.cc_topbgb_zxrc{
	width:606px;
	background-image:url('images/bg/box/resume_ttbg1.gif');
	background-position:center;
	background-repeat:no-repeat;
	height:35px;
	line-height:35px;
	text-align:left;
	padding-left:60px;
	padding-right:10px;
	padding-top:2px;
}
.cc_topbgb_jzrc{
	width:606px;
	background-image:url('images/bg/box/resume_ttbg2.gif');
	background-position:center;
	background-repeat:no-repeat;
	height:35px;
	line-height:35px;
	text-align:left;
	padding-left:60px;
	padding-right:10px;
	padding-top:2px;
}
.cc_topbgs{
	width:676px;
	background-image:url('images/bg/box/mq_4.gif');
	background-position:bottom;
	background-repeat:no-repeat;
	line-height:6px;
	font-size:8px;
}
.cc_midbg{
	width:668px;
	background-image:url('images/bg/box/mq_2.gif');
	background-position:center;
	background-repeat:repeat-y;
	padding:3px 4px 4px 4px;
}
.cc_midbg1{
	/*width:668px;
	background-image:url('images/bg/box/mq_2.gif');
	background-position:center;
	background-repeat:repeat-y;
	padding:3px 3px 4px 3px;*/
	
	width:668px;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;	
	padding-left:2px;
	padding-right:2px;
	text-align:center;
}

.cc_bottombg{
	width:676px;
	background-image:url('images/bg/box/mq_3.gif');
	background-position:top;
	background-repeat:no-repeat;
	line-height:6px;
	font-size:8px;
}
.cc_bottombg1{
	width:676px;
	background-image:url('images/bg/box/tj_3.gif');
	background-position:top;
	background-repeat:no-repeat;
	line-height:7px;
	font-size:8px;
}
.mq_onebox{
	width:163px;
	height:110px;
	background-color:#FFF;
	line-height:20px;
	float:left;
	margin:0px 1px 5px 1px;
	border:solid 1px #CCC;
}
.mq_zw{
	width:150px;
	margin-left:5px;
	margin-right:5px;
}

.tj_1{
	width:628px;
	background-image:url('images/bg/box/tj_1.gif');
	background-position:0px 4px;
	background-repeat:no-repeat;
	line-height:35px;
	height:35px;
	padding-left:30px;
	padding-right:18px;
}
.tj_2{
	width:664px;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;	
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}
.tj_tt{
	border-bottom:dashed 1px #cccccc;
	line-height:20px;
}
.tj_arrow{
	background-image:url('images/flag/arrow_blacks.gif');
	background-position:2px 8px;
	background-repeat:no-repeat;
	padding-left:10px;
}
.tj_3{
	width:676px;
	background-image:url('images/bg/box/tj_3.gif');
	background-position:center;
	background-repeat:no-repeat;
	line-height:7px;
	font-size:8px;
}
.zx_1{
	width:676px;
	background-image:url('images/bg/box/zx_1.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	font-size:3px;
	height:6px;
	line-height:6px;
}
.zx_line1{
	height:4px;
	border-top:solid 1px #66cc33;
	border-bottom:solid 1px #e3e3e3;
}
.zxdotlineleft{
	border-right:dashed 1px #e3e3e3;
	border-bottom:dashed 1px #e3e3e3;
}
.zxdotlineright{
	border-bottom:dashed 1px #e3e3e3;
}
.zx_tt{
background-image:url('/images/flag/arrow_green.gif'); background-position:6px 3px; background-repeat:no-repeat; padding-left:23px; padding-right:12px;
}
.right_flftt{
	width:300px;
	padding-top:17px;
	text-align:left;
	padding-left:35px;
	color:#3168ad;
	background-image:url('/images/chip/directory1.gif');
	background-position:center;
	background-repeat:no-repeat;
}
.right_flfcc{
	padding:0px 7px 0px 6px;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	width:320px;
}
.right_frtbt{
	width:335px;
	background-image:url('/images/chip/directory3.gif');
	background-position:top;
	background-repeat:no-repeat;
	line-height:6px;
	font-size:8px;	
}
.directory_imgper{
	width:81px;
	height:81px;
	padding:3px;
	background-image:url('images/flag/directory_per.gif');
	background-repeat:no-repeat;
	background-position:center;
}
.directory_imgent{
	width:81px;
	height:81px;
	padding:3px;
	background-image:url('images/flag/directory_ent.gif');
	background-repeat:no-repeat;
	background-position:center;
}
.directory_word{
	width:220px;
}
.agencyjob{
	width:660px;
	 margin-left:8px;
	}
.agencyjob li{
	 line-height:25px;
	 text-align:left;
	 margin-right:3px;
		}
#agencyjobtt li{
	padding-left:8px;
	border-left:solid 1px #CAE68B;
	border-right:solid 1px #CAE68B;
	margin-top:3px;
	
	}
#agencyjoblist li{
	background-image:url('images/flag/arrow_blacks.gif');
	background-position:2px 8px;
	background-repeat:no-repeat;
	padding-left:8px;
	border-left:solid 1px #CAE68B;
	border-right:solid 1px #CAE68B;
	border-bottom:dashed 1px #CAE68B;
	}
.jobname{
		width:145px;
		}
.jobarea{
		width:60px;
		}
.tj_2 td{
	 border-bottom:dashed 1px #e3e3e3;
	}