﻿@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	background:#fff;
	font:normal 12px Tahoma;
	color:#000;
	min-width:964px;
}
ul{
	padding:0;
	margin:0;
	list-style:none;	
}
a{
	color:#245293;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
p{
	margin:0;
	padding:0;	
}
img{
	border:none;	
}
/*页面头部*/
.top{
	width:964px;
	margin:10px auto 0 auto;
	background:#FFF;
}
.help .lsbg,.help .rsbg,.qzhelp,.zphelp,.guess,.topmenu .lsbg,.topmenu .rsbg,.msmenu .mshover,.msmenu .person,.msmenu .company,.msmenu .mshover2,.middlepic .lpic,.middlepic .rpic,.middlepic .mpic,.middlepic .mpic .changregion,.middlepic .mpic .searchbutton{
	background:url(../image/top.gif) no-repeat;	
}
.topad,.topad span,.help .msbg a,.topmenu span,.msmenu a,.menutext,.middlepic span,.middlepic .mpic .inputtext,.middlepic .mpic .changregion,.middlepic .mpic .searchbutton{
	float:left;
	display:block;	
}
.topad{
    width:964px;
	height:63px;	
}
.logo{
	background:url(../image/logo.gif) no-repeat;
	width:263px;
	height:43px;
	cursor:pointer;
}
/*.logo{
	background:url(../image/newyear_logo.gif) no-repeat;
	width:263px;
	height:56px;
	cursor:pointer;
}*/
.adbanner{
	width:400px;
	height:40px;
	background:#f5f5f5;
	border:#6b6b6b 1px solid;	
}
.help{
	margin:-4px 0 0 42px;
	_margin:0px 0 0 42px;
	width:256px;
	height:49px;
	background:url(../image/default_top_03.gif) no-repeat;
}
.help ul{
	width:240px;
	padding:1px 8px 0 8px;
}
.help ul li{
	width:85px;
	line-height:22px;
	float:left;
	height:24px;
}
.help ul li.last{
	width:70px;
}
/*.help{
	width:256px;
	padding:6px 0 0 42px;
}
.help .lsbg{
	background-position:-495px top;
	width:2px;
	height:28px;	
}
.help .msbg{
	background:#fffcee;
	border-top:#d1d1d1 1px solid;
	border-bottom:#d1d1d1 1px solid;
	height:25px;
	width:246px;
	padding:1px 0 0 6px;
	_width:248px;
	_padding:1px 0 0 4px;	
}
.help .msbg span{
	color:#d1d1d1;
	height:21px;
	line-height:21px;
}
.help .msbg a{
	height:23px;
	line-height:23px;
	*height:26px;
	*line-height:26px;
	_height:23px;
	_line-height:23px;
	padding:0 5px 0 23px;
	_padding:0 5px 0 22px;
}
.qzhelp{
	background-position:5px 5px;
}
.zphelp{
	background-position:5px -18px;
}
.guess{
	background-position:5px -42px;
}
.help .rsbg{
	background-position:-497px top;
	width:2px;
	height:28px;
}*/
.menutext{
	width:964px;
	height:33px;	
}
.msmenu{
	position:absolute;
	z-index:99;
	width:964px;
	background:url(../image/navbg.gif) no-repeat;
}
.msmenu a:link,.msmenu a:visited,.msmenu a:hover,.msmenu a:active{
	font-size:14px;
	color:#000;
	text-decoration:none;
	width:77px;
	height:34px;
	line-height:34px;
	text-align:center;
	margin-right:13px;
}
.msmenu a.mshover{
	background-position:-157px top;
	color:#fff !important;
	font-weight:bold;
}
.msmenu a.mshover2{
	background-position:-391px top;
	width:79px !important;
	color:#fff !important;
	font-weight:bold;
	padding-left:22px;
	line-height:37px;
	*line-height:40px;
	_line-height:38px !important;
	margin-right:5px !important;
}
.msmenu a:hover{
	font-weight:bold;	
}
.msmenu a.person,.msmenu a.company{
	width:81px !important;
	height:26px !important;
	line-height:29px;
	*line-height:32px;
	_line-height:29px !important;
	padding-left:18px;
	margin-top:7px !important;
	font-weight:bold;	
}
.msmenu a.person{
	margin:7px 5px 0 13px !important;
	background-position:-238px top;
}
.msmenu a.company{
	background-position:-238px top;
}
.topmenu{
	position:absolute;
	z-index:98;
}
.topmenu .lsbg{
	background-position:-241px -81px;
	width:2px;
	height:34px;
}
.topmenu .msbg{
	background:url(../image/topmenubg.gif) repeat-x;
	height:34px;
	width:960px;
}
.topmenu .rsbg{
	background-position:-243px -81px;
	width:2px;
	height:34px;
}
.menujk{
	width:100%;
	background:url(../image/topmenubg2.gif) repeat-x;
	height:72px;
	clear:both;
}
.menujk .middlepic{
	width:964px;
	margin:0 auto;
	padding-top:1px;
}
.middlepic .lpic{
	background-position:left -81px;
	height:70px;
	width:238px;
}
.middlepic .mpic{
	background-position:left -221px;
	height:56px;
	width:535px;
	color:#fff;
	padding:14px 0 0 19px;
}
.middlepic .mpic .inputtext{
	border:#1c66ce 1px solid;
	width:299px;
	height:16px;
	padding-top:5px;
	font-size:12px;
	color:#c7c7c7;
	padding-left:5px;
}
.middlepic .mpic .changregion{
	background-position:-157px -41px;
	width:74px;
	height:24px;
	line-height:27px;
	font-size:12px;
	border:none;
	margin-left:4px;
}
.middlepic .mpic .fastsearch{
	width:100%;
	line-height:25px;
}
.middlepic .mpic .changesearch{
	padding:3px 0 0 6.6em;	
}
.middlepic .mpic .searchbutton{
	background-position:-342px top;
	width:46px;
	height:24px;
	margin-left:4px;
	border:none;
}
.middlepic .rpic{
	background-position:left -151px;
	height:70px;
	width:171px;
}
.middlepic .rpic a{
	line-height:70px; color:#9a0000; font-size:14px;
}
/*页面头部*/

/*个人会员登录*/
.perlogin{
	width:964px;
	text-align:center;
	margin:15px auto 0 auto;
}
.pertitle{
	padding-bottom:15px;
}
.pertitle .titpic{
	background-position:left top;
	width:98px;
	height:75px;
}
.pertitle .tittext p{
	text-align:left;
	margin:0;
	padding:10px 0 0 0;
	clear:both;
}
.pertitle .tittext{
	margin:15px 0 0 23px;
}
.pername{
	background:url(../image/perlogin.gif) no-repeat -98px top;
	width:246px;
	height:19px;
}
.perhborder span,.perhborder,.permainbg,.permainbg span,.pertitle .titpic,.pertitle .tittext,.pertitle,.pertitle .tittext span,.pertitle .titpic,.msmbg div,.msmbg .leftnr li,.msmbg .leftnr .tips span,.msmbg .rightnr div,.msmbg .rightnr span{
	float:left;
	display:block;
}
.lcircle,.rcircle,.lcircle2,.rcircle2,.pertitle .titpic,.msmbg .one,.msmbg .two,.msmbg .three,.msmbg .title,.msmbg .rightnr .memlogin,.msmbg .rightnr .memreg{
	background:url(../image/perlogin.gif) no-repeat;
}
.lcircle,.rcircle,.lcircle2,.rcircle2{
	width:5px;
	height:5px;
	line-height:5px;
	overflow:hidden;
	background-position:-265px -296px;
}
.permbg{
	height:5px;
	line-height:5px;
	overflow:hidden;
	width:954px;
	background:url(../image/perloginhbg.gif) repeat-x;
}
.rcircle{
	background-position:-270px -296px;
}
.lcircle2{
	background-position:-265px -301px;
}
.rcircle2{
	background-position:-270px -301px;
}
.permainbg{
	width:100%;	
}
.permainbg .msbg{
	background:url(../image/perloginsbg.gif);
	width:5px;
	height:465px;
}
.permainbg .msmbg{
	background:#f9fdff;
	width:954px;
	height:425px;
	text-align:left;
}
.msmbg .leftnr{
	width:412px;
	padding:25px 0 0 35px;
}
.msmbg .leftnr li,.msmbg .leftnr span{
	width:290px;
	display:block;	
}
.msmbg .leftnr li{
	margin-bottom:20px;
	padding-left:47px;
}
.msmbg .leftnr li span{
	color:#959595;	
}
.msmbg .leftnr .pstit{
	font-size:14px;
	color:#000;
	padding-bottom:3px;
}
.msmbg .one{
	background-position:left -89px;	
}
.msmbg .two{
	background-position:left -136px;	
}
.msmbg .three{
	background-position:left -188px;	
}
.msmbg .title{
	background-position:-262px -274px;
	*background-position:-262px -275px;
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 23px;
	height:20px;
	line-height:20px;
	margin:0 0 25px 0;
}
.msmbg .leftnr .tips{
	width:350px;
	background:#f2fcfe;
	border:#c4ebfa 1px solid;
	font-family:"宋体";
	color:#000;
	padding:8px 0 8px 13px;
	float:left;
	margin-top:5px;
}
.msmbg .leftnr .tips span{
	width:340px;
	margin-bottom:10px;
	line-height:16px;
}
.msmbg .mline{
	width:3px;
	margin-top:20px;
	background:url(../image/perloginline.gif) repeat-y;
	height:434px;	
}
.msmbg .rightnr{
	width:455px;
	padding:25px 0 0 35px;
}
.msmbg .rightnr div{
	width:430px;
	line-height:20px;
	margin-bottom:10px;
	_margin-bottom:7px;
}
.msmbg .rightnr .msg
{
     background:url(http://images.edu-hb.com/image/divError.gif) 0 2px no-repeat;
     padding-left:20px;
     line-height:20px;
}
.msmbg .rightnr .start{
	font-size:12px;
	color:#f00;
	padding:3px 3px 0 0;
}
.msmbg .rightnr .user input,.msmbg .rightnr .password input{
	width:160px;
	height:16px;
	line-height:16px;
	border:#7f9db9 1px solid;
}
.msmbg .rightnr .zs{
	padding-left:10px;
	color:#959595;	
}
.msmbg .rightnr .other{
	padding-left:145px;
	width:300px;	
}
.msmbg .rightnr .other .fpass{
	color:#f60;	
}
.msmbg .rightnr .othertext{
	float:left;
}
.msmbg .rightnr .othertext p{
	width:440px;
	font-family:"宋体";
	margin-top:10px;
}
.msmbg .rightnr .othertext strong{
	font-size:14px;	
}
.msmbg .rightnr .button{
	width:340px;
	margin:3em auto 0 auto;
	padding-left:5.5em;
}
.msmbg .rightnr .button input{
	width:127px;
	height:58px;
	border:none;
	float:left;
	margin:0 10px;
	cursor:pointer;
}
.msmbg .rightnr .txt input{
	width:220px;
	cursor:pointer;
}
.msmbg .rightnr .memlogin{
	background-position:left -266px;	
}
.msmbg .rightnr .memreg{
	background-position:-127px -266px;	
}
/*个人会员登录*/


/*个人会员注册*/
.perregister{
	width:964px;
	text-align:center;
	margin:15px auto 0 auto;
}
.regpic,.regname,.reglc .one,.reglc .two,.reglc .three,.reglc .hone,.reglc .htwo,.reglc .hthree,.perreg .titico,.perreg .button input{
	background:url(../image/perregister.gif) no-repeat;	
}
.regpic,.regtext,.reglc span,.perreg .title,.perreg .inptext span,.perreg .inptext,.perreg .userxy{
	float:left;
}
.regname{
	background-position:-178px top;
	width:371px;
	height:19px;
	margin-bottom:10px;
}
.regpic{
	width:160px;
	height:120px;
	background-position:left top;
}
.regtext{
	text-align:left;
	width:784px;
	padding:5px 0 0 18px;
}
.regtext p{
	line-height:18px;	
}
.reglc{
	width:774px;
	background:#f1fbfd;
	border:#bae5f5 1px solid;
	margin-top:10px;
	height:28px;
	line-height:28px;
}
.reglc .name{
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	margin-right:0;
}
.reglc span{
	display:block;
	padding-left:18px;
	margin-right:10px;	
}
.reglc .one{
	background-position:-184px -26px;
}
.reglc .two{
	background-position:-184px -50px;
}
.reglc .three{
	background-position:-184px -76px;
}
.reglc .hone{
	background-position:-184px -125px;
	color:#f97b0c;
}
.reglc .htwo{
	background-position:-184px -100px;
	color:#f97b0c;
}
.reglc .hthree{
	background-position:-184px -150px;
	color:#f97b0c;
}
.perreg .title{
	width:100%;
	clear:both;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	margin-top:30px;
	height:27px;
	background:url(../image/perregisterline.gif) repeat-x left bottom;
}
.perreg .titico{
	background-position:-182px -183px;
	*background-position:-182px -184px;
	_background-position:-182px -183px;
	padding-left:23px;
}
.perreg .inptext{
	margin:1em 0 0 12em;
	display:inline;	
}
.perreg .inptext div{
	width:720px;
	clear:both;
	height:20px;
	line-height:20px;
	margin-top:8px;
	_margin-top:5px;
}
.perreg .inptext span input{
	border:#7f9db9 1px solid;
	height:16px;
	line-height:16px;
	width:200px;
}
.perreg .inptext span{
	display:block;
}
.perreg .start{
	color:#f00;
	padding:5px 3px 0 0;
}
.perreg .zs{
	color:#959595;
	padding-left:10px;
}
.perreg .zs a{
	margin-right:10px;	
}
.perreg .userxy{
	margin:1.5em 0 0 12em;
	display:inline;
}
.perreg .userxy textarea{
	border:#7f9db9 1px solid;
	width:600px;
	height:100px;
	font-size:12px;
	padding:5px 0 5px 5px;
	text-align:left;	
}
.perreg .surexy{
	clear:both;
	text-align:left;
	padding:5px 0 0 11.7em;
}
.perreg .button{
	clear:both;	
}
.perreg .button input{
	background-position:-423px -32px;
	border:none;
	width:127px;
	height:67px;
	margin-top:3em;
	cursor:pointer;
}
/*个人会员注册*/


/*个人管理中心*/
.pertopmenu,.permenuts a,.personmain .leftinfo,.personmain .rightinfo,.tempter,.jlinfotitle .nameinfo,.jlinfotitle .tianqi,.sun span,.nrtext li,.nrtext,.nrtext .titles span,.nrtext .nrs span,.nameinfo .names,.nameinfo .more,.nrtext .search span,.nrtext .search span input,.nrtext .changeradio,.nrtext .hlist span,.nrtext .hlist,.rightinfo .hr33adlogo,.leftinfo .hr33adbanner,.nameinfo .addedits a,.nameinfo .edits a,.bsbutton a,.bsbutton input,.bsbutton,.jledits,.jledits ul,.jledits .mytext,.jledits .myphoto,.jleditnr .mytext span,.jleditnr .uplink,.jleditnr .jycd li span,.jleditnr .jycd p,.jleditnr .jycd{
	float:left;
	display:block;
}
.pertopmenu a.permenuhover,.nameinfo .tips,.tianqi .sun,.nrtext .nrs .jlchange,.nrtext .nrs .jlregsh,.nrtext .nrs .jlview,.nrtext .nrs .jlfull,.nrkuan .jobs .button input,.nrtext .searchbutton,.nrtext .hlist li,.nrtext .txmenu li,.nrtext .txmenu .allright,.bsbutton input,.bigbtn,.nameinfo .edits a,.nameinfo .addedits a,.jleditnr .jycd p{
	background:url(../image/perico.gif) no-repeat;	
}

/*colvinliu*/
.divinfo{text-align:center;	width:715px; margin:auto;}
.divinfo .leftinfo{ text-align:left;}
.names4{width:610px;}
.gary{ color:Gray;}
.fsA{ font-size:10px;}
/*colvinliu*/

.pertopmenu{
	width:100%;
	background:url(../image/pertopmenubg.gif) repeat-x;
	height:32px;
	clear:both;
	line-height:32px;
}
.permenuts{
	width:964px;
	margin:0 auto;
}
.permenuts a:link,.permenuts a:visited,.permenuts a:hover,.permenuts a:active{
	color:#f6fbff;
	text-decoration:none;
	font-size:14px;
	width:88px;
	text-align:center;
	margin-right:5px;
}
.permenuts a:hover{
	color:#fff;	
}
.pertopmenu a.permenuhover{
	background-position:left top;
	color:#000 !important;
	font-weight:bold;
	padding-top:3px;
}
.pertopmenu2{
	background:#f3faff;
	border-bottom:#e9e9e9 1px solid;
	height:28px;
	line-height:28px;
	width:100%;
	clear:both;
}
.pertopmenu2 a{
	margin-right:15px;	
}
.pertopmenu2 .myinfo{
	width:924px;
	margin:0 auto;	
}
.myinfo a.permenuhover2{
	color:#5f5d5e;
	text-decoration:none;	
}
.personmain{
	width:964px;
	margin:0 auto;
	margin-top:6px;
}
.personmain .leftinfo{
	width:715px;
	margin:0 auto;
}
.personmain .rightinfo{
	width:236px;
	margin-left:10px;
	*margin-left:10px;
	_margin-left:8px;
}
.rightinfo .hr33adlogo,.leftinfo .hr33adbanner{
 	margin-top:9px;	
}
.rightinfo .hr33adlogo img{
	width:238px;
	height:206px;	
}
.leftinfo .hr33adbanner img{
	width:717px;
	height:50px;	
}
.tempter{
	border:#bdddf2 1px solid;
	margin-top:9px;
	width:100%;
	background:#fff;
	word-wrap:break-word;word-break:break-all;
}
.nrkuan{
	margin:1px;	
}
.nrkuan .title{
	background:#eef7fc;
	width:100%;
}
.jlinfotitle{
	height:56px;
}
.jlinfotitle .nameinfo{
	width:600px;
	margin-right:20px;
	padding:5px 0 0 10px;
	white-space:nowrap;
	text-overflow:ellipsis; 
	overflow:hidden;
}
.jlinfotitle .tianqi{
	width:233px;
}
.nameinfo .names{
	font-size:14px;
	font-weight:bold;
	width:650px;
}
.nameinfo .names a{
	float:none;
	display:inline;	
}
.nameinfo .names font{
	font-size:12px;
	font-weight:normal;
	color:#757575;
}
.nameinfo .names2{
	width:648px;
}
.nameinfo .names3{
	width:617px;
}
.nameinfo .edits a{
	background-position:-266px -260px;
	*background-position:-266px -262px;
	_background-position:-266px -260px;
	width:40px;
	text-align:right;	
}
.nameinfo .edits a.save{
	background:url(../image/save.gif) no-repeat left 4px;
	padding:0px 0px 0px 14px;
	width:26px;
}
.nameinfo .addedits a{
	background-position:-266px -280px;
	*background-position:-266px -282px;
	_background-position:-266px -280px;
	width:71px;
	text-align:right;
}
.title .nameinfo .usernames{
	width:auto;
	margin-right:10px;
}
.nameinfo .num{
	padding-left:10px;
}
.nameinfo .num a{
	color:#f00;
	text-decoration:underline;
	font-weight:bold;
	margin:0 5px;	
}
.nameinfo .tips{
	background-position:-246px -28px;
	height:15px;
	line-height:15px;
	padding-left:1.8em;
	margin-top:8px;
	clear:both;
}
.tianqi .sun{
	background-position:left -188px;
	height:43px;
	padding-top:5px;
	margin-top:5px;	
}
.sun span{
	width:100px;
	margin-bottom:3px;
	color:#5b5b5b;	
}
.sun .city,.sun .tq{
	padding-left:50px;
	width:60px;
}
.nrtext{
	padding-top:5px;
}
.nrtext ul{
	padding:5px 0 0 10px;	
}
.nrtext li{
	width:220px;
	white-space:nowrap;
	text-overflow:ellipsis; 
	overflow:hidden;
	height:23px;
	line-height:23px;
	*height:18px;
	*line-height:18px;
}
.nrtext li a{
	font-weight:bold;
	text-decoration:underline;
	margin:0 5px;	
}
.nrtext .last{
	width:700px;
	margin-top:6px;	
}
.nrtext .titles,.nrtext .nrs{
	padding-left:10px;
	clear:both;
	border-bottom:#e8e8e8 1px solid;
	height:28px;
	line-height:28px;
	width:703px;
}
.nrtext .titles span,.nrtext .nrs span{
	text-align:center;	
}
.nrtext .titles span{
	font-weight:bold;
}
.nrtext .jlname{
	width:148px;
}
.nrtext .jlfull{
	width:225px;	
}
.nrtext .jlopen{
	width:140px;	
}
.nrtext .jlchange{
	width:60px;
}
.nrtext .jlregsh{
	width:60px;
}
.nrtext .jlview{
	width:60px;
}
.nrtext .nrs .jlfull{
	background-position:left -38px;
	width:185px;
	height:10px;
	margin:8px 0 0 40px;
	line-height:10px;
	display:inline;
	color:#ff5400;
}
.nrtext .nrs .jlfull .fullcolor{
	width:145px;
	text-align:left;	
}
.nrtext .nrs .jlfull .fullcolor .flong,.nrtext .nrs .jlfull .fullcolor .flong2{
	background:url(../image/perjindubg.gif) repeat-x;
	width:134px;/*进度条百分比*/
	height:7px;
	margin:1px 0 0 3px;
	display:inline;
}
.nrtext .nrs .jlfull .fullcolor .flong2{
	width:0%;/*进度条百分比*/
}
.nrtext .nrs .jlchange{
	background-position:-90px 6px;
	height:21px;
	margin-left:23px;
	width:16px;
	cursor:pointer;
}
.nrtext .nrs .jlregsh{
	background-position:-163px 5px;
	height:22px;
	margin-left:42px;
	width:16px;
	cursor:pointer;
}
.nrtext .nrs .jlview{
	background-position:-245px 6px;
	height:21px;
	margin-left:42px;
	width:18px;
	cursor:pointer;
}
.nrtext .jlinfos{
	height:26px;
	line-height:24px;
	font-size:14px;
	font-weight:bold;
}
.tempter .jlinfos{
	clear:both;		
}
.jlinfos .nameinfo{
	padding-left:10px;
	height:26px;
	line-height:24px;	
}
.jlsm{
	height:50px;
	border:none;
	background:#fffcd6;
	width:712px;
	padding-top:8px;
}
.jlsm p{
	height:20px;
	line-height:20px;
	padding-left:10px;
	font-family:"宋体";
	color:#a23105;
}
.nrkuan .jobs{
	border:none;
	width:713px;
}
.nrkuan .jobs td,.nrkuan .jobs th{
	height:28px;
	line-height:20px;
	border-bottom:#e8e8e8 1px solid;
	text-align:left;
}
.nrkuan .jobs th{
	padding-left:10px;
}
.nrkuan .changelist{
	width:10px;
	padding-left:10px;
}
.nrkuan .jobsname{
	width:185px;
	padding-left:5px;	
}
.nrkuan .companyname{
	width:313px;	
}
.nrkuan .date{
	width:100px;
}
.nrkuan .way{
	width:100px;
}
.nrkuan .jobs .allchange{
	padding:0 0 10px 10px;
	border:none;
}
.nrkuan .jobs .button{
	border:none;
	padding:10px 15px 10px 0;
}
.nrkuan .jobs .button input{
	float:right;
	width:96px;
	height:28px;
	display:block;
	text-align:center;
	line-height:28px;
	background-position:left -158px;
	margin-right:5px;
	border:none;
	cursor:pointer;
	color:#245192;
}
.tempter2{
	background:#f7fcfe;
}
/*---企业输入时TABLE样式 何永松09-3-12----*/
.tempter2 table
{
	width:700px;
    margin-left:8px;
}
.tempter2 table .td1
{
	width:13%;
}
.tempter2 table .td2
{
	width:87%;
}
/*-----END-----------*/
.nrkuan .title2{
	background:url(../image/pertitlebg.gif) repeat-y;
	height:26px;
	line-height:26px;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
}
.nrtext .search{
	padding:10px 0 0 10px;	
}
.nrtext .search span{
	width:224px;
}
.nrtext .searchtext{
	border:#4e9fd6 1px solid;
	background:#fff;
	font-size:12px;
	height:16px;
	line-height:16px;
	width:160px;	
}
.nrtext .searchbutton{
	border:none;
	width:47px;
	height:20px;
	background-position:-168px -166px;
	font-size:12px;
	color:#fff;
	line-height:22px;
}
.searchbutton{ border:0;}
.nrtext .changeradio{
	padding:5px 0 10px 7px;
	_padding:0 0 5px 7px;
	height:14px;
	line-heioght:14px;
}
.nrtext .hlist{
	width:220px;
	clear:both;
	padding:1em 0 10px 10px;	
}
.nrtext .hlist span{
	width:215px;
	white-space:nowrap;
	text-overflow:ellipsis; 
	overflow:hidden;
	margin-bottom:5px;
}
.nrtext .hlist span a{
	margin-right:5px;	
}
.nrtext .hlist ul{
	padding:0;
	margin:0;
	list-style:circle;
}
.nrtext .hlist li{
	height:22px;
	line-height:22px;;
	width:210px;
	white-space:nowrap;
	text-overflow:ellipsis; 
	overflow:hidden;
	padding-left:10px;
	background-position:-276px -174px;
}
.nrtext .hlist li a{
	font-weight:normal;
	text-decoration:none;
	margin-left:0;	
}
.nrtext .hlist li a:hover{
	text-decoration:underline;	
}
.nrtext .help li{
	white-space: normal;
	text-overflow:ellipsis;
	overflow:auto;
	height:auto;
	line-height:18px;
	margin-bottom:10px;
}
.nrtext .txmenu{
	padding-left:0;	
}
.nrtext .txmenu li{
	white-space: normal;
	text-overflow:ellipsis;
	overflow:auto;
	height:auto;
	line-height:18px;
	margin-bottom:10px;
	padding-left:16px;
	width:204px;
	background-position:-268px -244px;
}
.nrtext .txmenu .nrmenus{
	margin-left:10px;
}
.nrtext .txmenu .allright{
	background-position:-268px -228px;	
}
.nrtext .txmenu li span{
	white-space: normal;
	text-overflow:ellipsis;
	overflow:auto;
	width:auto;
	display:inline;
	float:none;
	color:#f00;
}
.nrtext .txmenu .smmenu{
	background:#fffcd6;
	float:left;
	width:219px;
	margin-left:3px;
	display:inline;
	padding:3px 0 3px 6px;
	border:#e8e8e8 1px solid;
}
.nrtext .txmenu .smmenu li{
	margin-bottom:3px;
	color:#a23105;
}
.nrtext .txmenu .smmenu li.nobg{
	background:none;
	padding-left:0;	
}
.nrtext .txmenu .smmenu li.nobg span{
	margin-right:8px;	
}
.modifileinfo{
	padding:15px 0 15px 10px;
}
.modifileinfo div{
	padding:4px 0;
	*padding:3px 0;
	vertical-align:top;
	line-height:21px;	
	clear:both;
}
.modifileinfo select,.modifileinfo textarea,.modifileinfo .inptexxt input{	
	border:#4ca1d2 1px solid;
	font-size:12px;
}
.modifileinfo .inptexxt input{
	height:17px;
	line-height:17px;
	width:150px;
}
.modifileinfo .inptexxt2 input{
	width:40px;	
}
.modifileinfo .inptexxt2 font{
	font-size:12px;
	color:#999;	
}
.modifileinfo .start{
	color:#f00;
	vertical-align:bottom;
}
.modifileinfo .nostart{
	margin-left:11px;
}
.modifileinfo .pinjia{
	margin-top:5px;
	clear:both;	
}
.modifileinfo .pinjia .start,.modifileinfo .pinjia .pj{
	vertical-align:top;
}
.pinjia .zstips{
	width:460px;
	float:left;
	color:#999;
	margin-left:6.3em;
	line-height:18px;
	padding-bottom:15px;
}
.modifileinfo select{
	margin-right:5px;
}
.modifileinfo textarea{
	width:450px;
	height:100px;	
}
.modifileinfo .errortips{
	margin-left:8px;
}
.modifilecontact .index input{
	width:350px;
}
.modifilecontact .bm input{
	width:100px;	
}
.modifilecontact .address input{
	width:450px;	
}
.bsbutton{
	clear:both;
	padding:25px 0 1em 0;
	height:36px;
	line-height:36px;
	text-align:center;
	width:717px;
}
.bsbutton div{
	text-align:center;
	margin:0 auto;
	width:300px;	
}
.bsbutton div a{
	margin:0 10px;	
}
.bsbutton input,.bigbtn{
	background-position:left -264px;
	width:107px;
	height:36px;
	line-height:36px;
	border:none;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#245293;
	cursor:pointer;
	margin-right:5px;
}
.jledits{
	width:100%;
	padding:10px 0;
}
.jleditnr{
	margin:0 auto;
	width:655px;
}
.jleditnr ul{
	width:532px;
}
.jleditnr li{
	float:left;
	display:block;
	width:246px;
	/*margin-right:20px;*/
	height:25px;
	line-height:25px;
	white-space:nowrap;
	text-overflow:ellipsis; 
	overflow:hidden;
}
.jleditnr .myphoto{
	width:118px;
	height:143px;
	background:#f2f2f2;
	border:#ccc 1px solid;
}
.jleditnr .myphoto img{
	width:110px;
	height:135px;
	margin:3px 0 0 3px;
	border:#fff 1px solid;
}
.jleditnr .mytext{
	margin:15px auto 0 auto;
	width:655px;
}
.jleditnr .mytext .textname{
	width:60px;
	height:18px;
	line-height:18px;		
}
.jleditnr .mytext .textnr{
	width:590px;
	line-height:18px;
	word-wrap:break-word;word-break:break-all;
	overflow:hidden;
}
.jleditnr .uplink{
	text-align:right;
	padding-top:3px;
	width:620px;
}
.jleditnr .jycd{
	width:100%;
	margin:7px 0;
}
.jleditnr .jycd p{
	font-weight:bold;
	padding-left:15px;
	width:640px;
	clear:both;
	height:18px;
	overflow:hidden;
	margin-bottom:5px;
	background-position:-239px -211px;	
}
.jleditnr .jycd ul{
	width:638px;
	padding-left:17px;
}
.jleditnr .jycd li{
	line-height:20px;
	height:auto;
	overflow:auto;
	white-space:normal;
	text-overflow:ellipsis;
	width:628px;
	display:inline;
	margin-top:5px;
}
.jleditnr .jycd .titcon{	
	width:230px;
	margin-top:0;
}
.jleditnr .jycd .titcon2{	
	width:190px;
	margin-top:0;
}
.jleditnr .jycd .textname{
	width:60px;
	line-height:18px;
}
.jleditnr .jycd .textname2{
	width:72px;
	line-height:18px;
}
.jleditnr .jycd .textnr2{
	width:543px;
	word-wrap:break-word;word-break:break-all;
	
}
.jleditnr .jycd .textnr{
	width:563px;
	line-height:18px;
}
.jleditnr .jljn{
	margin:0;	
}
.jleditnr .jljn ul{
	padding-left:0;	
}
.jleditnr .langue li{
	height:20px;
	line-height:20px;
	width:100%;
}
.btnsave_div { border:1px solid #999; background-color:#fff; padding:5px; position:absolute; width:150px; z-index:99; text-align:left; }
.btnsave_div a { width:150px; height:22px; float:left; text-decoration:none; color:#000; line-height:18px; }
.btnsave_div a:hover { background-color:#d0eff7; }
.btnsave_div .title { font-weight:bold; color:#996600; }
/*个人管理中心*/

/*企业管理中心*/
.checkResume
{
	background:url(../image/commend2.gif) no-repeat;
}
.emptop{
	height:61px;	
}
.empmenuts a,.employermain .tempter li,.empadlogo,.employermain .tempter ul,.employermain .helps span,.employermain .rightinfo,.employermain .leftmenu,.employermain .tempter,.employermain .tempter2,.employermain .tempter2 li,.employermain .tempter2 ul,.employermain .rightinfo .search,.peoplesearch input,.employermain .peoplesearch a,.employermain .peoplesearch span,.employermain .empgn div,.employermain .empgn span,.employermain .empgn .nra a,.hrinfo .tempter2 p span,.hrdt .tempter2 p span,.hrinfonr div,.hrinfonr span,.hrdtmain div,.hrdtmain span,.employermain .btpage .pageview a,.employermain .topchange span,.employermain .topchange .l1,.employermain .tipstz span{
	float:left;
	display:block;	
}
.empmenuts a,.empmenuts a.emphover,.empmenuts a.zpt,.empmenuts a.hzpt,.employermain .tempter .stitle,.employermain .tempter .title,.rightinfo .search .tabsbg,.peoplesearch .searchbutton,.employermain .empgn .one,.employermain .empgn .two,.employermain .empgn .three,.employermain .empgn .four,.employermain .empgn .five,.employermain .empgn .six,.employermain .helps,.hrdt .tempter2 .t1,.hrdt .tempter2 .t2,.hrdt .tempter2 .t3,.hrdt .tempter2 .t4,.hrdt .tempter2 .t5,.employermain .empgn .edit a,.employermain .tjbutton input, .companybtn, .btn_com,.employermain .topchange .searchs,.employermain .topchange .up,.employermain .topchange .down,.employermain .tipstz .noview,.employermain .tipstz .nowatch,.employermain .tipstz .watch,.employermain .tipstz .notwatch,.employermain .tipstz .wait,.employermain .tipstz .photo,.employermain .tipstz .english,.employermain .tipstz .reviews,.employermain .tipstz .check{
	background:url(../image/employerico.gif) no-repeat;
}
.emptopmenu{
	background:url(../image/employertopbg.gif) repeat-x;
	width:100%;
	height:6px;
	clear:both;
}
.empouside{
	width:964px;
	margin:0 auto;
	height:32px;
}
.empmenuts{
	position:absolute;
	z-index:99;
}
.empmenuts a:link,.empmenuts a:visited,.empmenuts a:hover,.empmenuts a:active{
	width:81px;
	height:29px;
	background-position:left -34px;
	text-align:center;
	line-height:29px;
	margin-right:3px;
	color:#000;
	font-size:14px;
	text-decoration:none;
	margin-top:3px;
}
.employernr{
	width:964px;
	margin:0 auto;	
}
/*当没有列表没有数据时显示此样式*/
.td_nothing
{
}
.empmenuts a:hover{
	font-weight:bold;	
}
.empmenuts a.emphover{
	background-position:left top !important;
	width:81px !important;
	height:33px !important;
	line-height:33px !important;
	font-weight:bold !important;
	color:#fff !important;
	margin-top:1px !important;
}
.empmenuts a.quit{
	background:none;
	width:81px !important;
	height:33px !important;
	line-height:33px !important;
	font-size:12px;
	color:#245293;
	margin-top:1px !important;
	margin-left:168px;
	_margin-left:160px;
}
.empmenuts a.zpt,.empmenuts a.hzpt{
	background-position:-83px -34px !important;
	width:96px !important;
	height:27px !important;
	padding-top:2px !important;
	padding-left:15px !important;
	font-weight:normal !important;
	margin-left:1em !important;
}
.empmenuts a.hzpt{
	background-position:-197px -31px !important;
	height:33px !important;
	margin-top:1px !important;
	color:#fff !important;
	font-weight:bold !important;
	padding:4px 0 0 18px !important;
	width:93px !important;
}
.employermain .leftmenu{
	width:193px;	
}
.employermain .tempter{
	border:#febb2e 1px solid;
	width:191px;
}
.employermain .tempter ul{
	padding:1px;
	width:189px;
}
.employermain .tempter li{
	height:22px;
	width:169px;
	line-height:22px;
	padding-left:20px;
}
.employermain .tempter .title{
	margin-bottom:4px 0;	
}
.employermain .tempter .stitle{
	background-position:-164px top;
	width:169px;
	height:24px;
	line-height:24px;
	*line-height:27px;
	_line-height:24px;
	padding-left:20px;
	color:#fff;
	font-weight:bold;
	margin-bottom:4px;
}
.employermain .tempter .title{
	background-position:-311px -25px;
	*background-position:-311px -27px;
	_background-position:-311px -25px;
	font-weight:bold;	
}
.empadlogo{
	margin-top:9px;
}
.employermain .helps{
	background-position:left -839px;
	width:186px;
	height:95px;
	margin:1px 0 0 1px;
}
.employermain .helps .titles{
	font-size:14px;
	font-weight:bold;
	height:27px;
	line-height:27px;	
}
.employermain .employernr .tempter .helpname{
	padding-bottom:5px;
}
.employermain .helpname li{
	height:18px;
	line-height:18px;
	padding-left:10px;
}
.employermain .helps .helpnr{
	width:97px;
	color:#505050;
	line-height:18px;
	margin:0.6em 0 0 3em;
	display:inline;	
}
.employermain .helps span{
	width:130px;
	padding-left:4em;	
}
.empadlogo img{
	width:193px;	
}
.employermain .rightinfo{
	width:760px;
	margin-left:9px;
}
.employermain .tempter2{
	width:758px;
	padding:1px;
	border:#d1d1d1 1px solid;
	margin-top:9px;
	background:#fff;
}
.employermain .tempter2 ul{
	background:#f6f6f6;
	padding-bottom:5px;
}
.employermain .tempter2 li{
	width:748px;
	line-height:22px;
	padding-left:10px;
	font-family:"宋体";
}
.employermain .tempter2 li strong{
	margin:0 3px;
	color:#fc8e07;
}
.employermain .tempter2 li a{
	margin-left:8px;
	text-decoration:underline;
	font-family:Tahoma;
}
.employermain .tempter2 .title{
	background:#fff;
	height:28px;
	line-height:28px;
	margin-bottom:5px;
}
.employermain .tempter2 .title font{
	font-size:12px;
	color:#f00;
	font-weight:bold;
	margin:0 3px;	
}
.employermain .tempter2 .title strong{
	font-size:14px;
	margin-right:10px;
	color:#000;
}
.employermain .peoplesearch{
	border:#ffbb2d 1px solid;
	background:#fff4db;
	margin-top:0;
	padding:9px 0;
	width:760px;
}
.employermain .peoplesearch a{
	height:23px;
	line-height:23px;
	margin-right:6px;	
}
.employermain .peoplesearch span{
	height:23px;
	line-height:20px;
	margin-right:8px;
}
.peoplesearch .inptext{
	border:#d1d1d1 1px solid;
	background:#fff;
	font-size:12px;
	margin-left:15px;
	height:19px;
	line-height:19px;
	width:350px;
	display:inline;
}
.peoplesearch .searchbutton{
	border:none;
	background-position:-83px top;
	width:77px;
	height:23px;
	line-height:23px;
	color:#fff;
	font-weight:bold;
	margin:0 15px 0 5px;
}
.employermain .rightinfo .search{
	margin-top:7px;
	width:762px;
}
.rightinfo .search .tabs{
	height:28px;	
}
.rightinfo .search .tabsbg{
	position:absolute;
	z-index:99;
	background-position:left -801px;
	margin:1px 0 0 10px;
	width:105px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:14px;
	font-weight:bold;	
}
.employermain .empgn{
	padding-bottom:1em;
}
.employermain .empgn p{
	background:#f6f6f6;
	height:28px;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	width:748px;
	padding-left:10px;	
}
.employermain .empgn p span{
	width:auto !important;	
}
.employermain .empgn .edit a{
	font-size:12px;
	font-weight:normal;
}
.employermain .empgn .name{
	width:665px !important;
	backgorund:#fcc;
}
.employermain .empgn .edit a{
	background-position:-294px -913px;
	*background-position:-294px -915px;
	_background-position:-294px -913px;
	display:block;
	float:left;
	width:50px;
	padding-left:20px;
}
.employermain .empgn .info{
	margin:0;
	padding:8px 0 0 0;
	background:none;
}
.employermain .listtab{
	border:none;
	width:738px;
	margin:8px 0 0 10px;
}
.listtab .xs{
	width:33px;	
}
.listtab .mc{
	width:120px;	
}
.listtab .jg{
	width:69px;
}
.listtab .zt{
	width:47px;
}
.listtab .st{
	width:125px;	
}
.listtab .jt{
	width:76px;
}
.listtab .ck{
	width:69px;
}
.listtab .jc{
	width:181px;
}
.employermain .listtab th{
	border-bottom:#ccc 1px solid;	
}
.employermain .listtab td{
	border-top:#f0f0f0 1px solid;
}
.employermain .listtab td,.employermain .listtab th{
	height:30px;
	line-height:30px;
	text-align:center;	
}
.employermain .empgn .info li{
	width:350px;
	background:none;
	font-family:Tahoma;	
}
.employermain .empgn div,.employermain .empgn span{
	width:300px;
}
.employermain .empgn .verify{
	width:auto;
	display:inline;
	float:none;
}
.employermain .empgn div{
	padding-left:50px;
	width:300px;
	padding-bottom:8px;
	margin:2em 0 0 10px;
	border-bottom:#ccc 1px solid;
	display:inline;
	height:90px;
}
.employermain .empgn div.div1
{
	padding-left:0px;
	width:300px;
	padding-bottom:0px;
	margin:0;
	display:inline;
	height:28px;
	border-bottom:none;
}
.employermain .empgn div.div2
{
	padding-left:0px;
	width:300px;
	padding-bottom:0px;
	margin:0;
	display:inline;
	height:270px;
	border-bottom:none;
}
.employermain .empgn2{
	padding-bottom:1em;
}
.employermain .empgn2 .zs{
	color:#959595;
}
.employermain .empgn2 p{
	background:#f6f6f6;
	height:28px;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	width:748px;
	padding-left:10px;	
}
.employermain .empgn2 p span{
	width:auto !important;	
}
.employermain .empgn .edit a{
	font-size:12px;
	font-weight:normal;
}
.employermain .empgn2 .name{
	width:665px !important;
}
.employermain .empgn2 .edit a{
	background-position:-294px -913px;
	*background-position:-294px -915px;
	_background-position:-294px -913px;
	display:block;
	float:left;
	width:50px;
	padding-left:20px;
}
.employermain .empgn2 .info{
	margin:0;
	padding:8px 0 0 0;
	background:none;
}
.employermain .empgn2 div{
	padding-left:50px;
	width:300px;
	padding-bottom:8px;
	margin:2em 0 0 10px;
	border-bottom:#ccc 1px solid;
	display:inline;
	height:90px;
}
.employermain .empgn .btpage{
	height:30px;
	line-height:30px;
	width:739px !important;
	margin-left:10px !important;
	border-top:#ccc 1px solid !important;
}
.employermain .btpage div,.employermain .btpage{
	padding:0 !important;
	width:auto !important;
	margin:0 !important;
	border:none !important;
}
.employermain .btpage .rpages{
	float:right;
	HEIGHT: 25px! important;
	text-align:right;
	width:700px !important;
}
.employermain .btpage .pageview{
	padding-right:1.3em !important;
}
.employermain .btpage .pages{
	WIDTH: 100% !important; HEIGHT: 25px !important;
}
.employermain .btpage .addpage{
	HEIGHT: 30px! important;
}
.employermain .btpage .pages a{
	margin-right:3px;
}
.employermain .btpage .pages .act{
	font-weight:bold;
	color:#000;	
}
.employermain .btpage .pageview span{
	width:auto;
	padding:0;
	*padding-top:1px;
	_padding:0;
}
.employermain .btpage .pageview a{
	text-align:center;
	width:18px;
	height:18px;
	line-height:16px;
	margin-top:5px;
	margin-right:5px;
}
.employermain .btpage .pageview .act{
	background:#ff8d23;
	color:#fff;
	text-decoration:none;
}
.employermain .btpage .xs{
	width:50px !important;
	HEIGHT: 30px! important;
}	
.employermain .empgn .one{
	background-position:left -70px;	
}
.employermain .empgn .addpos
{
	background:url(../image/addpos.gif) no-repeat;
}
.employermain .empgn .poslist
{
	background:url(../image/poslist.gif) no-repeat;
}
.employermain .empgn .possearch
{
	background:url(../image/possearch.gif) no-repeat;
}
.employermain .empgn .AppResume
{
	background:url(../image/AppResume.gif) no-repeat;
}
.employermain .empgn .DLResume
{
	background:url(../image/DLResume.gif) no-repeat;
}
.employermain .empgn .CmdResume
{
	background:url(../image/CmdResume.gif) no-repeat;
}
.employermain .empgn .StoredResume
{
	background:url(../image/StoredResume.gif) no-repeat;
}
.employermain .empgn .TempSaveResume
{
	background:url(../image/TempSaveResume.gif) no-repeat;
}
.employermain .empgn .IntResume
{
	background:url(../image/IntResume.gif) no-repeat;
}
.employermain .empgn .Recycle
{
	background:url(../image/Recycle.gif) no-repeat;
}
.employermain .empgn .AppResumeInfor
{
	background:url(../image/AppResumeInfor.gif) no-repeat;
}
.employermain .empgn .PositionInfor
{
	background:url(../image/PositionInfor.gif) no-repeat;
}
.employermain .empgn .InterviewInfor
{
	background:url(../image/InterviewInfor.gif) no-repeat;
}
.employermain .empgn .rmember
{
	background:url(../image/rmember.gif) no-repeat;
}
.employermain .empgn .tmember
{
	background:url(../image/tmember.gif) no-repeat;
}
.employermain .empgn .member
{
	background:url(../image/member.gif) no-repeat;
}
.employermain .empgn .emember
{
	background:url(../image/emember.gif) no-repeat;
}
.employermain .empgn .two{
	background-position:left -402px;
	margin-left:30px;	
}
.employermain .empgn .three{
	background-position:left -175px;	
}
.employermain .empgn .four{
	background-position:-319px -507px;
	margin-left:30px;	
}
.employermain .empgn .five{
	background-position:left -284px;
	border:none;	
}
.employermain .empgn .six{
	background-position:left -599px;
	margin-left:30px;
	border:none;	
}
.employermain .empgn .nr{
	color:#8e8e8e;
	margin-top:5px;	
	width:297px;
}
.employermain .empgn .nra{
	padding-top:5px;
}
.employermain .empgn .nra a{
	margin-right:12px;	
}
.employermain .empgn .nra .end{
	margin-right:0;
}
.empinfos{
	width:762px;	
}
.hrinfo .tempter2{
	width:458px;	
}
.hrinfo .tempter2 p,.hrdt .tempter2 p{
	height:28px;
	line-height:28px;
	background:#f6f6f6;
	font-size:14px;
	font-weight:bold;	
}
.hrinfo .tempter2 .titletext{
	width:400px;
	padding-left:9px;	
}
.hrinfo .tempter2 ul{
	background:none;
	height:auto;
	border-top:#dcdcdc 1px dashed;
	width:100%;
	margin-top:10px;
	padding-top:8px;
}
.hrinfo .tempter2 li{
	width:210px;
	margin:0 9px 0 0;
	padding:0;
	height:18px;
	line-height:18px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.hrinfo .tempter2 li a,.hrdt .tempter2 li a{
	margin-left:0;
	text-decoration:none;
}
.hrinfo .tempter2 li a:hover,.hrdt .tempter2 li a:hover{
	text-decoration:underline;	
}
.hrinfo .tempter2 a,.hrdt .tempter2 a{
	font-size:12px;
	font-weight:normal;	
}
.hrinfonr{
	width:439px;
	margin:0 auto;
	padding-top:10px;
}
.hrinfonr .tpic{
	width:130px;
	height:90px;
	padding:2px;
	border:#ccc 1px solid;	
}
.hrinfonr .ttext{
	width:290px;
	margin-left:10px;
	line-height:18px;
}
.hrinfonr .ttext .name{
	margin-bottom:5px;	
}
.hrinfonr .ttext .name a{
	font-size:14px;
	font-weight:bold;	
}	
.hrinfonr .ttext span{
	width:100%;	
}
.hrinfonr .tpic img{
	width:130px;
	height:90px;	
}
.hrdt .tempter2{
	width:287px;
	margin-left:9px;
}
.hrdtmain{
	margin:0 auto;
	width:268px;
	padding-top:8px;
}
.hrdt .tempter2 .titletext{
	width:228px;
	padding-left:9px;
}
.hrdt .tempter2 ul{
	background:none;
	height:auto;
	padding-left:9px;
	width:185px;
}
.hrdt .tempter2 .otherinfo{
	width:268px;
	border-top:#dcdcdc 1px dashed;
	padding:4px 0 4px 0;
}
.hrdt .tempter2 .otherinfo li{
	padding:0;
	width:268px;
}
.hrdt .tempter2 .t1{
	background-position:left -706px;
	*background-position:left -707px;
}
.hrdt .tempter2 .t2{
	background-position:left -724px;
	*background-position:left -725px;
}
.hrdt .tempter2 .t3{
	background-position:left -742px;
	*background-position:left -743px;
}
.hrdt .tempter2 .t4{
	background-position:left -759px;
	*background-position:left -761px;
	_background-position:left -759px;
}
.hrdt .tempter2 .t5{
	background-position:left -777px;
	*background-position:left -779px;
	_background-position:left -777px;
}
.hrdt .tempter2 li{
	width:165px;
	margin:0;
	padding:0 0 0 20px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.hrdt .tpic{
	width:68px;
	height:76px;
	padding:2px;
	border:#ccc 1px solid;	
}
.hrdt .tpic img{
	width:68px;
	height:76px;	
}
.hrdt .tempter2 .top5{
	width:185px;
}
.employermain .tjbutton{
	width:762px;
	margin-top:1em;
	text-align:right;
	float:left;
}
.employermain .tjbutton input, .btn_com,.companybtn{
	background-position:-203px -906px;
	border:none;
	width:85px;
	height:28px;
	line-height:28px;
	color:#000;
	cursor:pointer;
}
.employermain .topchange{
	width:762px;
	margin-top:9px;
}
.employermain .topchange .l1{
	width:521px;
}
.employermain .topchange .l2{
	margin-left:10px;	
}
.employermain .topchange .ys select{
	width:230px;	
}
.employermain .topchange .searchs{
	background-position:left -942px;
	text-align:center;	
}
.employermain .topchange .up{
	background-position:-48px -942px;
	padding-left:4px;
}
.employermain .topchange .down{
	background-position:-96px -942px;
	padding-left:4px;
}
.employermain .topchange input{
	border:none;
	width:46px;
	height:22px;
	line-height:22px;
	margin-left:5px;
	text-align:left;
}
.employermain .tipstz{
	width:100%;
	background:#fffae6;
	border:#fadf8c 1px solid;
	height:60px;
	margin-top:9px;
	float:left;	
}
.employermain .tipstz p{
	width:740px;
	clear:both;
	float:left;
	margin:8px 0 0 10px;
}
.employermain .tipstz .ts{
	color:#943800;
}
.employermain .tipstz p span{
	line-height:14px;
	*line-height:18px;
	_line-height:14px;
	margin-right:10px;
	display:inline;
}
.employermain .tipstz .noview,.employermain .tipstz .nowatch,.employermain .tipstz .watch,.employermain .tipstz .notwatch,.employermain .tipstz .wait,.employermain .tipstz .photo,.employermain .tipstz .english,.employermain .tipstz .reviews,.employermain .tipstz .check,.employermain .tipstz .down{
	width:18px;
	height:18px;
	margin-right:0;
}
.employermain .tipstz .noview{
	background-position:left -1019px;
}
.employermain .tipstz .nowatch{
	background-position:left -1045px;	
}
.employermain .tipstz .watch{
	background-position:left -1069px;	
}
.employermain .tipstz .notwatch{
	background-position:left -1094px;
}
.employermain .tipstz .wait{
	background-position:-133px -1019px;	
}
.employermain .tipstz .photo{
	background-position:-133px -1048px;	
}
.employermain .tipstz .english{
	background-position:-133px -1079px;
}
.employermain .tipstz .reviews{
	background-position:-133px -1109px;
}
.employermain .tipstz .check{
	background-position:-132px -1139px;	
}
.employermain .tipstz .down{
	background:url(http://images.edu-hb.com/image/havedownload.gif) no-repeat;	
}

/*企业管理中心*/

/*企业会员注册-继承了个人会员注册的部分样式*/
.regpic2,.reglc2 .nochagestep .arrow,.reglc2 .onchagestep .arrow,.reglc2 .nochagestep .harrow,.regname2,.empreg .titico{
	background:url(../image/empregister.gif) no-repeat;
}
.regpic2{
	background-position:left top;
	width:131px;
	height:140px;
}
.regname2{
	background-position:left -156px;
	width:413px;
	height:20px;
}
.regtext2{
	margin-left:10px;	
}
.reglc2{
	background:none;
	border:none;
	margin-top:20px;	
}
.reglc2 span{
	padding-left:0;
	margin-right:0;	
}
.reglc2 .name{
	padding-left:0;
	height:22px;
	line-height:22px;	
}
.reglc2 .nochagestep .arrow{
	background-position:-155px top;
	width:11px;
	height:22px;
}
.reglc2 .nochagestep .harrow{
	background-position:-283px -71px;
	width:11px;
	height:22px;	
}
.reglc2 .nochagestep .ccbg{
	background:#ffd990;
	width:128px;
	height:22px;
	line-height:22px;
	text-align:center;
}
.reglc2 .onchagestep .ccbg{
	background:#ff9c00;
	width:128px;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#fff;
	font-weight:bold;	
}
.reglc2 .onchagestep .arrow{
	background-position:-283px -49px;
	width:11px;
	height:22px;
}
.reglc2 .nochagestep .ccbg2{	
	width:139px;
	background:#ffd990;
	height:22px;
	line-height:22px;
	text-align:center;
}
.reglc2 .onchagestep .ccbg2{
	background:#ff9c00;
	width:128px;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#fff;
	font-weight:bold;
}
.empreg .title{
	background:url(../image/employergisterline.gif) repeat-x left bottom;
	clear:both;
}
.empreg .titico{
	background-position:-151px -118px;
	*background-position:-151px -120px;
	_background-position:-151px -118px;
}
.empreg .inptext .noinputsty{
	text-align:left;	
}
.empreg .inptext .noinputsty input{
	margin-left:5.3em;
	*margin-left:5.5em;
}
.empreg .inptext select{
	margin-right:5px;
}
.empreg .inptext .profile{
	height:113px;	
}
.empreg .inptext .profile .sm{
	clear:both;
	width:620px;
	text-align:left;
	margin-left:5.8em;
	display:inline;	
}
.empreg .inptext .profile .sm a{
	margin-left:10px;	
}
.empreg .inptext .profile .sm strong{
	color:#f00;
}
.empreg .inptext .profile textarea{
	width:545px;
	height:100px;
	padding:5px;
	font-size:12px;
	font-size:12px;
	border:#7f9db9 1px solid;
}
.empreg .inptext .address input{
	width:555px;	
}
.empreg .inptext .tel input{	
	width:50px;	
}
.empreg .inptext .tel .telphone{
	width:100px;	
}
.empreg .inptext p{
	width:100px;
	float:left;
	height:14px;
	line-height:14px;
}
.perreg .inptext .services{
	float:left;
	padding-left:10px;
	text-align:left;
	margin-top:0;
}
/*企业会员注册--继承了个人会员注册的部分样式*/


/*企业会员登录*/
.emplogin .top,.emplogin .topico,.emplogin .topname,.empje .title,.empjepic .one,.empjepic .two,.empjepic .three,.empjepic .four,.empjepic .five,.empjepic .six,.emphsline .lbg,.emphsline .lbg2,.emphsline .rbg,.emphsline .rbg2,.empsbg .button .memlogin,.empsbg .button .memregister{
	background:url(../image/emp.gif) no-repeat;	
}
.emplogin .top div,.emplogin .top span,.empje .left,.empje .right,.empje .success,.empjepic a,.empjepic a span,.empadbanner,.empje .right div,.empje .success div,.empje .right span,.empje .success span{
	float:left;
	display:block;
}
.emplogin .top span{
	width:100%;	
}
.emplogin .topico{
	background-position:-398px -30px;
	width:80px;
	height:73px;
	margin:15px 20px 0 0;
}
.emplogin .toptext{
	width:864px;	
}
.emplogin .topname{
	background-position:-398px -125px;
	height:20px;
	width:247px;
	margin-top:30px;
}
.emplogin .top{
	width:964px;
	margin:0 auto;
	background-position:left -251px;
	height:108px;
	margin-top:-19px;
	*margin-top:-19px;
	_margin-top:-19px;
}
.emplogin .topnametext{
	margin-top:11px;	
}
.empje{	
	width:964px;
	margin:15px auto 0 auto;
}
.empje .left{
	width:581px;	
}
.empje .title{
	background-position:-232px -11px;
	*background-position:-232px -13px;
	height:16px;
	line-height:16px;
	font-weight:bold;
	font-size:14px;
	padding-left:23px;
	margin-bottom:8px;
}
.empjepic a:link,.empjepic a:visited,.empjepic a:hover,.empjepic a:active{
	width:262px;
	height:68px;
	color:#6b6b6b;
	text-decoration:none;
	border:#d0d5e2 1px solid;
	background:#fff;
	margin:10px 10px 0 0;
	position:relative;
	padding:15px 0 0 10px;	
}
.empjepic .onetext,.empjepic .onenr,.empjepic .twotext,.empjepic .twonr,.empjepic .threetext,.empjepic .threenr,.empjepic .fourtext,.empjepic .fournr,.empjepic .fivetext,.empjepic .fivenr,.empjepic .sixtext,.empjepic .sixnr{
	padding-left:10px;	
}
.empjepic .onetext,.empjepic .twotext,.empjepic .threetext,.empjepic .fourtext,.empjepic .fivetext,.empjepic .sixtext{
	font-weight:bold;
	padding-bottom:8px;
	color:#000;
}
.empjepic a:hover{
	border:#fc0 1px solid;	
}
.empjepic a span{
	width:206px;
	cursor:pointer;
}
.empjepic .one{
	background-position:-239px -187px;
	width:40px;
	height:51px;
}
.empjepic .two{
	background-position:-382px -194px;
	width:30px;
	height:51px;
}
.empjepic .three{
	background-position:-287px -194px;
	width:39px;
	height:42px;
}
.empjepic .four{
	background-position:-426px -193px;
	width:37px;
	height:47px;
}
.empjepic .five{
	background-position:-334px -190px;
	width:35px;
	height:46px;
}
.empjepic .six{
	background-position:-471px -190px;
	width:36px;
	height:48px;
}
.empadbanner{
	margin-top:25px;
	padding-bottom:10px;
}
.empadbanner img{
	width:552px;
	height:65px;	
}
.empje .right{
	width:383px;
}
.empje .success{
	float:none;
	width:383px;
	margin:0 auto;
}
.empje .success .btn .btn_post .btn_manage{
	width:127px;
	height:56px;
	background:url(../image/RS_07.gif) no-repeat;
	border:none;
}
.btn_post{
    background:url(../image/button_post.jpg) no-repeat;
}
.btn_manage{
    background:url(../image/button_manage.jpg) no-repeat;
}
.rstop{
	background:url(../image/RS_03.gif) no-repeat;
	width:339px;
	height:75px;
}
.emphsline .lbg,.emphsline .lbg2,.emphsline .rbg,.emphsline .rbg2{
	width:5px;
	height:5px;
	line-height:5px;
	overflow:hidden;
}
.emphsline .lbg{
	background-position:-232px top;
}
.emphsline .lbg2{
	background-position:-232px -5px;
}
.emphsline .rbg{
	background-position:-237px top;
}
.emphsline .rbg2{
	background-position:-237px -5px;
}
.emphsline .mbg{
	height:5px;
	line-height:5px;
	overflow:hidden;
	background:url(../image/emphbg.gif) repeat-x;
	width:373px;	
}
.empsbg .hsbg{
	background:url(../image/empsbg.gif) repeat-y;
	width:5px;
	height:395px;
}
.empsbg .mbg{
	background:#fffcf6;
	height:380px;
	width:358px;
	padding:15px 0 0 15px;
}
/* 苏恩平 add */
.empsbg .msg{
    clear:both;
    width:343px;
}
.empsbg .msg div,.empsbg .msg span
{
    margin-top:10px;
    background:url(../image/divError.gif) no-repeat;
	padding-left:20px;
	color:Red;
    }
.empsbg .inp{
	width:343px;
	margin-top:10px;	
}
.empsbg .inp span{
	height:21px;
	line-height:21px;
	*height:16px;
	*line-height:16px;	
}
.empsbg .inp .start{
	color:#f00;
	margin:3px 3px 0 0;
	*margin:8px 3px 0 0;	
}
.empsbg .inp input{
	border:#7f9db9 1px solid;
	height:18px;
	line-height:18px;
	font-size:12px;
	width:150px;
}
.empsbg .inp .zs{
	margin-left:5px;
	color:#959595;
	line-height:23px;	
}
.empje .right .empsbg .help1{
	margin:0 0 1em 15px;
	display:inline;
	text-align:center;
	width:90%;
}
.empsbg .help1 .password{
	color:#f60;	
} 
.empsbg .mbg p strong{
	font-size:14px;
}
.empsbg .mbg p{
	font-family:"宋体";
	clear:both;
	line-height:19px;
	margin-top:10px;	
}
.empsbg .button{
	width:300px;
	padding:3em 0 0 2.5em;
}
.empsbg .button input{
	width:127px;
	height:60px;
	border:none;
	cursor:pointer;
	margin-left:10px;
}
.empsbg .button .memlogin{
	background-position:-232px -40px;	
}
.empsbg .button .memregister{
	background-position:-232px -112px;	
}
/*企业会员登录*/


/*合作伙伴、友情链接*/
.partner{
	overflow:hidden;
	position:relative;
	width:962px;
	margin:20px auto 0 auto;
	}  
.t_l,.t_m,.t_r{
	position:absolute;
	top:0;
	z-index:2;
	height:29px;
	font-size:0%;
	}  
.t_l{
	left:0;
	width:4px;
	background:url(../image/partner/partner_lt.gif) no-repeat;
	}  
.t_m{
	z-index:1;
	width:100%;
	background:url(../image/partner/partner_t.gif) repeat-x;
	}  
.t_r{
	right:0;
	width:4px;
	background:url(../image/partner/partner_rt.gif) no-repeat;
	}  
.m_l,.m_r{
	position:absolute;
	z-index:2;
	width:4px;
	}  
.m_l{
	top:0px;
	left:0;
	z-index:1;
	background:url(../image/partner/partner_l.gif) repeat-y;
	height:2000px;
	}  
.m_r{
	top:0px;
	right:0;
	z-index:1;
	background:url(../image/partner/partner_r.gif) repeat-y;
	height:2000px;
	}  
.b_l,.b_m,.b_r{
	position:absolute;
	bottom:-5px;
	z-index:2;
	height:4px;
	font-size:0%;
	left: 546px;
	}  
.b_l{
	left:0;
	width:4px;
	background:url(../image/partner/partner_lb.gif) no-repeat;
	}  
.b_m{
	z-index:1;
	width:100%;
	background:url(../image/partner/partner_b.gif) repeat-x;
	}  
.b_r{
	right:0;
	width:4px;
	background:url(../image/partner/partner_rb.gif) no-repeat;
	}  
.m_m{
	width:100%;
	font-size:12px;
	color:#000;
	padding:10px;
	} 
.m_m ul{
	width:940px;
	margin:25px auto 0 auto;
	_margin:30px auto 0 auto;
}
.m_m ul li{
	width:94px;
	line-height:26px;
	float:left;
	text-align:left;
}
.t_m h3{
	margin:4px;
	text-align:left;
	font-size:12px;
	line-height:26px;
	height:26px;
	color:#000; 
	background:url(../image/partner/partnerico.gif) no-repeat left 4px;
	width:850px;
	padding-left:18px;
} 
/*页面底部*/
.footer{
	width:100%;
	background:url(../image/bottombg.gif) repeat-x;
	height:176px;
	clear:both;
	margin-top:18px;
	float:left;
	padding-top:14px;
}
.footernr{
	width:964px;
	margin:0 auto;
	text-align:center;
}
.footernr p{
	height:21px;
	line-height:21px;
	color:#515151;	
}
.sitesm{
	padding-bottom:8px;	
}
.sitesm a{
	color:#515151;
}
.hr33ico{
	padding-left:15em;	
}
.hr33ico a:link,.hr33ico a:visited,.hr33ico a:hover,.hr33ico a:active{
	text-decoration:none;
	float:left;
	display:block;
	border:#d2d2d2 1px solid;
	color:#515151;
	width:78px;
	height:42px;
	line-height:18px;
	text-align:left;
	margin:15px 9px 0 0;
	padding:8px 0 0 44px;	
}
.hr33ad1,.hr33ad2,.hr33ad3,.hr33ad4,.hr33ad5{
	background:url(../image/bottom.gif) no-repeat;
}
.hr33ad1{
	background-position:7px 8px;
}
.hr33ad2{
	background-position:7px -45px;	
}
.hr33ad3{
	background-position:7px -102px;	
}
.hr33ad4{
	background-position:3px -165px;	
}
.hr33ad5{
	background-position:4px -235px;	
}
/*页面底部*/


/* 通用选择框样式 */
.selecter{
    background:#fff url(http://images.edu-hb.com/image/Search/rarrow.gif) no-repeat right bottom;
	border:#7f9db9 1px solid;
	width:360px;
	height:20px;
	line-height:20px;	
}

.txtleft { text-align:left; }
.txtcenter { text-align:center; }
.txtright { text-align:right; }

.dialogtitle
{
    padding:5px 5px 5px 0px;
    font-size:14px;
    font-weight:bold;
}
.dialogcontent
{
    line-height:20px;
}


/*--企业简历列表小图标样式--*/
.imgTipsClass
{
	margin-left:2px;
}

.btn_title {
    border:1px solid #000;
    background:#FFFFE1;
    padding:8px;
    width:400px;
    line-height:18px;
    float:right;
}



.floatLeft {float:left;}
.MarginPad {margin:0; padding:0;}
.fontWeight { font-weight: bold; }
.clearBoth { clear:both;}
.frontSize0px {font-size:0}

.lineHeight25px {line-height:25px;}
.fontSize14px { font-size:14px;}
.width923px {width:923px;}
.width921px {width:921px;}
.margin_Bottom0px { margin-bottom:0}
.width964px{width:964px;margin:0 auto;}
.height0px { height:0;}
.margin_top8px { margin-top:8px;}
.clearBoth0px{clear:both; height:16px; font-size:0px;}

.hrclub_icon {margin:0; width:22px; padding:4px 0 0 15px;}
.hrclub_left { height:25px; width:2px; float:left; background:url(../image/Frame/employlogin_hrclub01.gif) no-repeat;}
.hrclub_right { margin:0; padding:0; height:25px; width:2px; float:left; background:url(../image/Frame/employlogin_hrclub03.gif)  no-repeat;}
.hrclub_center {loat:left; margin:0; padding:0; font-size:14px; line-height:25px; font-weight:bold; width:923px;}
.hrclub_bg { width:964px;  margin:8px auto 0 auto; height:25px; clear:both; background:url(../image/Frame/employlogin_hrclub02.gif) repeat-x;}
.hrclub_bk {border: 1px solid #d1d4d1; height:172px; margin:0 auto; width:962px; padding:0;}
.hrclub_bkBlue {border: 1px solid #7cb0e8; height:172px; margin:0 auto; width:962px; padding:0;}
.hrclub_Small {margin:0; padding:8px 0 0 8px; width:312px; height:auto; float:left;}



.hrclub_leftBlue,.hrclub_rightBlue{ margin:0; padding:0; height:25px; width:3px; float:left; background:url(../image/Frame/Guideblue_01.gif) no-repeat;}
.hrclub_rightBlue { background:url(../image/Frame/Guideblue_03.gif);}
.hrclub_centerBlue { float:left; margin:0; padding:0; font-size:14px; line-height:25px; font-weight:bold; width:921px;}

.hrclub_blueBg {height:25px; clear:both; background-image:url(../image/Frame/Guideblue_02.gif); background-repeat: repeat-x; width:964px; margin:0 auto;}

.hrclub_list {width:234px;}
.hrclub_list dl { display:block; margin:0; width:234px;}
.hrclub_list dl dt { float:left; width:234px; height:24px; line-height:24px; padding-left:8px; }
.hrclub_list dl dd {float:left; width:234px; margin:0; padding:0; padding-left:8px; text-indent: 2em; line-height:18px; }
.hrclub_list dl dt a {color:#2a2a2a;text-decoration:none; font-weight:bold;}
.hrclub_list dl dt a:hover {color:#2a2a2a;text-decoration:underline;font-weight:bold;}
.hrclub_list dl dd a {color:#000000;text-decoration:none;}
.hrclub_list dl dd a:hover {color:#000000;text-decoration:underline; }

.hrclub_listDown { width:312px; clear:both; font-family:"宋体";}
.hrclub_listDown ul {width:312px; margin:0; padding:6px 0 0 0;}
.hrclub_listDown ul li {line-height:21px; }