@font-face {
  font-family: '104icon';
  src: url(fonts/104icon.eot?q7fw99);
  src:
    url(fonts/104icon.eot?q7fw99#iefix) format('embedded-opentype'),
    url(fonts/104icon.ttf?q7fw99) format('truetype'),
    url(fonts/104icon.woff?q7fw99) format('woff'),
    url(fonts/104icon.svg?q7fw99#104icon) format('svg');
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
[class*=' vip-icon-'],
[class^='vip-icon-'] {
  font-family: '104icon' !important;
  speak: never;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.vip-icon-recommend:before {
  content: '\e9aa';
}
.vip-icon-recommendfull:before {
  content: '\e9ab';
}
.vip-icon-shopping:before {
  content: '\e9a9';
}
.vip-icon-drag1:before {
  content: '\e9a8';
}
.vip-icon-threads:before {
  content: '\e9a6';
}
.vip-icon-instagram:before {
  content: '\e9a7';
}
.vip-icon-user:before {
  content: '\e9a5';
}
.vip-icon-move:before {
  content: '\e9a3';
}
.vip-icon-flag:before {
  content: '\e9a4';
}
.vip-icon-setting:before {
  content: '\e99b';
}
.vip-icon-lock:before {
  content: '\e99c';
}
.vip-icon-globe:before {
  content: '\e99d';
}
.vip-icon-youtube:before {
  content: '\e900';
}
.vip-icon-delete:before {
  content: '\e901';
}
.vip-icon-close:before {
  content: '\e902';
}
.vip-icon-delete-circle:before {
  content: '\e903';
}
.vip-icon-add-circle:before {
  content: '\e904';
}
.vip-icon-add:before {
  content: '\e905';
}
.vip-icon-arrow-left:before {
  content: '\e906';
}
.vip-icon-arrow-right:before {
  content: '\e907';
}
.vip-icon-slick-arrow-left:before {
  content: '\e908';
}
.vip-icon-slick-arrow-right:before {
  content: '\e909';
}
.vip-icon-arrow-down:before {
  content: '\e90a';
}
.vip-icon-arrow-up:before {
  content: '\e90b';
}
.vip-icon-arrow-up10:before {
  content: '\e90c';
}
.vip-icon-arrow-down10:before {
  content: '\e90d';
}
.vip-icon-arrow-up20:before {
  content: '\e90e';
}
.vip-icon-arrow-down20:before {
  content: '\e90f';
}
.vip-icon-sort:before {
  content: '\e910';
}
.vip-icon-loading:before {
  content: '\e911';
}
.vip-icon-checkbox-off:before {
  content: '\e912';
}
.vip-icon-checkbox-muliple:before {
  content: '\e913';
}
.vip-icon-checkbox-on:before {
  content: '\e914';
}
.vip-icon-intor:before {
  content: '\e915';
}
.vip-icon-focus:before {
  content: '\e916';
}
.vip-icon-focus-clicked:before {
  content: '\e917';
}
.vip-icon-select:before {
  content: '\e918';
}
.vip-icon-select-clicked:before {
  content: '\e919';
}
.vip-icon-jobsort:before {
  content: '\e91a';
}
.vip-icon-jobsort-clicked:before {
  content: '\e91b';
}
.vip-icon-pin:before {
  content: '\e91c';
}
.vip-icon-pin-clicked:before {
  content: '\e91d';
}
.vip-icon-remark:before {
  content: '\e91e';
}
.vip-icon-remark-clicked:before {
  content: '\e91f';
}
.vip-icon-mail:before {
  content: '\e920';
}
.vip-icon-mail-clicked:before {
  content: '\e921';
}
.vip-icon-mail-read:before {
  content: '\e922';
}
.vip-icon-job-filter:before {
  content: '\e923';
}
.vip-icon-job-filter-clicked:before {
  content: '\e924';
}
.vip-icon-favor:before {
  content: '\e925';
}
.vip-icon-favor-clicked:before {
  content: '\e926';
}
.vip-icon-question:before {
  content: '\e927';
}
.vip-icon-question-clicked:before {
  content: '\e928';
}
.vip-icon-error:before {
  content: '\e929';
}
.vip-icon-search:before {
  content: '\e92a';
}
.vip-icon-calendar:before {
  content: '\e92b';
}
.vip-icon-list:before {
  content: '\e92c';
}
.vip-icon-reservation:before {
  content: '\e92d';
}
.vip-icon-forward:before {
  content: '\e92e';
}
.vip-icon-report:before {
  content: '\e92f';
}
.vip-icon-preview:before {
  content: '\e930';
}
.vip-icon-copy:before {
  content: '\e931';
}
.vip-icon-printer:before {
  content: '\e932';
}
.vip-icon-notice:before {
  content: '\e933';
}
.vip-icon-clear:before {
  content: '\e934';
}
.vip-icon-reject:before {
  content: '\e935';
}
.vip-icon-blocked:before {
  content: '\e936';
}
.vip-icon-jobswitch-on:before {
  content: '\e937';
}
.vip-icon-jobswitch-off:before {
  content: '\e938';
}
.vip-icon-edit:before {
  content: '\e939';
}
.vip-icon-eye-show:before {
  content: '\e93a';
}
.vip-icon-cover:before {
  content: '\e93b';
}
.vip-icon-image-upload:before {
  content: '\e93c';
}
.vip-icon-full-time:before {
  content: '\e93d';
}
.vip-icon-executive:before {
  content: '\e93e';
}
.vip-icon-part-time:before {
  content: '\e93f';
}
.vip-icon-match:before {
  content: '\e940';
}
.vip-icon-not-match:before {
  content: '\e941';
}
.vip-icon-folder:before {
  content: '\e942';
}
.vip-icon-app:before {
  content: '\e943';
}
.vip-icon-chart:before {
  content: '\e944';
}
.vip-icon-example:before {
  content: '\e945';
}
.vip-icon-map:before {
  content: '\e946';
}
.vip-icon-reference:before {
  content: '\e947';
}
.vip-icon-character:before {
  content: '\e948';
}
.vip-icon-profession:before {
  content: '\e949';
}
.vip-icon-switch-right:before {
  content: '\e94a';
}
.vip-icon-steps-2:before {
  content: '\e94b';
}
.vip-icon-steps-3:before {
  content: '\e94c';
}
.vip-icon-steps-4:before {
  content: '\e94d';
}
.vip-icon-steps-finish:before {
  content: '\e94e';
}
.vip-icon-steps-5:before {
  content: '\e94f';
}
.vip-icon-heart-circle:before {
  content: '\e950';
}
.vip-icon-share:before {
  content: '\e951';
}
.vip-icon-new-item:before {
  content: '\e952';
}
.vip-icon-menu:before {
  content: '\e953';
}
.vip-icon-full_step1:before {
  content: '\e954';
}
.vip-icon-full_step2:before {
  content: '\e955';
}
.vip-icon-full_step3:before {
  content: '\e956';
}
.vip-icon-full_step4:before {
  content: '\e957';
}
.vip-icon-full_step5:before {
  content: '\e958';
}
.vip-icon-full_step6:before {
  content: '\e959';
}
.vip-icon-full_step7:before {
  content: '\e95a';
}
.vip-icon-full_step8:before {
  content: '\e95b';
}
.vip-icon-full_step9:before {
  content: '\e95c';
}
.vip-icon-full_step10:before {
  content: '\e95d';
}
.vip-icon-full_step11:before {
  content: '\e95e';
}
.vip-icon-full_step12:before {
  content: '\e95f';
}
.vip-icon-lightbulb:before {
  content: '\e960';
}
.vip-icon-refresh:before {
  content: '\e961';
}
.vip-icon-toright:before {
  content: '\e962';
}
.vip-icon-facebook:before {
  content: '\e963';
}
.vip-icon-line:before {
  content: '\e964';
}
.vip-icon-outlook:before {
  content: '\e965';
}
.vip-icon-copylink:before {
  content: '\e966';
}
.vip-icon-totop:before {
  content: '\e967';
}
.vip-icon-share-circle:before {
  content: '\e968';
}
.vip-icon-download:before {
  content: '\e969';
}
.vip-icon-drag:before {
  content: '\e96a';
}
.vip-icon-ecology:before {
  content: '\e96b';
}
.vip-icon-ic_videocall_on:before {
  content: '\e96c';
}
.vip-icon-ic_videocall_off:before {
  content: '\e96d';
}
.vip-icon-ic_sound_on:before {
  content: '\e96e';
}
.vip-icon-ic_sound_off:before {
  content: '\e96f';
}
.vip-icon-phone_answer:before {
  content: '\e970';
}
.vip-icon-phone_hangup:before {
  content: '\e971';
}
.vip-icon-form-resize:before {
  content: '\e972';
}
.vip-icon-sort-down:before {
  content: '\e973';
}
.vip-icon-sort-up:before {
  content: '\e974';
}
.vip-icon-no_apply:before {
  content: '\e975';
}
.vip-icon-drag-img:before {
  content: '\e976';
}
.vip-icon-recovery:before {
  content: '\e977';
}
.vip-icon-message_send:before {
  content: '\e978';
}
.vip-icon-enlarge:before {
  content: '\e979';
}
.vip-icon-minimize:before {
  content: '\e97a';
}
.vip-icon-consultant:before {
  content: '\e97b';
}
.vip-icon-HR:before {
  content: '\e97c';
}
.vip-icon-market:before {
  content: '\e97d';
}
.vip-icon-calendar-clicked:before {
  content: '\e97e';
}
.vip-icon-steps-error:before {
  content: '\e97f';
}
.vip-icon-alarm-off:before {
  content: '\e980';
}
.vip-icon-ask:before {
  content: '\e981';
}
.vip-icon-subscribe:before {
  content: '\e982';
}
.vip-icon-hire:before {
  content: '\e983';
}
.vip-icon-personality:before {
  content: '\e984';
}
.vip-icon-resume-annex:before {
  content: '\e985';
}
.vip-icon-templates:before {
  content: '\e986';
}
.vip-icon-resume:before {
  content: '\e987';
}
.vip-icon-sent:before {
  content: '\e988';
}
.vip-icon-alarm:before {
  content: '\e989';
}
.vip-icon-chat_solid:before {
  content: '\e98a';
}
.vip-icon-chat:before {
  content: '\e98b';
}
.vip-icon-info:before {
  content: '\e98c';
}
.vip-icon-welfare:before {
  content: '\e98d';
}
.vip-icon-correct:before {
  content: '\e98e';
}
.vip-icon-index:before {
  content: '\e98f';
}
.vip-icon-steps-1:before {
  content: '\e990';
}
.vip-icon-shrink:before {
  content: '\e991';
}
.vip-icon-extend:before {
  content: '\e992';
}
.vip-icon-contact:before {
  content: '\e993';
}
.vip-icon-filter:before {
  content: '\e994';
}
.vip-icon-mode-card:before {
  content: '\e995';
}
.vip-icon-mode-summary:before {
  content: '\e996';
}
.vip-icon-more:before {
  content: '\e997';
}
.vip-icon-interviewed:before {
  content: '\e998';
}
.vip-icon-qrcode:before {
  content: '\e999';
}
.vip-icon-aigenerate:before {
  content: '\e99a';
}
.vip-icon-company_news:before {
  content: '\e99e';
}
.vip-icon-refer:before {
  content: '\e99f';
}
.vip-icon-feedback:before {
  content: '\e9a0';
}
.vip-icon-process:before {
  content: '\e9a1';
}
.vip-icon-referral:before {
  content: '\e9a2';
}
