@charset "utf-8";
/* CSS Document */
/*项目列表*/
.project { min-width: 1100px; bottom: 15px; }
.pj_content { background:#fff; margin-top: 10px; padding-left:20px;padding-right:20px; padding-bottom: 20px; width:100%; border-bottom: 1px solid #eee;
  margin-bottom: 30px;}
.pj_content ul li { display: inline; line-height: 25px; font-size:14px;}
.pj_content .cz { margin-top: 15px; margin-bottom: 15px; }
.pj_content .cz li { margin-right:10px;  }
#projectList{ min-width:860px;}
.pj_content .pj_list { /*margin-right: 10px;*/}
.pj_content .pj_list ul .zt { color: #F00; font-weight: bold; }
.pj_content .pj_list .pj_title { border-bottom:1px dashed #ccc; padding-left: 10px; padding-top: 5px; padding-bottom: 3px; padding-right: 10px; }
.pj_content .pj_list .pj_title:hover{background: #f4f4f4;}
.pj_content .pj_list .pj_title li { margin-right: 5px; line-height: 35px;}
.pj_content .pj_list .pj_title .time_date { /* margin-right:20px; */ margin-top: 8px; }
.pj_content .pj_list .pj_title .hxrcz {margin-top: 12px; }
.pj_content .pj_list .pj_detail { padding: 10px; border: 1px solid #eee; }
.pj_content .pj_list .pj_detail ul { margin-bottom: 10px; }
.pj_content .pj_list .pj_detail ul li { display: inline; }
.pj_content .pj_list .pj_detail .pj_odd li { padding-left: 10px; font-weight: bold; padding-right:10px; border-left:1px solid #ccc; /*border-right:1px solid #ccc; */ }
.pj_content .pj_list .pj_detail .pj_odd li a{ font-weight:normal;}
.pj_content .pj_list .pj_detail ul li .zwms { margin-left: 70px; margin-top: -25px; width: 750px; line-height: 25px; min-height:15px; }
.pj_content .pj_list .pj_detail .pj_other { margin-bottom: 10px; }
.pj_content .pj_list .pj_detail .pj_other li{ padding-left:10px; padding-right:10px; border-left:1px solid #ccc;}
.pj_content .cz_2{ position:absolute; margin-top:20px; padding-top:10px; border-top:1px solid #ccc; width:100%;}
.pjL{top: -5px;position: relative;}
/*项目列表*/

/*项目编辑页*/
.pro_edit { background: #fff; }
.pro_edit p { line-height: 25px; font-size: 16px; /*font-family: "微软雅黑", Arial, "宋体";*/ margin-bottom: 15px; padding-left: 10px; background: #eee; }
.pro_edit form ul { padding-left: 10px; margin-bottom: 10px; }
.pro_edit form ul li { display: inline; }
.pro_edit form ul li input { width: 150px; }
.pro_edit form ul .sleft { width: 300px; margin-right: 25px; }
.pro_edit form ul .sright { width: 300px; }
.pro_edit form ul .sleft select { width: 100px; border: 1px solid #e4e4e4; }
.pro_edit form ul .sleft .bt_1 { position: relative; top: -15px; }
.pro_edit form ul .sleft .bt_2 { position: relative; top: -390px; }
.pro_edit form ul .sleft textarea { width: 410px; border: 1px solid #e4e4e4; }
.pro_edit form ul .sleft .zwms { height: 400px; }
.pro_edit form ul .btn { width: 50px; height: 25px; margin-top: 5px; margin-left: 65px; border-radius: 5px; background: url(../images/icon_cz_bj.gif); line-height: 25px; border: none; padding-left: 12px; padding-right: 12px; }
.pro_edit form ul .btn:hover { background: url(../images/icon_cz_bj_2.gif); }
.textarea-width_1{ max-width:230px; max-height:130px;}
/*项目编辑页*/

/*候选人列表*/
.tab { width: 650px; }
.tab .closed { position: relative; margin-top: -20px; margin-right: 10px; z-index: 100; }
/* tabbtn */
.tabbtn { height: 30px; }
.tabbtn li { float: left; position: relative; margin-right: 2px; border: 1px solid #eee; border-bottom: none; padding: 5px 20px 5px 20px; line-height: 20px; }
.tabbtn li.current { border-left: solid 1px #eee; border-right: solid 1px #eee; border-top: solid 1px #eee; background: #2dbe60; color: #fff; }
.tabbtn li.current a { height: 27px; background: #fff; color: #3366cc; font-weight: 800; }
/* tabcon */
/*.tabcon { border-width: 0px 1px 1px 1px; border-color: #eee; border-top: none; border-style: solid;  }*/
.tabcon .subbox { position: absolute;/*必要元素*/ left: 0; top: 0; }
.tabcon .sublist { padding: 5px 10px; }
.tabcon .sublist ul li { display: inline; line-height: 25px; }
.tabcon .sublist .sub_top { padding-top: 5px; padding-bottom: 5px; }
.tabcon .sublist .sub_top a{ color:#fff !important; text-decoration:none;}
.tabcon .sublist .hxr_list { border-top: 1px solid #eee; padding-bottom: 5px; }
.tabcon .sublist .hxr_list .hxr_top { background: #fffce8; padding: 5px; border-bottom: 1px dashed #2dbe60; border-top: 1px dashed #2dbe60; }
.tabcon .sublist .hxr_list .zt li a { color: #F00 !important; }
.tabcon .sublist .hxr_list .info { margin-left: 10px; }
.tabcon .sublist .hxr_list .info li { margin-left: 25px; }
.tabcon .sublist .hxr_list .lxfs { margin-left: 20px; }
.tabcon .sublist .hxr_list .lxfs li { margin-right: 25px; }
.tabcon .sublist .hxr_list .pingjia {}
.tabcon .sublist .hxr_list .pingjia li { margin-left: 20px; width: 140px; overflow: hidden;/*注意不要写在最后了*/ white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.tabcon .sublist .hxr_list .caozuo { margin-left: 20px; }
.tabcon .sublist .hxr_list .caozuo li { margin-right: 5px; background: #00a0e9; border-radius: 3px; padding: 5px; }
.tabcon .sublist .hxr_list .caozuo li:hover { background: #0088c6; }
.tabcon .sublist .hxr_list .caozuo li a { color: #fff !important; }
.tabcon .sublist .hxr_list .caozuo li a img { margin-top: -5px; margin-right: 2px; }
.tabcon .sublist .hxr_list .caozuo li span { font-family: "微软雅黑", Arial, "宋体"; color: #fff; border-radius: 3px; padding-left: 5px; padding-right: 5px; }
.tabcon .sublist .hxr_list .time { margin-left: 20px; margin-right: 25px; }
.tabcon .sublist .hxr_list .other_1 { margin-left: 20px; }
.tabcon .sublist .hxr_list .other_1 li { color: #999 !important; }
.tabcon .sublist .hxr_list .other_2 { margin-left: 20px; }
.tabcon .sublist .hxr_list .other_2 li { color: #999 !important; }
.search_candidate{ position:absolute; margin-top:-28px; left:300px;  }
.s_c_drop{max-width:80px !important; width:80px !important; left: auto !important;}
/*候选人列表*/
/*候选人编辑页*/
h4{ background:#eee; /* color:#fff !important; */ font-size:14PX; padding-top:5px; padding-left:10px; line-height:25px; padding-bottom:5px;}
.ui-popup-container{ }
.hxr_edit{ border-bottom:1px dashed #ccc; /* margin-bottom:10px;*/ padding-top:10px; padding-bottom:10px; }
.hxr_edit:hover{ background:#f4f4f4;}
.hxr_edit ul li{ display:inline; line-height:25px; border-right:1px solid #ccc; text-align:center; padding-left:10px; padding-right:10px; }
.hxr_edit ul li{}
.zt_1{ color:#e60000;}
.hxr_miaoshu{ margin-bottom:10px; padding-left:10px; margin-top: 10px;}
.hxr_miaoshu ul li{ display:inline;}
.hxr_miaoshu label{ margin-bottom:5px;}
.hxr_miaoshu textarea{ border:1px solid #e4e4e4;}
.bs-example{ padding-right:10px;}
.pj-offer-position{ position:absolute; left:85px; line-height:25px;}
.pj-offer-position p{ font-size:16px; width:100px; }
.pj-offer-position ul{ margin-left:90px;}
.pj-offer-position ul li{ margin-right:5px;}
/*候选人编辑页*/

/*项目应聘者流水记录*/
.pj_record { background: #fff; }
.pj_record .pj_re_list { margin-top: 15px; margin-left: 10px; margin-right: 10px; border: 1px solid #eee; height: 15px; padding: 10px; min-width: 1000px; }
.pj_record .pj_re_list:hover {
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=white, endColorStr=#eeeeee);/*IE6*/ background: -moz-linear-gradient(top, #fff, #eee);/*非IE6的其它*/ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#eee));/*非IE6的其它*/ }
.pj_record .pj_re_list ul li { display: inline; }
.pj_record .pj_re_list .bm { border: 1px solid #ccc; padding: 5px; background: #fff; }
.pj_record .pj_re_list .span_1 { margin-left: 15px; }
.pj_record .pj_re_list .span_1 .bt { font-weight: bold; }
.pj_record .pj_re_list .span_1 .zt_ddhf { color: #F90; }
.pj_record .pj_re_list .span_1 .zt_offer { color: #F00; }
.pj_record .pj_re_list .span_1 .zt_cmd { color: #F90; }
/*项目应聘者流水记录*/
