@font-face {
  font-family: "VX";
  src: url("fonts/VX.eot?36c0me6.17");
  src: url("fonts/VX.eot?36c0me#iefix6.17") format("embedded-opentype"),
    url("fonts/VX.ttf?36c0me6.17") format("truetype"),
    url("fonts/VX.woff?36c0me6.17") format("woff"),
    url("fonts/VX.svg?36c0me#VX6.17") format("svg");
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"],
[class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "VX" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-payroll_management:before {
  content: "\e916";
}

.icon-settings:before {
  content: "\e915";
}

.icon-learning_map:before {
  content: "\e900";
}

.icon-survery_engagement:before {
  content: "\e902";
}

.icon-dimission_survey:before {
  content: "\e903";
}

.icon-cultural_survey:before {
  content: "\e904";
}

.icon-k-touch:before {
  content: "\e905";
}

.icon-candidate_analysis:before {
  content: "\e907";
}

.icon-internal_recommendation:before {
  content: "\e908";
}

.icon-action_plan:before {
  content: "\e909";
}

.icon-learning_plan:before {
  content: "\e90a";
}

.icon-internal_encouragement:before {
  content: "\e90b";
}

.icon-position:before {
  content: "\e90c";
}

.icon-payroll:before {
  content: "\e90d";
}

.icon-employee:before {
  content: "\e90e";
}

.icon-organization:before {
  content: "\e90f";
}

.icon-announcement:before {
  content: "\e910";
}

.icon-calendar:before {
  content: "\e911";
}

.icon-contact:before {
  content: "\e912";
}

.icon-businesee_leave:before {
  content: "\e913";
}

.icon-overtime:before {
  content: "\e914";
}

.icon-attendance:before {
  content: "\e9ab";
}

.icon-leave:before {
  content: "\e906";
}

.icon-meeting:before {
  content: "\e91c";
}

.icon-GongZuoLiu:before {
  content: "\e917";
}

.fonts-green {
  color: #34bf49;
}

.fonts-purple {
  color: #aa6ed4;
}

.fonts-blue {
  color: #0099e5;
}

.fonts-yellow {
  color: #ffbf00;
}

.fonts-red {
  color: #ff776f;
}

.fonts-gray {
  color: #6d6d6d;
}

.fonts-peach {
  color: #fbba31;
}

.icon-sent:before {
  content: "\e918";
}

.icon-zhaoping:before {
  content: "\e8d0";
}

.icon-meeting:before {
  content: "\e91c";
}

.icon-shengrenli:before {
  content: "\e91d";
}

.icon-performance:before {
  content: "\e91f";
}

.icon-rencaijuzhen:before {
  content: "\e920";
}

.icon-qita:before {
  content: "\e92f";
}

.icon-hetong:before {
  content: "\e92e";
}

.icon-ruzhi:before {
  content: "\e91b";
}

.icon-lizhi:before {
  content: "\e91a";
}

.icon-zhuangzheng:before {
  content: "\e92d";
}

.icon-diaodong:before {
  content: "\e928";
}

.icon-shoujijiebang:before {
  content: "\e926";
}

.icon-BaoBiaoZhongXin:before {
  content: "\e933";
}

.icon-LiuChengTongYong-Copy:before {
  content: "\e934";
}

.icon-kaoqinqiandao:before {
  content: "\e621";
}

.icon-RenCaiKu:before {
  content: "\e968";
}

.icon-YanZhengShuaXin:before {
  content: "\e932";
}

.icon-WeiDuQieHuan:before {
  content: "\e90e";
}

/*** New Fonts ***/
@font-face {
  font-family: "VXNEW";
  src: url("fontsnew/VX.eot?36c0me6.16");
  src: url("fontsnew/VX.eot?36c0me#iefix6.16") format("embedded-opentype"),
    url("fontsnew/VX.ttf?36c0me6.16") format("truetype"),
    url("fontsnew/VX.woff?36c0me6.16") format("woff"),
    url("fontsnew/VX.svg?36c0me#VX6.16") format("svg");
  font-weight: normal;
  font-style: normal;
}

[class^="icon-new-"],
[class*=" icon-new-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "VXNEW" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-new-peixunguanli:before {
  content: "\e99a";
}

.icon-new-JianZhi:before {
  content: "\e998";
}

.icon-new-delete2:before {
  content: "\e997";
}

.icon-new-cancel:before {
  content: "\e60a";
}

.icon-new-edit:before {
  content: "\e96b";
}

.icon-new-BaoBiaoSheZhi:before {
  content: "\e985";
}

.icon-new-WeiDuQieHuan:before {
  content: "\e90e";
}

.icon-QiTaLiuCheng:before {
  content: "\e994";
  font-size: 16px;
  margin-right: 5px;
}

.fonts-QiTaLiuCheng {
  color: #aa6ed4;
}

.fonts-disable {
  color: #bdbdbd !important;
}

.icon-KT-MiaoShuShuoMing:before {
  content: "\e98b";
  font-size: 16px;
  margin-right: 5px;
}

.fonts-KT-MiaoShuShuoMing {
  color: #34bf49;
}

.icon-TiShiXinXi:before {
  content: "\e90b";
  font-size: 16px;
  margin-right: 5px;
}

.fonts-TiShiXinXi {
  color: #0099e5;
}

/**/
.icon-filter {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: ΢���ź�;
}

.icon-KT-DiaoYan:before {
  content: "\e96b";
  font-size: 16px;
  margin-right: 5px;
}

.icon-KT-DiaoYan {
  color: #52b7d7;
}

.icon-other-finish:before {
  content: "\e906";
  font-size: 16px;
  margin-right: 5px;
}

.icon-other-finish {
  color: #5db082;
}

.icon-chexiao:before {
  content: "\e92d";
  font-size: 16px;
  margin-right: 5px;
}

.icon-chexiao {
  color: #c92020;
}

.icon-N_delete:before {
  content: "\e996";
  font-size: 16px;
  margin-right: 5px;
}

.icon-N_delete {
  color: #d55050;
}

.icon-new-tianjin:before {
  content: "\e938";
}

.icon-new-delete2:before {
  content: "\e935";
}

.icon-new-other-delete3:before {
  content: "\e934";
}

.icon-new-rile:before {
  content: "\e940";
}

.icon-new-jilt:before {
  content: "\e945";
}

.icon-new-KT-DanHangWenDa:before {
  content: "\e987";
  font-size: 16px;
}

.icon-new-jingled:before {
  content: "\e94d";
  font-size: 16px;
}

.icon-new-YuYanKuGuanLi:before {
  content: "\e912";
  font-size: 16px;
  margin: 4px 0 0 5px;
}

.icon-new-xviujia:before {
  content: "\e950";
}

.icon-new-shebao:before {
  content: "\e95f";
}

.icon-new-shebao {
  color: #ffbf00;
}

.icon-new-dingxin:before {
  content: "\e9e7";
}

.icon-new-dingxin {
  color: #aa6ed4;
}

.icon-new-finish:before {
  content: "\e906";
  font-size: 16px;
  margin-right: 5px;
  color: #d8d8d8;
}

.icon-new-gradeapply:before {
  content: "\e972";
}

.icon-new-courseapply:before {
  content: "\e976";
}

.icon-new-trainapply:before {
  content: "\e981";
}

.icon-new-ZiNvJiaoYu:before {
  content: "\e9d0";
  color: #63ba57;
}

.icon-new-JiXuJiaoYu:before {
  content: "\e9cd";
  color: #f4c04d;
}

.icon-new-ShanYangLaoRen:before {
  content: "\e9cb";
  color: #f4c04d;
}

.icon-new-DaBingYiLiao:before {
  content: "\e9cc";
  color: #ec7d73;
}

.icon-new-ZhuFangZuJin:before {
  content: "\e9ce";
  color: #a071cf;
}

.icon-new-ZhuFangDaiKuanLX:before {
  content: "\e9cf";
  color: #4398de;
}

.icon-new-ChangeTurnShift:before {
  content: "\e979";
  color: #65bb59;
}

.icon-new-PayrollCalculate:before {
  content: "\e954";
  color: #ffbf03;
}

.icon-new-OrganizationAdjustment:before {
  content: "\e9b8";
}

.icon-new-EmpInfoModify:before {
  content: "\e9bd";
}

.icon-new-contact2:before {
  content: "\e9bd";
}

.icon-new-hide:before {
  content: "\e9da";
}

.icon-new-show:before {
  content: "\e942";
}

.icon-new-swith:before {
  content: "\e9df";
}

.icon-new-swith:hover {
  color: #6090df;
}

.icon-new-tip:before {
  content: "\e966";
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.icon-new-businesee_busitrip:before {
  content: "\e9e8";
}

.icon-new-emprehire:before {
  content: "\e9bb";
}

.icon-new-axs:before {
  content: "\e9ce";
}

.icon-new-step-me:before {
  content: "\e9bf";
}

.icon-new-step-payroll:before {
  content: "\e9bc";
}

.icon-new-step-shebao:before {
  content: "\e9cf";
}

.icon-new-step-shebaoquyu:before {
  content: "\e954";
}

.icon-new-step-kahaorili:before {
  content: "\e9c2";
}

.icon-new-step-panban:before {
  content: "\e9b5";
}

.icon-new-step-chenbenzhongxin:before {
  content: "\e9b6";
}

.icon-new-zdy24:before {
  content: "\e9f0";
}

.icon-new-zdy23:before {
  content: "\e9f1";
}

.icon-new-zdy22:before {
  content: "\e9f2";
}

.icon-new-zdy21:before {
  content: "\e9f3";
}

.icon-new-zdy20:before {
  content: "\e9f4";
}

.icon-new-zdy19:before {
  content: "\e9f5";
}

.icon-new-zdy18:before {
  content: "\e9f6";
}

.icon-new-zdy11:before {
  content: "\e9f7";
}
.icon-new-zdy16:before {
  content: "\e9f8";
}
.icon-new-zdy15:before {
  content: "\e9f9";
}

.icon-new-zdy14:before {
  content: "\e9fa";
}
.icon-new-zdy13:before {
  content: "\e9fb";
}

.icon-new-zdy12:before {
  content: "\e9fc";
}
.icon-new-zdy17:before {
  content: "\e9fd";
}
.icon-new-zdy10:before {
  content: "\e9fe";
}
.icon-new-zdy09:before {
  content: "\e9ff";
}
.icon-new-menu:before {
  content: "\ea2a";
}
