.company-detail[data-v-2457518e]{width:1300px;margin:0 auto}.company-detail .back[data-v-2457518e]{margin:20px 0;width:80px;height:30px;text-align:center;line-height:28px;float:right;background:#fff;border-radius:2px 2px 2px 2px;border:1px solid #e2e2e2;cursor:pointer}.company-detail .clear[data-v-2457518e]{clear:both}.company-detail .company-info[data-v-2457518e]{width:100%;background-color:#fff;border-radius:6px;padding:20px;margin-bottom:90px}.company-detail .company-info .company-title[data-v-2457518e]{width:100%;height:60px;margin-bottom:20px;overflow:hidden}.company-detail .company-info .company-title .img[data-v-2457518e],.company-detail .company-info .company-title img[data-v-2457518e]{float:left;width:60px;height:60px;margin-right:20px;border:1px solid hsla(0,0%,85.1%,.33);border-radius:4px}.company-detail .company-info .company-title>.title-info[data-v-2457518e]{float:left;width:calc(100% - 80px);margin-top:8px}.company-detail .company-info .company-title>.title-info p[data-v-2457518e]{font-weight:600;font-size:18px;color:#222;margin-bottom:4px}.company-detail .company-info .company-title>.title-info p[data-v-2457518e]:last-of-type{font-weight:400;font-size:14px;margin-bottom:0}.company-detail .company-info .company-detail-info[data-v-2457518e]{width:100%;margin-bottom:20px;padding:20px;font-size:14px;color:#222;line-height:24px;background-color:#fcfcfc;border-radius:6px;border:1px solid #e2e2e2}.company-detail .company-info .company-detail-info .title[data-v-2457518e]{font-size:16px;font-weight:600}.company-detail .company-info .company-detail-info .title-info[data-v-2457518e]{margin-bottom:20px}.company-detail .company-info .company-detail-info .title-flex[data-v-2457518e]{display:flex;flex-wrap:wrap;margin-top:5px;-moz-column-gap:20px;column-gap:20px}.company-detail .company-info .company-detail-info .title-flex div[data-v-2457518e]{width:32%;line-height:28px}.company-detail .company-info .company-detail-info .title-flex div span[data-v-2457518e]{color:#666}.company-detail .company-info .job-list[data-v-2457518e]{width:100%;display:flex}.company-detail .company-info .job-list .job-box[data-v-2457518e]{width:calc(25% - 15px);margin-right:20px;margin-bottom:20px;padding:20px;background-color:#fcfcfc;border-radius:6px;border:1px solid #e2e2e2;cursor:pointer}.company-detail .company-info .job-list .job-box[data-v-2457518e]:nth-of-type(4n){margin-right:0}.company-detail .company-info .job-list .job-box .job-title[data-v-2457518e]{display:flex;justify-content:space-between;font-size:16px;color:#222;margin-bottom:16px}.company-detail .company-info .job-list .job-box .job-title span[data-v-2457518e]:first-of-type{font-weight:600}.company-detail .company-info .job-list .job-box .job-title span[data-v-2457518e]:nth-of-type(2){font-size:14px;color:#ff6342;word-break:keep-all}.company-detail .company-info .job-list .job-box .job-address[data-v-2457518e]{font-size:14px;color:#596875;margin-bottom:10px}.company-detail .company-info .job-list .job-box .job-address span[data-v-2457518e]{color:#dadada}.company-detail .company-info .job-list .job-box .job-require[data-v-2457518e]{font-size:14px;color:#222}.company-detail .company-info .job-list .job-box .job-require span[data-v-2457518e]{color:#0172ff}.company-detail .company-info .job-list .job-box .job-checkin[data-v-2457518e]{width:80px;height:30px;line-height:30px;text-align:center;margin:0 auto;margin-top:20px;background-color:#0172ff;border-radius:2px 2px 2px 2px;font-size:14px;color:#fff}.company-detail .company-info .job-list .job-box .job-checkin[data-v-2457518e]:hover{opacity:.8}.company-detail .company-info .job-list .job-box[data-v-2457518e]:hover{border-color:#0172ff;background-color:rgba(220,232,255,.34)}.job-detail-box[data-v-2457518e]{font-size:14px;color:#222;line-height:30px}.job-detail-box .title[data-v-2457518e]{font-weight:600}.job-detail-box .mg-t-50[data-v-2457518e]{margin-top:50px}.job-detail-box .base-info[data-v-2457518e]{display:flex;flex-wrap:wrap;color:#616266;margin:13px 0 20px 0}.job-detail-box .base-info>div[data-v-2457518e]{width:50%}.job-detail-box .base-info>div span[data-v-2457518e]{color:#222}.job-detail-box .up-pdf[data-v-2457518e]{display:flex;margin-top:20px}.job-detail-box .up-pdf .upload-pdf[data-v-2457518e]{width:calc(100% - 150px);display:inline-block;vertical-align:-38px;margin-left:10px}.job-class{border-radius:6px}.job-class .el-dialog__header{background-color:#f1f5fa;border-top-left-radius:6px;border-top-right-radius:6px}.job-class .el-dialog__header .el-dialog__title{font-weight:600;font-size:16px;color:#222}