.layout-positoin-details .i_sec_part[data-v-0bf0deac]{padding:0 24px 18px 24px}.layout-positoin-details .i_sec_part .i_all_tip[data-v-0bf0deac]{height:68px;line-height:68px}.layout-positoin-details .i_sec_part .i_place_holder_blank[data-v-0bf0deac]{width:2px;height:20px;display:inline-block;background-color:#038937;margin-right:23px}.layout-positoin-details .i_sec_part .job_desc_item[data-v-0bf0deac]{padding-left:24px;margin-bottom:12px;font-size:16px;color:#333}.layout-positoin-details .i_sec_part .recruiter_contact[data-v-0bf0deac]{height:84px;background-color:#f8fafb;border-radius:4px;padding-top:10px;padding-left:24px}.layout-positoin-details .i_sec_part .recruiter_contact .i_recruiter[data-v-0bf0deac]{font-size:18px;font-weight:500;color:#333}.layout-positoin-details .i_sec_part .recruiter_contact .i_recruiter_contact[data-v-0bf0deac]{font-size:16px;margin-top:10px}.layout-positoin-details .i_sec_part .recruiter_contact .i_recruiter_contact .i_email[data-v-0bf0deac]{color:#038957}.layout-positoin-details .mb_10[data-v-0bf0deac]{margin-bottom:10px}.layout-components-upload .i-upload-btn[data-v-4804cbb2]{color:#909399}.layout-card.disabled{pointer-events:none}.layout-card.disabled *{color:#999!important}.layout-card .list-item{background:#fff;border-radius:4px;border:1px solid #ebebeb;margin-bottom:12px;overflow:hidden}.layout-card .list-item .item-top{padding-left:23px;padding-right:35px}.layout-card .list-item .item-top,.layout-card .list-item .item-top .check-single{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.layout-card .list-item .item-top .check-single{margin-right:12px}.layout-card .list-item .item-top .check-single .el-checkbox__label{display:none}.layout-card .list-item .item-top .post-name{color:#038957;font-size:16px}.layout-card .list-item .item-top .post-name .date-out{margin-left:10px}.layout-card .list-item .item-top .single-btn-box{min-height:62px}.layout-card .list-item .item-top .single-btn-box.smallW{min-width:100%;-ms-flex:1;flex:1;-ms-flex-pack:distribute;justify-content:space-around}.layout-card .list-item .item-top .single-btn-box .mr25{margin-right:.25rem}.layout-card .list-item .item-top .single-btn-box .ml25{margin-left:.25rem}.layout-card .list-item .item-top .single-btn-box .single-oper{font-size:16px;width:84px}.layout-card .list-item .item-top .single-btn-box .single-oper.active{color:#038957!important}.layout-card .list-item .item-top .single-btn-box .single-oper.type-text{color:#333}.layout-card .list-item .item-top .single-btn-box .single-oper.type-text:hover{color:#038957}.layout-card .list-item .item-top .single-btn-box .single-oper.type-text>span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.layout-card .list-item .item-top .single-btn-box .single-oper img{width:18px;height:18px;margin-right:12px}.layout-card .list-item .pl23{padding-left:23px!important}.layout-card .list-item .item-bottom{height:47px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background-color:#f8fafb;padding-left:53px;padding-right:47px;font-size:16px}.layout-card .list-item .item-bottom .num{font-size:16px;color:#ff7949;margin-right:24px}.layout-card .list-item .item-bottom .dept{color:#333;font-size:14px}.layout-card .list-item .item-bottom .date{color:#666;font-size:14px}.layout-card .list-item .item-bottom .mr_16{margin-right:16px}.layout-share-qrcode .i-canvas{width:148px!important;height:148px!important}.layout-detail .i_fir_part{padding:0 24px 18px;background-color:#fff}.layout-detail .i_fir_part .i_all_tip{height:68px;line-height:68px}.layout-detail .i_fir_part .i_place_holder_blank{width:2px;height:20px;display:inline-block;background-color:#038937;margin-right:23px}.layout-detail .i_fir_part .i_box_content{border:1px solid #ebebeb}.layout-detail .i_fir_part .i_box_content .i_job_title{height:76px;line-height:76px;font-size:20px}.layout-detail .i_fir_part .i_box_content .i_job_title .i_left_title{color:#038957}.layout-detail .i_fir_part .i_box_content .i_job_title .wrap_all_btns{margin-right:52px}.layout-detail .i_fir_part .i_box_content .i_job_title .wrap_all_btns .i_recommend{width:92px;height:32px;line-height:32px;border-radius:4px;display:inline-block;text-align:center;background-color:#f3f9f7;border:1px solid #038957;color:#038957;margin-right:39px;cursor:pointer}.layout-detail .i_fir_part .i_box_content .i_job_title .wrap_all_btns .i_save{margin-right:50px;cursor:pointer}.layout-detail .i_fir_part .i_box_content .i_job_title .wrap_all_btns .i_save img{width:18px}.layout-detail .i_fir_part .i_box_content .i_job_title .wrap_all_btns .i_share{display:inline-block;cursor:pointer}.layout-detail .i_fir_part .i_job_detail{height:51px;line-height:51px;background-color:#f8fafb;padding-left:23px;padding-right:51px}.layout-detail .i_fir_part .i_job_detail .i_num{color:#ff7949;font-size:20px}.layout-detail .i_fir_part .i_job_detail .i_department{font-size:16px;color:#333}.layout-detail .i_fir_part .i_job_detail .i_date{font-size:16px;float:right;color:#666}.layout-detail .thir_sec{padding-top:0!important}.layout-detail .thir_sec .i_job_lists{border:1px solid #ebebeb}.layout-detail .thir_sec .i_job_lists li{height:68px;line-height:68px;padding-left:24px;padding-right:52px;background:#fff}.layout-detail .thir_sec .i_job_lists li:nth-child(2n){background:#ebebeb}.layout-detail .thir_sec .i_job_lists li .job_name{color:#038957;cursor:pointer;display:inlne-block}.layout-detail .thir_sec .i_job_lists li .public_time{float:right;color:#666}.layout-detail .set_bottom{width:100%;height:76px;line-height:76px;text-align:center;background-color:#fff;color:#038957}.layout-detail .set_bottom .change_btn span.have-more{cursor:pointer}.layout-detail .set_bottom .change_btn .no-more{color:#999}.layout-detail .more-post-box{padding-top:24px}.layout-detail .more-post-box .post-box{width:520px;height:52px;color:#038957;border-color:#038957}.layout-elect-detail{background-color:#f1f5f6}.layout-elect-detail .all{background-color:#fff;padding:0 24px 16px;margin-bottom:24px}.layout-elect-detail .top-box .more{height:48px;font-size:18px;font-weight:400;color:#333}.layout-elect-detail .top-box .more i{border:1px solid;border-radius:50%;color:#038957;margin-right:12px;font-size:20px;font-weight:900}