.job[data-v-e9932492]{background-color:#f3f3f3;padding-bottom:30px}.job .jobContainer[data-v-e9932492]{width:1200px;margin:auto;padding-top:50px;line-height:2em;display:flex;justify-content:center}.job .jobContainer .job-detail[data-v-e9932492]{width:700px;padding:40px;background:#fff;box-shadow:0 2px 10px rgba(54,97,174,.1);border-radius:8px}.job .jobContainer .job-detail .job-top[data-v-e9932492]{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:flex;justify-content:space-between;box-sizing:border-box}.job .jobContainer .job-detail .job-top .job-name[data-v-e9932492]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job .jobContainer .job-detail .job-top .wage[data-v-e9932492]{flex:1;justify-content:flex-end;display:flex;color:#d9011e;align-items:center;white-space:nowrap}.job .jobContainer .job-detail-subTitle[data-v-e9932492]{font-size:14px;color:#1f2329;margin:20px 0}.job .jobContainer .job-detail-subTitle .tag[data-v-e9932492]:not(:first-child):before{content:"|";margin:0 4px}.job .jobContainer .job-detail-description .textContent[data-v-e9932492]{white-space:pre-line}.job .jobContainer .job-detail-block[data-v-e9932492]{margin:40px 0}.job .jobContainer .job-detail-block h2[data-v-e9932492]{margin-bottom:20px}.job .jobContainer .job-detail-block .textContent[data-v-e9932492]{font-size:14px;color:#1f2329}.job .jobContainer .job-detail-block .textContent .template[data-v-e9932492]{display:flex;flex-wrap:wrap;align-items:center}.job .jobContainer .job-detail-block .textContent .template .template_name[data-v-e9932492]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;margin-right:50px}.job .jobContainer .job-detail-block .textContent .template .template_name .template_name_title[data-v-e9932492]{width:200px;display:inline-flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.job .jobContainer .job-detail-block .textContent .template .fileInput[data-v-e9932492]{position:relative}.job .jobContainer .job-detail-block .textContent .template .fileInput .file[data-v-e9932492]{position:absolute;cursor:pointer;opacity:0;z-index:15;left:0;width:58px;height:40px}.job .jobContainer .job-company[data-v-e9932492]{margin-left:20px;padding:40px;width:480px;background:#fff;box-shadow:0 2px 10px rgba(54,97,174,.1);border-radius:8px}.job .jobContainer .job-company .job-detail-button[data-v-e9932492]{margin-right:20px;display:flex;justify-content:center;align-items:center}.job .jobContainer .job-company .job-detail-button .bytedance-button[data-v-e9932492]{width:45%;margin-right:5%;font-weight:800}.job .jobContainer .job-company .job-detail-button .bytedance-button .img[data-v-e9932492]{margin-right:10px;width:25px}.job .jobContainer .job-company .job-detail-button .bytedance-button[data-v-e9932492]:first-child{background:#fff;color:#00a0e9;border:2px solid #00a0e9}.job .jobContainer .job-company .job-detail-button .bytedance-button[data-v-e9932492]:nth-child(2){margin-right:0}.job .jobContainer .job-company .job-detail-button .Collection[data-v-e9932492]:first-child{background-color:#585857;color:#fff;border:0}.job .jobContainer .job-company .job-detail-button .actvCss[data-v-e9932492]{background-color:#585857}.job .jobContainer .job-company .relatedJobs-header[data-v-e9932492]{display:flex;align-items:center;font-size:20px;line-height:28px;font-weight:500}.job .jobContainer .job-company .relatedJobs-header-pre[data-v-e9932492]{width:4px;height:19px;margin-right:8px;background-color:#00a0e9}.job .jobContainer .job-company .job-company-detail[data-v-e9932492]{padding:20px 0}.job .jobContainer .job-company .job-company-detail .companyName[data-v-e9932492]{font-weight:600}.job .jobContainer .job-company .job-company-detail .company-detail-subTitle[data-v-e9932492]{font-size:14px}.job .jobContainer .job-company .job-company-detail .company-detail-subTitle .tag[data-v-e9932492]:not(:first-child):before{content:"|";margin:0 4px}.job .jobContainer .job-company .recommend-job-item[data-v-e9932492]{background-color:#fff;box-sizing:content-box;margin-bottom:21px;overflow:hidden}.job .jobContainer .company-t[data-v-e9932492]{display:flex;align-items:center}.job .jobContainer .company-t .company-logo[data-v-e9932492]{width:60px;height:60px;margin-right:10px}.job .jobContainer .company-t .company-title[data-v-e9932492]{width:60px;height:60px;font-size:18px;padding:5px 4px;text-align:center;color:#fff;margin-right:10px;-webkit-filter:saturate(58%);filter:saturate(58%);border-radius:5px;line-height:25px}.job .jobContainer .content-list[data-v-e9932492]{display:grid}