@charset "utf-8";
/* CSS Document */


/*------个人简历填写展示-----------*/

#txjlleft{width:168px; height:auto; background:#FFFFFF; overflow:hidden; padding:10px; border:1px solid #CCCCCC; float:left;}

#txjlright{width:780px; height:auto; overflow:hidden; float:left; margin-left:10px; display:inline;}

#jlfl li{height:35px; width:130px; padding-left:30px; line-height:35px; border-bottom:1px dotted #CCCCCC;}

#jlfl li a{font-size:14px;}


#jlfl li.jlok{background:url(/images/job/okico.jpg) left 0 no-repeat;}

#jllbtn{margin-top:5px; text-align:center;}

#jllbtn p{line-height:25px;}

#jltxcon{ width:738px; padding:20px; background:#FFFFFF; border:1px solid #CCCCCC; margin-top:-1px; }

/*---------------------*/

#grpic{width:90px; height:auto; overflow:hidden; float:left;  border:1px solid #E4E4E4;}
#grxxtxt{width:600px; float:left; height:auto; overflow:hidden;}

/*-----表单样式---------*/

.xz{ background:#FFFFFF; width:350px; height:20px; border:1px solid #CCCCCC; padding-left:5px; float:left; margin-right:5px;}
.xz2{ background:#FFFFFF; width:200px; height:20px; border:1px solid #CCCCCC; padding-left:5px; float:left; margin-right:5px;}

span.red{ color:#FF0000; font-size:14px; padding-right: 5px; padding-left: 5px; }


.jlm10{padding:10px; background:#F1FAFE;}

.formdiv{ clear:both; height:auto; overflow:hidden; margin-top:6px; }
.formtitle{ width:140px; line-height:20px; float:left; text-align:right; }
.formdivright{ float:left; line-height:20px; margin-left:10px; display:inline; }

#gzjy{width:50px;}

#jltxcon input{margin-right:5px;}

.forminfo{ line-height:24px; margin-left:150px; display:block; clear:both; }

.txbtn{text-align:center;}
.txbtn input{height:2em; padding:0 15px;}

.gsname{width:350px;}

.year{width:80px;}
.month,.day{width:60px;}
.zzinfo{width:450px;}

.forml{ width:340px; float:left; }


.inp200{width:180px; height:18px;}
.inp100{width:100px; height:18px;}
.inp285{width:285px; height:18px;}


/*----------*/

#wcbtn{height:32px; text-align:center; margin-top:10px;}
#wbtn{width:114px; height:32px; background:url(/images/job/wcbtn.jpg); border:none;}

/*-------个人主页样式--------*/

#wzs{ margin:10px 0 10px 80px; }
#wzsbtn{width:135px; height:28px; background:url(/images/job/greedbtn.jpg); border:none;}

#myjl{width:700px; height:auto; overflow:hidden; margin:10px 0; padding:10px;}

/*------个人找工作样式-------*/

/*------搜索筛选样式-------*/

.open{margin-bottom:5px;}
.open dl.xqico{background: url(/images/job/ico_xiaoqu.gif) no-repeat 5px 5px;}
.open dl.subwayico{background: url(/images/job/rail.gif) no-repeat 5px 5px;}
.open dl.schoolico{background: url(/images/job/ico_school.gif) no-repeat 5px 5px;}
.open dl.choose{ height:30px; line-height:30px; padding:0 0 0 25px }
.open dl.choose dt{ width:80px; height:20px; float:left; line-height:20px; margin-top:3px; display:inline; background-color: #F5F5F5; text-align: center; border: 1px solid #CCCCCC; font-size: 13px; }
.open dl.choose dd{height:18px; line-height:18px; margin-top:4px;}
.open dl.choose dd a{color:#0066CC;padding:0 2px;text-decoration: none;}
.open dl.choose dd a.now{ width:46px; height:20px; line-height:20px; color:#FFFFFF; margin:4px 0 0 5px; background-color: #0033CC; text-decoration: none; padding: 2px; }

/*----------zyc样式----------*/

/*个人帐户管理*/
.acco_manage{ width:980px; height:auto; overflow:hidden; clear:both; margin-top:10px; }
.acco_manage .acco_content{ width:958px; height:auto; margin-top:-1px; padding:10px; border:1px solid #CCCCCC; background-color: #FFFFFF; }
.acco_manage .acco_head{widht:876px; height:auto; overflow:hidden; clear:both;padding:40px;}
.acco_title{ font-weight:bolder ; line-height:20px; font-size:14px;}
.acco_title span{color:#F00; margin-right:20px;}
.acco_photo span{margin-right:40px;}
.acco_tip{ color:#999; margin-left:90px; width:500px; line-height:20px;}
.separator{line-height:1px; border-top:1px dashed #999; margin:20px 10px 10px 0px;}
.acco_pic{ height:122px; width:102px; border:1px solid #999; margin:30px 320px;}
.acco_pic img{height:120px; width:100px; padding:1px;}\
.acco_btn{ text-align:center;}

.acco_btn input{ height:2em;padding:0 15px;}
.acco_btn2{ text-align:center; width:335px; margin:10px 0px;}
.acco_btn2 input{ height:2em;padding:0 15px;}
em {
color:#ED5210;
font-size:20px;
font-style:normal;
margin:5px;
vertical-align:middle;
}



/*----------企业账户管理-------------*/

#autoreplay{ clear:both; height:auto; overflow:hidden;padding: 20px 10px ;}
.inp250{width:250px; height:18px;}
#invite_audition{ clear:both; height:auto; overflow:hidden;padding: 20px 10px ;}

/*----------zyc样式----------*/

/*个人帐户管理*/
.acco_manage{ width:980px; height:auto; overflow:hidden; clear:both; margin-top:10px; }
.acco_manage .acco_content{ width:958px; height:auto; margin-top:-1px; padding:10px; border:1px solid #CCCCCC; background-color: #FFFFFF; }
.acco_manage .acco_head{widht:876px; height:auto; overflow:hidden; clear:both;padding:40px;}
.acco_title{ font-weight:bolder ; line-height:20px; font-size:14px;}
.acco_title span{color:#F00; margin-right:20px;}
.acco_photo span{margin-right:40px;}
.acco_tip{ color:#999; margin-left:90px; width:500px; line-height:20px;}
.separator{line-height:1px; border-top:1px dashed #999; margin:20px 10px 10px 0px;}
.acco_pic{ height:122px; width:102px; border:1px solid #999; margin:30px 320px;}
.acco_pic img{height:120px; width:100px; padding:1px;}\
.acco_btn{ text-align:center;}

.acco_btn input{ height:2em;padding:0 15px;}
.acco_btn2{ text-align:center; width:335px; margin:10px 0px;}
.acco_btn2 input{ height:2em;padding:0 15px;}
em {
color:#ED5210;
font-size:20px;
font-style:normal;
margin:5px;
vertical-align:middle;
}



/*----------企业账户管理-------------*/

#autoreplay{ clear:both; height:auto; overflow:hidden;padding: 20px 10px ;}
.inp250{width:250px; height:18px;}
#invite_audition{ clear:both; height:auto; overflow:hidden;padding: 20px 10px ;}

/*-------------reg-----------*/

#register{width:970px; min-height:600px;border:1px solid #CCC;background-color:#FFF; height:auto; padding:5px;}
.register_top{padding-left:45px;	line-height:80px;	font-size: 16px;	font-weight:bold;	color:#5394CA;	width:968px;}
#register_left{width:480px;height:250px; float:left;margin-top:30px; }

#register_right{width:480px;height:250px; float:left;border-left:1px solid #CCC;margin-top:30px;}
#register a {color: #03F;text-decoration:underline ;}
.form_row{ width:455px; clear:both; margin: 10px 0 0 0; }
.form_row label{color:#333333; float:left; font-size:12px;  padding:0 0 0 10px; width:90px;}



em{ color: #ED5210; font-style:normal; font-size:20px; vertical-align:middle; margin:5px;}

.input_wrap{ float:left; width:300px;}
.input_wrap2{ float:left; width:650px;}
.inputtext{ float:left; font-size:15px; height:18px; line-height:10px; width:400; margin:1px 5px 1px 1px;}
.inputradio{font-size:15px; height:18px; line-height:10px; margin-left:10px;}


.inputbox{font-size:15px; height:18px; line-height:20px; margin:5px 10px;color: #F00}

.form_prompt{ clear:both; margin:5px 0 0 100px; font-size:12px; color: #333; display: block; width:350px; }
.form_prompt a{ margin-right:10px; text-decoration:underline ;}
.inputsubmit{ background: transparent url(/images/job/reg_submit.jpg) no-repeat scroll 0 0 !important;border:0; cursor:pointer; width:150px; height:22px;margin: 15px 100px;}
.loginsubmit{ background: transparent url(/images/job/loginbtn.jpg) no-repeat scroll 0 0 !important;border:0; cursor:pointer; width:150px; height:22px;margin: 15px 100px 10px;}


#reg_detal{ width:976px; height:auto; border:1px solid  #CCC; background-color:#FFF;margin:0px; overflow:hidden;}
.reg_center{ padding:20px 30px;overflow:auto;}
.row{ height:25px; line-height:20px;}
.welcome{ color: #09F; font-size:16px;}
.regtitle{ color: #F00; font-weight:bold;font-size:16px;}
.regtitle2{ font-weight:bold;font-size:14px;background-color:#E4EDF6; padding-left:5px;}

#worktype{ width:200px;}
#cardid{ width:200px;}

.btn_ok{width:50px;	height:30px;	clear:both;	padding:1px 10px;	margin:40px;}

dl{ list-style-image:none; list-style-position:outside; list-style-type:none;}
.r_list dd {padding-left:20px;}
#register_left a{ font-weight:bold;}
#register_left .r_list{ margin:0px 20px 10px 50px;}

.list_m input {background:transparent url(/images/job/delico.gif) no-repeat scroll 0 -600px;border:0 none;cursor:pointer;float:right;font-size:0;height:11px;line-height:0;margin-top:3px;width:14px;}
.selist {background:#FFFFFF none repeat scroll 0 0;border-color:#55585D #7F9DB9 #7F9DB9 #55585D;border-style:inset;border-width:1px;float:left;margin-top:2px;min-height:19px;width:245px;}
.list_m {clear:both;margin:1px 5px 1px 2px;}
.list_c {float:left;margin-left:2px;width:220px;}
.tip2{width:570px;margin:1px;border:1px inset   #FFF8A7;background:#FFF8A7;line-height:20px;text-align: left;clear: both;}
.tip3{ margin:1px;line-height:20px; color:#999; }


.login{width:970px; min-height:400px;border:1px solid #CCC;background-color:#FFF; height:auto; padding:5px;}

.login_right{ width:480px; height:200px; float:left; border-left:1px solid #CCC; margin-top:30px; display: inline; }

.login_right p { margin:5px 40px; color:#36F; font-style: normal; font-weight:bold; font-size: 16px;}

.login_right ul{ display: list-item;margin:5px 40px; line-height:20px; list-style-type:disc;}
.login_right li{ display: list-item;list-style-type:disc;}

.login_left{ width:455px; height:200px; float:left; margin-top:30px; display: inline; margin-left: 25px; }


/*----------------------------*/

.postjob{ clear:both; height:auto; width:980px; overflow:hidden;}

.postjob2{height:auto; width:978px; overflow:hidden; border:1px solid #CCC;}
.postjob3{height:auto; padding:30px 10px; overflow:hidden; line-height:18px;}
.postjob_tip{ height:30px; line-height:40px; font-size:16px; color:#0070CD; font-weight:bold ;}
.left{ float:left; margin-left:40px;}
.right{ float:right; margin-right:40px;}
.red {color:#F00; font-size:12px;}
.inp50{width:50px; height:18px;}
.ddcl{height:1px; font-size:1px; line-height:1px; clear:both; background:#0066CC; margin-top:20px;margin-bottom:5px;}



