.search-input[data-v-a65cca7c]{flex-shrink:0;position:relative;width:656px}.search-input .job-search-form[data-v-a65cca7c]{align-items:center;background:#fff;border:2px solid var(--color-primary-500);border-radius:30px;display:flex;height:48px;padding:4px 0;position:relative;width:100%}.search-input .job-search-form i[data-v-a65cca7c]{color:#b8b8b8;font-size:22px;font-weight:500;margin-left:24px}.search-input .job-search-form .search-input-box[data-v-a65cca7c]{align-items:center;display:flex;flex:1;flex-direction:row;padding:0 2px 0 0;position:relative;width:100%}.search-input .job-search-form .search-input-box .input-wrap[data-v-a65cca7c]{align-items:center;display:flex;flex-direction:row;position:relative;width:100%}.search-input .job-search-form .search-input-box .input-wrap input[data-v-a65cca7c]{border:none;box-shadow:none;flex:1;font-size:16px;font-weight:400;height:46px;line-height:22px;outline:none;padding:0 18px}.search-input .job-search-form .search-input-box .search-btn[data-v-a65cca7c]{background:var(--color-primary-500);border-radius:30px;color:#fff;cursor:pointer;display:block;flex-shrink:0;font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding:8px 0;text-align:center;width:96px}.search-input .job-search-form .search-input-box .search-btn[data-v-a65cca7c]:hover{background:var(--color-primary-600)}.search-input .job-search-form .search-input-box .search-related[data-v-a65cca7c]{background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 4px 16px #00000014;display:none;left:0;padding:4px 0;position:absolute;top:55px;width:100%;z-index:6}.search-input .job-search-form .search-input-box .search-related .related-block[data-v-a65cca7c]{margin-bottom:5px;padding:5px 16px}.search-input .job-search-form .search-input-box .search-related .related-block .related-title[data-v-a65cca7c]{color:#757575;font-size:12px;line-height:17px;padding:8px 0}.search-input .job-search-form .search-input-box .search-related .related-block .related-list[data-v-a65cca7c]{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}.search-input .job-search-form .search-input-box .search-related .related-block .related-list a[data-v-a65cca7c]{align-items:center;background:#f8f8f8;border-radius:6px;color:#666;cursor:pointer;display:flex;float:left;font-size:14px;line-height:20px;padding:2px 8px;transition:all .2s linear;word-break:break-all}.search-input .job-search-form .search-input-box .search-related .related-block .related-list a[data-v-a65cca7c]:hover{background:var(--color-primary-500);color:#fff}.search-input .job-search-form .search-input-box .search-related>ul li[data-v-a65cca7c]{align-items:center;color:#333;cursor:pointer;display:flex;flex-direction:row;font-size:14px;height:36px;line-height:36px;padding:0 15px}.search-input .job-search-form .search-input-box .search-related>ul li[data-v-a65cca7c]:hover{background:#f8f8f8}.search-input .job-search-form .search-input-box .search-related>ul li em[data-v-a65cca7c]{color:var(--color-primary-500);font-style:normal;font-weight:500}.search-input .job-search-form .search-input-box .search-related>ul li span.tag[data-v-a65cca7c]{background:var(--color-primary-50);border-radius:4px;color:var(--color-primary-500);font-size:12px;line-height:18px;margin-left:8px;padding:2px 8px}.search-input .job-search-form .search-input-box .search-related.is-show[data-v-a65cca7c]{display:block}.related-block .related-title[data-v-a65cca7c]{align-items:center;display:flex;justify-content:space-between}.related-block .related-title .clear-history[data-v-a65cca7c]{color:#999;cursor:pointer;font-size:12px}.related-block .related-title .clear-history[data-v-a65cca7c]:hover{color:var(--color-primary-500)}
