/* CSS Document */
body {
	text-align: center;
	font-family:"宋体", arial;
	margin:0;
	padding:0;
	font-size:12px;
	color:#000;
	background:#EDEDED;
}




/*reghead*/
#header{width:960px;height:auto;margin:0 auto;}
#header-top{background:url(../images/regpage_header.jpg);}
#loginheader-top a.logo,#header-top a.logo{display:block;width:142px;height:42px;}
#loginheader-bottom{height:42px;padding:15px 0 0 27px;background:url(../images/loginpage_header_bottom.jpg);}
#loginheader-top,#header-top{height:42px;background:url(../images/header_bg.jpg);}
#header-top .right{padding:17px 58px 0 0;}
#header-top .topright{padding:12px 15px 0 0;float: right;font-weight:bold;color:#fff;}
#header-top .topright a{color:#fff;}
#header-top .topright a:hover{color: #FF8800;	text-decoration: underline;}
/*invite_login*/

#body{width:960px;padding:12px 0;margin:0 auto;}
body,div,td{font-size:12px;font-family:Arial,simsun;color:#666;line-height:1.5em;}
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,th,td{margin:0;padding:0;}
/*leftcolumn*/
#leftcolumn{width:151px;padding-right:11px;overflow:hidden;float:left;}
#leftcolumn .leftcolumn_box{background:url(../images/leftnav0508_bg.gif);}
.leftnav{TEXT-ALIGN: left;}
.leftnav .header{background:transparent url(../images/leftnav0508_job_header.jpg) no-repeat top;font-size:1px;height:8px;line-height:1px;}
ul.leftnav_list li,ul.leftnav0508_app_list li{float:none;height:32px;line-height:32px;padding-left:49px;}
ul.leftnav_list li.club{background:transparent url(../images/leftnav0904_job_test.jpg) repeat scroll 0 0;}
ul.leftnav_list li.club{background:transparent url(../images/leftnav0904_job_club.jpg) repeat scroll 0 0;}
ul.leftnav0_list li.job{background:transparent url(../images/leftnav0904_job_job.jpg) repeat scroll 0 0;}
ul.leftnav_list li.resume{background:transparent url(../images/leftnav0904_job_resume.jpg) repeat scroll 0 0;}
ul.leftnav_list li.test{background:transparent url(../images/leftnav0904_job_test.jpg) repeat scroll 0 0;}
ul.leftnav_list li.ques{background:transparent url(../images/leftnav0904_job_ques.jpg) repeat scroll 0 0;}
ul.leftnav_list li.eva{background:transparent url(../images/leftnav0904_job_eva.jpg) repeat scroll 0 0;}
ul.leftnav_list li.tupu{background:transparent url(../images/leftnav0904_job_tupu.jpg) repeat scroll 0 0;}
ul.leftnav_list li.bd{background:transparent url(../images/leftnav0904_job_bd.jpg) repeat scroll 0 0;}
ul.leftnav_list li.photo{background:transparent url(../images/leftnav0904_job_photo.jpg) repeat scroll 0 0;}
ul.leftnav_list li.log{background:transparent url(../images/leftnav0904_job_log.jpg) repeat scroll 0 0;}
ul.leftnav_list li.share{background:transparent url(../images/leftnav0904_job_share.jpg) repeat scroll 0 0;}
ul.leftnav_list li.group{background:transparent url(../images/leftnav0904_job_group.jpg) repeat scroll 0 0;}
ul.leftnav_list li.vote{background:transparent url(../images/leftnav0904_job_vote.jpg) repeat scroll 0 0;}
ul.leftnav_list li.rec{background:transparent url(../images/leftnav0508_job_rec.jpg) repeat scroll 0 0;}
ul.leftnav_list li.gift{background:transparent url(../images/leftnav0508_job_gift.jpg) repeat scroll 0 0;}


.leftnav_footer{background:transparent url(../images/leftnav0508_footer.gif) repeat scroll 0 0;font-size:1px;height:14px;line-height:1px;}
ul.leftnav_list li a{color:#333;float:left;width:86px;background:url(../images/leftnav0904_job_aicon.gif) no-repeat right;}
ul.leftnav_list li a:hover{background:url(../images/leftnav0904_job_aicon_on.gif) no-repeat right;color:#3D990F;text-decoration:none;}
ul.leftnav_list li a.lightwhite{color:#C7C8CA;}



/*maincolumn*/
#maincolumn{width:798px;float:right;padding:0;background-color:#fff;border:0;overflow:hidden;}
.maincolumn_header{height:16px;background:url(../images/maincolumn_header.gif);}
.maincolumn_border{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.maincolumn_title{margin-right:35px;display:inline;background:url(../images/job_maincolumn_titlebg.gif) no-repeat left;padding-left:34px;height:31px;line-height:31px;}
.maincolumn_tabsbg{background:url(../images/job_maincolumn_tabsbg.jpg) repeat-x top;}
.tabs_header{height:43px;background:url(../images/tabs_bg.gif) repeat-x bottom;padding:0 20px;}
ul.tabs_a{height:24px;margin-right:2px;margin-top:12px;display:inherit;}
ul.tabs_a li,ul.tabs_a li.active,ul.tabs_a li a,ul.tabs_a li.active a{height:29px;float:left;line-height:29px;}
ul.tabs_a li,ul.tabs_a li.active{margin-left:10px;cursor:pointer;}
ul.tabs_a li.active{background:url(../images/tabs_a_on_right.gif) no-repeat right;}
ul.tabs_a li.active a{background:url(../images/tabs_a_on_left.gif) no-repeat left;padding:0 15px;color:#fff;}
ul.tabs_a li{background:url(../images/tabs_a_off_right.gif) no-repeat right;}
ul.tabs_a li a{background:url(../images/tabs_a_off_left.gif) no-repeat left;padding:0 15px;color:#666;font-weight:bold;}
ul.tabs_a li a:hover{text-decoration:none;}

.floatleft{	float: left;}


.tabs_bodyer{background:#3E9910 none repeat scroll 0 0;border-bottom:1px solid #0B670A;height:32px;padding:0 18px 0 24px;}
.maincolumn_footer{height:16px;background:url(../images/maincolumn_footer.gif);}
.maincolumn_body{padding:20px 10px;overflow:hidden;text-align: center;}

.maincolumn_body a{color:#ff0000;}
.maincolumn_body a:hover{color:#3D990F;text-decoration:none;}
.maincolumn_body h2 {
border-bottom:1px solid #DEDFE1;
clear:both;
font-size:18px;
font-weight:bold;
line-height:24px;
margin:0 0 20px;
padding:3px 0;
}

.text_edit {
color:#3366CC;
float:right;
font-size:12px;
font-weight:normal;
margin:3px 2px 0 0;
padding-left:16px;
}
.text_dir {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #DEDFE1;
display:inline;
margin:5px 0 0;
padding:10;
position:relative;
}
.text_dir dd {
background:transparent url(http://img.baidu.com/img/baike/bgs3.gif) no-repeat scroll 2px -327px;
line-height:20px;
padding-left:14px;
position:relative;
}
.photo {
background:#F6F6F6 none repeat scroll 0 0;
border:1px solid #E8E8E8;
margin:5px;
padding:10px;
}








.maincolumn_body_shouce{padding:20px 50px;}
.maincolumn_body_shouce *{color:#333;}

.inlineblock{display:inline-block;}

.tabs_header .icon_peopleonline{margin-top:15px;}



/*footer*/
#footer{background:url(../images/footerbg.gif);width:960px;margin:0;height:41px;}
#footer div{padding:0 10px;color:#666;}
#footer *{line-height:41px;}
#footer a{color:#666;}




/*loginok*/
#loginbody{width:600px;margin:20px auto;}
#loginbody a{color:#0067C6;}
#loginbody .header{height:17px;background:url(../images/reg_header.gif);}
#loginbody .bodyer{border-right:1px solid #D9D9D9;border-left:1px solid #D9D9D9;background:#fff;padding:8px 50px;TEXT-ALIGN: left;}
#loginbody  .footer{background:transparent url(../images/reg_footer.gif);height:18px;}





.invite_body{width:960px;background:url(../images/invite_body.gif) repeat-y;overflow:hidden;}
.invite_head{width:960px;height:5px;background:url(../images/invite_head.gif) no-repeat;overflow:hidden;margin:0 auto;}
.invite_foot{width:960px;height:5px;background:url(../images/invite_foot.gif) no-repeat;overflow:hidden;}
.invite_login_body{width:510px;padding:0 20px;background:url(../images/invite_login_body.gif) repeat-y;overflow:hidden;}
.invite_login_head{width:550px;height:5px;background:url(../images/invite_login_head.gif) no-repeat;overflow:hidden;}
.invite_login_foot{width:550px;height:5px;background:url(../images/invite_login_foot.gif) no-repeat;overflow:hidden;}






.yellowbox {height:31px;line-height:31px;
background:#FFFFCD none repeat scroll 0 0;
border:1px solid #E5CF5C;
}
.login_wraning {background:transparent url(../images/icon_yellow_waring.gif) no-repeat scroll 27px 11px;
padding:10px 0 10px 55px;
}
.reg_ok {background:transparent url(../images/cpacc_remail_pass_ok.gif) no-repeat scroll 27px 11px;
padding:10px 0 10px 55px;
}

.titlebar{border-bottom:1px solid #E4E4E4;PADDING: 5px 0;height:30px;
line-height:30px;}


.button_reg_blue,.button_reg_green,.button_reg_gray{background:transparent url(../images/button_reg_blue.gif) no-repeat;border:0 none;color:#FFF;font-size:14px;font-weight:bold;height:28px;line-height:28px;text-align:center;width:102px;}
.button_reg_blue,.button_reg_green,.button_reg_gray{width:102px;height:28px;text-align:center;line-height:28px;color:#fff;border:0;font-weight:bold;font-size:14px;background:url(../images/button_reg_blue.gif);}
.button_reg_green{
	background:url(../images/button_reg_green.gif);
	cursor: hand;
}
.button_reg_gray{background:url(../images/button_reg_gray.gif);}
.upload315{width:400px;height:30px;line-height:30px;font-size:14px;font-weight:bold;}





.black_333{color:#333;}

.h22 {	line-height:22px;}
.font14 {font-size:14px;}
.blue {	color:#0067C6;}
.or_b, .orange {color:#ff6600;} 
.or {color:#CC6600;}
.lightor {color:#ed9e69;}
.green:visited{	color:#0a6666;}
.green {color:#199904;}
.deepgreen:visited{	color:#0a6666;}
.deepgreen {color:#20800D;}
.lightgreen:visited {color:#0a6666;}
.lightgreen {color:#34B431;}
.red {color:#ff6600;}
.black {color:#333;}
.lightblack{color:#999;}




/*form*/
.Ipt{background:#F3FFE6;border:1px solid #9BCD81;}
.IptOnF{background:#FFFFD8;border:1px solid #E5CF5C;}
.lefttext{width:150px;height:22px;line-height:22px;font-size:14px;TEXT-ALIGN: right;FLOAT: left;}
span.regdetection_yes,span.regdetection_no,span.regdetection_load{padding-left:6px;width:15px;height:24px;background:url(../images/icon_detection_yes.gif) no-repeat right;}
span.regdetection_no{background:url(../images/icon_detection_no.gif) no-repeat right;}
span.regdetection_load{background:url(../images/icon_detection_load.gif) no-repeat right;}

.error{	color: red;}

input{height:20px;line-height:20px;font-size:14px;}
input.complete{background:#FFFFCD;border:1px solid #E6CF5C;}
input.complete_ok{background:#F8F8F8;border:1px solid #CCC;}
input.complete_error{background:#FFEFE7;border:1px solid #F0B394;}
.block{	display: block;}
span.regdetection_yes,span.regdetection_no,span.regdetection_load{padding-left:6px;width:15px;height:24px;background:url(../images/icon_detection_yes.gif) no-repeat right;}
span.regdetection_no{background:url(../images/icon_detection_no.gif) no-repeat right;}
span.regdetection_load{background:url(../images/icon_detection_load.gif) no-repeat right;}
input.active{background:#F3FFE6;border:1px solid #9BCD81;}
input.complete{background:#FFFFCD;border:1px solid #E6CF5C;}
input.complete_ok{background:#F8F8F8;border:1px solid #CCC;}
input.complete_error{background:#FFEFE7;border:1px solid #F0B394;}
input.wid214,select.wid214{width:210px;height:20px;line-height:20px;font-size:14px;background:#F3FFE6;border:1px solid #9BCD81;}


input.wid150{width:150px;height:20px;line-height:20px;font-size:14px;}
input.wid315{width:248px;height:20px;line-height:20px;font-size:14px;}
select.wid95{width:95px;height:24px;font-size:14px;line-height:24px;}
select.wid50{width:50px;height:24px;font-size:14px;line-height:24px;}
input.detection{background:#FFFFCD;height:22px;border:1px solid #E5CF5C;}
.ac_results {padding: 0px;background-color: white;overflow: hidden;	z-index: 99999;}
.ac_results ul {width: 99%;	list-style-position: outside;list-style: none;padding: 0;margin: 0;	border:1px solid #62B312;background:#fff;}
.ac_results li {margin: 0px;color:#666;	float:none;	padding: 0 5px;	cursor: pointer;display: block;	font: menu;	font-size: 12px;line-height: 20px;heihgt:20px;	overflow: hidden;}
.ac_loading {background: white url('../images/indicator.gif') right center no-repeat;}
.ac_odd {background-color: #fff;}
.ac_over {background-color: #F0F0F0;color: #666;}











div,form,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6  {margin: 0; padding: 0; border: 0;}
table,td,tr,th{font-size:12px;}
/* 链接颜色 */
a:link {color: #000000; text-decoration:none;}
a:visited {color:#000000;text-decoration:none;}
a:hover {color: #FF6600; text-decoration:underline; POSITION: relative;}
a:active {color: #FFff00;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:ff0000; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#0000ff;}
.cGray,a.cGray:link,a.cGray:visited{ color: #666;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fB {font-weight: bold;}
.fl {font-weight: lighter;}
.fI {font-style: italic;}

/* 字体大小*/
.f0px{ font-size:0px;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f16px{ font-size:16px;}
.font25	{font-size: 25px;	line-height: 29px;}
.f25px{ font-size:25px;}
/* 其他属性 */
.l {	FLOAT: left}
.r {	FLOAT: right}
.left {	TEXT-ALIGN: left}
.cen {	TEXT-ALIGN: center}
.right {	TEXT-ALIGN: right}
.pdlr {	padding:0 8px;}
.pdlr4 {	padding:0 4px;}
.clear{	CLEAR: both; OVERFLOW: hidden;}
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}
IMG {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
.padding5left{padding-LEFT:5px}
.lineheight15{	line-height: 150%}
.lineheight2{	line-height: 200%}
.lineheight1{	line-height: 100%}
.margin0{margin:0px}
.padding0{padding:0px}
.padding5{padding:5px}


.cColBg{	background-color: #F5F5F5;}

.cBorder{border:1px solid #e5e5e5}
.ColTop{padding:5px 2px 5px 5px;padding-LEFT:23px;	font-size: 12px;	font-weight: bold;	text-align: left;	background-color: #DDEEFF;	background-image: url(http://download.yjbys.com/images/topbg.gif);}
.ColMenuBg{	padding:5px; background:url(http://download.yjbys.com/images/menu2-bg.gif);	font-size: 14px;	font-weight: bold;}
.list {	text-align: left; padding: 5px;}
.list LI {	PADDING-RIGHT: 0px;	PADDING-LEFT: 12px;	FONT-SIZE: 12px;	MARGIN: 0px;	LIST-STYLE-TYPE: none;	BACKGROUND: url(http://download.yjbys.com/images/listdot.gif) no-repeat 0px 5px;line-height: 200%}
.list LI SPAN {	CLEAR: right; FONT-SIZE: 12px; FLOAT: right; COLOR: #666666;  TEXT-ALIGN: right}
.list UL {	PADDING-TOP: 3px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left;padding:10px}
.list350{PADDING: 10px;}
.list350 UL {	PADDING-TOP: 3px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left}
.list350 LI {float:left;width:340px; PADDING-LEFT: 12px;LIST-STYLE-TYPE: none;	HEIGHT: 24px;	BACKGROUND: url(http://download.yjbys.com/images/listdot.gif) no-repeat 0px 5px;}
.list350 LI SPAN { FONT-SIZE: 12px;  COLOR: #666666; }



/* body区块 */




.title{font-size:25px;overflow:hidden;padding:10px;font-weight: bold;color:Red;line-height: 150%}
.secondtitle{font-size:15px;overflow:hidden;padding:10px;font-weight: bold;color:black;line-height: 150%}
.daohang{border:1px solid #efefef;background-color: #F5F8FF;background-image: url(http://download.yjbys.com/images/home.gif);background-repeat: no-repeat;background-position: 10px center;PADDING: 5px 5px 5px 30px}
.neirong{border:1px solid #efefef;background-color: #fff;PADDING: 5px;margin-top:5px;overflow:hidden;line-height: 200%}

.overflow:{overflow:hidden;width:720px;}
/* CSS Document */
.blank1{ height:1px; clear:both; font-size:1px;overflow:hidden;}
.blank3{ height:3px; clear:both; font-size:1px;overflow:hidden;}
.blank5{height:6px; font-size:1px; clear:both;overflow:hidden;}
.blank6{height:6px; font-size:1px; clear:both;overflow:hidden;}
.blank9{ height:9px; font-size:1px; clear:both;overflow:hidden;}
.blank10{ height:10px; clear:both; font-size:1px;overflow:hidden;}
.mt5{margin-top:5px}

 
/*new*/



.col728{width:760px;OVERFLOW: hidden;}
.col359{width:359px;OVERFLOW: hidden;}
.col364{width:359px;OVERFLOW: hidden;float:left;margin-right:10px;border:1px solid #efefef;}
.col252{width:160px;OVERFLOW: hidden;}
.col{border:1px solid #e5e5e5;background-color: #fff;PADDING: 0px;}
#flink { margin: 0 auto; width:990px; background: #fff; text-align: left; padding: 0px;border:0px;CLEAR: both;}
#flink .list{	PADDING: 5px; }
#flink .list LI {	FLOAT: left;	WIDTH: 105px;	HEIGHT: 15px;}
#flink .list LI A {	LINE-HEIGHT: 15px}


.list100{	PADDING: 5px; }
.list100 LI {	FLOAT: left;	WIDTH: 105px;	HEIGHT: 15px;}
.list100 LI A {	LINE-HEIGHT: 15px}


.pages{TEXT-ALIGN: center;CLEAR: both; OVERFLOW: hidden;}
.pages ul{
	padding:12px 0px 12px 16px;
}
.pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	LIST-STYLE-TYPE: none;
}
.pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.pages .pageinfo{
	float:right;
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}
.list tr{ background-color:expression('#F8F8F8,#fffff'.split(',')[rowIndex%2]); line-height: 150%;}
