[data-v-57ea6143] .amap-logo,[data-v-57ea6143] .amap-copyright{opacity:0!important}.container[data-v-57ea6143]{display:flex;flex-direction:column;background-color:#f8f8f8}.job-header[data-v-57ea6143]{padding:.625rem 1.25rem;background-color:#fff;margin-bottom:.3125rem}.job-header .job-title[data-v-57ea6143]{font-size:1.71875rem;font-weight:700;color:#333;margin-bottom:.3125rem}.job-header .job-info[data-v-57ea6143]{display:flex;justify-content:space-between;margin-bottom:.3125rem}.job-header .job-info .salary[data-v-57ea6143]{color:#3b82f6;font-size:1.3125rem;font-weight:700}.job-header .job-info .views[data-v-57ea6143]{font-size:.75rem;color:#999}.job-header .location-info[data-v-57ea6143]{font-size:.75rem;color:#666}.job-header .location-info .location[data-v-57ea6143],.job-header .location-info .source[data-v-57ea6143],.job-header .location-info .date[data-v-57ea6143]{margin-right:.3125rem;margin-top:.625rem}.job-header .location-info .source[data-v-57ea6143]{margin-left:.9375rem}.job-details[data-v-57ea6143]{background-color:#fff;padding:.625rem 1.25rem;margin-bottom:.3125rem}.job-details .details-title[data-v-57ea6143]{font-size:1.28125rem;font-weight:700;margin-bottom:.46875rem}.job-details .tags[data-v-57ea6143]{display:flex;gap:.3125rem;margin:.46875rem 0}.job-details .tags .tag[data-v-57ea6143]{background-color:#3b82f6;color:#fff;padding:.15625rem .46875rem;border-radius:.46875rem;font-size:.6875rem}.job-details .description[data-v-57ea6143]{font-size:.75rem;line-height:1.125rem;color:#333}.company-info[data-v-57ea6143]{background-color:#fff;padding:.625rem 1.25rem;margin-bottom:9.375rem}.company-info .company-name[data-v-57ea6143]{font-size:.875rem;font-weight:700;margin-bottom:.3125rem}.company-info .company-details[data-v-57ea6143]{font-size:.75rem;color:#666}.company-info .company-map[data-v-57ea6143]{height:10.625rem;width:100%;background:#e8e8e8;margin-top:.3125rem;border-radius:.5rem;overflow:hidden}.footer[data-v-57ea6143]{position:fixed;bottom:calc(var(--status-bar-height) + var(--window-bottom));left:0;width:calc(100% - 1.25rem);padding:.625rem;background-color:#fff;text-align:center;display:flex;align-items:center}.footer .apply-btn[data-v-57ea6143]{flex:1;background-color:#22c55e;color:#fff;border-radius:.9375rem;font-size:1rem;margin-right:.9375rem}.footer .btned[data-v-57ea6143]{background-color:#666}
