.cms-job-filters .input{display:flex;min-height:32px;align-items:stretch}.cms-job-filters .input>label{width:76px;flex-shrink:0;padding:0 6px;margin-right:16px;line-height:32px;background:#f5f5f5}.cms-job-filters .input>.box{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.cms-job-filters a{display:inline-block;min-width:24px;padding:0 8px;line-height:20px;height:20px;text-decoration:none;color:inherit;font-size:12px}.cms-job-filters a.selected{background:#07619d;color:#fff}.cms-jobs .cms-job-empty{text-align:center;color:#999;padding:48px 20px}.cms-job-detail .news-box{width:800px}.cms-job-detail .news-box>.content{margin:24px 0 40px}.cms-job-detail .news-box>.share{padding:24px 0 32px}.cms-job-detail .job-info{margin-top:12px}.cms-job-detail .job-info .split{margin:-2px 10px 0}.cms-job-detail .job-email a{margin-right:24px}.cms-job-detail .news-box li,.cms-job-detail .news-box ol,.cms-job-detail .news-box ul{list-style:disc}.cms-job-detail .news-box .content img{max-width:100%;height:auto}.cms-job-detail .share .share-link-input{position:absolute;width:1px;height:1px;opacity:0}
@media(max-width:700px){.cms-job-filters .input>.box{gap:4px}.cms-job-filters .input>label{margin-right:6px;width:65px}.cms-job-filters a{padding:0 6px}.cms-job-mobile .cms-page .active{background:#2d6198;color:white}.cms-job-mobile .cms-job-meta{color:#888;font-size:13px}}
.cms-job-filters .input>.box{min-height:32px;}
