/**找人才**/
/**current =>当前访问位置**/
.vicecontent .content_area .current_index{clear: both;padding: 21px 0 0 0;color:#797979; font-size:13px;}
.vicecontent .content_area .personnel_status{padding: 18px 0 8px 0; height: 30px;line-height: 30px; width: 100%;font-size:14px;}
/**job index=>用户搜索条件状态显示**/
.vicecontent .content_area .currentitle{float: left; white-space: nowrap; width: auto; height: 25px; line-height:25px; text-align: center; padding: 3px 5px 3px 10px;margin:0 5px 5px 0px;}
.vicecontent .content_area .label_list{float: left; white-space: nowrap;border: 1px solid #A3A3A3; background-color: #fff;width: auto; height: 25px; line-height:25px; text-align: center; padding: 0px 5px 0px 10px;color: #797979;margin:3px 5px 5px 0px;}
.vicecontent .content_area .label_list em{background:url("/default/images/index/typeclose.png") 0px -19px no-repeat;padding:0;margin-left: 5px;}
.vicecontent .content_area .label_list em a {padding: 0 10px 0 0;}
.vicecontent .content_area .label_list em:hover {background:url("/default/images/index/typeclose.png") 0px 6px no-repeat;padding:0;}
.vicecontent .content_area .clearall{height: 25px; line-height:25px; font-size: 15px;margin-left: 20px;color: #797979}
.vicecontent .content_area .addsubscribe{height: 25px; line-height:25px; font-size: 14px;margin-left: 20px;color: #2481B8;}
.vicecontent .content_area .status_add{min-height:25px;height:25px;width: 100%; padding: 8px 0 0 71px;display: none;}
.vicecontent .content_area .condition_selection{background-color: #fff;width: 100%;height:auto; margin-top: 0;overflow: hidden;}
.vicecontent .content_area .condition_selection>div{float: left; width: 100%;border-bottom: 1px solid #F7F7F7;}
.vicecontent .content_area .condition_selection ul{float: left; width: 100%;}
.vicecontent .content_area .condition_selection li{float:left;min-height:45px;}
.vicecontent .content_area .condition_selection .li_left{width:130px; height: 45px; line-height: 45px; text-align: center;font-size:14px; }
.vicecontent .content_area .condition_selection .li_right{width:1070px;}
.vicecontent .content_area .condition_selection .li_right .jList{
    width:280px;
    float: left;
    outline: none;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    border: 1px solid #cfcfcf;
    height: 30px;
    border-radius: 2px;
    line-height: 40px;
}
.vicecontent .content_area .condition_selection .li_right .jList input{width:232px; border:0;float: left;border: none;height: 30px;line-height: 30px;padding: 0 7px;color: #78808C;}
.vicecontent .content_area .condition_selection .li_right .jList i{float: left;width:28px;height:28px; cursor:pointer;background:#fff url(/default/images/icon/icon3.png) -24px -308px no-repeat; display: block ;}
.vicecontent .content_area .condition_selection .li_right p{ width:auto; margin-right:16px; margin-top:8px;color:#797979;font-size:13px; display: block; float: left}
.vicecontent .content_area .condition_selection .li_right .left{width:90%;height: inherit;float: left; padding-top: 10px;}
.vicecontent .content_area .condition_selection .li_right .left a{float: left; margin-bottom: 5px; padding: 3px 8px 3px 8px; font-size: 14px!important;}

.vicecontent .content_area .condition_selection .li_right .condition-list{width:90%;height: inherit;float: left; padding-top: 10px;}
.vicecontent .content_area .condition_selection .li_right .condition-list a{float: left; font-size: 14px!important; margin-bottom: 5px; padding: 3px 8px 3px 8px;}

.vicecontent .content_area .condition_selection .li_right .right{width:10%;height: 45px; line-height: 45px; text-align: right;float: left;}
.vicecontent .content_area .condition_selection .li_right .right a{color: #b9b9b9; float: right; margin-right: 10px;}
.vicecontent .content_area .condition_selection .li_right .right a span{color: #b9b9b9; float: left}
.vicecontent .content_area .condition_selection .li_right .right a em{background: url('/default/images/index/icon_yw.png') no-repeat 0px -138px; width: 25px; height: 25px; float: left; margin-top: 14px;}
#areamore:hover{color: orangered; }

/* 行业option*/
.vicecontent .content_area .condition_selection .trade i{padding-right: 10px;max-width: 280px;}
.vicecontent .content_area .condition_selection .trade div{width: 200px!important; max-height:30px;margin-top: 8px;line-height:30px; overflow: hidden;border-bottom:#ccc 1px solid!important; }
.vicecontent .content_area .condition_selection .trade span{width: 180px;max-height:30px;line-height:30px;padding-top: 2px;padding: 0px!important;}
.tocheck{background-color: #00a0e9;color:#fff!important;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius:2px; padding: 3px 5px 3px 5px!important;}
/**.content_display=>内容展示**/
.content_display{height:auto!important;width:100%;min-height: 162px;_height:162px;margin-top: 18px!important;overflow: hidden;}
.content_display div{overflow: hidden;}

/**.content_display=>top**/
.content_display .head_info{height: 40px;width: 100%; background-color: #fafafa; line-height: 40px;font-size:14px;border-bottom: 1px solid #ededed; color: #78808C;}
.content_display .head_info i{padding-left: 22px;}
.content_display .head_info em{color: #fe5c26;}
.content_display .head_info a{ padding: 0 5px 0 5px;}
.content_display .head_info a:hover{ padding: 0 5px 0 5px;text-decoration: none;}

.content_display .head_info .list1{width: 180px;height: inherit;float: left; }
.content_display .head_info .list2{width: 822px;height: inherit;float: left;line-height: 40px; padding-right: 22px;font-size:13px;}
.content_display .head_info .list2 span{background: url('/default/images/index/icon_yw.png') no-repeat -2px -58px;padding: 0px 0px 0px 14px!important;width:13px;height:14px;position: relative;top:3px;}
.content_display .head_info .list2 em{float: left;}
.content_display .head_info .list2 input{ vertical-align: middle; margin-top: -2px;}
.content_display .head_info .list2 label{padding: 0px;}

.content_display .head_info .list3{width: 175px;height: inherit;float: left; font-size:13px;line-height: 40px;}
.content_display .head_info .list3 .ts{margin: -3px 0 0 -8px;}
.content_display .head_info .list3 .ts div{width: 130px; max-height:32px;margin-top: 8px;line-height:30px; overflow: hidden;border-bottom:#ccc 1px solid!important; }
.content_display .head_info .list3 .ts span{width: 110px!important;max-height:30px;line-height:30px;padding-left: 2px;}
.content_display .head_info .list3 .ts span a{text-decoration: none}
.content_display .head_info .list3 .ts i{background: url("/default/images/icon/soselb.png") 0px -100px;padding-left: 0px;}
.content_display .head_info .list3 .ts i.swap{background:url("/default/images/icon/soselb.png") -15px -100px;}
/**.content_display=>列表名称**/
.content_display .head_list{width: inherit;height: 38px;line-height: 38px; background-color: #f3f5f6;border-bottom: 1px solid #ededed;}
.content_display .head_list ul{width: inherit;height: 38px;line-height: 38px;}
.content_display .head_list li{float: left; color: #b9b9b9;font-size: 13px;}
.content_display .head_list .list1{width: 178px; text-align: center;}
.content_display .head_list .list2{width: 406px; padding-left: 5px;}
.content_display .head_list .list3{width: 200px; padding-left: 5px;}
.content_display .head_list .list4{width: 293px; padding-left: 5px;}
.content_display .head_list .list6{width: 95px; padding-left: 5px;}
/**.content_display=>显示内容**/
.content_display .list_content{width: inherit;min-height: 58px;line-height: 58px; background-color: #fff;}
/**.a 效果**/

.content_display .list_content a{color: #0b7cb8;}
.content_display .list_content .personbghover{width: 1200px;height: 60px;line-height: 60px; }
.content_display .list_content .personbghover:hover{background-color: #fafafa;}
.content_display .list_content ul{width: 1164px;height: 59px;line-height: 59px; margin-left: 36px;}
.content_display .list_content .personul{border-bottom: 1px solid #ededed;}

.content_display .list_content li{float: left; color: #696969;font-size: 14px;height: inherit; overflow: hidden;}
.content_display .list_content .list1{width: 142px; color: #0b7cb8;height: inherit;}
.content_display .list_content .list1 img{vertical-align: middle;}
.content_display .list_content .box_top{margin-top:2px;padding-right: 10px;}

.content_display .list_content .list2{width: 406px; padding-left: 5px;color:#393939;}
.content_display .list_content .list2 i{ padding: 0 10px 0 10px;}
.content_display .list_content .list3{width: 200px; padding-left: 5px;color:#393939;}
.content_display .list_content .list4{width: 288px; padding-left: 5px;color:#393939;}
.content_display .list_content .list4 i{ padding: 0 2px 0 2px;}
.content_display .list_content .list5{width: 100px; padding-left: 5px;color:#b9b9b9;}
/**带图片**/
.content_display .list_content .person_with_pic_hover{width: 1200px;height: 99px;padding-top: 20px;}
.content_display .list_content .person_with_pic_hover:hover{background-color: #fafafa;}
.content_display .list_content .person_with_pic{width: 1164px;height: 99px;}
.content_display .list_content .person_with_pic li{width: inherit;height: 99px;float: left!important;}
/**withpic ->list1**/
.content_display .list_content .person_with_pic .list1{width: 541px;height: 99px; }
/**withpic ->左**/
.person_with_pic .list1 .checklist{float: left;width: 50px;height:inherit;line-height:89px;text-align: center;}
.person_with_pic .list1 .person_img{float: left;width:100px;height:inherit;}
.person_with_pic .list1 .person_img img{background:#fff;-moz-border-radius: 50px;-webkit-border-radius: 50px;
    border-radius:50px; border: 1px solid #fafafa;color:#b9b9b9;font-size: 13px; width: 82px;height: 82px;
    margin: 0px 0 0 14px;
}
.person_with_pic .list1 .person_info{float: left;width: 381px;height: 80px; padding-left:10px;padding-bottom:18px;border-bottom: 1px solid #cccccc;}
.person_with_pic .list1 .person_info span{display: inline-block;float:left;width: 381px;}
.person_with_pic .list1 .person_info .first{height: 30px;line-height:30px;margin-top: 0px;}
.person_with_pic .list1 .person_info .first i{padding: 0 7px 0 7px;font-size: 12px;}
.person_with_pic .list1 .person_info .second{height: 25px;line-height: 25px;font-size: 12px;
    color: #696969;margin-left: 5px;
}


/**withpic ->list2**/
.content_display .list_content .person_with_pic .list2{width: 570px;height: 98px;color: #333;border-bottom: 1px solid #cccccc;}
.content_display .list_content .person_with_pic .list2 .left{width: 390px;height: 80px;padding: 0px 20px 0 20px;float: left;border-left: 1px solid #cccccc;}

.content_display .list_content .person_with_pic .list2 .left div{height:35px;line-height:35px;width: 390px;color: #696969;padding-top:5px;font-size: 12px; }
.content_display .list_content .person_with_pic .list2 .right{width: 125px!important;text-align: left;padding: 40px 0px 0 0;height:49px;float: left;font-size: 12px;color: #57666a;}
.content_display .list_content .person_with_pic .list2 em{color:#f2504e;}

/**.content_display=>分页**/
.content_display .paging{height:35px;line-height: 35px;padding: 40px 0 40px 0;text-align: center;}
/**.content_display=>相关搜索**/
.content_display .related_search{height:150px;width:1168px;padding-left:12px;}
.content_display .related_search .title{font-size:20px;color:#646464;}
.content_display .related_search .content{color: #3b97d6;height:55px;line-height: 55px;font-size:15px; }
.content_display .related_search .content a{color: #3b97d6;padding: 11px 11px 11px 0;}
.displaynone{display: none;}

/**职位选择**/
/*遮掩层弹出框*/
.cover{z-index:1002;position:absolute;left:0;top:0;background:#222;opacity:0.7; width: 100%;}
/*提交表单弹出框*/
.Pro_message{padding:15px;text-align:center;background:#323232;color:#fff; z-index:1006;position:fixed;
    opacity:1;font-size:16px;min-height:30px;line-height:30px; min-width:100px;margin-right:15px;display:inline;
    border:0; border-radius:5px; display:none;}

/**弹出层**/
.layer{width:958px; position:fixed;z-index:1002;border:1px solid #090;background:#fff;padding-bottom:50px; display:none;}
.layer .winTitle{float:left;width:100%;height:40px;background:#D9F0FE}
.layer .winTitle .one{float:left;margin-left:18px; font-size:16px;font-weight:bold;line-height:40px;height:40px; color:#555;}
.layer .winTitle .depname{float:left;margin-left:30px; margin-top:13px;font-size:14px;height:40px; color:#999;}
.layer .winTitle .two{float:right; width: 30px; height: 40px;}
/*.layer .winTitle .two img{cursor:pointer;margin-right:12px; margin-top:12px; width:14px; height:14px;}*/
.layer .winTitle .two .close{cursor:pointer; width:22px; height:22px; margin-top:12px; font-weight: bold; font-size: 18px; color: #888; display: block; float: left}
.layer .winTitle .two .close:hover{ color: #222;}

.layer .winContent{width:620px; margin:25px 40px 20px 40px; float:left}
.layer .winContent dl{width:620px;float:left; margin-top:10px;}
.layer .winContent dt{width:70px;float:left;height:26px; text-align:right; line-height:26px;}
.layer .winContent dd{width:550px;float:left;height:26px;}
.layer .winContent dd .inptitle{width:260px; border:none;padding-left:3px;border:1px solid #090; height:24px;line-height:24px;}
.layer .winContent dd textarea{width:500px; padding:3px 6px; border:none; border:1px solid #090;  height:80px;line-height:20px;}
.layer .winContent dd .inpsub{width:70px;height:26px;line-height:22px; float:left; margin-right:10px}

/*----------------------------------------------------------------------------------------------------------*/
.posCategories{ width:960px;padding:0;  z-index:1003;float:left;border:1px solid #666;}
.posCategories .poswin{ background:#F5F5F5;float:left; width:100%; border-bottom:1px dashed #ddd}

.posCategories .first{height:60px; background:#f5f5f5; float:left; border-bottom:1px solid #f0f0f0; width:100%}
.posCategories .first .one{height:24px; line-height:24px; margin-top:18px; float:left; margin-left:20px; width:640px;}
.posCategories .first .morepos{height:24px; line-height:24px; float:left}
.posCategories .first .two{height:24px; line-height:24px; margin-top:18px; float:left; margin-left:20px; width:640px; display:none}
.posCategories .first .two .cselect{ float:left; width:70px;}
.posCategories .first .two .ctype{ float:left; border:1px solid #fd6000; height:22px; width:90px;  background:#fff; margin-right:10px;}
.posCategories .first .two .ctype span{line-height:24px; width:68px; height:24px; float:left; text-align:center; overflow:hidden;}
.posCategories .first .two .ctype i{background:url(/default/images/personal/typeclose.png) 5px 7px no-repeat; width:21px; height:22px; float: right; border-left:1px solid #ddd;}
.posCategories .first .two .ctype i:hover{ background-position:5px -18px;cursor:pointer;}

/**搜索*/
.posCategories .first .three{height:28px; line-height:28px;margin-top:15px; float:left;width:240px; margin-left: 40px;}
.posCategories .first .three .inptext{ width:140px; padding:0 5px; float:left;line-height:26px; height:26px;border:1px solid #ddd;
    outline:none;float:left;background:#fff;}
.posCategories .first .three .search{ width:60px; float:left; margin-left:2px;height:28px;}
.posCategories .first .three .search .inpsub{ width:60px; height:28px; float:left; line-height:28px; text-align:center;
    cursor:pointer; background:#aaa; color:#fff; outline:none; border: none;}
.posCategories .first .three .search .inpsub:hover{ background: #999}


.posCategories .first .btnok{ float:left; width:60px; height:24px; background:#fd6000;}
.posCategories .first .btnok a{ color:#fff; background:#fd6000; display:block; text-decoration:none; text-align:center; font-size:14px;}
.posCategories .first .btnok a:hover{ background:#e30;}

/**类别**/
.posCategories .cateType{width:960px; float:left; height:500px;overflow-x: hidden;overflow-y: scroll; position:relative}
.posCategories .cateType dl{width:960px;float:left; border-bottom:1px solid #f0f0f0;}
/****/
.posCategories .cateType dt{width:200px; float:left; padding:5px 0; }
.posCategories .cateType dt span{float:right;font-weight:bold; height:30px; line-height:30px;font-size:13px; margin-right:15px; color:#555}
.posCategories .cateType dd{width:760px;float:right; background:#fff;padding:5px 0px;}
.posCategories .cateType dd ul{ float:left;}
.posCategories .cateType dd li{height:30px;line-height:30px;float:left; width:180px; position:relative;}
.posCategories .cateType dd li div{ padding:0px 15px; width:150px;}
.posCategories .cateType dd li .divspan{ color:#0066CC; padding-right:13px; cursor:pointer;line-height:30px;
    background:url(/default/images/personal/arrow3.png) right -20px no-repeat;}

.posCategories .cateType .removesearch ul{}
.posCategories .cateType .removesearch li{ margin-left:16px; float:left;width:164px; overflow:hidden;}
.posCategories .cateType .removesearch li a{ color:#fd6000;width:164px;height:30px;}
.posCategories .cateType .removesearch li a:hover{ color:#e30}

/**一级联动**/
.posCategories .cateType .oneSelect{height:30px;line-height:30px;float:left;width:150px; margin:0;padding:0 15px}
.posCategories .cateType .oneSelect .checkboxs{float:left;width:16px; height:16px; position:absolute; left:15px; top:7px;}
.posCategories .cateType .oneSelect label{width:140px;color:#0066CC;overflow:hidden;height:16px; line-height:16px; position:absolute; left:32px; top:7px;}
.posCategories .cateType .oneSelect label:hover{ color:#e30}

/****/
.posCategories .cateType .addAttr{border:1px solid #ccc; height:29px;width:148px; border-top:none ;
    position:absolute; left:0px; top:0px; z-index:10003; background:#fff;}
.posCategories .cateType .pname{ width:538px;background:#fff; border:1px solid #ccc;
    position:absolute;left:0px; top:0px;z-index:10002; margin:0; padding:0}
.posCategories .cateType .pname ul{float:left; width:510px; margin:10px 14px 0px 14px; padding:0; overflow:hidden;}
.posCategories .cateType .pname li{ width:170px; float:left; height:26px; line-height:26px;}
.posCategories .cateType .pname li .checkboxs{float:left; width:16px; height:16px;}
.posCategories .cateType .pname li label{ float:left; width:140px; color:#0066CC; overflow:hidden;height:16px; line-height:16px;}
.posCategories .cateType .pname li label:hover{ color:#e30}



/**三级联动**/
.posCategories .workplce{ width:100%; height:40px; float:left;border-bottom:1px solid #f0f0f0;}
.posCategories .workplce .wleft{width:200px; float:left; padding:5px 0;}
.posCategories .workplce .wleft span{float:right;font-weight:bold; height:30px; line-height:30px;font-size:14px; margin-right:15px; color:#555}

.posCategories .workplce .wright{width:760px;float:right; background:#fff;padding:5px 0px;}
.posCategories .workplce .wright select{ padding:3px 3px 3px 10px;background: transparent; height:28px; width:180px; font-size:14px; float:left;outline: none; border: 1px solid #D0D0D0; cursor: pointer; margin-right:10px; line-height:28px;}


/*搜索栏option*/
.personOptions{position:absolute;border-left:1px solid #F0504E;border-bottom:1px solid #F0504E;border-right:1px solid #F0504E;background:#fff; z-index:555555555; margin: -2px 0 0 -1px;}
.personOptions ul{text-align: center;}
.personOptions ul li.section{background:#000000; cursor:auto}
.personOptions ul li{ color:#9F9F9F; height:26px; line-height:26px; cursor:pointer;}
.personOptions ul li a{padding-left:6px; padding-right:6px; text-decoration: none}
.personOptions ul li.selected{ background:#E3E3E3; color:#575757}


.line75{
    height: 15px;
    line-height: 15px;
    width: inherit;
    background-color: #fff;
}
/*简历连看 与查看下一页*/
.resume_nextpage{
    line-height: 45px;
    height:45px;
    width: inherit;
    background-color: #fafafa;
    font-size: 14px;
}
.resume_nextpage ul{
    height:inherit;
    width: inherit;
}
.resume_nextpage .left{
    width: 590px;
    line-height: 45px;
    height:45px;
    float: left;
}
.resume_nextpage .left input{
    margin-left: 36px;
    vertical-align: middle;
}
.resume_nextpage .left label{
    margin-left: 10px;
    color: #666;
}
.resume_nextpage .left i{
    margin-left: 20px;
    color: #0b7cb8;
    cursor: pointer;
}
.resume_nextpage .left i:hover{
    color: #26b2fc;
}
.resume_nextpage .right{
    width: 600px;
    line-height: 45px;
    height:45px;
    float: left;
    text-align: right;
}
.nextbutton{
    width:128px;
    height: 35px;
    margin-right: 20px;
    font-size: 14px;
    background-color: #f0514e;
    border: 2px solid #ededed;
    color: #f9eff0;
    cursor: pointer;
}
.nextbutton:hover{
    background-color: #f50d09;
}
