@charset "UTF-8";
/*头部样式*/
.header{ background:#222; height:64px; }
.header .return{ position:absolute; left:0; top:0; display:block; float:left; width:64px; height:64px;  background:url(../images/return_icon.png) 22px 22px no-repeat;}
.header .return:active{ background:#262D37 url(../images/return_icon.png) 22px 22px no-repeat;}
.header .save{position:absolute; right:0; top:15px; font-size:18px; margin-right:15px;}
a {
  text-decoration:none;
  color:#fff;}

a:hover, a:active {
  outline:none;text-decoration:none; }
* {
    font-family: Microsoft Yahei,Simsun,Arial;
}
.form-control{ -moz-border-radius:8px; -webkit-border-radius:8px;border-radius:8px;}
/*蓝色按钮*/
.next02{ display:block; width:94%; height:44px; margin:16px auto 100px; line-height:44px; text-align:center; background:#ff9800; -moz-border-radius:8px; -webkit-border-radius:8px;border-radius:8px; font-size:20px;}
.next02:hover{ color:#FFF;}

.clear{ clear:both;}

.fl{ float:left;}
.fr{float:right;}


.mb_box{ border-width:0 0 1px 0; border-radius:0;}
.mb_box_tb{ border-width:1px 0 1px 0; border-radius:0;}

/*密码修改成功*/
.mima_k{ width:100%; background:#ffffff; height:100%; padding-top:100px;}
.mima_dui{ width:120px; height:110px; margin:0px auto 50px auto;}
.mima_dui img{display:block;  margin:0 auto;}
.mima_dui p{ font-size:19px;}
/*变更手机号成功*/
.mima_dui02{ width:138px; height:140px; margin:0px auto 50px auto; }
.mima_dui02 img{ display:block; margin:0 auto;}
.mima_dui02 p{ font-size:19px;}
/*问题反馈*/
.feedback_k{ width:100%; min-height:500px;}
.feedback_text{width:94%; height:170px; margin:16px auto;font-size:18px;}
.mima{width:94%; height:48px; margin:25px auto; font-size:18px;}

/*职位发布*/
.h48{width:94%; height:40px; margin:16px auto;}
.basic-site{}
.basic-site ul li{ position:relative; height:48px; line-height:48px;background:#fff; border-bottom:1px solid #D3D4D8; padding:0 15px;   color:#333;width:94%;margin:20px auto;font-size:18px;}
.basic-site ul li em{ display:block; float:right; margin:14px 0 0 0; width:11px; height:19px;background:url(../images/allbgs02.png) no-repeat 0px -43px;}
.basic-site .p-input{ position:absolute; left:0; top:0;width:100%;  height:48px; padding:10px 15px 10px 81px; line-height:36px;  text-align:right; color:#999; background:none;box-sizing: border-box;}
.basic-site .born{padding:15px 34px 15px 81px;}
.basic-site .p-select{position:absolute; left:0; top:0;width:100%; height:48px; padding:0 15px 0 81px; box-sizing: border-box;opacity: 0;text-align:right;direction: rtl;}

.basic-site .value{float:right; margin-right:7px; margin-top:-2px;}
.basic-site .jump{ position:absolute; display:block; left:0; top:0;width:100%; height:48px; padding:9px 34px 15px 81px; line-height:26px;  text-align:right; color:#999; background:none;box-sizing: border-box;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.basic-site .work-description{ padding:15px; background:#fff; }
.basic-site .work-description textarea { width:100%; margin-top:10px; min-height:150px; resize:none;}
/*福利待遇*/
.fuli_btn{width:94%;margin:16px auto;}
.fuli_btn2{width:94%;margin:110px auto 16px auto}
a.way01 {
  display: block;
  float:left;
  height:40px;
  line-height:37px;
  background:#fff;
  border: #ccc solid 1px;
  text-align:center;
  margin-right:10px;
  color: #ababab; 
  -moz-border-radius:8px; 
  -webkit-border-radius:8px;
  border-radius:8px;
  font-size:18px; 
  padding:0px 10px 0px 10px; 
  text-decoration:none;
  margin-bottom:10px;
  }
a.way01.on{
	color: #fff;
	background:#3db4f0;
	-moz-border-radius:8px; 
	-webkit-border-radius:8px;
	border-radius:8px; 
	}

/*乘车路线*/
.bus_ts{ display:block;color:#fd666b;width:94%;margin:16px auto; font-size:16px;}
/*邀请入职*/
.invite_t{ font-size:20px; font-family:Microsoft Yahei,Simsun,Arial; }
.invite_t i{ display:block;margin-right:8px;  width:20px; height:20px; background:url(../images/xiaoxi.png) no-repeat; background-size:20px; float:left; margin-top:5px;}
.invite_txt{ font-size:18px;font-family:Microsoft Yahei,Simsun,Arial; line-height:30px;}
.invite_txt span{ color:#2598f3;}
.invite_txt p a{ color:#3cb4f0;}
/*联系电话*/
a.lerbox {
	display: block;
  float: left;
  height:35px;
  line-height:35px;
  background: #b9b9b9;
  width:72px;
  text-align: center;
  margin-right: 10px;
  color:#fff;
  -moz-border-radius:8px; 
	-webkit-border-radius:8px;
	border-radius:8px;
	font-size:18px;
  }
a.lerbox.on {
    color: #fff;
	background:#3db4f0;
	-moz-border-radius:8px; 
	-webkit-border-radius:8px;
	border-radius:8px;
	font-size:18px;
	}
.phone_text{width:94%; height:48px;margin:16px auto;position:relative;}
.judge_btn{width:164px; height:48px;float:right;z-index:999;position:absolute; right:0; top:5;}

.p-input02{position:absolute; left:0; top:0;width:100%;height:48px; padding:15px 180px 15px 15px; line-height:48px;  text-align:left; color:#999; background:none;box-sizing: border-box; font-size:18px; line-height:48px; float:left;}
/*收到的简历*/
.basic-site03{ font-size:18px;}
.basic-site03 ul li{ position:relative; height:56px; line-height:56px;background:#fff; border-bottom:1px solid #D3D4D8; padding:0 15px;   color:#333;}
.basic-site03 ul li em{ display:block; float:right; margin:19px 0 0 0; width:11px; height:19px;background:url(../images/allbgs02.png) no-repeat 0px -43px;}
.basic-site03 .jump03{ position:absolute; display:block; left:0; top:0;width:100%;  height:56px; padding:15px 26px 15px 81px; line-height:26px;  text-align:right; color:#999; background:none;box-sizing: border-box;}
.jump03 font{display:block; width:80px; background: url(../images/ren.png) no-repeat; background-size:20px;float:right; padding-left:20px; text-align:left; font-size:20px;}
.jump03 font i{ width:10px; height:10px; background:#F00;-moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px; display:block; float:left;}
.jump03 font strong{ float:left; font-weight:normal; display:block; height:26px;overflow:hidden; }

/*您可能感兴趣的简历*/
.borad8{-moz-border-radius:8px; -webkit-border-radius:8px;border-radius:8px;}
.borad6{-moz-border-radius:6px; -webkit-border-radius:6px;border-radius:6px;}
.jianli_m_k{ border-bottom:1px #dddddd solid; padding:10px 15px 15px 15px; width:100%;}
.jianli_m_k img{-moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;}
.jianli_m_k a{ width:100%;}
.jianli_k{ padding-top:4px;width:100%; padding-left:10px; }
.jianli_k font{ float:right; color:#999; font-size:16px;}
.jianli_k p{ font-size:16px;padding-top:10px; width:100%;}
.jianli_k strong{ font-weight:normal; color:#029acc;}
.po_name{ font-size:20px; text-align:left;}
.po_name b{ float:left; margin-right:8px; font-size:16px; width:160px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.po_name font{ float:right;}
.po_name p{}
.jianli_left_k{ margin:0px 10px 0px 10px;}
.p0{ padding:0px;}
.p20{ padding-top:20px;}
.p108{ padding-top:108px;}
/*分辨性别图标*/
.po_man{width:20px; height:20px; background:url(../images/man.png) no-repeat; background-size:20px; display:block; float:left; margin-left:5px;}
.po_woman{width:20px; height:20px; background:url(../images/man.png) -0px -30px no-repeat; background-size:20px; display:block; float:left; margin-left:5px;}
/*您可能感兴趣的职位*/
.po_name02{font-size:20px; text-align:left;}
.po_name02 i{ font-size:20px; text-align:left;font-style:normal; font-size:16px; padding-left:8px;}

.wages_ico{ color:#ff6b6b; background:url(../images/zhiwei.png) -0px 3px no-repeat; background-size:20px; padding-left:17px; margin-right:5px;}
.date_ico{ color:#686868; background:url(../images/zhiwei.png) -0px -20px no-repeat; background-size:20px; padding-left:20px;margin-right:5px;}
.education_ico{ color:#686868; background:url(../images/zhiwei.png) -0px -42px no-repeat; background-size:20px; padding-left:20px;margin-right:5px;}
.di_ico{ color:#686868; background:url(../images/zhiwei.png) 6px -64px no-repeat; background-size:20px; padding-left:20px;margin-right:5px;}

.invite_txt02{ font-size:18px;font-family:Microsoft Yahei,Simsun,Arial; line-height:30px;}
.invite_txt02 span{font-size:17px}
.jianli_m_k02{ border-bottom:1px #dddddd solid; padding:1px 12px 15px 12px;}
.jianli_m_k02 img{-moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;}
.jianli_m_k02 a{ color:#333;}
/*消息*/
.jianli_m_k a{ color:#333;}
.index-icon3{display:inline-block; width:32px; height:32px;}
.index-icon3{background:url(../images/foot02.png) no-repeat 0px -97px;}
.hover .index-icon3{background:url(../images/foot02.png) no-repeat 0px -64px;}
.city-search{ position:fixed; top:64px; width:100%;   background:#fff; z-index:9999;}
/*我浏览过的页面*/
.liulan{width:100%;margin:25px auto; font-size:18px; padding:0 20px 0;}
.liulan a{color:#333;}
.bor_btom{border-bottom:1px #dddddd solid;}
.bor_btom p{ font-size:15px; color:#999;}
/*设置*/
.green_yes{ color:#22c222;}
.red_or{ color:#ff6b69; }
/*乘车路线*/
.add_btn{ display:block; width:94%; height:44px; margin:16px auto; line-height:44px; text-align:center; background:#fff; -moz-border-radius:8px; -webkit-border-radius:8px;border-radius:8px; font-size:20px; border:1px #3CB4F0 solid; color:#3CB4F0; margin-top:30px;}
.add_btn:hover{ color:#3CB4F0;}
.hui{color:#6c6c6c;}
/*举报*/
.tip_text02{width:94%; height:170px; margin:16px auto;font-size:18px; margin-bottom:0px;}
/*我的足迹*/
.zuji_t{width:94%;margin:25px auto; font-size:18px;}
.zuji_t a{color:#3CB4F0;}
.zuji_ico{ padding-left:10px;}
.zuji_ico i{ background:#3eb3ef; width:35px; height:35px; display:block;-moz-border-radius: 50px;-webkit-border-radius: 50px; border-radius: 50px; text-align:center; line-height:35px;}
.zuji_ico i span{ color:#FFF;}
.zuji_link{ padding-top:8px;}
.zuji_link .blue_link{ color:#3CB4F0; padding-right:10px;}
.m_bot{ margin-bottom:0px; margin-top:15px;}
.m_top10{ margin-top:10px;margin-bottom:0px;}
/*公司资料*/
.ovhi{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.m_auto{margin:0 auto; color:#FFF; width:90%; background:#3CB4F0;-moz-border-radius:8px; 
	-webkit-border-radius:8px;
	border-radius:8px; font-size:18px;}
.tance_down{text-align:center;}
.erwei_box{ text-align:center;} 
.erwei_btn{width:94%;margin:25px auto; display:block; font-size:18px; border:1px #d3d4d8 solid; height:48px; background:#FFF; text-align:left;-moz-border-radius:8px; 
	-webkit-border-radius:8px;
	border-radius:8px; padding:0px 20px 0px 15px;}
.erwei_btn span{ float:right;}
.basic-site .cp_logo{height:90px; line-height:85px;}
.basic-site .cp_logo span{ float:right;position:relative; display:block;  }

.basic-site .cp_logo span input{position:absolute; left:0;top:0; font-size:80px; 
filter:alpha(opacity=0);-moz-opacity:0; opacity:0;}
.basic-site .cp_logo span img{ -moz-border-radius:50px; -webkit-border-radius:50px;border-radius:50px; margin:0px 10px 0px 10px;}
.cp_logo em{ margin:10px 0px 0px 0px; display:block;line-height:25px;}
/*变更手机号*/
.login-box02{width:94%; margin:0 auto;}
.login-box02 ul li{ position:relative; height:48px; border:1px solid #ccc; background:#fff; margin-bottom:20px; border-radius:8px;}
.login-box02 ul li input[type=text],.login-box ul li input[type=password]{width:100%;  height:48px;  padding-left:44px; background:none;box-sizing: border-box;}
.login-box02 ul li em{ position:absolute; top:15px; left:14px; display:block; width:20px; height:20px;}
.login-box02 ul li .login-icon1{ background:url(../images/login_icon.png) no-repeat 0px 0px;}
.login-box02 ul li .login-icon2{ background:url(../images/login_icon.png) no-repeat 0px -20px;}
.login-box02 ul li .login-icon3{ background:url(../images/login_icon.png) no-repeat 0px -108px;}
.login-box02 p input[type=checkbox]{ vertical-align:middle;}
.login-box02 p{ margin:0 10px 20px 0;}
.login-box02 p.margin20{ margin:20px 10px 20px 0;}
.login-box02 li .obtain{ position:absolute; right:10px; top:8px; display:block; width:140px; height:32px; line-height:32px; background:#DDD; text-align:center; border-radius:5px; font-size:14px; color:#767676;}
.login-but02{ display:block; background:#384150; height:48px; line-height:48px; border-radius:8px; text-align:center;}
.third-party02{width:92%; margin-top:30px;}
.third-party02 .login-but02{ background:#3CB4F0; font-size:20px;}
/*企业首页*/
.personal-bj02{ position:relative; background:url(../images/qiye_bg.png) no-repeat; height:228px; background-size:100% 100%; padding-top:1px;}
.personal-bj02 p{ position:relative; width:78px; height:78px; margin:30px auto 0 auto; background:#fff; border-radius:50%;}
.personal-bj02 p img{ width:72px; margin:3px 0 0 3px; border-radius:50%;}
.personal-bj02 p .camera02{ position:absolute; bottom:0; right:0; display:block; width:24px; height:24px; border:2px solid #fff; border-radius:50%; background:url(../images/allbgs02.png) no-repeat 0px -444px;}
.personal-bj02 span{ display:block; text-align:center; margin-top:5px; font-size:18px; color:#fff;}
.personal-bj02 a.retreat02{ position:absolute; top:19px; left:14px; display:block; width:13px; height:22px; background:url(../images/allbgs02.png) no-repeat 0px -40px;}
.personal-bj02 font{ display:block; text-align:center; margin-top:5px;color:#fff; font-size:16px;}
.personal-bj02 font b{ padding:0px 10px 0px 10px; }
.personal-bj02 .tongguo{
    border-radius: 10px;
    background:#fff;
    width:120px;
    height:30px;
    margin:5px auto 5px;
}
.personal-bj02 .tongguo .tongguo_img{
    float:left;
    width:20px;
    height:20px;
    margin:5px 0 5px 10px;
}
.personal-bj02 .tongguo .tongguo_img img{
    width:100%;
    height:100%;
}
.personal-bj02 .tongguo .tongguo_p{
    color:#268e26;
    float: left;
    line-height: 30px;
    padding-left:15px;
}
.personal-bj02 .tongguo .tongguo_p1{
    color:#d6251f;
    float: left;
    line-height: 30px;
    padding-left: 6px;
}
.miaoshu{
    width:90%;
    margin:0 auto;
    background:#fff;
}
.miaoshu_div{
    width:80%;
    /*text-align: center;*/
    margin:0 auto;
    padding:50px 0 50px;
}
.miaoshu_div span{
    color:#0261e1;
}
.enter_z_k{ width:100%; height:90px; background:#FFF;}
.enter_z_btn{ width:33%;height:90px; margin:0 auto; float:left; text-align:center; padding-top:10px;}
.enter_z_btn p{ color:#333333;}
.enter_z_btn font{ color:#3cb4f0;}
.enter_z_btn font strong{font-size:20px;}
.bor_right{ border-right:1px #d7d7d7 solid;}
.personal-function02{ margin-top:14px;}
.personal-function02 ul li{ position:relative; height:47px; line-height:47px; border-bottom:1px solid #DFDFDF; background:#fff; text-indent:60px; font-size:18px;}
.personal-function02 ul li a{ display:block; height:47px; color:#333;}
.personal-function02 ul li:nth-child(2n){ border-bottom:none; }
.personal-function02 ul li i{  position:absolute; top:8px; left:10px;display:block; width:30px; height:35px;}
.personal-function02 ul li em{  position:absolute; top:14px; right:10px; display:block; width:14px; height:22px;  background:url(../images/allbgs02.png) no-repeat 0px -41px;}
.he70{ height:80px; width:100%;}
.personal-function02 ul li i.c_ico1{background:url(../images/guanli_ico.png) no-repeat 0px 1px; background-size:100%;}
.personal-function02 ul li i.c_ico2{background:url(../images/guanli_ico.png) no-repeat 0px -36px; background-size:100%;}
.personal-function02 ul li i.c_ico3{background:url(../images/guanli_ico.png) no-repeat 0px -78px; background-size:100%;}
.personal-function02 ul li i.c_ico4{background:url(../images/guanli_ico.png) no-repeat 0px -115px; background-size:100%;}
.personal-function02 ul li i.c_ico5{background:url(../images/guanli_ico.png) no-repeat 0px -157px; background-size:100%;}
.personal-function02 ul li i.c_ico6{background:url(../images/guanli_ico.png) no-repeat 0px -199px; background-size:100%;}
.personal-function02 ul li i.c_ico7{background:url(../images/guanli_ico.png) no-repeat 0px -241px; background-size:100%;}
/*简历管理*/
.personal-function02 ul li i.c_ico8{background:url(../images/guanli_ico.png) no-repeat 0px -282px; background-size:100%;}
.personal-function02 ul li i.c_ico9{background:url(../images/guanli_ico.png) no-repeat 0px -323px; background-size:100%;}
.personal-function02 ul li i.c_ico10{background:url(../images/guanli_ico.png) no-repeat 0px -365px; background-size:100%;}
.personal-function02 ul li i.c_ico11{background:url(../images/guanli_ico.png) no-repeat 0px -405px; background-size:100%;}

/*职位管理*/
.pos_label .label02{ height:50px; background:#fff; text-align:center;}
.pos_label .label02 li { display:inline-block; margin:0 0.5%;  height:48px; line-height:48px; font-size:18px;}
.pos_label .label02 li.current{ border-bottom:2px solid #fc8416; color:#fc8416;}
.pos_label .label02 li a{color:#333; text-decoration:none;}
.pos_label .label02 li a:hover{color:#333; text-decoration:none;}
.pos_label .label02 li.current a{ color:#fc8416;}
.ren02{display:block; width:25px; height:25px; background: url(../images/ren02.png) no-repeat; margin-top:15px;}
.w28{ width:30%;}
.pos_m b{  font-size:20px;margin-right:10px;}
.pos_m span{ font-size:16px; color:#999999; line-height:30px;}
.pos_m input{ width:18px; height:18px; margin:20px 7px 0 0;}
.pos_m i{margin-right:7px;}
.pos_m{ height:58px; line-height: 58px;}
.pos_m font{ font-size:18px; color:#999999;}
.bianji{ height:32px;padding-top:0px;}
.bianji span{ color:#FFF; margin-right:8px; font-size:10px;}
.tianjia span{ margin-right:5px; margin-top:2px; font-size:16px;}
.footer02{ position:fixed; left:0; bottom:0; width: 100%; height:62px; background:#717274; border-top:1px solid #C3C3C3; color:#333;}

.foot02 li{float:left;}
.w20{width:20%;}
.w80{width:80%;}
.sele_all{color:#FFF; font-size:18px; padding:15px 0px 0px 15px; }
.sele_all input{width:18px; height:18px; margin-right:7px;}
.foot02 a{color:#707070;}
.foot02{font-size:14px; padding:5px 0;}
.sele_btn{padding:10px 10px 0px 0px; text-align:right; }
.sele_btn a{border:1px #0099cc solid; color:#0099cc; margin-left:8px;}
.sele_btn a span{ margin-right:6px;}
/*收到的简历点击职位*/
.entry_k{ background:#FFF;-moz-border-radius:8px; -webkit-border-radius:8px;border-radius:8px; width:94%; margin:0 auto; border:1px #d9d9d9 solid; margin-bottom:15px; height:110px; padding-top:14px; margin-top:17px;}

.entry_left{ padding:1px 12px 15px 12px;}
.entry_left input{ float:left; width:18px; height:18px; display:block; margin-top:25px; margin-right:10px;}
.entry_left img{float:left;display:block; width:80px; height:80px;-moz-border-radius: 50px;-webkit-border-radius:50px;border-radius:50px; border:1px solid #ccc;}
.entry_right{ width:100%;padding:0px 10px 0px 130px;}
.entry_right p{ display:block;height:30px;padding:0px; margin:0px;}
.entry_right p font{ float:right; color:#a0a0a0; font-size:18px;}
.entry_right p b{float:left; font-size:20px; color:#0099cc; margin-right:5px;}
.entry_right p span{ font-size:16px;}
.entry_right03 .entry_p_top{line-height:18px; margin-top:26px;}
/*收藏的简历管理*/
.com_ico{color:#656565; background:url(../images/xiaoxi.png) -0px 3px no-repeat; background-size:18px; padding-left:22px; margin-right:10px;}
/*简历库*/
.collect02 ul li{ background:#fff; margin-top:15px; padding-top:1px; width:94%; margin:0 auto;-moz-border-radius:8px; -webkit-border-radius:8px;border-radius:8px;border:1px #d9d9d9 solid;margin-top:17px;}
.collect-list02{ position:relative; display:block; width:98%; margin:15px auto; color:#333;  overflow:hidden;  }
.collect-list02 img{ float:left;}
.collect-list02 .content{float:left; margin-left:15px;}
.collect-list02 .content h3{width:200px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.collect-list02 .content p{ color:#999; margin-top:7px;}
.collect-list02 .money{ position:absolute; top:0px; right:0px; color:#FF6666;}
.collect02 ul li .collect-operating02{position:relative; width:100%; margin:0px auto; border-top:1px solid #ccc; overflow:hidden; margin-top:15px;}
.collect02 ul li .collect-operating02 a{ display:block; width:50%; height:45px; line-height:45px; float:left; color:#666; text-align:center; font-size:18px;}
.collect02 ul li .collect-operating02 .bl{ color:#3cb4f0;}
.collect02 ul li .collect-operating02 a span{ margin-right:5px;}
.collect02 ul li .collect-operating02 a span.cancel{ background:url(../images/cancel.png) no-repeat left;}
.collect02 ul li .collect-operating02 a span.delivery{ background:url(../images/delivery.png) no-repeat left; color:#3CB4F0;} 
.collect02 ul li .collect-operating02 em{ position:absolute; left:50%; top:15px;  display:block; height:18px; border-left:1px solid #ccc;}
.bl{color:#3cb4f0;}
.entry_right02{ width:100%;padding:0px 10px 0px 110px;}
.entry_right02 p{ display:block;height:30px;padding:0px; margin:0px;}
.entry_right02 p font{ float:right; color:#a0a0a0; font-size:18px;}
.entry_right02 p b{float:left; font-size:20px; color:#0099cc; margin-right:5px;}
.entry_right02 p span{ font-size:16px;}
.ph{padding:15px 0px 15px 20px;}
/*弹层部分*/
.search-filter02{height:45px; background:#fff; border-bottom:1px #CCCCCC solid; }
.search-filter02 dd{ position:relative;float:left; width:25%; height:45px; line-height:46px;text-align:center;border-right: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; cursor:pointer; box-sizing: border-box; font-size:14px;}


.search-filter02 .ce_link{color:#333; display:block;

    height: 45px;
    line-height: 46px;}

.search-filter02 dd i{ position:absolute; top:20px; right:10px; display:block; width:6px; height:5px; background:url(../images/screen_icon3.png) no-repeat;}
.search-filter02 dd img{position:absolute; bottom:-1px; left:50%;  display:none; z-index:50; border-bottom: 1px solid #e6e6e6;}
.search-filter02 dd.current{ color:#FF9800;}
.search-filter02 dd.current i{background:url(../images/screen_icon2.png) no-repeat;}

.search-filter02 dd:last-child{border-right: none;}
.condition-1,.condition-2,.condition-3,.condition-4{ position:absolute; display:none; top:175px; width:100%; background:#fff; overflow:hidden; z-index: 100; height:100%;background:rgba(0,0,0,0.8);}
.condition-1 li, .condition-2 li , .condition-3 li ,.condition-4 li{ height:44px; line-height:44px;border-bottom: 1px solid #e6e6e6; text-indent:15px; background:#FFF;}
.condition-1 a, .condition-2 a, .condition-3 a,.condition-4 a{ font-size:14px; color:#333; display:block; height:44px;}
.s-top100{top:100px;}



.search-filter03{height:45px; background:#fff; border-bottom:1px #CCCCCC solid; }
.search-filter03 dd{ position:relative;float:left; width:33.3%; height:45px; line-height:46px;text-align:center;border-right: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; cursor:pointer; box-sizing: border-box; font-size:14px;}


.search-filter03 .ce_link{color:#333; display:block;

    height: 45px;
    line-height: 46px;}

.search-filter03 dd i{ position:absolute; top:20px; right:10px; display:block; width:6px; height:5px; background:url(../images/screen_icon3.png) no-repeat;}
.search-filter03 dd img{position:absolute; bottom:-1px; left:50%;  display:none; z-index:50; border-bottom: 1px solid #e6e6e6;}
.search-filter03 dd.current{ color:#1499ff;}
.search-filter03 dd.current i{background:url(../images/screen_icon2.png) no-repeat;}

.search-filter03 dd:last-child{border-right: none;}



.search-filter04{height:45px; background:#fff; border-bottom:1px #CCCCCC solid; }
.search-filter04 a{ display:block; position:relative;float:left; width:50%; height:45px; line-height:46px;text-align:center;border-right: 1px solid #e6e6e6;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; cursor:pointer; box-sizing: border-box; font-size:14px; color:#666;}


.search-filter04 .ce_link{color:#333; display:block;

    height: 45px;
    line-height: 46px;}

.search-filter04 a i{ position:absolute; top:20px; right:10px; display:block; width:6px; height:5px; background:url(../images/screen_icon3.png) no-repeat;}
.search-filter04 a img{position:absolute; bottom:-1px; left:50%;  display:none; z-index:50; border-bottom: 1px solid #e6e6e6;}
.search-filter04 a.current{ color:#20af77; border-bottom:2px solid #20af77;}
.search-filter04 a.current i{background:url(../images/screen_icon2.png) no-repeat;}

.search-filter04 a:last-child{border-right: none;}



/*简历搜索*/
.search-box01{ border:1px #767676 solid; margin:0 auto ;width:71%;-moz-border-radius:8px;  
	-webkit-border-radius:8px;
	border-radius:8px;
	font-size:18px; background:#FFF;height:38px;}
.search-input01{ font-size:18px; text-align:left; color:#666; width:75%; margin-right:20px; margin-left:15px;float:left;}
.fangda{ float:left; width:10%; padding-left:10px;}
.fangda span{color:#384150; margin-top:8px;}
.borad8 .bor_m_bl{ border-bottom:2px #3cb4f0 solid; color:#3cb4f0; background:#fff;}

.invite_t02{ font-size:20px; font-family:Microsoft Yahei,Simsun,Arial; }
.invite_t02 i{ display:block;margin-right:8px;width:22px; height:22px;float:left; margin-top:5px; background:#3cb4f0;-moz-border-radius: 50px;
    -webkit-border-radius: 50px;border-radius:50px;line-height:20px; padding-left:4px;}
.invite_t02 i span{ color:#FFF; font-size:14px;}
.yincang{ margin:0px; border-bottom:1px #d7d7d7 solid; background:#FFF; font-size:18px;}

.yincang span{ color:#3cb4f0; margin-right:10px;}

/*企业简介*/
.company-profile02{background:#fff;}
.company-profile02 .c-nav{height:45px;}
.company-profile02 .c-nav li{ float:left; width:50%; height:50px; line-height:45px; text-align:center; font-size:16px; }
.company-profile02 .c-nav li a{ display:block; color:#8798A8;border-bottom:2px #d7d7d7 solid;}
.company-profile02 .c-nav li a.current{ background:#fff; color:#333; border-bottom:2px #0099cc solid;}
.company-profile02 .c-nav li a:last-child {border-left:1px #d7d7d7 solid;}
.company-profile02 .info .summary{ padding:10px 0; color:#666; line-height:25px;}
.company-profile02 .info dl span{ color:#666;}

.company-profile02 .info .list02 a { display:block; padding:10px; height:90px; border-bottom:1px solid #ccc; color:#333;}
.company-profile02 .info .list02 a li{ position:relative; overflow:hidden; margin-top:5px;}
.company-profile02 .info .list02 a li h2 .bl02{ width:241px; color:#333; font-size:16px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.company-profile02 .info .list02 a li p  i{ color:#3cb4f0;}
.company-profile02 .info .list02 a li span{display:inline-block;}
.company-profile02 .info .list02 a li h2{height:20px;  font-size:16px; }
.company-profile02 .info .list02 a li p{font-size:14px;height:20px; }
.company-profile02 .info .list02 a li i{ position:absolute; right:0; top:14px; display:block; width:64px; font-size:14px;  height:30px; text-align:center; line-height:30px; font-style:normal; background:#FC6621; color:#fff; border-radius:5px;}
.company-profile02 .info .list02 a li i.ytd{ background:#999;}
.company-profile02 .info .list02 a li .title{float:left; color:#333;}
.company-profile02 .info .list02 a li .time{ float:right; color:#999;}
.company-profile02 .info .list02 a li .add{float:left;color:#F35438; font-size:14px;}
.company-profile02 .info .list02 a li .monthly{ margin-right:10px; color:#999;  font-size:14px;}

.company-profile02 .license{ margin-top:20px;}
.company-profile02 .license .upload{position: relative; display:block; text-align:center; height:40px; line-height:40px; background:#868686;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;overflow: hidden;}
.company-profile02 .license .upload span{  color:#fff; padding-left:32px; background: url(../images/add.png) left no-repeat;}
.company-profile02 .license .upload input{position: absolute;left: 0px;top: 0px;font-size: 160px; filter:alpha(opacity=0);-moz-opacity:0; opacity:0; }



.personal-bj03{ position:relative; height:240px; padding-top:1px;}


.personal-bj03 p{ position:relative; width:78px; height:78px; margin:50px auto 0 auto; background:#fff; border-radius:50%;}
.personal-bj03 p img{ width:72px; margin:3px 0 0 3px; border-radius:50%;}
.personal-bj03 p .camera02{ position:absolute; bottom:0; right:0; display:block; width:24px; height:24px; border:2px solid #fff; border-radius:50%; background:url(../images/allbgs02.png) no-repeat 0px -444px;}
.personal-bj03 span{ display:block; width:92%; margin:5px auto 0 auto; text-align:center;  font-size:18px; color:#000;}
.personal-bj03 a.retreat02{ position:absolute; top:19px; left:14px; display:block; width:13px; height:22px; background:url(../images/allbgs02.png) no-repeat 0px -40px;}
.personal-bj03 font{ display:block; text-align:center; margin-top:5px;color:#003449; font-size:16px;}
.personal-bj03 font b{ padding:0px 6px 0px 6px; font-size:14px; }
.personal-bj03 i.authenticate{ position:absolute; right:0; bottom:0; display:block; width:19px; height:22px; background:url(../images/vip01.png) no-repeat 0px 0px;}




.cc_list{}
.cc_list li{background:#fff; border-bottom:1px solid #D3D4D8; padding:15px 15px 15px 15px;color:#333;font-size:14px; width:100%;}
.cc_list li span{ float:left; margin-right:10px; }
.cc_list li font{ float:right;}
.cc_list li p{position:relative;padding:0px; margin:0px; padding-left:70px; padding-right:30px; font-size:14px; }
.cc_list li p a{ color:#333; display:block; text-align:right;}
.cc_list li em{position:absolute; right:0; top:0; display:block; float:right; margin:0px 0 0 0; width:11px; height:19px;background:url(../images/allbgs02.png) no-repeat 0px -43px; }
.cc_list strong{ float:right; color:#fe6362; font-weight:normal;}

.cc_list b{ font-size:14px; color:#666;}


.invite_t03{ font-size:16px; font-family:Microsoft Yahei,Simsun,Arial; border-bottom:1px #b7b7b7 solid; color:#0298ca; }
.invite_t03 i{ display:block;margin-right:8px;width:20px; height:20px;float:left; margin-top:2px; background:#3cb4f0;-moz-border-radius: 50px;
    -webkit-border-radius: 50px;border-radius:50px;line-height:19px; padding-left:4px;}
.invite_t03 i span{ color:#FFF; font-size:13px;}
.summary02{ padding:15px 15px 15px 15px; color:#666; line-height:25px;}


/*搜索头部*/
.header02{ background:#384150; height:64px; padding:15px 0px 15px 0px; }
.nav_s_k{background:none; height:38px;padding-left:20px;}
.nav_s_k .nav_s_a{border-top-right-radius:8px; border-bottom-right-radius:8px;}
.nav_s_left{ height:35px;background:#FFF;border-top-left-radius:8px; border:1px #767676 solid; border-right:0px; width:65px; border-bottom-left-radius:8px;}
.nav_s_left a{ color:#7e7e7e;}
.nav_s_m{background:#FFF;border:1px #767676 solid;height:38px; border-top-right-radius:8px; border-bottom-right-radius:8px;}
.nav_s_a{background:none; border:0px;}
.nav_s_a a{padding:0px 3px 0px 5px; color:#fff;}

.lsd_searchbtn{border:0; background:#fff; padding:5px 10px; outline:none;position:absolute; top:2px; right:5px; z-index:999}

/*首页*/
/* nav */
.navbar{ border:none;background: url(../images/nva_bg.png) repeat-x;}
.navbar-brand{ height:55px; }
.area{ float:left; display:block;margin-top:20px; padding-right:20px; color:#fff; background:url(../images/icon.png) 32px 1px no-repeat;}
.area:hover{color:#fff;}
.user-bar{float:right; margin-right:-10px; }
.user-bar li{ float:left; margin-top:19px; padding-right:10px; font-size:14px;}
.user-bar li i{ height:22px; display:block; float:left;} 
.user-bar a{ color:#fff;}

.input-group-btn .he40{ height:40px;}

.search-box{ padding-top:20px; padding-bottom:6px;}
.search-box input{ height:40px; border:1px solid #384150; border-width:1px 0 1px 1px;} 
.search-box a{height:43px; width:40px; border:1px solid #384150; border-width:1px 1px 1px 0;background:url(../images/icon.png) #fff -110px -10px no-repeat; color:#384150;} 
.search-box a span{ font-size:20px; float:left;}

/* home nav */
.Navbox{ text-align: center;padding:0; border-bottom:0px; margin-bottom:0px;}
.nav-icons{text-align:center;overflow:hidden;width:100%; padding:10px 0 10px;}
.nav-icons:after{clear: both; content: "\200B"; display: block; height: 0;}
.nav-icons a{ position: relative;padding:10px 0 0; height:90px; text-align: center; font-size: 14px; color: #565c67;width:25%;float:left;margin-bottom:-1px;text-decoration:none; border-radius: 60px;}
.nav-icons i{position:relative; display: block; margin: 0 auto;width:60px; height:60px; background: url(../images/nav-icons.png) -1px -1px no-repeat;}
.nav-icons p{line-height:22px;}
.nav-icons .n2 i{ background-position: -64px -1px;}
.nav-icons .n3 i{ background-position: -127px -1px;}
.nav-icons .n4 i{ background-position: -191px -1px;}
.nav-icons .n5 i{ background-position: -1px -60px;}
.nav-icons .n6 i{ background-position:-64px -60px;}
.nav-icons .n7 i{ background-position: -127px -60px;}
.nav-icons .n8 i{ background-position: -191px -60px;}

/*首页友情链接*/
.invite_img{ padding:0px; margin:0px; width:100%; padding-top:5px; }
.invite_img img{ padding:0px; margin:0px; display:block; width:100%; height:100%;}
.invite_img a{display:block; width:23%;  margin:1%; float:left; overflow:hidden;}
.panel-default>.bor_m_bl{ border-bottom:2px #3cb4f0 solid; color:#3cb4f0; background:#fff;}

.foot_sb{ padding:10px 0;background:#d4d5d7;bdisplay:-moz-box; display:-webkit-box;display:box;}
.foot_sb a{  position:relative; display:block;color:#666666;font:14px "微软雅黑"; text-align:center; -moz-box-flex:1;-webkit-box-flex:1; box-flex:1;}
.foot_sb a .f-icon{position:absolute; top:3px; left:50%; margin-left:-48px; width:15px; height:15px; background:#666;}
.foot_sb a .f-icon1{background:url(../images/i_sy.png) no-repeat 0px -114px;}
.foot_sb a .f-icon2{background:url(../images/i_sy.png) no-repeat 0px -129px;}
.foot_sb a .f-icon3{background:url(../images/i_sy.png) no-repeat 0px -144px;}
.footer{padding:10px 0 10px 0;color:#fff; text-align:center; font:14px "微软雅黑"; background:#a5a9af;}


/*职位详情*/
.application-post{position:fixed; left:0; bottom:0; width: 100%; height:60px; padding-bottom:10px;}
.application-post ul{ background:#787878; overflow:hidden;}
.application-post ul a{ float:left; display:block; width:40%; font-size:20px; text-align:center; margin:10px 10px 10px 10px; line-height:40px; height:40px;}
.application-post .application{background:#3cb4f0;}
.application-post .application.already{ background:#3cb4f0;;-moz-border-radius:6px; -webkit-border-radius:6px;border-radius:6px; color:#3cb4f0; height:40px; color:#FFF; line-height:40px;}
.application-post span{margin-right:5px;}
.application-post .application span{ color:#FFF;}
.application-post .collect1{background:#E3E3E3;}
.application-post .collect1 span{color:#333; padding-left:1;}
.application-post .collect-hover{ background:#FF6600;}
.application-post .collect-hover span{color:#FFF; padding-left:34px; }
.application-post ul .tel{width:24%; margin-right:1px; background:#e8e9e4;display:block;-moz-border-radius:6px; -webkit-border-radius:6px;border-radius:6px; color:#3cb4f0; height:40px;}


.application-post ul .tel span{ margin-right:5px;}
/*收藏按钮变蓝色*/
.application-post ul .collect{width:24%; margin-right:1px; background:#e8e9e4; display:block;-moz-border-radius:6px; -webkit-border-radius:6px;border-radius:6px; color:#3cb4f0; height:40px;}
/*收藏按钮变黄色*/
.application-post ul .collect02{width:24%; margin-right:1px; background:#e8e9e4; display:block;-moz-border-radius:6px; -webkit-border-radius:6px;border-radius:6px; color:#ff9600; height:40px;}

/*两个按钮状态的CSS*/

/*收藏按钮变大变蓝色*/
.application-post ul .collect03{width:46%; margin-right:1px; background:#e8e9e4; display:block;-moz-border-radius:6px; -webkit-border-radius:6px;border-radius:6px; color:#3cb4f0; height:40px;}
/*收藏按钮变大变黄色*/
.application-post ul .collect04{width:46%; margin-right:1px; background:#e8e9e4; display:block;-moz-border-radius:6px; -webkit-border-radius:6px;border-radius:6px; color:#ff9600; height:40px;}
/*大号的投递简历按钮*/
.application-post .application02.already{ background:#3cb4f0;-moz-border-radius:6px; -webkit-border-radius:6px;border-radius:6px; color:#3cb4f0; height:40px; color:#FFF; line-height:40px;width:46%;}


.bai{ background:#FFF; border-bottom:2px #3cb4f0 solid;}
.m_left{ margin-left:8px;}
.p-contact{padding:15px 20px 15px 15px; background:#eee; border-top:1px dashed #ccc; overflow:hidden; border-bottom:1px dashed #ccc;}
.p-contact ul{overflow:hidden;}
.p-contact ul li i,.p-contact p i{ display:block; float:left; width:21px; height:21px; }
.p-contact ul li{float:left; width:45%; height:30px; margin-right:5%; text-indent:5px;}
.p-contact .phone{background:url(../images/allbgs.png) no-repeat 0px -207px;}
.p-contact .landline{background:url(../images/allbgs.png) no-repeat 0px -228px;}
.p-contact .add{position:absolute; top:10;left:10;}
.p-contact p{line-height:21px; padding-left:20px; padding-right:15px;}
.p-contact span{ font-size:18px;}
.post-bewrite{ padding:15px; background:#fff;}
.post-bewrite h2{ font-size:16px; padding:4px 0;}
.post-bewrite h3{ font-size:14px; color:#333; margin:10px 0;}
.post-bewrite p{font-size:14px; color:#666; line-height:28px;}
.biu{ color:#3cb4f0;}
.p-contact a{ color:#333;}
.pa{position:relative;}
.pb{float:right;position:absolute; top:10;right:0;}


.collect03 ul li{ background:#fff;padding-top:1px; width:100%; margin:0 auto;border:1px #d9d9d9 solid;margin-top:7px; height:110px; border-right:0px; border-left:0px;}

.collect03 ul li .collect-operating03{position:relative; width:100%; margin:0px auto; border-top:1px solid #ccc; overflow:hidden; margin-top:15px;}
.collect03 ul li .collect-operating03 a{ display:block; width:50%; height:45px; line-height:45px; float:left; color:#666; text-align:center; font-size:18px;}
.collect03 ul li .collect-operating03 .bl{ color:#3cb4f0;}
.collect03 ul li .collect-operating03 a span{ margin-right:5px;}

.collect03 ul li .collect-operating02 a span.delivery{ background:url(../images/delivery.png) no-repeat left; color:#3CB4F0;} 
.collect03 ul li .collect-operating02 em{ position:absolute; left:50%; top:15px;  display:block; height:18px; border-left:1px solid #ccc;}
.bl{color:#3cb4f0;}

.po_vip02{width:19px; height:22px; background:url(../images/vip01.png) no-repeat; background-size:100%; display:block; float:left; margin-left:5px;
left:80px;
    top:75px;
	z-index:1;
	position:absolute;}
.po_vip{width:19px; height:22px; background:url(../images/vip01.png) no-repeat; background-size:100%; display:block; float:left; margin-left:5px;}
.entry_right03{ width:100%;padding:0px 10px 0px 110px;}
.entry_right03 p{ display:block;height:30px;padding:0px; margin:0px;}
.entry_right03 p font{ float:right; color:#a0a0a0; font-size:18px;}
.entry_right03 p b{float:left; display:block; width:200px; font-size:20px; color:#333; margin-right:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.entry_right03 p span{ font-size:16px;color:#0099cc; margin-right:10px;}



.p-contact03{padding:15px 20px 15px 15px; background:#fff;  overflow:hidden; border-bottom:1px #ccc solid; margin-bottom:30px;}
.p-contact03 a{ color:#333; font-size:18px; text-decoration:none;}
.p-contact03 ul{overflow:hidden;}
.p-contact03 ul li i,.p-contact p i{ display:block; float:left; width:21px; height:21px; }
.p-contact03 ul li{float:left; width:45%; height:30px; margin-right:5%; text-indent:5px;}

.p-contact03 .add{position:absolute; top:10;left:10; width:25px; height:25px; -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px; border:2px #41abff solid; padding-left:1px;}
.p-contact03 p{line-height:21px; padding-left:28px; padding-right:15px;}
.p-contact03 span{ font-size:18px;}
.p-contact03 a i .buu{ color:#41abff;}
.li_20{ padding-top:3px;}

.fuli_btn02{width:100%;margin:10px 10px 10px 10px;}
.fuli_btn02 a {
  display: block;
  float:left;
  height:40px;
  line-height:37px;
  background:#fff;
  border:#41abff solid 1px;
  text-align:center;
  margin-right:10px;
  color: #41abff; 
  -moz-border-radius:8px; 
  -webkit-border-radius:8px;
  border-radius:8px;
  font-size:18px; 
  padding:0px 10px 0px 10px; 
  text-decoration:none;
  margin-bottom:10px;
  }


.entry_k04{ position:relative; background:#FFF;width:100%; margin-bottom:15px; overflow:hidden; padding-top:22px;  border-left:0px;border-right:0px;}

.entry_right06{width:100%;padding:0px 10px 0px 20px;}
.entry_right06 p{ display:block;padding:0px; margin:0px; overflow:hidden;}
.entry_right06 p font{ float:right; color:#a0a0a0; font-size:18px; margin-top:2px;}
.entry_right06 p b{float:left; display:block; font-size:24px; color:#333; margin-right:5px; width:200px; line-height:25px;}
.entry_right06 p span{ font-size:16px;}
.entry_right06 p a{ float:right; font-size:18px; color:#45b8f0; margin-left:20px; margin-top:2px;}



.po_ji{ position:absolute; left:-6px; top:-1px; width:34px; height:34px; background:url(../images/ji.png) no-repeat; display:block; float:left; margin-left:5px;}



.entry_k04 .po_ji{ position:absolute; left:-6px; top:0px; width:34px; height:34px; background:url(../images/ji.png) no-repeat; display:block; float:left; margin-left:5px;}
/*职位列表页*/
.whole-application{ background:rgba(0,0,0,0.8); position:fixed; left:0; bottom:0; width: 100%; height:60px; line-height:40px; }
.whole-application a{ display:block; text-align:center; height:40px; background:#45b8f0;  -moz-border-radius:8px; -webkit-border-radius:8px;border-radius:8px; margin:10px 15px;}


.post-list06 {padding:1px 0 61px 0; background:#fff; min-height:100%;}
.post-list06 ul li a {color:#333;}
.post-list06 ul li{ position:relative;  height:90px; border-bottom:1px solid #ccc; padding:18px 10px 10px 40px;}
.post-list06 ul li span{display:inline-block;}
.post-list06 ul li b{ height:23px; padding:10px 0 10px 0; font-size:18px;}
.post-list06 ul li font{ display:inline-block; width:167px; height:14px; line-height:14px;font-size:14px; color:#666;padding:0px; margin:0px;padding-left:8px; border-left:1px #999999 solid; margin-left:5px; margin-top:3px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.post-list06 ul li p{font-size:14px; padding-top:6px;}
.post-list06 ul li .title02{float:left; color:#333; font-size:20px; line-height:20px;}
.post-list06 ul li .time{ float:right; color:#999;}
.post-list06 ul li .add03{float:left; color:#666; padding-right:8px;}
.post-list06 ul li .monthly{float:right; color:#ff7a03;}

.post-list06 ul li .checkbox03{ position:absolute; top:33px; left:10px; width:18px; height:18px;}

.checkbox08{width:18px; height:18px;float:left;}
.sc_left input.checkbox09{width:18px; height:18px;float:left; margin-top:14px; }
/*筛选过滤*/

.layout{ width:100%; margin:0 auto; background:#FFF;}

.whole-post{ width:100%; margin:0 auto; border:1px solid #DCDCDC; overflow:hidden;}
.whole-post h1{ padding-left:10px; height:42px; line-height:42px; background:#F5F5F5; font-size:16px; font-weight:normal; border-bottom:1px solid #DCDCDC;}
.whole-post h1 i{ display:block; float:left; width:3px; height:15px; margin-top:14px; background:#0099CC;}
.whole-post h1 span{display:block; float:left; text-indent:8px;}


.whole-post .post-sort{ float:left;width:40%; background: rgba(255,255,255,0.5); font-size:16px; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50ffffff,endColorstr=#50ffffff); }
.whole-post .post-sort .post-nav li{ font-size:16px;width:100%; position:relative; float:left; height:42px; line-height:42px; color:#384150; background:#F5F5F5;  z-index:1000; border-bottom:1px solid #DCDCDC; border-right:1px solid #DCDCDC; }
.whole-post .post-sort .post-nav li span{ padding-left:2px;}
.whole-post .post-sort .post-nav .on{border-bottom:none;}
.whole-post .post-sort .post-nav li.hover{ width:100%; height:41px; line-height:41px; background:#fff; border-right:none; z-index:100;}
.whole-post .post-sort .post-nav li b{display:block; float:right; width:7px; height:13px; margin:16px 15px 0 0; background:url(../images/allbgs03.png) no-repeat 0px -24px;}

.whole-post .sort-list{ float:left;  width:58%; overflow-x:hidden; overflow:auto; background:#fff;z-index:10;font-size:16px;}
.whole-post .sort-list dl{ width:100%; border-bottom:1px dashed #ccc; overflow:hidden;  margin:0 auto; padding-left:10px;}
.whole-post .sort-list dl dt{ float:left; width:60px; margin-right:9px; font-weight:bold; line-height:25px;}
.whole-post .sort-list dl dd{float:left;}
.whole-post .sort-list dl dd a {display:inline-block; margin-right:15px;height:42px; color:#666; line-height:33px; width:100%; border-bottom:1px dashed #ccc;}

/*404*/
.k404{ text-align:center;}
.k404 strong{ font-size:30px; color:#4c4032;}
.k404 img{ width:100%;}

/*搜索为空*/
.kong{ width:100%; text-align:center; padding-bottom:30px;}
.kong strong{ font-size:20px; color:#3cb4f0; font-weight:normal; display:block; margin-bottom:10px; margin-top:18px;}
.kong p{font-size:17px;}
.kong font{font-size:15px;}



.way02 {
  display: block;
  float:left;
  height:40px;
  line-height:37px;
  background:#fff;
  border: #ccc solid 1px;
  text-align:center;
  margin-right:10px;
  color: #ababab; 
  -moz-border-radius:8px; 
  -webkit-border-radius:8px;
  border-radius:8px;
  font-size:18px; 
  padding:0px 10px 0px 10px; 
  text-decoration:none;
  margin-bottom:10px;
  }
.way02:hover{color: #ababab;}
.way02::visited{color: #ababab;}
.m_top0{ margin-top:0px;}

.m_top20{ margin-top:20px;}

/*第三方账号绑定*/
.login-box03{ width:88%; margin:0 auto;}
.login-box03 ul li{ position:relative; height:48px; border:1px solid #ccc; background:#fff; margin-bottom:20px; border-radius:5px;}
.login-box03 ul li input[type=text],.login-box03 ul li input[type=password]{width:100%;  height:48px;  padding-left:44px; background:none;box-sizing: border-box;}
.login-box03 ul li em{ position:absolute; top:15px; left:14px; display:block; width:20px; height:20px;}
.login-box03 ul li .login-icon1{ background:url(../images/login_icon.png) no-repeat 0px 0px;}
.login-box03 ul li .login-icon2{ background:url(../images/login_icon.png) no-repeat 0px -20px;}
.login-box03 ul li .login-icon3{ background:url(../images/login_icon.png) no-repeat 0px -108px;}
.third-party03{width:92%; margin-top:30px;}
.third-party03 .login-but03{ background:#3CB4F0;}

.login-but03{ display:block; background:#384150; height:48px; line-height:48px; border-radius:8px; text-align:center; font-size:18px;}
.login-but03:hover{ color:fff;}
.login-box03 li .obtain{ position:absolute; right:10px; top:8px; display:block; width:140px; height:32px; line-height:32px; background:#DDD; text-align:center; border-radius:5px; font-size:14px; color:#767676;text-decoration:none;}
/*风格化*/
/*商业服务 其它 默认*/
.ci_bg01{ background:url(../images/qiye_bg.png) no-repeat; background-size:100% 100%; }
/*IT通讯电子互联网*/
.ci_bg02{ background:url(../images/qiye_bg01.png) no-repeat; background-size:100% 100%; }
/*房地产建筑业*/
.ci_bg03{ background:url(../images/qiye_bg02.png) no-repeat; background-size:100% 100%; }
/*加工制造仪表设备*/
.ci_bg04{ background:url(../images/qiye_bg03.png) no-repeat; background-size:100% 100%; }
/*交通运输仓储*/
.ci_bg05{ background:url(../images/qiye_bg04.png) no-repeat; background-size:100% 100%; }
/*教育*/
.ci_bg06{ background:url(../images/qiye_bg05.png) no-repeat; background-size:100% 100%; }
/*金融*/
.ci_bg07{ background:url(../images/qiye_bg06.png) no-repeat; background-size:100% 100%; }
/*酒店餐饮旅游*/
.ci_bg08{ background:url(../images/qiye_bg07.png) no-repeat; background-size:100% 100%; }
/*贸易批发零售*/
.ci_bg09{ background:url(../images/qiye_bg08.png) no-repeat; background-size:100% 100%; }
/*能源电气采掘地质石油加工*/
.ci_bg10{ background:url(../images/qiye_bg09.png) no-repeat; background-size:100% 100%; }
/*文化体育娱乐*/
.ci_bg11{ background:url(../images/qiye_bg10.png) no-repeat; background-size:100% 100%; }
/*文教工艺美术*/
.ci_bg12{ background:url(../images/qiye_bg11.png) no-repeat; background-size:100% 100%; }
/*造纸及纸制品印刷业*/
.ci_bg13{ background:url(../images/qiye_bg12.png) no-repeat; background-size:100% 100%; }
/*制药医疗卫生保健*/
.ci_bg14{ background:url(../images/qiye_bg13.png) no-repeat; background-size:100% 100%; }
/*政府非盈利机构*/
.ci_bg15{ background:url(../images/qiye_bg14.png) no-repeat; background-size:100% 100%; }
/*农林牧业*/
.ci_bg16{ background:url(../images/qiye_bg15.png) no-repeat; background-size:100% 100%; }





/*20161105消息*/
.ss_z{ color:#333;}
.ss_z:hover{ color:#333;}

.jianli_m_k .media-left{width:20px;float:left; padding:7px 10px 10px 0px;}

.shanchu01{position:fixed;top:0px; width:100%; background-color: #f2f2f2;z-index:9999;}
.shanchu01 ul{height:45px; line-height:45px; border-bottom:1px #ddd solid; }
.sc_left{width:85px; display:block; float:left;  padding:0px 0px 0px 26px; text-align:left; font-size:14px;}
.sc_right{float:right; margin-top:8px; margin-right:15px; padding:0 10px; height:30px; line-height:30px; color:#333;font-size:14px; border:1px #ccc solid; background:#fff; border-radius:5px;}

.sc_close{ float:right;display: block;
    width: 20px;
    height: 20px;
    background: url(../images/s_s.png) no-repeat 0px -12px;
	margin-top:12px;
	margin-right:10px;
}

.jianli_k02{padding-top:4px;width:100%; padding-left:30px; }
.jianli_k02 span{ padding:0px; margin:0px; display:block;width:100%;  overflow:hidden;}
.jianli_k02 font{ float:right; color:#999; font-size:14px;padding:0px; margin:0px;}
.jianli_k02 b{padding:0px; margin:0px; display:block;}
.jianli_k02 p{display:block;font-size:16px;width:100%; padding:0px; margin:0px;overflow:hidden;overflow:hidden;}
.jianli_k02 strong{ font-weight:normal; color:#029acc;}
.xian03{ width:100%; height:2px; clear:both; overflow:hidden; }
.panel-body p{ font-size:14px; color:#333333; line-height:22px; font-weight: bold;}
.panel-body p:first-child a{ color:#ff8f00; }
.panel-body p a{ color: #000 }
.fufuji{position:relative;}
.fudong03{position:absolute;top:12px;right:15px; z-index:999;}
.fudong04{position:relative;top:15px;right:0px; z-index:999;}

.close{ font-size:30px;}

.cs-down{ position:fixed; top:64px; width:100%;   background:#fff; z-index:9999;}
.cs-down a{ display:block; color:#333;}
.cs-down ul li{ position:relative;height:45px; line-height:45px; border-bottom:1px solid #D3D4D8;}
.cs-down ul li i{ float:left; margin:15px 10px 0 15px;  display:block; width:17px; height:17px; background:url(../images/allbgs.png) no-repeat 0px -649px;}
.cs-down b{ color:#fe6364;}
.m-top0{ margin-top:0px;}

/*选择招聘会*/

.post-list09 {padding:1px 0 0px 0; background:#fff; margin:15px; border-radius:5px; border:1px solid #ccc; }
.post-list09 ul li a {color:#333; display:block;  padding:15px 10px 15px 10px; overflow:hidden;}
.post-list09 ul li{ position:relative; border-bottom:1px solid #ccc; overflow:hidden;}
.post-list09 ul li:last-child {border-bottom:none;}
.post-list09 ul li span{display:inline-block;}
.post-list09 ul li b{display:block; width:80%; overflow:hidden;  padding:0px 0 0px 0; font-size:16px;}
.post-list09 ul li font{ display:inline-block; width:167px; height:14px; line-height:14px;font-size:14px; color:#666;padding:0px; margin:0px;padding-left:8px; border-left:1px #999999 solid; margin-left:5px; margin-top:3px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.post-list09 ul li p{font-size:14px; display:block; width:80% ; height:20px;}
.post-list09 ul li .title02{float:left; color:#333; font-size:16px; line-height:20px;}
.post-list09 ul li .time{ float:right; color:#999;}
.post-list09 ul li .add03{float:left; color:#999; padding-right:8px; font-size:14px;}
.post-list09 ul li .monthly{float:right; color:#ff7a03;}
.post-list09 ul li .zt{ position:absolute; top:50%; right:10px; margin-top:-12px; padding: 0 5px; height:25px; line-height:25px; font-size:12px; border-radius:5px;}

.post-list09 .zt1{ float:right; color:#fff; background:#3EBA2B;}
.post-list09 .zt2{ float:right; color:#fff; background:#FF757B;}
.p-tj{ display:block; margin:15px; background:#42BEFF; color:#fff; text-align:center; height:45px; line-height:45px; border-radius:5px;}
.p-xptx{ margin:15px;}

.i-search-box .menu a.color-red{ color:#F00;}

/*营销招聘会*/
.marketing-nav a.current{    
	color: #2569B4;
    border-bottom: 2px solid #2569B4;
	}
/*今日推荐*/
.recommend-box{height:50px; }
.recommend-box ul li{ width:33.33%; height:50px;  float:left; text-align:center;}
.recommend-box ul li a{ display:block; height:50px; line-height:50px; background:#1683C8; color:#fff;}
.recommend-box ul li a.current{ background:#fff; color:#1683C8;}
.r-company-list{ overflow:hidden;}
.r-company-list li { float:left; width:33.33%; padding:25px; box-sizing:border-box;}
.r-company-list li img{ border-radius:100px;}
.r-company-list li span{ display:block; text-align:center; font-size:14px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.r-company-list li a{ display:block; color:#666;}
.r-job-list dl dd{ position:relative; height:50px; line-height:50px; text-indent:4%; border-bottom:1px solid #ccc; background:#fff; color:#333; cursor:pointer; font-size:16px; font-weight:normal; }

.r-job-list .class .up{ position:absolute; top:18px; right:15px; display:block; width:8px; height:14px; background:url(../images/allbgs.png) no-repeat 0px 0px;}

.media-heading b i{ font-style:normal;}
.media-heading b i.red{ font-style:normal; color:#F44336;}

/*.media-heading b i{ float:left; display:block; width:5px; height:5px; background:#000;border-radius:20px; margin-top:13px; }*/


.phone-delivery{ position:absolute; bottom:18px; right:15px; width:70px; text-align:center; line-height:25px; height:25px; border:1px solid #00B500; color:#00B500; font-size:12px; border-radius:5px;}