@charset "UTF-8";
/* BEM support Func
 -------------------------- */
/* Break-points
 -------------------------- */
/* Scrollbar
 -------------------------- */
/* Placeholder
 -------------------------- */
/* BEM
 -------------------------- */
/* Element Chalk Variables */
/* Transition
-------------------------- */
/* Color
-------------------------- */
/* 53a8ff */
/* 66b1ff */
/* 79bbff */
/* 8cc5ff */
/* a0cfff */
/* b3d8ff */
/* c6e2ff */
/* d9ecff */
/* ecf5ff */
/* Link
-------------------------- */
/* Border
-------------------------- */
/* Fill
-------------------------- */
/* Size
-------------------------- */
/* Typography
-------------------------- */
/* z-index
-------------------------- */
/* Disable base
-------------------------- */
/* Icon
-------------------------- */
/* Checkbox
-------------------------- */
/* Radio
-------------------------- */
/* Select
-------------------------- */
/* Alert
-------------------------- */
/* MessageBox
-------------------------- */
/* Message
-------------------------- */
/* Notification
-------------------------- */
/* Input
-------------------------- */
/* Cascader
-------------------------- */
/* Group
-------------------------- */
/* Tab
-------------------------- */
/* Button
-------------------------- */
/* cascader
-------------------------- */
/* Switch
-------------------------- */
/* Dialog
-------------------------- */
/* Table
-------------------------- */
/* Pagination
-------------------------- */
/* Popup
-------------------------- */
/* Popover
-------------------------- */
/* Tooltip
-------------------------- */
/* Tag
-------------------------- */
/* Tree
-------------------------- */
/* Dropdown
-------------------------- */
/* Badge
-------------------------- */
/* Card
--------------------------*/
/* Slider
--------------------------*/
/* Steps
--------------------------*/
/* Menu
--------------------------*/
/* Rate
--------------------------*/
/* DatePicker
--------------------------*/
/* Loading
--------------------------*/
/* Scrollbar
--------------------------*/
/* Carousel
--------------------------*/
/* Collapse
--------------------------*/
/* Transfer
--------------------------*/
/* Header
  --------------------------*/
/* Footer
--------------------------*/
/* Main
--------------------------*/
/* Timeline
--------------------------*/
/* Backtop
--------------------------*/
/* Link
--------------------------*/
/* Calendar
--------------------------*/
/* Form
-------------------------- */
/* Avatar
--------------------------*/
/* Break-point
--------------------------*/
/* Element Chalk Variables */
/* Transition
-------------------------- */
/* Color
-------------------------- */
/* 53a8ff */
/* 66b1ff */
/* 79bbff */
/* 8cc5ff */
/* a0cfff */
/* b3d8ff */
/* c6e2ff */
/* d9ecff */
/* ecf5ff */
/* Link
-------------------------- */
/* Border
-------------------------- */
/* Fill
-------------------------- */
/* Size
-------------------------- */
/* Typography
-------------------------- */
/* z-index
-------------------------- */
/* Disable base
-------------------------- */
/* Icon
-------------------------- */
/* Checkbox
-------------------------- */
/* Radio
-------------------------- */
/* Select
-------------------------- */
/* Alert
-------------------------- */
/* MessageBox
-------------------------- */
/* Message
-------------------------- */
/* Notification
-------------------------- */
/* Input
-------------------------- */
/* Cascader
-------------------------- */
/* Group
-------------------------- */
/* Tab
-------------------------- */
/* Button
-------------------------- */
/* cascader
-------------------------- */
/* Switch
-------------------------- */
/* Dialog
-------------------------- */
/* Table
-------------------------- */
/* Pagination
-------------------------- */
/* Popup
-------------------------- */
/* Popover
-------------------------- */
/* Tooltip
-------------------------- */
/* Tag
-------------------------- */
/* Tree
-------------------------- */
/* Dropdown
-------------------------- */
/* Badge
-------------------------- */
/* Card
--------------------------*/
/* Slider
--------------------------*/
/* Steps
--------------------------*/
/* Menu
--------------------------*/
/* Rate
--------------------------*/
/* DatePicker
--------------------------*/
/* Loading
--------------------------*/
/* Scrollbar
--------------------------*/
/* Carousel
--------------------------*/
/* Collapse
--------------------------*/
/* Transfer
--------------------------*/
/* Header
  --------------------------*/
/* Footer
--------------------------*/
/* Main
--------------------------*/
/* Timeline
--------------------------*/
/* Backtop
--------------------------*/
/* Link
--------------------------*/
/* Calendar
--------------------------*/
/* Form
-------------------------- */
/* Avatar
--------------------------*/
/* Break-point
--------------------------*/
.fade-in-linear-enter-active,
.fade-in-linear-leave-active {
  transition: opacity 200ms linear;
}

.fade-in-linear-enter,
.fade-in-linear-leave,
.fade-in-linear-leave-active {
  opacity: 0;
}

.el-fade-in-linear-enter-active,
.el-fade-in-linear-leave-active {
  transition: opacity 200ms linear;
}

.el-fade-in-linear-enter,
.el-fade-in-linear-leave,
.el-fade-in-linear-leave-active {
  opacity: 0;
}

.el-fade-in-enter-active,
.el-fade-in-leave-active {
  transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);
}

.el-fade-in-enter,
.el-fade-in-leave-active {
  opacity: 0;
}

.el-zoom-in-center-enter-active,
.el-zoom-in-center-leave-active {
  transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);
}

.el-zoom-in-center-enter,
.el-zoom-in-center-leave-active {
  opacity: 0;
  transform: scaleX(0);
}

.el-zoom-in-top-enter-active,
.el-zoom-in-top-leave-active {
  opacity: 1;
  transform: scaleY(1);
  transition: transform 300ms cubic-bezier(0.23, 1, 0.32, 1), opacity 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transform-origin: center top;
}

.el-zoom-in-top-enter,
.el-zoom-in-top-leave-active {
  opacity: 0;
  transform: scaleY(0);
}

.el-zoom-in-bottom-enter-active,
.el-zoom-in-bottom-leave-active {
  opacity: 1;
  transform: scaleY(1);
  transition: transform 300ms cubic-bezier(0.23, 1, 0.32, 1), opacity 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transform-origin: center bottom;
}

.el-zoom-in-bottom-enter,
.el-zoom-in-bottom-leave-active {
  opacity: 0;
  transform: scaleY(0);
}

.el-zoom-in-left-enter-active,
.el-zoom-in-left-leave-active {
  opacity: 1;
  transform: scale(1, 1);
  transition: transform 300ms cubic-bezier(0.23, 1, 0.32, 1), opacity 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transform-origin: top left;
}

.el-zoom-in-left-enter,
.el-zoom-in-left-leave-active {
  opacity: 0;
  transform: scale(0.45, 0.45);
}

.collapse-transition {
  transition: 0.3s height ease-in-out, 0.3s padding-top ease-in-out, 0.3s padding-bottom ease-in-out;
}

.horizontal-collapse-transition {
  transition: 0.3s width ease-in-out, 0.3s padding-left ease-in-out, 0.3s padding-right ease-in-out;
}

.el-list-enter-active,
.el-list-leave-active {
  transition: all 1s;
}

.el-list-enter, .el-list-leave-active {
  opacity: 0;
  transform: translateY(-30px);
}

.el-opacity-transition {
  transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1);
}

/* Element Chalk Variables */
/* Transition
-------------------------- */
/* Color
-------------------------- */
/* 53a8ff */
/* 66b1ff */
/* 79bbff */
/* 8cc5ff */
/* a0cfff */
/* b3d8ff */
/* c6e2ff */
/* d9ecff */
/* ecf5ff */
/* Link
-------------------------- */
/* Border
-------------------------- */
/* Fill
-------------------------- */
/* Size
-------------------------- */
/* Typography
-------------------------- */
/* z-index
-------------------------- */
/* Disable base
-------------------------- */
/* Icon
-------------------------- */
/* Checkbox
-------------------------- */
/* Radio
-------------------------- */
/* Select
-------------------------- */
/* Alert
-------------------------- */
/* MessageBox
-------------------------- */
/* Message
-------------------------- */
/* Notification
-------------------------- */
/* Input
-------------------------- */
/* Cascader
-------------------------- */
/* Group
-------------------------- */
/* Tab
-------------------------- */
/* Button
-------------------------- */
/* cascader
-------------------------- */
/* Switch
-------------------------- */
/* Dialog
-------------------------- */
/* Table
-------------------------- */
/* Pagination
-------------------------- */
/* Popup
-------------------------- */
/* Popover
-------------------------- */
/* Tooltip
-------------------------- */
/* Tag
-------------------------- */
/* Tree
-------------------------- */
/* Dropdown
-------------------------- */
/* Badge
-------------------------- */
/* Card
--------------------------*/
/* Slider
--------------------------*/
/* Steps
--------------------------*/
/* Menu
--------------------------*/
/* Rate
--------------------------*/
/* DatePicker
--------------------------*/
/* Loading
--------------------------*/
/* Scrollbar
--------------------------*/
/* Carousel
--------------------------*/
/* Collapse
--------------------------*/
/* Transfer
--------------------------*/
/* Header
  --------------------------*/
/* Footer
--------------------------*/
/* Main
--------------------------*/
/* Timeline
--------------------------*/
/* Backtop
--------------------------*/
/* Link
--------------------------*/
/* Calendar
--------------------------*/
/* Form
-------------------------- */
/* Avatar
--------------------------*/
/* Break-point
--------------------------*/
/* BEM support Func
 -------------------------- */
/* Break-points
 -------------------------- */
/* Scrollbar
 -------------------------- */
/* Placeholder
 -------------------------- */
/* BEM
 -------------------------- */
.v-modal-enter {
  animation: v-modal-in 0.2s ease;
}

.v-modal-leave {
  animation: v-modal-out 0.2s ease forwards;
}

@keyframes v-modal-in {
  0% {
    opacity: 0;
  }
}
@keyframes v-modal-out {
  100% {
    opacity: 0;
  }
}
.v-modal {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  background: rgba(0, 0, 0, 0.6);
}

.el-popup-parent--hidden {
  overflow: hidden;
}

/* Element Chalk Variables */
/* Transition
-------------------------- */
/* Color
-------------------------- */
/* 53a8ff */
/* 66b1ff */
/* 79bbff */
/* 8cc5ff */
/* a0cfff */
/* b3d8ff */
/* c6e2ff */
/* d9ecff */
/* ecf5ff */
/* Link
-------------------------- */
/* Border
-------------------------- */
/* Fill
-------------------------- */
/* Size
-------------------------- */
/* Typography
-------------------------- */
/* z-index
-------------------------- */
/* Disable base
-------------------------- */
/* Icon
-------------------------- */
/* Checkbox
-------------------------- */
/* Radio
-------------------------- */
/* Select
-------------------------- */
/* Alert
-------------------------- */
/* MessageBox
-------------------------- */
/* Message
-------------------------- */
/* Notification
-------------------------- */
/* Input
-------------------------- */
/* Cascader
-------------------------- */
/* Group
-------------------------- */
/* Tab
-------------------------- */
/* Button
-------------------------- */
/* cascader
-------------------------- */
/* Switch
-------------------------- */
/* Dialog
-------------------------- */
/* Table
-------------------------- */
/* Pagination
-------------------------- */
/* Popup
-------------------------- */
/* Popover
-------------------------- */
/* Tooltip
-------------------------- */
/* Tag
-------------------------- */
/* Tree
-------------------------- */
/* Dropdown
-------------------------- */
/* Badge
-------------------------- */
/* Card
--------------------------*/
/* Slider
--------------------------*/
/* Steps
--------------------------*/
/* Menu
--------------------------*/
/* Rate
--------------------------*/
/* DatePicker
--------------------------*/
/* Loading
--------------------------*/
/* Scrollbar
--------------------------*/
/* Carousel
--------------------------*/
/* Collapse
--------------------------*/
/* Transfer
--------------------------*/
/* Header
  --------------------------*/
/* Footer
--------------------------*/
/* Main
--------------------------*/
/* Timeline
--------------------------*/
/* Backtop
--------------------------*/
/* Link
--------------------------*/
/* Calendar
--------------------------*/
/* Form
-------------------------- */
/* Avatar
--------------------------*/
/* Break-point
--------------------------*/
/* Element Chalk Variables */
/* Transition
-------------------------- */
/* Color
-------------------------- */
/* 53a8ff */
/* 66b1ff */
/* 79bbff */
/* 8cc5ff */
/* a0cfff */
/* b3d8ff */
/* c6e2ff */
/* d9ecff */
/* ecf5ff */
/* Link
-------------------------- */
/* Border
-------------------------- */
/* Fill
-------------------------- */
/* Size
-------------------------- */
/* Typography
-------------------------- */
/* z-index
-------------------------- */
/* Disable base
-------------------------- */
/* Icon
-------------------------- */
/* Checkbox
-------------------------- */
/* Radio
-------------------------- */
/* Select
-------------------------- */
/* Alert
-------------------------- */
/* MessageBox
-------------------------- */
/* Message
-------------------------- */
/* Notification
-------------------------- */
/* Input
-------------------------- */
/* Cascader
-------------------------- */
/* Group
-------------------------- */
/* Tab
-------------------------- */
/* Button
-------------------------- */
/* cascader
-------------------------- */
/* Switch
-------------------------- */
/* Dialog
-------------------------- */
/* Table
-------------------------- */
/* Pagination
-------------------------- */
/* Popup
-------------------------- */
/* Popover
-------------------------- */
/* Tooltip
-------------------------- */
/* Tag
-------------------------- */
/* Tree
-------------------------- */
/* Dropdown
-------------------------- */
/* Badge
-------------------------- */
/* Card
--------------------------*/
/* Slider
--------------------------*/
/* Steps
--------------------------*/
/* Menu
--------------------------*/
/* Rate
--------------------------*/
/* DatePicker
--------------------------*/
/* Loading
--------------------------*/
/* Scrollbar
--------------------------*/
/* Carousel
--------------------------*/
/* Collapse
--------------------------*/
/* Transfer
--------------------------*/
/* Header
  --------------------------*/
/* Footer
--------------------------*/
/* Main
--------------------------*/
/* Timeline
--------------------------*/
/* Backtop
--------------------------*/
/* Link
--------------------------*/
/* Calendar
--------------------------*/
/* Form
-------------------------- */
/* Avatar
--------------------------*/
/* Break-point
--------------------------*/
@font-face {
  font-family: "sciyonfont"; /* Project id 1240758 */
  src: url("fonts/iconfont.woff2?t=1766997175572") format("woff2"), url("fonts/iconfont.woff?t=1766997175572") format("woff"), url("fonts/iconfont.ttf?t=1766997175572") format("truetype");
}
.sciyonfont, [class^=sciyonfont-], [class*=" sciyonfont-"] {
  font-family: "sciyonfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.sciyonfont {
  font-family: "sciyonfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.sciyonfont-xiangji:before {
  content: "\ed48";
}

.sciyonfont-jujiao:before {
  content: "\ed47";
}

.sciyonfont-bd-excel:before {
  content: "\ed46";
}

.sciyonfont-MES-yunhangrizhi:before {
  content: "\ed45";
}

.sciyonfont-MES-piliangzhihang:before {
  content: "\ed43";
}

.sciyonfont-MES-gongzuorizhi:before {
  content: "\ed44";
}

.sciyonfont-MES-biangengrenwuzhihangzhuangtai:before {
  content: "\ed3e";
}

.sciyonfont-MES-biangengzhihangjilu:before {
  content: "\ed3f";
}

.sciyonfont-MES-piliangyanqi:before {
  content: "\ed40";
}

.sciyonfont-MES-jiaoban:before {
  content: "\ed41";
}

.sciyonfont-MES-dangban:before {
  content: "\ed42";
}

.sciyonfont-MES-shangyiban1:before {
  content: "\ed36";
}

.sciyonfont-MES-biangengzhihangshijian:before {
  content: "\ed37";
}

.sciyonfont-MES-jieban:before {
  content: "\ed38";
}

.sciyonfont-MES-huiyiguanli:before {
  content: "\ed39";
}

.sciyonfont-MES-dingqigongzuo:before {
  content: "\ed3a";
}

.sciyonfont-MES-chakanshengchengrenwu:before {
  content: "\ed3b";
}

.sciyonfont-MES-chushihuarizhi:before {
  content: "\ed3c";
}

.sciyonfont-MES-zaohuiguanli:before {
  content: "\ed3d";
}

.sciyonfont-a-MES-shangyiban2:before {
  content: "\ed2e";
}

.sciyonfont-MES-piliangquxiao:before {
  content: "\ed2f";
}

.sciyonfont-MES-xuanzebianliang:before {
  content: "\ed30";
}

.sciyonfont-MES-shenqingyanqijiaoban:before {
  content: "\ed31";
}

.sciyonfont-MES-riqizhengxu:before {
  content: "\ed32";
}

.sciyonfont-MES-shenqingquxiao:before {
  content: "\ed33";
}

.sciyonfont-MES-jiaojieban:before {
  content: "\ed34";
}

.sciyonfont-MES-shoudongchuangjianrenwu:before {
  content: "\ed35";
}

.sciyonfont-MES-xiaoyan:before {
  content: "\ed27";
}

.sciyonfont-MES-tuisongzhongyaoxiaoxi:before {
  content: "\ed28";
}

.sciyonfont-MES-kaicaozuopiao:before {
  content: "\ed29";
}

.sciyonfont-MES-fuzhi:before {
  content: "\ed2a";
}

.sciyonfont-MES-rizhiqueren:before {
  content: "\ed2b";
}

.sciyonfont-MES-shenqingyanqi:before {
  content: "\ed2c";
}

.sciyonfont-MES-zengjialinshizhihangren:before {
  content: "\ed2d";
}

.sciyonfont-MES-rizhichaxun:before {
  content: "\ed25";
}

.sciyonfont-MES-zhihang:before {
  content: "\ed26";
}

.sciyonfont-MES-zhuanhuaqi:before {
  content: "\ed23";
}

.sciyonfont-MES-lishijilu:before {
  content: "\ed24";
}

.sciyonfont-MES-fenximoxingzhibiao:before {
  content: "\ed20";
}

.sciyonfont-MES-fenximoxingjiankong:before {
  content: "\ed21";
}

.sciyonfont-MES-chumei:before {
  content: "\ed22";
}

.sciyonfont-MES-chumeilishitouyongjilu:before {
  content: "\ed1b";
}

.sciyonfont-MES-fenximoxing:before {
  content: "\ed1c";
}

.sciyonfont-MES-chumeijiankongguize:before {
  content: "\ed1d";
}

.sciyonfont-MES-jilumingxi:before {
  content: "\ed1e";
}

.sciyonfont-MES-zhihangjilu:before {
  content: "\ed1f";
}

.sciyonfont-MES-zhuanhuaqishezhi:before {
  content: "\ed17";
}

.sciyonfont-MES-chumeishengmingzhouqi:before {
  content: "\ed18";
}

.sciyonfont-MES-chumeiguanli:before {
  content: "\ed19";
}

.sciyonfont-MES-zhuanhuaqicanshu:before {
  content: "\ed1a";
}

.sciyonfont-MES-gongyiluxian:before {
  content: "\ed16";
}

.sciyonfont-MES-gongyijilu:before {
  content: "\ed14";
}

.sciyonfont-MES-banbenlvli:before {
  content: "\ed15";
}

.sciyonfont-MES-fangantingzhi:before {
  content: "\ed0c";
}

.sciyonfont-MES-kongzhihuilu:before {
  content: "\ed0d";
}

.sciyonfont-MES-banbenbiangeng:before {
  content: "\ed0e";
}

.sciyonfont-MES-zhuangzhipingwenshuai:before {
  content: "\ed0f";
}

.sciyonfont-MES-lishishuju:before {
  content: "\ed10";
}

.sciyonfont-MES-juhefuguanli:before {
  content: "\ed11";
}

.sciyonfont-MES-fanyingfuguanli:before {
  content: "\ed12";
}

.sciyonfont-MES-jichushuju1:before {
  content: "\ed13";
}

.sciyonfont-MES-lishiquxian:before {
  content: "\ed08";
}

.sciyonfont-MES-liansuoguanli:before {
  content: "\ed09";
}

.sciyonfont-MES-fanganqidong:before {
  content: "\ed0a";
}

.sciyonfont-MES-gongyijiancha:before {
  content: "\ed0b";
}

.sciyonfont-a-MES-anpicichaifengongdan:before {
  content: "\ed06";
}

.sciyonfont-MES-buhegechuli:before {
  content: "\ed07";
}

.sciyonfont-MES-shebeijianding:before {
  content: "\ecff";
}

.sciyonfont-MES-peizhiguanli:before {
  content: "\ed00";
}

.sciyonfont-MES-shenqingbaofei:before {
  content: "\ed01";
}

.sciyonfont-MES-songjianyang:before {
  content: "\ed02";
}

.sciyonfont-MES-niandushengchanjihua:before {
  content: "\ed03";
}

.sciyonfont-MES-xuanzewuliao:before {
  content: "\ed04";
}

.sciyonfont-MES-gudingcanshu:before {
  content: "\ed05";
}

.sciyonfont-MES-spcguankong:before {
  content: "\ecfd";
}

.sciyonfont-MES-xiayiban:before {
  content: "\ecfe";
}

.sciyonfont-MES-chengpinguankong:before {
  content: "\ecf9";
}

.sciyonfont-MES-chixugaijin:before {
  content: "\ecfa";
}

.sciyonfont-MES-anriqichaifengongdan:before {
  content: "\ecfb";
}

.sciyonfont-MES-biangengbanben:before {
  content: "\ecfc";
}

.sciyonfont-a-MES-chakanshuju2:before {
  content: "\ecf2";
}

.sciyonfont-MES-hunhezhiyang:before {
  content: "\ecf3";
}

.sciyonfont-MES-panyidengji:before {
  content: "\ecf4";
}

.sciyonfont-MES-chakanfenxixingkongzhitu:before {
  content: "\ecf5";
}

.sciyonfont-MES-chakankongjianxingkongzhitu:before {
  content: "\ecf6";
}

.sciyonfont-MES-churuku:before {
  content: "\ecf7";
}

.sciyonfont-MES-buhegetongzhi:before {
  content: "\ecf8";
}

.sciyonfont-MES-danerzhiyang:before {
  content: "\eceb";
}

.sciyonfont-MES-dengjixiugai:before {
  content: "\ecec";
}

.sciyonfont-MES-shengchanpingjia:before {
  content: "\eced";
}

.sciyonfont-MES-lailiaoguankong:before {
  content: "\ecee";
}

.sciyonfont-MES-duofenzhiyang:before {
  content: "\ecef";
}

.sciyonfont-MES-chengbenzhongxinbaogong:before {
  content: "\ecf0";
}

.sciyonfont-MES-quanbuhuoqu:before {
  content: "\ecf1";
}

.sciyonfont-MES-cunyangshenqing:before {
  content: "\ece4";
}

.sciyonfont-MES-pingjiaguize:before {
  content: "\ece5";
}

.sciyonfont-MES-jichushuju:before {
  content: "\ece6";
}

.sciyonfont-MES-daoruEXECL:before {
  content: "\ece7";
}

.sciyonfont-MES-shezhixialaxiang:before {
  content: "\ece8";
}

.sciyonfont-MES-jichu-send:before {
  content: "\ece9";
}

.sciyonfont-MES-chushihua:before {
  content: "\ecea";
}

.sciyonfont-MES-shezhigongshi:before {
  content: "\ecde";
}

.sciyonfont-MES-qiehuanbanben:before {
  content: "\ecdf";
}

.sciyonfont-MES-tuihuidengji:before {
  content: "\ece0";
}

.sciyonfont-MES-shiyanshiziyuanguanli:before {
  content: "\ece1";
}

.sciyonfont-MES-jihuabanbenbianli:before {
  content: "\ece2";
}

.sciyonfont-MES-shengchengkongzhixingkongzhitu:before {
  content: "\ece3";
}

.sciyonfont-MES-touruchanchumingxichaxun:before {
  content: "\ecd6";
}

.sciyonfont-MES-quxiaochuruku:before {
  content: "\ecd7";
}

.sciyonfont-MES-shezhizhikucun:before {
  content: "\ecd8";
}

.sciyonfont-MES-quyangshenqing:before {
  content: "\ecd9";
}

.sciyonfont-MES-shengchanbaogongdan:before {
  content: "\ecda";
}

.sciyonfont-MES-jianyanguanli:before {
  content: "\ecdb";
}

.sciyonfont-MES-piliangshenhe:before {
  content: "\ecdc";
}

.sciyonfont-MES-chakanshuju:before {
  content: "\ecdd";
}

.sciyonfont-MES-tongbufanganzhibiao:before {
  content: "\ecd0";
}

.sciyonfont-MES-gongnengcanshu:before {
  content: "\ecd1";
}

.sciyonfont-MES-zhijianzhibiao:before {
  content: "\ecd2";
}

.sciyonfont-MES-fasongtongzhi:before {
  content: "\ecd3";
}

.sciyonfont-MES-shengchangongdan:before {
  content: "\ecd4";
}

.sciyonfont-MES-quyangtongzhi:before {
  content: "\ecd5";
}

.sciyonfont-MES-zhiliangfenxi:before {
  content: "\ecc9";
}

.sciyonfont-MES-yewucanshupeizhi:before {
  content: "\ecca";
}

.sciyonfont-MES-jiliangdian:before {
  content: "\eccb";
}

.sciyonfont-MES-xiaohuishenqing:before {
  content: "\eccc";
}

.sciyonfont-MES-xuanzeshebei:before {
  content: "\eccd";
}

.sciyonfont-MES-zhongxinpaixu:before {
  content: "\ecce";
}

.sciyonfont-MES-zuofei:before {
  content: "\eccf";
}

.sciyonfont-MES-shouyangqueren:before {
  content: "\ecc2";
}

.sciyonfont-MES-shengchengcaigoushenqing:before {
  content: "\ecc3";
}

.sciyonfont-MES-querendaohuo:before {
  content: "\ecc4";
}

.sciyonfont-MES-xiugaicaiyangshijian:before {
  content: "\ecc5";
}

.sciyonfont-MES-shangyiban:before {
  content: "\ecc6";
}

.sciyonfont-MES-shengchengwuliaoxuqiujihua:before {
  content: "\ecc7";
}

.sciyonfont-MES-querenpingjia:before {
  content: "\ecc8";
}

.sciyonfont-MES-shengchanrenwudan:before {
  content: "\ecbc";
}

.sciyonfont-MES-shengchanjiedian:before {
  content: "\ecbd";
}

.sciyonfont-a-MES-niandushengchanjihua2:before {
  content: "\ecbe";
}

.sciyonfont-MES-songcunyang:before {
  content: "\ecbf";
}

.sciyonfont-MES-tongyongpeizhi:before {
  content: "\ecc0";
}

.sciyonfont-MES-yangpinguanli:before {
  content: "\ecc1";
}

.sciyonfont-MES-zhouqixingjianyan:before {
  content: "\ecba";
}

.sciyonfont-MES-EXCELjiexi:before {
  content: "\ecbb";
}

.sciyonfont-xingzhuang:before {
  content: "\ecb9";
}

.sciyonfont-close1:before {
  content: "\ecb7";
}

.sciyonfont-xinzeng1:before {
  content: "\ecb8";
}

.sciyonfont-bianjiwendang:before {
  content: "\ecb6";
}

.sciyonfont-xitong:before {
  content: "\ecb5";
}

.sciyonfont-biaodansheji:before {
  content: "\e6e8";
}

.sciyonfont-process-line:before {
  content: "\ecb4";
}

.sciyonfont-a-ditubiaojibeifen2:before {
  content: "\ecb3";
}

.sciyonfont-fapiao:before {
  content: "\ecb1";
}

.sciyonfont-yinhangka:before {
  content: "\ecb2";
}

.sciyonfont-kuozhanzujian:before {
  content: "\ecb0";
}

.sciyonfont-daoru2:before {
  content: "\ecaf";
}

.sciyonfont-quxiaobiangeng:before {
  content: "\ecae";
}

.sciyonfont-bd-renxiangmian:before {
  content: "\eca9";
}

.sciyonfont-bd-yibiaoban:before {
  content: "\ecaa";
}

.sciyonfont-bd-guohuimian:before {
  content: "\ecab";
}

.sciyonfont-bd-guanlian:before {
  content: "\ecac";
}

.sciyonfont-bd-tupianshibie:before {
  content: "\ecad";
}

.sciyonfont-zuofei:before {
  content: "\eca6";
}

.sciyonfont-bohui:before {
  content: "\eca7";
}

.sciyonfont-biangeng:before {
  content: "\eca8";
}

.sciyonfont-lishiyemian1:before {
  content: "\eca5";
}

.sciyonfont-yiyue:before {
  content: "\eca3";
}

.sciyonfont-quxiaochuanyue:before {
  content: "\eca4";
}

.sciyonfont-tiaozhuan:before {
  content: "\eca2";
}

.sciyonfont-wenjianjia-guanbi:before {
  content: "\eca1";
}

.sciyonfont-rename:before {
  content: "\eca0";
}

.sciyonfont-tuozhuai:before {
  content: "\ec9f";
}

.sciyonfont-pdf:before {
  content: "\ec9a";
}

.sciyonfont-word:before {
  content: "\ec9b";
}

.sciyonfont-ppt:before {
  content: "\ec9c";
}

.sciyonfont-excel:before {
  content: "\ec9d";
}

.sciyonfont-png:before {
  content: "\ec9e";
}

.sciyonfont-jianzhirenyuan-fill:before {
  content: "\ec99";
}

.sciyonfont-gongsi-fill:before {
  content: "\ec98";
}

.sciyonfont-jituan-fill:before {
  content: "\ec97";
}

.sciyonfont-weixin:before {
  content: "\e7bf";
}

.sciyonfont-xiaoxi:before {
  content: "\e7c0";
}

.sciyonfont-youxiang:before {
  content: "\e7c1";
}

.sciyonfont-huiyijiyao:before {
  content: "\e7c2";
}

.sciyonfont-huiyi:before {
  content: "\e7c3";
}

.sciyonfont-xiaoxi1:before {
  content: "\e7c4";
}

.sciyonfont-xiaoxi3:before {
  content: "\e7c5";
}

.sciyonfont-shujuguize:before {
  content: "\e7c6";
}

.sciyonfont-guize:before {
  content: "\e7c7";
}

.sciyonfont-xiaoxi5:before {
  content: "\ec45";
}

.sciyonfont-huiyixuzhi:before {
  content: "\e7c8";
}

.sciyonfont-baojing:before {
  content: "\e7c9";
}

.sciyonfont-gongzi:before {
  content: "\e7ee";
}

.sciyonfont-xiaoxi7:before {
  content: "\e7f8";
}

.sciyonfont-baojingshu:before {
  content: "\e803";
}

.sciyonfont-baojing1:before {
  content: "\e837";
}

.sciyonfont-dingding:before {
  content: "\e83d";
}

.sciyonfont-huiyifei:before {
  content: "\e83e";
}

.sciyonfont-youxiang2:before {
  content: "\e863";
}

.sciyonfont-xiaoxi9:before {
  content: "\e869";
}

.sciyonfont-baojing2:before {
  content: "\e86f";
}

.sciyonfont-weixin2:before {
  content: "\e9c0";
}

.sciyonfont-fabuguize:before {
  content: "\e870";
}

.sciyonfont-xiaoxizhongxin:before {
  content: "\e872";
}

.sciyonfont-icon-test:before {
  content: "\e873";
}

.sciyonfont-guize1:before {
  content: "\e874";
}

.sciyonfont-baojing3:before {
  content: "\e875";
}

.sciyonfont-set-up-dot:before {
  content: "\e876";
}

.sciyonfont-weixin3:before {
  content: "\e877";
}

.sciyonfont-xiaoxi10:before {
  content: "\ebac";
}

.sciyonfont-biaoqiankuo:before {
  content: "\ebae";
}

.sciyonfont-biaoqian:before {
  content: "\ebaf";
}

.sciyonfont-biaoqiankuo3:before {
  content: "\ebe1";
}

.sciyonfont-yijianbaojing:before {
  content: "\e878";
}

.sciyonfont-message11:before {
  content: "\e9c3";
}

.sciyonfont-shujuguize1:before {
  content: "\e9ce";
}

.sciyonfont-dingding1:before {
  content: "ﺭ";
}

.sciyonfont-shujuyuan:before {
  content: "\e9d2";
}

.sciyonfont-gongnengdingyi:before {
  content: "\ebb2";
}

.sciyonfont-gongnengdingyi1:before {
  content: "\ec66";
}

.sciyonfont-hangye:before {
  content: "\ebb6";
}

.sciyonfont-yewumokuai:before {
  content: "\ec7c";
}

.sciyonfont-yewumokuailiebiao:before {
  content: "\ec7e";
}

.sciyonfont-yewumokuai1:before {
  content: "\ec7f";
}

.sciyonfont-gongneng1:before {
  content: "\ec83";
}

.sciyonfont-yewumokuai2:before {
  content: "\ec8d";
}

.sciyonfont-gongnengmokuai:before {
  content: "\ec91";
}

.sciyonfont-gongneng11:before {
  content: "\ec92";
}

.sciyonfont-shujubiao:before {
  content: "\ec93";
}

.sciyonfont-gongnengfenlei:before {
  content: "\ec94";
}

.sciyonfont-profession:before {
  content: "\ec95";
}

.sciyonfont-gongneng-fenlei:before {
  content: "\ec96";
}

.sciyonfont-xiangzuoshouqi:before {
  content: "\e7be";
}

.sciyonfont-apartment-fill:before {
  content: "\e787";
}

.sciyonfont-gangwei-fill:before {
  content: "\e7a6";
}

.sciyonfont-gengduo1:before {
  content: "\e7a8";
}

.sciyonfont-chexiao:before {
  content: "\e7bd";
}

.sciyonfont-jiedianzhi:before {
  content: "\e61a";
}

.sciyonfont-xitongzhi:before {
  content: "\e842";
}

.sciyonfont-canshuzhi:before {
  content: "\e86a";
}

.sciyonfont-diedaiqizhi:before {
  content: "\e871";
}

.sciyonfont-play-circle:before {
  content: "\e839";
}

.sciyonfont-ziduanjiekoubangding:before {
  content: "\e833";
}

.sciyonfont-bpm-chuliren:before {
  content: "\e806";
}

.sciyonfont-jiaqian:before {
  content: "\ec56";
}

.sciyonfont-user-sad:before {
  content: "\ec3f";
}

.sciyonfont-warning:before {
  content: "\ec40";
}

.sciyonfont-position:before {
  content: "\e605";
}

.sciyonfont-upload1:before {
  content: "\ec41";
}

.sciyonfont-link2:before {
  content: "\ec42";
}

.sciyonfont-clear1:before {
  content: "\ec43";
}

.sciyonfont-qianming:before {
  content: "\ec44";
}

.sciyonfont-loading:before {
  content: "\ec46";
}

.sciyonfont-radio:before {
  content: "\ec47";
}

.sciyonfont-radio-unactive:before {
  content: "\ec48";
}

.sciyonfont-checkbox1:before {
  content: "\ec49";
}

.sciyonfont-eye-close1:before {
  content: "\ec4a";
}

.sciyonfont-shaixuan:before {
  content: "\ec4b";
}

.sciyonfont-more:before {
  content: "\ec4c";
}

.sciyonfont-more1:before {
  content: "\ec4d";
}

.sciyonfont-todo:before {
  content: "\ec4e";
}

.sciyonfont-warning1:before {
  content: "\ec4f";
}

.sciyonfont-keyboarddelete:before {
  content: "\ec50";
}

.sciyonfont-keyboard:before {
  content: "\ec51";
}

.sciyonfont-download2:before {
  content: "\ec52";
}

.sciyonfont-reduce1:before {
  content: "\ec53";
}

.sciyonfont-fullScreenExit:before {
  content: "\ec54";
}

.sciyonfont-fullScreenEnter:before {
  content: "\ec55";
}

.sciyonfont-scan1:before {
  content: "\ec57";
}

.sciyonfont-done:before {
  content: "\ec58";
}

.sciyonfont-refresh:before {
  content: "\ec59";
}

.sciyonfont-finish:before {
  content: "\ec5a";
}

.sciyonfont-current:before {
  content: "\ec5b";
}

.sciyonfont-unfinish:before {
  content: "\ec5c";
}

.sciyonfont-toast-warning:before {
  content: "\ec5d";
}

.sciyonfont-toast-success:before {
  content: "\ec5e";
}

.sciyonfont-toast-fail:before {
  content: "\ec5f";
}

.sciyonfont-toast-loading:before {
  content: "\ec60";
}

.sciyonfont-wfMore:before {
  content: "\ec61";
}

.sciyonfont-avatar1:before {
  content: "\ec62";
}

.sciyonfont-fillCircle:before {
  content: "\ec63";
}

.sciyonfont-backtop:before {
  content: "\ec64";
}

.sciyonfont-copy:before {
  content: "\ec65";
}

.sciyonfont-no_eye:before {
  content: "\ec67";
}

.sciyonfont-wf-save:before {
  content: "\ec68";
}

.sciyonfont-wf-more:before {
  content: "\ec69";
}

.sciyonfont-wf-submit:before {
  content: "\ec6a";
}

.sciyonfont-post1:before {
  content: "\ec6b";
}

.sciyonfont-dpt:before {
  content: "\ec6c";
}

.sciyonfont-emp1:before {
  content: "\ec6d";
}

.sciyonfont-org:before {
  content: "\ec6e";
}

.sciyonfont-apply:before {
  content: "\ec6f";
}

.sciyonfont-reject:before {
  content: "\ec70";
}

.sciyonfont-recover:before {
  content: "\ec71";
}

.sciyonfont-pending:before {
  content: "\ec72";
}

.sciyonfont-cancel:before {
  content: "\ec73";
}

.sciyonfont-examine:before {
  content: "\ec74";
}

.sciyonfont-examineing:before {
  content: "\ec75";
}

.sciyonfont-jump1:before {
  content: "\ec76";
}

.sciyonfont-success:before {
  content: "\ec77";
}

.sciyonfont-arrow-down1:before {
  content: "\ec78";
}

.sciyonfont-arrow-up1:before {
  content: "\ec79";
}

.sciyonfont-activity:before {
  content: "\e604";
}

.sciyonfont-add1:before {
  content: "\ebc4";
}

.sciyonfont-alt:before {
  content: "\ebc5";
}

.sciyonfont-alarm:before {
  content: "\ebc6";
}

.sciyonfont-arrow-down:before {
  content: "\ebc7";
}

.sciyonfont-arrow-left:before {
  content: "\ebc8";
}

.sciyonfont-arrow-right:before {
  content: "\ebc9";
}

.sciyonfont-arrow-up:before {
  content: "\ebca";
}

.sciyonfont-at:before {
  content: "\ebcb";
}

.sciyonfont-breather:before {
  content: "\ebcc";
}

.sciyonfont-attachment1:before {
  content: "\ebcd";
}

.sciyonfont-calendar-add:before {
  content: "\ebce";
}

.sciyonfont-calendar-someday:before {
  content: "\ebcf";
}

.sciyonfont-catchup:before {
  content: "\ebd0";
}

.sciyonfont-checkmark:before {
  content: "\ebd1";
}

.sciyonfont-chat:before {
  content: "\ebd2";
}

.sciyonfont-checkmark-double:before {
  content: "\ebd3";
}

.sciyonfont-calendar2:before {
  content: "\ebd4";
}

.sciyonfont-checkmark-todo:before {
  content: "\ebd5";
}

.sciyonfont-calendar-more:before {
  content: "\ebd6";
}

.sciyonfont-clock:before {
  content: "\ebd7";
}

.sciyonfont-cloudia:before {
  content: "\ebd8";
}

.sciyonfont-collapse2:before {
  content: "\ebd9";
}

.sciyonfont-command:before {
  content: "\ebda";
}

.sciyonfont-compose:before {
  content: "\ebdb";
}

.sciyonfont-desktop1:before {
  content: "\ebdc";
}

.sciyonfont-cog-alt:before {
  content: "\ebdd";
}

.sciyonfont-discard:before {
  content: "\ebde";
}

.sciyonfont-download1:before {
  content: "\ebdf";
}

.sciyonfont-escape:before {
  content: "\ebe0";
}

.sciyonfont-cog:before {
  content: "\ebe2";
}

.sciyonfont-expand1:before {
  content: "\ebe3";
}

.sciyonfont-eye1:before {
  content: "\ebe4";
}

.sciyonfont-focus:before {
  content: "\ebe5";
}

.sciyonfont-earth1:before {
  content: "\ebe6";
}

.sciyonfont-folder-archive:before {
  content: "\ebe7";
}

.sciyonfont-eye-closed:before {
  content: "\ebe8";
}

.sciyonfont-folder-add2:before {
  content: "\ebe9";
}

.sciyonfont-folder2:before {
  content: "\ebea";
}

.sciyonfont-folder-download:before {
  content: "\ebeb";
}

.sciyonfont-folder-drafts:before {
  content: "\ebec";
}

.sciyonfont-folder-list:before {
  content: "\ebed";
}

.sciyonfont-folder-put:before {
  content: "\ebee";
}

.sciyonfont-folder-open2:before {
  content: "\ebef";
}

.sciyonfont-folder-todo:before {
  content: "\ebf0";
}

.sciyonfont-folder-spam:before {
  content: "\ebf1";
}

.sciyonfont-fullscreen1:before {
  content: "\ebf2";
}

.sciyonfont-formatting:before {
  content: "\ebf3";
}

.sciyonfont-folder-trash:before {
  content: "\ebf4";
}

.sciyonfont-hamburger:before {
  content: "\ebf5";
}

.sciyonfont-forward1:before {
  content: "\ebf6";
}

.sciyonfont-hamburger-sidebar:before {
  content: "\ebf7";
}

.sciyonfont-gift1:before {
  content: "\ebf8";
}

.sciyonfont-inbox:before {
  content: "\ebf9";
}

.sciyonfont-inbox-list:before {
  content: "\ebfa";
}

.sciyonfont-inbox-add:before {
  content: "\ebfb";
}

.sciyonfont-inbox-double:before {
  content: "\ebfc";
}

.sciyonfont-info:before {
  content: "\ebfd";
}

.sciyonfont-inbox-newsletter:before {
  content: "\ebfe";
}

.sciyonfont-inline-left:before {
  content: "\ebff";
}

.sciyonfont-inline-down:before {
  content: "\ec00";
}

.sciyonfont-inline-right:before {
  content: "\ec01";
}

.sciyonfont-inline-up:before {
  content: "\ec02";
}

.sciyonfont-jump-alt:before {
  content: "\ec03";
}

.sciyonfont-jump:before {
  content: "\ec04";
}

.sciyonfont-label-mini:before {
  content: "\ec05";
}

.sciyonfont-label1:before {
  content: "\ec06";
}

.sciyonfont-link1:before {
  content: "\ec07";
}

.sciyonfont-link-out:before {
  content: "\ec08";
}

.sciyonfont-list1:before {
  content: "\ec09";
}

.sciyonfont-lock1:before {
  content: "\ec0a";
}

.sciyonfont-mail1:before {
  content: "\ec0b";
}

.sciyonfont-mail-open:before {
  content: "\ec0c";
}

.sciyonfont-lock-window:before {
  content: "\ec0d";
}

.sciyonfont-mail-list:before {
  content: "\ec0e";
}

.sciyonfont-mail-plus:before {
  content: "\ec0f";
}

.sciyonfont-mail-unsub:before {
  content: "\ec10";
}

.sciyonfont-mail-subbed:before {
  content: "\ec11";
}

.sciyonfont-meatballs-h:before {
  content: "\ec12";
}

.sciyonfont-markdown:before {
  content: "\ec13";
}

.sciyonfont-meatballs-v:before {
  content: "\ec14";
}

.sciyonfont-moon:before {
  content: "\ec15";
}

.sciyonfont-mute:before {
  content: "\ec16";
}

.sciyonfont-off:before {
  content: "\ec17";
}

.sciyonfont-pause1:before {
  content: "\ec18";
}

.sciyonfont-notifications:before {
  content: "\ec19";
}

.sciyonfont-paper:before {
  content: "\ec1a";
}

.sciyonfont-nuclear:before {
  content: "\ec1b";
}

.sciyonfont-phone1:before {
  content: "\ec1c";
}

.sciyonfont-outbox:before {
  content: "\ec1d";
}

.sciyonfont-pin:before {
  content: "\ec1e";
}

.sciyonfont-play:before {
  content: "\ec1f";
}

.sciyonfont-printer2:before {
  content: "\ec20";
}

.sciyonfont-queue:before {
  content: "\ec21";
}

.sciyonfont-print-alt:before {
  content: "\ec22";
}

.sciyonfont-search1:before {
  content: "\ec23";
}

.sciyonfont-reply:before {
  content: "\ec24";
}

.sciyonfont-replyall:before {
  content: "\ec25";
}

.sciyonfont-remind:before {
  content: "\ec26";
}

.sciyonfont-send1:before {
  content: "\ec27";
}

.sciyonfont-search-alt:before {
  content: "\ec28";
}

.sciyonfont-send-cancelled:before {
  content: "\ec29";
}

.sciyonfont-send-later:before {
  content: "\ec2a";
}

.sciyonfont-send-stop:before {
  content: "\ec2b";
}

.sciyonfont-share1:before {
  content: "\ec2c";
}

.sciyonfont-sign:before {
  content: "\ec2d";
}

.sciyonfont-snooze-month:before {
  content: "\ec2e";
}

.sciyonfont-skip:before {
  content: "\ec2f";
}

.sciyonfont-signature1:before {
  content: "\ec30";
}

.sciyonfont-snooze-week:before {
  content: "\ec31";
}

.sciyonfont-snooze-tomorrow:before {
  content: "\ec32";
}

.sciyonfont-snooze-weekend:before {
  content: "\ec33";
}

.sciyonfont-sound1:before {
  content: "\ec34";
}

.sciyonfont-sort-alt:before {
  content: "\ec35";
}

.sciyonfont-sort:before {
  content: "\ec36";
}

.sciyonfont-stack:before {
  content: "\ec37";
}

.sciyonfont-stack-alt:before {
  content: "\ec38";
}

.sciyonfont-star1:before {
  content: "\ec39";
}

.sciyonfont-sun:before {
  content: "\ec3a";
}

.sciyonfont-stopwatch:before {
  content: "\ec3b";
}

.sciyonfont-user-neutral:before {
  content: "\ec3c";
}

.sciyonfont-user-happy:before {
  content: "\ec3d";
}

.sciyonfont-vip:before {
  content: "\ec3e";
}

.sciyonfont-OAUTH:before {
  content: "\ebc1";
}

.sciyonfont-qiyeweixin:before {
  content: "\ebc2";
}

.sciyonfont-disanfang:before {
  content: "\ebc3";
}

.sciyonfont-xiangyoushouqi:before {
  content: "\ebbf";
}

.sciyonfont-xiangzuozhankai:before {
  content: "\ebc0";
}

.sciyonfont-bpm-daiban:before {
  content: "\ebbc";
}

.sciyonfont-bpm-faqi:before {
  content: "\ebbd";
}

.sciyonfont-bpm-yiban:before {
  content: "\ebbe";
}

.sciyonfont-bpm-quxiaoshenqing:before {
  content: "\e61d";
}

.sciyonfont-bpm-zhuanjiao:before {
  content: "\e61e";
}

.sciyonfont-bpm-jihuo:before {
  content: "\e61f";
}

.sciyonfont-bpm-qidong:before {
  content: "\e635";
}

.sciyonfont-bpm-tongyi:before {
  content: "\e6b6";
}

.sciyonfont-bpm-cuiban:before {
  content: "\ebb9";
}

.sciyonfont-bpm-shouhui:before {
  content: "\ebba";
}

.sciyonfont-bpm-jiaqian:before {
  content: "\ebbb";
}

.sciyonfont-bpm-xiugaichuliren:before {
  content: "\e613";
}

.sciyonfont-bpm-ziyoutiaozhuan:before {
  content: "\e614";
}

.sciyonfont-bpm-weituo:before {
  content: "\e615";
}

.sciyonfont-bpm-tijiao:before {
  content: "\e617";
}

.sciyonfont-bpm-fandui:before {
  content: "\e618";
}

.sciyonfont-bpm-zuofei:before {
  content: "\e61c";
}

.sciyonfont-bpm-bohui:before {
  content: "\e60e";
}

.sciyonfont-skin:before {
  content: "\e81b";
}

.sciyonfont-jituan:before {
  content: "\ebb7";
}

.sciyonfont-shuidi:before {
  content: "\ebb8";
}

.sciyonfont-file-copy1:before {
  content: "\ebb0";
}

.sciyonfont-shouqi:before {
  content: "\ebb1";
}

.sciyonfont-tianjia:before {
  content: "\ebb3";
}

.sciyonfont-tianjia-square:before {
  content: "\ebb4";
}

.sciyonfont-paixu-down:before {
  content: "\ebb5";
}

.sciyonfont-paixu-up:before {
  content: "\ebab";
}

.sciyonfont-file-code:before {
  content: "\ebad";
}

.sciyonfont-xiala:before {
  content: "\ebaa";
}

.sciyonfont-insertrowabove:before {
  content: "\eba3";
}

.sciyonfont-font-size:before {
  content: "\eba4";
}

.sciyonfont-clear:before {
  content: "\eba5";
}

.sciyonfont-formatpainter:before {
  content: "\eba6";
}

.sciyonfont-deleterow:before {
  content: "\eba7";
}

.sciyonfont-indent:before {
  content: "\eba8";
}

.sciyonfont-Function:before {
  content: "\eba9";
}

.sciyonfont-align-left:before {
  content: "\eb99";
}

.sciyonfont-column-width:before {
  content: "\eb9a";
}

.sciyonfont-bg-colors:before {
  content: "\eb9b";
}

.sciyonfont-insertrowright:before {
  content: "\eb9c";
}

.sciyonfont-border-verticle:before {
  content: "\eb9d";
}

.sciyonfont-save:before {
  content: "\eb9e";
}

.sciyonfont-border-right:before {
  content: "\eb9f";
}

.sciyonfont-insertrowbelow:before {
  content: "\eba0";
}

.sciyonfont-highlight:before {
  content: "\eba1";
}

.sciyonfont-minus:before {
  content: "\eba2";
}

.sciyonfont-strikethrough:before {
  content: "\eb8e";
}

.sciyonfont-number:before {
  content: "\eb8f";
}

.sciyonfont-colum-height:before {
  content: "\eb90";
}

.sciyonfont-small-dash:before {
  content: "\eb91";
}

.sciyonfont-border-top:before {
  content: "\eb92";
}

.sciyonfont-orderedlist:before {
  content: "\eb93";
}

.sciyonfont-line:before {
  content: "\eb94";
}

.sciyonfont-filter:before {
  content: "\eb95";
}

.sciyonfont-file-copy:before {
  content: "\eb96";
}

.sciyonfont-border-left:before {
  content: "\eb97";
}

.sciyonfont-rotate-left1:before {
  content: "\eb98";
}

.sciyonfont-underline:before {
  content: "\eb84";
}

.sciyonfont-sisternode:before {
  content: "\eb85";
}

.sciyonfont-bold:before {
  content: "\eb86";
}

.sciyonfont-merge-cells:before {
  content: "\eb87";
}

.sciyonfont-group:before {
  content: "\eb88";
}

.sciyonfont-radius-setting:before {
  content: "\eb89";
}

.sciyonfont-border-horizontal:before {
  content: "\eb8a";
}

.sciyonfont-outdent:before {
  content: "\eb8b";
}

.sciyonfont-border-outer:before {
  content: "\eb8c";
}

.sciyonfont-sciyon-column:before {
  content: "\eb8d";
}

.sciyonfont-italic:before {
  content: "\eb78";
}

.sciyonfont-scissor:before {
  content: "\eb79";
}

.sciyonfont-attachment:before {
  content: "\eb7a";
}

.sciyonfont-unorderedlist:before {
  content: "\eb7b";
}

.sciyonfont-sort-ascending:before {
  content: "\eb7c";
}

.sciyonfont-block:before {
  content: "\eb7d";
}

.sciyonfont-insertrowleft:before {
  content: "\eb7e";
}

.sciyonfont-radius-upleft:before {
  content: "\eb7f";
}

.sciyonfont-line-height:before {
  content: "\eb80";
}

.sciyonfont-edit-square:before {
  content: "\eb81";
}

.sciyonfont-radius-bottomleft:before {
  content: "\eb82";
}

.sciyonfont-pic-center:before {
  content: "\eb6e";
}

.sciyonfont-deletecolumn:before {
  content: "\eb6f";
}

.sciyonfont-one-one:before {
  content: "\eb70";
}

.sciyonfont-pic-right:before {
  content: "\eb71";
}

.sciyonfont-radius-upright:before {
  content: "\eb72";
}

.sciyonfont-Field-number:before {
  content: "\eb73";
}

.sciyonfont-ungroup:before {
  content: "\eb74";
}

.sciyonfont-font-colors:before {
  content: "\eb75";
}

.sciyonfont-border-bottom:before {
  content: "\eb76";
}

.sciyonfont-menu:before {
  content: "\eb77";
}

.sciyonfont-edit:before {
  content: "\eb6d";
}

.sciyonfont-radius-bottomright:before {
  content: "\e9c8";
}

.sciyonfont-table:before {
  content: "\e9c9";
}

.sciyonfont-border-inner:before {
  content: "\e9cb";
}

.sciyonfont-Field-Binary:before {
  content: "\e9cc";
}

.sciyonfont-align-center:before {
  content: "\e9cf";
}

.sciyonfont-table1:before {
  content: "\e9d1";
}

.sciyonfont-compress:before {
  content: "\e9d4";
}

.sciyonfont-pic-left:before {
  content: "\eb6b";
}

.sciyonfont-forder:before {
  content: "\eb6c";
}

.sciyonfont-star:before {
  content: "\e9c1";
}

.sciyonfont-rotate-right1:before {
  content: "\e9c2";
}

.sciyonfont-delete:before {
  content: "\e9c4";
}

.sciyonfont-solit-cells:before {
  content: "\e9c5";
}

.sciyonfont-align-right:before {
  content: "\e9c6";
}

.sciyonfont-dash:before {
  content: "\e9c7";
}

.sciyonfont-funnelplot:before {
  content: "\e9bb";
}

.sciyonfont-home:before {
  content: "\e9bd";
}

.sciyonfont-standing-book:before {
  content: "\e9be";
}

.sciyonfont-renyuan-fill:before {
  content: "\e9bf";
}

.sciyonfont-shop:before {
  content: "\e80b";
}

.sciyonfont-rest:before {
  content: "\e80c";
}

.sciyonfont-renyuan:before {
  content: "\e80d";
}

.sciyonfont-bank:before {
  content: "\e80e";
}

.sciyonfont-reconciliation:before {
  content: "\e80f";
}

.sciyonfont-transaction:before {
  content: "\e814";
}

.sciyonfont-medicinebox:before {
  content: "\e823";
}

.sciyonfont-boxplot:before {
  content: "\e835";
}

.sciyonfont-moneycollect:before {
  content: "\e83a";
}

.sciyonfont-wallet:before {
  content: "\e9b9";
}

.sciyonfont-zuzhi-fill:before {
  content: "\e804";
}

.sciyonfont-gold:before {
  content: "\e805";
}

.sciyonfont-creditcard:before {
  content: "\ec7a";
}

.sciyonfont-zuzhi:before {
  content: "\e7b7";
}

.sciyonfont-rocket:before {
  content: "\e7d9";
}

.sciyonfont-car:before {
  content: "\e7dc";
}

.sciyonfont-redenvelope:before {
  content: "\e7fb";
}

.sciyonfont-gift:before {
  content: "\e7fd";
}

.sciyonfont-experiment:before {
  content: "\e7fe";
}

.sciyonfont-unlike:before {
  content: "\e800";
}

.sciyonfont-shopping:before {
  content: "\e801";
}

.sciyonfont-trophy:before {
  content: "\e802";
}

.sciyonfont-like:before {
  content: "\e798";
}

.sciyonfont-insurance:before {
  content: "\e7f3";
}

.sciyonfont-propertysafety:before {
  content: "\e7f4";
}

.sciyonfont-unlock:before {
  content: "\e7f5";
}

.sciyonfont-alert:before {
  content: "\e7f6";
}

.sciyonfont-safetycertificate:before {
  content: "\e7f7";
}

.sciyonfont-lock:before {
  content: "\e807";
}

.sciyonfont-key:before {
  content: "\e808";
}

.sciyonfont-securityscan:before {
  content: "\e83f";
}

.sciyonfont-Partition:before {
  content: "\e822";
}

.sciyonfont-apartment:before {
  content: "\e84e";
}

.sciyonfont-fork:before {
  content: "\e850";
}

.sciyonfont-deploymentunit:before {
  content: "\e851";
}

.sciyonfont-branches:before {
  content: "\e988";
}

.sciyonfont-gateway:before {
  content: "\e9b7";
}

.sciyonfont-index:before {
  content: "\e9b8";
}

.sciyonfont-cluster:before {
  content: "\e813";
}

.sciyonfont-mr:before {
  content: "\e821";
}

.sciyonfont-piechart:before {
  content: "\e81d";
}

.sciyonfont-pointmap:before {
  content: "\e82e";
}

.sciyonfont-barchart:before {
  content: "\e830";
}

.sciyonfont-build:before {
  content: "\e83b";
}

.sciyonfont-control:before {
  content: "\e86d";
}

.sciyonfont-fund:before {
  content: "\e9b5";
}

.sciyonfont-linechart:before {
  content: "\e9b6";
}

.sciyonfont-View:before {
  content: "\e7a2";
}

.sciyonfont-project:before {
  content: "\e7b0";
}

.sciyonfont-heatmap:before {
  content: "\e7b6";
}

.sciyonfont-Report:before {
  content: "\e7d1";
}

.sciyonfont-stock:before {
  content: "\e7d2";
}

.sciyonfont-dashboard:before {
  content: "\e7d3";
}

.sciyonfont-radarchart:before {
  content: "\e81c";
}

.sciyonfont-sliders:before {
  content: "\e79e";
}

.sciyonfont-close-square:before {
  content: "\e889";
}

.sciyonfont-bulb:before {
  content: "\e88d";
}

.sciyonfont-border:before {
  content: "\e896";
}

.sciyonfont-check-circle:before {
  content: "\e80a";
}

.sciyonfont-copyright:before {
  content: "\e846";
}

.sciyonfont-Dollar:before {
  content: "\e84f";
}

.sciyonfont-ellipsis:before {
  content: "\e87c";
}

.sciyonfont-close-circle:before {
  content: "\e87e";
}

.sciyonfont-close:before {
  content: "\e886";
}

.sciyonfont-check:before {
  content: "\e887";
}

.sciyonfont-percentage:before {
  content: "\e7af";
}

.sciyonfont-minus-circle:before {
  content: "\e7b1";
}

.sciyonfont-info-circle:before {
  content: "\e7b3";
}

.sciyonfont-codelibrary:before {
  content: "\e7b4";
}

.sciyonfont-CI:before {
  content: "\e7bb";
}

.sciyonfont-EURO:before {
  content: "\e7bc";
}

.sciyonfont-check-square:before {
  content: "\e7fa";
}

.sciyonfont-meh:before {
  content: "\e78c";
}

.sciyonfont-frown:before {
  content: "\e78d";
}

.sciyonfont-infomation:before {
  content: "\e78f";
}

.sciyonfont-flag:before {
  content: "\e790";
}

.sciyonfont-minus-square:before {
  content: "\e794";
}

.sciyonfont-issuesclose:before {
  content: "\e796";
}

.sciyonfont-play-square:before {
  content: "\e79f";
}

.sciyonfont-exclaimination:before {
  content: "\e7ab";
}

.sciyonfont-warning-circle:before {
  content: "\e782";
}

.sciyonfont-trademark:before {
  content: "\e783";
}

.sciyonfont-stop:before {
  content: "\e786";
}

.sciyonfont-plus-circle:before {
  content: "\e788";
}

.sciyonfont-Pound:before {
  content: "\e789";
}

.sciyonfont-question-circle:before {
  content: "\e78a";
}

.sciyonfont-plus-square:before {
  content: "\e77d";
}

.sciyonfont-question:before {
  content: "\e77e";
}

.sciyonfont-YUAN:before {
  content: "\e77f";
}

.sciyonfont-smile:before {
  content: "\e781";
}

.sciyonfont-down:before {
  content: "\e9a6";
}

.sciyonfont-fullscreen-exit:before {
  content: "\e9a7";
}

.sciyonfont-enter:before {
  content: "\e9ac";
}

.sciyonfont-doubleright:before {
  content: "\e9ae";
}

.sciyonfont-download:before {
  content: "\e9af";
}

.sciyonfont-down-circle:before {
  content: "\e9b0";
}

.sciyonfont-doubleleft:before {
  content: "\e9b4";
}

.sciyonfont-fullscreen:before {
  content: "\e86c";
}

.sciyonfont-left-square:before {
  content: "\e86e";
}

.sciyonfont-logout:before {
  content: "\e88a";
}

.sciyonfont-login:before {
  content: "\e88e";
}

.sciyonfont-expand:before {
  content: "\e893";
}

.sciyonfont-Import1:before {
  content: "\e996";
}

.sciyonfont-drag:before {
  content: "\e997";
}

.sciyonfont-arrawsalt:before {
  content: "\e998";
}

.sciyonfont-export:before {
  content: "\e9a2";
}

.sciyonfont-collapse1:before {
  content: "\e9a3";
}

.sciyonfont-rollback:before {
  content: "\e85a";
}

.sciyonfont-left:before {
  content: "\e85b";
}

.sciyonfont-select1:before {
  content: "\e85c";
}

.sciyonfont-right-square:before {
  content: "\e85d";
}

.sciyonfont-sciyon-down:before {
  content: "\e864";
}

.sciyonfont-down-square:before {
  content: "\e865";
}

.sciyonfont-left-circle:before {
  content: "\e866";
}

.sciyonfont-redo:before {
  content: "\e867";
}

.sciyonfont-retweet:before {
  content: "\e868";
}

.sciyonfont-fall:before {
  content: "\e86b";
}

.sciyonfont-verticalleft:before {
  content: "\e7ae";
}

.sciyonfont-swap-right:before {
  content: "\e7b5";
}

.sciyonfont-sciyon-up:before {
  content: "\e7b8";
}

.sciyonfont-verticalright:before {
  content: "\e852";
}

.sciyonfont-totop:before {
  content: "\e853";
}

.sciyonfont-up:before {
  content: "\e854";
}

.sciyonfont-up-circle:before {
  content: "\e855";
}

.sciyonfont-right-circle:before {
  content: "\e856";
}

.sciyonfont-swap:before {
  content: "\e857";
}

.sciyonfont-reload:before {
  content: "\e858";
}

.sciyonfont-right:before {
  content: "\e859";
}

.sciyonfont-vertical-align-middl:before {
  content: "\e785";
}

.sciyonfont-vertical-align-botto:before {
  content: "\e78e";
}

.sciyonfont-shrink:before {
  content: "\e795";
}

.sciyonfont-swap-left:before {
  content: "\e797";
}

.sciyonfont-sciyon-import:before {
  content: "\e799";
}

.sciyonfont-rise:before {
  content: "\e79a";
}

.sciyonfont-sync:before {
  content: "\e79b";
}

.sciyonfont-undo:before {
  content: "\e7a1";
}

.sciyonfont-sciyon-export:before {
  content: "\e7a7";
}

.sciyonfont-vertical-align-top:before {
  content: "\e7ac";
}

.sciyonfont-up-square:before {
  content: "\e784";
}

.sciyonfont-carryout:before {
  content: "\e817";
}

.sciyonfont-reloadtime:before {
  content: "\e818";
}

.sciyonfont-calendar:before {
  content: "\e993";
}

.sciyonfont-calendar-check:before {
  content: "\e995";
}

.sciyonfont-time-circle:before {
  content: "\e791";
}

.sciyonfont-hourglass:before {
  content: "\e79c";
}

.sciyonfont-Field-time:before {
  content: "\e7f9";
}

.sciyonfont-lishiyemian:before {
  content: "\e816";
}

.sciyonfont-idcard:before {
  content: "\e991";
}

.sciyonfont-deleteteam:before {
  content: "\e7cb";
}

.sciyonfont-team:before {
  content: "\e7cc";
}

.sciyonfont-addteam:before {
  content: "\e7cd";
}

.sciyonfont-contacts:before {
  content: "\e7ce";
}

.sciyonfont-deleteuser:before {
  content: "\e7cf";
}

.sciyonfont-user:before {
  content: "\e815";
}

.sciyonfont-switchuser:before {
  content: "\e834";
}

.sciyonfont-adduser:before {
  content: "\e990";
}

.sciyonfont-videocameraadd1:before {
  content: "\e7ca";
}

.sciyonfont-cloud-upload:before {
  content: "\e98b";
}

.sciyonfont-cloud-download:before {
  content: "\e98f";
}

.sciyonfont-saoyisao:before {
  content: "\e780";
}

.sciyonfont-api:before {
  content: "\e793";
}

.sciyonfont-bug:before {
  content: "\e7a0";
}

.sciyonfont-cloud-server:before {
  content: "\e7ad";
}

.sciyonfont-cloud:before {
  content: "\e7d5";
}

.sciyonfont-code1:before {
  content: "\e7d6";
}

.sciyonfont-appstoreadd:before {
  content: "\e7d7";
}

.sciyonfont-cloud-sync:before {
  content: "\e7d8";
}

.sciyonfont-compass:before {
  content: "\e81e";
}

.sciyonfont-Console-SQL:before {
  content: "\e826";
}

.sciyonfont-desktop:before {
  content: "\e827";
}

.sciyonfont-laptop:before {
  content: "\e828";
}

.sciyonfont-expend:before {
  content: "\e829";
}

.sciyonfont-mobile:before {
  content: "\e82a";
}

.sciyonfont-layout:before {
  content: "\e82f";
}

.sciyonfont-database:before {
  content: "\e840";
}

.sciyonfont-earth:before {
  content: "\e844";
}

.sciyonfont-robot:before {
  content: "\e885";
}

.sciyonfont-link:before {
  content: "\e888";
}

.sciyonfont-sever:before {
  content: "\e88b";
}

.sciyonfont-Storedprocedure:before {
  content: "\e88c";
}

.sciyonfont-poweroff:before {
  content: "\e88f";
}

.sciyonfont-sciyon-repair:before {
  content: "\e890";
}

.sciyonfont-tablet:before {
  content: "\e891";
}

.sciyonfont-qrcode:before {
  content: "\e894";
}

.sciyonfont-verified:before {
  content: "\e989";
}

.sciyonfont-comment:before {
  content: "\e880";
}

.sciyonfont-bell:before {
  content: "\e881";
}

.sciyonfont-audio:before {
  content: "\e882";
}

.sciyonfont-camera:before {
  content: "\e883";
}

.sciyonfont-iconfont-silentlingsheng:before {
  content: "\e841";
}

.sciyonfont-message:before {
  content: "\e848";
}

.sciyonfont-phone:before {
  content: "\e849";
}

.sciyonfont-notification:before {
  content: "\e879";
}

.sciyonfont-qunliao:before {
  content: "\e87a";
}

.sciyonfont-audiostatic:before {
  content: "\e87b";
}

.sciyonfont-pause:before {
  content: "\e87d";
}

.sciyonfont-mail:before {
  content: "\e87f";
}

.sciyonfont-wifi:before {
  content: "\e819";
}

.sciyonfont-timeout:before {
  content: "\e820";
}

.sciyonfont-USB:before {
  content: "\e82b";
}

.sciyonfont-share:before {
  content: "\e82c";
}

.sciyonfont-shake:before {
  content: "\e82d";
}

.sciyonfont-scan:before {
  content: "\e831";
}

.sciyonfont-silent:before {
  content: "\e832";
}

.sciyonfont-image:before {
  content: "\e83c";
}

.sciyonfont-disconnect:before {
  content: "\e78b";
}

.sciyonfont-video:before {
  content: "\e792";
}

.sciyonfont-videocameraadd:before {
  content: "\e79d";
}

.sciyonfont-customerservice:before {
  content: "\e7fc";
}

.sciyonfont-whatsapp:before {
  content: "\e7ff";
}

.sciyonfont-sound:before {
  content: "\e809";
}

.sciyonfont-interation1:before {
  content: "\e84d";
}

.sciyonfont-file-add:before {
  content: "\e84c";
}

.sciyonfont-calculator:before {
  content: "\e895";
}

.sciyonfont-filedone:before {
  content: "\e9cd";
}

.sciyonfont-fileprotect:before {
  content: "\eb68";
}

.sciyonfont-diff:before {
  content: "\eb69";
}

.sciyonfont-audit:before {
  content: "\eb6a";
}

.sciyonfont-container-copy:before {
  content: "ﺮ";
}

.sciyonfont-folder:before {
  content: "\e7f0";
}

.sciyonfont-detail:before {
  content: "\e7f1";
}

.sciyonfont-filesearch:before {
  content: "\e810";
}

.sciyonfont-container:before {
  content: "\e811";
}

.sciyonfont-tag:before {
  content: "\e812";
}

.sciyonfont-printer:before {
  content: "\e824";
}

.sciyonfont-file-exclamation:before {
  content: "\e825";
}

.sciyonfont-file:before {
  content: "\e847";
}

.sciyonfont-file-exception:before {
  content: "\e84a";
}

.sciyonfont-file-excel:before {
  content: "\e7e6";
}

.sciyonfont-book:before {
  content: "\e7e7";
}

.sciyonfont-snippets:before {
  content: "\e7e8";
}

.sciyonfont-folder-open:before {
  content: "\e7e9";
}

.sciyonfont-file-zip:before {
  content: "\e7ea";
}

.sciyonfont-folder-add:before {
  content: "\e7eb";
}

.sciyonfont-pushpin:before {
  content: "\e7ec";
}

.sciyonfont-read:before {
  content: "\e7ed";
}

.sciyonfont-file-unknown:before {
  content: "\e7ef";
}

.sciyonfont-Field-String:before {
  content: "\e7dd";
}

.sciyonfont-file-text:before {
  content: "\e7de";
}

.sciyonfont-file-image:before {
  content: "\e7df";
}

.sciyonfont-folder-view:before {
  content: "\e7e0";
}

.sciyonfont-solution:before {
  content: "\e7e1";
}

.sciyonfont-file-ppt:before {
  content: "\e7e2";
}

.sciyonfont-interation:before {
  content: "\e7e3";
}

.sciyonfont-tags:before {
  content: "\e7e4";
}

.sciyonfont-file-markdown:before {
  content: "\e7e5";
}

.sciyonfont-filesync:before {
  content: "\e7b2";
}

.sciyonfont-file-pdf:before {
  content: "\e7b9";
}

.sciyonfont-GIF:before {
  content: "\e7ba";
}

.sciyonfont-file-GIF:before {
  content: "\e7da";
}

.sciyonfont-file-word:before {
  content: "\e7db";
}

.sciyonfont-eye:before {
  content: "\e9a9";
}

.sciyonfont-translate:before {
  content: "\e9ab";
}

.sciyonfont-thunderbolt:before {
  content: "\e9bc";
}

.sciyonfont-crown:before {
  content: "\e9ca";
}

.sciyonfont-plus:before {
  content: "\e9d0";
}

.sciyonfont-aim1:before {
  content: "\e9d3";
}

.sciyonfont-wrench:before {
  content: "\eb65";
}

.sciyonfont-woman:before {
  content: "\eb67";
}

.sciyonfont-caidanguanli:before {
  content: "\ec8f";
}

.sciyonfont-rizhi:before {
  content: "\ec89";
}

.sciyonfont-alarm1:before {
  content: "\ec8b";
}

.sciyonfont-message1:before {
  content: "\ec8c";
}

.sciyonfont-biaoge:before {
  content: "\ec87";
}

.sciyonfont-eye-close:before {
  content: "\e838";
}

.sciyonfont-heart:before {
  content: "\e843";
}

.sciyonfont-location:before {
  content: "\e845";
}

.sciyonfont-send:before {
  content: "\e84b";
}

.sciyonfont-search:before {
  content: "\e892";
}

.sciyonfont-zoomout:before {
  content: "\e897";
}

.sciyonfont-sciyon-search:before {
  content: "\e898";
}

.sciyonfont-man:before {
  content: "\e987";
}

.sciyonfont-appstore:before {
  content: "\e98c";
}

.sciyonfont-error:before {
  content: "\e9a1";
}

.sciyonfont-shortcut:before {
  content: "\e9a8";
}

.sciyonfont-daohanglanmoshi02:before {
  content: "\ec82";
}

.sciyonfont-iframe:before {
  content: "\ec85";
}

.sciyonfont-caidan:before {
  content: "\ec8e";
}

.sciyonfont-yanzhengma:before {
  content: "\ec80";
}

.sciyonfont-sciyon-forder:before {
  content: "\ec8a";
}

.sciyonfont-wxbgongju:before {
  content: "\ec86";
}

.sciyonfont-canshu:before {
  content: "\ec7d";
}

.sciyonfont-sciyon-menu:before {
  content: "\ec84";
}

.sciyonfont-biaodan:before {
  content: "\ec88";
}

.sciyonfont-yonghu:before {
  content: "\ec81";
}

.sciyonfont-SCM-pandianguanli-copy:before {
  content: "\ec90";
}

.sciyonfont-monitor:before {
  content: "\e7a3";
}

.sciyonfont-setting:before {
  content: "\e7a5";
}

.sciyonfont-zoomin:before {
  content: "\e7aa";
}

.sciyonfont-fire:before {
  content: "\e836";
}

.sciyonfont-accountbook:before {
  content: "\ec7b";
}

.sciyonfont-aim:before {
  content: "æ";
}

.sciyonfont-lock-right:before {
  content: "\eb66";
}

.sciyonfont-SCM-caigoudingdan:before {
  content: "\eb63";
}

.sciyonfont-SCM-caigoujihua:before {
  content: "\eb64";
}

.sciyonfont-SCM-caigouxunbijia:before {
  content: "\eb5c";
}

.sciyonfont-SCM-caigoudaohuo:before {
  content: "\eb5d";
}

.sciyonfont-SCM-caigoutuihuo:before {
  content: "\eb5e";
}

.sciyonfont-SCM-caiwushuju:before {
  content: "\eb5f";
}

.sciyonfont-SCM-caigouhetong:before {
  content: "\eb60";
}

.sciyonfont-SCM-caigoushenqing:before {
  content: "\eb61";
}

.sciyonfont-SCM-caigouguanli:before {
  content: "\eb62";
}

.sciyonfont-SCM-shuiwushuju:before {
  content: "\eb54";
}

.sciyonfont-SCM-wuliaoguanli:before {
  content: "\eb55";
}

.sciyonfont-SCM-rukuguanli:before {
  content: "\eb56";
}

.sciyonfont-SCM-pandianguanli:before {
  content: "\eb57";
}

.sciyonfont-SCM-qichuguanli:before {
  content: "\eb58";
}

.sciyonfont-SCM-kucunyuliu:before {
  content: "\eb59";
}

.sciyonfont-SCM-chukuguanli:before {
  content: "\eb5a";
}

.sciyonfont-SCM-kucunjiezhang:before {
  content: "\eb5b";
}

.sciyonfont-SIS-baobiaoquanxian-jiyujiaose:before {
  content: "\eb4f";
}

.sciyonfont-SIS-baobiaochakan:before {
  content: "\eb50";
}

.sciyonfont-SIS-disanfangbaobiaochakan:before {
  content: "\eb51";
}

.sciyonfont-SIS-baobiaoguanli:before {
  content: "\eb52";
}

.sciyonfont-SIS-baobiaoweihu:before {
  content: "\eb53";
}

.sciyonfont-SIS-disanfangbaobiaoweihu:before {
  content: "\eb4c";
}

.sciyonfont-SIS-baobiaopeizhi:before {
  content: "\eb4d";
}

.sciyonfont-SIS-baobiaoquanxian-jiyubaobiao:before {
  content: "\eb4e";
}

.sciyonfont-SIS-shengchantongji:before {
  content: "\eb45";
}

.sciyonfont-SIS-rishujuxiugaishenqingmulu:before {
  content: "\eb46";
}

.sciyonfont-SIS-tiaodushezhi:before {
  content: "\eb47";
}

.sciyonfont-SIS-piliangxiugaiyuezhibiaozhi:before {
  content: "\eb48";
}

.sciyonfont-SIS-piliangxiugairizhibiaozhi:before {
  content: "\eb49";
}

.sciyonfont-SIS-disanfangbaobiaopeizhi:before {
  content: "\eb4a";
}

.sciyonfont-SIS-leijiyuebaobiao:before {
  content: "\eb4b";
}

.sciyonfont-SIS-yidongyuebaobiao:before {
  content: "\eb3d";
}

.sciyonfont-SIS-zhibiaochaxun:before {
  content: "\eb3e";
}

.sciyonfont-SIS-yueshujuxiugaishenqingmulu:before {
  content: "\eb3f";
}

.sciyonfont-SIS-yidongnianbaobiao:before {
  content: "\eb40";
}

.sciyonfont-SIS-yidongbaobiao:before {
  content: "\eb41";
}

.sciyonfont-SIS-tongjichaxun:before {
  content: "\eb42";
}

.sciyonfont-SIS-tonghuashengchanribaobiaoyi:before {
  content: "\eb43";
}

.sciyonfont-SIS-shengchanyuebaoyi:before {
  content: "\eb44";
}

.sciyonfont-SIS-zhibiaoxuanze:before {
  content: "\eb36";
}

.sciyonfont-SIS-zhibiaoshezhi:before {
  content: "\eb37";
}

.sciyonfont-SIS-zhibiaoshangbaopeizhi:before {
  content: "\eb38";
}

.sciyonfont-SIS-zhibiaoshangbaomulu:before {
  content: "\eb39";
}

.sciyonfont-SIS-zhibiaoqushujiekoupeizhi:before {
  content: "\eb3a";
}

.sciyonfont-SIS-zhibiaoguanli:before {
  content: "\eb3b";
}

.sciyonfont-SIS-zhibiaoluru:before {
  content: "\eb3c";
}

.sciyonfont-SYS-didaimakaifa:before {
  content: "\eb2e";
}

.sciyonfont-SYS-dayinbaobiao:before {
  content: "\eb2f";
}

.sciyonfont-SYS-duoyuyanshezhi:before {
  content: "\eb30";
}

.sciyonfont-SYS-caidanliuchengpeizhi:before {
  content: "\eb31";
}

.sciyonfont-SYS-ceshibaobiaoriqixuanze:before {
  content: "\eb32";
}

.sciyonfont-SYS-SYS:before {
  content: "\eb33";
}

.sciyonfont-SYS-ceshiyemian:before {
  content: "\eb34";
}

.sciyonfont-SYS-caidanguanli:before {
  content: "\eb35";
}

.sciyonfont-SYS-gongsixinxi:before {
  content: "\eb26";
}

.sciyonfont-SYS-gonggongpeizhi:before {
  content: "\eb27";
}

.sciyonfont-SYS-gongzuoliuyinqing:before {
  content: "\eb28";
}

.sciyonfont-SYS-gongzuotongzhi:before {
  content: "\eb29";
}

.sciyonfont-SYS-genmuluguanli:before {
  content: "\eb2a";
}

.sciyonfont-SYS-gongzuojiaojie:before {
  content: "\eb2b";
}

.sciyonfont-SYS-gerenquxiancaidan:before {
  content: "\eb2c";
}

.sciyonfont-SYS-fencengguanliyuan:before {
  content: "\eb2d";
}

.sciyonfont-SYS-jichudangan:before {
  content: "\eb20";
}

.sciyonfont-SYS-jizurongliangbiangeng:before {
  content: "\eb21";
}

.sciyonfont-SYS-jizuweihu:before {
  content: "\eb22";
}

.sciyonfont-SYS-jizubiangengchaxun:before {
  content: "\eb23";
}

.sciyonfont-SYS-huishouzhan:before {
  content: "\eb24";
}

.sciyonfont-SYS-gonggongshuju:before {
  content: "\eb25";
}

.sciyonfont-SYS-keshihuadaping:before {
  content: "\eb18";
}

.sciyonfont-SYS-kuozhangongneng:before {
  content: "\eb19";
}

.sciyonfont-SYS-lishiquxiancaidan:before {
  content: "\eb1a";
}

.sciyonfont-SYS-jiekouguanli:before {
  content: "\eb1b";
}

.sciyonfont-SYS-jiankonghuamian:before {
  content: "\eb1c";
}

.sciyonfont-SYS-jiankongguanli:before {
  content: "\eb1d";
}

.sciyonfont-SYS-jichushezhi:before {
  content: "\eb1e";
}

.sciyonfont-SYS-jichukongzhi:before {
  content: "\eb1f";
}

.sciyonfont-SYS-quxianqushi:before {
  content: "\eb10";
}

.sciyonfont-SYS-menhuguanli:before {
  content: "\eb11";
}

.sciyonfont-SYS-liuchengrenyuanpeizhi:before {
  content: "\eb12";
}

.sciyonfont-SYS-liuchengrenwuchaxun:before {
  content: "\eb13";
}

.sciyonfont-SYS-liuchengquanxianguanli:before {
  content: "\eb14";
}

.sciyonfont-SYS-liuchengmoxingsheji:before {
  content: "\eb15";
}

.sciyonfont-SYS-liuchengdingyipeizhi:before {
  content: "\eb16";
}

.sciyonfont-SYS-liuchengjiekoupeizhi:before {
  content: "\eb17";
}

.sciyonfont-SYS-shujuquanxian:before {
  content: "\eb08";
}

.sciyonfont-SYS-wenjianchakan:before {
  content: "\eb09";
}

.sciyonfont-SYS-wendangguanli:before {
  content: "\eb0a";
}

.sciyonfont-SYS-tubiaoguanli:before {
  content: "\eb0b";
}

.sciyonfont-SYS-shengchanzhuangzhi:before {
  content: "\eb0c";
}

.sciyonfont-SYS-quanxianguanli:before {
  content: "\eb0d";
}

.sciyonfont-SYS-mokuaiguanli:before {
  content: "\eb0e";
}

.sciyonfont-SYS-liuchengshiliguanli:before {
  content: "\eb0f";
}

.sciyonfont-SYS-xinbanmenhu:before {
  content: "\eb01";
}

.sciyonfont-SYS-xiaoxituisong:before {
  content: "\eb02";
}

.sciyonfont-SYS-xiangmushoucang:before {
  content: "\eb03";
}

.sciyonfont-SYS-xitonggongneng:before {
  content: "\eb04";
}

.sciyonfont-SYS-xiangmuguanli:before {
  content: "\eb05";
}

.sciyonfont-SYS-xitongcanshu:before {
  content: "\eb06";
}

.sciyonfont-SYS-wenjianmuluquanxianpeizhi:before {
  content: "\eb07";
}

.sciyonfont-SYS-zhuangzhicanshu:before {
  content: "\eaf9";
}

.sciyonfont-SYS-zaixianwendang:before {
  content: "\eafa";
}

.sciyonfont-SYS-yidongcaidanguanli:before {
  content: "\eafb";
}

.sciyonfont-SYS-yewushezhi:before {
  content: "\eafc";
}

.sciyonfont-SYS-yonghujiaose:before {
  content: "\eafd";
}

.sciyonfont-SYS-xingtaizhuanhuanguanli:before {
  content: "\eafe";
}

.sciyonfont-SYS-yewuliuzhuanjilu:before {
  content: "\eaff";
}

.sciyonfont-SYS-xiaokebangong:before {
  content: "\eb00";
}

.sciyonfont-YJMES-baojingguanli:before {
  content: "\eaf0";
}

.sciyonfont-YJMES-banzhiguanli:before {
  content: "\eaf1";
}

.sciyonfont-YJMES-SAPzhijiandan:before {
  content: "\eaf2";
}

.sciyonfont-YJMES-biangengguanli:before {
  content: "\eaf3";
}

.sciyonfont-YJMES-banchengpinzhihang:before {
  content: "\eaf4";
}

.sciyonfont-SYS-zuzhijigou:before {
  content: "\eaf5";
}

.sciyonfont-SYS-zujiankaifa:before {
  content: "\eaf6";
}

.sciyonfont-SYS-ziyuanzhongxin:before {
  content: "\eaf7";
}

.sciyonfont-SYS-zhushuju:before {
  content: "\eaf8";
}

.sciyonfont-YJMES-gongyiguanli:before {
  content: "\eae8";
}

.sciyonfont-YJMES-dianyejieguoluru:before {
  content: "\eae9";
}

.sciyonfont-YJMES-daishoulizongshu:before {
  content: "\eaea";
}

.sciyonfont-YJMES-daijiean:before {
  content: "\eaeb";
}

.sciyonfont-YJMES-daihecha:before {
  content: "\eaec";
}

.sciyonfont-YJMES-chuzhizhongshuliang:before {
  content: "\eaed";
}

.sciyonfont-YJMES-chanchengpinzhihang:before {
  content: "\eaee";
}

.sciyonfont-YJMES-chengbenhesuan:before {
  content: "\eaef";
}

.sciyonfont-YJMES-jingyingfenxi:before {
  content: "\eae0";
}

.sciyonfont-YJMES-jidujihua:before {
  content: "\eae1";
}

.sciyonfont-YJMES-jihuashezhi:before {
  content: "\eae2";
}

.sciyonfont-YJMES-jishuziliaoguanli:before {
  content: "\eae3";
}

.sciyonfont-YJMES-gongyishiyan:before {
  content: "\eae4";
}

.sciyonfont-YJMES-gongyishiguguanli:before {
  content: "\eae5";
}

.sciyonfont-YJMES-gongyipeixun:before {
  content: "\eae6";
}

.sciyonfont-YJMES-gongyijiancha:before {
  content: "\eae7";
}

.sciyonfont-YJMES-shengchantiaodu:before {
  content: "\ead8";
}

.sciyonfont-YJMES-qitazhihang:before {
  content: "\ead9";
}

.sciyonfont-YJMES-peiliaoshezhi:before {
  content: "\eada";
}

.sciyonfont-YJMES-peiliaogongduan:before {
  content: "\eadb";
}

.sciyonfont-YJMES-paibanguanli:before {
  content: "\eadc";
}

.sciyonfont-YJMES-niandujihua:before {
  content: "\eadd";
}

.sciyonfont-YJMES-kucunguanli:before {
  content: "\eade";
}

.sciyonfont-YJMES-jingzhengjihua:before {
  content: "\eadf";
}

.sciyonfont-YJMES-wuxingbanzu:before {
  content: "\eace";
}

.sciyonfont-YJMES-weibanjiezongshu:before {
  content: "\eacf";
}

.sciyonfont-YJMES-tongjichaxun:before {
  content: "\ead0";
}

.sciyonfont-YJMES-tongjibaobiao:before {
  content: "\ead1";
}

.sciyonfont-YJMES-shishijiankong:before {
  content: "\ead2";
}

.sciyonfont-YJMES-shengchanzhihang:before {
  content: "\ead3";
}

.sciyonfont-YJMES-shengchanrenwu:before {
  content: "\ead4";
}

.sciyonfont-YJMES-shengchanjixiao:before {
  content: "\ead5";
}

.sciyonfont-YJMES-shengchanpeiliao:before {
  content: "\ead6";
}

.sciyonfont-YJMES-shengchanjihua:before {
  content: "\ead7";
}

.sciyonfont-YJMES-zhiliangguanli:before {
  content: "\eac5";
}

.sciyonfont-YJMES-zhijiandan:before {
  content: "\eac6";
}

.sciyonfont-YJMES-zhilingtiaodu:before {
  content: "\eac7";
}

.sciyonfont-YJMES-zhibiaoyusuan:before {
  content: "\eac8";
}

.sciyonfont-YJMES-zhihangshezhi:before {
  content: "\eac9";
}

.sciyonfont-YJMES-yunhangrizhi:before {
  content: "\eaca";
}

.sciyonfont-YJMES-yunhangpaiban:before {
  content: "\eacb";
}

.sciyonfont-YJMES-yuanliaojihua:before {
  content: "\eacc";
}

.sciyonfont-YJMES-yeliangongduan:before {
  content: "\eacd";
}

.sciyonfont-YJMES-zhiliangyiyi:before {
  content: "\eac4";
}

.sciyonfont-EAM-chuangxinerchang:before {
  content: "\eabc";
}

.sciyonfont-EAM-danganguanli:before {
  content: "\eabd";
}

.sciyonfont-EAM-anzhuangtiaoshijilu:before {
  content: "\eabe";
}

.sciyonfont-EAM-biaodanpeizhizhongxin:before {
  content: "\eabf";
}

.sciyonfont-EAM-beipinbeijian:before {
  content: "\eac0";
}

.sciyonfont-EAM-PVCerchangkeshihuaguanli:before {
  content: "\eac1";
}

.sciyonfont-EAM-baohutoutui:before {
  content: "\eac2";
}

.sciyonfont-EAM-pvcyichang:before {
  content: "\eac3";
}

.sciyonfont-EAM-gongyingshangliebiao:before {
  content: "\eab3";
}

.sciyonfont-EAM-gongyingshangguanli:before {
  content: "\eab4";
}

.sciyonfont-EAM-gongfu:before {
  content: "\eab5";
}

.sciyonfont-EAM-gongchengxiangmu:before {
  content: "\eab6";
}

.sciyonfont-EAM-gongdanguanli:before {
  content: "\eab7";
}

.sciyonfont-EAM-gongzuolianxidan:before {
  content: "\eab8";
}

.sciyonfont-EAM-gengtichuzhi:before {
  content: "\eab9";
}

.sciyonfont-EAM-fengcunqifeng:before {
  content: "\eaba";
}

.sciyonfont-EAM-dubanshixiang:before {
  content: "\eabb";
}

.sciyonfont-EAM-qianqiguanli:before {
  content: "\eaa9";
}

.sciyonfont-EAM-jianxiuguanli:before {
  content: "\eaaa";
}

.sciyonfont-EAM-jianzaoguochengguanli:before {
  content: "\eaab";
}

.sciyonfont-EAM-jichushuju:before {
  content: "\eaac";
}

.sciyonfont-EAM-jishuxieyimoban:before {
  content: "\eaad";
}

.sciyonfont-EAM-huagongjiashicang:before {
  content: "\eaae";
}

.sciyonfont-EAM-hetongguanli:before {
  content: "\eaaf";
}

.sciyonfont-EAM-guitieyichang:before {
  content: "\eab0";
}

.sciyonfont-EAM-guitieerchang:before {
  content: "\eab1";
}

.sciyonfont-EAM-guzhangguanli:before {
  content: "\eab2";
}

.sciyonfont-EAM-shebeichuchangyanshou:before {
  content: "\ea9f";
}

.sciyonfont-EAM-shebeichangjiaku:before {
  content: "\eaa0";
}

.sciyonfont-EAM-shebeibushebeiguanli:before {
  content: "\eaa1";
}

.sciyonfont-EAM-shebeibaofei:before {
  content: "\eaa2";
}

.sciyonfont-EAM-shebeianzhuangyanshou:before {
  content: "\eaa3";
}

.sciyonfont-EAM-shaojian:before {
  content: "\eaa4";
}

.sciyonfont-EAM-quexianguanli:before {
  content: "\eaa5";
}

.sciyonfont-EAM-runhuaxiangmu:before {
  content: "\eaa6";
}

.sciyonfont-EAM-runhuaguanli:before {
  content: "\eaa7";
}

.sciyonfont-EAM-pingjiaguanli:before {
  content: "\eaa8";
}

.sciyonfont-EAM-wendangguanli:before {
  content: "\ea95";
}

.sciyonfont-EAM-xiujiulifei:before {
  content: "\ea96";
}

.sciyonfont-EAM-xitongcanshupeizhi:before {
  content: "\ea97";
}

.sciyonfont-EAM-tezhongshebeiguanli:before {
  content: "\ea98";
}

.sciyonfont-EAM-shebeitaizhangguanli:before {
  content: "\ea99";
}

.sciyonfont-EAM-shebeiyidong:before {
  content: "\ea9a";
}

.sciyonfont-EAM-shebeixuanxingbaogao:before {
  content: "\ea9b";
}

.sciyonfont-EAM-shebeijianzaojihua:before {
  content: "\ea9c";
}

.sciyonfont-EAM-shebeijichupeizhi:before {
  content: "\ea9d";
}

.sciyonfont-EAM-shebeidaohuoyanshou:before {
  content: "\ea9e";
}

.sciyonfont-HGMES-PVCerchangchuguanyilan:before {
  content: "\ea8b";
}

.sciyonfont-HGMES-PVCerchangbaobiao:before {
  content: "\ea8c";
}

.sciyonfont-HGMES-PVCgongsijiashicang:before {
  content: "\ea8d";
}

.sciyonfont-EAM-yunzhuanshuai:before {
  content: "\ea8e";
}

.sciyonfont-EAM-yufangxingweihu:before {
  content: "\ea8f";
}

.sciyonfont-EAM-yunweiguanli:before {
  content: "\ea90";
}

.sciyonfont-EAM-xiujiulifei-huagong:before {
  content: "\ea91";
}

.sciyonfont-EAM-yique:before {
  content: "\ea92";
}

.sciyonfont-EAM-yejinjiashicang:before {
  content: "\ea93";
}

.sciyonfont-EAM-xunjianguanli:before {
  content: "\ea94";
}

.sciyonfont-HGMES-chengbenhesuan:before {
  content: "\ea81";
}

.sciyonfont-HGMES-chengbenzhongxinbaotouru:before {
  content: "\ea82";
}

.sciyonfont-HGMES-baojingguanli:before {
  content: "\ea83";
}

.sciyonfont-HGMES-caigouruku:before {
  content: "\ea84";
}

.sciyonfont-HGMES-baojingdianweihu:before {
  content: "\ea85";
}

.sciyonfont-HGMES-baogongdanzhuisu:before {
  content: "\ea86";
}

.sciyonfont-HGMES-PVCyichangjiankong:before {
  content: "\ea87";
}

.sciyonfont-HGMES-baobiaochaxun:before {
  content: "\ea88";
}

.sciyonfont-HGMES-PVCyichangbaobiao:before {
  content: "\ea89";
}

.sciyonfont-HGMES-PVCyichangchuguanyilan:before {
  content: "\ea8a";
}

.sciyonfont-HGMES-gongyijilv:before {
  content: "\ea78";
}

.sciyonfont-HGMES-gongyijiankong:before {
  content: "\ea79";
}

.sciyonfont-HGMES-tiaoboguanli:before {
  content: "\ea7a";
}

.sciyonfont-HGMES-gongyiguanli:before {
  content: "\ea7b";
}

.sciyonfont-HGMES-tiaoduzhiling:before {
  content: "\ea7c";
}

.sciyonfont-HGMES-chuguanguanli:before {
  content: "\ea7d";
}

.sciyonfont-HGMES-chuguanjiliang:before {
  content: "\ea7e";
}

.sciyonfont-HGMES-ceshihuamian:before {
  content: "\ea7f";
}

.sciyonfont-HGMES-chengbenxiangmu:before {
  content: "\ea80";
}

.sciyonfont-HGMES-jiakoufenmingxichaxun:before {
  content: "\ea6e";
}

.sciyonfont-HGMES-jixiaoziliao:before {
  content: "\ea6f";
}

.sciyonfont-HGMES-jiliangdianguanli:before {
  content: "\ea70";
}

.sciyonfont-HGMES-huagongshiyebujiashicang:before {
  content: "\ea71";
}

.sciyonfont-HGMES-hesuanpeizhi:before {
  content: "\ea72";
}

.sciyonfont-HGMES-hesuanyewu:before {
  content: "\ea73";
}

.sciyonfont-HGMES-guanquguanli:before {
  content: "\ea74";
}

.sciyonfont-HGMES-gudingcanshushezhi:before {
  content: "\ea75";
}

.sciyonfont-HGMES-gongyiziliao:before {
  content: "\ea76";
}

.sciyonfont-HGMES-gongchangjianmo:before {
  content: "\ea77";
}

.sciyonfont-HGMES-kaohejieguoguanli:before {
  content: "\ea68";
}

.sciyonfont-HGMES-kaohejifen:before {
  content: "\ea69";
}

.sciyonfont-HGMES-juhechejianjiashicang:before {
  content: "\ea6a";
}

.sciyonfont-HGMES-jianyanguanli:before {
  content: "\ea6b";
}

.sciyonfont-HGMES-jiakoufenmingxiqueren:before {
  content: "\ea6c";
}

.sciyonfont-HGMES-jiakoufendengji:before {
  content: "\ea6d";
}

.sciyonfont-HGMES-linjianguanli:before {
  content: "\ea64";
}

.sciyonfont-HGMES-lishibaojing:before {
  content: "\ea65";
}

.sciyonfont-HGMES-kucunguanli:before {
  content: "\ea66";
}

.sciyonfont-HGMES-kongzhihuilu:before {
  content: "\ea67";
}

.sciyonfont-HGMES-shaojianfenchangjiashicang:before {
  content: "\ea5c";
}

.sciyonfont-HGMES-shengchancaozuo:before {
  content: "\ea5d";
}

.sciyonfont-HGMES-shengchanbaogong:before {
  content: "\ea5e";
}

.sciyonfont-HGMES-shengchanbanben:before {
  content: "\ea5f";
}

.sciyonfont-HGMES-qitarukuguanli:before {
  content: "\ea60";
}

.sciyonfont-HGMES-qitachukuguanli:before {
  content: "\ea61";
}

.sciyonfont-HGMES-nianduyusuan:before {
  content: "\ea62";
}

.sciyonfont-HGMES-paibanguanli:before {
  content: "\ea63";
}

.sciyonfont-HGMES-shengchanruku:before {
  content: "\ea52";
}

.sciyonfont-HGMES-shengchanzhihang:before {
  content: "\ea53";
}

.sciyonfont-HGMES-shengchanrenwudanleixing:before {
  content: "\ea54";
}

.sciyonfont-HGMES-shengchanrenwudan:before {
  content: "\ea55";
}

.sciyonfont-HGMES-shengchanjiedian:before {
  content: "\ea56";
}

.sciyonfont-HGMES-shengchanlingliaochuku:before {
  content: "\ea57";
}

.sciyonfont-HGMES-shengchanjiliang:before {
  content: "\ea58";
}

.sciyonfont-HGMES-shengchanjihua:before {
  content: "\ea59";
}

.sciyonfont-HGMES-shengchanfanganqiyong:before {
  content: "\ea5a";
}

.sciyonfont-HGMES-shengchantiaodu:before {
  content: "\ea5b";
}

.sciyonfont-HGMES-wuxingbanzuguanli:before {
  content: "\ea48";
}

.sciyonfont-HGMES-wuliaoguanli:before {
  content: "\ea49";
}

.sciyonfont-HGMES-wuxingbanzubaobiao:before {
  content: "\ea4a";
}

.sciyonfont-HGMES-touruchanchuchaxun:before {
  content: "\ea4b";
}

.sciyonfont-HGMES-tongjibaobiao:before {
  content: "\ea4c";
}

.sciyonfont-HGMES-shuzihuatiaodu:before {
  content: "\ea4d";
}

.sciyonfont-HGMES-shougonglurudian:before {
  content: "\ea4e";
}

.sciyonfont-HGMES-shujukanban:before {
  content: "\ea4f";
}

.sciyonfont-HGMES-shishijiankong:before {
  content: "\ea50";
}

.sciyonfont-HGMES-shishibaojing:before {
  content: "\ea51";
}

.sciyonfont-HGMES-yunhangrizhi:before {
  content: "\ea3e";
}

.sciyonfont-HGMES-zhilingleixing:before {
  content: "\ea3f";
}

.sciyonfont-HGMES-yuedujihua:before {
  content: "\ea40";
}

.sciyonfont-HGMES-yijiantiaocha:before {
  content: "\ea41";
}

.sciyonfont-HGMES-yibiaogenghuan:before {
  content: "\ea42";
}

.sciyonfont-HGMES-yewudanju:before {
  content: "\ea43";
}

.sciyonfont-HGMES-xianzhuwuchajiance:before {
  content: "\ea44";
}

.sciyonfont-HGMES-xiaoshouchuku:before {
  content: "\ea45";
}

.sciyonfont-HGMES-xitongshezhi:before {
  content: "\ea46";
}

.sciyonfont-HGMES-wuliaobom:before {
  content: "\ea47";
}

.sciyonfont-ISM-anquanjiancha:before {
  content: "\ea34";
}

.sciyonfont-ISM-MSDSzaixianchaxun:before {
  content: "\ea35";
}

.sciyonfont-ISM-anquanjixiao:before {
  content: "\ea36";
}

.sciyonfont-ISM-PVCgongsi:before {
  content: "\ea37";
}

.sciyonfont-ISM-MSDSku:before {
  content: "\ea38";
}

.sciyonfont-ISM-PVCyizuzhijiagoutu:before {
  content: "\ea39";
}

.sciyonfont-HGMES-zhiliangfenxi:before {
  content: "\ea3a";
}

.sciyonfont-HGMES-zhiliangguanli:before {
  content: "\ea3b";
}

.sciyonfont-HGMES-zhuangzhipingheng:before {
  content: "\ea3c";
}

.sciyonfont-HGMES-zhilingleixingpeizhi:before {
  content: "\ea3d";
}

.sciyonfont-ISM-biangengguanli:before {
  content: "\ea29";
}

.sciyonfont-ISM-biangengjiancha:before {
  content: "\ea2a";
}

.sciyonfont-ISM-biangengguanbiqueren:before {
  content: "\ea2b";
}

.sciyonfont-ISM-baojingweihu:before {
  content: "\ea2c";
}

.sciyonfont-ISM-anquanyujing:before {
  content: "\ea2d";
}

.sciyonfont-ISM-anquanziping:before {
  content: "\ea2e";
}

.sciyonfont-ISM-anquantouru:before {
  content: "\ea2f";
}

.sciyonfont-ISM-anquansheshiguanli:before {
  content: "\ea30";
}

.sciyonfont-ISM-anquanjianchabiao:before {
  content: "\ea31";
}

.sciyonfont-ISM-anquanjianchabiaozhun:before {
  content: "\ea32";
}

.sciyonfont-ISM-PVCerzuzhijiagoutu:before {
  content: "\ea33";
}

.sciyonfont-ISM-chengbaoshangrenyuanheimingdan:before {
  content: "\ea21";
}

.sciyonfont-ISM-chengbaoshangrenyuanguanli:before {
  content: "\e6eb";
}

.sciyonfont-ISM-chengbaoshangrenyuandengji:before {
  content: "\ea22";
}

.sciyonfont-ISM-chengbaoshangpingjiabiaozhun:before {
  content: "\ea23";
}

.sciyonfont-ISM-chengbaoshangguanli:before {
  content: "\e6ea";
}

.sciyonfont-ISM-chengbaoshangdanweizizhi:before {
  content: "\ea24";
}

.sciyonfont-ISM-chengbaoshanggongqiju:before {
  content: "\ea25";
}

.sciyonfont-ISM-cheliangguanli:before {
  content: "\e6e9";
}

.sciyonfont-ISM-chengbaoshanganquanpingjia:before {
  content: "\ea26";
}

.sciyonfont-ISM-biangengyanshou:before {
  content: "\ea27";
}

.sciyonfont-ISM-biangengshenqing:before {
  content: "\ea28";
}

.sciyonfont-ISM-tiaodupeizhi:before {
  content: "\e6ee";
}

.sciyonfont-ISM-fanghuojiancha:before {
  content: "\ea19";
}

.sciyonfont-ISM-feiyongfenxi:before {
  content: "\ea1a";
}

.sciyonfont-ISM-falvfaguipinggu:before {
  content: "\ea1b";
}

.sciyonfont-ISM-fanghuozhongdianbuwei:before {
  content: "\ea1c";
}

.sciyonfont-ISM-falvfagui:before {
  content: "\ea1d";
}

.sciyonfont-ISM-falvfaguiwangzhan:before {
  content: "\ea1e";
}

.sciyonfont-ISM-falvfaguibiaozhunku:before {
  content: "\ea1f";
}

.sciyonfont-ISM-chuzhidanweizizhi:before {
  content: "\e6ed";
}

.sciyonfont-ISM-ditugongju:before {
  content: "\ea20";
}

.sciyonfont-ISM-chixugaijin:before {
  content: "\e6ec";
}

.sciyonfont-ISM-huaxuepinxiangrongxingguanli:before {
  content: "\ea11";
}

.sciyonfont-ISM-huagongGIS:before {
  content: "\ea12";
}

.sciyonfont-ISM-heguixingwenjian:before {
  content: "\e6f2";
}

.sciyonfont-ISM-gufeichuchangjilu:before {
  content: "\ea13";
}

.sciyonfont-ISM-gufeichanshengjilu:before {
  content: "\ea14";
}

.sciyonfont-ISM-gongyiyuweixiaobiangengyanshou:before {
  content: "\e6f1";
}

.sciyonfont-ISM-gongyibiangengshenqing:before {
  content: "\ea15";
}

.sciyonfont-ISM-gangweiweihaiyinsu:before {
  content: "\e6f0";
}

.sciyonfont-ISM-fengxiandengjiguankong:before {
  content: "\ea16";
}

.sciyonfont-ISM-feiyongyusuan:before {
  content: "\ea17";
}

.sciyonfont-ISM-feiyongtouru:before {
  content: "\ea18";
}

.sciyonfont-ISM-feiyongleixing:before {
  content: "\e6ef";
}

.sciyonfont-ISM-laobaoguanli:before {
  content: "\ea0a";
}

.sciyonfont-ISM-kaoheguanli:before {
  content: "\e6f6";
}

.sciyonfont-ISM-jiaoyupeixun:before {
  content: "\ea0b";
}

.sciyonfont-ISM-jiashicang:before {
  content: "\ea0c";
}

.sciyonfont-ISM-jichuxinxi:before {
  content: "\e6f5";
}

.sciyonfont-ISM-jichupeizhi:before {
  content: "\ea0d";
}

.sciyonfont-ISM-jichudingyi:before {
  content: "\ea0e";
}

.sciyonfont-ISM-jizhiyunhangxiaoguo:before {
  content: "\ea0f";
}

.sciyonfont-ISM-huanbaoziliaodangan:before {
  content: "\e6f4";
}

.sciyonfont-ISM-huanbaoguanli:before {
  content: "\e6f3";
}

.sciyonfont-ISM-huanbaozaixianjiance:before {
  content: "\ea10";
}

.sciyonfont-ISM-mubiaozerenzhibiaoleixing:before {
  content: "\ea03";
}

.sciyonfont-ISM-mubiaozerenshumoban:before {
  content: "\e6fa";
}

.sciyonfont-ISM-mubiaozerenshu:before {
  content: "\ea04";
}

.sciyonfont-ISM-mubiaozerenkaohe:before {
  content: "\ea05";
}

.sciyonfont-ISM-lvzhiqingdan:before {
  content: "\e6f9";
}

.sciyonfont-ISM-lingyongguanli:before {
  content: "\ea06";
}

.sciyonfont-ISM-lingdaozhibanjilu:before {
  content: "\e6f8";
}

.sciyonfont-ISM-lingdaozhibanliebiao:before {
  content: "\ea07";
}

.sciyonfont-ISM-lishibaojing:before {
  content: "\e6f7";
}

.sciyonfont-ISM-lingdaodaibanzhiban:before {
  content: "\ea08";
}

.sciyonfont-ISM-laobaoxinxi:before {
  content: "\ea09";
}

.sciyonfont-ISM-sanweiGIS:before {
  content: "\e9fc";
}

.sciyonfont-ISM-sanjijiaoyu:before {
  content: "\e6ff";
}

.sciyonfont-ISM-quyushezhi:before {
  content: "\e9fd";
}

.sciyonfont-ISM-peixunkaoshi:before {
  content: "\e6fd";
}

.sciyonfont-ISM-peixuntongji:before {
  content: "\e6fe";
}

.sciyonfont-ISM-peixuntaizhang:before {
  content: "\e9fe";
}

.sciyonfont-ISM-peixunjihuabiangeng:before {
  content: "\e9ff";
}

.sciyonfont-ISM-paikoudengji:before {
  content: "\e6fc";
}

.sciyonfont-ISM-neibucheliangguanli:before {
  content: "\ea00";
}

.sciyonfont-ISM-paicharenwuzhihang:before {
  content: "\ea01";
}

.sciyonfont-ISM-mubiaozhize:before {
  content: "\e6fb";
}

.sciyonfont-ISM-mubiaozerenzhibiaoku:before {
  content: "\ea02";
}

.sciyonfont-ISM-turangdengji:before {
  content: "\e703";
}

.sciyonfont-ISM-tongjichaxun:before {
  content: "\e9f5";
}

.sciyonfont-ISM-shuangzhongyufang:before {
  content: "\e702";
}

.sciyonfont-ISM-shijianguanli:before {
  content: "\e9f6";
}

.sciyonfont-ISM-shipinjiankong:before {
  content: "\e9f7";
}

.sciyonfont-ISM-shigushijian:before {
  content: "\e701";
}

.sciyonfont-ISM-shiguguanli:before {
  content: "\e9f8";
}

.sciyonfont-ISM-shishibaojing:before {
  content: "\e9f9";
}

.sciyonfont-ISM-quanxianpeizhi:before {
  content: "\e9fa";
}

.sciyonfont-ISM-shiguanlifenxiang:before {
  content: "\e9fb";
}

.sciyonfont-ISM-shenheyujianchaxiangmuweihu:before {
  content: "\e700";
}

.sciyonfont-ISM-weixianweituochuzhi:before {
  content: "\e707";
}

.sciyonfont-ISM-weihuapinqingdan:before {
  content: "\e9ef";
}

.sciyonfont-ISM-weifeizihangliyong:before {
  content: "\e9f0";
}

.sciyonfont-ISM-weihuapinguanli:before {
  content: "\e9f1";
}

.sciyonfont-ISM-weifeizhuanyitaizhang:before {
  content: "\e706";
}

.sciyonfont-ISM-weifeishengchengtaizhang:before {
  content: "\e9f2";
}

.sciyonfont-ISM-weifeirukutaizhang:before {
  content: "\e705";
}

.sciyonfont-ISM-weifeibaogao:before {
  content: "\e9f3";
}

.sciyonfont-ISM-waiburenyuan:before {
  content: "\e704";
}

.sciyonfont-ISM-waibucheliangguanli:before {
  content: "\e9f4";
}

.sciyonfont-ISM-xiaofangguanli:before {
  content: "\e70b";
}

.sciyonfont-ISM-xiaofangduiwu:before {
  content: "\e9e8";
}

.sciyonfont-ISM-xianxiapeixun:before {
  content: "\e70a";
}

.sciyonfont-ISM-wuzicunchuweizhi:before {
  content: "\e9e9";
}

.sciyonfont-ISM-wenjianchakan:before {
  content: "\e9ea";
}

.sciyonfont-ISM-wendangguanli:before {
  content: "\e709";
}

.sciyonfont-ISM-weizhangfenlei:before {
  content: "\e9eb";
}

.sciyonfont-ISM-weizhangdengji:before {
  content: "\e9ec";
}

.sciyonfont-ISM-weizhangdengji1:before {
  content: "\e708";
}

.sciyonfont-ISM-weixiaobiangengshenqing:before {
  content: "\e9ed";
}

.sciyonfont-ISM-weixianyuantaizhang:before {
  content: "\e9ee";
}

.sciyonfont-ISM-yingjiduiwudengji:before {
  content: "\e9e1";
}

.sciyonfont-ISM-yinhuansuishoupai:before {
  content: "\e70f";
}

.sciyonfont-ISM-yinhuanpaichazhili:before {
  content: "\e9e2";
}

.sciyonfont-ISM-yinhuanpaichazhenggaiqingdan:before {
  content: "\e9e3";
}

.sciyonfont-ISM-yinhuanpaichajilu:before {
  content: "\e70e";
}

.sciyonfont-ISM-yirenyidang:before {
  content: "\e9e4";
}

.sciyonfont-ISM-yinhuanpaichajihua:before {
  content: "\e9e5";
}

.sciyonfont-ISM-xiaokegongnengpeizhi:before {
  content: "\e70d";
}

.sciyonfont-ISM-xiaofangziliaodangan:before {
  content: "\e9e6";
}

.sciyonfont-ISM-xiaofangsheshiguanli:before {
  content: "\e70c";
}

.sciyonfont-ISM-xiaofangsheshicanshu:before {
  content: "\e9e7";
}

.sciyonfont-ISM-zaixianpeixun:before {
  content: "\e9d8";
}

.sciyonfont-ISM-zhiyejiankang:before {
  content: "\e9d9";
}

.sciyonfont-ISM-yushibaobiao:before {
  content: "\e9da";
}

.sciyonfont-ISM-yingjiyuandengji:before {
  content: "\e9db";
}

.sciyonfont-ISM-zhiyejiankangjianhudangan:before {
  content: "\e9dc";
}

.sciyonfont-ISM-yuanyanlianjihua:before {
  content: "\e9dd";
}

.sciyonfont-ISM-yingjiyanlianjilu:before {
  content: "\e711";
}

.sciyonfont-ISM-yingjiwuzijiancha:before {
  content: "\e9de";
}

.sciyonfont-ISM-yingjiwuziguanli:before {
  content: "\e9df";
}

.sciyonfont-ISM-yingduicuoshidengji:before {
  content: "\e710";
}

.sciyonfont-ISM-yingjiguanli:before {
  content: "\e9e0";
}

.sciyonfont-ISM-zuzhijigou:before {
  content: "\e777";
}

.sciyonfont-ISM-zongheguanli:before {
  content: "\e778";
}

.sciyonfont-ISM-zipingbiaozhun:before {
  content: "\e779";
}

.sciyonfont-ISM-zhongdaweixianyuan:before {
  content: "\e77a";
}

.sciyonfont-ISM-zhiyejiankangziliaodangan:before {
  content: "\e712";
}

.sciyonfont-ISM-zhiyeweishengjiancebaogao:before {
  content: "\e77b";
}

.sciyonfont-ISM-zhiyebingweihaiyinsufenleimulu:before {
  content: "\e77c";
}

.sciyonfont-ISM-zhengshudaoqitixing:before {
  content: "\e9d5";
}

.sciyonfont-ISM-zaixianhuodong:before {
  content: "\e9d6";
}

.sciyonfont-ISM-yunshudanweizizhi:before {
  content: "\e9d7";
}

.sciyonfont-YJISM-baojingweihu:before {
  content: "\e718";
}

.sciyonfont-YJISM-anquanziping:before {
  content: "\e717";
}

.sciyonfont-YJISM-banzhiguanli:before {
  content: "\e770";
}

.sciyonfont-YJISM-anquanzhengshuguanli:before {
  content: "\e771";
}

.sciyonfont-YJISM-anquanyujing:before {
  content: "\e772";
}

.sciyonfont-YJISM-anquanshengchanzerenzhi:before {
  content: "\e716";
}

.sciyonfont-YJISM-anquanmubiaoguanli:before {
  content: "\e773";
}

.sciyonfont-YJISM-anquanlvzhikaopingjilu:before {
  content: "\e774";
}

.sciyonfont-YJISM-anquanjianchabiaozhunyejin:before {
  content: "\e715";
}

.sciyonfont-ISM-zuoyepiaoguanli:before {
  content: "\e775";
}

.sciyonfont-YJISM-anquanjiancha:before {
  content: "\e776";
}

.sciyonfont-ISM-zuoyepiao:before {
  content: "\e714";
}

.sciyonfont-YJISM-falvfagui:before {
  content: "\e767";
}

.sciyonfont-YJISM-chuzhiguanli:before {
  content: "\e768";
}

.sciyonfont-YJISM-chixugaijin:before {
  content: "\e769";
}

.sciyonfont-YJISM-chengbaoshangxianchangguanlikaopingyejin:before {
  content: "\e76a";
}

.sciyonfont-YJISM-chengbaoshangrenyuanguanli:before {
  content: "\e71a";
}

.sciyonfont-YJISM-chengbaoshangrenyuanheimingdan:before {
  content: "\e76b";
}

.sciyonfont-YJISM-chengbaoshangrenyuandengji:before {
  content: "\e76c";
}

.sciyonfont-YJISM-chengbaoshangguanli:before {
  content: "\e719";
}

.sciyonfont-YJISM-chengbaoshangdanweizizhi:before {
  content: "\e76d";
}

.sciyonfont-YJISM-chengbaoshanganquanpingjiayejin:before {
  content: "\e76e";
}

.sciyonfont-ISM-zhiduheguicheng:before {
  content: "\e713";
}

.sciyonfont-YJISM-cheliangguanli:before {
  content: "\e76f";
}

.sciyonfont-YJISM-huanbaodengji:before {
  content: "\e71e";
}

.sciyonfont-YJISM-huanbaodangan:before {
  content: "\e75f";
}

.sciyonfont-YJISM-gufeiguanli:before {
  content: "\e760";
}

.sciyonfont-YJISM-huanbaobaobiao:before {
  content: "\e761";
}

.sciyonfont-YJISM-gongsizizhizhengshu:before {
  content: "\e71d";
}

.sciyonfont-YJISM-gangweiweihaiyinsu:before {
  content: "\e762";
}

.sciyonfont-YJISM-falvfaguiwangzhan:before {
  content: "\e71c";
}

.sciyonfont-YJISM-fengxianfenjiguankong:before {
  content: "\e763";
}

.sciyonfont-YJISM-danweizizhi:before {
  content: "\e71b";
}

.sciyonfont-YJISM-falvfaguipinggu:before {
  content: "\e764";
}

.sciyonfont-YJISM-tiaodupeizhi:before {
  content: "\e765";
}

.sciyonfont-YJISM-falvfaguibiaozhunku:before {
  content: "\e766";
}

.sciyonfont-YJISM-lingdaodaibanzhiban:before {
  content: "\e721";
}

.sciyonfont-YJISM-lingdaoanquanlvzhijilu:before {
  content: "\e756";
}

.sciyonfont-YJISM-lishibaojing:before {
  content: "\e757";
}

.sciyonfont-YJISM-laobaoxinxi:before {
  content: "\e758";
}

.sciyonfont-YJISM-laobaoguanli:before {
  content: "\e720";
}

.sciyonfont-YJISM-jichupeizhi:before {
  content: "\e71f";
}

.sciyonfont-YJISM-jiashicang:before {
  content: "\e759";
}

.sciyonfont-YJISM-jichuxinxi:before {
  content: "\e75a";
}

.sciyonfont-YJISM-jichushuju:before {
  content: "\e75b";
}

.sciyonfont-YJISM-jichudingyi:before {
  content: "\e75c";
}

.sciyonfont-YJISM-jizhiyunhangxiaoguo:before {
  content: "\e75d";
}

.sciyonfont-YJISM-huanbaoguanli:before {
  content: "\e75e";
}

.sciyonfont-YJISM-shiguguanli:before {
  content: "\e725";
}

.sciyonfont-YJISM-shishibaojing:before {
  content: "\e74e";
}

.sciyonfont-YJISM-shengchanzerenzhizhidu:before {
  content: "\e74f";
}

.sciyonfont-YJISM-shengchanzerenzhipingshen:before {
  content: "\e750";
}

.sciyonfont-YJISM-sanxiangchizhengrenyuan:before {
  content: "\e724";
}

.sciyonfont-YJISM-peixunkaoshi:before {
  content: "\e723";
}

.sciyonfont-YJISM-sanweiGIS:before {
  content: "\e751";
}

.sciyonfont-YJISM-sanjijiaoyu:before {
  content: "\e752";
}

.sciyonfont-YJISM-mubiaoguanli:before {
  content: "\e722";
}

.sciyonfont-YJISM-neibucheliangguanli:before {
  content: "\e753";
}

.sciyonfont-YJISM-lingyongguanli:before {
  content: "\e754";
}

.sciyonfont-YJISM-lingdaozhiban:before {
  content: "\e755";
}

.sciyonfont-YJISM-shijianguanli:before {
  content: "\e74d";
}

.sciyonfont-YJISM-yinhuanpaichajihuayejin:before {
  content: "\e745";
}

.sciyonfont-YJISM-yejinshiyebujiashicang:before {
  content: "\e729";
}

.sciyonfont-YJISM-xiaofangguanli:before {
  content: "\e746";
}

.sciyonfont-YJISM-xianxiapeixun:before {
  content: "\e747";
}

.sciyonfont-YJISM-xitongguanli:before {
  content: "\e728";
}

.sciyonfont-YJISM-weizhangdengjiyejin:before {
  content: "\e748";
}

.sciyonfont-YJISM-weifeiguanli:before {
  content: "\e749";
}

.sciyonfont-YJISM-waiburenyuan:before {
  content: "\e727";
}

.sciyonfont-YJISM-waibucheliangguanli:before {
  content: "\e74a";
}

.sciyonfont-YJISM-tongjichaxun:before {
  content: "\e74b";
}

.sciyonfont-YJISM-shuangzhongyufang:before {
  content: "\e726";
}

.sciyonfont-YJISM-shigushijian:before {
  content: "\e74c";
}

.sciyonfont-YJISM-yuanyanlianjihua:before {
  content: "\e73c";
}

.sciyonfont-YJISM-yingjiyuandengji:before {
  content: "\e73d";
}

.sciyonfont-YJISM-yingjiwuzijiancha:before {
  content: "\e72d";
}

.sciyonfont-YJISM-yingjiwuziguanli:before {
  content: "\e73e";
}

.sciyonfont-YJISM-yingjiwuzicunchuweizhi:before {
  content: "\e73f";
}

.sciyonfont-YJISM-yingjijiuyuanduiwu:before {
  content: "\e740";
}

.sciyonfont-YJISM-yingjiguanli:before {
  content: "\e72c";
}

.sciyonfont-YJISM-yinhuansuishoupai:before {
  content: "\e741";
}

.sciyonfont-YJISM-yinhuanpaichazhili:before {
  content: "\e742";
}

.sciyonfont-YJISM-yinhuanpaicharenwuzhihangyejin:before {
  content: "\e72b";
}

.sciyonfont-YJISM-yinhuanpaichajilu:before {
  content: "\e72a";
}

.sciyonfont-YJISM-yinhuanpaichaneirongyejin:before {
  content: "\e743";
}

.sciyonfont-YJISM-yirenyidang:before {
  content: "\e744";
}

.sciyonfont-YJISM-zhiduheguicheng:before {
  content: "\e735";
}

.sciyonfont-YJISM-zhiyeweisheng:before {
  content: "\e736";
}

.sciyonfont-YJISM-zhiyejiankangguanli:before {
  content: "\e737";
}

.sciyonfont-YJISM-zhiyejiankangdanganguanli:before {
  content: "\e738";
}

.sciyonfont-YJISM-zhiyebingfenleihemulu:before {
  content: "\e72f";
}

.sciyonfont-YJISM-zhengshuguanli:before {
  content: "\e739";
}

.sciyonfont-YJISM-zaixianpeixun:before {
  content: "\e73a";
}

.sciyonfont-YJISM-zaixianhuodong:before {
  content: "\e73b";
}

.sciyonfont-YJISM-yuanyanlianjilu:before {
  content: "\e72e";
}

.sciyonfont-YJISM-zuoyepiao:before {
  content: "\e732";
}

.sciyonfont-YJISM-zuoyepiaoguanli:before {
  content: "\e733";
}

.sciyonfont-YJISM-zuzhijigou:before {
  content: "\e734";
}

.sciyonfont-YJISM-zipingbiaozhun:before {
  content: "\e731";
}

.sciyonfont-YJISM-zhiyejiankangtijianguanli:before {
  content: "\e730";
}

.sciyonfont-mouse-grap:before {
  content: "\e6e4";
}

.sciyonfont-horizontal-center:before {
  content: "\e6e5";
}

.sciyonfont-mouse-arrow:before {
  content: "\e6e6";
}

.sciyonfont-vertical-center:before {
  content: "\e6e7";
}

.sciyonfont-camera1:before {
  content: "\e6e3";
}

.sciyonfont-chuangjianmokuai:before {
  content: "\e655";
}

.sciyonfont-bianji2:before {
  content: "\e656";
}

.sciyonfont-bangzhu:before {
  content: "\e657";
}

.sciyonfont-banben:before {
  content: "\e658";
}

.sciyonfont-fuzhi:before {
  content: "\e659";
}

.sciyonfont-bangzhuzhongxin:before {
  content: "\e65a";
}

.sciyonfont-gongneng:before {
  content: "\e65b";
}

.sciyonfont-gaoji-chacao:before {
  content: "\e65c";
}

.sciyonfont-dagangshu:before {
  content: "\e65d";
}

.sciyonfont-putongbiaodan:before {
  content: "\e65e";
}

.sciyonfont-fabu:before {
  content: "\e65f";
}

.sciyonfont-kuozhanwenjian:before {
  content: "\e660";
}

.sciyonfont-jibenxinxi:before {
  content: "\e661";
}

.sciyonfont-sheji:before {
  content: "\e662";
}

.sciyonfont-jiekoupingtai:before {
  content: "\e663";
}

.sciyonfont-dayinshezhi:before {
  content: "\e664";
}

.sciyonfont-shanchu1:before {
  content: "\e665";
}

.sciyonfont-shujuguanli:before {
  content: "\e666";
}

.sciyonfont-shanchu2:before {
  content: "\e667";
}

.sciyonfont-daoru1:before {
  content: "\e668";
}

.sciyonfont-qingkong:before {
  content: "\e669";
}

.sciyonfont-biaodanshezhi:before {
  content: "\e66a";
}

.sciyonfont-shangyibu:before {
  content: "\e66b";
}

.sciyonfont-mobandaoru:before {
  content: "\e66c";
}

.sciyonfont-xinzeng:before {
  content: "\e66d";
}

.sciyonfont-shouye:before {
  content: "\e66e";
}

.sciyonfont-shouyegengduo:before {
  content: "\e66f";
}

.sciyonfont-tongbu:before {
  content: "\e670";
}

.sciyonfont-tupian-suoxiao:before {
  content: "\e671";
}

.sciyonfont-wenjianjia-dakai:before {
  content: "\e672";
}

.sciyonfont-yewushuju:before {
  content: "\e673";
}

.sciyonfont-mokuaishezhi:before {
  content: "\e683";
}

.sciyonfont-wenjianjia:before {
  content: "\e688";
}

.sciyonfont-youxuanzhuan:before {
  content: "\e68a";
}

.sciyonfont-jiantou1:before {
  content: "\e68b";
}

.sciyonfont-quanxian:before {
  content: "\e68c";
}

.sciyonfont-xiugai:before {
  content: "\e68d";
}

.sciyonfont-zhongxinshengchengbiaodan:before {
  content: "\e68e";
}

.sciyonfont-shouji:before {
  content: "\e68f";
}

.sciyonfont-zidingyigongneng:before {
  content: "\e690";
}

.sciyonfont-xinshouyindao:before {
  content: "\e691";
}

.sciyonfont-PC:before {
  content: "\e692";
}

.sciyonfont-JSdaima:before {
  content: "\e693";
}

.sciyonfont-yewubiao:before {
  content: "\e694";
}

.sciyonfont-xinzengbaise:before {
  content: "\e695";
}

.sciyonfont-tianjialan:before {
  content: "\e696";
}

.sciyonfont-zhongyingwen:before {
  content: "\e697";
}

.sciyonfont-lishi:before {
  content: "\e698";
}

.sciyonfont-zuoxuanzhuan:before {
  content: "\e699";
}

.sciyonfont-yewuweihu:before {
  content: "\e69a";
}

.sciyonfont-xiayibu:before {
  content: "\e69b";
}

.sciyonfont-zujianku:before {
  content: "\e69c";
}

.sciyonfont-tupian-fangda:before {
  content: "\e69d";
}

.sciyonfont-yidong:before {
  content: "\e69e";
}

.sciyonfont-gaoji-fangfa:before {
  content: "\e69f";
}

.sciyonfont-gaoji-shijian:before {
  content: "\e6a0";
}

.sciyonfont-paixu:before {
  content: "\e6a1";
}

.sciyonfont-ziduan:before {
  content: "\e6a2";
}

.sciyonfont-tubiao26:before {
  content: "\e6a3";
}

.sciyonfont-tubiao07:before {
  content: "\e6a4";
}

.sciyonfont-tubiao39:before {
  content: "\e6a5";
}

.sciyonfont-tubiao03:before {
  content: "\e6a6";
}

.sciyonfont-tubiao40:before {
  content: "\e6a7";
}

.sciyonfont-tubiao35:before {
  content: "\e6a8";
}

.sciyonfont-tubiao32:before {
  content: "\e6a9";
}

.sciyonfont-tubiao34:before {
  content: "\e6aa";
}

.sciyonfont-tubiao28:before {
  content: "\e6ab";
}

.sciyonfont-tubiao16:before {
  content: "\e6ac";
}

.sciyonfont-tubiao30:before {
  content: "\e6ad";
}

.sciyonfont-tubiao37:before {
  content: "\e6ae";
}

.sciyonfont-tubiao23:before {
  content: "\e6af";
}

.sciyonfont-tubiao24:before {
  content: "\e6b0";
}

.sciyonfont-tubiao29:before {
  content: "\e6b1";
}

.sciyonfont-tubiao38:before {
  content: "\e6b2";
}

.sciyonfont-tubiao05:before {
  content: "\e6b3";
}

.sciyonfont-tubiao17:before {
  content: "\e6b4";
}

.sciyonfont-tubiao36:before {
  content: "\e6b5";
}

.sciyonfont-tubiao33:before {
  content: "\e6b7";
}

.sciyonfont-tubiao21:before {
  content: "\e6b8";
}

.sciyonfont-tubiao19:before {
  content: "\e6b9";
}

.sciyonfont-tubiao31:before {
  content: "\e6ba";
}

.sciyonfont-tubiao25:before {
  content: "\e6bb";
}

.sciyonfont-tubiao18:before {
  content: "\e6bc";
}

.sciyonfont-tubiao14:before {
  content: "\e6bd";
}

.sciyonfont-tubiao06:before {
  content: "\e6be";
}

.sciyonfont-tubiao27:before {
  content: "\e6bf";
}

.sciyonfont-tubiao22:before {
  content: "\e6c0";
}

.sciyonfont-tubiao15:before {
  content: "\e6c1";
}

.sciyonfont-tubiao04:before {
  content: "\e6c2";
}

.sciyonfont-tubiao20:before {
  content: "\e6c3";
}

.sciyonfont-tubiao02:before {
  content: "\e6c4";
}

.sciyonfont-tubiao12:before {
  content: "\e6c5";
}

.sciyonfont-tubiao01:before {
  content: "\e6c6";
}

.sciyonfont-wenjianjia1:before {
  content: "\e6c7";
}

.sciyonfont-wenjianjia-dakai1:before {
  content: "\e6c8";
}

.sciyonfont-fanhui1:before {
  content: "\e6c9";
}

.sciyonfont-xinshoubangzhu:before {
  content: "\e6ca";
}

.sciyonfont-duoyuyan:before {
  content: "\e6cb";
}

.sciyonfont-quanxian1:before {
  content: "\e6cc";
}

.sciyonfont-shujuquanxian:before {
  content: "\e6cd";
}

.sciyonfont-sandiantu:before {
  content: "\e6ce";
}

.sciyonfont-zhexiantu:before {
  content: "\e6cf";
}

.sciyonfont-zhuzhuangtu:before {
  content: "\e6d0";
}

.sciyonfont-bingtu:before {
  content: "\e6d1";
}

.sciyonfont-shouye-xiugai:before {
  content: "\e6d2";
}

.sciyonfont-shouye-shanchu:before {
  content: "\e6d3";
}

.sciyonfont-shouye-yishoucang:before {
  content: "\e6d4";
}

.sciyonfont-shouye-weishoucang:before {
  content: "\e6d5";
}

.sciyonfont-xinzengzifenlei:before {
  content: "\e6d6";
}

.sciyonfont-anniu-tijiao:before {
  content: "\e6d7";
}

.sciyonfont-anniu-tiaoshi:before {
  content: "\e6d8";
}

.sciyonfont-anniu-xinzeng:before {
  content: "\e6d9";
}

.sciyonfont-anniu-putongbiaodan:before {
  content: "\e6da";
}

.sciyonfont-anniu-yulan:before {
  content: "\e6db";
}

.sciyonfont-anniu-fabu:before {
  content: "\e6dc";
}

.sciyonfont-anniu-baocun:before {
  content: "\e6dd";
}

.sciyonfont-xiazai:before {
  content: "\e6de";
}

.sciyonfont-qiyong:before {
  content: "\e6df";
}

.sciyonfont-fuzhiid:before {
  content: "\e6e0";
}

.sciyonfont-jinyong:before {
  content: "\e6e1";
}

.sciyonfont-fuzhidizhi:before {
  content: "\e6e2";
}

.sciyonfont-selectinput:before {
  content: "ﺯ";
}

.sciyonfont-role-dialog:before {
  content: "ﺰ";
}

.sciyonfont-autocomplete:before {
  content: "\e600";
}

.sciyonfont-datepicker:before {
  content: "\e601";
}

.sciyonfont-combotree:before {
  content: "\e602";
}

.sciyonfont-checkbox:before {
  content: "\e603";
}

.sciyonfont-divider:before {
  content: "\e60b";
}

.sciyonfont-dropdown:before {
  content: "\e60c";
}

.sciyonfont-form-group:before {
  content: "\e60d";
}

.sciyonfont-code:before {
  content: "\e60f";
}

.sciyonfont-dialog:before {
  content: "\e610";
}

.sciyonfont-drawer:before {
  content: "\e611";
}

.sciyonfont-collapse:before {
  content: "\e612";
}

.sciyonfont-editor:before {
  content: "\e621";
}

.sciyonfont-button:before {
  content: "\e622";
}

.sciyonfont-imageview:before {
  content: "\e623";
}

.sciyonfont-form-basic-post-select:before {
  content: "\e624";
}

.sciyonfont-form-organ-select:before {
  content: "\e625";
}

.sciyonfont-idname:before {
  content: "\e626";
}

.sciyonfont-textarea:before {
  content: "\e627";
}

.sciyonfont-input:before {
  content: "\e628";
}

.sciyonfont-form:before {
  content: "\e629";
}

.sciyonfont-steps:before {
  content: "\e62a";
}

.sciyonfont-grid:before {
  content: "\e62b";
}

.sciyonfont-radiobox:before {
  content: "\e62c";
}

.sciyonfont-inputnumber:before {
  content: "\e62d";
}

.sciyonfont-switch:before {
  content: "\e62e";
}

.sciyonfont-tabs:before {
  content: "\e62f";
}

.sciyonfont-import-excel:before {
  content: "\e630";
}

.sciyonfont-timepicker:before {
  content: "\e631";
}

.sciyonfont-edittable:before {
  content: "\e632";
}

.sciyonfont-webview:before {
  content: "\e633";
}

.sciyonfont-form-role:before {
  content: "\e634";
}

.sciyonfont-organ-select:before {
  content: "\e636";
}

.sciyonfont-select:before {
  content: "\e637";
}

.sciyonfont-user-select:before {
  content: "\e638";
}

.sciyonfont-form-user-select:before {
  content: "\e639";
}

.sciyonfont-table2:before {
  content: "\e63a";
}

.sciyonfont-uploader:before {
  content: "\e63b";
}

.sciyonfont-label:before {
  content: "\e63c";
}

.sciyonfont-tree:before {
  content: "\e63d";
}

.sciyonfont-swiper:before {
  content: "\e63e";
}

.sciyonfont-list:before {
  content: "\e640";
}

.sciyonfont-progress:before {
  content: "\e641";
}

.sciyonfont-template-html:before {
  content: "\e642";
}

.sciyonfont-listpicker:before {
  content: "\e643";
}

.sciyonfont-avatar:before {
  content: "\e644";
}

.sciyonfont-circleprogress:before {
  content: "\e645";
}

.sciyonfont-video1:before {
  content: "\e646";
}

.sciyonfont-signature:before {
  content: "\e647";
}

.sciyonfont-tag1:before {
  content: "\e648";
}

.sciyonfont-chart-line:before {
  content: "\e649";
}

.sciyonfont-chart-pie:before {
  content: "\e64a";
}

.sciyonfont-chart-bar:before {
  content: "\e64b";
}

.sciyonfont-address:before {
  content: "\e64c";
}

.sciyonfont-calendar1:before {
  content: "\e64d";
}

.sciyonfont-popmenu:before {
  content: "\e64e";
}

.sciyonfont-multipeople:before {
  content: "\e674";
}

.sciyonfont-menufold:before {
  content: "\e675";
}

.sciyonfont-menuunfold:before {
  content: "\e676";
}

.sciyonfont-endEvent:before {
  content: "\e678";
}

.sciyonfont-userTask:before {
  content: "\e679";
}

.sciyonfont-exclusiveGateway:before {
  content: "\e677";
}

.sciyonfont-inclusiveGateway:before {
  content: "\e67b";
}

.sciyonfont-parallelGateway:before {
  content: "\e67c";
}

.sciyonfont-startEvent:before {
  content: "\e64f";
}

.sciyonfont-parallel_end:before {
  content: "\e67d";
}

.sciyonfont-inclusive_end:before {
  content: "\e67e";
}

.sciyonfont-parallel_start:before {
  content: "\e67f";
}

.sciyonfont-inclusive_start:before {
  content: "\e680";
}

.sciyonfont-qingchu:before {
  content: "\e681";
}

.sciyonfont-zishiying:before {
  content: "\e682";
}

.sciyonfont-add:before {
  content: "\e684";
}

.sciyonfont-reduce:before {
  content: "\e685";
}

.sciyonfont-hide:before {
  content: "\e650";
}

.sciyonfont-fanhui:before {
  content: "\e651";
}

.sciyonfont-gengduo:before {
  content: "\e652";
}

.sciyonfont-shijian:before {
  content: "\e689";
}

.sciyonfont-shanchu:before {
  content: "\eb83";
}

.sciyonfont-gocenter:before {
  content: "\e653";
}

.sciyonfont-jianpan:before {
  content: "\e654";
}

.sciyonfont-tongzhi:before {
  content: "\e686";
}

.sciyonfont-color-picker:before {
  content: "\e687";
}

.sciyonfont-daoru:before {
  content: "\e63f";
}

.sciyonfont-sciyon-emp:before {
  content: "\e616";
}

.sciyonfont-sciyon-lang:before {
  content: "\e619";
}

.sciyonfont-sciyon-mysearch:before {
  content: "\e61b";
}

.sciyonfont-sciyon-print:before {
  content: "\e620";
}

.sciyonfont-depart:before {
  content: "\e606";
}

.sciyonfont-post:before {
  content: "\e608";
}

.sciyonfont-organ:before {
  content: "\e609";
}

.sciyonfont-emp:before {
  content: "\e60a";
}

.sciyonfont-Bellsilent:before {
  content: "\e67a";
}

.sciyonfont-tianjiayingyong:before {
  content: "\e607";
}

.sciyonfont-check-square-fill:before {
  content: "\e8b7";
}

.sciyonfont-down-square-fill:before {
  content: "\e8b8";
}

.sciyonfont-minus-square-fill:before {
  content: "\e8b9";
}

.sciyonfont-close-square-fill:before {
  content: "\e8ba";
}

.sciyonfont-formatpainter-fill:before {
  content: "\e9ba";
}

.sciyonfont-codelibrary-fill:before {
  content: "\e8bb";
}

.sciyonfont-left-square-fill:before {
  content: "\e8bc";
}

.sciyonfont-play-square-fill:before {
  content: "\e8bd";
}

.sciyonfont-up-square-fill:before {
  content: "\e8be";
}

.sciyonfont-right-square-fill:before {
  content: "\e8bf";
}

.sciyonfont-plus-square-fill:before {
  content: "\e8c0";
}

.sciyonfont-accountbook-fill:before {
  content: "\e8c1";
}

.sciyonfont-carryout-fill:before {
  content: "\e8c2";
}

.sciyonfont-calendar-fill:before {
  content: "\e8c3";
}

.sciyonfont-calculator-fill:before {
  content: "\e8c4";
}

.sciyonfont-interation-fill:before {
  content: "\e8c5";
}

.sciyonfont-project-fill:before {
  content: "\e8c6";
}

.sciyonfont-detail-fill:before {
  content: "\e8c7";
}

.sciyonfont-save-fill:before {
  content: "\e8c8";
}

.sciyonfont-wallet-fill:before {
  content: "\e8c9";
}

.sciyonfont-control-fill:before {
  content: "\e8ca";
}

.sciyonfont-layout-fill:before {
  content: "\e8cb";
}

.sciyonfont-appstore-fill:before {
  content: "\e8cc";
}

.sciyonfont-mobile-fill:before {
  content: "\e8cd";
}

.sciyonfont-tablet-fill:before {
  content: "\e8ce";
}

.sciyonfont-book-fill:before {
  content: "\e8cf";
}

.sciyonfont-redenvelope-fill:before {
  content: "\e8d0";
}

.sciyonfont-safetycertificate-f:before {
  content: "\e8d1";
}

.sciyonfont-propertysafety-fill:before {
  content: "\e8d2";
}

.sciyonfont-insurance-fill:before {
  content: "\e8d3";
}

.sciyonfont-securityscan-fill:before {
  content: "\e8d4";
}

.sciyonfont-file-exclamation-fil:before {
  content: "\e8d5";
}

.sciyonfont-file-add-fill:before {
  content: "\e8d6";
}

.sciyonfont-file-fill:before {
  content: "\e8d7";
}

.sciyonfont-file-excel-fill:before {
  content: "\e8d8";
}

.sciyonfont-file-markdown-fill:before {
  content: "\e8d9";
}

.sciyonfont-file-text-fill:before {
  content: "\e8da";
}

.sciyonfont-file-ppt-fill:before {
  content: "\e8db";
}

.sciyonfont-file-unknown-fill:before {
  content: "\e8dc";
}

.sciyonfont-file-word-fill:before {
  content: "\e8dd";
}

.sciyonfont-file-zip-fill:before {
  content: "\e8de";
}

.sciyonfont-file-pdf-fill:before {
  content: "\e8df";
}

.sciyonfont-file-image-fill:before {
  content: "\e8e0";
}

.sciyonfont-diff-fill:before {
  content: "\e8e1";
}

.sciyonfont-file-copy-fill:before {
  content: "\e8e2";
}

.sciyonfont-snippets-fill:before {
  content: "\e8e3";
}

.sciyonfont-batchfolding-fill:before {
  content: "\e8e4";
}

.sciyonfont-reconciliation-fill:before {
  content: "\e8e5";
}

.sciyonfont-folder-add-fill:before {
  content: "\e8e6";
}

.sciyonfont-folder-fill:before {
  content: "\e8e7";
}

.sciyonfont-folder-open-fill:before {
  content: "\e8e8";
}

.sciyonfont-database-fill:before {
  content: "\e8e9";
}

.sciyonfont-container-fill:before {
  content: "\e8ea";
}

.sciyonfont-sever-fill:before {
  content: "\e8eb";
}

.sciyonfont-calendar-check-fill:before {
  content: "\e8ec";
}

.sciyonfont-image-fill:before {
  content: "\e8ed";
}

.sciyonfont-idcard-fill:before {
  content: "\e8ee";
}

.sciyonfont-creditcard-fill:before {
  content: "\e8ef";
}

.sciyonfont-fund-fill:before {
  content: "\e8f0";
}

.sciyonfont-read-fill:before {
  content: "\e8f1";
}

.sciyonfont-contacts-fill:before {
  content: "\e8f2";
}

.sciyonfont-delete-fill:before {
  content: "\e8f3";
}

.sciyonfont-notification-fill:before {
  content: "\e8f4";
}

.sciyonfont-flag-fill:before {
  content: "\e8f5";
}

.sciyonfont-moneycollect-fill:before {
  content: "\e8f6";
}

.sciyonfont-medicinebox-fill:before {
  content: "\e8f7";
}

.sciyonfont-rest-fill:before {
  content: "\e8f8";
}

.sciyonfont-shopping-fill:before {
  content: "\e8f9";
}

.sciyonfont-skin-fill:before {
  content: "\e8fa";
}

.sciyonfont-video-fill:before {
  content: "\e8fb";
}

.sciyonfont-sound-fill:before {
  content: "\e8fc";
}

.sciyonfont-bulb-fill:before {
  content: "\e8fd";
}

.sciyonfont-bell-fill:before {
  content: "\e8fe";
}

.sciyonfont-filter-fill:before {
  content: "\e8ff";
}

.sciyonfont-fire-fill:before {
  content: "\e900";
}

.sciyonfont-funnelplot-fill:before {
  content: "\e901";
}

.sciyonfont-gift-fill:before {
  content: "\e902";
}

.sciyonfont-hourglass-fill:before {
  content: "\e903";
}

.sciyonfont-home-fill:before {
  content: "\e904";
}

.sciyonfont-trophy-fill:before {
  content: "\e905";
}

.sciyonfont-location-fill:before {
  content: "\e906";
}

.sciyonfont-cloud-fill:before {
  content: "\e907";
}

.sciyonfont-customerservice-fill:before {
  content: "\e908";
}

.sciyonfont-experiment-fill:before {
  content: "\e909";
}

.sciyonfont-eye-fill:before {
  content: "\e90a";
}

.sciyonfont-like-fill:before {
  content: "\e90b";
}

.sciyonfont-lock-fill:before {
  content: "\e90c";
}

.sciyonfont-unlike-fill:before {
  content: "\e90d";
}

.sciyonfont-star-fill:before {
  content: "\e90e";
}

.sciyonfont-unlock-fill:before {
  content: "\e90f";
}

.sciyonfont-alert-fill:before {
  content: "\e910";
}

.sciyonfont-api-fill:before {
  content: "\e911";
}

.sciyonfont-highlight-fill:before {
  content: "\e912";
}

.sciyonfont-phone-fill:before {
  content: "\e913";
}

.sciyonfont-edit-fill:before {
  content: "\e914";
}

.sciyonfont-pushpin-fill:before {
  content: "\e915";
}

.sciyonfont-rocket-fill:before {
  content: "\e916";
}

.sciyonfont-thunderbolt-fill:before {
  content: "\e917";
}

.sciyonfont-tag-fill:before {
  content: "\e918";
}

.sciyonfont-wrench-fill:before {
  content: "\e919";
}

.sciyonfont-tags-fill:before {
  content: "\e91a";
}

.sciyonfont-bank-fill:before {
  content: "\e91b";
}

.sciyonfont-camera-fill:before {
  content: "\e91c";
}

.sciyonfont-error-fill:before {
  content: "\e91d";
}

.sciyonfont-crown-fill:before {
  content: "\e91e";
}

.sciyonfont-mail-fill:before {
  content: "\e91f";
}

.sciyonfont-car-fill:before {
  content: "\e920";
}

.sciyonfont-printer-fill:before {
  content: "\e921";
}

.sciyonfont-shop-fill:before {
  content: "\e922";
}

.sciyonfont-setting-fill:before {
  content: "\e923";
}

.sciyonfont-USB-fill:before {
  content: "\e924";
}

.sciyonfont-golden-fill:before {
  content: "\e925";
}

.sciyonfont-build-fill:before {
  content: "\e926";
}

.sciyonfont-boxplot-fill:before {
  content: "\e927";
}

.sciyonfont-sliders-fill:before {
  content: "\e928";
}

.sciyonfont-alibaba:before {
  content: "\e929";
}

.sciyonfont-alibabacloud:before {
  content: "\e92a";
}

.sciyonfont-antdesign:before {
  content: "\e92b";
}

.sciyonfont-ant-cloud:before {
  content: "\e92c";
}

.sciyonfont-behance:before {
  content: "\e92d";
}

.sciyonfont-googleplus:before {
  content: "\e92e";
}

.sciyonfont-medium:before {
  content: "\e92f";
}

.sciyonfont-google:before {
  content: "\e930";
}

.sciyonfont-IE:before {
  content: "\e931";
}

.sciyonfont-amazon:before {
  content: "\e932";
}

.sciyonfont-slack:before {
  content: "\e933";
}

.sciyonfont-alipay:before {
  content: "\e934";
}

.sciyonfont-taobao:before {
  content: "\e935";
}

.sciyonfont-zhihu:before {
  content: "\e936";
}

.sciyonfont-HTML:before {
  content: "\e937";
}

.sciyonfont-linkedin:before {
  content: "\e938";
}

.sciyonfont-yahoo:before {
  content: "\e939";
}

.sciyonfont-facebook:before {
  content: "\e93a";
}

.sciyonfont-skype:before {
  content: "\e93b";
}

.sciyonfont-CodeSandbox:before {
  content: "\e93c";
}

.sciyonfont-chrome:before {
  content: "\e93d";
}

.sciyonfont-codepen:before {
  content: "\e93e";
}

.sciyonfont-aliwangwang:before {
  content: "\e93f";
}

.sciyonfont-apple:before {
  content: "\e940";
}

.sciyonfont-android:before {
  content: "\e941";
}

.sciyonfont-sketch:before {
  content: "\e942";
}

.sciyonfont-Gitlab:before {
  content: "\e943";
}

.sciyonfont-dribbble:before {
  content: "\e944";
}

.sciyonfont-instagram:before {
  content: "\e945";
}

.sciyonfont-reddit:before {
  content: "\e946";
}

.sciyonfont-windows:before {
  content: "\e947";
}

.sciyonfont-yuque:before {
  content: "\e948";
}

.sciyonfont-Youtube:before {
  content: "\e949";
}

.sciyonfont-Gitlab-fill:before {
  content: "\e94a";
}

.sciyonfont-dropbox:before {
  content: "\e94b";
}

.sciyonfont-dingtalk:before {
  content: "\e94c";
}

.sciyonfont-android-fill:before {
  content: "\e94d";
}

.sciyonfont-apple-fill:before {
  content: "\e94e";
}

.sciyonfont-HTML-fill:before {
  content: "\e94f";
}

.sciyonfont-windows-fill:before {
  content: "\e950";
}

.sciyonfont-QQ:before {
  content: "\e951";
}

.sciyonfont-twitter:before {
  content: "\e952";
}

.sciyonfont-skype-fill:before {
  content: "\e953";
}

.sciyonfont-weibo:before {
  content: "\e954";
}

.sciyonfont-yuque-fill:before {
  content: "\e955";
}

.sciyonfont-Youtube-fill:before {
  content: "\e956";
}

.sciyonfont-yahoo-fill:before {
  content: "\e957";
}

.sciyonfont-wechat-fill:before {
  content: "\e958";
}

.sciyonfont-chrome-fill:before {
  content: "\e959";
}

.sciyonfont-alipay-circle-fill:before {
  content: "\e95a";
}

.sciyonfont-aliwangwang-fill:before {
  content: "\e95b";
}

.sciyonfont-behance-circle-fill:before {
  content: "\e95c";
}

.sciyonfont-amazon-circle-fill:before {
  content: "\e95d";
}

.sciyonfont-codepen-circle-fill:before {
  content: "\e95e";
}

.sciyonfont-CodeSandbox-circle-f:before {
  content: "\e95f";
}

.sciyonfont-dropbox-circle-fill:before {
  content: "\e960";
}

.sciyonfont-github-fill:before {
  content: "\e961";
}

.sciyonfont-dribbble-circle-fill:before {
  content: "\e962";
}

.sciyonfont-googleplus-circle-f:before {
  content: "\e963";
}

.sciyonfont-medium-circle-fill:before {
  content: "\e964";
}

.sciyonfont-QQ-circle-fill:before {
  content: "\e965";
}

.sciyonfont-IE-circle-fill:before {
  content: "\e966";
}

.sciyonfont-google-circle-fill:before {
  content: "\e967";
}

.sciyonfont-dingtalk-circle-fill:before {
  content: "\e968";
}

.sciyonfont-sketch-circle-fill:before {
  content: "\e969";
}

.sciyonfont-slack-circle-fill:before {
  content: "\e96a";
}

.sciyonfont-twitter-circle-fill:before {
  content: "\e96b";
}

.sciyonfont-taobao-circle-fill:before {
  content: "\e96c";
}

.sciyonfont-weibo-circle-fill:before {
  content: "\e96d";
}

.sciyonfont-zhihu-circle-fill:before {
  content: "\e96e";
}

.sciyonfont-reddit-circle-fill:before {
  content: "\e96f";
}

.sciyonfont-alipay-square-fill:before {
  content: "\e970";
}

.sciyonfont-dingtalk-square-fill:before {
  content: "\e971";
}

.sciyonfont-CodeSandbox-square-f:before {
  content: "\e972";
}

.sciyonfont-behance-square-fill:before {
  content: "\e973";
}

.sciyonfont-amazon-square-fill:before {
  content: "\e974";
}

.sciyonfont-codepen-square-fill:before {
  content: "\e975";
}

.sciyonfont-dribbble-square-fill:before {
  content: "\e976";
}

.sciyonfont-dropbox-square-fill:before {
  content: "\e977";
}

.sciyonfont-facebook-fill:before {
  content: "\e978";
}

.sciyonfont-googleplus-square-f:before {
  content: "\e979";
}

.sciyonfont-google-square-fill:before {
  content: "\e97a";
}

.sciyonfont-instagram-fill:before {
  content: "\e97b";
}

.sciyonfont-IE-square-fill:before {
  content: "\e97c";
}

.sciyonfont-medium-square-fill:before {
  content: "\e97d";
}

.sciyonfont-linkedin-fill:before {
  content: "\e97e";
}

.sciyonfont-QQ-square-fill:before {
  content: "\e97f";
}

.sciyonfont-reddit-square-fill:before {
  content: "\e980";
}

.sciyonfont-twitter-square-fill:before {
  content: "\e981";
}

.sciyonfont-sketch-square-fill:before {
  content: "\e982";
}

.sciyonfont-slack-square-fill:before {
  content: "\e983";
}

.sciyonfont-taobao-square-fill:before {
  content: "\e984";
}

.sciyonfont-weibo-square-fill:before {
  content: "\e985";
}

.sciyonfont-zhihu-square-fill:before {
  content: "\e986";
}

.sciyonfont-audio-fill:before {
  content: "\e98a";
}

.sciyonfont-robot-fill:before {
  content: "\e98d";
}

.sciyonfont-bug-fill:before {
  content: "\e98e";
}

.sciyonfont-signal-fill:before {
  content: "\e992";
}

.sciyonfont-shortcut-fill:before {
  content: "\e994";
}

.sciyonfont-check-circle-fill:before {
  content: "\e899";
}

.sciyonfont-caret-down:before {
  content: "\e999";
}

.sciyonfont-left-circle-fill:before {
  content: "\e89a";
}

.sciyonfont-backward:before {
  content: "\e99a";
}

.sciyonfont-down-circle-fill:before {
  content: "\e89b";
}

.sciyonfont-caret-up:before {
  content: "\e99b";
}

.sciyonfont-minus-circle-fill:before {
  content: "\e89c";
}

.sciyonfont-caret-right:before {
  content: "\e99c";
}

.sciyonfont-close-circle-fill:before {
  content: "\e89d";
}

.sciyonfont-caret-left:before {
  content: "\e99d";
}

.sciyonfont-info-circle-fill:before {
  content: "\e89e";
}

.sciyonfont-fast-backward:before {
  content: "\e99e";
}

.sciyonfont-up-circle-fill:before {
  content: "\e89f";
}

.sciyonfont-forward:before {
  content: "\e99f";
}

.sciyonfont-right-circle-fill:before {
  content: "\e8a0";
}

.sciyonfont-fast-forward:before {
  content: "\e9a0";
}

.sciyonfont-plus-circle-fill:before {
  content: "\e8a1";
}

.sciyonfont-question-circle-fill:before {
  content: "\e8a2";
}

.sciyonfont-EURO-circle-fill:before {
  content: "\e8a3";
}

.sciyonfont-frown-fill:before {
  content: "\e8a4";
}

.sciyonfont-step-backward:before {
  content: "\e9a4";
}

.sciyonfont-copyright-circle-fil:before {
  content: "\e8a5";
}

.sciyonfont-step-forward:before {
  content: "\e9a5";
}

.sciyonfont-CI-circle-fill:before {
  content: "\e8a6";
}

.sciyonfont-compass-fill:before {
  content: "\e8a7";
}

.sciyonfont-Dollar-circle-fill:before {
  content: "\e8a8";
}

.sciyonfont-poweroff-circle-fill:before {
  content: "\e8a9";
}

.sciyonfont-meh-fill:before {
  content: "\e8aa";
}

.sciyonfont-eyeclose-fill:before {
  content: "\e9aa";
}

.sciyonfont-play-circle-fill:before {
  content: "\e8ab";
}

.sciyonfont-Pound-circle-fill:before {
  content: "\e8ac";
}

.sciyonfont-smile-fill:before {
  content: "\e8ad";
}

.sciyonfont-jiantou:before {
  content: "\e9ad";
}

.sciyonfont-stop-fill:before {
  content: "\e8ae";
}

.sciyonfont-warning-circle-fill:before {
  content: "\e8af";
}

.sciyonfont-time-circle-fill:before {
  content: "\e8b0";
}

.sciyonfont-trademark-circle-fil:before {
  content: "\e8b1";
}

.sciyonfont-subnode:before {
  content: "\e9b1";
}

.sciyonfont-YUAN-circle-fill:before {
  content: "\e8b2";
}

.sciyonfont-rotate-left:before {
  content: "\e9b2";
}

.sciyonfont-heart-fill:before {
  content: "\e8b3";
}

.sciyonfont-rotate-right:before {
  content: "\e9b3";
}

.sciyonfont-piechart-circle-fil:before {
  content: "\e8b4";
}

.sciyonfont-dashboard-fill:before {
  content: "\e8b5";
}

.sciyonfont-message-fill:before {
  content: "\e8b6";
}

.sciyonfont-barcode:before {
  content: "\e81f";
}

.sciyonfont-arrowright:before {
  content: "\e85e";
}

.sciyonfont-arrowup:before {
  content: "\e85f";
}

.sciyonfont-arrowleft:before {
  content: "\e860";
}

.sciyonfont-arrowdown:before {
  content: "\e861";
}

.sciyonfont-upload:before {
  content: "\e862";
}

.sciyonfont-script:before {
  content: "\e884";
}

.sciyonfont-eye2:before {
  content: "\e7a4";
}

.sciyonfont-Import:before {
  content: "\e7a9";
}

.sciyonfont-areachart:before {
  content: "\e7d0";
}

.sciyonfont-letter:before {
  content: "\e7d4";
}

.sciyonfont-Batchfolding:before {
  content: "\e7f2";
}

.sciyonfont-downdaoru:before {
  content: "\e81a";
}

/* Element Chalk Variables */
/* Transition
-------------------------- */
/* Color
-------------------------- */
/* 53a8ff */
/* 66b1ff */
/* 79bbff */
/* 8cc5ff */
/* a0cfff */
/* b3d8ff */
/* c6e2ff */
/* d9ecff */
/* ecf5ff */
/* Link
-------------------------- */
/* Border
-------------------------- */
/* Fill
-------------------------- */
/* Size
-------------------------- */
/* Typography
-------------------------- */
/* z-index
-------------------------- */
/* Disable base
-------------------------- */
/* Icon
-------------------------- */
/* Checkbox
-------------------------- */
/* Radio
-------------------------- */
/* Select
-------------------------- */
/* Alert
-------------------------- */
/* MessageBox
-------------------------- */
/* Message
-------------------------- */
/* Notification
-------------------------- */
/* Input
-------------------------- */
/* Cascader
-------------------------- */
/* Group
-------------------------- */
/* Tab
-------------------------- */
/* Button
-------------------------- */
/* cascader
-------------------------- */
/* Switch
-------------------------- */
/* Dialog
-------------------------- */
/* Table
-------------------------- */
/* Pagination
-------------------------- */
/* Popup
-------------------------- */
/* Popover
-------------------------- */
/* Tooltip
-------------------------- */
/* Tag
-------------------------- */
/* Tree
-------------------------- */
/* Dropdown
-------------------------- */
/* Badge
-------------------------- */
/* Card
--------------------------*/
/* Slider
--------------------------*/
/* Steps
--------------------------*/
/* Menu
--------------------------*/
/* Rate
--------------------------*/
/* DatePicker
--------------------------*/
/* Loading
--------------------------*/
/* Scrollbar
--------------------------*/
/* Carousel
--------------------------*/
/* Collapse
--------------------------*/
/* Transfer
--------------------------*/
/* Header
  --------------------------*/
/* Footer
--------------------------*/
/* Main
--------------------------*/
/* Timeline
--------------------------*/
/* Backtop
--------------------------*/
/* Link
--------------------------*/
/* Calendar
--------------------------*/
/* Form
-------------------------- */
/* Avatar
--------------------------*/
/* Break-point
--------------------------*/
.operate-icon-btn {
  cursor: pointer;
  color: var(--primaryColor, #1566FF);
  margin: 0 5px;
  line-height: 24px;
}

.operate-icon-btn:hover {
  background-color: var(--tableActiveColor, #ecf5ff);
}

@font-face {
  font-family: "element-icons";
  src: url("fonts/element-icons.woff") format("woff"), url("fonts/element-icons.ttf") format("truetype"); /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  font-weight: normal;
  font-display: "auto";
  font-style: normal;
}
[class^=el-icon-], [class*=" el-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "element-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: baseline;
  display: inline-block;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.el-icon-ice-cream-round:before {
  content: "\e6a0";
}

.el-icon-ice-cream-square:before {
  content: "\e6a3";
}

.el-icon-lollipop:before {
  content: "\e6a4";
}

.el-icon-potato-strips:before {
  content: "\e6a5";
}

.el-icon-milk-tea:before {
  content: "\e6a6";
}

.el-icon-ice-drink:before {
  content: "\e6a7";
}

.el-icon-ice-tea:before {
  content: "\e6a9";
}

.el-icon-coffee:before {
  content: "\e6aa";
}

.el-icon-orange:before {
  content: "\e6ab";
}

.el-icon-pear:before {
  content: "\e6ac";
}

.el-icon-apple:before {
  content: "\e6ad";
}

.el-icon-cherry:before {
  content: "\e6ae";
}

.el-icon-watermelon:before {
  content: "\e6af";
}

.el-icon-grape:before {
  content: "\e6b0";
}

.el-icon-refrigerator:before {
  content: "\e6b1";
}

.el-icon-goblet-square-full:before {
  content: "\e6b2";
}

.el-icon-goblet-square:before {
  content: "\e6b3";
}

.el-icon-goblet-full:before {
  content: "\e6b4";
}

.el-icon-goblet:before {
  content: "\e6b5";
}

.el-icon-cold-drink:before {
  content: "\e6b6";
}

.el-icon-coffee-cup:before {
  content: "\e6b8";
}

.el-icon-water-cup:before {
  content: "\e6b9";
}

.el-icon-hot-water:before {
  content: "\e6ba";
}

.el-icon-ice-cream:before {
  content: "\e6bb";
}

.el-icon-dessert:before {
  content: "\e6bc";
}

.el-icon-sugar:before {
  content: "\e6bd";
}

.el-icon-tableware:before {
  content: "\e6be";
}

.el-icon-burger:before {
  content: "\e6bf";
}

.el-icon-knife-fork:before {
  content: "\e6c1";
}

.el-icon-fork-spoon:before {
  content: "\e6c2";
}

.el-icon-chicken:before {
  content: "\e6c3";
}

.el-icon-food:before {
  content: "\e6c4";
}

.el-icon-dish-1:before {
  content: "\e6c5";
}

.el-icon-dish:before {
  content: "\e6c6";
}

.el-icon-moon-night:before {
  content: "\e6ee";
}

.el-icon-moon:before {
  content: "\e6f0";
}

.el-icon-cloudy-and-sunny:before {
  content: "\e6f1";
}

.el-icon-partly-cloudy:before {
  content: "\e6f2";
}

.el-icon-cloudy:before {
  content: "\e6f3";
}

.el-icon-sunny:before {
  content: "\e6f6";
}

.el-icon-sunset:before {
  content: "\e6f7";
}

.el-icon-sunrise-1:before {
  content: "\e6f8";
}

.el-icon-sunrise:before {
  content: "\e6f9";
}

.el-icon-heavy-rain:before {
  content: "\e6fa";
}

.el-icon-lightning:before {
  content: "\e6fb";
}

.el-icon-light-rain:before {
  content: "\e6fc";
}

.el-icon-wind-power:before {
  content: "\e6fd";
}

.el-icon-baseball:before {
  content: "\e712";
}

.el-icon-soccer:before {
  content: "\e713";
}

.el-icon-football:before {
  content: "\e715";
}

.el-icon-basketball:before {
  content: "\e716";
}

.el-icon-ship:before {
  content: "\e73f";
}

.el-icon-truck:before {
  content: "\e740";
}

.el-icon-bicycle:before {
  content: "\e741";
}

.el-icon-mobile-phone:before {
  content: "\e6d3";
}

.el-icon-service:before {
  content: "\e6d4";
}

.el-icon-key:before {
  content: "\e6e2";
}

.el-icon-unlock:before {
  content: "\e6e4";
}

.el-icon-lock:before {
  content: "\e6e5";
}

.el-icon-watch:before {
  content: "\e6fe";
}

.el-icon-watch-1:before {
  content: "\e6ff";
}

.el-icon-timer:before {
  content: "\e702";
}

.el-icon-alarm-clock:before {
  content: "\e703";
}

.el-icon-map-location:before {
  content: "\e704";
}

.el-icon-delete-location:before {
  content: "\e705";
}

.el-icon-add-location:before {
  content: "\e706";
}

.el-icon-location-information:before {
  content: "\e707";
}

.el-icon-location-outline:before {
  content: "\e708";
}

.el-icon-location:before {
  content: "\e79e";
}

.el-icon-place:before {
  content: "\e709";
}

.el-icon-discover:before {
  content: "\e70a";
}

.el-icon-first-aid-kit:before {
  content: "\e70b";
}

.el-icon-trophy-1:before {
  content: "\e70c";
}

.el-icon-trophy:before {
  content: "\e70d";
}

.el-icon-medal:before {
  content: "\e70e";
}

.el-icon-medal-1:before {
  content: "\e70f";
}

.el-icon-stopwatch:before {
  content: "\e710";
}

.el-icon-mic:before {
  content: "\e711";
}

.el-icon-copy-document:before {
  content: "\e718";
}

.el-icon-full-screen:before {
  content: "\e719";
}

.el-icon-switch-button:before {
  content: "\e71b";
}

.el-icon-aim:before {
  content: "\e71c";
}

.el-icon-crop:before {
  content: "\e71d";
}

.el-icon-odometer:before {
  content: "\e71e";
}

.el-icon-time:before {
  content: "\e71f";
}

.el-icon-bangzhu:before {
  content: "\e724";
}

.el-icon-close-notification:before {
  content: "\e726";
}

.el-icon-microphone:before {
  content: "\e727";
}

.el-icon-turn-off-microphone:before {
  content: "\e728";
}

.el-icon-position:before {
  content: "\e729";
}

.el-icon-postcard:before {
  content: "\e72a";
}

.el-icon-message:before {
  content: "\e72b";
}

.el-icon-chat-line-square:before {
  content: "\e72d";
}

.el-icon-chat-dot-square:before {
  content: "\e72e";
}

.el-icon-chat-dot-round:before {
  content: "\e72f";
}

.el-icon-chat-square:before {
  content: "\e730";
}

.el-icon-chat-line-round:before {
  content: "\e731";
}

.el-icon-chat-round:before {
  content: "\e732";
}

.el-icon-set-up:before {
  content: "\e733";
}

.el-icon-turn-off:before {
  content: "\e734";
}

.el-icon-open:before {
  content: "\e735";
}

.el-icon-connection:before {
  content: "\e736";
}

.el-icon-link:before {
  content: "\e737";
}

.el-icon-cpu:before {
  content: "\e738";
}

.el-icon-thumb:before {
  content: "\e739";
}

.el-icon-female:before {
  content: "\e73a";
}

.el-icon-male:before {
  content: "\e73b";
}

.el-icon-guide:before {
  content: "\e73c";
}

.el-icon-news:before {
  content: "\e73e";
}

.el-icon-price-tag:before {
  content: "\e744";
}

.el-icon-discount:before {
  content: "\e745";
}

.el-icon-wallet:before {
  content: "\e747";
}

.el-icon-coin:before {
  content: "\e748";
}

.el-icon-money:before {
  content: "\e749";
}

.el-icon-bank-card:before {
  content: "\e74a";
}

.el-icon-box:before {
  content: "\e74b";
}

.el-icon-present:before {
  content: "\e74c";
}

.el-icon-sell:before {
  content: "\e6d5";
}

.el-icon-sold-out:before {
  content: "\e6d6";
}

.el-icon-shopping-bag-2:before {
  content: "\e74d";
}

.el-icon-shopping-bag-1:before {
  content: "\e74e";
}

.el-icon-shopping-cart-2:before {
  content: "\e74f";
}

.el-icon-shopping-cart-1:before {
  content: "\e750";
}

.el-icon-shopping-cart-full:before {
  content: "\e751";
}

.el-icon-smoking:before {
  content: "\e752";
}

.el-icon-no-smoking:before {
  content: "\e753";
}

.el-icon-house:before {
  content: "\e754";
}

.el-icon-table-lamp:before {
  content: "\e755";
}

.el-icon-school:before {
  content: "\e756";
}

.el-icon-office-building:before {
  content: "\e757";
}

.el-icon-toilet-paper:before {
  content: "\e758";
}

.el-icon-notebook-2:before {
  content: "\e759";
}

.el-icon-notebook-1:before {
  content: "\e75a";
}

.el-icon-files:before {
  content: "\e75b";
}

.el-icon-collection:before {
  content: "\e75c";
}

.el-icon-receiving:before {
  content: "\e75d";
}

.el-icon-suitcase-1:before {
  content: "\e760";
}

.el-icon-suitcase:before {
  content: "\e761";
}

.el-icon-film:before {
  content: "\e763";
}

.el-icon-collection-tag:before {
  content: "\e765";
}

.el-icon-data-analysis:before {
  content: "\e766";
}

.el-icon-pie-chart:before {
  content: "\e767";
}

.el-icon-data-board:before {
  content: "\e768";
}

.el-icon-data-line:before {
  content: "\e76d";
}

.el-icon-reading:before {
  content: "\e769";
}

.el-icon-magic-stick:before {
  content: "\e76a";
}

.el-icon-coordinate:before {
  content: "\e76b";
}

.el-icon-mouse:before {
  content: "\e76c";
}

.el-icon-brush:before {
  content: "\e76e";
}

.el-icon-headset:before {
  content: "\e76f";
}

.el-icon-umbrella:before {
  content: "\e770";
}

.el-icon-scissors:before {
  content: "\e771";
}

.el-icon-mobile:before {
  content: "\e773";
}

.el-icon-attract:before {
  content: "\e774";
}

.el-icon-monitor:before {
  content: "\e775";
}

.el-icon-search:before {
  content: "\e778";
}

.el-icon-takeaway-box:before {
  content: "\e77a";
}

.el-icon-paperclip:before {
  content: "\e77d";
}

.el-icon-printer:before {
  content: "\e77e";
}

.el-icon-document-add:before {
  content: "\e782";
}

.el-icon-document:before {
  content: "\e785";
}

.el-icon-document-checked:before {
  content: "\e786";
}

.el-icon-document-copy:before {
  content: "\e787";
}

.el-icon-document-delete:before {
  content: "\e788";
}

.el-icon-document-remove:before {
  content: "\e789";
}

.el-icon-tickets:before {
  content: "\e78b";
}

.el-icon-folder-checked:before {
  content: "\e77f";
}

.el-icon-folder-delete:before {
  content: "\e780";
}

.el-icon-folder-remove:before {
  content: "\e781";
}

.el-icon-folder-add:before {
  content: "\e783";
}

.el-icon-folder-opened:before {
  content: "\e784";
}

.el-icon-folder:before {
  content: "\e78a";
}

.el-icon-edit-outline:before {
  content: "\e764";
}

.el-icon-edit:before {
  content: "\e78c";
}

.el-icon-date:before {
  content: "\e78e";
}

.el-icon-c-scale-to-original:before {
  content: "\e7c6";
}

.el-icon-view:before {
  content: "\e6ce";
}

.el-icon-loading:before {
  content: "\e6cf";
}

.el-icon-rank:before {
  content: "\e6d1";
}

.el-icon-sort-down:before {
  content: "\e7c4";
}

.el-icon-sort-up:before {
  content: "\e7c5";
}

.el-icon-sort:before {
  content: "\e6d2";
}

.el-icon-finished:before {
  content: "\e6cd";
}

.el-icon-refresh-left:before {
  content: "\e6c7";
}

.el-icon-refresh-right:before {
  content: "\e6c8";
}

.el-icon-refresh:before {
  content: "\e6d0";
}

.el-icon-video-play:before {
  content: "\e7c0";
}

.el-icon-video-pause:before {
  content: "\e7c1";
}

.el-icon-d-arrow-right:before {
  content: "\e6dc";
}

.el-icon-d-arrow-left:before {
  content: "\e6dd";
}

.el-icon-arrow-up:before {
  content: "\e6e1";
}

.el-icon-arrow-down:before {
  content: "\e6df";
}

.el-icon-arrow-right:before {
  content: "\e6e0";
}

.el-icon-arrow-left:before {
  content: "\e6de";
}

.el-icon-top-right:before {
  content: "\e6e7";
}

.el-icon-top-left:before {
  content: "\e6e8";
}

.el-icon-top:before {
  content: "\e6e6";
}

.el-icon-bottom:before {
  content: "\e6eb";
}

.el-icon-right:before {
  content: "\e6e9";
}

.el-icon-back:before {
  content: "\e6ea";
}

.el-icon-bottom-right:before {
  content: "\e6ec";
}

.el-icon-bottom-left:before {
  content: "\e6ed";
}

.el-icon-caret-top:before {
  content: "\e78f";
}

.el-icon-caret-bottom:before {
  content: "\e790";
}

.el-icon-caret-right:before {
  content: "\e791";
}

.el-icon-caret-left:before {
  content: "\e792";
}

.el-icon-d-caret:before {
  content: "\e79a";
}

.el-icon-share:before {
  content: "\e793";
}

.el-icon-menu:before {
  content: "\e798";
}

.el-icon-s-grid:before {
  content: "\e7a6";
}

.el-icon-s-check:before {
  content: "\e7a7";
}

.el-icon-s-data:before {
  content: "\e7a8";
}

.el-icon-s-opportunity:before {
  content: "\e7aa";
}

.el-icon-s-custom:before {
  content: "\e7ab";
}

.el-icon-s-claim:before {
  content: "\e7ad";
}

.el-icon-s-finance:before {
  content: "\e7ae";
}

.el-icon-s-comment:before {
  content: "\e7af";
}

.el-icon-s-flag:before {
  content: "\e7b0";
}

.el-icon-s-marketing:before {
  content: "\e7b1";
}

.el-icon-s-shop:before {
  content: "\e7b4";
}

.el-icon-s-open:before {
  content: "\e7b5";
}

.el-icon-s-management:before {
  content: "\e7b6";
}

.el-icon-s-ticket:before {
  content: "\e7b7";
}

.el-icon-s-release:before {
  content: "\e7b8";
}

.el-icon-s-home:before {
  content: "\e7b9";
}

.el-icon-s-promotion:before {
  content: "\e7ba";
}

.el-icon-s-operation:before {
  content: "\e7bb";
}

.el-icon-s-unfold:before {
  content: "\e7bc";
}

.el-icon-s-fold:before {
  content: "\e7a9";
}

.el-icon-s-platform:before {
  content: "\e7bd";
}

.el-icon-s-order:before {
  content: "\e7be";
}

.el-icon-s-cooperation:before {
  content: "\e7bf";
}

.el-icon-bell:before {
  content: "\e725";
}

.el-icon-message-solid:before {
  content: "\e799";
}

.el-icon-video-camera:before {
  content: "\e772";
}

.el-icon-video-camera-solid:before {
  content: "\e796";
}

.el-icon-camera:before {
  content: "\e779";
}

.el-icon-camera-solid:before {
  content: "\e79b";
}

.el-icon-download:before {
  content: "\e77c";
}

.el-icon-upload2:before {
  content: "\e77b";
}

.el-icon-upload:before {
  content: "\e7c3";
}

.el-icon-picture-outline-round:before {
  content: "\e75f";
}

.el-icon-picture-outline:before {
  content: "\e75e";
}

.el-icon-picture:before {
  content: "\e79f";
}

.el-icon-close:before {
  content: "\e6db";
}

.el-icon-check:before {
  content: "\e6da";
}

.el-icon-plus:before {
  content: "\e6d9";
}

.el-icon-minus:before {
  content: "\e6d8";
}

.el-icon-help:before {
  content: "\e73d";
}

.el-icon-s-help:before {
  content: "\e7b3";
}

.el-icon-circle-close:before {
  content: "\e78d";
}

.el-icon-circle-check:before {
  content: "\e720";
}

.el-icon-circle-plus-outline:before {
  content: "\e723";
}

.el-icon-remove-outline:before {
  content: "\e722";
}

.el-icon-zoom-out:before {
  content: "\e776";
}

.el-icon-zoom-in:before {
  content: "\e777";
}

.el-icon-error:before {
  content: "\e79d";
}

.el-icon-success:before {
  content: "\e79c";
}

.el-icon-circle-plus:before {
  content: "\e7a0";
}

.el-icon-remove:before {
  content: "\e7a2";
}

.el-icon-info:before {
  content: "\e7a1";
}

.el-icon-question:before {
  content: "\e7a4";
}

.el-icon-warning-outline:before {
  content: "\e6c9";
}

.el-icon-warning:before {
  content: "\e7a3";
}

.el-icon-goods:before {
  content: "\e7c2";
}

.el-icon-s-goods:before {
  content: "\e7b2";
}

.el-icon-star-off:before {
  content: "\e717";
}

.el-icon-star-on:before {
  content: "\e797";
}

.el-icon-more-outline:before {
  content: "\e6cc";
}

.el-icon-more:before {
  content: "\e794";
}

.el-icon-phone-outline:before {
  content: "\e6cb";
}

.el-icon-phone:before {
  content: "\e795";
}

.el-icon-user:before {
  content: "\e6e3";
}

.el-icon-user-solid:before {
  content: "\e7a5";
}

.el-icon-setting:before {
  content: "\e6ca";
}

.el-icon-s-tools:before {
  content: "\e7ac";
}

.el-icon-delete:before {
  content: "\e6d7";
}

.el-icon-delete-solid:before {
  content: "\e7c9";
}

.el-icon-eleme:before {
  content: "\e7c7";
}

.el-icon-platform-eleme:before {
  content: "\e7ca";
}

.el-icon-loading {
  animation: rotating 2s linear infinite;
}

.el-icon--right {
  margin-left: 5px;
}

.el-icon--left {
  margin-right: 5px;
}

@keyframes rotating {
  0% {
    transform: rotateZ(0deg);
  }
  100% {
    transform: rotateZ(360deg);
  }
}
/* Element Chalk Variables */
/* Transition
-------------------------- */
/* Color
-------------------------- */
/* 53a8ff */
/* 66b1ff */
/* 79bbff */
/* 8cc5ff */
/* a0cfff */
/* b3d8ff */
/* c6e2ff */
/* d9ecff */
/* ecf5ff */
/* Link
-------------------------- */
/* Border
-------------------------- */
/* Fill
-------------------------- */
/* Size
-------------------------- */
/* Typography
-------------------------- */
/* z-index
-------------------------- */
/* Disable base
-------------------------- */
/* Icon
-------------------------- */
/* Checkbox
-------------------------- */
/* Radio
-------------------------- */
/* Select
-------------------------- */
/* Alert
-------------------------- */
/* MessageBox
-------------------------- */
/* Message
-------------------------- */
/* Notification
-------------------------- */
/* Input
-------------------------- */
/* Cascader
-------------------------- */
/* Group
-------------------------- */
/* Tab
-------------------------- */
/* Button
-------------------------- */
/* cascader
-------------------------- */
/* Switch
-------------------------- */
/* Dialog
-------------------------- */
/* Table
-------------------------- */
/* Pagination
-------------------------- */
/* Popup
-------------------------- */
/* Popover
-------------------------- */
/* Tooltip
-------------------------- */
/* Tag
-------------------------- */
/* Tree
-------------------------- */
/* Dropdown
-------------------------- */
/* Badge
-------------------------- */
/* Card
--------------------------*/
/* Slider
--------------------------*/
/* Steps
--------------------------*/
/* Menu
--------------------------*/
/* Rate
--------------------------*/
/* DatePicker
--------------------------*/
/* Loading
--------------------------*/
/* Scrollbar
--------------------------*/
/* Carousel
--------------------------*/
/* Collapse
--------------------------*/
/* Transfer
--------------------------*/
/* Header
  --------------------------*/
/* Footer
--------------------------*/
/* Main
--------------------------*/
/* Timeline
--------------------------*/
/* Backtop
--------------------------*/
/* Link
--------------------------*/
/* Calendar
--------------------------*/
/* Form
-------------------------- */
/* Avatar
--------------------------*/
/* Break-point
--------------------------*/
.fade-in-linear-enter-active,
.fade-in-linear-leave-active {
  transition: opacity 200ms linear;
}

.fade-in-linear-enter,
.fade-in-linear-leave,
.fade-in-linear-leave-active {
  opacity: 0;
}

.el-fade-in-linear-enter-active,
.el-fade-in-linear-leave-active {
  transition: opacity 200ms linear;
}

.el-fade-in-linear-enter,
.el-fade-in-linear-leave,
.el-fade-in-linear-leave-active {
  opacity: 0;
}

.el-fade-in-enter-active,
.el-fade-in-leave-active {
  transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);
}

.el-fade-in-enter,
.el-fade-in-leave-active {
  opacity: 0;
}

.el-zoom-in-center-enter-active,
.el-zoom-in-center-leave-active {
  transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);
}

.el-zoom-in-center-enter,
.el-zoom-in-center-leave-active {
  opacity: 0;
  transform: scaleX(0);
}

.el-zoom-in-top-enter-active,
.el-zoom-in-top-leave-active {
  opacity: 1;
  transform: scaleY(1);
  transition: transform 300ms cubic-bezier(0.23, 1, 0.32, 1), opacity 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transform-origin: center top;
}

.el-zoom-in-top-enter,
.el-zoom-in-top-leave-active {
  opacity: 0;
  transform: scaleY(0);
}

.el-zoom-in-bottom-enter-active,
.el-zoom-in-bottom-leave-active {
  opacity: 1;
  transform: scaleY(1);
  transition: transform 300ms cubic-bezier(0.23, 1, 0.32, 1), opacity 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transform-origin: center bottom;
}

.el-zoom-in-bottom-enter,
.el-zoom-in-bottom-leave-active {
  opacity: 0;
  transform: scaleY(0);
}

.el-zoom-in-left-enter-active,
.el-zoom-in-left-leave-active {
  opacity: 1;
  transform: scale(1, 1);
  transition: transform 300ms cubic-bezier(0.23, 1, 0.32, 1), opacity 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transform-origin: top left;
}

.el-zoom-in-left-enter,
.el-zoom-in-left-leave-active {
  opacity: 0;
  transform: scale(0.45, 0.45);
}

.collapse-transition {
  transition: 0.3s height ease-in-out, 0.3s padding-top ease-in-out, 0.3s padding-bottom ease-in-out;
}

.horizontal-collapse-transition {
  transition: 0.3s width ease-in-out, 0.3s padding-left ease-in-out, 0.3s padding-right ease-in-out;
}

.el-list-enter-active,
.el-list-leave-active {
  transition: all 1s;
}

.el-list-enter, .el-list-leave-active {
  opacity: 0;
  transform: translateY(-30px);
}

.el-opacity-transition {
  transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1);
}

.syncplant-table .el-pagination {
  white-space: nowrap;
  padding: 0 5px;
  line-height: normal;
  color: #000000;
  font-weight: 400;
  display: flex;
}
.syncplant-table .el-pagination::before,
.syncplant-table .el-pagination::after {
  display: table;
  content: "";
}

.syncplant-table .el-pagination::after {
  clear: both;
}

.syncplant-table .el-pagination span:not([class*=suffix]),
.syncplant-table .el-pagination button {
  display: inline-block;
  font-size: var(--fontBaseSize, 14px);
  font-weight: 400;
  min-width: 28px;
  height: 28px;
  line-height: 36px;
  vertical-align: top;
  box-sizing: border-box;
}
.syncplant-table .el-pagination .el-input__inner {
  text-align: center;
  -moz-appearance: textfield;
  line-height: normal;
}
.syncplant-table .el-pagination .el-input__suffix {
  right: 0;
  transform: scale(0.8);
}
.syncplant-table .el-pagination .el-select {
  margin-right: 0px;
}
.syncplant-table .el-pagination .el-select .el-input {
  width: 94px;
  margin: 0 5px;
}
.syncplant-table .el-pagination .el-select .el-input .el-input__inner {
  padding-right: 25px;
  border-radius: 3px;
}
.syncplant-table .el-pagination button {
  border: none;
  padding: 0 6px;
  background: transparent;
}
.syncplant-table .el-pagination button:focus {
  outline: none;
}
.syncplant-table .el-pagination button:hover {
  color: var(--primaryColor, #1566FF);
}
.syncplant-table .el-pagination button:disabled {
  color: #9CA5B8;
  background-color: #FFFFFF;
  cursor: not-allowed;
}
.syncplant-table .el-pagination .btn-prev,
.syncplant-table .el-pagination .btn-next {
  background: center center no-repeat;
  background-size: 16px;
  background-color: #FFFFFF;
  cursor: pointer;
  margin: 0;
  color: #303133;
  min-width: 10px;
}
.syncplant-table .el-pagination .btn-prev .el-icon,
.syncplant-table .el-pagination .btn-next .el-icon {
  display: block;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  font-weight: bold;
}
.syncplant-table .el-pagination .btn-prev {
  padding-right: 2px;
}
.syncplant-table .el-pagination .btn-next {
  padding-left: 2px;
}
.syncplant-table .el-pagination .el-pager li.disabled {
  color: #9CA5B8;
  cursor: not-allowed;
}
.syncplant-table .el-pagination--small .btn-prev,
.syncplant-table .el-pagination--small .btn-next,
.syncplant-table .el-pagination--small .el-pager li,
.syncplant-table .el-pagination--small .el-pager li.btn-quicknext,
.syncplant-table .el-pagination--small .el-pager li.btn-quickprev,
.syncplant-table .el-pagination--small .el-pager li:last-child {
  border-color: transparent;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  line-height: 20px;
  height: 20px;
  min-width: 20px;
}
.syncplant-table .el-pagination--small .arrow.disabled {
  visibility: hidden;
}
.syncplant-table .el-pagination--small .more::before,
.syncplant-table .el-pagination--small li.more::before {
  line-height: 24px;
}
.syncplant-table .el-pagination--small .el-icon-d-arrow-right::before,
.syncplant-table .el-pagination--small li.el-icon-d-arrow-right::before {
  line-height: 24px;
}
.syncplant-table .el-pagination--small span:not([class*=suffix]),
.syncplant-table .el-pagination--small button {
  height: 20px;
  line-height: 20px;
}
.syncplant-table .el-pagination--small .el-pagination__editor {
  height: 36px;
}
.syncplant-table .el-pagination--small .el-pagination__editor.el-input .el-input__inner {
  height: 36px;
}

.el-pagination__sizes {
  margin: 0 10px 0 0;
  font-weight: normal;
  color: #101828;
}
.el-pagination__sizes .el-input .el-input__inner {
  font-size: var(--fontBaseSize, 14px);
  padding-left: 8px;
}
.el-pagination__sizes .el-input .el-input__inner:hover {
  border-color: var(--primaryColor, #1566FF);
}

.el-pagination__total {
  margin-right: 10px;
  font-weight: normal;
  color: #101828;
}

.el-pagination__jump {
  margin-left: 10px;
  font-weight: normal;
  color: #101828;
}
.el-pagination__jump .el-input__inner {
  padding: 0 3px !important;
}
.el-pagination__jump.is-easy {
  line-height: 28px !important;
}
.el-pagination__jump.is-easy .el-pagination__jump-number {
  line-height: 28px;
}
.el-pagination__jump.is-easy .el-pagination__jump-separator {
  width: 32px;
  text-align: center;
  line-height: 28px;
}
.el-pagination__jump.is-easy .el-pagination__editor .el-input__inner {
  height: 28px;
}

.el-pagination__rightwrapper {
  float: right;
}

.el-pagination__editor {
  line-height: 18px;
  padding: 0 2px;
  height: 28px;
  text-align: center;
  margin: 0 2px;
  box-sizing: border-box;
  border-radius: 3px;
}
.el-pagination__editor.el-input {
  width: 50px;
}
.el-pagination__editor.el-input .el-input__inner {
  height: 36px;
}
.el-pagination__editor.is-easy .el-input__inner {
  height: 28px;
}

.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,
.el-pagination__editor .el-input__inner::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.syncplant-table .el-pagination.is-background .btn-prev,
.syncplant-table .el-pagination.is-background .btn-next,
.syncplant-table .el-pagination.is-background .el-pager li {
  margin: 0 5px;
  background-color: transparent;
  color: var(--customColor7, #101828);
  border-radius: 6px;
}
.syncplant-table .el-pagination.is-background .btn-prev.disabled,
.syncplant-table .el-pagination.is-background .btn-next.disabled,
.syncplant-table .el-pagination.is-background .el-pager li.disabled {
  color: #9CA5B8;
}
.syncplant-table .el-pagination.is-background .btn-prev,
.syncplant-table .el-pagination.is-background .btn-next {
  padding: 0;
}
.syncplant-table .el-pagination.is-background .btn-prev:disabled,
.syncplant-table .el-pagination.is-background .btn-next:disabled {
  color: #9CA5B8;
}
.syncplant-table .el-pagination.is-background .el-pager li:not(.disabled):hover {
  color: var(--primaryColor, #1566FF);
}
.syncplant-table .el-pagination.is-background .el-pager li:not(.disabled).active {
  background-color: var(--primaryColor, #1566FF);
  color: #FFFFFF;
}
.syncplant-table .el-pagination.is-background.el-pagination--small .btn-prev,
.syncplant-table .el-pagination.is-background.el-pagination--small .btn-next,
.syncplant-table .el-pagination.is-background.el-pagination--small .el-pager li {
  margin: 0 3px;
  min-width: 20px;
}
.syncplant-table .el-pagination.is-background .el-pagination__content {
  background: #FFFFFF;
  border: 1px solid #E0E4EA;
  border-radius: 4px;
  padding: 3px 5px;
  width: fit-content;
  height: 36px;
  line-height: 36px;
}

.syncplant-table .el-pager.sciyon-pager {
  user-select: none;
  list-style: none;
  display: inline-block;
  vertical-align: top;
  font-size: 0;
  padding: 0;
  margin: 0;
}
.syncplant-table .el-pager.sciyon-pager .more::before {
  line-height: 24px;
}
.syncplant-table .el-pager.sciyon-pager li {
  width: auto !important;
  margin: 0 2px !important;
  padding: 0 4px;
  background: #FFFFFF;
  vertical-align: top;
  display: inline-block;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  font-weight: 400;
  height: 28px;
  line-height: 28px;
  cursor: pointer;
  box-sizing: border-box;
  text-align: center;
  border-radius: 6px;
}
.syncplant-table .el-pager.sciyon-pager li.btn-quicknext, .syncplant-table .el-pager.sciyon-pager li.btn-quickprev {
  line-height: 28px;
  color: #303133;
}
.syncplant-table .el-pager.sciyon-pager li.btn-quicknext.disabled, .syncplant-table .el-pager.sciyon-pager li.btn-quickprev.disabled {
  color: #9CA5B8;
}
.syncplant-table .el-pager.sciyon-pager li.btn-quickprev:hover {
  cursor: pointer;
}
.syncplant-table .el-pager.sciyon-pager li.btn-quicknext:hover {
  cursor: pointer;
}
.syncplant-table .el-pager.sciyon-pager li.active + li {
  border-left: 0;
}
.syncplant-table .el-pager.sciyon-pager li:hover {
  color: var(--primaryColor, #1566FF);
}
.syncplant-table .el-pager.sciyon-pager li.active {
  color: #FFFFFF;
  cursor: default;
  background-color: var(--primaryColor, #1566FF);
  width: auto;
  min-width: 28px;
}

.el-pagination {
  height: 40px;
  white-space: nowrap;
  padding: 0 5px;
  line-height: normal;
  color: #000000;
  font-weight: 700;
  display: flex;
  align-items: center;
  display: flex;
}
.el-pagination::before,
.el-pagination::after {
  display: table;
  content: "";
}

.el-pagination::after {
  clear: both;
}

.el-pagination span:not([class*=suffix]),
.el-pagination button {
  display: inline-block;
  font-size: var(--fontBaseSize, 14px);
  font-weight: 400;
  min-width: 28px;
  line-height: 40px;
  vertical-align: top;
  box-sizing: border-box;
  height: 40px;
}
.el-pagination .el-input__inner {
  text-align: center;
  -moz-appearance: textfield;
  line-height: normal;
}
.el-pagination .el-input__suffix {
  right: 0;
  transform: scale(0.8);
}
.el-pagination .el-select {
  margin-right: 0px;
}
.el-pagination .el-select .el-input {
  width: 94px;
  margin: 0 5px;
}
.el-pagination .el-select .el-input .el-input__inner {
  padding-right: 25px;
  border-radius: 3px;
}
.el-pagination button {
  border: none;
  padding: 0 6px;
  background: transparent;
}
.el-pagination button:focus {
  outline: none;
}
.el-pagination button:hover {
  color: var(--primaryColor, #1566FF);
}
.el-pagination button:disabled {
  color: #9CA5B8;
  background-color: #FFFFFF;
  cursor: not-allowed;
}
.el-pagination .btn-prev,
.el-pagination .btn-next {
  background: center center no-repeat;
  background-size: 16px;
  background-color: #FFFFFF;
  cursor: pointer;
  margin: 0;
  color: #303133;
  min-width: 10px;
}
.el-pagination .btn-prev .el-icon,
.el-pagination .btn-next .el-icon {
  display: block;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  font-weight: bold;
}
.el-pagination .btn-prev {
  padding-right: 12px;
  background: #ffffff;
  min-width: 20px;
  height: 20px;
  line-height: 20px;
}
.el-pagination .btn-next {
  padding-left: 12px;
  background: #ffffff;
  min-width: 20px;
  height: 20px;
  line-height: 20px;
}
.el-pagination .el-pager li.disabled {
  color: #9CA5B8;
  cursor: not-allowed;
}
.el-pagination--small .btn-prev,
.el-pagination--small .btn-next,
.el-pagination--small .el-pager li,
.el-pagination--small .el-pager li.btn-quicknext,
.el-pagination--small .el-pager li.btn-quickprev,
.el-pagination--small .el-pager li:last-child {
  border-color: transparent;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  line-height: 20px;
  height: 20px;
  min-width: 20px;
}
.el-pagination--small .arrow.disabled {
  visibility: hidden;
}
.el-pagination--small .more::before,
.el-pagination--small li.more::before {
  line-height: 24px;
}
.el-pagination--small span:not([class*=suffix]),
.el-pagination--small button {
  height: 20px;
  line-height: 20px;
}
.el-pagination--small .el-pagination__editor {
  height: 36px;
}
.el-pagination--small .el-pagination__editor.el-input .el-input__inner {
  height: 36px;
}

.el-pagination__sizes {
  margin: 0 10px 0 0;
  font-weight: normal;
  color: #101828;
}
.el-pagination__sizes .el-input .el-input__inner {
  font-size: var(--fontBaseSize, 14px);
  padding-left: 8px;
}
.el-pagination__sizes .el-input .el-input__inner:hover {
  border-color: var(--primaryColor, #1566FF);
}

.el-pagination__total {
  margin-right: 10px;
  font-weight: normal;
  color: #101828;
}

.el-pagination__jump {
  margin-left: 15px;
  font-weight: normal;
  color: #101828;
}
.el-pagination__jump .sciyon-input {
  width: 48px;
}
.el-pagination__jump .el-input__inner {
  padding: 0 3px !important;
  height: 20px;
  line-height: 20px;
  text-align: center;
}
.el-pagination__jump.is-easy {
  line-height: 28px !important;
}
.el-pagination__jump.is-easy .el-pagination__jump-number {
  line-height: 28px;
}
.el-pagination__jump.is-easy .el-pagination__jump-separator {
  width: 32px;
  text-align: center;
  line-height: 28px;
}
.el-pagination__jump.is-easy .el-pagination__editor .el-input__inner {
  height: 28px;
}

.el-pagination__rightwrapper {
  float: right;
}

.el-pagination__editor {
  line-height: 18px;
  padding: 0 2px;
  height: 28px;
  text-align: center;
  margin: 0 2px;
  box-sizing: border-box;
  border-radius: 3px;
}
.el-pagination__editor.el-input {
  width: 50px;
}
.el-pagination__editor.el-input .el-input__inner {
  height: 36px;
}
.el-pagination__editor.is-easy .el-input__inner {
  height: 28px;
}

.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,
.el-pagination__editor .el-input__inner::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.el-pagination.is-background .btn-prev,
.el-pagination.is-background .btn-next,
.el-pagination.is-background .el-pager li {
  margin: 0 5px;
  background-color: transparent;
  color: #101828;
}
.el-pagination.is-background .btn-prev.disabled,
.el-pagination.is-background .btn-next.disabled,
.el-pagination.is-background .el-pager li.disabled {
  color: #9CA5B8;
}
.el-pagination.is-background .btn-prev,
.el-pagination.is-background .btn-next {
  padding: 0;
}
.el-pagination.is-background .btn-prev:disabled,
.el-pagination.is-background .btn-next:disabled {
  color: #9CA5B8;
}
.el-pagination.is-background .el-pager li:not(.disabled):hover {
  color: var(--primaryColor, #1566FF);
}
.el-pagination.is-background .el-pager li:not(.disabled).active {
  background-color: var(--primaryColor, #1566FF);
  color: #FFFFFF;
}
.el-pagination.is-background.el-pagination--small .btn-prev,
.el-pagination.is-background.el-pagination--small .btn-next,
.el-pagination.is-background.el-pagination--small .el-pager li {
  margin: 0 3px;
  min-width: 20px;
}
.el-pagination.is-background .el-pagination__content {
  background: #FFFFFF;
  border: 1px solid #E0E4EA;
  border-radius: 4px;
  padding: 3px 5px;
  width: fit-content;
  height: 36px;
  line-height: 36px;
}

.el-pagination .el-pager {
  user-select: none;
  list-style: none;
  display: inline-block;
  vertical-align: top;
  font-size: 0;
  padding: 0;
  margin: 0;
}
.el-pagination .el-pager .more::before {
  line-height: 24px;
}
.el-pagination .el-pager li {
  padding: 0 4px;
  background: #FFFFFF;
  vertical-align: top;
  display: inline-block;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  min-width: 28px;
  height: 28px;
  line-height: 28px;
  cursor: pointer;
  box-sizing: border-box;
  text-align: center;
  margin: 0;
}
.el-pagination .el-pager li.btn-quicknext, .el-pagination .el-pager li.btn-quickprev {
  line-height: 28px;
  color: #303133;
}
.el-pagination .el-pager li.btn-quicknext.disabled, .el-pagination .el-pager li.btn-quickprev.disabled {
  color: #9CA5B8;
}
.el-pagination .el-pager li.btn-quickprev:hover {
  cursor: pointer;
}
.el-pagination .el-pager li.btn-quicknext:hover {
  cursor: pointer;
}
.el-pagination .el-pager li.active + li {
  border-left: 0;
}
.el-pagination .el-pager li:hover {
  color: var(--primaryColor, #1566FF);
}
.el-pagination .el-pager li.active {
  color: var(--primaryColor, #1566FF);
  cursor: default;
}

.sciyon-pagination-wrap {
  font-size: var(--fontBaseSize, 14px);
  color: #667085;
  font-weight: 400;
  flex-wrap: nowrap;
  height: 35px;
  line-height: 35px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.sciyon-pagination-wrap .el-pagination {
  padding: 0;
}
.sciyon-pagination-wrap .el-pagination .el-pagination--small .el-pagination__editor {
  height: 20px;
}
.sciyon-pagination-wrap .el-pagination .btn-prev,
.sciyon-pagination-wrap .el-pagination .btn-next {
  background: #ffffff;
  border: 1px solid #dee2e6;
  min-width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 0;
}
.sciyon-pagination-wrap .el-pagination .el-pagination__editor.el-input {
  height: 20px;
}
.sciyon-pagination-wrap .el-pagination.is-background .el-pager li {
  min-width: 20px;
  height: 20px;
  line-height: 20px;
}
.sciyon-pagination-wrap .el-pagination.is-background .el-pager li:not(.disabled).active {
  border-radius: 0;
}
.sciyon-pagination-wrap .page-divider {
  width: 1px;
  height: 14px;
  background: #a6adbd;
  margin: 15px 8px;
}
.sciyon-pagination-wrap .page-size {
  cursor: pointer;
  position: relative;
}
.sciyon-pagination-wrap .go-label {
  padding-left: 15px;
}
.sciyon-pagination-wrap .page-jump-to {
  width: 48px;
  margin: 0 4px;
}
.sciyon-pagination-wrap .page-jump-to .el-input__inner {
  height: 20px;
  line-height: 20px;
  padding: 0 3px !important;
  text-align: center;
}
.sciyon-pagination-wrap .page-jump-to .el-input__inner::-webkit-inner-spin-button,
.sciyon-pagination-wrap .page-jump-to .el-input__inner::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.sciyon-pagination-wrap .selected-number {
  color: var(--primaryColor, #1566FF);
}
.sciyon-pagination-wrap .selected-piece {
  margin-right: 8px;
}
.sciyon-pagination-wrap .sciyon-page-pop {
  position: absolute;
  background: #ffffff;
  border: 1px solid #ecedf2;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  min-width: 235px;
  z-index: 100;
}
.sciyon-pagination-wrap .sciyon-page-pop .sciyon-page-pop-title {
  width: 100%;
  height: 50px;
  line-height: 50px;
  border-bottom: 1px solid #ecedf2;
  padding: 11px 8px 11px 10px;
  box-sizing: border-box;
}
.sciyon-pagination-wrap .sciyon-page-pop .sciyon-page-pop-title .title-label {
  float: left;
  width: 56px;
  height: 28px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  line-height: 28px;
  text-align: left;
}
.sciyon-pagination-wrap .sciyon-page-pop .sciyon-page-pop-title .title-layout {
  display: inline-flex;
  flex-wrap: nowrap;
  vertical-align: middle;
  line-height: 32px;
  background: #f6f7fb;
  border: 1px solid #dee2e6;
  padding: 1px;
  float: right;
}
.sciyon-pagination-wrap .sciyon-page-pop .sciyon-page-pop-title .title-layout .title-item {
  width: 28px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
}
.sciyon-pagination-wrap .sciyon-page-pop .sciyon-page-pop-title .title-layout .title-item.is-active {
  background: #ffffff;
  color: #ccc;
}
.sciyon-pagination-wrap .sciyon-page-pop .page-item-layout {
  display: inline-flex;
  flex-wrap: wrap;
  padding: 11px 0px 11px 2px;
  max-height: 166px;
  overflow-y: auto;
}
.sciyon-pagination-wrap .sciyon-page-pop .page-item-layout::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  transition: all 0.2s ease-in-out;
}
.sciyon-pagination-wrap .sciyon-page-pop .page-item-layout:hover::-webkit-scrollbar-thumb {
  background-color: #C5CBDC !important;
}
.sciyon-pagination-wrap .sciyon-page-pop .page-item-layout .page-item {
  font-size: var(--fontBaseSize, 14px);
  font-weight: 400;
  width: 28px;
  height: 28px;
  margin: 4px 8px;
  text-align: center;
  line-height: 28px;
  cursor: pointer;
}
.sciyon-pagination-wrap .sciyon-page-pop .page-item-layout .page-item:hover {
  background: var(--primaryColor, #1566FF);
  color: #ffffff;
}
.sciyon-pagination-wrap .sciyon-page-pop .page-item-layout .page-item.is-active {
  background: var(--primaryColor, #1566FF);
  color: #ffffff;
}
.sciyon-pagination-wrap .sciyon-page-pop .sciyon-page-pop-footer {
  width: 100%;
  height: 52px;
  border-top: 1px solid #ecedf2;
  bottom: 0;
  line-height: 52px;
  padding: 11px 8px 13px 10px;
  box-sizing: border-box;
}
.sciyon-pagination-wrap .sciyon-page-pop .sciyon-page-pop-footer .bottom-label {
  float: left;
  height: 28px;
  line-height: 28px;
}
.sciyon-pagination-wrap .sciyon-page-pop .sciyon-page-pop-footer .bottom-operation {
  line-height: 28px;
  height: 28px;
  float: right;
  display: inline-flex;
  flex-wrap: nowrap;
}
.sciyon-pagination-wrap .sciyon-page-pop .sciyon-page-pop-footer .bottom-operation .bottom-input {
  width: 56px;
  height: 28px;
  line-height: 28px;
  margin-right: 3px;
}
.sciyon-pagination-wrap .sciyon-page-pop .sciyon-page-pop-footer .bottom-operation .bottom-button {
  width: 38px;
}
.sciyon-pagination-wrap .sciyon-page-pop .sciyon-page-pop-footer .bottom-operation .bottom-button .el-icon-right {
  line-height: 26px;
  vertical-align: bottom;
}

.el-dialog {
  position: relative;
  margin: 0px auto 50px;
  background: var(--empoworxViewWrapColor, #FFFFFF);
  box-sizing: border-box;
  width: 50%;
  border-radius: 8px;
  overflow-y: hidden !important;
  text-align: left;
}
.el-dialog .typeicon {
  margin-left: 32px;
}
.el-dialog.is-fullscreen {
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  height: 100%;
  overflow: auto;
}

.el-dialog__wrapper {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  margin: 0;
}

.el-dialog__header {
  padding: 16px 24px;
  font-size: initial;
  border-bottom: 1px solid var(--inputBorderColor, #DBE1E9);
}
.el-dialog__header .el-icon-warning {
  font-size: 22px;
  color: #EC8202;
  position: relative;
  top: 2px;
  margin-right: 10px;
}

.el-dialog__headerbtn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 18px;
  z-index: 20;
  right: 24px;
  cursor: pointer;
  padding: 2px;
  line-height: 16px;
  color: #667085;
  text-align: center;
  font-weight: bold !important;
  border: none;
  font-family: sciyonfont;
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
}
.el-dialog__headerbtn:focus, .el-dialog__headerbtn:hover {
  background: #ECEDF2;
  border-radius: 2px;
}

.el-dialog__title {
  line-height: 22px;
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
  color: #000000;
  letter-spacing: 0;
  font-weight: bold;
}

.el-dialog__body {
  box-sizing: border-box;
  padding: 6px 24px 16px;
  color: #101828;
  font-size: var(--fontBaseSize, 14px);
  word-break: break-all;
}

.el-dialog .el-dialog__footer {
  padding: 14px 20px;
  text-align: right;
  box-sizing: border-box;
  border-radius: 0 0 8px 8px;
  border-top: 1px solid var(--inputBorderColor, #DBE1E9);
}
.el-dialog--center {
  text-align: center;
}
.el-dialog--center .el-dialog__body {
  text-align: initial;
  padding: 25px 33px 30px;
}

.el-dialog--center .el-dialog__footer {
  text-align: inherit;
}

.sciyon-dialog-style .el-dialog {
  box-shadow: 0 0 20px var(--customPureBlackColor, #666);
}
.sciyon-dialog-style .el-dialog .el-dialog__header .sciyon-dialog-header {
  position: relative;
  white-space: normal;
  text-align: left;
  line-height: 22px;
  height: 22px;
}
.sciyon-dialog-style .el-dialog .el-dialog__header .sciyon-dialog-header .el-dialog__title {
  font-size: 16px;
  color: var(--customColor10, #101828);
}
.sciyon-dialog-style .el-dialog .el-dialog__header .sciyon-dialog-header .full-screen {
  float: right;
  margin-right: 28px;
  color: #667085;
  line-height: 22px;
  height: 22px;
}
.sciyon-dialog-style .el-dialog .el-dialog__header .sciyon-dialog-header .full-screen i {
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
  padding: 2px;
}
.sciyon-dialog-style .el-dialog .el-dialog__header .sciyon-dialog-header .full-screen i:hover {
  background: #ECEDF2;
  border-radius: 2px;
}
.sciyon-dialog-style .el-dialog .el-dialog__body {
  height: calc(100% - 55px);
}
.sciyon-dialog-style .el-dialog .el-dialog__body .iframe-wrap {
  height: 100%;
  width: 100%;
}
.sciyon-dialog-style .el-dialog .el-dialog__body .iframe-wrap iframe {
  height: 100%;
  width: 100%;
}
.sciyon-dialog-style.has-footer .el-dialog__body {
  height: calc(100% - 112px);
}

.el-autocomplete {
  position: relative;
  display: inline-block;
  background-color: #fff;
  width: 100%;
}
.el-autocomplete .el-input .el-input__suffix .el-input__suffix-inner .el-input__icon {
  font-weight: 700;
}

.el-autocomplete-suggestion {
  margin: 5px 0;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  border-radius: 2px;
  border: 1px solid #E4E7ED;
  box-sizing: border-box;
  background-color: #FFFFFF;
}
.el-autocomplete-suggestion__wrap {
  max-height: 280px;
  padding: 10px 0;
  box-sizing: border-box;
}

.el-autocomplete-suggestion__list {
  margin: 0;
  padding: 0;
}

.el-autocomplete-suggestion li {
  padding: 0 15px;
  margin: 0;
  line-height: 28px;
  cursor: pointer;
  color: #101828;
  font-size: var(--fontBaseSize, 14px);
  list-style: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.el-autocomplete-suggestion li:hover {
  background-color: #F5F6F8;
}
.el-autocomplete-suggestion li.highlighted {
  background-color: #F5F6F8;
}
.el-autocomplete-suggestion li.divider {
  margin-top: 6px;
  border-top: 1px solid #000000;
}
.el-autocomplete-suggestion li.divider:last-child {
  margin-bottom: -6px;
}
.el-autocomplete-suggestion.is-loading li {
  text-align: center;
  height: 100px;
  line-height: 100px;
  font-size: 20px;
  color: #999;
}
.el-autocomplete-suggestion.is-loading li::after {
  display: inline-block;
  content: "";
  height: 100%;
  vertical-align: middle;
}

.el-autocomplete-suggestion.is-loading li:hover {
  background-color: #FFFFFF;
}
.el-autocomplete-suggestion.is-loading .el-icon-loading {
  vertical-align: middle;
}

.demo-block .el-dropdown-link .el-icon-more {
  transform: rotate(90deg);
}

.template-dropdown {
  line-height: 30px;
}
.template-dropdown .dropdown-btn i {
  margin-left: 5px;
}

.el-dropdown {
  display: inline-block;
  position: relative;
  color: var(--customColor10, #101828);
  font-size: var(--fontBaseSize, 14px);
}
.el-dropdown .el-button-group {
  display: block;
}
.el-dropdown .el-button-group .el-button {
  float: none;
}
.el-dropdown .el-dropdown__caret-button {
  padding-left: 5px;
  padding-right: 5px;
  position: relative;
  border-left: none;
}
.el-dropdown .el-dropdown__caret-button::before {
  content: "";
  position: absolute;
  display: block;
  width: 1px;
  top: 5px;
  bottom: 5px;
  left: 0;
  background: rgba(255, 255, 255, 0.5);
}
.el-dropdown .el-dropdown__caret-button.el-button--default::before {
  background: rgba(219, 225, 233, 0.5);
}
.el-dropdown .el-dropdown__caret-button:hover::before {
  top: 0;
  bottom: 0;
}
.el-dropdown .el-dropdown__caret-button .el-dropdown__icon {
  padding-left: 0;
}
.el-dropdown__icon {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  margin: 0 3px;
}

.el-dropdown .el-dropdown-selfdefine:focus:active, .el-dropdown .el-dropdown-selfdefine:focus:not(.focusing) {
  outline-width: 0;
}

.el-dropdown-menu {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  padding: 10px 0;
  margin: 5px 0;
  background-color: var(--customColor1, #FFFFFF);
  border: 1px solid var(--customColor2, #EBEEF5);
  border-radius: 2px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}
.el-dropdown-menu__item {
  list-style: none;
  line-height: 36px;
  padding: 0 20px;
  margin: 0;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  cursor: pointer;
  outline: none;
}
.el-dropdown-menu__item:not(.is-disabled):hover, .el-dropdown-menu__item:focus {
  background-color: var(--tableActiveColor, var(--color-primary-light-9, #e6eeff));
  color: var(--customColor6, var(--color-primary-light-2, #3478ff));
}
.el-dropdown-menu__item i {
  margin-right: 5px;
}
.el-dropdown-menu__item--divided {
  position: relative;
  margin-top: 6px;
  border-top: 1px solid #EBEEF5;
}
.el-dropdown-menu__item--divided:before {
  content: "";
  height: 6px;
  display: block;
  margin: 0 -20px;
  background-color: #FFFFFF;
}

.el-dropdown-menu__item.is-disabled {
  cursor: default;
  color: #bbb;
  pointer-events: none;
}

.el-dropdown-menu--medium {
  padding: 6px 0;
}
.el-dropdown-menu--medium .el-dropdown-menu__item {
  line-height: 30px;
  padding: 0 17px;
  font-size: var(--fontBaseSize, 14px);
}
.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided {
  margin-top: 6px;
}
.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before {
  height: 6px;
  margin: 0 -17px;
}

.el-dropdown-menu--small {
  padding: 6px 0;
}
.el-dropdown-menu--small .el-dropdown-menu__item {
  line-height: 27px;
  padding: 0 15px;
  font-size: 13px;
}
.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided {
  margin-top: 4px;
}
.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before {
  height: 4px;
  margin: 0 -15px;
}

.el-dropdown-menu--mini {
  padding: 3px 0;
}
.el-dropdown-menu--mini .el-dropdown-menu__item {
  line-height: 24px;
  padding: 0 10px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}
.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided {
  margin-top: 3px;
}
.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before {
  height: 3px;
  margin: 0 -10px;
}

.el-dropdown-menu ::-webkit-scrollbar-track {
  background: var(--customColor4, #ECEDF2);
}
.el-dropdown-menu ::-webkit-scrollbar-thumb {
  background-color: var(--customColor6, #C5CBDC);
}

.el-dropdown .el-button-group .el-dropdown__caret-button {
  width: 23px;
  margin: 0;
}
.el-dropdown .el-button-group .el-dropdown__caret-button span {
  margin: 0;
  margin-left: -5px;
}
.el-dropdown .el-button-group .el-button--mini {
  height: 20px;
  line-height: 19px;
}

.el-menu {
  border-right: solid 1px #e6e6e6;
  list-style: none;
  position: relative;
  margin: 0;
  padding-left: 0;
  background-color: #FFFFFF;
}
.el-menu::before,
.el-menu::after {
  display: table;
  content: "";
}

.el-menu::after {
  clear: both;
}

.el-menu.el-menu--horizontal {
  border-bottom: solid 1px #e6e6e6;
}
.el-menu--horizontal {
  border-right: none;
}
.el-menu--horizontal > .el-menu-item {
  float: left;
  height: 60px;
  line-height: 60px;
  margin: 0;
  border-bottom: 2px solid transparent;
  color: #8291A9;
}
.el-menu--horizontal > .el-menu-item a,
.el-menu--horizontal > .el-menu-item a:hover {
  color: inherit;
}
.el-menu--horizontal > .el-menu-item:not(.is-disabled):hover, .el-menu--horizontal > .el-menu-item:not(.is-disabled):focus {
  background-color: #fff;
}
.el-menu--horizontal > .el-submenu {
  float: left;
}
.el-menu--horizontal > .el-submenu:focus, .el-menu--horizontal > .el-submenu:hover {
  outline: none;
}
.el-menu--horizontal > .el-submenu:focus .el-submenu__title, .el-menu--horizontal > .el-submenu:hover .el-submenu__title {
  color: #303133;
}
.el-menu--horizontal > .el-submenu.is-active .el-submenu__title {
  border-bottom: 2px solid var(--primaryColor, #1566FF);
  color: #303133;
}
.el-menu--horizontal > .el-submenu .el-submenu__title {
  height: 60px;
  line-height: 60px;
  border-bottom: 2px solid transparent;
  color: #8291A9;
}
.el-menu--horizontal > .el-submenu .el-submenu__title:hover {
  background-color: #fff;
}
.el-menu--horizontal > .el-submenu .el-submenu__icon-arrow {
  position: static;
  vertical-align: middle;
  margin-left: 8px;
  margin-top: -3px;
}
.el-menu--horizontal .el-menu .el-menu-item, .el-menu--horizontal .el-menu .el-submenu__title {
  background-color: #FFFFFF;
  float: none;
  height: 36px;
  line-height: 36px;
  padding: 0 10px;
  color: #8291A9;
}
.el-menu--horizontal .el-menu .el-menu-item.is-active, .el-menu--horizontal .el-menu .el-submenu.is-active > .el-submenu__title {
  color: #303133;
}
.el-menu--horizontal .el-menu-item:not(.is-disabled):hover, .el-menu--horizontal .el-menu-item:not(.is-disabled):focus {
  outline: none;
  color: #303133;
}
.el-menu--horizontal > .el-menu-item.is-active {
  border-bottom: 2px solid var(--primaryColor, #1566FF);
  color: #303133;
}

.el-menu--collapse {
  width: 64px;
}
.el-menu--collapse > .el-menu-item [class^=el-icon-],
.el-menu--collapse > .el-submenu > .el-submenu__title [class^=el-icon-] {
  margin: 0;
  vertical-align: middle;
  width: 24px;
  text-align: center;
}
.el-menu--collapse > .el-menu-item .el-submenu__icon-arrow,
.el-menu--collapse > .el-submenu > .el-submenu__title .el-submenu__icon-arrow {
  display: none;
}
.el-menu--collapse > .el-menu-item span,
.el-menu--collapse > .el-submenu > .el-submenu__title span {
  height: 0;
  width: 0;
  overflow: hidden;
  visibility: hidden;
  display: inline-block;
}
.el-menu--collapse > .el-menu-item.is-active i {
  color: inherit;
}
.el-menu--collapse .el-menu .el-submenu {
  min-width: 200px;
}
.el-menu--collapse .el-submenu {
  position: relative;
}
.el-menu--collapse .el-submenu .el-menu {
  position: absolute;
  margin-left: 5px;
  top: 0;
  left: 100%;
  z-index: 10;
  border: 1px solid #E4E7ED;
  border-radius: 0px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}
.el-menu--collapse .el-submenu.is-opened > .el-submenu__title .el-submenu__icon-arrow {
  transform: none;
}

.el-menu--popup {
  z-index: 100;
  min-width: 200px;
  border: none;
  padding: 5px 0;
  border-radius: 0px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}
.el-menu--popup-bottom-start {
  margin-top: 5px;
}
.el-menu--popup-right-start {
  margin-left: 5px;
  margin-right: 5px;
}

.el-menu-item {
  height: 56px;
  line-height: 56px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #303133);
  padding: 0 20px;
  list-style: none;
  cursor: pointer;
  position: relative;
  transition: border-color 0.3s, background-color 0.3s, color 0.3s;
  box-sizing: border-box;
  white-space: nowrap;
}
.el-menu-item * {
  vertical-align: middle;
}
.el-menu-item i {
  color: var(--customColor10, #8291A9);
}
.el-menu-item:hover, .el-menu-item:focus {
  outline: none;
  background-color: var(--tableActiveColor, var(--color-primary-light-9, #e6eeff));
  color: var(--customColor10, #303133);
}
.el-menu-item:focus:not(.el-menu-item:hover) {
  background-color: transparent;
}
.el-menu-item.is-disabled {
  opacity: 0.25;
  cursor: not-allowed;
  background: none !important;
}

.el-menu-item [class^=el-icon-] {
  margin-right: 5px;
  width: 24px;
  text-align: center;
  font-size: 18px;
  vertical-align: middle;
}
.el-menu-item.is-active {
  color: var(--primaryColor, #1566FF);
}
.el-menu-item.is-active i {
  color: inherit;
}
.el-menu-item.is-active:hover {
  color: var(--customColor10, #303133);
}

.el-submenu {
  list-style: none;
  margin: 0;
  padding-left: 0;
}
.el-submenu__title {
  height: 56px;
  line-height: 56px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #303133);
  padding: 0 20px;
  list-style: none;
  cursor: pointer;
  position: relative;
  transition: border-color 0.3s, background-color 0.3s, color 0.3s;
  box-sizing: border-box;
  white-space: nowrap;
}
.el-submenu__title * {
  vertical-align: middle;
}
.el-submenu__title i {
  color: var(--customColor10, #8291A9);
}
.el-submenu__title:hover, .el-submenu__title:focus {
  outline: none;
  background-color: var(--tableActiveColor, var(--color-primary-light-9, #e6eeff));
  color: var(--customColor10, #303133);
}
.el-submenu__title:focus:not(.el-submenu__title:hover) {
  background-color: transparent;
}
.el-submenu__title.is-disabled {
  opacity: 0.25;
  cursor: not-allowed;
  background: none !important;
}

.el-submenu__title:hover {
  background-color: var(--color-primary-light-9, #e6eeff);
}

.el-submenu .el-menu {
  border: none;
}
.el-submenu .el-menu-item {
  height: 50px;
  line-height: 50px;
  padding: 0 45px;
  min-width: 200px;
}
.el-submenu__icon-arrow {
  position: absolute;
  top: 50%;
  right: 20px;
  margin-top: -7px;
  transition: transform 0.3s;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}

.el-submenu.is-active .el-submenu__title {
  border-bottom-color: var(--primaryColor, #1566FF);
}

.el-submenu.is-opened > .el-submenu__title .el-submenu__icon-arrow {
  transform: rotateZ(180deg);
}

.el-submenu.is-disabled .el-submenu__title,
.el-submenu.is-disabled .el-menu-item {
  opacity: 0.25;
  cursor: not-allowed;
  background: none !important;
}

.el-submenu [class^=el-icon-] {
  vertical-align: middle;
  margin-right: 5px;
  width: 24px;
  text-align: center;
  font-size: 18px;
}

.el-menu-item-group > ul {
  padding: 0;
}
.el-menu-item-group__title {
  padding: 7px 0 7px 20px;
  line-height: normal;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #8291A9;
}

.horizontal-collapse-transition .el-submenu__title .el-submenu__icon-arrow {
  transition: 0.2s;
  opacity: 0;
}

.el-textarea {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: bottom;
  font-size: var(--fontBaseSize, 14px);
}
.el-textarea__inner {
  max-height: 500px;
  min-height: 72px;
  display: block;
  resize: vertical;
  padding: 5px 8px;
  line-height: 1.5;
  box-sizing: border-box;
  width: 100%;
  font-size: inherit;
  color: var(--customColor10, #101828);
  background-color: var(--customColor2, #FFFFFF);
  background-image: none;
  border: 1px solid #D0D5DD;
  border-color: var(--inputBorderColor, #D0D5DD);
  border-radius: 2px;
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  caret-color: var(--primaryColor, #1566FF);
}
.el-textarea__inner::placeholder {
  color: var(--customGrayColor, #9CA5B8);
}
.el-textarea__inner:hover {
  border-color: var(--primaryColor, #1566FF);
  box-shadow: 0 4px 8px 0 rgba(16, 24, 40, 0.08), inset 0 2px 3px 0 rgba(16, 24, 40, 0.08);
}
.el-textarea__inner:focus {
  outline: none;
  border-color: var(--primaryColor, #1566FF);
  box-shadow: 0 4px 8px 0 rgba(16, 24, 40, 0.08), inset 0 2px 3px 0 rgba(16, 24, 40, 0.08);
  color: var(--primaryColor, #1566FF);
}

.el-textarea .button-area {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  box-sizing: border-box;
  border-left: 1px solid var(--inputBorderColor, #d0d5dd);
  pointer-events: none; /* 允许文本选择通过 */
}
.el-textarea .button-area .button-area-inner {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 36px;
}
.el-textarea .button-area .circle-btn, .el-textarea .button-area span {
  width: 16px;
  height: 16px;
  display: inline-block;
  border-radius: 50%;
  margin-top: 8px;
  cursor: pointer;
  transition: all 0.3s ease;
  color: #667085;
  border: none;
}
.el-textarea .button-area .circle-btn i, .el-textarea .button-area span i {
  font-size: 16px;
}
.el-textarea .button-area .circle-btn:hover, .el-textarea .button-area span:hover {
  color: #0156FF;
}
.el-textarea .button-area > * {
  pointer-events: auto; /* 按钮可点击 */
}
.el-textarea .el-input__count {
  color: var(--customColor10, #909399);
  background: var(--customColor2, #FFFFFF);
  position: absolute;
  font-size: 12px;
  bottom: 5px;
  right: 10px;
}
.el-textarea.is-disabled .el-textarea__inner {
  background-color: var(--customColor3, #f6f7fb);
  border-color: var(--customColor5, #E4E7ED);
  color: var(--customColor6, #101828) !important;
  cursor: not-allowed;
}
.el-textarea.is-disabled .el-textarea__inner::placeholder {
  color: #9CA5B8;
}
.el-textarea.is-disabled .el-textarea__inner:hover {
  box-shadow: none;
}

.el-textarea.is-readonly .el-textarea__inner {
  background-color: var(--customColor3, #f6f7fb);
  border-color: var(--customColor5, #E4E7ED);
  color: var(--customColor6, #101828) !important;
  cursor: not-allowed;
}
.el-textarea.is-readonly .el-textarea__inner::placeholder {
  color: #9CA5B8;
}
.el-textarea.is-readonly .el-textarea__inner:hover {
  box-shadow: none;
}
.el-textarea.is-exceed .el-textarea__inner {
  border-color: #FE5F57;
}
.el-textarea.is-exceed .el-input__count {
  color: #FE5F57;
}

.el-input {
  position: relative;
  font-size: var(--fontBaseSize, 14px);
  display: inline-block;
  width: 100%;
  border-radius: 0px;
}
.el-input::-webkit-scrollbar {
  z-index: 11;
  width: 8px;
}
.el-input::-webkit-scrollbar:horizontal {
  height: 8px;
}
.el-input::-webkit-scrollbar:hover {
  width: 10px;
  height: 10px;
}
.el-input::-webkit-scrollbar-thumb {
  border-radius: 3px;
  border-style: dashed;
  border-width: 2px;
  background: #C5CBDC;
  border-color: transparent;
  background-clip: padding-box;
  transition: all 0.2s ease-in-out;
}
.el-input::-webkit-scrollbar-thumb:hover {
  background: #BFC5D2;
  background-clip: border-box;
}
.el-input::-webkit-scrollbar-corner {
  background: transparent;
}
.el-input::-webkit-scrollbar-track {
  background: transparent;
}
.el-input::-webkit-scrollbar-track-piece {
  background: transparent;
  width: 6px;
}
.el-input:hover .el-input__inner {
  border-color: var(--primaryColor, #1566FF);
  box-shadow: 0 4px 8px 0 rgba(16, 24, 40, 0.08), inset 0 2px 3px 0 rgba(16, 24, 40, 0.08);
}
.el-input:focus .el-input__inner {
  outline: none;
  border-color: var(--primaryColor, #1566FF);
  box-shadow: 0 4px 8px 0 rgba(16, 24, 40, 0.08), inset 0 2px 3px 0 rgba(16, 24, 40, 0.08);
  color: var(--primaryColor, #1566FF);
}
.el-input .el-input__clear {
  color: #C9CFD8;
  font-size: var(--fontBaseSize, 14px);
  font-weight: bolder;
  cursor: pointer;
  transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.el-input .el-input__clear:hover {
  color: #C9CFD8;
}
.el-input .el-input__count {
  height: 100%;
  display: inline-flex;
  align-items: center;
  color: #909399;
  font-size: 12px;
}
.el-input .el-input__count .el-input__count-inner {
  background: var(--customColor2, #FFFFFF);
  line-height: initial;
  display: inline-block;
  padding: 0 5px;
}
.el-input__inner {
  -webkit-appearance: none;
  background-color: var(--customColor2, #FFFFFF);
  background-image: none;
  border-radius: 2px;
  border: 1px solid #D0D5DD;
  border-color: var(--inputBorderColor, #D0D5DD);
  box-sizing: border-box;
  color: var(--customColor10, #101828);
  display: inline-block;
  font-size: inherit;
  height: 32px;
  line-height: 32px;
  outline: none;
  padding: 0 8px;
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  width: 100%;
  caret-color: var(--primaryColor, #1566FF);
  user-select: text !important;
}
.el-input__inner::placeholder {
  color: var(--customGrayColor, #9CA5B8);
}
.el-input__inner:hover {
  border-color: var(--primaryColor, #1566FF);
  box-shadow: 0 4px 8px 0 rgba(16, 24, 40, 0.08), inset 0 2px 3px 0 rgba(16, 24, 40, 0.08);
}
.el-input__inner:focus {
  outline: none;
  border-color: var(--primaryColor, #1566FF);
  box-shadow: 0 4px 8px 0 rgba(16, 24, 40, 0.08), inset 0 2px 3px 0 rgba(16, 24, 40, 0.08);
  color: var(--primaryColor, #1566FF);
}

.el-input__outter {
  -webkit-appearance: none;
  background-color: var(--customColor2, #FFFFFF);
  background-image: none;
  border-radius: 2px;
  border: 1px solid var(--inputBorderColor, #D0D5DD);
  box-sizing: border-box;
  color: var(--customColor10, #101828);
  display: inline-block;
  font-size: inherit;
  height: 32px;
  line-height: 32px;
  outline: none;
  padding: 0 8px;
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  width: 100%;
  caret-color: var(--primaryColor, #1566FF);
}
.el-input__outter::placeholder {
  color: var(--customGrayColor, #9CA5B8);
}
.el-input__outter:hover {
  border-color: var(--primaryColor, #1566FF);
}
.el-input__outter:focus {
  outline: none;
  border-color: var(--primaryColor, #1566FF);
  color: var(--primaryColor, #1566FF);
}
.el-input__outter:read-only {
  border-color: var(--customColor5, rgba(208, 213, 221, 0.48));
  font-size: var(--fontBaseSize, 14px);
  box-shadow: none;
  background-color: var(--customColor3, #f6f7fb);
  color: var(--customColor6, #101828);
}
.el-input__outter:read-only:hover {
  box-shadow: none;
}

.el-input:hover .el-input__suffixedit, .el-input:focus .el-input__suffixedit {
  display: block !important;
  transition: all 0.3s;
}
.el-input:hover .el-input-group__append, .el-input:focus .el-input-group__append {
  background-color: transparent;
  background-color: var(--customColor2, #ffffff);
  border-color: var(--primaryColor, #1566FF);
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.el-input:hover .el-input-group__prepend, .el-input:focus .el-input-group__prepend {
  background-color: var(--customColor2, #ffffff);
  border-color: var(--primaryColor, #1566FF);
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.el-input:hover .el-input-group__appendSelect, .el-input:focus .el-input-group__appendSelect {
  background-color: var(--customColor2, #ffffff);
  border-color: var(--primaryColor, #1566FF);
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.el-input:hover .el-input-group__prependSelect, .el-input:focus .el-input-group__prependSelect {
  background-color: var(--customColor2, #ffffff);
  border-color: var(--primaryColor, #1566FF);
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.el-input:hover .el-input-group__appendButton .el-button, .el-input:focus .el-input-group__appendButton .el-button {
  border-color: var(--primaryColor, #1566FF);
}
.el-input__suffixedit {
  position: absolute;
  height: 100%;
  right: 5px;
  top: 0;
  text-align: center;
  color: var(--primaryColor, #1566FF);
  transition: all 0.3s;
  cursor: pointer;
  font-size: 16px;
  display: none;
}
.el-input__suffixedit .el-input__icon {
  font-weight: bold;
}

.el-input__suffix {
  position: absolute;
  height: 100%;
  right: 5px;
  top: 0;
  text-align: center;
  color: #9CA5B8;
  transition: all 0.3s;
  pointer-events: none;
  display: inline-flex;
  align-items: center;
}

.el-input__suffixText {
  position: absolute;
  height: 100%;
  right: 12px;
  top: 0;
  text-align: center;
  color: #9CA5B8;
  transition: all 0.3s;
  pointer-events: none;
}

.el-input__suffix-inner {
  pointer-events: all;
}

.el-input__prefix {
  position: absolute;
  height: 100%;
  left: 5px;
  top: 0;
  text-align: center;
  color: #9CA5B8;
  transition: all 0.3s;
}

.el-input__prefixText {
  position: absolute;
  height: 100%;
  left: 12px;
  top: 0;
  text-align: center;
  color: #9CA5B8;
  transition: all 0.3s;
}

.el-input__icon {
  height: 100%;
  width: 25px;
  text-align: center;
  transition: all 0.3s;
  line-height: 32px;
}
.el-input__icon:after {
  content: "";
  height: 100%;
  width: 0;
  display: inline-block;
  vertical-align: middle;
}

.el-input__validateIcon {
  pointer-events: none;
  font-weight: bold;
}

.el-input.is-active .el-input__inner {
  outline: none;
  border-color: var(--primaryColor, #1566FF);
}
.el-input.is-active .el-input-group__prepend {
  border-color: var(--primaryColor, #1566FF);
}

.el-input.is-disabled.el-input--prefix .el-input__inner {
  padding-left: 30px;
}
.el-input.is-disabled .el-input__inner {
  cursor: not-allowed;
  padding-left: 8px;
  background: var(--customColor3, #f6f7fb);
  border: 1px solid var(--customColor5, #d0d5dd);
  border-radius: 2px;
  color: var(--customColor6, #101828);
  box-shadow: none;
}
.el-input.is-disabled .el-input__inner::placeholder {
  color: #999999;
}
.el-input.is-disabled .el-input__icon {
  color: #bbb;
  cursor: not-allowed;
}
.el-input.is-disabled.el-input-group--append .el-input__inner {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.el-input.is-disabled.el-input-group--prepend .el-input__inner {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.el-input.is-disabled .el-input-group__appendSelect {
  background-color: var(--customColor3, #ffffff);
  border-color: var(--customColor5, var(--primaryColor, #1566FF));
  color: var(--customColor6, #101828);
}
.el-input.is-disabled .el-input-group__prependSelect {
  background-color: var(--customColor3, #ffffff);
  border-color: var(--customColor5, #d0d5dd);
  color: var(--customColor6, #101828);
}
.el-input.is-disabled:hover .el-input-group__prependSelect {
  background-color: #ffffff;
  border-color: #d0d5dd;
}
.el-input.is-disabled:hover .el-input__outter {
  border: 1px solid #d0d5dd !important;
}

.el-input.is-exceed .el-input__inner {
  border-color: #FE5F57;
}
.el-input.is-exceed .el-input__suffix .el-input__count {
  color: #FE5F57;
}

.el-input--suffix .el-input__inner {
  padding-right: 30px;
}

.el-input--prefix .el-input__inner {
  padding-left: 30px;
}

.el-input--large {
  font-size: var(--fontBaseSize, 14px);
}
.el-input--large .el-input__inner {
  height: 40px;
  line-height: 40px;
}

.el-input--large .el-input__icon {
  line-height: 40px;
}
.el-input--large .el-input__prefixText {
  line-height: 40px;
}
.el-input--large .el-input__suffixText {
  line-height: 40px;
}

.el-input--medium {
  font-size: var(--fontBaseSize, 14px);
}
.el-input--medium .el-input__inner {
  height: 32px;
  line-height: 32px;
}

.el-input--medium .el-input__icon {
  line-height: 32px;
}
.el-input--medium .el-input__prefixText {
  line-height: 32px;
}
.el-input--medium .el-input__suffixText {
  line-height: 32px;
}

.el-input--small {
  font-size: var(--fontBaseSize, 14px);
}
.el-input--small .el-input__inner {
  height: 32px;
  line-height: 32px;
}

.el-input--small .el-input__icon {
  line-height: 32px;
}
.el-input--small .el-input__prefixText {
  line-height: 32px;
}
.el-input--small .el-input__suffixText {
  line-height: 32px;
}

.el-input--mini {
  font-size: var(--fontBaseSize, 14px);
}
.el-input--mini .el-input__inner {
  height: 28px;
  line-height: 28px;
}

.el-input--mini .el-input__icon {
  line-height: 28px;
}
.el-input--mini .el-input__prefixText {
  line-height: 28px;
}
.el-input--mini .el-input__suffixText {
  line-height: 28px;
}

.el-input--xmini {
  font-size: var(--fontBaseSize, 14px);
}
.el-input--xmini .el-input__inner {
  height: 24px;
  line-height: 24px;
}

.el-input--xmini .el-input__icon {
  line-height: 24px;
}
.el-input--xmini .el-input__prefixText {
  line-height: 24px;
}
.el-input--xmini .el-input__suffixText {
  line-height: 24px;
}

.el-input--xsmini {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}
.el-input--xsmini .el-input__inner {
  height: 20px;
  line-height: 20px;
}

.el-input--xsmini .el-input__icon {
  line-height: 20px;
}
.el-input--xsmini .el-input__prefixText {
  line-height: 20px;
}
.el-input--xsmini .el-input__suffixText {
  line-height: 20px;
}

.el-input.is-underline .el-input__outter:read-only {
  border-bottom: 1px solid #D0D5DD !important;
}
.el-input.is-underline .el-input__outter:read-only:hover {
  border-bottom: 1px solid #D0D5DD !important;
}

.el-input-group {
  line-height: normal;
  display: inline-table;
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}
.el-input-group > .el-input__inner {
  vertical-align: middle;
  display: table-cell;
}
.el-input-group .el-popper .popper__arrow {
  display: none !important;
}
.el-input-group__append, .el-input-group__prepend, .el-input-group__appendButton, .el-input-group__prependUnit, .el-input-group__appendSelect, .el-input-group__prependSelect {
  vertical-align: middle;
  display: table-cell;
  position: relative;
  border: 1px solid #D0D5DD;
  border-radius: 2px;
  padding: 0 11px;
  width: 1px;
  white-space: nowrap;
  background: var(--customColor2, #f6f7fb);
  border: 1px solid var(--inputBorderColor, #d0d5dd);
  color: var(--customGrayColor, #000000);
}
.el-input-group__append .el-select, .el-input-group__prepend .el-select, .el-input-group__appendButton .el-select, .el-input-group__prependUnit .el-select, .el-input-group__appendSelect .el-select, .el-input-group__prependSelect .el-select {
  display: inline-block;
  margin: -1px 0px;
  color: #666;
}
.el-input-group__append div.el-select .el-input__inner,
.el-input-group__append div.el-select:hover .el-input__inner, .el-input-group__prepend div.el-select .el-input__inner,
.el-input-group__prepend div.el-select:hover .el-input__inner, .el-input-group__appendButton div.el-select .el-input__inner,
.el-input-group__appendButton div.el-select:hover .el-input__inner, .el-input-group__prependUnit div.el-select .el-input__inner,
.el-input-group__prependUnit div.el-select:hover .el-input__inner, .el-input-group__appendSelect div.el-select .el-input__inner,
.el-input-group__appendSelect div.el-select:hover .el-input__inner, .el-input-group__prependSelect div.el-select .el-input__inner,
.el-input-group__prependSelect div.el-select:hover .el-input__inner {
  border-color: transparent;
  background-color: transparent;
  border-top: 0;
  border-bottom: 0;
}
.el-input-group__append .el-input, .el-input-group__prepend .el-input, .el-input-group__appendButton .el-input, .el-input-group__prependUnit .el-input, .el-input-group__appendSelect .el-input, .el-input-group__prependSelect .el-input {
  font-size: var(--fontBaseSize, 14px);
}

.el-input-group__prepend {
  border-right: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.el-input-group__prepend button.el-button {
  color: #666;
}
.el-input-group__prepend .el-select .el-input {
  background: rgba(237, 244, 251, 0.55);
}
.el-input-group__prepend .el-select .el-input .el-input__inner {
  text-align: center;
}

.el-input-group__prependUnit {
  border-right: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: none;
  background-color: transparent;
  padding-right: 1px;
}
.el-input-group__prependUnit .el-input .el-input__inner {
  border-left: none;
}

.el-input-group__prependSelect {
  border-radius: 0px;
  min-width: 64px;
  padding: 0;
  border-right: none;
}
.el-input-group__prependSelect .el-select .el-input {
  width: 70px !important;
}
.el-input-group__prependSelect .el-select .el-input :active .el-select .el-input__inner {
  color: white !important;
}
.el-input-group__prependSelect .el-select .el-input :active .el-select .el-input .el-select__caret {
  color: white !important;
}
.el-input-group__prependSelect .el-select {
  margin: 0;
  margin-top: -2px;
}

.el-input-group__append {
  border-left: 0;
  text-align: center;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.el-input-group__append button.el-button {
  border-radius: 0px !important;
  border-left: none;
  background: transparent;
  border-color: transparent;
}
.el-input-group__append button.el-button i {
  margin-left: 0;
}
.el-input-group__append button.el-button span {
  margin-right: 0;
}
.el-input-group__append .el-select {
  margin: -10px -20px;
}

.el-input-group__appendButton {
  border: none;
  padding: 0px;
}
.el-input-group__appendButton button.el-button {
  border-radius: 0px !important;
  border-left: none;
  background: transparent;
  border-color: transparent;
}
.el-input-group__appendButton button.el-button i {
  margin-left: 0;
}

.el-input-group__appendSelect {
  border-radius: 0px;
  min-width: 64px;
  border-left: none;
  padding: 0;
  background-color: #ffffff;
}
.el-input-group__appendSelect .el-popper .popper__arrow,
.el-input-group__appendSelect .el-popper .popper__arrow::after {
  display: none !important;
}
.el-input-group__appendSelect .el-select {
  margin: 0;
  margin-top: -2px;
}

.el-input-group--prepend {
  display: inline-table;
}
.el-input-group--prepend .el-input__inner {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
  border-color: transparent;
  color: white;
}
.el-input-group--prepend .el-select .el-input.is-focus {
  background-color: var(--primaryColor, #1566FF) !important;
  border-radius: 0px;
}
.el-input-group--prepend .el-select .el-input.is-focus .el-select__caret {
  color: white;
}

.el-input-group--append {
  display: inline-table;
}
.el-input-group--append .el-input__inner {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.el-input-group--append .el-select .el-input.is-focus .el-input__inner {
  border-color: transparent;
  color: white;
}
.el-input-group--append .el-select .el-input.is-focus {
  background-color: var(--primaryColor, #1566FF) !important;
  border-radius: 0px;
}
.el-input-group--append .el-select .el-input.is-focus .el-select__caret {
  color: white;
}

.el-popper[x-placement^=bottom] {
  margin-top: 4px;
}

.el-popper .popper__arrow {
  display: none;
}

.el-input__customContent {
  display: flex;
  align-items: center;
}
.el-input__customContent .el-input__customContent__inner {
  border: none;
  padding: 0;
  margin: 0;
  flex: 1;
  width: calc(100% - 25px);
}
.el-input__customContent .el-input__customContent__inner::-webkit-input-placeholder { /* Chrome, Opera, Safari */
  opacity: 0;
}
.el-input__customContent .el-input__customContent__inner:-moz-placeholder { /* Firefox 18- */
  opacity: 0;
}
.el-input__customContent .el-input__customContent__inner::-moz-placeholder { /* Firefox 19+ */
  opacity: 0;
}
.el-input__customContent .el-input__customContent__inner:-ms-input-placeholder { /* IE 10+ */
  opacity: 0;
}
.el-input__customContent .el-input__customContent__close {
  opacity: 0;
}

.el-input__customContent:hover {
  border: 1px solid var(--primaryColor, #1566FF) !important;
  border-radius: 2px 0 0 2px !important;
}
.el-input__customContent:hover .el-input__customContent__close {
  opacity: 1;
}

.el-input-number.syncplant-inputnumber {
  position: relative;
  display: inline-table;
  line-height: 30px;
}
.el-input-number.syncplant-inputnumber .el-input__suffix {
  cursor: pointer;
  transform: rotateZ(180deg);
}
.el-input-number.syncplant-inputnumber:focus-within .el-input-number__decrease {
  border-color: var(--primaryColor, #1566FF) !important;
}
.el-input-number.syncplant-inputnumber:focus-within .el-input-number__increase {
  border-color: var(--primaryColor, #1566FF) !important;
}
.el-input-number.syncplant-inputnumber .el-input {
  background: var(--customColor2, rgba(237, 244, 251, 0.5));
}
.el-input-number.syncplant-inputnumber .el-input.el-input-group--append, .el-input-number.syncplant-inputnumber .el-input.el-input-group--prepend {
  display: inline-table;
}
.el-input-number.syncplant-inputnumber .el-input__inner {
  -webkit-appearance: none;
  padding-left: 40px;
  padding-right: 40px;
}
.el-input-number.syncplant-inputnumber:hover.is-disabled .el-input-number__decrease, .el-input-number.syncplant-inputnumber:hover.is-disabled .el-input-number__increase, .el-input-number.syncplant-inputnumber:hover.is-disabled .el-input-group__append {
  border-color: #D0D5DD !important;
}
.el-input-number.syncplant-inputnumber:hover .el-input-number__decrease {
  border-color: var(--primaryColor, #1566FF) !important;
}
.el-input-number.syncplant-inputnumber:hover .el-input-group__append {
  border-color: var(--primaryColor, #1566FF) !important;
}
.el-input-number.syncplant-inputnumber:hover .el-input-number__increase {
  border-color: var(--primaryColor, #1566FF) !important;
}
.el-input-number.syncplant-inputnumber .el-input-number__increase, .el-input-number.syncplant-inputnumber .el-input-number__decrease {
  position: absolute;
  z-index: 1;
  top: 1px;
  width: 32px;
  height: calc(100% - 2px);
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--customColor2, #f6f7fb);
  color: #101828;
  cursor: pointer;
  font-size: 16px;
  font-weight: 700;
}
.el-input-number.syncplant-inputnumber .el-input-number__increase:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled), .el-input-number.syncplant-inputnumber .el-input-number__decrease:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled) {
  border-color: var(--primaryColor, #1566FF);
}
.el-input-number.syncplant-inputnumber .el-input-number__increase.is-disabled, .el-input-number.syncplant-inputnumber .el-input-number__decrease.is-disabled {
  cursor: not-allowed;
  border-color: var(--customColor5, #D0D5DD);
  background-color: var(--customColor3, #f6f7fb) !important;
}
.el-input-number.syncplant-inputnumber .el-input-number__increase {
  right: 1px;
  border-radius: 0;
  border-left: 1px solid var(--inputBorderColor, #d0d5dd);
  color: #8291a9;
}
.el-input-number.syncplant-inputnumber .el-input-number__increase .el-icon-plus {
  font-weight: bold;
}
.el-input-number.syncplant-inputnumber .el-input-number__increase:hover {
  background: var(--primaryColor, #1566FF);
  color: #fff;
}
.el-input-number.syncplant-inputnumber .el-input-number__decrease {
  left: 1px;
  border-radius: 0;
  border-right: 1px solid var(--inputBorderColor, #d0d5dd);
  color: #8291a9;
}
.el-input-number.syncplant-inputnumber .el-input-number__decrease .el-icon-minus {
  font-weight: bold;
}
.el-input-number.syncplant-inputnumber .el-input-number__decrease:hover {
  background: var(--primaryColor, #1566FF);
  color: #fff;
}
.el-input-number.syncplant-inputnumber.is-disabled .el-input-number__increase, .el-input-number.syncplant-inputnumber.is-disabled .el-input-number__decrease {
  color: #E4E7ED;
}
.el-input-number.syncplant-inputnumber.is-disabled .el-input-number__increase:hover, .el-input-number.syncplant-inputnumber.is-disabled .el-input-number__decrease:hover {
  cursor: not-allowed;
}

.el-input-number.syncplant-inputnumber--large {
  width: 200px;
  line-height: 38px;
}
.el-input-number.syncplant-inputnumber--large .el-input-number__increase, .el-input-number.syncplant-inputnumber--large .el-input-number__decrease {
  width: 40px;
  font-size: var(--fontBaseSize, 14px);
}

.el-input-number.syncplant-inputnumber--large .el-input__inner {
  padding-left: 47px;
  padding-right: 47px;
}

.el-input-number.syncplant-inputnumber--medium {
  width: 200px;
  line-height: 30px;
}
.el-input-number.syncplant-inputnumber--medium .el-input-number__increase, .el-input-number.syncplant-inputnumber--medium .el-input-number__decrease {
  width: 22px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}

.el-input-number.syncplant-inputnumber--medium .el-input__inner {
  padding-left: 8px;
  padding-right: 64px;
}

.el-input-number.syncplant-inputnumber--small {
  width: 130px;
  line-height: 30px;
}
.el-input-number.syncplant-inputnumber--small .el-input-number__increase, .el-input-number.syncplant-inputnumber--small .el-input-number__decrease {
  width: 32px;
  font-size: var(--fontBaseSize, 14px);
}
.el-input-number.syncplant-inputnumber--small .el-input-number__increase [class*=el-icon], .el-input-number.syncplant-inputnumber--small .el-input-number__decrease [class*=el-icon] {
  transform: scale(0.9);
}

.el-input-number.syncplant-inputnumber--small .el-input__inner {
  padding-left: 8px;
  padding-right: 83px;
}

.el-input-number.syncplant-inputnumber--mini {
  width: 130px;
  line-height: 26px;
}
.el-input-number.syncplant-inputnumber--mini .el-input-number__increase, .el-input-number.syncplant-inputnumber--mini .el-input-number__decrease {
  width: 28px;
  font-size: var(--fontBaseSize, 14px);
}
.el-input-number.syncplant-inputnumber--mini .el-input-number__increase [class*=el-icon], .el-input-number.syncplant-inputnumber--mini .el-input-number__decrease [class*=el-icon] {
  transform: scale(0.8);
}

.el-input-number.syncplant-inputnumber--mini .el-input__inner {
  padding-left: 35px;
  padding-right: 35px;
}

.el-input-number.syncplant-inputnumber.is-without-controls .el-input__inner {
  padding-left: 8px;
  padding-right: 8px;
}

.el-input-number.syncplant-inputnumber.is-controls-right .el-input .el-input__inner {
  padding-left: 8px;
  padding-right: 24px;
}
.el-input-number.syncplant-inputnumber.is-controls-right .el-input .el-input__inner:focus .el-input-number__increase {
  border-color: var(--primaryColor, #1566FF);
}
.el-input-number.syncplant-inputnumber.is-controls-right .el-input .el-input__inner:focus .el-input-number__decrease {
  border-color: var(--primaryColor, #1566FF);
}
.el-input-number.syncplant-inputnumber.is-controls-right .el-input .el-input__inner:hover .el-input-number__increase {
  border-color: var(--primaryColor, #1566FF);
}
.el-input-number.syncplant-inputnumber.is-controls-right .el-input .el-input__inner:hover .el-input-number__decrease {
  border-color: var(--primaryColor, #1566FF);
}
.el-input-number.syncplant-inputnumber.is-controls-right .el-input-number__increase, .el-input-number.syncplant-inputnumber.is-controls-right .el-input-number__decrease {
  height: auto;
  line-height: 14px;
  height: 14px;
  width: 14px;
  box-sizing: content-box;
}
.el-input-number.syncplant-inputnumber.is-controls-right .el-input-number__increase [class*=el-icon], .el-input-number.syncplant-inputnumber.is-controls-right .el-input-number__decrease [class*=el-icon] {
  transform: scale(0.8);
}

.el-input-number.syncplant-inputnumber.is-controls-right .el-input-number__increase {
  right: 0;
  top: 0;
  border-radius: 0;
  border: 1px solid var(--inputBorderColor, #d0d5dd);
}

.el-input-number.syncplant-inputnumber.is-controls-right .el-input-number__decrease {
  right: 0;
  bottom: 0;
  top: auto;
  left: auto;
  border: 1px solid var(--inputBorderColor, #d0d5dd);
  border-radius: 0;
}

.el-input-number.syncplant-inputnumber.is-controls-right[class*=large] [class*=increase],
.el-input-number.syncplant-inputnumber.is-controls-right[class*=large] [class*=decrease] {
  line-height: 19px;
}
.el-input-number.syncplant-inputnumber.is-controls-right[class*=medium] [class*=increase],
.el-input-number.syncplant-inputnumber.is-controls-right[class*=medium] [class*=decrease] {
  line-height: 15px;
}
.el-input-number.syncplant-inputnumber.is-controls-right[class*=small] [class*=increase],
.el-input-number.syncplant-inputnumber.is-controls-right[class*=small] [class*=decrease] {
  line-height: 15px;
}
.el-input-number.syncplant-inputnumber.is-controls-right[class*=mini] [class*=increase],
.el-input-number.syncplant-inputnumber.is-controls-right[class*=mini] [class*=decrease] {
  line-height: 13px;
}

.el-input-number.syncplant-inputnumber .el-input.is-range {
  width: 240px !important;
}
.el-input-number.syncplant-inputnumber .is-controls .el-input__inner {
  text-align: left;
}

.numberInput-template {
  display: inline-table;
  width: 100%;
  line-height: 34px;
  height: auto !important;
}
.numberInput-template.center input {
  text-align: center;
}
.numberInput-template.left input {
  text-align: left;
}
.numberInput-template.right input {
  text-align: right;
}

.el-popover .el-input-number {
  width: 80px !important;
}
.el-popover .el-input-number-footer {
  height: 40px;
  background: #f4f5f7;
  border: 1px solid #ebebeb;
  border-radius: 0 0 6px 6px;
}
.el-popover .el-input-number-footer .el-button {
  margin-top: 7px;
}
.el-popover .el-input-number-footer .el-button--text {
  width: 48px;
  line-height: 24px;
  background: #ffffff;
  height: 24px;
}
.el-popover .el-input-number-footer .el-button--text:hover span {
  border: none;
}
.el-popover .el-input-number-footer .el-button--primary {
  width: 48px;
  line-height: 24px;
  background: var(--primaryColor, #1566FF);
  height: 24px;
  margin-right: 10px;
}
.el-popover .el-input-number-titile {
  font-size: var(--fontBaseSize, 14px);
  color: #666666;
  font-weight: 400;
  line-height: 30px;
  margin-left: 10px;
}
.el-popover .el-input-number-content {
  margin-left: 10px;
}
.el-popover .el-input-number-content span {
  font-size: var(--fontBaseSize, 14px);
  color: #666666;
  font-weight: 400;
}
.el-popover .el-input-number-content .el-input-number {
  margin: 0 5px;
}

.el-input-number-popover {
  padding: 0px;
}
.el-input-number-popover .popper__arrow {
  opacity: 0;
}

.syncplant-radio .el-radio {
  color: #101828;
  line-height: 32px;
  position: relative;
  cursor: pointer;
  display: inline-block;
  white-space: nowrap;
  outline: none;
  font-size: var(--fontBaseSize, 14px);
  margin-right: 30px;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.syncplant-radio .el-radio.is-bordered {
  padding: 12px 20px 0 10px;
  border-radius: 2px;
  border: 1px solid #D0D5DD;
  box-sizing: border-box;
  height: 40px;
  line-height: 1;
}
.syncplant-radio .el-radio.is-bordered.is-checked {
  border-color: var(--primaryColor, #1566FF);
}
.syncplant-radio .el-radio.is-bordered.is-disabled {
  cursor: not-allowed;
  border-color: #EBEEF5;
}
.syncplant-radio .el-radio.is-bordered:hover .el-radio__label {
  color: var(--primaryColor, #1566FF);
}
.syncplant-radio .el-radio.is-bordered + .el-radio.is-bordered {
  margin-left: 10px;
}

.syncplant-radio .el-radio--medium.is-bordered {
  padding: 10px 20px 0 10px;
  border-radius: 2px;
  height: 36px;
}
.syncplant-radio .el-radio--medium.is-bordered .el-radio__label {
  font-size: var(--fontBaseSize, 14px);
}
.syncplant-radio .el-radio--medium.is-bordered .el-radio__inner {
  height: 14px;
  width: 14px;
}

.syncplant-radio .el-radio--small.is-bordered {
  padding: 8px 15px 0 10px;
  border-radius: 1px;
  height: 32px;
}
.syncplant-radio .el-radio--small.is-bordered .el-radio__label {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}
.syncplant-radio .el-radio--small.is-bordered .el-radio__inner {
  height: 12px;
  width: 12px;
}

.syncplant-radio .el-radio--mini.is-bordered {
  padding: 6px 15px 0 10px;
  border-radius: 1px;
  height: 28px;
}
.syncplant-radio .el-radio--mini.is-bordered .el-radio__label {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}
.syncplant-radio .el-radio--mini.is-bordered .el-radio__inner {
  height: 12px;
  width: 12px;
}

.syncplant-radio .el-radio:last-child {
  margin-right: 0;
}
.el-radio__input {
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  display: inline-block;
  line-height: 1;
  position: relative;
  vertical-align: middle;
}
.el-radio__input.is-disabled .el-radio__inner {
  opacity: 0.5;
  background-color: #F5F6F8;
  border-color: rgba(130, 145, 169, 0.5);
  cursor: not-allowed;
}
.el-radio__input.is-disabled .el-radio__inner::after {
  cursor: not-allowed;
  background-color: #F5F6F8;
}
.el-radio__input.is-disabled .el-radio__inner + .el-radio__label {
  cursor: not-allowed;
}
.el-radio__input.is-disabled.is-checked .el-radio__inner {
  background-color: #1677FF;
  border-color: var(--customColor5, #E4E7ED);
}
.el-radio__input.is-disabled.is-checked .el-radio__inner::after {
  background-color: #ffffff;
}
.el-radio__input.is-disabled + span.el-radio__label {
  color: var(--customColor6, rgba(51, 51, 51, 0.5));
  cursor: not-allowed;
}

.el-radio__input.is-checked .el-radio__inner {
  border-color: var(--primaryColor, #1566FF);
  background: var(--primaryColor, #1566FF);
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.05);
}
.el-radio__input.is-checked .el-radio__inner::after {
  transform: translate(-50%, -50%) scale(1);
}
.el-radio__input.is-checked + .el-radio__label {
  color: var(--primaryColor, #1566FF);
}

.el-radio__input.is-focus .el-radio__inner {
  border-color: var(--primaryColor, #1566FF);
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.05);
}

.el-radio__inner {
  border: 1px solid rgba(130, 145, 169, 0.5);
  border-radius: 100%;
  width: 16px;
  height: 16px;
  background-color: var(--customColor3, #FFFFFF);
  position: relative;
  cursor: pointer;
  display: inline-block;
  box-sizing: border-box;
  box-shadow: inset 2px 2px 4px 0 rgba(0, 0, 0, 0.1);
}
.el-radio__inner:hover {
  border-color: var(--primaryColor, #1566FF);
  box-shadow: inset 2px 2px 4px 0 rgba(0, 0, 0, 0.1);
}
.el-radio__inner::after {
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background-color: #FFFFFF;
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) scale(0);
  transition: transform 0.15s ease-in;
}

.el-radio__original {
  opacity: 0;
  outline: none;
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
}

.syncplant-radio .el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) { /*获得焦点时 样式提醒*/ }
.syncplant-radio .el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner {
  box-shadow: 0 0 2px 2px var(--primaryColor, #1566FF);
}
.el-radio__label {
  font-size: var(--fontBaseSize, 14px);
  padding-left: 10px;
  color: var(--customColor10, #101828);
}

.syncplant-radio .empty-option {
  height: 30px;
  line-height: 30px;
}
.syncplant-radio .el-radio-group {
  display: block;
}
.syncplant-radio .sciyon-radiobox-button {
  display: inline-block;
  margin-right: 10px;
  cursor: pointer;
}
.syncplant-radio .sciyon-radiobox-button-label {
  padding: 5px 9px;
  border: 1px solid var(--inputBorderColor, #DCDFE6);
  font-size: var(--fontBaseSize, 14px);
  border-radius: 3px;
  position: relative;
  line-height: 20px;
  display: inline-block;
  color: var(--customColor10);
  background-color: var(--customColor2, #FFFFFF);
}
.syncplant-radio .sciyon-radiobox-button-label-disable, .syncplant-radio .sciyon-radiobox-image-label-disable {
  cursor: not-allowed;
  color: var(--customColor6, #C0C4CC);
}
.syncplant-radio .sciyon-radiobox-button-label-disable-active {
  cursor: not-allowed;
  background: #ffffff;
  opacity: 0.54;
}
.syncplant-radio .sciyon-radiobox-button-label.sciyon-radiobox-button-label-active, .syncplant-radio .sciyon-radiobox-image.sciyon-radiobox-image-label-active {
  border: 1px solid var(--primaryColor, #1566FF);
  color: var(--customColor6, var(--primaryColor, #1566FF));
  background: var(--tableActiveColor, #e4ecf3);
}
.syncplant-radio .sciyon-radiobox-image.sciyon-radiobox-image-label-active {
  height: 30px;
  line-height: 28px;
}
.syncplant-radio .sciyon-radiobox-button-label-active:before, .syncplant-radio .sciyon-radiobox-image-label-active:before {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  border: 8px solid var(--primaryColor, #1566FF);
  border-top-color: transparent;
  border-left-color: transparent;
  color: var(--customColor10, #fff);
}
.syncplant-radio .sciyon-radiobox-button-label-active:after, .syncplant-radio .sciyon-radiobox-image-label-active:after {
  content: "";
  display: block;
  width: 2px;
  height: 6px;
  position: absolute;
  right: 2px;
  bottom: 2px;
  border: 2px solid var(--customColor10, #fff);
  border-top-color: transparent;
  border-left-color: transparent;
  transform: rotate(45deg);
}
.syncplant-radio .sciyon-radiobox-image {
  margin-left: 10px;
  height: 32px;
  line-height: 30px;
  display: inline-block;
  position: relative;
}
.syncplant-radio .sciyon-radiobox-image-label {
  width: 80px;
  height: 30px;
  border: 1px solid var(--inputBorderColor, #DCDFE6);
  border-radius: 3px;
}
.syncplant-radio .readonly-text {
  line-height: 20px;
  min-height: 20px;
  padding: 6px 0;
  color: var(--customColor6, #101828);
}

.el-radio-group {
  display: inline-block;
  vertical-align: middle;
  font-size: initial;
}

.el-radio-button {
  position: relative;
  display: inline-block;
  outline: none;
}
.el-radio-button__inner {
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  vertical-align: middle;
  background: var(--customColor2, #FAFCFE);
  border: 1px solid #D0D5DD;
  border-color: var(--inputBorderColor, #D0D5DD);
  font-weight: 500;
  border-left: 0;
  color: var(--customColor10, #101828);
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  margin: 0;
  position: relative;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  padding: 12px 20px;
  font-size: var(--fontBaseSize, 14px);
  border-radius: 0;
}
.el-radio-button__inner.is-round {
  padding: 12px 20px;
}
.el-radio-button__inner:hover {
  color: var(--primaryColor, #1566FF);
}
.el-radio-button__inner [class*=el-icon-] {
  line-height: 0.9;
}
.el-radio-button__inner [class*=el-icon-] + span {
  margin-left: 5px;
}

.el-radio-button:first-child .el-radio-button__inner {
  border-left: var(--inputBorderColor, 1px solid #D0D5DD);
  border-radius: 2px 0 0 2px;
  box-shadow: none !important;
}
.el-radio-button__orig-radio {
  opacity: 0;
  outline: none;
  position: absolute;
  z-index: -1;
}
.el-radio-button__orig-radio:checked + .el-radio-button__inner {
  color: #FFFFFF;
  background-color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
  box-shadow: -1px 0 0 0 var(--primaryColor, #1566FF);
}
.el-radio-button__orig-radio:disabled + .el-radio-button__inner {
  color: #9CA5B8;
  cursor: not-allowed;
  background-image: none;
  background-color: var(--customColor2, #FFFFFF);
  border-color: var(--inputBorderColor, #E0E4EA);
  box-shadow: none;
}
.el-radio-button__orig-radio:disabled:checked + .el-radio-button__inner {
  background-color: #F2F6FC;
}

.el-radio-button:last-child .el-radio-button__inner {
  border-radius: 0 2px 2px 0;
}
.el-radio-button:first-child:last-child .el-radio-button__inner {
  border-radius: 2px;
}
.el-radio-button--medium .el-radio-button__inner {
  padding: 10px 20px;
  font-size: var(--fontBaseSize, 14px);
  border-radius: 0;
}
.el-radio-button--medium .el-radio-button__inner.is-round {
  padding: 10px 20px;
}

.el-radio-button--small .el-radio-button__inner {
  padding: 9px 15px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  border-radius: 0;
}
.el-radio-button--small .el-radio-button__inner.is-round {
  padding: 9px 15px;
}

.el-radio-button--mini .el-radio-button__inner {
  padding: 7px 15px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  border-radius: 0;
}
.el-radio-button--mini .el-radio-button__inner.is-round {
  padding: 7px 15px;
}

.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled) { /*获得焦点时 样式提醒*/
  box-shadow: 0 0 2px 2px var(--primaryColor, #1566FF);
}

/* Element Chalk Variables */
/* Transition
-------------------------- */
/* Color
-------------------------- */
/* 53a8ff */
/* 66b1ff */
/* 79bbff */
/* 8cc5ff */
/* a0cfff */
/* b3d8ff */
/* c6e2ff */
/* d9ecff */
/* ecf5ff */
/* Link
-------------------------- */
/* Border
-------------------------- */
/* Fill
-------------------------- */
/* Size
-------------------------- */
/* Typography
-------------------------- */
/* z-index
-------------------------- */
/* Disable base
-------------------------- */
/* Icon
-------------------------- */
/* Checkbox
-------------------------- */
/* Radio
-------------------------- */
/* Select
-------------------------- */
/* Alert
-------------------------- */
/* MessageBox
-------------------------- */
/* Message
-------------------------- */
/* Notification
-------------------------- */
/* Input
-------------------------- */
/* Cascader
-------------------------- */
/* Group
-------------------------- */
/* Tab
-------------------------- */
/* Button
-------------------------- */
/* cascader
-------------------------- */
/* Switch
-------------------------- */
/* Dialog
-------------------------- */
/* Table
-------------------------- */
/* Pagination
-------------------------- */
/* Popup
-------------------------- */
/* Popover
-------------------------- */
/* Tooltip
-------------------------- */
/* Tag
-------------------------- */
/* Tree
-------------------------- */
/* Dropdown
-------------------------- */
/* Badge
-------------------------- */
/* Card
--------------------------*/
/* Slider
--------------------------*/
/* Steps
--------------------------*/
/* Menu
--------------------------*/
/* Rate
--------------------------*/
/* DatePicker
--------------------------*/
/* Loading
--------------------------*/
/* Scrollbar
--------------------------*/
/* Carousel
--------------------------*/
/* Collapse
--------------------------*/
/* Transfer
--------------------------*/
/* Header
  --------------------------*/
/* Footer
--------------------------*/
/* Main
--------------------------*/
/* Timeline
--------------------------*/
/* Backtop
--------------------------*/
/* Link
--------------------------*/
/* Calendar
--------------------------*/
/* Form
-------------------------- */
/* Avatar
--------------------------*/
/* Break-point
--------------------------*/
.syncplant-checkbox .el-checkbox {
  color: #101828;
  font-size: var(--fontBaseSize, 14px);
  line-height: 32px;
  position: relative;
  cursor: pointer;
  display: inline-block;
  white-space: nowrap;
  user-select: none;
  margin-right: 30px;
}
.syncplant-checkbox .el-checkbox.is-bordered {
  padding: 7px 20px 7px 10px;
  border-radius: 2px;
  border: 1px solid #DADEE6;
  box-sizing: border-box;
  line-height: normal;
  height: 36px;
  background: #FAFCFE;
}
.syncplant-checkbox .el-checkbox.is-bordered:hover:not(.is-disabled) .el-checkbox__label {
  color: var(--primaryColor, #1566FF);
}
.syncplant-checkbox .el-checkbox.is-bordered.is-checked {
  border-color: var(--primaryColor, #1566FF);
}
.syncplant-checkbox .el-checkbox.is-bordered.is-checked .el-checkbox__checkBtn {
  background-color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
  transition: transform 0.5s ease-in 0.5s;
}
.syncplant-checkbox .el-checkbox.is-bordered.is-disabled {
  opacity: 0.5;
  border-color: #EBEEF5;
  cursor: not-allowed;
}
.syncplant-checkbox .el-checkbox.is-bordered + .el-checkbox.is-bordered {
  margin-left: 10px;
}
.syncplant-checkbox .el-checkbox.is-bordered.el-checkbox--large {
  padding: 9px 20px 9px 10px;
  border-radius: 2px;
  height: 40px;
}
.syncplant-checkbox .el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label {
  line-height: 17px;
  font-size: var(--fontBaseSize, 14px);
}
.syncplant-checkbox .el-checkbox.is-bordered.el-checkbox--medium {
  padding: 7px 20px 7px 10px;
  border-radius: 2px;
  height: 36px;
}
.syncplant-checkbox .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label {
  line-height: 17px;
  font-size: var(--fontBaseSize, 14px);
}
.syncplant-checkbox .el-checkbox.is-bordered.el-checkbox--small {
  padding: 5px 15px 5px 10px;
  border-radius: 1px;
  height: 32px;
}
.syncplant-checkbox .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label {
  line-height: 15px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}
.syncplant-checkbox .el-checkbox.is-bordered.el-checkbox--mini {
  padding: 3px 15px 3px 10px;
  border-radius: 1px;
  height: 28px;
}
.syncplant-checkbox .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label {
  line-height: calc(var(--fontBaseSize, 14px) - 2px);
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}

.syncplant-checkbox .el-checkbox.is-blocked {
  padding: 7px 20px 7px 10px;
  border-radius: 2px;
  border: 1px solid #DADEE6;
  box-sizing: border-box;
  line-height: normal;
  height: 36px;
  background: #FAFCFE;
}
.syncplant-checkbox .el-checkbox.is-blocked.is-checked {
  border-color: var(--primaryColor, #1566FF);
  background: var(--primaryColor, #1566FF);
}
.syncplant-checkbox .el-checkbox.is-blocked.is-checked .el-checkbox__checkBtn {
  background-color: #FFFFFF;
  border-color: var(--primaryColor, #1566FF);
  transition: transform 0.5s ease-in 0.5s;
}
.syncplant-checkbox .el-checkbox.is-blocked.is-checked .el-checkbox__checkBtn::after {
  border-color: var(--primaryColor, #1566FF);
}
.syncplant-checkbox .el-checkbox.is-blocked.is-checked .el-checkbox__label {
  color: #FFFFFF;
}
.syncplant-checkbox .el-checkbox.is-blocked.is-disabled {
  border-color: #EBEEF5;
  cursor: not-allowed;
}
.syncplant-checkbox .el-checkbox.is-blocked + .el-checkbox.is-blocked {
  margin-left: 10px;
}
.syncplant-checkbox .el-checkbox.is-blocked.el-checkbox--large {
  padding: 9px 20px 9px 10px;
  border-radius: 2px;
  height: 40px;
}
.syncplant-checkbox .el-checkbox.is-blocked.el-checkbox--large .el-checkbox__label {
  line-height: 17px;
  font-size: var(--fontBaseSize, 14px);
}
.syncplant-checkbox .el-checkbox.is-blocked.el-checkbox--medium {
  padding: 7px 20px 7px 10px;
  border-radius: 2px;
  height: 36px;
}
.syncplant-checkbox .el-checkbox.is-blocked.el-checkbox--medium .el-checkbox__label {
  line-height: 17px;
  font-size: var(--fontBaseSize, 14px);
}
.syncplant-checkbox .el-checkbox.is-blocked.el-checkbox--small {
  padding: 5px 15px 5px 10px;
  border-radius: 1px;
  height: 32px;
}
.syncplant-checkbox .el-checkbox.is-blocked.el-checkbox--small .el-checkbox__label {
  line-height: 15px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}
.syncplant-checkbox .el-checkbox.is-blocked.el-checkbox--mini {
  padding: 3px 15px 3px 10px;
  border-radius: 1px;
  height: 28px;
}
.syncplant-checkbox .el-checkbox.is-blocked.el-checkbox--mini .el-checkbox__label {
  line-height: calc(var(--fontBaseSize, 14px) - 2px);
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}

.el-checkbox__checkBtn {
  display: inline-block;
  position: absolute;
  border: 1px solid #DADEE6;
  border-radius: 0px;
  box-sizing: border-box;
  top: -1px;
  right: -1px;
  width: 18px;
  height: 18px;
  background-color: #D8D8D8;
  z-index: 1;
  transition: transform 0.5s ease-in 0.5s;
  clip-path: polygon(0 0, 100% 0, 100% 100%);
}
.el-checkbox__checkBtn::after {
  box-sizing: content-box;
  content: "";
  border: 2px solid #FFFFFF;
  border-radius: 1px;
  border-left: 0;
  border-top: 0;
  height: 5px;
  right: 2.5px;
  position: absolute;
  top: 1px;
  transform: rotate(45deg) scaleY(1);
  width: 2.5px;
  transition: transform 0.15s ease-in 0.05s;
  transform-origin: center;
}

.el-checkbox__input {
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  display: inline-block;
  line-height: 1;
  position: relative;
  vertical-align: middle;
  height: 16px;
  width: 16px;
}
.el-checkbox__input.is-disabled {
  opacity: 0.5;
}
.el-checkbox__input.is-disabled .el-checkbox__inner {
  background-color: #edf2fc;
  border-color: #D0D5DD;
  cursor: not-allowed;
}
.el-checkbox__input.is-disabled .el-checkbox__inner::after {
  cursor: not-allowed;
  border-color: rgba(153, 153, 153, 0);
}
.el-checkbox__input.is-disabled .el-checkbox__inner + .el-checkbox__label {
  cursor: not-allowed;
}
.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
  background-color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
}
.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after {
  border-color: #FFFFFF;
}
.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner {
  background-color: #F2F6FC;
  border-color: #D0D5DD;
}
.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before {
  background-color: #9CA5B8;
  border-color: #9CA5B8;
}
.el-checkbox__input.is-disabled + span.el-checkbox__label {
  cursor: not-allowed;
  opacity: 0.5;
}

.el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
}
.el-checkbox__input.is-checked .el-checkbox__inner::after {
  transform: rotate(45deg) scaleY(0.9);
}
.el-checkbox__input.is-checked + .el-checkbox__label {
  color: var(--primaryColor, #1566FF);
}

.el-checkbox__input.is-focus {
  /*focus时 视觉上区分*/
}
.el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: var(--primaryColor, #1566FF);
}

.el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
  content: "";
  position: absolute;
  display: block;
  background-color: #FFFFFF;
  height: 0px;
  transform: scale(0.6);
  left: 0;
  right: 0;
  top: 4px;
  border: 2px solid #FFFFFF;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner::after {
  display: none;
}

.el-checkbox__inner {
  display: inline-block;
  position: relative;
  border-radius: 2px;
  box-sizing: border-box;
  width: 16px;
  height: 16px;
  z-index: 1;
  transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);
  background: var(--customColor3, #ffffff);
  border: 1px solid var(--customColor6, #d0d5dd);
  box-shadow: inset 2px 2px 4px 0 rgba(0, 0, 0, 0.1);
}
.el-checkbox__inner:hover {
  border-color: var(--primaryColor, #1566FF);
}
.el-checkbox__inner::after {
  box-sizing: content-box;
  content: "";
  border: 2px solid #FFFFFF;
  border-radius: 0px;
  border-left: 0;
  border-top: 0;
  height: 10px;
  left: 5px;
  position: absolute;
  top: 0px;
  transform: rotate(45deg) scale(0.9);
  width: 3px;
  transition: transform 0.15s ease-in 0.05s;
  transform-origin: center;
}

.el-checkbox__original {
  opacity: 0;
  outline: none;
  position: absolute;
  margin: 0;
  width: 0;
  height: 0;
  z-index: -1;
}

.el-checkbox__label {
  display: inline-block;
  padding-left: 10px;
  line-height: 19px;
  font-size: var(--fontBaseSize, 14px);
  vertical-align: middle;
  color: var(--customColor10, #101828);
}

.syncplant-checkbox .el-checkbox:last-of-type {
  margin-right: 0;
}
.syncplant-checkbox .el-checkbox-button {
  position: relative;
  display: inline-block;
}
.el-checkbox-button__inner {
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background: #F5F6F8;
  border: 1px solid #D0D5DD;
  border-left: 0;
  color: #101828;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  margin: 0;
  position: relative;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  padding: 12px 20px;
  font-size: var(--fontBaseSize, 14px);
  border-radius: 0;
}
.el-checkbox-button__inner.is-round {
  padding: 12px 20px;
}
.el-checkbox-button__inner:hover {
  color: var(--primaryColor, #1566FF);
}
.el-checkbox-button__inner [class*=el-icon-] {
  line-height: 0.9;
}
.el-checkbox-button__inner [class*=el-icon-] + span {
  margin-left: 5px;
}

.el-checkbox-button__original {
  opacity: 0;
  outline: none;
  position: absolute;
  margin: 0;
  z-index: -1;
}

.syncplant-checkbox .el-checkbox-button.is-checked .el-checkbox-button__inner {
  color: #FFFFFF;
  background-color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
  box-shadow: -1px 0 0 0 var(--color-primary-light-4, #679aff);
}
.syncplant-checkbox .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner {
  border-left-color: var(--primaryColor, #1566FF);
}
.syncplant-checkbox .el-checkbox-button.is-disabled .el-checkbox-button__inner {
  color: #9CA5B8;
  cursor: not-allowed;
  background-image: none;
  background-color: var(--customColor2, #FFFFFF);
  border-color: var(--inputBorderColor, #E0E4EA);
  box-shadow: none;
}
.syncplant-checkbox .el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner {
  border-left-color: var(--inputBorderColor, #E0E4EA);
}
.syncplant-checkbox .el-checkbox-button:first-child .el-checkbox-button__inner {
  border-left: 1px solid var(--inputBorderColor, #D0D5DD);
  border-radius: 2px 0 0 2px;
  box-shadow: none !important;
}
.syncplant-checkbox .el-checkbox-button.is-focus .el-checkbox-button__inner {
  border-color: var(--primaryColor, #1566FF);
}
.syncplant-checkbox .el-checkbox-button:last-child .el-checkbox-button__inner {
  border-radius: 0 2px 2px 0;
}
.syncplant-checkbox .el-checkbox-button--medium .el-checkbox-button__inner {
  padding: 10px 20px;
  font-size: var(--fontBaseSize, 14px);
  border-radius: 0;
}
.syncplant-checkbox .el-checkbox-button--medium .el-checkbox-button__inner.is-round {
  padding: 10px 20px;
}

.syncplant-checkbox .el-checkbox-button--small .el-checkbox-button__inner {
  padding: 9px 15px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  border-radius: 0;
}
.syncplant-checkbox .el-checkbox-button--small .el-checkbox-button__inner.is-round {
  padding: 9px 15px;
}

.syncplant-checkbox .el-checkbox-button--mini .el-checkbox-button__inner {
  padding: 7px 15px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  border-radius: 0;
}
.syncplant-checkbox .el-checkbox-button--mini .el-checkbox-button__inner.is-round {
  padding: 7px 15px;
}

.syncplant-checkbox .el-checkbox-group {
  font-size: initial;
}
.syncplant-checkbox .empty-option {
  height: 30px;
  line-height: 30px;
}
.syncplant-checkbox .sciyon-checkbox-button {
  display: inline-block;
  margin-right: 10px;
  cursor: pointer;
}
.syncplant-checkbox .sciyon-checkbox-button-label {
  padding: 5px 9px;
  border: 1px solid var(--inputBorderColor, #DCDFE6);
  font-size: var(--fontBaseSize, 14px);
  border-radius: 3px;
  line-height: 20px;
  display: inline-block;
  position: relative;
  background-color: var(--customColor2);
  color: var(--customColor10, #101828);
}
.syncplant-checkbox .sciyon-checkbox-button-label-disable, .syncplant-checkbox .sciyon-checkbox-image-label.sciyon-checkbox-image-label-disable {
  cursor: not-allowed;
  color: var(--customColor6, #C0C4CC);
}
.syncplant-checkbox .sciyon-checkbox-button-label.sciyon-checkbox-button-label-active, .syncplant-checkbox .sciyon-checkbox-image.sciyon-checkbox-image-label-active {
  border: 1px solid var(--primaryColor, #1566FF);
  color: var(--customColor6, var(--primaryColor, #1566FF));
  background: var(--tableActiveColor, #e4ecf3);
}
.syncplant-checkbox .sciyon-checkbox-image.sciyon-checkbox-image-label-active {
  height: 30px;
  line-height: 28px;
}
.syncplant-checkbox .sciyon-checkbox-button-label-active:before, .syncplant-checkbox .sciyon-checkbox-image-label-active:before {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  border: 8px solid var(--primaryColor, #1566FF);
  border-top-color: transparent;
  border-left-color: transparent;
  color: var(--customColor10, #fff);
}
.syncplant-checkbox .sciyon-checkbox-button-label-active:after, .syncplant-checkbox .sciyon-checkbox-image-label-active:after {
  content: "";
  display: block;
  width: 2px;
  height: 6px;
  position: absolute;
  right: 2px;
  bottom: 2px;
  border: 2px solid #fff;
  border-top-color: transparent;
  border-left-color: transparent;
  transform: rotate(45deg);
}
.syncplant-checkbox .sciyon-checkbox-image {
  margin-left: 10px;
  height: 32px;
  line-height: 30px;
  display: inline-block;
  position: relative;
}
.syncplant-checkbox .sciyon-checkbox-image-label {
  width: 80px;
  height: 30px;
  border: 1px solid var(--inputBorderColor, #DCDFE6);
  border-radius: 3px;
  cursor: pointer;
}
.syncplant-checkbox .readonly-text {
  line-height: 20px;
  min-height: 20px;
  padding: 6px 0;
  color: var(--customColor6, #101828);
}

.el-checkbox {
  color: #101828;
  font-size: var(--fontBaseSize, 14px);
  position: relative;
  cursor: pointer;
  display: inline-block;
  white-space: nowrap;
  user-select: none;
  margin-right: 30px;
}
.el-checkbox.is-bordered {
  padding: 7px 20px 7px 10px;
  border-radius: 2px;
  border: 1px solid #DADEE6;
  box-sizing: border-box;
  line-height: normal;
  height: 36px;
  background: #FAFCFE;
}
.el-checkbox.is-bordered:hover:not(.is-disabled) .el-checkbox__label {
  color: var(--primaryColor, #1566FF);
}
.el-checkbox.is-bordered.is-checked {
  border-color: var(--primaryColor, #1566FF);
}
.el-checkbox.is-bordered.is-checked .el-checkbox__checkBtn {
  background-color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
  transition: transform 0.5s ease-in 0.5s;
}
.el-checkbox.is-bordered.is-disabled {
  opacity: 0.5;
  border-color: #EBEEF5;
  cursor: not-allowed;
}
.el-checkbox.is-bordered + .el-checkbox.is-bordered {
  margin-left: 10px;
}
.el-checkbox.is-bordered.el-checkbox--large {
  padding: 9px 20px 9px 10px;
  border-radius: 2px;
  height: 40px;
}
.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label {
  line-height: 17px;
  font-size: var(--fontBaseSize, 14px);
}
.el-checkbox.is-bordered.el-checkbox--medium {
  padding: 7px 20px 7px 10px;
  border-radius: 2px;
  height: 36px;
}
.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label {
  line-height: 17px;
  font-size: var(--fontBaseSize, 14px);
}
.el-checkbox.is-bordered.el-checkbox--small {
  padding: 5px 15px 5px 10px;
  border-radius: 1px;
  height: 32px;
}
.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label {
  line-height: 15px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}
.el-checkbox.is-bordered.el-checkbox--mini {
  padding: 3px 15px 3px 10px;
  border-radius: 1px;
  height: 28px;
}
.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label {
  line-height: calc(var(--fontBaseSize, 14px) - 2px);
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}

.el-checkbox.is-blocked {
  padding: 7px 20px 7px 10px;
  border-radius: 2px;
  border: 1px solid #DADEE6;
  box-sizing: border-box;
  line-height: normal;
  height: 36px;
  background: #FAFCFE;
}
.el-checkbox.is-blocked.is-checked {
  border-color: var(--primaryColor, #1566FF);
  background: var(--primaryColor, #1566FF);
}
.el-checkbox.is-blocked.is-checked .el-checkbox__checkBtn {
  background-color: #FFFFFF;
  border-color: var(--primaryColor, #1566FF);
  transition: transform 0.5s ease-in 0.5s;
}
.el-checkbox.is-blocked.is-checked .el-checkbox__checkBtn::after {
  border-color: var(--primaryColor, #1566FF);
}
.el-checkbox.is-blocked.is-checked .el-checkbox__label {
  color: #FFFFFF;
}
.el-checkbox.is-blocked.is-disabled {
  border-color: #EBEEF5;
  cursor: not-allowed;
}
.el-checkbox.is-blocked + .el-checkbox.is-blocked {
  margin-left: 10px;
}
.el-checkbox.is-blocked.el-checkbox--large {
  padding: 9px 20px 9px 10px;
  border-radius: 2px;
  height: 40px;
}
.el-checkbox.is-blocked.el-checkbox--large .el-checkbox__label {
  line-height: 17px;
  font-size: var(--fontBaseSize, 14px);
}
.el-checkbox.is-blocked.el-checkbox--medium {
  padding: 7px 20px 7px 10px;
  border-radius: 2px;
  height: 36px;
}
.el-checkbox.is-blocked.el-checkbox--medium .el-checkbox__label {
  line-height: 17px;
  font-size: var(--fontBaseSize, 14px);
}
.el-checkbox.is-blocked.el-checkbox--small {
  padding: 5px 15px 5px 10px;
  border-radius: 1px;
  height: 32px;
}
.el-checkbox.is-blocked.el-checkbox--small .el-checkbox__label {
  line-height: 15px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}
.el-checkbox.is-blocked.el-checkbox--mini {
  padding: 3px 15px 3px 10px;
  border-radius: 1px;
  height: 28px;
}
.el-checkbox.is-blocked.el-checkbox--mini .el-checkbox__label {
  line-height: calc(var(--fontBaseSize, 14px) - 2px);
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}

.el-checkbox__checkBtn {
  display: inline-block;
  position: absolute;
  border: 1px solid #DADEE6;
  border-radius: 0px;
  box-sizing: border-box;
  top: -1px;
  right: -1px;
  width: 18px;
  height: 18px;
  background-color: #D8D8D8;
  z-index: 1;
  transition: transform 0.5s ease-in 0.5s;
  clip-path: polygon(0 0, 100% 0, 100% 100%);
}
.el-checkbox__checkBtn::after {
  box-sizing: content-box;
  content: "";
  border: 2px solid #FFFFFF;
  border-radius: 1px;
  border-left: 0;
  border-top: 0;
  height: 5px;
  right: 2.5px;
  position: absolute;
  top: 1px;
  transform: rotate(45deg) scaleY(1);
  width: 2.5px;
  transition: transform 0.15s ease-in 0.05s;
  transform-origin: center;
}

.el-checkbox__input {
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  display: inline-block;
  line-height: 1;
  position: relative;
  vertical-align: middle;
  height: 16px;
  width: 16px;
}
.el-checkbox__input.is-disabled {
  opacity: 0.5;
}
.el-checkbox__input.is-disabled .el-checkbox__inner {
  background-color: var(--customColor3, #edf2fc);
  border-color: var(--customColor5, #D0D5DD);
  cursor: not-allowed;
}
.el-checkbox__input.is-disabled .el-checkbox__inner::after {
  cursor: not-allowed;
  border-color: rgba(153, 153, 153, 0);
}
.el-checkbox__input.is-disabled .el-checkbox__inner + .el-checkbox__label {
  cursor: not-allowed;
}
.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
  background-color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
}
.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after {
  border-color: #FFFFFF;
}
.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner {
  background-color: #F2F6FC;
  border-color: #D0D5DD;
}
.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before {
  background-color: #9CA5B8;
  border-color: #9CA5B8;
}
.el-checkbox__input.is-disabled + span.el-checkbox__label {
  cursor: not-allowed;
  opacity: 0.5;
  color: var(--customColor6, #101828);
}

.el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
}
.el-checkbox__input.is-checked .el-checkbox__inner::after {
  transform: rotate(45deg) scaleY(0.9);
  box-sizing: content-box;
  content: "";
  border: 2px solid #FFFFFF;
  border-radius: 0px;
  border-left: 0;
  border-top: 0;
  height: 10px;
  left: 5px;
  position: absolute;
  top: 0px;
  transform: rotate(45deg) scale(0.9);
  width: 3px;
  transition: transform 0.15s ease-in 0.05s;
  transform-origin: center;
}
.el-checkbox__input.is-checked + .el-checkbox__label {
  color: var(--primaryColor, #1566FF);
}

.el-checkbox__input.is-focus {
  /*focus时 视觉上区分*/
}
.el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: var(--primaryColor, #1566FF);
}

.el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
  content: "";
  position: absolute;
  display: block;
  background-color: #FFFFFF;
  height: 0px;
  transform: scale(0.6);
  left: 0;
  right: 0;
  top: 4px;
  border: 2px solid #FFFFFF;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner::after {
  display: none;
}

.el-checkbox__inner {
  display: inline-block;
  position: relative;
  border-radius: 2px;
  box-sizing: border-box;
  width: 16px;
  height: 16px;
  z-index: 1;
  transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);
  background: var(--customColor3, #ffffff);
  border: 1px solid var(--customColor6, #d0d5dd);
  box-shadow: inset 2px 2px 4px 0 rgba(0, 0, 0, 0.1);
}
.el-checkbox__inner:hover {
  border-color: var(--primaryColor, #1566FF);
}
.el-checkbox__inner::after {
  box-sizing: content-box;
  content: "";
  border: 2px solid var(--customColor3, #FFFFFF);
  border-radius: 0px;
  border-left: 0;
  border-top: 0;
  height: 10px;
  left: 5px;
  position: absolute;
  top: 0px;
  transform: rotate(45deg) scale(0.9);
  width: 3px;
  transition: transform 0.15s ease-in 0.05s;
  transform-origin: center;
}

.el-checkbox__original {
  opacity: 0;
  outline: none;
  position: absolute;
  margin: 0;
  width: 0;
  height: 0;
  z-index: -1;
}

.el-checkbox__label {
  display: inline-block;
  padding-left: 10px;
  line-height: 19px;
  font-size: var(--fontBaseSize, 14px);
  vertical-align: middle;
}

.el-checkbox:last-of-type {
  margin-right: 0;
}

.el-checkbox-button {
  position: relative;
  display: inline-block;
}
.el-checkbox-button__inner {
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background: var(--customColor2, #F5F6F8);
  border: 1px solid #D0D5DD;
  border-color: var(--inputBorderColor, #D0D5DD);
  border-left: 0;
  color: var(--customColor10, #101828);
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  margin: 0;
  position: relative;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  padding: 12px 20px;
  font-size: var(--fontBaseSize, 14px);
  border-radius: 0;
}
.el-checkbox-button__inner.is-round {
  padding: 12px 20px;
}
.el-checkbox-button__inner:hover {
  color: var(--primaryColor, #1566FF);
}
.el-checkbox-button__inner [class*=el-icon-] {
  line-height: 0.9;
}
.el-checkbox-button__inner [class*=el-icon-] + span {
  margin-left: 5px;
}

.el-checkbox-button__original {
  opacity: 0;
  outline: none;
  position: absolute;
  margin: 0;
  z-index: -1;
}

.el-checkbox-button.is-checked .el-checkbox-button__inner {
  color: #FFFFFF;
  background-color: var(--primaryColor, #1566FF);
  border-color: var(--customColor10, var(--primaryColor, #1566FF));
  box-shadow: -1px 0 0 0 var(--color-primary-light-4, #679aff);
}
.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner {
  border-left-color: var(--primaryColor, #1566FF);
}
.el-checkbox-button.is-disabled .el-checkbox-button__inner {
  color: #9CA5B8;
  cursor: not-allowed;
  background-image: none;
  background-color: var(--customColor2, #FFFFFF);
  border-color: var(--inputBorderColor, #E0E4EA);
  box-shadow: none;
}
.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner {
  border-left-color: var(--inputBorderColor, #E0E4EA);
}
.el-checkbox-button:first-child .el-checkbox-button__inner {
  border-left: 1px solid var(--inputBorderColor, #D0D5DD);
  border-radius: 2px 0 0 2px;
  box-shadow: none !important;
}
.el-checkbox-button.is-focus .el-checkbox-button__inner {
  border-color: var(--primaryColor, #1566FF);
}
.el-checkbox-button:last-child .el-checkbox-button__inner {
  border-radius: 0 2px 2px 0;
}
.el-checkbox-button--medium .el-checkbox-button__inner {
  padding: 10px 20px;
  font-size: var(--fontBaseSize, 14px);
  border-radius: 0;
}
.el-checkbox-button--medium .el-checkbox-button__inner.is-round {
  padding: 10px 20px;
}

.el-checkbox-button--small .el-checkbox-button__inner {
  padding: 9px 15px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  border-radius: 0;
}
.el-checkbox-button--small .el-checkbox-button__inner.is-round {
  padding: 9px 15px;
}

.el-checkbox-button--mini .el-checkbox-button__inner {
  padding: 7px 15px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  border-radius: 0;
}
.el-checkbox-button--mini .el-checkbox-button__inner.is-round {
  padding: 7px 15px;
}

.el-checkbox-group {
  font-size: 0;
}

.el-switch {
  display: inline-flex;
  align-items: center;
  position: relative;
  font-size: var(--fontBaseSize, 14px);
  line-height: 32px;
  height: 32px;
  vertical-align: middle;
}
.el-switch.is-disabled .el-switch__core, .el-switch.is-disabled .el-switch__label {
  cursor: not-allowed;
}

.el-switch__label {
  transition: 0.2s;
  display: inline-block;
  font-size: var(--fontBaseSize, 14px);
  font-weight: 500;
  cursor: pointer;
  vertical-align: middle;
  color: #303133;
}
.el-switch__label.is-active {
  color: var(--primaryColor, #1566FF);
}

.el-switch__label--left {
  margin-right: 10px;
}

.el-switch__label--right {
  margin-left: 10px;
}

.el-switch__label * {
  line-height: 1;
  font-size: var(--fontBaseSize, 14px);
  display: inline-block;
}

.el-switch__input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  margin: 0;
}

.el-switch__core {
  margin: 0;
  display: inline-block;
  position: relative;
  width: 40px;
  height: 20px;
  border: 1px solid var(--customColor5, #D0D5DD);
  outline: none;
  border-radius: 10px;
  box-sizing: border-box;
  background: var(--customColor5, #D0D5DD);
  cursor: pointer;
  transition: border-color 0.3s, background-color 0.3s;
  vertical-align: middle;
}
.el-switch__core:after {
  box-sizing: border-box;
  content: "";
  position: absolute;
  top: 2px;
  left: 2px;
  border: 1px solid #FFFFFF;
  border-radius: 100%;
  transition: all 0.3s;
  width: 14px;
  height: 14px;
  background-color: #FFFFFF;
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);
}

.el-switch.is-checked .el-switch__core {
  border-color: var(--primaryColor, #1566FF);
  background-color: var(--primaryColor, #1566FF);
}
.el-switch.is-checked .el-switch__core::after {
  left: 100%;
  margin-left: -16px;
  border: 1px solid #D0D5DD;
}

.el-switch.is-disabled {
  opacity: 0.6;
}

.el-switch--wide .el-switch__label.el-switch__label--left span {
  left: 10px;
}
.el-switch--wide .el-switch__label.el-switch__label--right span {
  right: 10px;
}

.el-switch .label-fade-enter, .el-switch .label-fade-leave-active {
  opacity: 0;
}

.el-select.el-select-template {
  display: inline-block;
  position: relative;
}
.el-select.el-select-template .el-select__tags .el-tag--small {
  line-height: 22px !important;
  height: 24px !important;
  font-size: var(--fontBaseSize, 14px);
  color: #6c7b93;
  letter-spacing: 0;
  font-weight: 400;
  padding: 0 2px;
  border-radius: 0;
}
.el-select.el-select-template .el-select__tags > span {
  display: contents;
}
.el-select.el-select-template:hover .is-readonly .el-input__inner, .el-select.el-select-template:hover .is-disabled .el-input__inner {
  border-color: var(--primaryColor, #D0D5DD);
  box-shadow: none;
}
.el-select.el-select-template:hover .el-input__inner {
  border-color: var(--primaryColor, #1566FF);
  box-shadow: 0 4px 8px 0 rgba(16, 24, 40, 0.08), inset 0 2px 3px 0 rgba(16, 24, 40, 0.08);
}
.el-select.el-select-template .el-input--suffix .el-input__inner {
  cursor: pointer;
  padding-right: 35px;
}
.el-select.el-select-template .el-input--suffix .el-input__inner:focus {
  border-color: var(--primaryColor, #1566FF);
  box-shadow: 0 4px 8px 0 rgba(16, 24, 40, 0.08), inset 0 2px 3px 0 rgba(16, 24, 40, 0.08);
}
.el-select.el-select-template .el-input .el-select__caret {
  font-size: var(--fontBaseSize, 14px);
  transition: transform 0.3s;
  transform: rotateZ(180deg);
  cursor: pointer;
}
.el-select.el-select-template .el-input .el-select__caret.is-reverse {
  transform: rotateZ(0deg);
  color: var(--primaryColor, #1566FF);
}

.el-select.el-select-template .el-input .el-select__caret.is-show-close {
  font-size: var(--fontBaseSize, 14px);
  text-align: center;
  transform: rotateZ(180deg);
  border-radius: 100%;
  color: #9CA5B8;
  transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.el-select.el-select-template .el-input .el-select__caret.is-show-close:hover {
  color: #8291A9;
}

.el-select.el-select-template .el-input.is-disabled .el-input__inner {
  cursor: not-allowed;
}
.el-select.el-select-template .el-input.is-focus .el-input__inner {
  border-color: var(--primaryColor, #1566FF);
}
.el-select.el-select-template > .el-input {
  display: block;
}
.el-select.el-select-template .is-focus .el-select__tags .el-tag--small {
  color: var(--primaryColor, #1566FF) !important;
  background-color: #e6eeff;
}
.el-select__input {
  border: none;
  outline: none;
  padding: 0;
  margin-left: 8px;
  color: #666;
  font-size: var(--fontBaseSize, 14px);
  appearance: none;
  height: 28px;
  background-color: transparent;
}
.el-select__input.is-mini {
  height: 14px;
}

.el-select__close {
  cursor: pointer;
  position: absolute;
  top: 8px;
  z-index: 1000;
  right: 25px;
  color: #9CA5B8;
  line-height: 18px;
  font-size: var(--fontBaseSize, 14px);
}
.el-select__close:hover {
  color: #8291A9;
}

.el-select__tags {
  position: absolute;
  line-height: normal;
  white-space: normal;
  z-index: 1;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  overflow: hidden;
  color: #8291A9;
}

.el-select.el-select-template .el-tag__close {
  margin-top: -2px;
  font-size: 16px;
}
.el-select.el-select-template .el-tag {
  box-sizing: border-box;
  border-color: var(--inputBorderColor, #e6e6e6) !important;
  margin: 2px 0 2px 6px;
  background-color: #ecedf2 !important;
  background-color: var(--customColor2, rgba(130, 145, 169, 0.161)) !important;
  color: var(--customColor10, #101828) !important;
}
.el-select.el-select-template .el-tag__close.el-icon-close {
  color: #a6adbd !important;
  right: -2px;
  top: 0;
}
.el-select.el-select-template .el-tag__close.el-icon-close:hover {
  background-color: transparent;
}
.el-select.el-select-template .el-tag__close.el-icon-close::before {
  display: block;
  transform: translate(0, 0.5px);
  color: #a6adbd !important;
}

.syncplant-select .readonly-text {
  line-height: 20px;
  min-height: 20px;
  padding: 6px 0;
  color: var(--customColor6, #101828);
}
.syncplant-select .sciyon-ui-required .el-input__inner {
  border-color: #F56C6C;
}

.el-select-dropdown__wrap .firstSelect span {
  border: 1px solid var(--primaryColor, #1566FF);
  padding: 0 5px;
  color: var(--primaryColor, #1566FF);
  border-radius: 5px;
  line-height: 24px;
}

.syncplant-select-input .syncplant-popover-template, .syncplant-select-input .el-popover__reference-wrapper {
  width: 100%;
}

.syncplant-select-input-popover {
  box-sizing: border-box;
  padding: 0 !important;
  max-height: 200px;
  overflow-y: auto;
  border: none;
  margin-top: 14px;
}
.syncplant-select-input-popover .search-content .search-result {
  width: calc(100% - 20px);
  line-height: 36px;
  padding: 0 10px;
  text-align: center;
}
.syncplant-select-input-popover .search-content .search-button {
  float: right;
  margin-bottom: 10px;
  margin-right: 10px;
}
.syncplant-select-input-popover .list-content .item {
  height: 36px;
  line-height: 36px;
  padding: 0 10px;
}
.syncplant-select-input-popover .list-content .item:hover {
  background: #f6f6f6;
}
.syncplant-select-input-popover .list-content .item-active {
  color: var(--primary, #1566FF);
}
.syncplant-select-input-popover .list-content .item-disabled {
  color: #C1C1C1;
  cursor: not-allowed;
}

.el-select-dropdown {
  position: absolute;
  z-index: 1001;
  border: solid 1px var(--inputBorderColor, #E4E7ED);
  border-radius: 2px;
  background-color: var(--customColor1, #FFFFFF);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  margin: 5px 0;
}
.el-select-dropdown .el-select-dropdown__item {
  max-width: 700px;
}
.el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
  color: var(--primaryColor, #1566FF);
  background-color: transparent;
}
.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover {
  background-color: var(--tableActiveColor, #F5F6F8);
}
.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after {
  position: absolute;
  right: 20px;
  font-family: "element-icons";
  content: "\e6da";
  font-size: 16px;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list {
  padding: 0;
}

.el-select-dropdown__empty {
  padding: 10px 0;
  margin: 0;
  text-align: center;
  color: #999;
  font-size: var(--fontBaseSize, 14px);
}

.el-select-dropdown__wrap {
  max-height: 274px;
}

.el-select-dropdown__list {
  list-style: none;
  padding: 6px 0;
  margin: 0;
  box-sizing: border-box;
}

.el-select-dropdown__item {
  font-size: var(--fontBaseSize, 14px);
  padding: 0 20px;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--customColor10, #101828);
  height: 36px;
  line-height: 36px;
  box-sizing: border-box;
  cursor: pointer;
}
.el-select-dropdown__item.is-disabled {
  color: #C1C1C1;
  cursor: not-allowed;
}
.el-select-dropdown__item.is-disabled:hover {
  background-color: var(--tableActiveColor, #FFFFFF);
}

.el-select-dropdown__item.hover, .el-select-dropdown__item:hover {
  background-color: var(--tableActiveColor, #F6F6F6);
}
.el-select-dropdown__item.selected {
  color: var(--primaryColor, #1566FF);
}

.el-select-group {
  margin: 0;
  padding: 0;
}
.el-select-group__wrap {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
}
.el-select-group__wrap:not(:last-of-type) {
  padding-bottom: 24px;
}
.el-select-group__wrap:not(:last-of-type)::after {
  content: "";
  position: absolute;
  display: block;
  left: 20px;
  right: 20px;
  bottom: 12px;
  height: 1px;
  background: #E4E7ED;
}

.el-select-group__title {
  padding-left: 20px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #909399;
  line-height: 30px;
}

.el-select-group .el-select-dropdown__item {
  padding-left: 20px;
}

/* Element Chalk Variables */
/* Transition
-------------------------- */
/* Color
-------------------------- */
/* 53a8ff */
/* 66b1ff */
/* 79bbff */
/* 8cc5ff */
/* a0cfff */
/* b3d8ff */
/* c6e2ff */
/* d9ecff */
/* ecf5ff */
/* Link
-------------------------- */
/* Border
-------------------------- */
/* Fill
-------------------------- */
/* Size
-------------------------- */
/* Typography
-------------------------- */
/* z-index
-------------------------- */
/* Disable base
-------------------------- */
/* Icon
-------------------------- */
/* Checkbox
-------------------------- */
/* Radio
-------------------------- */
/* Select
-------------------------- */
/* Alert
-------------------------- */
/* MessageBox
-------------------------- */
/* Message
-------------------------- */
/* Notification
-------------------------- */
/* Input
-------------------------- */
/* Cascader
-------------------------- */
/* Group
-------------------------- */
/* Tab
-------------------------- */
/* Button
-------------------------- */
/* cascader
-------------------------- */
/* Switch
-------------------------- */
/* Dialog
-------------------------- */
/* Table
-------------------------- */
/* Pagination
-------------------------- */
/* Popup
-------------------------- */
/* Popover
-------------------------- */
/* Tooltip
-------------------------- */
/* Tag
-------------------------- */
/* Tree
-------------------------- */
/* Dropdown
-------------------------- */
/* Badge
-------------------------- */
/* Card
--------------------------*/
/* Slider
--------------------------*/
/* Steps
--------------------------*/
/* Menu
--------------------------*/
/* Rate
--------------------------*/
/* DatePicker
--------------------------*/
/* Loading
--------------------------*/
/* Scrollbar
--------------------------*/
/* Carousel
--------------------------*/
/* Collapse
--------------------------*/
/* Transfer
--------------------------*/
/* Header
  --------------------------*/
/* Footer
--------------------------*/
/* Main
--------------------------*/
/* Timeline
--------------------------*/
/* Backtop
--------------------------*/
/* Link
--------------------------*/
/* Calendar
--------------------------*/
/* Form
-------------------------- */
/* Avatar
--------------------------*/
/* Break-point
--------------------------*/
.el-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  cursor: pointer;
  background: var(--customColor2, #F5F6F8);
  border: 1px solid #D0D5DD;
  border-color: var(--inputBorderColor, #D0D5DD);
  color: var(--customColor6, var(--primaryColor, #1566FF));
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  margin: 0;
  transition: 0.1s;
  width: auto;
  font-size: var(--fontBaseSize, 14px);
  font-weight: 400;
  padding: 0 8px !important;
  border-radius: 0;
  height: 28px;
  line-height: 0;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  padding: 12px 20px;
  font-size: var(--fontBaseSize, 14px);
  border-radius: 2px;
}
.el-button > span {
  display: inline;
  height: var(--fontBaseSize, 14px);
  line-height: var(--fontBaseSize, 14px);
}
.el-button.only-icon {
  padding: 0 !important;
  justify-content: center;
  width: 28px;
  height: 28px;
  line-height: 28px;
  text-align: center;
}
.el-button.only-icon.el-button--mini {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.el-button.only-icon i {
  margin: 0;
}
.el-button + .el-button {
  margin-left: 10px;
}
.el-button.is-round {
  padding: 12px 20px;
}
.el-button:hover, .el-button:focus {
  color: var(--customColor6, var(--primaryColor, #1566FF));
  border-color: var(--customColor3, var(--color-primary-light-7, #b3ccff));
  background-color: var(--tableActiveColor, var(--color-primary-light-9, #e6eeff));
}
.el-button:active {
  outline: none;
  color: #101828;
  border-color: #DBE1E9;
  background: #DBE1E9;
}
.el-button::-moz-focus-inner {
  border: 0;
}
.el-button i {
  font-size: 16px;
  width: 16px;
}
.el-button i + span {
  display: inline;
}
.el-button.is-fullicon {
  border: none;
  width: 32px;
  height: 32px;
}
.el-button.is-fullicon:hover {
  color: var(--customColor6, var(--primaryColor, #1566FF));
  background: transparent;
}
.el-button.is-fullicon:active {
  color: var(--customColor6, var(--primaryColor, #1566FF));
  background: transparent;
}
.el-button.is-fullicon i {
  font-size: 16px;
  width: 16px;
  margin: 0px;
  display: inline-block;
}

.el-button.is-pureicon {
  border: none;
  width: 32px;
  height: 32px;
}
.el-button.is-pureicon:hover {
  background: var(--primaryColor, #1566FF);
  color: #FFFFFF;
}
.el-button.is-pureicon:active {
  background: var(--primaryColor, #1566FF);
  color: #FFFFFF;
}
.el-button.is-pureicon i {
  font-size: 16px;
  width: 16px;
  margin: 0px;
  display: inline-block;
}

.el-button.is-plain:hover, .el-button.is-plain:focus {
  background: var(--tableActiveColor, #FFFFFF);
  border-color: var(--customColor3, var(--primaryColor, #1566FF));
  color: var(--customColor6, var(--primaryColor, #1566FF));
}
.el-button.is-plain:active {
  background: var(--tableActiveColor, #FFFFFF);
  border-color: var(--color-primary-dark-1, #014de6);
  color: var(--color-primary-dark-1, #014de6);
  outline: none;
}

.el-button.is-active {
  color: var(--color-primary-dark-1, #014de6);
  border-color: var(--color-primary-dark-1, #014de6);
}

.el-button.is-disabled, .el-button.is-disabled:hover, .el-button.is-disabled:focus {
  color: #9CA5B8;
  cursor: not-allowed;
  background-image: none;
  background-color: var(--customColor2, #F6F7FB);
  border-color: var(--inputBorderColor, #E0E4EA);
}
.el-button.is-disabled.el-button--text {
  background-color: transparent;
}
.el-button.is-disabled.is-plain, .el-button.is-disabled.is-plain:hover, .el-button.is-disabled.is-plain:focus {
  background-color: var(--customColor2, #F6F7FB);
  border-color: var(--inputBorderColor, #E0E4EA);
  color: #9CA5B8;
}

.el-button.is-wide span {
  margin-left: 17px;
  margin-right: 17px;
  display: inline-block;
}

.el-button.is-underline span:hover {
  border-bottom: 1px solid #FFFFFF;
}

.el-button.is-loading {
  position: relative;
  pointer-events: none;
}
.el-button.is-loading:before {
  pointer-events: none;
  content: "";
  position: absolute;
  left: -1px;
  top: -1px;
  right: -1px;
  bottom: -1px;
  border-radius: inherit;
  background-color: rgba(255, 255, 255, 0.35);
}

.el-button.is-round {
  border-radius: 20px !important;
  padding: 12px 23px;
}

.el-button.is-circle {
  border-radius: 50%;
  padding: 12px;
}
.el-button.is-circle i {
  margin: 0px;
}

.el-button--primary {
  color: #FFFFFF;
  background-color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
}
.el-button--primary:hover, .el-button--primary:focus {
  background: var(--color-primary-light-2, #3478ff);
  border-color: var(--primaryHoverBorderColor, var(--color-primary-light-2, #3478ff));
  color: #FFFFFF;
}
.el-button--primary:active {
  background: var(--color-primary-dark-1, #014de6);
  border-color: var(--color-primary-dark-1, #014de6);
  color: #FFFFFF;
  outline: none;
}
.el-button--primary.is-active {
  background: var(--color-primary-dark-1, #014de6);
  border-color: var(--color-primary-dark-1, #014de6);
  color: #FFFFFF;
}
.el-button--primary.is-disabled, .el-button--primary.is-disabled:hover, .el-button--primary.is-disabled:focus, .el-button--primary.is-disabled:active {
  color: #FFFFFF;
  background-color: var(--color-primary-light-5, #80abff);
  border-color: var(--color-primary-revese-5, #80abff);
}
.el-button--primary.is-plain {
  color: var(--primaryColor, #1566FF);
  background: var(--customColor2, #FFFFFF);
  border-color: var(--inputBorderColor, var(--color-primary-light-6, #99bbff));
}
.el-button--primary.is-plain:hover, .el-button--primary.is-plain:focus {
  background: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
  color: #FFFFFF;
}
.el-button--primary.is-plain:active {
  background: var(--color-primary-dark-1, #014de6);
  border-color: var(--color-primary-dark-1, #014de6);
  color: #FFFFFF;
  outline: none;
}
.el-button--primary.is-plain.is-disabled, .el-button--primary.is-plain.is-disabled:hover, .el-button--primary.is-plain.is-disabled:focus, .el-button--primary.is-plain.is-disabled:active {
  color: var(--color-primary-light-4, #679aff);
  background-color: var(--color-primary-light-9, #e6eeff);
  border-color: var(--color-primary-light-8, #ccddff);
}

.el-button--success {
  color: #FFFFFF;
  background-color: #32B372;
  border-color: #32B372;
}
.el-button--success:hover, .el-button--success:focus {
  background: rgb(91, 194.2, 142.2);
  border-color: rgb(91, 194.2, 142.2);
  color: #FFFFFF;
}
.el-button--success:active {
  background: rgb(45, 161.1, 102.6);
  border-color: rgb(45, 161.1, 102.6);
  color: #FFFFFF;
  outline: none;
}
.el-button--success.is-active {
  background: rgb(45, 161.1, 102.6);
  border-color: rgb(45, 161.1, 102.6);
  color: #FFFFFF;
}
.el-button--success.is-disabled, .el-button--success.is-disabled:hover, .el-button--success.is-disabled:focus, .el-button--success.is-disabled:active {
  color: #FFFFFF;
  background-color: rgb(152.5, 217, 184.5);
  border-color: rgb(152.5, 217, 184.5);
}
.el-button--success.is-plain {
  color: #32B372;
  background: var(--customColor2, #FFFFFF);
  border-color: var(--inputBorderColor, var(--color-primary-light-6, #99bbff));
}
.el-button--success.is-plain:hover, .el-button--success.is-plain:focus {
  background: #32B372;
  border-color: #32B372;
  color: #FFFFFF;
}
.el-button--success.is-plain:active {
  background: var(--color-primary-dark-1, #014de6);
  border-color: var(--color-primary-dark-1, #014de6);
  color: #FFFFFF;
  outline: none;
}
.el-button--success.is-plain.is-disabled, .el-button--success.is-plain.is-disabled:hover, .el-button--success.is-plain.is-disabled:focus, .el-button--success.is-plain.is-disabled:active {
  color: var(--color-primary-light-4, #679aff);
  background-color: var(--color-primary-light-9, #e6eeff);
  border-color: var(--color-primary-light-8, #ccddff);
}

.el-button--warning {
  color: #FFFFFF;
  background-color: #EC8202;
  border-color: #EC8202;
}
.el-button--warning:hover, .el-button--warning:focus {
  background: rgb(239.8, 155, 52.6);
  border-color: rgb(239.8, 155, 52.6);
  color: #FFFFFF;
}
.el-button--warning:active {
  background: rgb(212.4, 117, 1.8);
  border-color: rgb(212.4, 117, 1.8);
  color: #FFFFFF;
  outline: none;
}
.el-button--warning.is-active {
  background: rgb(212.4, 117, 1.8);
  border-color: rgb(212.4, 117, 1.8);
  color: #FFFFFF;
}
.el-button--warning.is-disabled, .el-button--warning.is-disabled:hover, .el-button--warning.is-disabled:focus, .el-button--warning.is-disabled:active {
  color: #FFFFFF;
  background-color: rgb(245.5, 192.5, 128.5);
  border-color: rgb(245.5, 192.5, 128.5);
}
.el-button--warning.is-plain {
  color: #EC8202;
  background: var(--customColor2, #FFFFFF);
  border-color: var(--inputBorderColor, var(--color-primary-light-6, #99bbff));
}
.el-button--warning.is-plain:hover, .el-button--warning.is-plain:focus {
  background: #EC8202;
  border-color: #EC8202;
  color: #FFFFFF;
}
.el-button--warning.is-plain:active {
  background: var(--color-primary-dark-1, #014de6);
  border-color: var(--color-primary-dark-1, #014de6);
  color: #FFFFFF;
  outline: none;
}
.el-button--warning.is-plain.is-disabled, .el-button--warning.is-plain.is-disabled:hover, .el-button--warning.is-plain.is-disabled:focus, .el-button--warning.is-plain.is-disabled:active {
  color: var(--color-primary-light-4, #679aff);
  background-color: var(--color-primary-light-9, #e6eeff);
  border-color: var(--color-primary-light-8, #ccddff);
}

.el-button--danger {
  color: #FFFFFF;
  background-color: #FE5F57;
  border-color: #FE5F57;
}
.el-button--danger:hover, .el-button--danger:focus {
  background: rgb(254.2, 127, 120.6);
  border-color: rgb(254.2, 127, 120.6);
  color: #FFFFFF;
}
.el-button--danger:active {
  background: rgb(228.6, 85.5, 78.3);
  border-color: rgb(228.6, 85.5, 78.3);
  color: #FFFFFF;
  outline: none;
}
.el-button--danger.is-active {
  background: rgb(228.6, 85.5, 78.3);
  border-color: rgb(228.6, 85.5, 78.3);
  color: #FFFFFF;
}
.el-button--danger.is-disabled, .el-button--danger.is-disabled:hover, .el-button--danger.is-disabled:focus, .el-button--danger.is-disabled:active {
  color: #FFFFFF;
  background-color: rgb(254.5, 175, 171);
  border-color: rgb(254.5, 175, 171);
}
.el-button--danger.is-plain {
  color: #FE5F57;
  background: var(--customColor2, #FFFFFF);
  border-color: var(--inputBorderColor, var(--color-primary-light-6, #99bbff));
  border-color: var(--inputBorderColor, #DBE1E9);
}
.el-button--danger.is-plain:hover, .el-button--danger.is-plain:focus {
  background: #FE5F57;
  border-color: #FE5F57;
  color: #FFFFFF;
}
.el-button--danger.is-plain:active {
  background: var(--color-primary-dark-1, #014de6);
  border-color: var(--color-primary-dark-1, #014de6);
  color: #FFFFFF;
  outline: none;
}
.el-button--danger.is-plain.is-disabled, .el-button--danger.is-plain.is-disabled:hover, .el-button--danger.is-plain.is-disabled:focus, .el-button--danger.is-plain.is-disabled:active {
  color: var(--color-primary-light-4, #679aff);
  background-color: var(--color-primary-light-9, #e6eeff);
  border-color: var(--color-primary-light-8, #ccddff);
}
.el-button--danger.is-plain:hover, .el-button--danger.is-plain:focus, .el-button--danger.is-plain:active {
  color: #FE5F57;
  background: var(--customColor2, #FFFFFF);
  border-color: var(--inputBorderColor, #DBE1E9);
}
.el-button--danger.is-plain.is-disabled {
  color: #FE5F57;
  background: var(--customColor2, #FFFFFF);
  border-color: var(--inputBorderColor, #DBE1E9);
}
.el-button--danger.is-plain.is-disabled:hover, .el-button--danger.is-plain.is-disabled:focus, .el-button--danger.is-plain.is-disabled:active {
  color: #FE5F57;
  background: var(--customColor2, #FFFFFF);
  border-color: var(--inputBorderColor, #DBE1E9);
}

.el-button--info {
  color: #FFFFFF;
  background-color: #909399;
  border-color: #909399;
}
.el-button--info:hover, .el-button--info:focus {
  background: rgb(166.2, 168.6, 173.4);
  border-color: rgb(166.2, 168.6, 173.4);
  color: #FFFFFF;
}
.el-button--info:active {
  background: rgb(129.6, 132.3, 137.7);
  border-color: rgb(129.6, 132.3, 137.7);
  color: #FFFFFF;
  outline: none;
}
.el-button--info.is-active {
  background: rgb(129.6, 132.3, 137.7);
  border-color: rgb(129.6, 132.3, 137.7);
  color: #FFFFFF;
}
.el-button--info.is-disabled, .el-button--info.is-disabled:hover, .el-button--info.is-disabled:focus, .el-button--info.is-disabled:active {
  color: #FFFFFF;
  background-color: rgb(199.5, 201, 204);
  border-color: rgb(199.5, 201, 204);
}
.el-button--info.is-plain {
  color: #909399;
  background: var(--customColor2, #FFFFFF);
  border-color: var(--inputBorderColor, var(--color-primary-light-6, #99bbff));
}
.el-button--info.is-plain:hover, .el-button--info.is-plain:focus {
  background: #909399;
  border-color: #909399;
  color: #FFFFFF;
}
.el-button--info.is-plain:active {
  background: var(--color-primary-dark-1, #014de6);
  border-color: var(--color-primary-dark-1, #014de6);
  color: #FFFFFF;
  outline: none;
}
.el-button--info.is-plain.is-disabled, .el-button--info.is-plain.is-disabled:hover, .el-button--info.is-plain.is-disabled:focus, .el-button--info.is-plain.is-disabled:active {
  color: var(--color-primary-light-4, #679aff);
  background-color: var(--color-primary-light-9, #e6eeff);
  border-color: var(--color-primary-light-8, #ccddff);
}

.el-button--medium {
  height: 32px;
  line-height: 0;
  padding: 10px 20px;
  font-size: var(--fontBaseSize, 14px);
  border-radius: 2px;
}
.el-button--medium > span {
  margin-left: 2px;
}
.el-button--medium.is-round {
  padding: 10px 20px;
}
.el-button--medium.is-circle {
  padding: 10px;
}

.el-button--medium i {
  font-size: 16px;
  width: 16px;
}

.el-button--small {
  height: 28px;
  line-height: 0;
}
.el-button--small > span {
  margin-left: 2px;
}
.el-button--small.is-circle {
  padding: 9px;
}

.el-button--small i {
  font-size: 16px;
  width: 16px;
}
.el-button--small.is-wide span {
  display: block;
}

.el-button--mini {
  height: 24px;
  line-height: 0;
}
.el-button--mini > span {
  margin-left: 2px;
}
.el-button--mini.is-circle {
  padding: 7px;
}

.el-button--mini i {
  font-size: 16px;
  width: 16px;
}

.el-button--text {
  border-color: transparent;
  color: var(--customColor6, var(--primaryColor, #1566FF));
  background: transparent;
  padding-left: 0;
  padding-right: 0;
  line-height: inherit;
  height: 16px;
  font-size: 16px;
}
.el-button--text.is-textlarge {
  font-size: 16px;
}
.el-button--text.is-textlarge span {
  height: 16px;
  line-height: 16px;
}

.el-button--text.is-textmedium {
  font-size: var(--fontBaseSize, 14px);
}
.el-button--text.is-textmedium span {
  height: var(--fontBaseSize, 14px);
  line-height: var(--fontBaseSize, 14px);
}

.el-button--text.is-textsmall {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}
.el-button--text.is-textsmall span {
  height: calc(var(--fontBaseSize, 14px) - 2px);
  line-height: calc(var(--fontBaseSize, 14px) - 2px);
}

.el-button--text span:hover {
  border-bottom: 1px solid var(--primaryColor, #1566FF);
}
.el-button--text:hover, .el-button--text:focus {
  border-color: transparent;
  background-color: transparent;
}
.el-button--text:active {
  border-color: transparent;
  background-color: transparent;
}
.el-button--text.is-disabled, .el-button--text.is-disabled:hover, .el-button--text.is-disabled:focus {
  border-color: transparent;
}

.el-button-group {
  display: inline-block;
  vertical-align: middle;
}
.el-button-group::before,
.el-button-group::after {
  display: table;
  content: "";
}

.el-button-group::after {
  clear: both;
}

.el-button-group > .el-button {
  float: left;
  position: relative;
}
.el-button-group > .el-button + .el-button {
  margin-left: 0;
}
.el-button-group > .el-button.is-disabled {
  z-index: 1;
}
.el-button-group > .el-button:first-child {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.el-button-group > .el-button:last-child {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.el-button-group > .el-button:first-child:last-child {
  border-top-right-radius: 2px !important;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.el-button-group > .el-button:first-child:last-child.is-round {
  border-radius: 20px;
}
.el-button-group > .el-button:first-child:last-child.is-circle {
  border-radius: 50%;
  width: 28px;
  height: 28px;
  line-height: 28px;
  text-align: center;
}
.el-button-group > .el-button:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.el-button-group > .el-button:not(:last-child) {
  margin-right: -1px;
}
.el-button-group > .el-button:hover, .el-button-group > .el-button:focus, .el-button-group > .el-button:active {
  z-index: 1;
}
.el-button-group > .el-button.is-active {
  z-index: 1;
}

.el-button-group > .el-dropdown > .el-button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left-color: rgba(255, 255, 255, 0.5);
}
.el-button-group .el-button--primary:first-child {
  border-right-color: rgba(255, 255, 255, 0.5);
}
.el-button-group .el-button--primary:last-child {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.el-button-group .el-button--primary:not(:first-child):not(:last-child) {
  border-left-color: rgba(255, 255, 255, 0.5);
  border-right-color: rgba(255, 255, 255, 0.5);
}
.el-button-group .el-button--success:first-child {
  border-right-color: rgba(255, 255, 255, 0.5);
}
.el-button-group .el-button--success:last-child {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.el-button-group .el-button--success:not(:first-child):not(:last-child) {
  border-left-color: rgba(255, 255, 255, 0.5);
  border-right-color: rgba(255, 255, 255, 0.5);
}
.el-button-group .el-button--warning:first-child {
  border-right-color: rgba(255, 255, 255, 0.5);
}
.el-button-group .el-button--warning:last-child {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.el-button-group .el-button--warning:not(:first-child):not(:last-child) {
  border-left-color: rgba(255, 255, 255, 0.5);
  border-right-color: rgba(255, 255, 255, 0.5);
}
.el-button-group .el-button--danger:first-child {
  border-right-color: rgba(255, 255, 255, 0.5);
}
.el-button-group .el-button--danger:last-child {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.el-button-group .el-button--danger:not(:first-child):not(:last-child) {
  border-left-color: rgba(255, 255, 255, 0.5);
  border-right-color: rgba(255, 255, 255, 0.5);
}
.el-button-group .el-button--info:first-child {
  border-right-color: rgba(255, 255, 255, 0.5);
}
.el-button-group .el-button--info:last-child {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.el-button-group .el-button--info:not(:first-child):not(:last-child) {
  border-left-color: rgba(255, 255, 255, 0.5);
  border-right-color: rgba(255, 255, 255, 0.5);
}

.el-button--large {
  height: 36px;
}

.search-table-wrap.is-error .table-wrap {
  border: 1px solid #FE5F57;
}

.syncplant-table {
  height: 100%;
  width: 100%;
  overflow: hidden;
  display: flex;
  flex-flow: column;
}
.syncplant-table .el-button--default {
  color: var(--customColor10, #101828);
}
.syncplant-table .el-button--default:hover {
  background-color: rgba(166, 169, 173, 0.2);
  border: 1px solid rgba(166, 169, 173, 0.2);
}
.syncplant-table .vxe-table .vxe-table--header-wrapper {
  color: var(--customColor10, #010101);
}
.syncplant-table .vxe-table--render-default {
  font-family: PingFang SC, Microsoft YaHei, SimSun, sans-serif, Helvetica Neue !important;
  color: var(--customColor10, #010101);
}
.syncplant-table .vxe-table--render-default table {
  font-size: var(--fontBaseSize, 14px);
}
.syncplant-table .sciyon-table-cell-large {
  height: 48px !important;
  color: #667085;
}
.syncplant-table .sciyon-table-cell-medium {
  height: 40px !important;
  color: #667085;
}
.syncplant-table .sciyon-table-cell-small {
  height: 32px !important;
  color: #667085;
}
.syncplant-table .empty-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
}
.syncplant-table .table-content-wrap {
  flex: 1;
  overflow: hidden;
}
.syncplant-table .table-content-wrap.table-content-wrap-auto .sciyon-table-main {
  height: auto;
}
.syncplant-table .table-content-wrap .sciyon-table-main {
  width: 100%;
  height: 100%;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper {
  height: 100%;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--main-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--main-wrapper .vxe-table--header-wrapper .vxe-header--column .vxe-cell {
  height: auto !important;
  padding-left: 5px;
  padding-right: 5px;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--main-wrapper .vxe-table--header-wrapper .vxe-header--column .vxe-cell .column-edit-icon {
  color: var(--primaryColor, #1566FF);
  margin-left: 2px;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--main-wrapper .vxe-table--header-wrapper .vxe-cell--sort .vxe-sort--asc-btn.sort--active, .syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--main-wrapper .vxe-table--header-wrapper .vxe-cell--sort .vxe-sort--desc-btn.sort--active {
  color: var(--primaryColor, #1566FF);
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--main-wrapper .vxe-table--header-wrapper .vxe-cell--sort .vxe-sort--asc-btn {
  top: 1px;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--main-wrapper .vxe-table--header-wrapper .vxe-cell--sort .vxe-sort--desc-btn {
  bottom: 1px;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--main-wrapper .vxe-table--body-wrapper {
  flex: 1;
  background: var(--customColor2, #ffffff);
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--main-wrapper .vxe-table--body-wrapper .vxe-table--empty-block {
  height: 100%;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--main-wrapper .vxe-table--body-wrapper .vxe-body--column.col--seq .vxe-cell {
  text-overflow: clip;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--main-wrapper .vxe-table--body-wrapper::-webkit-scrollbar {
  display: none;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--main-wrapper .vxe-table--footer-wrapper .vxe-table--footer .vxe-footer--column {
  padding: 0;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--fixed-wrapper .vxe-table--header-wrapper .vxe-header--column .vxe-cell {
  height: auto !important;
  padding-left: 5px;
  padding-right: 5px;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--fixed-wrapper .vxe-table--header-wrapper .vxe-header--column .vxe-cell .column-edit-icon {
  color: var(--primaryColor, #1566FF);
  margin-left: 2px;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--fixed-wrapper .vxe-table--header-wrapper .vxe-cell--sort .vxe-sort--asc-btn.sort--active, .syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--fixed-wrapper .vxe-table--header-wrapper .vxe-cell--sort .vxe-sort--desc-btn.sort--active {
  color: var(--primaryColor, #1566FF);
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--fixed-wrapper .vxe-table--header-wrapper .vxe-cell--sort .vxe-sort--asc-btn {
  top: 1px;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--fixed-wrapper .vxe-table--header-wrapper .vxe-cell--sort .vxe-sort--desc-btn {
  bottom: 1px;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--fixed-wrapper .vxe-table--footer .vxe-footer--column {
  padding: 0;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--fixed-wrapper .vxe-table--footer-wrapper .vxe-table--footer .vxe-footer--column {
  padding: 0;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--fixed-wrapper .vxe-table--footer .vxe-footer--column {
  padding: 0;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-body--column {
  background-color: transparent;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-body--column.col--seq .vxe-cell {
  padding: 0 5px;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-body--column:not(.col--ellipsis) {
  padding: 0 !important;
}
.syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--empty-placeholder {
  padding-bottom: 10px;
}
.syncplant-table .table-content-wrap .custom-table-body {
  width: 100%;
  height: 100%;
}
.syncplant-table .dragColbg {
  background-color: #409eff;
}
.syncplant-table .sortable-column-demo .plx-header--row .plx-header--column.col--fixed {
  cursor: no-drop;
}
.syncplant-table .more-icon {
  transform: rotate(90deg);
}
.syncplant-table .vxe-cell--checkbox.is--checked .vxe-checkbox--icon, .syncplant-table .vxe-cell--checkbox.is--indeterminate .vxe-checkbox--icon {
  color: var(--primaryColor, #1566FF) !important;
}
.syncplant-table .vxe-cell--checkbox .vxe-checkbox--icon {
  font-weight: 300 !important;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header {
  width: 100%;
  white-space: nowrap;
  box-sizing: border-box;
  padding: 12px 0;
  height: 48px;
  display: flex;
  overflow: hidden;
  align-items: center;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header.no-icon .syncplant-button i {
  display: none;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-left .batch-delete {
  color: #FE5F57;
  background: var(--customColor2, #ffffff);
  border-color: var(--inputBorderColor, #DEE2E6);
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-left .batch-delete[disabled=disabled]:hover {
  color: #FE5F57;
  background: var(--customColor2, #ffffff);
  border-color: var(--inputBorderColor, #DEE2E6);
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-left .batch-delete:hover {
  color: #ffffff;
  background: #FE5F57;
  border-color: #FE5F57;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-left .batch-delete-disabled {
  opacity: 0.6;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-left .table-import, .syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-left .table-export {
  margin-left: 10px;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-left + .header-toolbar {
  margin-left: 10px;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar {
  flex: 1;
  min-width: 56px;
  overflow: hidden;
  display: inline-flex;
  display: inline-flex;
  align-items: center;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar > :first-child {
  margin-left: 0 !important;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar .import-excel {
  margin-left: 10px;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar .import-excel + .el-button {
  margin-left: 10px;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar > :first-child {
  margin-left: 0 !important;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar .import-excel {
  margin-left: 10px;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar .import-excel + .el-button {
  margin-left: 10px;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar .el-input__outter, .syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar .el-input__inner {
  height: 28px;
  line-height: 28px;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar > .syncplant-input, .syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar > .syncplant-select, .syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar > .syncplant-inputnumber {
  margin-left: 10px;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar .syncplant-inputnumber .el-input-number__decrease {
  top: 13px;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar .syncplant-inputnumber .el-input-number__increase {
  top: 1px;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar .el-button + .template-dropdown {
  margin-left: 10px;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar .template-dropdown {
  line-height: 28px;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-toolbar .template-dropdown + .template-dropdown {
  margin-left: 10px;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-right {
  font-size: var(--fontBaseSize, 14px);
  color: #667085;
  letter-spacing: 0;
  line-height: var(--fontBaseSize, 14px);
  font-weight: 400;
  display: inline-flex;
  align-items: center;
  width: 40px;
  flex-shrink: 0;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-right .header-right-sort {
  background: #ecedf2;
  width: 92px;
  height: 28px;
  line-height: 28px;
  text-align: center;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-right .header-right-sort-btn {
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
  background: #ffffff;
  border: 1px solid #ecedf2;
  width: 28px;
  height: 28px;
  line-height: 26px;
  text-align: center;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-right .header-right-op {
  background: var(--customColor2, #f6f7fb);
  border: 1px solid var(--inputBorderColor, #dee2e6);
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
  width: 28px;
  height: 28px;
  line-height: 26px;
  text-align: center;
  margin-left: 8px;
  color: var(--customColor10, #000000);
  cursor: pointer;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-right .header-right-op .right-icon {
  padding-left: 5px;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-footer {
  width: 100%;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-preview {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 100;
}
.syncplant-table .sciyon-table-column .switch-status {
  padding: 5px 6px;
  font-size: var(--fontBaseSize, 14px);
  line-height: var(--fontBaseSize, 14px);
  display: inline-block;
}
.syncplant-table .sciyon-table-column .switch-status.open {
  background: rgba(29, 166, 102, 0.1019607843);
  color: #1DA666;
}
.syncplant-table .sciyon-table-column .switch-status.close {
  background: rgba(254, 95, 87, 0.1019607843);
  color: #FE5F57;
}
.syncplant-table .sciyon-table-column .el-input__inner {
  border-radius: 0px !important;
}
.syncplant-table .sciyon-table-column .password-input {
  border: none;
  background: transparent;
  width: 100%;
  padding: 0 5px;
  box-sizing: border-box;
}
.syncplant-table .sciyon-table-column.col--left .password-input {
  text-align: left;
}
.syncplant-table .sciyon-table-column.col--center .password-input {
  text-align: center;
}
.syncplant-table .sciyon-table-column.col--right .password-input {
  text-align: right;
}
.syncplant-table .sciyon-table-column .el-progress__text {
  color: #101828 !important;
}
.syncplant-table .sciyon-table-column .el-progress-bar__inner {
  transition: none;
}
.syncplant-table .sciyon-table-column .btn-text {
  width: 40px;
  height: 24px;
  display: inline-block;
  border-radius: 2px;
  font-size: var(--fontBaseSize, 14px);
  margin-right: 8px;
  line-height: 24px;
  background: #EEF5FD;
  color: var(--primaryColor, #1566FF);
  cursor: pointer;
}
.syncplant-table .sciyon-table-column .btn-text:hover {
  background: var(--primaryColor, #1566FF);
  color: #fff;
}
.syncplant-table .sciyon-table-column .btn-text:last-child {
  background: #F6F7FB;
  color: #667085;
}
.syncplant-table .sciyon-table-column .btn-text:last-child:hover {
  background: #667085;
  color: #fff;
}
.syncplant-table .sciyon-table-footer {
  position: relative;
  height: 35px;
  width: 100%;
  line-height: 35px;
  background: var(--customColor2, #f5f6f8);
  box-shadow: inset 0 -1px 2px 0 rgba(0, 0, 0, 0.05);
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  align-items: center;
  box-sizing: border-box;
}
.syncplant-table .sciyon-table-footer .footer-preview {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
}
.syncplant-table .sciyon-table-footer .selected-title {
  color: var(--customColor10);
}
.syncplant-table .sciyon-table-footer .selected-number {
  color: var(--primaryColor, #1566FF);
}
.syncplant-table .sciyon-table-footer .selected-piece {
  margin-right: 8px;
  color: var(--customColor10);
}
.syncplant-table .sciyon-table-footer .batch-delete {
  color: #FE5F57;
  background: #ffffff;
  border-color: #DEE2E6;
}
.syncplant-table .sciyon-table-footer .batch-delete:hover {
  color: #FE5F57;
  background: #ffffff;
  border-color: #DEE2E6;
}
.syncplant-table .sciyon-table-footer .batch-delete-disabled {
  opacity: 0.6;
}
.syncplant-table .sciyon-table-footer .table-import, .syncplant-table .sciyon-table-footer .table-export {
  margin-left: 8px;
}
.syncplant-table .sciyon-table-footer .el-pagination.is-background .el-pager li:not(.disabled).active {
  border-radius: 0;
}
.syncplant-table .sciyon-table-footer .el-pagination.is-background .el-pager li {
  min-width: 20px;
  height: 20px;
  line-height: 20px;
}
.syncplant-table .sciyon-table-footer .el-pagination.is-background.el-pagination--small .btn-prev,
.syncplant-table .sciyon-table-footer .el-pagination.is-background.el-pagination--small .btn-next {
  background: var(--customColor3, #FFFFFF);
  border: 1px solid var(--customColor5, #dee2e6);
  min-width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 0;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-pagination {
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor7, #667085);
  font-weight: 400;
  flex-wrap: nowrap;
  height: 35px;
  line-height: 35px;
  position: relative;
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: flex-end;
  margin-right: 9px;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-pagination .el-pagination {
  padding: 0;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-pagination .page-divider {
  width: 1px;
  height: 14px;
  background: #a6adbd;
  margin: 15px 8px;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-pagination .page-size {
  cursor: pointer;
  position: relative;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-pagination .go-label {
  padding-left: 15px;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-pagination .page-jump-to {
  width: 48px;
  margin: 0 4px;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-pagination .page-jump-to .el-input__inner {
  height: 20px;
  line-height: 20px;
  padding: 0 3px !important;
  text-align: center;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-pagination .page-jump-to .el-input__inner::-webkit-inner-spin-button,
.syncplant-table .sciyon-table-footer .sciyon-table-footer-pagination .page-jump-to .el-input__inner::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.syncplant-table .sciyon-table-footer .el-pagination .el-pagination--small .el-pagination__editor {
  height: 20px;
}
.syncplant-table .sciyon-table-footer .el-pagination .el-pagination__editor.el-input {
  height: 20px;
}
.syncplant-table .sciyon-table-footer .sciyonfont-setting {
  margin-left: auto;
  margin-top: 1px;
  cursor: pointer;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page {
  position: absolute;
  background: var(--customColor2, #FFFFFF);
  border: 1px solid var(--customColor5, #ecedf2);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  z-index: 100;
  min-width: 237px;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .sciyon-table-footer-title {
  display: flex;
  align-items: center;
  border-bottom: 1px solid var(--customColor5, #ecedf2);
  padding: 12px 10px;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .sciyon-table-footer-title .title-label {
  height: 28px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  line-height: 14px;
  text-align: left;
  margin-right: 10px;
  flex: 1;
  white-space: break-spaces;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .sciyon-table-footer-title .title-layout {
  display: inline-flex;
  flex-wrap: nowrap;
  align-items: center;
  background: var(--customColor3, #f6f7fb);
  border: 1px solid var(--customColor5, #dee2e6);
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .sciyon-table-footer-title .title-layout .title-item {
  text-align: center;
  cursor: pointer;
  padding: 0 5px;
  line-height: 28px;
  position: relative;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .sciyon-table-footer-title .title-layout .title-item.is-active {
  background: #ffffff;
  color: #ccc;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .sciyon-table-footer-title .title-layout .title-item.is-active::after {
  display: none;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .sciyon-table-footer-title .title-layout .title-item::after {
  content: "";
  height: 14px;
  width: 1px;
  background: #DEE2E6;
  display: inline-block;
  position: absolute;
  right: -1px;
  top: 7px;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .page-item-layout {
  display: inline-flex;
  flex-wrap: wrap;
  padding: 16px 2px;
  max-height: 166px;
  overflow-y: auto;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .page-item-layout::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  transition: all 0.2s ease-in-out;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .page-item-layout:hover::-webkit-scrollbar-thumb {
  background-color: #C5CBDC !important;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .page-item-layout .page-item {
  font-size: var(--fontBaseSize, 14px);
  font-weight: 400;
  width: 28px;
  height: 28px;
  margin: 4px 8px;
  text-align: center;
  line-height: 28px;
  cursor: pointer;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .page-item-layout .page-item:hover {
  background: var(--primaryColor, #1566FF);
  color: #ffffff;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .page-item-layout .page-item.is-active {
  background: var(--primaryColor, #1566FF);
  color: #ffffff;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .sciyon-table-footer-page-bottom {
  border-top: 1px solid var(--customColor5, #ecedf2);
  padding: 12px 10px;
  display: flex;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .sciyon-table-footer-page-bottom .bottom-label {
  height: 28px;
  line-height: 28px;
  flex: 1;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .sciyon-table-footer-page-bottom .bottom-operation {
  line-height: 28px;
  height: 28px;
  display: inline-flex;
  flex-wrap: nowrap;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .sciyon-table-footer-page-bottom .bottom-operation .bottom-input {
  width: 56px;
  height: 28px;
  line-height: 28px;
  margin-right: 3px;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .sciyon-table-footer-page-bottom .bottom-operation .bottom-button {
  width: 38px;
}
.syncplant-table .sciyon-table-footer .sciyon-table-footer-page .sciyon-table-footer-page-bottom .bottom-operation .bottom-button .el-icon-right {
  line-height: 26px;
  vertical-align: bottom;
}
.syncplant-table .operate-icon-btn {
  padding: 4px;
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
  margin: 0 4px;
}
.syncplant-table .btn-text {
  width: 40px;
  height: 24px;
  display: inline-block;
  border-radius: 2px;
  font-size: var(--fontBaseSize, 14px);
  margin-right: 8px;
  line-height: 24px;
  background: #EEF5FD;
  color: var(--primaryColor, #1566FF);
  cursor: pointer;
}
.syncplant-table .btn-text:hover {
  background: var(--primaryColor, #1566FF);
  color: #fff;
}
.syncplant-table .btn-text:last-child {
  background: #F6F7FB;
  color: #667085;
}
.syncplant-table .btn-text:last-child:hover {
  background: #667085;
  color: #fff;
}
.syncplant-table .sciyon-table-header-wrap .sciyon-table-header .header-left .batch-delete-bg {
  background: var(--customColor2, #F5F6F8);
}
.syncplant-table .table-content-wrap .upload-selection-seq .vxe-cell {
  margin-left: 10px;
}
.syncplant-table .table-content-wrap .upload-selection-header .vxe-cell {
  margin-left: 10px;
}
.syncplant-table .table-content-wrap .upload-selection-cell .vxe-cell {
  margin-left: 10px;
}
.syncplant-table .table-content-wrap .upload-selection-operate .vxe-cell {
  margin-left: 10px;
}

.column-config .el-drawer .el-drawer__body {
  overflow: hidden;
  padding: 0;
  display: flex;
  flex-flow: column;
}
.column-config .el-drawer .el-drawer__body .column-config-list {
  flex: 1;
  overflow-y: auto;
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option {
  padding: 0 16px;
  color: #667085;
  padding-bottom: 15px;
  border-bottom: 1px solid var(--inputBorderColor, #ecedf2);
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .method-option {
  background: var(--customColor2, #FFFFFF);
  border: 1px solid var(--inputBorderColor, #ECEDF2);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  width: 248PX;
  max-height: 166px;
  overflow: auto;
  padding: 3px 0;
  position: absolute;
  z-index: 100;
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .method-option .option-default {
  width: 100%;
  height: 32px;
  line-height: 32px;
  padding: 0 15px;
  cursor: pointer;
  white-space: nowrap;
  color: var(--customColor10, #101828);
  overflow: hidden;
  text-overflow: ellipsis;
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .method-option .option-default:hover {
  background: var(--tableActiveColor, #F5F6F8);
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .method-option .option-default .item-default {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  display: block;
  float: right;
  line-height: 16px;
  background: var(--empoworxViewWrapColor, #F5F6F8);
  border: 1px solid #E6E6E6;
  height: 16px;
  margin-top: 7px;
  color: #667085;
  width: 26px;
  text-align: center;
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .method-option .option-item {
  width: 100%;
  height: 32px;
  line-height: 32px;
  padding: 0 15px;
  cursor: pointer;
  white-space: nowrap;
  color: var(--customColor10, #667085);
  overflow: hidden;
  text-overflow: ellipsis;
  box-sizing: border-box;
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .method-option .option-item:hover {
  background: var(--tableActiveColor, #F5F6F8);
  color: var(--primaryColor, #1566FF);
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .method-option .option-item:hover .item-delete {
  display: block;
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .method-option .option-item .item-delete {
  display: none;
  color: #FE5F57;
  float: right;
  line-height: 32px;
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .method-option .option-item .item-default {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  display: block;
  float: right;
  line-height: 16px;
  background: var(--empoworxViewWrapColor, #F5F6F8);
  border: 1px solid #E6E6E6;
  height: 16px;
  margin-top: 7px;
  color: #667085;
  width: 26px;
  text-align: center;
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .history-method {
  width: 248px;
  height: 40px;
  line-height: 40px;
  border: 1px solid var(--inputBorderColor, #ecedf2);
  box-shadow: 4px 4px 86px 2px rgba(0, 0, 0, 0.04);
  padding: 0 16px;
  box-sizing: border-box;
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .history-method .icon {
  background: var(--customColor2, #f5f6f8);
  border: 1px solid var(--inputBorderColor, #e6e6e6);
  width: 16px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  color: var(--customColor10, #101828);
  float: right;
  margin-top: 11px;
  cursor: pointer;
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .history-method .icon.active {
  transform: rotate(90deg);
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .style-option {
  width: 248px;
  height: 36px;
  line-height: 36px;
  color: var(--customColor10, #101828);
  margin-top: 15px;
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .style-option .style-item {
  position: relative;
  float: right;
  margin-left: 8px;
  width: 64px;
  height: 36px;
  background-image: linear-gradient(134deg, #EDEEF1 0%, #F1F6FF 100%);
  box-shadow: inset 0 1px 3px 0 #E9EBF2;
  cursor: pointer;
  border: 1px solid transparent;
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .style-option .style-item img {
  width: 62px;
  height: 34px;
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .style-option .style-item.is-active {
  border: 1px solid var(--primaryColor, #1566FF);
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .style-option .style-item .active-icon {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  width: calc(var(--fontBaseSize, 14px) - 2px);
  height: calc(var(--fontBaseSize, 14px) - 2px);
  background: var(--primaryColor, #1566FF);
  color: #FFFFFF;
  position: absolute;
  top: 0;
  right: 0;
}
.column-config .el-drawer .el-drawer__body .column-config-list .header-option .style-option .style-showSummary {
  float: right;
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-title {
  width: 100%;
  height: 32px;
  line-height: 32px;
  background: var(--customColor1, #f5f6f8);
  cursor: pointer;
  padding-left: 6px;
  padding-right: 16px;
  color: var(--customColor10, #101828);
  box-sizing: border-box;
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-title .title {
  margin-left: 7px;
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-title .icon {
  font-weight: bold;
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-title .restore-default {
  display: none;
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-title.is-active {
  background: var(--tableActiveColor, #ffffff);
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-title.is-active .title {
  color: var(--customColor10, #667085);
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-title.is-active .icon {
  transform: rotate(90deg);
  color: var(--primaryColor, #1566FF);
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-title.is-active .restore-default {
  display: inline-block;
  color: var(--primaryColor, #1566FF);
  float: right;
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-content {
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  text-align: left;
  font-weight: 400;
  width: 100%;
  height: 36px;
  line-height: 36px;
  padding-right: 16px;
  padding-left: 26px;
  display: flex;
  align-items: center;
  cursor: move;
  box-sizing: border-box;
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-content .label-text {
  flex: 1;
  margin-left: 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-content .order-select {
  width: 60px;
  height: 26px;
  line-height: 26px;
  margin-left: 10px;
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-content .order-select .el-input__inner {
  height: 26px;
  line-height: 26px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  padding: 0 4px;
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-content .width-config {
  width: 48px;
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-content .width-config .el-input__inner {
  height: 20px;
  line-height: 20px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  padding: 0 4px;
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-content .align-config {
  background: var(--customColor2, #F6F7FB);
  border: 1px solid var(--inputBorderColor, #DEE2E6);
  height: 20px;
  line-height: 16px;
  font-size: 16px;
  padding: 1px;
  color: var(--customColor10, #667085);
  margin-top: 8px;
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-content .align-config .align-icon {
  height: 16px;
  display: inline-block;
  cursor: pointer;
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-content .align-config .center-icon {
  border-left: 1px solid #DEE2E6;
  border-right: 1px solid #DEE2E6;
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .citem-content .align-config .current-align {
  color: var(--customColor10, #ffffff);
  background: var(--primaryColor, #1566FF);
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .el-divider .el-divider__text {
  font-weight: 400;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  height: calc(var(--fontBaseSize, 14px) - 2px);
  line-height: calc(var(--fontBaseSize, 14px) - 2px);
  color: #A6ADBD;
  padding: 0;
}
.column-config .el-drawer .el-drawer__body .column-config-list .citem-ul .el-divider--horizontal {
  margin: 16px 0;
}
.column-config .el-drawer .el-drawer__body .config-footer {
  background: var(--customColor1, #F5F6F8);
  box-shadow: inset 0 -1px 2px 0 rgba(0, 0, 0, 0.05);
  height: 40px;
  flex-shrink: 0;
  line-height: var(--fontBaseSize, 14px);
  width: 100%;
  border-top: 1px solid var(--inputBorderColor, #E5E8EE);
  padding: 13px 10px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #667085);
  display: inline-flex;
}
.column-config .el-drawer .el-drawer__body .config-footer div {
  cursor: pointer;
  text-align: center;
  width: 33%;
}
.column-config .el-drawer .el-drawer__body .config-footer .btn {
  border-left: 1px solid var(--inputBorderColor, #D0D5DD);
  border-right: 1px solid var(--inputBorderColor, #D0D5DD);
}
.column-config .el-drawer .el-drawer__header {
  padding: 14px 16px 4px 16px;
  font-size: 16px;
  color: var(--customColor10, #101828);
  margin: 0;
}
.column-config .el-drawer .el-drawer__header span {
  height: 16px;
  line-height: 16px;
}
.column-config .el-drawer .el-drawer__header .el-drawer__close-btn {
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor7, #d0d5dd);
  background-color: var(--customColor2, #ecf3f9);
  font-weight: bold;
  padding-right: 0;
}
.column-config .column-save-dialog .el-form-item__label {
  float: left !important;
  text-align: right !important;
}

.table-import-excel {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.table-import-excel .step-wrap {
  padding: 20px 40px;
}
.table-import-excel .content-wrap {
  flex: 1;
  overflow: hidden;
}
.table-import-excel .content-wrap .select-excel {
  margin-top: 30px;
}
.table-import-excel .content-wrap .select-excel .excel-uploader .el-upload {
  width: 100%;
  padding: 20px 0;
  border: 1px dashed #e5e6e8;
  border-radius: 5px;
  background: #f6f7fb;
  color: #667085;
  height: 360px;
  display: flex;
  align-items: center;
}
.table-import-excel .content-wrap .select-excel .excel-uploader .el-upload .excel-content {
  width: 100%;
  line-height: normal;
}
.table-import-excel .content-wrap .select-excel .excel-uploader .el-upload .excel-content .sciyonfont-upload {
  font-size: 24px;
}
.table-import-excel .content-wrap .select-excel .excel-uploader .el-upload .excel-content .btn-text {
  font-size: 16px;
  margin: 5px;
}
.table-import-excel .content-wrap .select-excel .excel-uploader .el-upload .excel-content .tip {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #999999;
}
.table-import-excel .content-wrap .select-excel .download-template .download-excel {
  color: #0156ff;
  cursor: pointer;
  font-size: 18px;
  text-decoration: underline;
}
.table-import-excel .content-wrap .data-preview {
  height: 100%;
}
.table-import-excel .content-wrap .data-preview .form-wrap {
  width: 50%;
}
.table-import-excel .content-wrap .data-preview .form-wrap .el-form-item {
  margin: 0;
}
.table-import-excel .content-wrap .data-preview .preview-wrap {
  height: calc(100% - 50px);
}
.table-import-excel .content-wrap .import-config {
  height: 100%;
}
.table-import-excel .content-wrap .import-data .tip {
  text-align: center;
  margin-top: 20px;
}
.table-import-excel .content-wrap .import-data .tip .success {
  font-size: 48px;
  color: var(--primaryColor, #1566FF);
}
.table-import-excel .content-wrap .import-data .tip .error {
  font-size: 48px;
  color: #FE5F57;
}
.table-import-excel .footer {
  text-align: right;
}

.columnCheckbox {
  max-height: 200px;
  overflow-y: auto;
}
.columnCheckbox .checkitem {
  display: block;
}

.search-table-wrap {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.search-table-wrap .table-wrap {
  flex: 1;
  overflow-y: auto;
  background: var(--customColor2, #ffffff);
}
.search-table-wrap .table-wrap .page-jump-to .el-input__inner {
  border: 1px solid var(--customColor5, #D0D5DD) !important;
  color: var(--customColor10, #000000);
}
.search-table-wrap .table-wrap .page-jump-to .el-input__inner:hover {
  border-color: var(--primaryColor, #1566FF) !important;
  box-shadow: 0 4px 8px 0 rgba(16, 24, 40, 0.08), inset 0 2px 3px 0 rgba(16, 24, 40, 0.08) !important;
}

.page-size-popover {
  padding: 6px;
}

.vxe-table--tooltip-wrapper, .vxe-tooltip--wrapper {
  z-index: 99999999999 !important;
}

.el-date-table {
  font-size: 12px;
  user-select: none;
}
.el-date-table.is-week-mode .el-date-table__row:hover div {
  background-color: var(--tableActiveColor, #F2F6FC);
}
.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover {
  color: var(--primaryColor, #101828);
}
.el-date-table.is-week-mode .el-date-table__row:hover td:first-child div {
  margin-left: 5px;
  border-radius: 0px;
}
.el-date-table.is-week-mode .el-date-table__row:hover td:last-child div {
  margin-right: 5px;
  border-radius: 0px;
}
.el-date-table.is-week-mode .el-date-table__row.current div {
  background-color: var(--tableActiveColor, #F2F6FC);
}

.el-date-table td {
  width: 32px;
  height: 30px;
  padding: 4px 0;
  box-sizing: border-box;
  text-align: center;
  cursor: pointer;
  position: relative;
  font-size: var(--fontBaseSize, 14px);
}
.el-date-table td div {
  height: 28px;
  padding: 0;
  box-sizing: border-box;
}
.el-date-table td span {
  width: 28px;
  height: 28px;
  display: block;
  margin: 0 auto;
  line-height: 28px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 0px;
}
.el-date-table td.in-range div {
  background: #f6f6f6;
  border-radius: 0;
}
.el-date-table td.next-month, .el-date-table td.prev-month {
  color: #9CA5B8;
}
.el-date-table td.today {
  position: relative;
}
.el-date-table td.today.start-date span, .el-date-table td.today.end-date span {
  color: #FFFFFF;
}
.el-date-table td.today span {
  box-sizing: border-box;
  border: 1px solid var(--primaryColor, #1566FF);
  color: var(--primaryColor, #1566FF);
}
.el-date-table td.available:hover {
  color: var(--primaryColor, #1566FF);
}
.el-date-table td.in-range div {
  background: var(--tableActiveColor, var(--color-primary-light-9, #e6eeff));
  border-radius: 0;
}
.el-date-table td.current:not(.disabled) span {
  color: #FFFFFF;
  background-color: var(--primaryColor, #1566FF);
}
.el-date-table td.start-date div, .el-date-table td.end-date div {
  color: #FFFFFF;
}
.el-date-table td.start-date span, .el-date-table td.end-date span {
  background-color: var(--primaryColor, #1566FF);
}
.el-date-table td.start-date div {
  margin-left: 5px;
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
}
.el-date-table td.end-date div {
  margin-right: 5px;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
}
.el-date-table td.disabled div {
  background-color: #F5F6F8;
  opacity: 1;
  cursor: not-allowed;
  color: #9CA5B8;
}
.el-date-table td.selected div {
  margin-left: 5px;
  margin-right: 5px;
  background-color: #F2F6FC;
  border-radius: 15px;
}
.el-date-table td.selected div:hover {
  background-color: #F2F6FC;
}
.el-date-table td.selected span {
  background-color: var(--primaryColor, #1566FF);
  color: #FFFFFF;
  border-radius: 0px;
}
.el-date-table td.week {
  font-size: 80%;
  color: #101828;
}
.el-date-table th {
  font-size: var(--fontBaseSize, 14px);
  padding: 8px 8px 0px 10px;
  color: #999;
  font-weight: 400;
  border: none;
}
.el-date-table .today__dott {
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: var(--primaryColor, #1566FF);
  bottom: 0;
}

.el-month-table {
  font-size: 12px;
  margin: -1px;
  border-collapse: collapse;
}
.el-month-table td {
  text-align: center;
  padding: 8px 0px;
  cursor: pointer;
}
.el-month-table td div {
  height: 48px;
  padding: 6px 0;
  display: flex;
  align-items: center;
  box-sizing: border-box;
}
.el-month-table td.today .cell {
  color: var(--primaryColor, #1566FF);
}
.el-month-table td.today.start-date .cell, .el-month-table td.today.end-date .cell {
  color: #FFFFFF;
}
.el-month-table td.disabled .cell {
  background-color: #F5F6F8;
  cursor: not-allowed;
  color: #9CA5B8;
}
.el-month-table td.disabled .cell:hover {
  color: #9CA5B8;
}
.el-month-table td .cell {
  width: 44px;
  height: 28px;
  display: block;
  line-height: 28px;
  color: var(--customColor6, #101828);
  margin: 0 auto;
  border-radius: 0px;
}
.el-month-table td .cell:hover {
  color: var(--customColor6, var(--primaryColor, #1566FF));
  background-color: var(--tableActiveColor, #F0F8FF);
}
.el-month-table td.in-range div {
  background-color: var(--tableActiveColor, #F2F6FC);
}
.el-month-table td.in-range div:hover {
  color: var(--customColor6, var(--primaryColor, #1566FF));
  background-color: var(--tableActiveColor, #F2F6FC);
}
.el-month-table td.in-range.today .cell {
  color: var(--customColor10, var(--primaryColor, #1566FF));
}
.el-month-table td.in-range.today.start-date .cell, .el-month-table td.in-range.today.end-date .cell {
  color: #FFFFFF;
}
.el-month-table td.start-date div, .el-month-table td.end-date div {
  color: #FFFFFF;
}
.el-month-table td.start-date .cell, .el-month-table td.end-date .cell {
  color: #FFFFFF;
  background-color: var(--primaryColor, #1566FF);
}
.el-month-table td.current:not(.disabled) .cell {
  color: var(--primaryColor, #1566FF);
  background-color: #F0F8FF;
}

/* Element Chalk Variables */
/* Transition
-------------------------- */
/* Color
-------------------------- */
/* 53a8ff */
/* 66b1ff */
/* 79bbff */
/* 8cc5ff */
/* a0cfff */
/* b3d8ff */
/* c6e2ff */
/* d9ecff */
/* ecf5ff */
/* Link
-------------------------- */
/* Border
-------------------------- */
/* Fill
-------------------------- */
/* Size
-------------------------- */
/* Typography
-------------------------- */
/* z-index
-------------------------- */
/* Disable base
-------------------------- */
/* Icon
-------------------------- */
/* Checkbox
-------------------------- */
/* Radio
-------------------------- */
/* Select
-------------------------- */
/* Alert
-------------------------- */
/* MessageBox
-------------------------- */
/* Message
-------------------------- */
/* Notification
-------------------------- */
/* Input
-------------------------- */
/* Cascader
-------------------------- */
/* Group
-------------------------- */
/* Tab
-------------------------- */
/* Button
-------------------------- */
/* cascader
-------------------------- */
/* Switch
-------------------------- */
/* Dialog
-------------------------- */
/* Table
-------------------------- */
/* Pagination
-------------------------- */
/* Popup
-------------------------- */
/* Popover
-------------------------- */
/* Tooltip
-------------------------- */
/* Tag
-------------------------- */
/* Tree
-------------------------- */
/* Dropdown
-------------------------- */
/* Badge
-------------------------- */
/* Card
--------------------------*/
/* Slider
--------------------------*/
/* Steps
--------------------------*/
/* Menu
--------------------------*/
/* Rate
--------------------------*/
/* DatePicker
--------------------------*/
/* Loading
--------------------------*/
/* Scrollbar
--------------------------*/
/* Carousel
--------------------------*/
/* Collapse
--------------------------*/
/* Transfer
--------------------------*/
/* Header
  --------------------------*/
/* Footer
--------------------------*/
/* Main
--------------------------*/
/* Timeline
--------------------------*/
/* Backtop
--------------------------*/
/* Link
--------------------------*/
/* Calendar
--------------------------*/
/* Form
-------------------------- */
/* Avatar
--------------------------*/
/* Break-point
--------------------------*/
.el-quarter-table {
  font-size: 12px;
  margin: -1px;
  border-collapse: collapse;
}
.el-quarter-table td {
  text-align: center;
  padding: 8px 0px;
  cursor: pointer;
}
.el-quarter-table td div {
  height: 48px;
  padding: 6px 0;
  display: flex;
  align-items: center;
  box-sizing: border-box;
}
.el-quarter-table td.today .cell {
  color: var(--primaryColor, #1566FF);
}
.el-quarter-table td.today.start-date .cell, .el-quarter-table td.today.end-date .cell {
  color: #FFFFFF;
}
.el-quarter-table td.disabled .cell {
  background-color: #F5F6F8;
  cursor: not-allowed;
  color: #9CA5B8;
}
.el-quarter-table td.disabled .cell:hover {
  color: #9CA5B8;
}
.el-quarter-table td .cell {
  width: 44px;
  height: 28px;
  display: block;
  line-height: 28px;
  color: var(--customColor6, #101828);
  margin: 0 auto;
  border-radius: 0px;
}
.el-quarter-table td .cell:hover {
  color: var(--customColor6, var(--primaryColor, #1566FF));
  background-color: var(--tableActiveColor, #F0F8FF);
}
.el-quarter-table td.in-range div {
  background-color: var(--tableActiveColor, #F2F6FC);
}
.el-quarter-table td.in-range div:hover {
  background-color: var(--tableActiveColor, #F2F6FC);
  color: var(--customColor6, var(--primaryColor, #1566FF));
}
.el-quarter-table td.in-range.today .cell {
  color: var(--customColor10, var(--primaryColor, #1566FF));
}
.el-quarter-table td.in-range.today.start-date .cell, .el-quarter-table td.in-range.today.end-date .cell {
  color: #FFFFFF;
}
.el-quarter-table td.start-date div, .el-quarter-table td.end-date div {
  color: #FFFFFF;
}
.el-quarter-table td.start-date .cell, .el-quarter-table td.end-date .cell {
  color: #FFFFFF;
  background-color: var(--primaryColor, #1566FF);
}
.el-quarter-table td.current:not(.disabled) .cell {
  color: var(--primaryColor, #1566FF);
  background-color: #F0F8FF;
}

.el-year-table {
  font-size: 12px;
  margin: -1px;
  border-collapse: collapse;
}
.el-year-table .el-icon {
  color: #303133;
}
.el-year-table td {
  text-align: center;
  padding: 8px 0px;
  cursor: pointer;
}
.el-year-table td div {
  height: 48px;
  padding: 6px 0;
  display: flex;
  align-items: center;
  box-sizing: border-box;
}
.el-year-table td.today .cell {
  color: var(--primaryColor, #1566FF);
}
.el-year-table td.today.start-date .cell, .el-year-table td.today.end-date .cell {
  color: #FFFFFF;
}
.el-year-table td.disabled .cell {
  background-color: #F5F6F8;
  cursor: not-allowed;
  pointer-events: none;
  color: #9CA5B8;
}
.el-year-table td.disabled .cell:hover {
  color: #9CA5B8;
}
.el-year-table td .cell {
  width: 48px;
  height: 28px;
  display: block;
  line-height: 28px;
  color: var(--customColor6, #101828);
  margin: 0 auto;
}
.el-year-table td .cell:hover {
  color: var(--customColor6, var(--primaryColor, #1566FF));
  background: var(--tableActiveColor, #F0F8FF);
}
.el-year-table td.in-range div {
  background-color: #F2F6FC;
}
.el-year-table td.in-range div:hover {
  color: var(--customColor6, var(--primaryColor, #1566FF));
  background-color: #F2F6FC;
}
.el-year-table td.in-range.today .cell {
  color: var(--customColor10, var(--primaryColor, #1566FF));
}
.el-year-table td.in-range.today.start-date .cell, .el-year-table td.in-range.today.end-date .cell {
  color: #FFFFFF;
}
.el-year-table td.start-date div, .el-year-table td.end-date div {
  color: #FFFFFF;
}
.el-year-table td.start-date .cell, .el-year-table td.end-date .cell {
  color: #FFFFFF;
  background-color: var(--primaryColor, #1566FF);
}
.el-year-table td.current:not(.disabled) .cell {
  color: var(--primaryColor, #1566FF);
  background: var(--tableActiveColor, #F0F8FF);
}

.el-time-range-picker {
  width: 384px !important;
}
.el-time-range-picker .el-time-range-picker__content {
  padding: 4px;
  height: 269px;
}
.el-time-range-picker .el-time-range-picker__content .el-time-range-picker__cell {
  width: 50%;
}
.el-time-range-picker .el-time-range-picker__content .el-time-range-picker__cell .el-time-range-picker__header {
  line-height: 40px;
  background: var(--customColor2, #f4f5f7);
  border: 1px solid var(--inputBorderColor, #ebebeb);
  border-bottom: none;
  border-radius: 0;
}

.el-time-spinner {
  position: relative;
}
.el-time-spinner.has-seconds {
  width: 200px;
  height: 210px;
}
.el-time-spinner.has-seconds .el-time-spinner__wrapper {
  width: 33.3%;
}
.el-time-spinner::before {
  content: "";
  position: absolute;
  display: inline-block;
  width: 100%;
  height: 38px;
  background-image: linear-gradient(to bottom, var(--transparent, #fff), var(--transparent, rgba(0, 0, 0, 0)));
  z-index: 2;
  top: 0;
}
.el-time-spinner::after {
  content: "";
  position: absolute;
  display: inline-block;
  width: 100%;
  height: 38px;
  background-image: linear-gradient(to top, var(--transparent, #fff), var(--transparent, rgba(0, 0, 0, 0)));
  z-index: 2;
  bottom: 0px;
  left: 0px;
}
.el-time-spinner.is-arrow::before {
  display: none;
}
.el-time-spinner.is-arrow::after {
  display: none;
}

.el-time-spinner > .el-time-spinner__wrapper .is-arrow {
  display: none;
}
.el-time-spinner__wrapper {
  max-height: 198px;
  overflow: auto;
  display: inline-block;
  width: 50%;
  vertical-align: top;
  position: relative;
  border-right: 1px solid var(--inputBorderColor, #ECEDF2);
}
.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default) {
  padding-bottom: 15px;
}
.el-time-spinner__wrapper.is-arrow {
  box-sizing: border-box;
  text-align: center;
  overflow: hidden;
}
.el-time-spinner__wrapper.is-arrow .el-time-spinner__list {
  transform: translateY(-46px);
}
.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active) {
  background: #FFFFFF;
  cursor: default;
}
.el-time-spinner__wrapper.is-arrow .el-time-spinner::after {
  display: none !important;
  content: none !important;
}

.el-time-spinner__arrow {
  font-size: 12px;
  background: #fff;
  color: #8291A9;
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 1;
  text-align: center;
  height: 30px;
  line-height: 30px;
  cursor: pointer;
}
.el-time-spinner__arrow:hover {
  color: var(--primaryColor, #1566FF);
}
.el-time-spinner__arrow.el-icon-arrow-up {
  top: 3px;
}
.el-time-spinner__arrow.el-icon-arrow-down {
  bottom: -3px;
}

.el-time-spinner__input.el-input {
  width: 70%;
}
.el-time-spinner__input.el-input .el-input__inner {
  padding: 0;
  text-align: center;
}

.el-time-spinner__list {
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}
.el-time-spinner__list::after, .el-time-spinner__list::before {
  content: "";
  display: block;
  width: 100%;
  height: 80px;
}

.el-time-spinner__item {
  height: 28px;
  line-height: 28px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
}
.el-time-spinner__item:hover:not(.disabled):not(.active) {
  background: #F5F6F8;
  cursor: pointer;
  background: var(--tableActiveColor, #edf4fb);
}
.el-time-spinner__item.active:not(.disabled) {
  color: var(--primaryColor, #1566FF);
  background: var(--tableActiveColor, #edf4fb);
}
.el-time-spinner__item.disabled {
  color: #9CA5B8;
  cursor: not-allowed;
}

.el-picker {
  /* width: 240px; */
  display: inline-block;
  /* margin-right: 15px; */
}

.el-input__icon {
  position: relative;
  z-index: 10;
}

.el-picker-ranged {
  display: inline-block;
  /* margin-right: 15px; */
}

.demo-date-picker {
  position: relative;
}
.demo-date-picker .el-select__tags {
  top: 257px;
  left: 516px;
}
.demo-date-picker .el-select__tags .el-tag.el-tag--info {
  height: 34px;
}
.demo-date-picker .el-select__tags .el-tag.el-tag--info .el-select__tags-text {
  color: #6C7B93;
  font-size: var(--fontBaseSize, 14px);
  line-height: 34px;
  font-weight: 400;
}
.demo-date-picker .el-select__tags .el-tag.el-tag--info:nth-child(1) {
  margin-right: 5px;
}

.el-picker-panel .time-select-item.disabled {
  color: #999;
}

.el-date-editor {
  position: relative;
  display: inline-block;
  text-align: left;
}
.el-date-editor.el-input, .el-date-editor.el-input__inner {
  /* width: 220px; */
}
.el-date-editor--monthrange.el-input, .el-date-editor--monthrange.el-input__inner {
  /* width: 300px; */
}

.el-date-editor--timerange.el-input, .el-date-editor--timerange.el-input__inner {
  /* width: 384px; */
}

.el-date-editor--daterange.el-input, .el-date-editor--daterange.el-input__inner {
  /* width: 240px; */
}

.el-date-editor--datetimerange.el-input, .el-date-editor--datetimerange.el-input__inner {
  /* width: 400px; */
  width: 100% !important;
}

.el-date-editor--dates .el-input__inner {
  text-overflow: ellipsis;
  white-space: nowrap;
}

.el-date-editor .el-icon-close {
  cursor: pointer;
}
.el-date-editor .el-range__icon {
  font-size: var(--fontBaseSize, 14px);
  color: #9CA5B8;
  line-height: 32px;
  position: absolute;
  right: 5px;
  top: 0px;
}
.el-date-editor .el-range-input {
  appearance: none;
  border: none;
  outline: none;
  display: inline-block;
  height: 100%;
  margin: 0;
  padding: 1px 0 0;
  width: calc(50% - 21px);
  text-align: center;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  background-color: transparent;
}
.el-date-editor .el-range-input::placeholder {
  color: #9CA5B8;
}
.el-date-editor .el-range-separator {
  height: 100%;
  padding: 0 6px 0 6px;
  margin: 0;
  text-align: center;
  line-height: var(--fontBaseSize, 14px);
  font-size: var(--fontBaseSize, 14px);
  color: #A6ADBD;
  display: flex;
  align-items: center;
}
.el-date-editor .el-range__close-icon {
  font-size: var(--fontBaseSize, 14px);
  color: #9CA5B8;
  width: 25px;
  display: inline-block;
  line-height: 32px;
  position: absolute;
  right: 5px;
  top: 0px;
  cursor: pointer;
}

.el-range-editor.el-input__inner {
  display: inline-flex;
  align-items: center;
  padding: 2px 8px;
}
.el-range-editor .el-range-input {
  line-height: 1;
}
.el-range-editor.is-active {
  border-color: var(--primaryColor, #1566FF);
}
.el-range-editor.is-active:hover {
  border-color: var(--primaryColor, #1566FF);
}

.el-range-editor--medium.el-input__inner {
  height: 32px;
}
.el-range-editor--medium .el-range-separator {
  font-size: var(--fontBaseSize, 14px);
}
.el-range-editor--medium .el-range-input {
  font-size: var(--fontBaseSize, 14px);
}
.el-range-editor--medium .el-range__icon,
.el-range-editor--medium .el-range__close-icon {
  line-height: 30px;
}

.el-range-editor--small.el-input__inner {
  height: 32px;
}
.el-range-editor--small .el-range-separator {
  line-height: 24px;
  font-size: var(--fontBaseSize, 14px);
}
.el-range-editor--small .el-range-input {
  font-size: var(--fontBaseSize, 14px);
}
.el-range-editor--small .el-range__icon,
.el-range-editor--small .el-range__close-icon {
  line-height: 24px;
}

.el-range-editor--mini.el-input__inner {
  height: 28px;
}
.el-range-editor--mini .el-range-separator {
  line-height: 20px;
  font-size: var(--fontBaseSize, 14px);
}
.el-range-editor--mini .el-range-input {
  font-size: var(--fontBaseSize, 14px);
}
.el-range-editor--mini .el-range__icon,
.el-range-editor--mini .el-range__close-icon {
  line-height: 20px;
}

.el-range-editor.is-disabled {
  background-color: #f6f7fb;
  border-color: #E4E7ED;
  color: #f6f7fb;
  cursor: not-allowed;
}
.el-range-editor.is-disabled:hover, .el-range-editor.is-disabled:focus {
  border-color: #E4E7ED;
}
.el-range-editor.is-disabled input {
  background-color: #f6f7fb;
  color: #f6f7fb;
  cursor: not-allowed;
}
.el-range-editor.is-disabled input::placeholder {
  color: #9CA5B8;
}
.el-range-editor.is-disabled .el-range-separator {
  color: #f6f7fb;
}

.el-form-item .el-range-editor--medium.el-input__inner {
  height: 32px;
}
.el-form-item .el-range-editor--small.el-input__inner {
  height: 32px;
}
.el-form-item .el-range-editor--mini.el-input__inner {
  height: 28px;
}

.sciyon-date-picker, .sciyon-time-picker {
  width: 100%;
}
.sciyon-date-picker .sciyon-input, .sciyon-time-picker .sciyon-input {
  width: 100%;
}
.sciyon-date-picker .el-range-input-end, .sciyon-time-picker .el-range-input-end {
  width: calc(50% - 21px);
}
.sciyon-date-picker .el-range-input-end-clearable, .sciyon-time-picker .el-range-input-end-clearable {
  width: calc(50% - 21px);
}
.sciyon-date-picker.is-readonly, .sciyon-date-picker.is-disabled, .sciyon-time-picker.is-readonly, .sciyon-time-picker.is-disabled {
  background-color: var(--customColor3, #f6f7fb);
  border-radius: 2px;
}
.sciyon-date-picker.is-readonly .el-range-input, .sciyon-date-picker.is-disabled .el-range-input, .sciyon-time-picker.is-readonly .el-range-input, .sciyon-time-picker.is-disabled .el-range-input {
  background-color: #f6f7fb;
}
.sciyon-date-picker.is-readonly .el-input__inner, .sciyon-date-picker.is-disabled .el-input__inner, .sciyon-time-picker.is-readonly .el-input__inner, .sciyon-time-picker.is-disabled .el-input__inner {
  background-color: #f6f7fb;
}
.sciyon-date-picker.is-readonly .el-input__inner:hover, .sciyon-date-picker.is-readonly .el-input__inner:focus, .sciyon-date-picker.is-disabled .el-input__inner:hover, .sciyon-date-picker.is-disabled .el-input__inner:focus, .sciyon-time-picker.is-readonly .el-input__inner:hover, .sciyon-time-picker.is-readonly .el-input__inner:focus, .sciyon-time-picker.is-disabled .el-input__inner:hover, .sciyon-time-picker.is-disabled .el-input__inner:focus {
  border-color: #D0D5DD;
  box-shadow: none;
}
.sciyon-date-picker.is-readonly .el-date-editor, .sciyon-date-picker.is-disabled .el-date-editor, .sciyon-time-picker.is-readonly .el-date-editor, .sciyon-time-picker.is-disabled .el-date-editor {
  background-color: #f6f7fb;
}
.sciyon-date-picker.is-readonly .el-date-editor .el-range-input, .sciyon-date-picker.is-disabled .el-date-editor .el-range-input, .sciyon-time-picker.is-readonly .el-date-editor .el-range-input, .sciyon-time-picker.is-disabled .el-date-editor .el-range-input {
  background-color: #f6f7fb;
}
.sciyon-date-picker.is-readonly:hover, .sciyon-date-picker.is-disabled:hover, .sciyon-time-picker.is-readonly:hover, .sciyon-time-picker.is-disabled:hover {
  box-shadow: none;
}

.el-range-editor.is-disabled input {
  color: #101828;
}

.el-range-editor.is-disabled .el-range-separator {
  color: #A6ADBD;
}

.el-picker-panel {
  color: var(--customColor10, #101828);
  border: 1px solid var(--inputBorderColor, #ECEDF2);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  background: var(--customColor2, #FFFFFF);
  border-radius: 2px;
  line-height: 30px;
  margin: 5px 0;
}
.el-picker-panel__body::after, .el-picker-panel__body-wrapper::after {
  content: "";
  display: table;
  clear: both;
}

.el-picker-panel__content {
  position: relative;
  margin: 8px 23px 15px 25px;
}

.el-picker-panel__footer {
  border-top: 1px solid var(--inputBorderColor, #e4e4e4);
  padding: 8px;
  text-align: right;
  background: var(--customColor2, #f4f5f7);
  position: relative;
  font-size: 0;
  height: 40px;
  line-height: 0;
  box-sizing: border-box;
}

.el-picker-panel__shortcut {
  display: block;
  width: 100%;
  border: 0;
  background-color: var(--customColor2, #f6f7fb);
  line-height: 16px;
  height: 36px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  padding-left: 18px;
  text-align: left;
  outline: none;
  cursor: pointer;
  border-bottom: 1px solid var(--inputBorderColor, #dfe3e7);
}
.el-picker-panel__shortcut:hover {
  color: var(--primaryColor, #1566FF);
  background: var(--tableActiveColor, #e6eeff);
}
.el-picker-panel__shortcut.active {
  background-color: #e6f1fe;
  color: var(--primaryColor, #1566FF);
}

.el-picker-panel__cancel {
  display: block;
  width: 60px;
  border: 0;
  line-height: 36px;
  height: 36px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  padding-left: 18px;
  text-align: left;
  outline: 0;
  position: absolute;
  bottom: 8px;
  background-color: #fff;
  cursor: pointer;
}

.el-picker-panel__bottom-shortcut {
  line-height: 28px;
  font-size: var(--fontBaseSize, 14px);
  padding: 5px 7px;
  color: var(--customColor10, #101828);
  text-align: center;
  height: 28px;
  cursor: pointer;
  background: #f6f7fb;
  border: 1px solid #dee2e6;
  margin-left: 8px;
}

.el-picker-panel__bottom-cancel {
  line-height: 28px;
  font-size: var(--fontBaseSize, 14px);
  padding: 5px 7px;
  color: var(--customColor10, #101828);
  text-align: center;
  height: 28px;
  cursor: pointer;
  background: #fff;
  border: 1px solid #fff;
  float: right;
  margin-top: 5px;
}

.el-picker-panel__btn {
  border: 1px solid #dcdcdc;
  color: #333;
  line-height: 24px;
  border-radius: 2px;
  padding: 0 20px;
  cursor: pointer;
  background-color: transparent;
  outline: none;
  font-size: 12px;
}
.el-picker-panel__btn[disabled] {
  color: #cccccc;
  cursor: not-allowed;
}

.el-picker-panel__icon-btn {
  font-size: 12px;
  color: var(--customColor10, #303133);
  border: 0;
  background: transparent;
  cursor: pointer;
  outline: none;
  margin-top: 0;
}
.el-picker-panel__icon-btn:hover {
  color: var(--primaryColor, #1566FF);
}
.el-picker-panel__icon-btn.is-disabled {
  color: #bbb;
}
.el-picker-panel__icon-btn.is-disabled:hover {
  cursor: not-allowed;
}

.el-picker-panel__link-btn {
  vertical-align: middle;
}

.el-picker-panel *[slot=sidebar],
.el-picker-panel__sidebar {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: initial !important;
  width: 100px;
  border-right: 1px solid var(--inputBorderColor, #e4e4e4);
  box-sizing: border-box;
  background-color: var(--customColor2, #FFFFFF);
  overflow: hidden;
  pointer-events: all;
}
.el-picker-panel *[slot=sidebar]::after,
.el-picker-panel__sidebar::after {
  content: "";
  display: table;
  clear: both;
  width: 100px;
  height: 330px;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0.4;
  background-image: var(--none, linear-gradient(90deg, rgba(238, 238, 238, 0) 87%, #d8d8d8 100%));
  pointer-events: none;
}

.el-picker-panel__bottombar {
  position: relative;
  width: 100%;
  border-top: 1px solid #ecedf2;
  box-sizing: border-box;
  background-color: #fff;
  overflow: hidden;
  height: 50px;
  line-height: 50px;
  padding: 0 9px;
}

.el-picker-panel *[slot=sidebar] + .el-picker-panel__body,
.el-picker-panel__sidebar + .el-picker-panel__body {
  margin-left: 100px;
  margin-right: 0;
}

.el-picker-panel__icon-btn.el-icon-arrow-left,
.el-picker-panel__icon-btn.el-icon-arrow-right {
  font-weight: 1000;
}

.el-picker-panel__icon-btn.el-icon-d-arrow-left {
  padding-left: 0;
  padding-right: 0px;
}

.el-picker-panel__icon-btn.el-icon-d-arrow-right {
  padding-right: 0;
  padding-left: 0px;
}

.el-date-picker {
  width: 300px;
}
.el-date-picker.has-sidebar.has-time {
  width: 380px;
}
.el-date-picker.has-sidebar {
  width: 380px;
}
.el-date-picker.has-time .el-picker-panel__body-wrapper {
  position: relative;
}
.el-date-picker .el-picker-panel__content {
  width: initial !important;
}
.el-date-picker .el-date-table {
  width: 100% !important;
}
.el-date-picker table {
  table-layout: fixed;
  width: 100%;
}
.el-date-picker__editor-wrap {
  position: relative;
  display: table-cell;
  padding: 0 5px;
}

.el-date-picker__time-header {
  position: relative;
  border-bottom: 1px solid var(--inputBorderColor, #e4e4e4);
  font-size: 12px;
  padding: 8px 5px 5px 5px;
  display: table;
  width: 100%;
  box-sizing: border-box;
}

.el-date-picker__header {
  padding: 22px 20px 14px;
  text-align: center;
  border-bottom: solid 1px #EBEEF5;
  line-height: var(--fontBaseSize, 14px);
  height: 52px;
  border-bottom: solid 1px var(--inputBorderColor, #EBEEF5);
  box-sizing: border-box;
  margin: 0;
}
.el-date-picker__header--bordered {
  margin-bottom: 0;
  padding-bottom: 12px;
  border-bottom: solid 1px var(--inputBorderColor, #EBEEF5);
}
.el-date-picker__header--bordered + .el-picker-panel__content {
  margin-top: 0;
}

.el-date-picker__header-label {
  font-size: var(--fontBaseSize, 14px);
  font-weight: 500;
  padding: 0 5px;
  line-height: var(--fontBaseSize, 14px);
  text-align: center;
  cursor: pointer;
  color: var(--customColor10, #101828);
}
.el-date-picker__header-label:hover {
  color: var(--primaryColor, #1566FF);
}
.el-date-picker__header-label.active {
  color: var(--primaryColor, #1566FF);
}

.el-date-picker__prev-btn {
  float: left;
}

.el-date-picker__next-btn {
  float: right;
}

.el-date-picker__time-wrap {
  padding: 10px;
  text-align: center;
}

.el-date-picker__time-label {
  float: left;
  cursor: pointer;
  line-height: 30px;
  margin-left: 10px;
}

.el-date-range-picker {
  width: 566px;
}
.el-date-range-picker .el-picker-panel__sidebar {
  width: 100px;
  background-image: var(--none, linear-gradient(90deg, rgba(228, 228, 228, 0) 87%, #D8D8D8 120%));
  border-radius: 6px 0 0 6px;
}
.el-date-range-picker .el-picker-panel__sidebar .el-picker-panel__shortcut {
  border-bottom: 1px solid var(--inputBorderColor, #e4e4e4);
}
.el-date-range-picker.has-sidebar {
  width: 646px;
}
.el-date-range-picker table {
  table-layout: fixed;
  width: 100%;
}
.el-date-range-picker .el-picker-panel__body {
  min-width: 513px;
}
.el-date-range-picker .el-picker-panel__content {
  margin: 0;
}
.el-date-range-picker__header {
  position: relative;
  text-align: center;
  line-height: var(--fontBaseSize, 14px);
  padding: 13px 6px 15px;
  border-bottom: 1px solid var(--inputBorderColor, #ECEDF2);
}
.el-date-range-picker__header [class*=arrow-left] {
  float: left;
}
.el-date-range-picker__header [class*=arrow-right] {
  float: right;
}
.el-date-range-picker__header div {
  font-size: 16px;
  font-weight: 500;
  margin-right: 50px;
}

.el-date-range-picker__content {
  float: left;
  width: 50%;
  box-sizing: border-box;
  margin: 0;
  padding: 3px 8px 16px;
}
.el-date-range-picker__content .el-date-range-picker__header div {
  margin-left: 50px;
  margin-right: 50px;
}

.el-date-range-picker__editors-wrap {
  box-sizing: border-box;
  display: table-cell;
}
.el-date-range-picker__editors-wrap.is-right {
  text-align: right;
}

.el-date-range-picker__time-header {
  position: relative;
  border-bottom: 1px solid var(--inputBorderColor, #e4e4e4);
  font-size: 12px;
  padding: 8px 5px 5px 5px;
  display: table;
  width: 100%;
  box-sizing: border-box;
}
.el-date-range-picker__time-header > .el-icon-arrow-right {
  font-size: 20px;
  vertical-align: middle;
  display: table-cell;
  color: #303133;
}

.el-date-range-picker__time-picker-wrap {
  position: relative;
  display: table-cell;
  padding: 0 5px;
}
.el-date-range-picker__time-picker-wrap .el-picker-panel {
  position: absolute;
  top: 13px;
  right: 0;
  z-index: 1;
  background: #FFFFFF;
}

.el-date-is-small.el-input__inner {
  width: 272px !important;
}

.el-picker-panel__body—top {
  display: flex;
  justify-content: space-between;
  margin-top: 15px;
}
.el-picker-panel__body—top p {
  margin: 0 24px;
  font-size: var(--fontBaseSize, 14px);
  color: #667085;
  line-height: var(--fontBaseSize, 14px);
}

.el-time-range-picker {
  width: 384px;
  overflow: visible;
}
.el-time-range-picker__content {
  position: relative;
  text-align: center;
  padding: 10px;
  padding: 4px;
  height: 269px;
}

.el-time-range-picker__cell {
  box-sizing: border-box;
  margin: 0;
  padding: 4px;
  width: 50%;
  display: inline-block;
}

.el-time-range-picker__header {
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
  font-size: var(--fontBaseSize, 14px);
  border-radius: 0;
}

.el-time-range-picker__body {
  border-radius: 0px;
  border: 1px solid var(--inputBorderColor, #ecedf2);
}

.el-time-panel {
  margin: 5px 0;
  border: solid 1px var(--inputBorderColor, #ECEDF2);
  background-color: var(--customColor2, #FFFFFF);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  border-radius: 0px;
  position: absolute;
  width: 200px;
  left: 0;
  z-index: 1000;
  user-select: none;
  box-sizing: content-box;
}
.el-time-panel__content {
  font-size: 0;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  border-radius: 6px 6px 0 0;
}
.el-time-panel__content::after, .el-time-panel__content::before {
  content: "";
  top: 50%;
  position: absolute;
  margin-top: -15px;
  height: 32px;
  z-index: -1;
  left: 0;
  right: 0;
  box-sizing: border-box;
  padding-top: 6px;
  text-align: left;
  border: none;
}
.el-time-panel__content::after {
  left: 50%;
  margin-left: 12%;
  margin-right: 12%;
}
.el-time-panel__content::before {
  padding-left: 50%;
  margin-right: 12%;
  margin-left: 12%;
}
.el-time-panel__content.has-seconds::after {
  left: 66.6666666667%;
}
.el-time-panel__content.has-seconds::before {
  padding-left: 33.3333333333%;
}

.el-time-panel__footer {
  border-top: 1px solid var(--inputBorderColor, #ecedf2);
  padding: 4px;
  height: 40px;
  line-height: 34px;
  text-align: right;
  box-sizing: border-box;
  background: var(--customColor2, #ffffff);
  border-radius: 0 0 6px 6px;
}

.el-time-panel__btn {
  border: none;
  border-radius: 0px;
  line-height: 22px;
  height: 24px;
  min-width: 48px;
  padding: 0 5px;
  margin: 0 5px;
  cursor: pointer;
  outline: none;
  font-size: var(--fontBaseSize, 14px);
  color: #303133;
}
.el-time-panel__btn.confirm {
  color: #ffffff;
  background-color: var(--primaryColor, #1566FF);
  border: 1px solid var(--primaryColor, #1566FF);
}
.el-time-panel__btn.now {
  background: #f6f7fb;
  border: 1px solid #dee2e6;
  color: #333;
}

.el-time-panel .popper__arrow {
  opacity: 0;
}

.time-select {
  margin: 5px 0;
  min-width: 0;
}

.time-select .el-picker-panel__content {
  max-height: 200px;
  margin: 0;
  padding: 4px 0;
}

.time-select-item {
  padding: 0 16px;
  font-size: var(--fontBaseSize, 14px);
  height: 28px;
  line-height: 28px;
  color: var(--customColor10, #101828);
}

.time-select-item.selected:not(.disabled) {
  color: var(--primaryColor, #1566FF);
}

.time-select-item.disabled {
  color: var(--primaryColor, #1566FF);
  cursor: not-allowed;
}

.time-select-item:hover {
  background-color: #F5F6F8;
  color: var(--primaryColor, #1566FF);
  cursor: pointer;
}

.el-date-editor.el-input {
  width: 100%;
  position: relative;
}
.el-date-editor.el-input .el-input__inner {
  padding-left: 10px !important;
}
.el-date-editor.el-input .el-input__prefix {
  width: 25px;
  left: initial;
  right: 5px;
}
.el-date-editor.el-input .el-input__inner:focus + .el-input__prefix {
  color: var(--primaryColor, #1566FF);
  font-weight: bold;
}

.el-picker-panel {
  color: var(--customColor10, #101828);
  border: 1px solid var(--inputBorderColor, #ECEDF2);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  background: var(--customColor2, #FFFFFF);
  border-radius: 2px;
  line-height: 30px;
  margin: 5px 0;
}
.el-picker-panel__body::after, .el-picker-panel__body-wrapper::after {
  content: "";
  display: table;
  clear: both;
}

.el-picker-panel__content {
  position: relative;
  margin: 8px 23px 15px 25px;
}

.el-picker-panel__footer {
  border-top: 1px solid var(--inputBorderColor, #e4e4e4);
  padding: 8px;
  text-align: right;
  background: var(--customColor2, #f4f5f7);
  position: relative;
  font-size: 0;
  height: 40px;
  line-height: 0;
  box-sizing: border-box;
}

.el-picker-panel__shortcut {
  display: block;
  width: 100%;
  border: 0;
  background-color: var(--customColor2, #f6f7fb);
  line-height: 16px;
  height: 36px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  padding-left: 18px;
  text-align: left;
  outline: none;
  cursor: pointer;
  border-bottom: 1px solid var(--inputBorderColor, #dfe3e7);
}
.el-picker-panel__shortcut:hover {
  color: var(--primaryColor, #1566FF);
  background: var(--tableActiveColor, #e6eeff);
}
.el-picker-panel__shortcut.active {
  background-color: #e6f1fe;
  color: var(--primaryColor, #1566FF);
}

.el-picker-panel__cancel {
  display: block;
  width: 60px;
  border: 0;
  line-height: 36px;
  height: 36px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  padding-left: 18px;
  text-align: left;
  outline: 0;
  position: absolute;
  bottom: 8px;
  background-color: #fff;
  cursor: pointer;
}

.el-picker-panel__bottom-shortcut {
  line-height: 28px;
  font-size: var(--fontBaseSize, 14px);
  padding: 5px 7px;
  color: var(--customColor10, #101828);
  text-align: center;
  height: 28px;
  cursor: pointer;
  background: #f6f7fb;
  border: 1px solid #dee2e6;
  margin-left: 8px;
}

.el-picker-panel__bottom-cancel {
  line-height: 28px;
  font-size: var(--fontBaseSize, 14px);
  padding: 5px 7px;
  color: var(--customColor10, #101828);
  text-align: center;
  height: 28px;
  cursor: pointer;
  background: #fff;
  border: 1px solid #fff;
  float: right;
  margin-top: 5px;
}

.el-picker-panel__btn {
  border: 1px solid #dcdcdc;
  color: #333;
  line-height: 24px;
  border-radius: 2px;
  padding: 0 20px;
  cursor: pointer;
  background-color: transparent;
  outline: none;
  font-size: 12px;
}
.el-picker-panel__btn[disabled] {
  color: #cccccc;
  cursor: not-allowed;
}

.el-picker-panel__icon-btn {
  font-size: 12px;
  color: var(--customColor10, #303133);
  border: 0;
  background: transparent;
  cursor: pointer;
  outline: none;
  margin-top: 0;
}
.el-picker-panel__icon-btn:hover {
  color: var(--primaryColor, #1566FF);
}
.el-picker-panel__icon-btn.is-disabled {
  color: #bbb;
}
.el-picker-panel__icon-btn.is-disabled:hover {
  cursor: not-allowed;
}

.el-picker-panel__link-btn {
  vertical-align: middle;
}

.el-picker-panel *[slot=sidebar],
.el-picker-panel__sidebar {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: initial !important;
  width: 100px;
  border-right: 1px solid var(--inputBorderColor, #e4e4e4);
  box-sizing: border-box;
  background-color: var(--customColor2, #FFFFFF);
  overflow: hidden;
  pointer-events: all;
}
.el-picker-panel *[slot=sidebar]::after,
.el-picker-panel__sidebar::after {
  content: "";
  display: table;
  clear: both;
  width: 100px;
  height: 330px;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0.4;
  background-image: var(--none, linear-gradient(90deg, rgba(238, 238, 238, 0) 87%, #d8d8d8 100%));
  pointer-events: none;
}

.el-picker-panel__bottombar {
  position: relative;
  width: 100%;
  border-top: 1px solid #ecedf2;
  box-sizing: border-box;
  background-color: #fff;
  overflow: hidden;
  height: 50px;
  line-height: 50px;
  padding: 0 9px;
}

.el-picker-panel *[slot=sidebar] + .el-picker-panel__body,
.el-picker-panel__sidebar + .el-picker-panel__body {
  margin-left: 100px;
  margin-right: 0;
}

.el-picker-panel__icon-btn.el-icon-arrow-left,
.el-picker-panel__icon-btn.el-icon-arrow-right {
  font-weight: 1000;
}

.el-picker-panel__icon-btn.el-icon-d-arrow-left {
  padding-left: 0;
  padding-right: 0px;
}

.el-picker-panel__icon-btn.el-icon-d-arrow-right {
  padding-right: 0;
  padding-left: 0px;
}

.el-popover {
  position: absolute;
  background: var(--customColor1, #FFFFFF);
  min-width: auto;
  border-radius: 4px;
  border: 1px solid var(--customColor2, #EBEEF5);
  padding: 12px;
  z-index: 2000;
  color: var(--customColor10, #101828);
  line-height: 1.4;
  text-align: justify;
  font-size: var(--fontBaseSize, 14px);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  word-break: break-all;
  white-space: normal;
}
.el-popover--plain {
  padding: 18px 20px;
}

.el-popover__title {
  color: #303133;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 12px;
}

.el-popover__reference:focus:not(.focusing), .el-popover__reference:focus:hover {
  outline-width: 0;
}

.el-popover:focus:active, .el-popover:focus {
  outline-width: 0;
}

.el-popper .popper__arrow,
.el-popper .popper__arrow::after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.el-popper .popper__arrow {
  border-width: 6px;
  filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
}
.el-popper .popper__arrow::after {
  content: " ";
  border-width: 6px;
}
.el-popper[x-placement^=top] {
  margin-bottom: 12px;
}
.el-popper[x-placement^=top] .popper__arrow {
  bottom: -6px;
  left: 50%;
  margin-right: 3px;
  border-top-color: #EBEEF5;
  border-bottom-width: 0;
}
.el-popper[x-placement^=top] .popper__arrow::after {
  bottom: 1px;
  margin-left: -6px;
  border-top-color: #FFFFFF;
  border-bottom-width: 0;
}
.el-popper[x-placement^=bottom] {
  margin-top: 12px;
}
.el-popper[x-placement^=bottom] .popper__arrow {
  top: -6px;
  left: 50%;
  margin-right: 3px;
  border-top-width: 0;
  border-bottom-color: #EBEEF5;
}
.el-popper[x-placement^=bottom] .popper__arrow::after {
  top: 1px;
  margin-left: -6px;
  border-top-width: 0;
  border-bottom-color: #FFFFFF;
}
.el-popper[x-placement^=right] {
  margin-left: 12px;
}
.el-popper[x-placement^=right] .popper__arrow {
  top: 50%;
  left: -6px;
  margin-bottom: 3px;
  border-right-color: #EBEEF5;
  border-left-width: 0;
}
.el-popper[x-placement^=right] .popper__arrow::after {
  bottom: -6px;
  left: 1px;
  border-right-color: #FFFFFF;
  border-left-width: 0;
}
.el-popper[x-placement^=left] {
  margin-right: 12px;
}
.el-popper[x-placement^=left] .popper__arrow {
  top: 50%;
  right: -6px;
  margin-bottom: 3px;
  border-right-width: 0;
  border-left-color: #EBEEF5;
}
.el-popper[x-placement^=left] .popper__arrow::after {
  right: 1px;
  bottom: -6px;
  margin-left: -6px;
  border-right-width: 0;
  border-left-color: #FFFFFF;
}

.el-tooltip:focus:not(.focusing), .el-tooltip:focus:hover {
  outline-width: 0;
}
.el-tooltip__popper {
  position: absolute;
  border-radius: 2px;
  padding: 6px;
  z-index: 2000;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  line-height: 1.2;
  min-width: 10px;
  word-wrap: break-word;
}
.el-tooltip__popper .popper__arrow,
.el-tooltip__popper .popper__arrow::after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.el-tooltip__popper .popper__arrow {
  border-width: 6px;
}
.el-tooltip__popper .popper__arrow::after {
  content: " ";
  border-width: 5px;
}
.el-tooltip__popper[x-placement^=top] {
  margin-bottom: 12px;
}
.el-tooltip__popper[x-placement^=top] .popper__arrow {
  bottom: -6px;
  border-top-color: #303133;
  border-bottom-width: 0;
}
.el-tooltip__popper[x-placement^=top] .popper__arrow::after {
  bottom: 1px;
  margin-left: -5px;
  border-top-color: #303133;
  border-bottom-width: 0;
}
.el-tooltip__popper[x-placement^=bottom] {
  margin-top: 12px;
}
.el-tooltip__popper[x-placement^=bottom] .popper__arrow {
  top: -6px;
  border-top-width: 0;
  border-bottom-color: #303133;
}
.el-tooltip__popper[x-placement^=bottom] .popper__arrow::after {
  top: 1px;
  margin-left: -5px;
  border-top-width: 0;
  border-bottom-color: #303133;
}
.el-tooltip__popper[x-placement^=right] {
  margin-left: 12px;
}
.el-tooltip__popper[x-placement^=right] .popper__arrow {
  left: -6px;
  border-right-color: #303133;
  border-left-width: 0;
}
.el-tooltip__popper[x-placement^=right] .popper__arrow::after {
  bottom: -5px;
  left: 1px;
  border-right-color: #303133;
  border-left-width: 0;
}
.el-tooltip__popper[x-placement^=left] {
  margin-right: 12px;
}
.el-tooltip__popper[x-placement^=left] .popper__arrow {
  right: -6px;
  border-right-width: 0;
  border-left-color: #303133;
}
.el-tooltip__popper[x-placement^=left] .popper__arrow::after {
  right: 1px;
  bottom: -5px;
  margin-left: -5px;
  border-right-width: 0;
  border-left-color: #303133;
}
.el-tooltip__popper.is-dark {
  background: rgba(17, 33, 49, 0.8);
  color: #FFFFFF;
  box-shadow: 0 2px 4px 0 rgba(1, 83, 204, 0.1);
  font-size: var(--fontBaseSize, 14px);
}
.el-tooltip__popper.is-dark[x-placement^=top] .popper__arrow {
  border-top-color: rgba(17, 33, 49, 0.8);
}
.el-tooltip__popper.is-dark[x-placement^=top] .popper__arrow::after {
  border-top-color: transparent;
}
.el-tooltip__popper.is-dark[x-placement^=bottom] .popper__arrow {
  border-bottom-color: rgba(17, 33, 49, 0.8);
}
.el-tooltip__popper.is-dark[x-placement^=bottom] .popper__arrow::after {
  border-bottom-color: transparent;
}
.el-tooltip__popper.is-dark[x-placement^=left] .popper__arrow {
  border-left-color: rgba(17, 33, 49, 0.8);
}
.el-tooltip__popper.is-dark[x-placement^=left] .popper__arrow::after {
  border-left-color: transparent;
}
.el-tooltip__popper.is-dark[x-placement^=right] .popper__arrow {
  border-right-color: rgba(17, 33, 49, 0.8);
}
.el-tooltip__popper.is-dark[x-placement^=right] .popper__arrow::after {
  border-right-color: transparent;
}

.el-tooltip__popper.is-light {
  background: #FFFFFF;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  border: 1px solid #ebeef5;
}
.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow {
  border-top-color: #ebeef5;
}
.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after {
  border-top-color: #FFFFFF;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow {
  border-bottom-color: #ebeef5;
}
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after {
  border-bottom-color: #FFFFFF;
}
.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow {
  border-left-color: #303133;
}
.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after {
  border-left-color: transparent;
}
.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow {
  border-right-color: #303133;
}
.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after {
  border-right-color: transparent;
}

.el-tooltip__popper.is-grey {
  background: #EDF4FB;
  box-shadow: 0 2px 4px 0 rgba(1, 83, 204, 0.1);
  border: 1px solid #DFEAF6;
}
.el-tooltip__popper.is-grey[x-placement^=top] .popper__arrow {
  border-top-color: #EDF4FB;
  box-shadow: 0 2px 4px 0 rgba(1, 83, 204, 0.1);
}
.el-tooltip__popper.is-grey[x-placement^=top] .popper__arrow::after {
  border-top-color: transparent;
}
.el-tooltip__popper.is-grey[x-placement^=bottom] .popper__arrow {
  border-bottom-color: #EDF4FB;
}
.el-tooltip__popper.is-grey[x-placement^=bottom] .popper__arrow::after {
  border-bottom-color: transparent;
}
.el-tooltip__popper.is-grey[x-placement^=left] .popper__arrow {
  border-left-color: #EDF4FB;
}
.el-tooltip__popper.is-grey[x-placement^=left] .popper__arrow::after {
  border-left-color: transparent;
}
.el-tooltip__popper.is-grey[x-placement^=right] .popper__arrow {
  border-right-color: #EDF4FB;
}
.el-tooltip__popper.is-grey[x-placement^=right] .popper__arrow::after {
  border-right-color: transparent;
}

.el-tooltip__popper.is-blue {
  background: var(--primaryColor, #1566FF);
  border: 1px solid var(--primaryColor, #1566FF);
  color: #FFFFFF;
  padding: 2px 10px;
}
.el-tooltip__popper.is-blue[x-placement^=top] {
  margin-bottom: 8px;
}
.el-tooltip__popper.is-blue[x-placement^=top] .popper__arrow {
  border-top-color: var(--primaryColor, #1566FF);
}
.el-tooltip__popper.is-blue[x-placement^=top] .popper__arrow::after {
  border-top-color: var(--primaryColor, #1566FF);
}
.el-tooltip__popper.is-blue[x-placement^=bottom] .popper__arrow {
  border-bottom-color: var(--primaryColor, #1566FF);
}
.el-tooltip__popper.is-blue[x-placement^=bottom] .popper__arrow::after {
  border-bottom-color: var(--primaryColor, #1566FF);
}
.el-tooltip__popper.is-blue[x-placement^=left] .popper__arrow {
  border-left-color: var(--primaryColor, #1566FF);
}
.el-tooltip__popper.is-blue[x-placement^=left] .popper__arrow::after {
  border-left-color: var(--primaryColor, #1566FF);
}
.el-tooltip__popper.is-blue[x-placement^=right] .popper__arrow {
  border-right-color: var(--primaryColor, #1566FF);
}
.el-tooltip__popper.is-blue[x-placement^=right] .popper__arrow::after {
  border-right-color: var(--primaryColor, #1566FF);
}

.el-tooltip__popper.is-tree-node {
  background: var(--empoworxViewWrapColor, #F5F6F8);
  box-shadow: 0 2px 4px 0 rgba(1, 83, 204, 0.1);
  border: 1px solid #DFE3EB;
  color: #333333;
  font-size: var(--fontBaseSize, 14px);
  line-height: 20px;
}
.el-tooltip__popper.is-tree-node[x-placement^=top] .popper__arrow {
  border-top-color: #EDF4FB;
  box-shadow: 0 2px 4px 0 rgba(1, 83, 204, 0.1);
}
.el-tooltip__popper.is-tree-node[x-placement^=top] .popper__arrow::after {
  border-top-color: transparent;
}
.el-tooltip__popper.is-tree-node[x-placement^=bottom] .popper__arrow {
  border-bottom-color: #EDF4FB;
}
.el-tooltip__popper.is-tree-node[x-placement^=bottom] .popper__arrow::after {
  border-bottom-color: transparent;
}
.el-tooltip__popper.is-tree-node[x-placement^=left] .popper__arrow {
  border-left-color: #EDF4FB;
}
.el-tooltip__popper.is-tree-node[x-placement^=left] .popper__arrow::after {
  border-left-color: transparent;
}
.el-tooltip__popper.is-tree-node[x-placement^=right] .popper__arrow {
  border-right-color: #EDF4FB;
}
.el-tooltip__popper.is-tree-node[x-placement^=right] .popper__arrow::after {
  border-right-color: transparent;
}

.el-tooltip__popper.is-tree-button {
  background: #0156FF;
  box-shadow: 0px 2px 4px 0px rgba(51, 51, 51, 0.1);
  color: #FFFFFF;
  font-size: var(--fontBaseSize, 14px);
  line-height: 24px;
  margin-bottom: 2px;
}
.el-tooltip__popper.is-tree-button[x-placement^=top] .popper__arrow {
  border-top-color: #EDF4FB;
  box-shadow: 0 2px 4px 0 rgba(1, 83, 204, 0.1);
}
.el-tooltip__popper.is-tree-button[x-placement^=top] .popper__arrow::after {
  border-top-color: transparent;
}
.el-tooltip__popper.is-tree-button[x-placement^=bottom] .popper__arrow {
  border-bottom-color: #EDF4FB;
}
.el-tooltip__popper.is-tree-button[x-placement^=bottom] .popper__arrow::after {
  border-bottom-color: transparent;
}
.el-tooltip__popper.is-tree-button[x-placement^=left] .popper__arrow {
  border-left-color: #EDF4FB;
}
.el-tooltip__popper.is-tree-button[x-placement^=left] .popper__arrow::after {
  border-left-color: transparent;
}
.el-tooltip__popper.is-tree-button[x-placement^=right] .popper__arrow {
  border-right-color: #EDF4FB;
}
.el-tooltip__popper.is-tree-button[x-placement^=right] .popper__arrow::after {
  border-right-color: transparent;
}

.el-message-box {
  display: inline-block;
  width: 420px;
  vertical-align: middle;
  background-color: var(--customColor1, #FFFFFF);
  border-radius: 6px;
  border: 1px solid var(--customColor2, #EBEEF5);
  font-size: 18px;
  padding: 16px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  text-align: left;
  overflow: hidden;
  backface-visibility: hidden;
}
.el-message-box.super-lang-tip {
  width: 80%;
}
.el-message-box.super-lang-tip .el-message-box__message {
  overflow: hidden !important;
}
.el-message-box__wrapper {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
}
.el-message-box__wrapper::after {
  content: "";
  display: inline-block;
  height: 100%;
  width: 0;
  vertical-align: middle;
}

.el-message-box__header {
  position: relative;
  display: flex;
  align-items: center;
}

.el-message-box__title {
  padding-left: 0;
  margin-bottom: 0;
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
  line-height: 1;
  color: var(--customColor10, #303133);
  font-weight: bold;
  flex: 1;
}

.el-message-box__headerbtn {
  padding: 0;
  border: none;
  outline: none;
  background: transparent;
  font-size: 16px;
  cursor: pointer;
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.el-message-box__headerbtn .el-message-box__close {
  color: var(--customColor7, #667085);
  font-weight: bolder;
}

.el-message-box__content {
  padding: 8px 0 16px 26px;
  color: var(--customColor10, #101828);
  font-size: var(--fontBaseSize, 14px);
}

.el-message-box__container {
  position: relative;
}

.el-message-box__input {
  padding-top: 15px;
}
.el-message-box__input input.invalid {
  border-color: #FE5F57;
}
.el-message-box__input input.invalid:focus {
  border-color: #FE5F57;
}

.el-message-box__status {
  margin-right: 10px;
  font-size: 16px !important;
}
.el-message-box__status + .el-message-box__message {
  padding-left: 36px;
  padding-right: 12px;
  word-break: break-all;
}
.el-message-box__status.el-icon-success {
  color: #32B372;
}
.el-message-box__status.el-icon-info {
  color: #909399;
}
.el-message-box__status.el-icon-warning {
  color: #EC8202;
}
.el-message-box__status.el-icon-error {
  color: #FE5F57;
}

.el-message-box__message {
  margin: 0;
}
.el-message-box__message p {
  margin: 0;
  line-height: 24px;
}

.el-message-box__errormsg {
  color: #FE5F57;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  min-height: 18px;
  margin-top: 2px;
}

.el-message-box__btns {
  text-align: right;
  border-radius: 0 0 4px 4px;
  height: 40px;
  line-height: 40px;
  position: relative;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  box-sizing: border-box;
}
.el-message-box__btns .el-button--small span {
  margin: 4px 2px;
}
.el-message-box__btns .el-button--default {
  border-color: #DBE1E9;
}

.el-message-box__btns-reverse {
  flex-direction: row-reverse;
}

.el-message-box--center .el-message-box__title {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}

.el-message-box--center .el-message-box__status {
  position: relative;
  top: auto;
  padding-right: 5px;
  text-align: center;
  transform: translateY(-1px);
}

.el-message-box--center .el-message-box__message {
  margin-left: 0;
}

.el-message-box--center .el-message-box__btns, .el-message-box--center .el-message-box__content {
  text-align: center;
}

.el-message-box--center .el-message-box__content {
  padding-left: 27px;
  padding-right: 27px;
}

.el-breadcrumb {
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
  line-height: 21px;
}
.el-breadcrumb::before,
.el-breadcrumb::after {
  display: table;
  content: "";
}

.el-breadcrumb::after {
  clear: both;
}

.el-breadcrumb__separator {
  margin: 0 9px;
  font-weight: bold;
  color: #9CA5B8;
  width: 26px;
  height: 21px;
}
.el-breadcrumb__separator[class*=icon] {
  margin: 0 6px;
  font-weight: normal;
}

.el-breadcrumb__item {
  float: left;
}
.el-breadcrumb__inner {
  color: #8291a9;
  font-weight: 400 !important;
  cursor: pointer;
}
.el-breadcrumb__inner.is-link, .el-breadcrumb__inner a {
  font-weight: bold;
  text-decoration: none;
  transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  color: #8291a9;
}
.el-breadcrumb__inner.is-link:hover, .el-breadcrumb__inner a:hover {
  color: var(--primaryColor, #1566FF);
}
.el-breadcrumb__inner:hover {
  color: var(--primaryColor, #1566FF);
}

.el-breadcrumb__item:last-child .el-breadcrumb__inner {
  color: #172b4e;
}
.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover {
  color: var(--primaryColor, #1566FF);
}
.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover {
  color: var(--primaryColor, #1566FF);
}
.el-breadcrumb__item:last-child .el-breadcrumb__separator {
  display: none;
}

.el-form {
  position: relative;
  box-sizing: border-box;
}
.el-form--label-left .el-form-item__label {
  text-align: left;
  color: var(--customColor10, #667085);
  padding: 0 2px 0 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.el-form--label-top .el-form-item {
  margin: 0 0 12px;
  padding: 2px 5px 0 5px;
  box-sizing: border-box;
}
.el-form--label-top .el-form-item .el-form-item__label {
  float: none;
  display: table-cell;
  color: var(--customColor10, #667085);
  vertical-align: bottom;
  text-align: left;
  padding: 0 0;
  line-height: 28px;
  height: 28px;
}
.el-form--label-top .el-form-item--medium {
  margin: 0 0 0;
}
.el-form--label-top .el-form-item--medium .el-form-item__label {
  line-height: 28px;
  height: 28px;
}

.el-form--label-top .el-form-item--small {
  margin: 0 0 12px;
}
.el-form--label-top .el-form-item--small .el-form-item__label {
  line-height: 26px;
  height: 26px;
}

.el-form--label-top .el-form-item--mini {
  margin: 0 0 12px;
}
.el-form--label-top .el-form-item--mini .el-form-item__label {
  line-height: 22px;
  height: 22px;
}

.el-form--label-top .el-form-item.is-required:not(.is-no-asterisk) > .el-form-item__label:before, .el-form--label-top .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap > .el-form-item__label:before {
  content: "*";
  color: #FE5F57;
  margin-left: 0;
}

.el-form--inline .el-form-item {
  display: inline-block;
  margin-right: 10px;
  vertical-align: top;
}
.el-form--inline .el-form-item__label {
  float: none;
  display: inline-block;
}
.el-form--inline .el-form-item__content {
  display: inline-block;
  vertical-align: top;
}
.el-form--inline.el-form--label-top .el-form-item__content {
  display: block;
}

.el-form--label-right .el-form-item .el-form-item__label {
  padding: 0 2px 0 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.has-custom-label-pos-child.el-form--label-right .el-form-item, .has-custom-label-pos-child.el-form--label-left .el-form-item {
  display: flex;
  align-items: center;
}
.has-custom-label-pos-child.el-form--label-right .el-form-item .el-form-item__content, .has-custom-label-pos-child.el-form--label-left .el-form-item .el-form-item__content {
  margin-left: 0 !important;
  flex: 1;
}
.has-custom-label-pos-child.el-form--label-right .el-form-item .el-form-item__label, .has-custom-label-pos-child.el-form--label-left .el-form-item .el-form-item__label {
  flex-shrink: 0;
}
.has-custom-label-pos-child.el-form--label-top .el-form-item {
  display: block;
}
.has-custom-label-pos-child.el-form--label-top .el-form-item.el-form-item-label-left, .has-custom-label-pos-child.el-form--label-top .el-form-item.el-form-item-label-right {
  margin: auto 0;
}

.el-form-item {
  margin: 0 0 16px;
  padding: 0 5px;
  box-sizing: border-box;
}
.el-form-item::before,
.el-form-item::after {
  display: table;
  content: "";
}

.el-form-item::after {
  clear: both;
}

.el-form-item .el-input__inner {
  height: 32px;
}
.el-form-item .el-input__validateIcon {
  display: none;
}
.el-form-item .el-form-item__label {
  line-height: 32px;
}
.el-form-item .el-form-item__label.label-tips {
  position: relative;
  padding-right: 17px;
}
.el-form-item .el-form-item__label.label-tips .sciyonfont-question-circle {
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  vertical-align: initial;
}
.el-form-item--medium {
  margin: 0 0 8px;
}
.el-form-item--medium .el-form-item__label {
  line-height: 32px;
}
.el-form-item--medium .el-form-item__content {
  line-height: 32px;
}
.el-form-item--medium .el-input__inner {
  height: 32px;
}

.el-form-item--small {
  margin: 0 0 16px;
}
.el-form-item--small .el-form-item__label {
  line-height: 32px;
}
.el-form-item--small .el-form-item__content {
  line-height: 32px;
}
.el-form-item--small .el-input__inner {
  height: 32px;
}

.el-form-item--mini {
  margin: 0 0 16px;
}
.el-form-item--mini .el-form-item__label {
  line-height: 28px;
}
.el-form-item--mini .el-form-item__content {
  line-height: 28px;
}
.el-form-item--mini .el-input__inner {
  height: 28px;
}

.el-form-item__label-wrap {
  float: left;
}
.el-form-item__label-wrap .el-form-item__label {
  display: inline-block;
  float: none;
}

.el-form-item__label {
  text-align: right;
  vertical-align: middle;
  float: left;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  line-height: 40px;
  padding: 0 12px 0 0;
  box-sizing: border-box;
}

.el-form-item__content {
  position: relative;
  font-size: var(--fontBaseSize, 14px);
}
.el-form-item__content::before,
.el-form-item__content::after {
  display: table;
  content: "";
}

.el-form-item__content::after {
  clear: both;
}

.el-form-item__content .el-input-group {
  vertical-align: top;
}
.el-form-item__content .validate-status {
  position: absolute;
  right: -30px;
  top: 1px;
  font-size: 21px;
}
.el-form-item__content .validate-status .el-icon-error {
  color: #FE5F57;
}
.el-form-item__content .validate-status .el-icon-success {
  color: #32B372;
}
.el-form-item__content .validate-status-loading {
  position: absolute;
  right: -30px;
  top: 9px;
  font-size: 21px;
}
@keyframes moveover {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.el-form-item__content .validate-status-loading .loading {
  position: relative;
  width: 22px;
  height: 22px;
  /*整体旋转*/
  animation: moveover 3s linear infinite;
}
.el-form-item__content .validate-status-loading .loading .box1 {
  position: absolute;
  width: 11px;
  height: 22px;
  border-radius: 11px 0 0 11px;
  /* 起始最深颜色为 #999，过渡到中间颜色为 #d0cfcf */
  background: linear-gradient(var(--primaryColor, #1566FF), #7ca6eb);
  background-color: red;
  z-index: 2;
}
.el-form-item__content .validate-status-loading .loading .box2 {
  position: absolute;
  width: 11px;
  height: 22px;
  border-radius: 0 11px 11px 0;
  left: 50%;
  /* 过渡到中间颜色为 #d0cfcf 最终末尾颜色为 #eee */
  background: linear-gradient(#ffffff, #6a99e8);
  z-index: 1;
}
.el-form-item__content .validate-status-loading .loading .box3 {
  position: absolute;
  width: 14px;
  height: 14px;
  top: 4px;
  left: 4px;
  border-radius: 50%;
  background-color: #fff;
  z-index: 2;
}

.el-form-item__error {
  color: #FE5F57;
  line-height: 1;
  padding-top: 2px;
  padding-left: 0px;
  position: absolute;
  top: 100%;
  left: 0;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}
.el-form-item__error--inline {
  position: relative;
  top: auto;
  left: auto;
  display: inline-block;
  margin-left: 10px;
}

.el-form-item.is-required:not(.is-no-asterisk) > .el-form-item__label:before, .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap > .el-form-item__label:before {
  content: "*";
  color: #FE5F57;
  margin-right: 2px;
}

.el-form-item.is-error .el-input__inner, .el-form-item.is-error .el-input__inner:focus, .el-form-item.is-error .el-textarea__inner, .el-form-item.is-error .el-textarea__inner:focus {
  border-color: #FE5F57;
}
.el-form-item.is-error .el-input-group--append .el-input-group__append {
  border-color: #FE5F57;
}
.el-form-item.is-error .el-input-group--prepend .el-input-group__prepend {
  border-color: #FE5F57;
}
.el-form-item.is-error .el-input-group__append .el-input__inner, .el-form-item.is-error .el-input-group__prepend .el-input__inner {
  border-color: transparent;
}
.el-form-item.is-error .el-input__validateIcon {
  color: #FE5F57;
  font-size: 16px;
}
.el-form-item.is-error .checkbox-template .el-checkbox__inner {
  border: 1px solid #FE5F57;
}
.el-form-item.is-error .checkbox-template .sciyon-checkbox-button-label {
  border: 1px solid #FE5F57;
}
.el-form-item.is-error .checkbox-template .el-checkbox-button__inner {
  border-color: #FE5F57;
}
.el-form-item.is-error .radio-template .el-radio__inner {
  border: 1px solid #FE5F57;
}
.el-form-item.is-error .radio-template .sciyon-radiobox-button-label {
  border: 1px solid #FE5F57;
}
.el-form-item.is-error .radio-template .el-radio-button__inner {
  border-color: #FE5F57;
}
.el-form-item.is-error .el-upload .el-button--primary {
  background-color: #FE5F57;
  border-color: #FE5F57;
}
.el-form-item.is-error .sciyon-dialog-select-com .el-popover__reference-wrapper .el-input__outter {
  border: 1px solid #FE5F57;
}

.el-form-item.is-success .el-input__validateIcon {
  color: #32B372;
  font-size: 16px;
}

.el-form-item--feedback .el-input__validateIcon {
  display: inline-block;
}

.el-form-item.el-form-item-label-top {
  display: block !important;
}
.el-form-item.el-form-item-label-top .el-form-item__label {
  float: none;
}
.el-form-item.el-form-item-label-top .el-form-item__content {
  margin-left: 0 !important;
}
.el-form-item.el-form-item-label-left .el-form-item__label {
  float: left;
  line-height: 32px;
  display: block;
  height: auto;
  vertical-align: middle;
  text-align: left;
  color: var(--customColor10, #667085);
  padding: 0 2px 0 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.el-form-item.el-form-item-label-right .el-form-item__label {
  float: left;
  line-height: 32px;
  display: block;
  height: auto;
  vertical-align: middle;
  text-align: right;
  color: var(--customColor10, #667085);
  padding: 0 2px 0 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.validateMsg-popover {
  padding: 3px 5px !important;
  background: #FFEAE7;
  box-shadow: 0px 4px 8px 0px rgba(216, 221, 230, 0.5);
  border-radius: 2px;
  border: 1px solid #FFD9D4;
  color: #FE5F57;
  font-size: var(--fontBaseSize, 14px);
  margin-top: 4px !important;
}
.validateMsg-popover .validateMsg-content {
  display: flex;
  align-items: center;
}
.validateMsg-popover .validateMsg-content i, .validateMsg-popover .validateMsg-content span {
  display: inline-block;
  line-height: 20px;
}
.validateMsg-popover .validateMsg-content span {
  margin-left: 2px;
}

.sciyon-seal {
  border: 3px solid #FE5F57;
  opacity: 0.5;
  transform: rotate(30deg);
  position: absolute;
  top: 64px;
  right: 24px;
  font-weight: 600;
  font-size: 20px;
  color: #FE5F57;
  padding: 8px 16px;
}
.sciyon-seal.label-style-ellipse {
  border-radius: 50%;
}

#app.fastprint-page {
  background-color: #EBF1F5 !important;
}
#app.fastprint-page .fastprint-toolbar + div {
  overflow-y: auto;
}
#app.fastprint-page .search-table-wrap .vxe-cell .el-switch.is-disabled {
  opacity: 1 !important;
}
#app.fastprint-page .search-table-wrap .vxe-cell span, #app.fastprint-page .search-table-wrap .vxe-cell .readonly-text {
  color: #000000 !important;
}
#app.fastprint-page .search-table-wrap .vxe-table--fixed-wrapper {
  display: none;
}
#app.fastprint-page .search-table-wrap .vxe-table--body-wrapper .vxe-body--column.col--seq.fixed--hidden {
  visibility: visible !important;
}
#app.fastprint-page .sciyon-editor #w-e-element-8 {
  display: none;
}

.fastprint-model-container-wrap.syncplant-container-template {
  background: #EBF1F5;
}
.fastprint-model-container-wrap.syncplant-container-template [class^=center-] {
  overflow: hidden !important;
}
.fastprint-model-container-wrap.syncplant-container-template .syncplant-container-template {
  background: #EBF1F5;
  height: auto !important;
}
.fastprint-model-container-wrap.syncplant-container-template .syncplant-container-template [class^=center-] {
  overflow: hidden !important;
}
.fastprint-model-container-wrap .form-template .form-list {
  padding: 0 !important;
  padding-bottom: 1cm !important;
  overflow: hidden !important;
}
.fastprint-model-container-wrap .search-table-wrap table thead .vxe-header--column:not(.col--ellipsis) {
  padding: 0 !important;
}
.fastprint-model-container-wrap .search-table-wrap table thead th {
  height: auto !important;
}
.fastprint-model-container-wrap .search-table-wrap table thead .vxe-cell {
  min-height: auto !important;
  padding: 0 6px !important;
}
.fastprint-model-container-wrap .search-table-wrap table thead .vxe-cell--title {
  white-space: normal !important;
  font-weight: normal !important;
}
.fastprint-model-container-wrap .search-table-wrap table tbody .vxe-cell--wrapper {
  white-space: normal !important;
}
.fastprint-model-container-wrap .search-table-wrap table tbody td {
  height: auto !important;
}
.fastprint-model-container-wrap .search-table-wrap table tbody .vxe-cell {
  min-height: auto !important;
  padding: 0 6px !important;
}
.fastprint-model-container-wrap .search-table-wrap table tr {
  page-break-inside: avoid;
}
.fastprint-model-container-wrap .search-table-wrap table tr .vxe-body--column:not(.col--ellipsis) {
  padding: 0 !important;
}
.fastprint-model-container-wrap .search-table-wrap {
  margin-top: 5px !important;
  height: auto !important;
}
.fastprint-model-container-wrap .search-table-wrap .table-wrap {
  flex: none !important;
  overflow: hidden !important;
  height: auto !important;
}
.fastprint-model-container-wrap .search-table-wrap .table-wrap .syncplant-table {
  height: auto !important;
  overflow: hidden !important;
}
.fastprint-model-container-wrap .search-table-wrap .table-wrap .syncplant-table .table-content-wrap {
  flex: none !important;
  height: auto !important;
}
.fastprint-model-container-wrap .search-table-wrap .table-wrap .syncplant-table .table-content-wrap .sciyon-table-main {
  height: auto !important;
}
.fastprint-model-container-wrap .search-table-wrap .table-wrap .syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper {
  height: auto !important;
}
.fastprint-model-container-wrap .search-table-wrap .table-wrap .syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--main-wrapper {
  height: auto !important;
  display: block !important;
}
.fastprint-model-container-wrap .search-table-wrap .table-wrap .syncplant-table .table-content-wrap .sciyon-table-main .vxe-table--render-wrapper .vxe-table--main-wrapper .vxe-table--body-wrapper {
  height: auto !important;
}
.fastprint-model-container-wrap .search-table-wrap table {
  width: 100% !important;
  max-width: 100% !important;
  table-layout: fixed; /* 防止内容溢出 */
  transform: none !important;
  border-collapse: collapse !important;
}
.fastprint-model-container-wrap .search-table-wrap table thead .vxe-header--column {
  background-image: none !important;
  background-color: #ffffff !important;
  border: 1px solid #000000;
  border-bottom: none;
}
.fastprint-model-container-wrap .search-table-wrap table thead .vxe-header--column:not(.col--ellipsis) {
  padding: 0 !important;
}
.fastprint-model-container-wrap .search-table-wrap table thead .vxe-header--column.col--seq {
  width: 52px;
}
.fastprint-model-container-wrap .search-table-wrap table thead .vxe-cell--title {
  white-space: normal !important;
}
.fastprint-model-container-wrap .search-table-wrap table tbody .vxe-cell--wrapper {
  white-space: normal !important;
}
.fastprint-model-container-wrap .search-table-wrap table tbody .vxe-body--column {
  background-image: none !important;
  background-color: #ffffff !important;
  border: 1px solid #000000;
}
.fastprint-model-container-wrap .search-table-wrap table colgroup {
  display: none;
}
.fastprint-model-container-wrap .search-table-wrap table tr {
  page-break-inside: avoid;
}
.fastprint-model-container-wrap .search-table-wrap table tr .vxe-body--column:not(.col--ellipsis) {
  padding: 0 !important;
}
.fastprint-model-container-wrap .search-table-wrap table tr .vxe-body--column.col--seq {
  width: 52px;
}
.fastprint-model-container-wrap .search-table-wrap .vxe-table--scroll-y-virtual, .fastprint-model-container-wrap .search-table-wrap .vxe-table--scroll-x-virtual {
  display: none !important;
}
.fastprint-model-container-wrap .search-table-wrap .vxe-table--header-inner-wrapper {
  height: auto !important;
}
.fastprint-model-container-wrap .search-table-wrap .vxe-table--render-default .vxe-table--empty-block {
  visibility: visible !important;
  display: none !important;
}
.fastprint-model-container-wrap .search-table-wrap .vxe-table--row-expanded-wrapper, .fastprint-model-container-wrap .search-table-wrap .vxe-table-slots, .fastprint-model-container-wrap .search-table-wrap .vxe-table-vars, .fastprint-model-container-wrap .search-table-wrap .vxe-body--y-space, .fastprint-model-container-wrap .search-table-wrap .vxe-body--x-space, .fastprint-model-container-wrap .search-table-wrap .vxe-table--empty-placeholder, .fastprint-model-container-wrap .search-table-wrap .vxe-table--resizable-col-bar, .fastprint-model-container-wrap .search-table-wrap .vxe-table--resizable-row-bar {
  display: none !important;
}
.fastprint-model-container-wrap .search-table-wrap .sciyon-table-main .vxe-table--border-line {
  border-bottom: none !important;
  border-color: #000000;
}
.fastprint-model-container-wrap .search-table-wrap .sciyon-table-main.is--empty .vxe-table--border-line {
  border-bottom: 1px solid #e8eaec !important;
}
.fastprint-model-container-wrap .search-table-wrap .sciyon-table-main.is--empty .vxe-table--header-inner-wrapper {
  border-bottomo: 1px solid #000000;
}
.fastprint-model-container-wrap .template-tabs {
  margin-bottom: 1px;
}
.fastprint-model-container-wrap .template-tabs .el-tabs__header .el-tabs__nav-scroll {
  padding: 0 !important;
}
.fastprint-model-container-wrap .template-tabs .el-tabs__header .el-tabs__item {
  height: 24px;
  line-height: 24px;
}
.fastprint-model-container-wrap .template-tabs .el-tabs__header .el-tabs__item.is-active {
  color: #000000 !important;
}
.fastprint-model-container-wrap .template-tabs .el-tabs__header .el-tabs__active-bar {
  background-color: #000000 !important;
}
.fastprint-model-container-wrap .template-tabs .el-tabs__content {
  height: auto !important;
}
.fastprint-model-container-wrap .template-tabs .el-tabs__content .el-tab-pane {
  padding: 0 !important;
}

.fastprint-form-container {
  max-height: calc(100% - 28px) !important;
  overflow-y: auto;
}

.form-template {
  /*表格布局*/
  /*无边框布局*/
}
.form-template.form-print {
  width: 21cm;
  margin: 0 auto;
  background: #ffffff;
  padding: 0.5cm 1cm;
  height: auto !important;
  min-height: 100%;
}
.form-template.form-print .sciyon-label {
  margin-bottom: 10px !important;
}
.form-template.form-print .el-form-item.is-required .el-form-item__label::before {
  content: "" !important;
}
.form-template.form-print .el-form-item .el-form-item__label {
  white-space: normal;
  line-height: 20px !important;
  padding: 0 2px !important;
  color: #000000 !important;
  border-color: #000000 !important;
}
.form-template.form-print .el-form-item .el-form-item__content {
  border-color: #000000 !important;
}
.form-template.form-print .el-form-item .el-form-item__content .readonly-text {
  white-space: normal;
  word-break: break-all;
  padding: 0 !important;
  color: #000000 !important;
}
.form-template.form-print.page-layout-type-word .el-form-item.el-form-item--medium {
  margin: 0 0 1px !important;
}
.form-template.form-print.page-layout-type-table .form-item-col .el-form-item {
  background: #000000;
}
.form-template.form-print.page-layout-type-table .form-item-col .el-form-item .el-form-item__label {
  background: #ffffff;
  border-left: 1px solid #000000 !important;
}
.form-template.form-print.page-layout-type-table .form-item-col .el-form-item .el-form-item__content {
  border-right: 1px solid #000000 !important;
  padding: 0 8px !important;
}
.form-template.form-print.page-layout-type-table .template-tabs, .form-template.form-print.page-layout-type-table .template-collapse {
  margin: 3px 0 !important;
}
.form-template.form-print .template-collapse {
  width: 100%;
  border: none !important;
  padding: 0;
}
.form-template.form-print .template-collapse .el-collapse-item {
  margin-bottom: 0 !important;
}
.form-template.form-print .template-collapse .el-collapse-item:not(:first-child) {
  margin-top: 5px !important;
}
.form-template.form-print .template-collapse .el-collapse-item:last-child {
  margin-bottom: 5px !important;
}
.form-template.form-print .template-collapse .el-collapse-item .el-collapse-item__header {
  border: none !important;
  padding: 0 !important;
  font-size: 16px !important;
  height: 20px;
  line-height: 20px;
}
.form-template.form-print .template-collapse .el-collapse-item .el-collapse-item__header .sciyon-collapse-header-line, .form-template.form-print .template-collapse .el-collapse-item .el-collapse-item__header .el-collapse-item__arrow {
  display: none !important;
}
.form-template.form-print .template-collapse .el-collapse-item .el-collapse-item__wrap {
  border: none !important;
  box-shadow: none !important;
}
.form-template.form-print .template-collapse .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content {
  padding: 1px 0 !important;
}
.form-template .template-collapse {
  width: 100%;
}
.form-template.page-layout-type-table .grid-template {
  width: 100%;
}
.form-template.page-layout-type-table .search-table-wrap {
  margin-top: 5px;
  width: 100%;
}
.form-template.page-layout-type-table .template-collapse .search-table-wrap {
  margin-top: 0;
}
.form-template.page-layout-type-table .template-tabs {
  width: 100%;
}
.form-template.page-layout-type-table .template-tabs .el-tab-pane .search-table-wrap {
  margin-top: 0;
}
.form-template.page-layout-type-table .form-list .el-col {
  display: flex;
  flex-wrap: wrap;
}
.form-template.page-layout-type-table .form-list .el-col-24 {
  width: calc(100% - 0px);
}
.form-template.page-layout-type-table .form-item-col, .form-template.page-layout-type-table .draggable-col {
  display: flex;
  margin: 0 -1px -1px 0;
}
.form-template.page-layout-type-table .form-item-col[comtype=workflow-opinion], .form-template.page-layout-type-table .draggable-col[comtype=workflow-opinion] {
  display: block;
}
.form-template.page-layout-type-table .form-item-col:last-child .el-form-item .el-form-item__content, .form-template.page-layout-type-table .draggable-col:last-child .el-form-item .el-form-item__content {
  margin-right: 0 !important;
  margin-bottom: 0 !important;
}
.form-template.page-layout-type-table .form-item-col .el-form-item, .form-template.page-layout-type-table .draggable-col .el-form-item {
  width: 100%;
  display: flex;
  align-items: stretch;
  margin: 0;
  background: #DBE1E9;
  padding: 1px 0 1px 0;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__label, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__label {
  color: #344054;
  background: #F5F6F8;
  padding: 0 8px;
  text-align: right;
  line-height: 40px;
  border-left: 1px solid #DBE1E9 !important;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content {
  background: #ffffff;
  overflow: hidden;
  display: flex;
  flex: 1;
  align-items: flex-start;
  margin-left: 0 !important;
  border-left: 1px solid #DBE1E9;
  padding: 4px 8px;
  border-right: 1px solid #DBE1E9 !important;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content > *, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content > * {
  width: 100%;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content > .form-error-popover, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content > .form-error-popover {
  width: auto !important;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .readonly-text, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .readonly-text {
  line-height: 20px;
  min-height: 20px;
  padding: 6px 0;
  color: var(--customColor6, #101828);
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .sciyon-com-readonly, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .sciyon-com-readonly {
  display: flex;
  line-height: 20px;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-input, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-input {
  background: transparent;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-input:hover .el-input__inner, .form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-input:focus .el-input__inner, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-input:hover .el-input__inner, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-input:focus .el-input__inner {
  box-shadow: none;
  border: none;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-input.is-disabled:hover .el-input__inner, .form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-input.is-readonly:hover .el-input__inner, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-input.is-disabled:hover .el-input__inner, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-input.is-readonly:hover .el-input__inner {
  box-shadow: none;
  border: none;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-input .el-input-group__prepend, .form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-input .el-input-group__append, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-input .el-input-group__prepend, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-input .el-input-group__append {
  border: none;
  background: transparent;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-input__inner, .form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-textarea__inner, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-input__inner, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-textarea__inner {
  border: none;
  padding-left: 0 !important;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-input__inner:hover, .form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-input__inner:focus, .form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-textarea__inner:hover, .form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-textarea__inner:focus, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-input__inner:hover, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-input__inner:focus, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-textarea__inner:hover, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-textarea__inner:focus {
  box-shadow: none;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-input__inner[readonly=readonly], .form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-input__inner[disabled=disabled], .form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-textarea__inner[readonly=readonly], .form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-textarea__inner[disabled=disabled], .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-input__inner[readonly=readonly], .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-input__inner[disabled=disabled], .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-textarea__inner[readonly=readonly], .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-textarea__inner[disabled=disabled] {
  background: transparent !important;
  padding: 0 !important;
  cursor: text;
  text-align: left;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-textarea__inner[readonly=readonly], .form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-textarea__inner[disabled=disabled], .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-textarea__inner[readonly=readonly], .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-textarea__inner[disabled=disabled] {
  padding: 4px 0 !important;
  resize: none;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-toolbar, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-toolbar {
  border: none;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-content, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-content {
  border: none;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-content .w-e-text-container [data-slate-editor], .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-content .w-e-text-container [data-slate-editor] {
  padding: 0;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-content .w-e-text-container [data-slate-editor] p, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-content .w-e-text-container [data-slate-editor] p {
  margin: 4px 0;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-content .w-e-text-container .w-e-text-placeholder, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-content .w-e-text-container .w-e-text-placeholder {
  left: 0;
  top: 8px;
  color: #9CA5B8;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-switch, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-switch {
  line-height: 20px;
  height: 20px;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-switch.is-disabled, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-switch.is-disabled {
  opacity: 1;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .numberInput-template input, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .numberInput-template input {
  text-align: left !important;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-date-editor.is-disabled, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-date-editor.is-disabled {
  background: transparent;
}
.form-template.page-layout-type-table .form-item-col .el-form-item .el-form-item__content .el-date-editor.is-disabled .el-range-input, .form-template.page-layout-type-table .draggable-col .el-form-item .el-form-item__content .el-date-editor.is-disabled .el-range-input {
  background: transparent;
}
.form-template.page-layout-type-table .syncplant-container-template .north-wrap {
  padding: 2px 0;
}
.form-template.page-layout-type-word .search-table-wrap {
  margin-top: 5px;
  height: calc(100% - 5px);
}
.form-template.page-layout-type-word .form-item-col, .form-template.page-layout-type-word .draggable-col {
  display: flex;
}
.form-template.page-layout-type-word .form-item-col[comtype=workflow-opinion], .form-template.page-layout-type-word .draggable-col[comtype=workflow-opinion] {
  display: block;
}
.form-template.page-layout-type-word .form-item-col .el-form-item, .form-template.page-layout-type-word .draggable-col .el-form-item {
  width: 100%;
  padding: 0;
}
.form-template.page-layout-type-word .form-item-col .el-form-item.el-form-item--medium, .form-template.page-layout-type-word .draggable-col .el-form-item.el-form-item--medium {
  margin: 0 0 7px;
}
.form-template.page-layout-type-word .form-item-col .el-form-item.is-no-label, .form-template.page-layout-type-word .draggable-col .el-form-item.is-no-label {
  padding-left: 8px;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__label, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__label {
  color: #344054;
  padding-left: 8px;
  text-align: right;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content {
  display: flex;
  flex: 1;
  align-items: flex-start;
  margin-left: 0 !important;
  border-left: 1px solid #DBE1E9;
  padding: 4px 8px;
  padding: 0;
  border-left: none;
  border-bottom: 1px solid #9CA5B8;
  overflow: hidden;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content > *, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content > * {
  width: 100%;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content > .form-error-popover, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content > .form-error-popover {
  width: auto !important;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .readonly-text, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .readonly-text {
  line-height: 20px;
  min-height: 20px;
  padding: 6px 0;
  color: var(--customColor6, #101828);
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .sciyon-com-readonly, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .sciyon-com-readonly {
  display: flex;
  line-height: 20px;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-input, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-input {
  background: transparent;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-input:hover .el-input__inner, .form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-input:focus .el-input__inner, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-input:hover .el-input__inner, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-input:focus .el-input__inner {
  box-shadow: none;
  border: none;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-input.is-disabled:hover .el-input__inner, .form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-input.is-readonly:hover .el-input__inner, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-input.is-disabled:hover .el-input__inner, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-input.is-readonly:hover .el-input__inner {
  box-shadow: none;
  border: none;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-input .el-input-group__prepend, .form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-input .el-input-group__append, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-input .el-input-group__prepend, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-input .el-input-group__append {
  border: none;
  background: transparent;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-input__inner, .form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-textarea__inner, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-input__inner, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-textarea__inner {
  border: none;
  padding-left: 0 !important;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-input__inner:hover, .form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-input__inner:focus, .form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-textarea__inner:hover, .form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-textarea__inner:focus, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-input__inner:hover, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-input__inner:focus, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-textarea__inner:hover, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-textarea__inner:focus {
  box-shadow: none;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-input__inner[readonly=readonly], .form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-input__inner[disabled=disabled], .form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-textarea__inner[readonly=readonly], .form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-textarea__inner[disabled=disabled], .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-input__inner[readonly=readonly], .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-input__inner[disabled=disabled], .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-textarea__inner[readonly=readonly], .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-textarea__inner[disabled=disabled] {
  background: transparent !important;
  padding: 0 !important;
  cursor: text;
  text-align: left;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-textarea__inner[readonly=readonly], .form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-textarea__inner[disabled=disabled], .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-textarea__inner[readonly=readonly], .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-textarea__inner[disabled=disabled] {
  padding: 4px 0 !important;
  resize: none;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-toolbar, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-toolbar {
  border: none;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-content, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-content {
  border: none;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-content .w-e-text-container [data-slate-editor], .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-content .w-e-text-container [data-slate-editor] {
  padding: 0;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-content .w-e-text-container [data-slate-editor] p, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-content .w-e-text-container [data-slate-editor] p {
  margin: 4px 0;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-content .w-e-text-container .w-e-text-placeholder, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .sciyon-editor .sciyon-editor-content .w-e-text-container .w-e-text-placeholder {
  left: 0;
  top: 8px;
  color: #9CA5B8;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-switch, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-switch {
  line-height: 20px;
  height: 20px;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-switch.is-disabled, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-switch.is-disabled {
  opacity: 1;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .numberInput-template input, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .numberInput-template input {
  text-align: left !important;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-date-editor.is-disabled, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-date-editor.is-disabled {
  background: transparent;
}
.form-template.page-layout-type-word .form-item-col .el-form-item .el-form-item__content .el-date-editor.is-disabled .el-range-input, .form-template.page-layout-type-word .draggable-col .el-form-item .el-form-item__content .el-date-editor.is-disabled .el-range-input {
  background: transparent;
}

.form-design-design .form-template.form-print {
  width: 100% !important;
  padding: 0 !important;
}

@media print {
  @page {}
  body {
    overflow-y: auto;
    margin: 0 !important;
    padding: 0.2cm 0.5cm;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }
  #app {
    height: auto !important;
    overflow: hidden;
    padding: 0 !important;
  }
  .syncplant-container-template {
    height: auto !important;
  }
  .fastprint-form-container {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
  }
  ::-webkit-scrollbar {
    width: 0 !important;
  }
  .fastprint-toolbar {
    display: none !important;
  }
  .form-template {
    height: auto !important;
    padding: 0 !important;
    width: 100% !important;
  }
  .form-template .form-list {
    padding: 1px !important;
    overflow: hidden !important;
  }
  .form-template .form-list .el-form-item .el-form-item__label {
    white-space: normal;
  }
  .form-template.page-layout-type-table .form-list .el-col-24 {
    width: calc(100% - 1px);
  }
  .form-template.page-layout-type-table .form-list .form-item-col {
    box-sizing: border-box !important;
    margin: 0 -1px 0 0 !important;
  }
  .form-template.page-layout-type-table .form-list .form-item-col .el-form-item {
    border: none !important;
  }
  .form-template.page-layout-type-table .form-list .form-item-col .el-form-item .el-form-item__label {
    padding: 0 2px !important;
    text-align: right !important;
    background: #ffffff !important;
  }
  .form-template.page-layout-type-table .form-list > .sciyon-table-wrap-print:last-child {
    margin-bottom: 30px;
  }
  .form-template.page-layout-type-table .form-list .grid-template .el-row {
    padding: 0 0 2px 0 !important;
  }
  .form-template.page-layout-type-word .form-list .el-form-item .el-form-item__label {
    padding: 4px 2px 4px 8px !important;
    text-align: right !important;
  }
  .sciyon-table-wrap-print, .el-col-24 {
    float: none !important;
    height: auto !important;
  }
  .vxe-table--render-default .vxe-header--column, .vxe-table--render-default .vxe-body--column, .vxe-table--render-default .vxe-footer--column {
    position: static !important;
  }
  .search-table-wrap {
    height: auto !important;
  }
  .search-table-wrap table {
    border-collapse: collapse !important;
  }
  .search-table-wrap table thead .vxe-header--column {
    border: 1px solid #000000 !important;
    border-bottom: 0 !important;
  }
  .search-table-wrap table tbody .vxe-body--column {
    border: 1px solid #000000 !important;
  }
}
.el-tabs {
  box-sizing: border-box;
}
.el-tabs__header {
  padding: 0;
  position: relative;
  margin: 0;
}

.el-tabs__active-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  background-color: var(--primaryColor, #1566FF);
  z-index: 1;
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  list-style: none;
}

.el-tabs__new-tab {
  display: none;
  float: right;
  border: 1px solid #d3dce6;
  height: 18px;
  width: 18px;
  line-height: 18px;
  margin: 12px 0 9px 10px;
  border-radius: 3px;
  text-align: center;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #d3dce6;
  cursor: pointer;
  transition: all 0.15s;
}
.el-tabs__new-tab .el-icon-plus {
  transform: scale(0.8, 0.8);
}
.el-tabs__new-tab:hover {
  color: var(--primaryColor, #1566FF);
}

.el-tabs__nav-wrap {
  overflow: hidden;
  margin-bottom: -1px;
  position: relative;
}
.el-tabs__nav-wrap::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: var(--inputBorderColor, #E4E7ED);
  z-index: 1;
}
.el-tabs__nav-wrap.is-scrollable {
  padding: 0 20px;
  box-sizing: border-box;
}

.el-tabs__nav-scroll {
  padding: 0 12px;
  overflow: hidden;
}

.el-tabs__nav-next, .el-tabs__nav-prev {
  position: absolute;
  cursor: pointer;
  line-height: 50px;
  font-size: var(--fontBaseSize, 14px);
  color: #8291A9;
  width: 20px;
  text-align: center;
}

.el-tabs__nav-next {
  right: 0;
}

.el-tabs__nav-prev {
  left: 0;
}

.el-tabs__nav {
  white-space: nowrap;
  position: relative;
  transition: transform 0.3s;
  float: left;
  z-index: 2;
}
.el-tabs__nav.is-stretch {
  min-width: 100%;
  display: flex;
}
.el-tabs__nav.is-stretch > * {
  flex: 1;
  text-align: center;
}

.el-tabs__item {
  padding: 0 20px;
  height: 48px;
  box-sizing: border-box;
  line-height: 48px;
  display: inline-block;
  list-style: none;
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
  font-weight: 500;
  color: var(--customColor10, #303133);
  position: relative;
}
.el-tabs__item ::after {
  content: "";
}
.el-tabs__item:focus, .el-tabs__item:focus:active {
  outline: none;
}
.el-tabs__item:focus.is-active.is-focus:not(:active) {
  box-shadow: 0 0 2px 2px var(--primaryColor, #1566FF) inset;
  border-radius: 3px;
}
.el-tabs__item .el-icon-close {
  border-radius: 50%;
  text-align: center;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  margin-left: 5px;
  position: absolute;
  right: 10px;
  top: 15px;
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
}
.el-tabs__item .el-icon-close:before {
  transform: scale(0.9);
  display: inline-block;
}
.el-tabs__item .el-icon-close:hover {
  background-color: #9CA5B8;
  color: #FFFFFF;
}
.el-tabs__item.is-active {
  color: var(--primaryColor, #1566FF);
  font-weight: 600;
}

.el-tabs__item:hover {
  color: var(--primaryColor, #1566FF);
  cursor: pointer;
}
.el-tabs__item.is-disabled {
  color: #9CA5B8;
  cursor: default;
}

.el-tabs__content {
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
}
.el-tabs__content .el-tab-pane {
  padding: 16px 5px 0 5px;
  box-sizing: border-box;
}

.el-tabs--wide-bottom > .el-tabs__header .el-tabs__nav-wrap::after {
  height: calc(var(--fontBaseSize, 14px) - 2px);
  background: #EDF4FB;
}
.el-tabs--wide-bottom > .el-tabs__header .el-tabs__active-bar {
  width: calc(var(--fontBaseSize, 14px) - 2px) !important;
  border-radius: 1px;
}
.el-tabs--wide-bottom > .el-tabs__header .el-tabs__item {
  font-size: var(--fontBaseSize, 14px);
  padding: 0 10px !important;
  height: 20px;
  line-height: 20px;
  margin-bottom: 4px;
}

.el-tabs--card {
  border-top: 1px solid #DBE7EE;
}
.el-tabs--card > .el-tabs__header {
  border-bottom: 1px solid #DBE7EE;
  height: 51px;
  background: #f7f8f9;
}
.el-tabs--card > .el-tabs__header .el-tabs__nav-scroll {
  height: 51px;
}
.el-tabs--card > .el-tabs__header .el-tabs__nav-wrap::after {
  content: none;
}
.el-tabs--card > .el-tabs__header .el-tabs__nav {
  border-bottom: none;
  border-radius: 0;
  box-sizing: border-box;
}
.el-tabs--card > .el-tabs__header .el-tabs__active-bar {
  display: none;
}
.el-tabs--card > .el-tabs__header .el-tabs__item.is-closable {
  text-align: left;
  padding-left: 9px !important;
  padding-right: 38px !important;
  overflow: hidden;
  white-space: break-spaces;
}

.el-tabs--card > .el-tabs__header .el-tabs__item {
  text-align: center;
  height: 51px;
  line-height: 46px;
  border-top: 2px solid transparent;
  border-bottom: 1px solid transparent;
  border-right: 1px solid #E4E7ED;
  transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  position: relative;
  font-size: var(--fontBaseSize, 14px);
}
.el-tabs--card > .el-tabs__header .el-tabs__item:first-child {
  border-left: none;
}
.el-tabs--card > .el-tabs__header .el-tabs__item.is-active {
  border-bottom-color: #FFFFFF;
  border-top-color: var(--primaryColor, #1566FF);
  background: #FFFFFF;
}

.el-tabs--border-card {
  background: var(--customColor1, #FFFFFF);
  border: 1px solid var(--customColor4, #D0D5DD);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04);
}
.el-tabs--border-card > .el-tabs__header {
  background-color: var(--customColor1, #F7F8F9);
  border-bottom: 1px solid var(--customColor4, #E4E7ED);
  margin: 0;
}
.el-tabs--border-card > .el-tabs__header .el-tabs__nav-wrap::after {
  content: none;
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item {
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  border: 1px solid transparent;
  margin-top: -1px;
  color: var(--customColor7, #8291A9);
  font-size: var(--fontBaseSize, 14px);
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item:first-child {
  margin-left: -1px;
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item + .el-tabs__item {
  margin-left: -1px;
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active {
  color: var(--primaryColor, #1566FF);
  background-color: var(--tableActiveColor, #FFFFFF);
  border-right-color: var(--customColor4, #D0D5DD);
  border-left-color: var(--customColor4, #D0D5DD);
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover {
  color: var(--primaryColor, #1566FF);
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-disabled {
  color: #9CA5B8;
}
.el-tabs--border-card > .el-tabs__header .is-scrollable .el-tabs__item:first-child {
  margin-left: 0;
}

.el-tabs--button > .el-tabs__header .el-tabs__nav-wrap::after {
  content: none;
}
.el-tabs--button > .el-tabs__header .el-tabs__item {
  border: 1px solid #E8EBF1;
  margin-right: 10px;
  border-radius: 4px;
  text-align: center;
  background-color: #F4F5F7;
  height: 36px;
  line-height: 34px;
  padding: 0 14px !important;
  font-size: var(--fontBaseSize, 14px);
}
.el-tabs--button > .el-tabs__header .el-tabs__item.is-active {
  background-color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF) !important;
  border-right: 2px solid #fff;
  color: #fff;
}

.el-tabs--left-card > .el-tabs__header .el-tabs__nav-wrap::after {
  content: none;
}
.el-tabs--left-card > .el-tabs__header .el-tabs__nav-wrap {
  opacity: 1;
  background-image: linear-gradient(270deg, #F1F1F1 0%, #ffffff 10%);
}
.el-tabs--left-card > .el-tabs__header .el-tabs__nav {
  width: 110px;
}
.el-tabs--left-card > .el-tabs__header .el-tabs__item {
  font-size: var(--fontBaseSize, 14px);
  padding: 9px 10px;
  height: auto;
  line-height: calc(var(--fontBaseSize, 14px) + 2px);
  margin: 10px 0px;
  color: #666666;
  border: 1px solid #E8EBF1;
  border-right: none;
  border-radius: 4px 0 0 4px;
  background: #F4F5F7;
  text-align: center !important;
  word-break: break-all;
  white-space: break-spaces;
}
.el-tabs--left-card > .el-tabs__header .el-tabs__item:first-child {
  margin-top: 20px;
}
.el-tabs--left-card > .el-tabs__header .el-tabs__item:last-child {
  margin-bottom: 20px;
}
.el-tabs--left-card > .el-tabs__header .el-tabs__item.is-active {
  background: #FFFFFF;
  color: var(--primaryColor, #1566FF);
  box-shadow: 3px 0 20px 0 rgba(0, 0, 0, 0.1);
}

.el-tabs--top .el-tabs__item.is-top:nth-child(2),
.el-tabs--top .el-tabs__item.is-bottom:nth-child(2), .el-tabs--bottom .el-tabs__item.is-top:nth-child(2),
.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2) {
  padding-left: 0;
}
.el-tabs--top .el-tabs__item.is-top:last-child,
.el-tabs--top .el-tabs__item.is-bottom:last-child, .el-tabs--bottom .el-tabs__item.is-top:last-child,
.el-tabs--bottom .el-tabs__item.is-bottom:last-child {
  padding-right: 0;
}
.el-tabs--top .el-tabs__item.is-top:last-child:before,
.el-tabs--top .el-tabs__item.is-bottom:last-child:before, .el-tabs--bottom .el-tabs__item.is-top:last-child:before,
.el-tabs--bottom .el-tabs__item.is-bottom:last-child:before {
  display: none;
}
.el-tabs--top.el-tabs--border-card > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top.el-tabs--card > .el-tabs__header .el-tabs__item:nth-child(2),
.el-tabs--top .el-tabs--left > .el-tabs__header .el-tabs__item:nth-child(2),
.el-tabs--top .el-tabs--right > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom.el-tabs--border-card > .el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom.el-tabs--card > .el-tabs__header .el-tabs__item:nth-child(2),
.el-tabs--bottom .el-tabs--left > .el-tabs__header .el-tabs__item:nth-child(2),
.el-tabs--bottom .el-tabs--right > .el-tabs__header .el-tabs__item:nth-child(2) {
  padding-left: 20px;
}
.el-tabs--top.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child, .el-tabs--top.el-tabs--card > .el-tabs__header .el-tabs__item:last-child,
.el-tabs--top .el-tabs--left > .el-tabs__header .el-tabs__item:last-child,
.el-tabs--top .el-tabs--right > .el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom.el-tabs--card > .el-tabs__header .el-tabs__item:last-child,
.el-tabs--bottom .el-tabs--left > .el-tabs__header .el-tabs__item:last-child,
.el-tabs--bottom .el-tabs--right > .el-tabs__header .el-tabs__item:last-child {
  padding-right: 20px;
}

.el-tabs--bottom .el-tabs__header.is-bottom {
  margin-bottom: 0;
  margin-top: 10px;
}
.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom {
  border-bottom: 0;
  border-top: 1px solid #D0D5DD;
}
.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom {
  margin-top: -1px;
  margin-bottom: 0;
}
.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active) {
  border: 1px solid transparent;
}
.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom {
  margin: 0 -1px -1px -1px;
}

.el-tabs--left, .el-tabs--right {
  overflow: hidden;
}
.el-tabs--left .el-tabs__nav-scroll, .el-tabs--right .el-tabs__nav-scroll {
  padding: 0px;
}
.el-tabs--left .el-tabs__header.is-left,
.el-tabs--left .el-tabs__header.is-right,
.el-tabs--left .el-tabs__nav-wrap.is-left,
.el-tabs--left .el-tabs__nav-wrap.is-right,
.el-tabs--left .el-tabs__nav-scroll, .el-tabs--right .el-tabs__header.is-left,
.el-tabs--right .el-tabs__header.is-right,
.el-tabs--right .el-tabs__nav-wrap.is-left,
.el-tabs--right .el-tabs__nav-wrap.is-right,
.el-tabs--right .el-tabs__nav-scroll {
  height: 100%;
}
.el-tabs--left .el-tabs__active-bar.is-left,
.el-tabs--left .el-tabs__active-bar.is-right, .el-tabs--right .el-tabs__active-bar.is-left,
.el-tabs--right .el-tabs__active-bar.is-right {
  top: 0;
  bottom: auto;
  width: 2px;
  height: auto;
}
.el-tabs--left .el-tabs__nav-wrap.is-left,
.el-tabs--left .el-tabs__nav-wrap.is-right, .el-tabs--right .el-tabs__nav-wrap.is-left,
.el-tabs--right .el-tabs__nav-wrap.is-right {
  margin-bottom: 0;
}
.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev,
.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next,
.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev,
.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, .el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev,
.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next,
.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev,
.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next {
  height: 30px;
  line-height: 30px;
  width: 100%;
  text-align: center;
  cursor: pointer;
}
.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev i,
.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next i,
.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev i,
.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next i, .el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev i,
.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next i,
.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev i,
.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next i {
  transform: rotateZ(90deg);
}
.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev,
.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev, .el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev,
.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev {
  left: auto;
  top: 0;
}
.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next,
.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, .el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next,
.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next {
  right: auto;
  bottom: 0;
}
.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,
.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable, .el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,
.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable {
  padding: 30px 0;
}
.el-tabs--left .el-tabs__nav-wrap.is-left::after,
.el-tabs--left .el-tabs__nav-wrap.is-right::after, .el-tabs--right .el-tabs__nav-wrap.is-left::after,
.el-tabs--right .el-tabs__nav-wrap.is-right::after {
  height: 100%;
  width: 2px;
  bottom: auto;
  top: 0;
}
.el-tabs--left .el-tabs__nav.is-left,
.el-tabs--left .el-tabs__nav.is-right, .el-tabs--right .el-tabs__nav.is-left,
.el-tabs--right .el-tabs__nav.is-right {
  float: none;
}
.el-tabs--left .el-tabs__item.is-left,
.el-tabs--left .el-tabs__item.is-right, .el-tabs--right .el-tabs__item.is-left,
.el-tabs--right .el-tabs__item.is-right {
  display: block;
}

.el-tabs--left .el-tabs__header.is-left {
  float: left;
  margin-bottom: 0;
  margin-right: 10px;
}
.el-tabs--left .el-tabs__nav-wrap.is-left {
  margin-right: -1px;
}
.el-tabs--left .el-tabs__nav-wrap.is-left::after {
  left: auto;
  right: 0;
}
.el-tabs--left .el-tabs__active-bar.is-left {
  right: 0;
  left: auto;
}
.el-tabs--left .el-tabs__item.is-left {
  text-align: right;
}
.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left {
  display: none;
}
.el-tabs--left.el-tabs--card .el-tabs__item.is-left {
  border-left: none;
  border-right: 1px solid #E4E7ED;
  border-bottom: none;
  border-top: 1px solid #E4E7ED;
  text-align: left;
}
.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child {
  border-right: 1px solid #E4E7ED;
  border-top: none;
}
.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active {
  border: 1px solid #E4E7ED;
  border-right-color: #fff;
  border-left: none;
  border-bottom: none;
}
.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child {
  border-top: none;
}
.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child {
  border-bottom: none;
}
.el-tabs--left.el-tabs--card .el-tabs__nav {
  border-radius: 4px 0 0 4px;
  border-bottom: 1px solid #E4E7ED;
  border-right: none;
}
.el-tabs--left.el-tabs--card .el-tabs__new-tab {
  float: none;
}
.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left {
  border-right: 1px solid #dfe4ed;
}
.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left {
  border: 1px solid transparent;
  margin: -1px 0 -1px -1px;
}
.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active {
  border-color: transparent;
  border-top-color: rgb(209, 219, 229);
  border-bottom-color: rgb(209, 219, 229);
}

.el-tabs--right .el-tabs__header.is-right {
  float: right;
  margin-bottom: 0;
  margin-left: 10px;
}
.el-tabs--right .el-tabs__nav-wrap.is-right {
  margin-left: -1px;
}
.el-tabs--right .el-tabs__nav-wrap.is-right::after {
  left: 0;
  right: auto;
}
.el-tabs--right .el-tabs__active-bar.is-right {
  left: 0;
}
.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right {
  display: none;
}
.el-tabs--right.el-tabs--card .el-tabs__item.is-right {
  border-bottom: none;
  border-top: 1px solid #E4E7ED;
}
.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child {
  border-left: 1px solid #E4E7ED;
  border-top: none;
}
.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active {
  border: 1px solid #E4E7ED;
  border-left-color: #fff;
  border-right: none;
  border-bottom: none;
}
.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child {
  border-top: none;
}
.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child {
  border-bottom: none;
}
.el-tabs--right.el-tabs--card .el-tabs__nav {
  border-radius: 0 4px 4px 0;
  border-bottom: 1px solid #E4E7ED;
  border-left: none;
}
.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right {
  border-left: 1px solid #dfe4ed;
}
.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right {
  border: 1px solid transparent;
  margin: -1px -1px -1px 0;
}
.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active {
  border-color: transparent;
  border-top-color: rgb(209, 219, 229);
  border-bottom-color: rgb(209, 219, 229);
}

.el-tag {
  background-color: var(--color-primary-light-1, #1a67ff);
  border-color: var(--color-primary-light-2, #3478ff);
  color: var(--color-primary-light-10, #ffffff);
  display: inline-block;
  height: 32px;
  padding: 0 10px;
  line-height: 30px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  border-width: 1px;
  border-style: solid;
  border-radius: 0px;
  box-sizing: border-box;
  white-space: nowrap;
  margin: 0 10px;
}
.el-tag.is-hit {
  border-color: var(--primaryColor, #1566FF);
}

.el-tag .el-tag__close {
  color: var(--color-primary-light-10, #ffffff);
}
.el-tag .el-tag__close:hover {
  color: #FFFFFF;
  background-color: var(--color-primary-light-10, #ffffff);
}
.el-tag.el-tag--info {
  background-color: rgb(243.9, 244.2, 244.8);
  border-color: rgb(232.8, 233.4, 234.6);
  color: #909399;
}
.el-tag.el-tag--info.is-hit {
  border-color: #909399;
}

.el-tag.el-tag--info .el-tag__close {
  color: #909399;
}
.el-tag.el-tag--info .el-tag__close:hover {
  color: #FFFFFF;
  background-color: #909399;
}
.el-tag.el-tag--success {
  background-color: rgb(234.5, 247.4, 240.9);
  border-color: rgb(214, 239.8, 226.8);
  color: #32b372;
}
.el-tag.el-tag--success.is-hit {
  border-color: #32B372;
}

.el-tag.el-tag--success .el-tag__close {
  color: #32b372;
}
.el-tag.el-tag--success .el-tag__close:hover {
  color: #FFFFFF;
  background-color: #32b372;
}
.el-tag.el-tag--warning {
  background-color: rgb(253.1, 242.5, 229.7);
  border-color: rgb(251.2, 230, 204.4);
  color: #ec8202;
}
.el-tag.el-tag--warning.is-hit {
  border-color: #EC8202;
}

.el-tag.el-tag--warning .el-tag__close {
  color: #ec8202;
}
.el-tag.el-tag--warning .el-tag__close:hover {
  color: #FFFFFF;
  background-color: #ec8202;
}
.el-tag.el-tag--danger {
  background-color: rgb(254.9, 239, 238.2);
  border-color: rgb(254.8, 223, 221.4);
  color: #fe5f57;
}
.el-tag.el-tag--danger.is-hit {
  border-color: #FE5F57;
}

.el-tag.el-tag--danger .el-tag__close {
  color: #fe5f57;
}
.el-tag.el-tag--danger .el-tag__close:hover {
  color: #FFFFFF;
  background-color: #fe5f57;
}
.el-tag .el-icon-close {
  border-radius: 50%;
  text-align: center;
  position: relative;
  cursor: pointer;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  height: 16px;
  width: 16px;
  line-height: 16px;
  vertical-align: middle;
  top: -1px;
  right: -5px;
}
.el-tag .el-icon-close::before {
  display: block;
}
.el-tag--dark {
  background-color: var(--color-primary-light-10, #ffffff);
  border-color: var(--color-primary-light-4, #679aff);
  color: var(--color-primary-light-5, #80abff);
}
.el-tag--dark.is-hit {
  border-color: var(--primaryColor, #1566FF);
}

.el-tag--dark .el-tag__close {
  color: var(--color-primary-light-5, #80abff);
}
.el-tag--dark .el-tag__close:hover {
  color: #FFFFFF;
  background-color: var(--color-primary-light-8, #ccddff);
}
.el-tag--dark.el-tag--info {
  background-color: #909399;
  border-color: #909399;
  color: white;
}
.el-tag--dark.el-tag--info.is-hit {
  border-color: #909399;
}

.el-tag--dark.el-tag--info .el-tag__close {
  color: white;
}
.el-tag--dark.el-tag--info .el-tag__close:hover {
  color: #FFFFFF;
  background-color: rgb(166.2, 168.6, 173.4);
}
.el-tag--dark.el-tag--success {
  background-color: #32b372;
  border-color: #32b372;
  color: white;
}
.el-tag--dark.el-tag--success.is-hit {
  border-color: #32B372;
}

.el-tag--dark.el-tag--success .el-tag__close {
  color: white;
}
.el-tag--dark.el-tag--success .el-tag__close:hover {
  color: #FFFFFF;
  background-color: rgb(91, 194.2, 142.2);
}
.el-tag--dark.el-tag--warning {
  background-color: #ec8202;
  border-color: #ec8202;
  color: white;
}
.el-tag--dark.el-tag--warning.is-hit {
  border-color: #EC8202;
}

.el-tag--dark.el-tag--warning .el-tag__close {
  color: white;
}
.el-tag--dark.el-tag--warning .el-tag__close:hover {
  color: #FFFFFF;
  background-color: rgb(239.8, 155, 52.6);
}
.el-tag--dark.el-tag--danger {
  background-color: #fe5f57;
  border-color: #fe5f57;
  color: white;
}
.el-tag--dark.el-tag--danger.is-hit {
  border-color: #FE5F57;
}

.el-tag--dark.el-tag--danger .el-tag__close {
  color: white;
}
.el-tag--dark.el-tag--danger .el-tag__close:hover {
  color: #FFFFFF;
  background-color: rgb(254.2, 127, 120.6);
}

.el-tag--plain {
  background-color: var(--color-primary-light-5, #80abff);
  border-color: var(--color-primary-light-4, #679aff);
  color: var(--color-primary-light-10, #ffffff);
}
.el-tag--plain.is-hit {
  border-color: var(--primaryColor, #1566FF);
}

.el-tag--plain .el-tag__close {
  color: var(--color-primary-light-10, #ffffff);
}
.el-tag--plain .el-tag__close:hover {
  color: #FFFFFF;
  background-color: var(--color-primary-light-10, #ffffff);
}
.el-tag--plain.el-tag--info {
  background-color: white;
  border-color: rgb(210.6, 211.8, 214.2);
  color: #909399;
}
.el-tag--plain.el-tag--info.is-hit {
  border-color: #909399;
}

.el-tag--plain.el-tag--info .el-tag__close {
  color: #909399;
}
.el-tag--plain.el-tag--info .el-tag__close:hover {
  color: #FFFFFF;
  background-color: #909399;
}
.el-tag--plain.el-tag--success {
  background-color: white;
  border-color: rgb(173, 224.6, 198.6);
  color: #32b372;
}
.el-tag--plain.el-tag--success.is-hit {
  border-color: #32B372;
}

.el-tag--plain.el-tag--success .el-tag__close {
  color: #32b372;
}
.el-tag--plain.el-tag--success .el-tag__close:hover {
  color: #FFFFFF;
  background-color: #32b372;
}
.el-tag--plain.el-tag--warning {
  background-color: white;
  border-color: rgb(247.4, 205, 153.8);
  color: #ec8202;
}
.el-tag--plain.el-tag--warning.is-hit {
  border-color: #EC8202;
}

.el-tag--plain.el-tag--warning .el-tag__close {
  color: #ec8202;
}
.el-tag--plain.el-tag--warning .el-tag__close:hover {
  color: #FFFFFF;
  background-color: #ec8202;
}
.el-tag--plain.el-tag--danger {
  background-color: white;
  border-color: rgb(254.6, 191, 187.8);
  color: #fe5f57;
}
.el-tag--plain.el-tag--danger.is-hit {
  border-color: #FE5F57;
}

.el-tag--plain.el-tag--danger .el-tag__close {
  color: #fe5f57;
}
.el-tag--plain.el-tag--danger .el-tag__close:hover {
  color: #FFFFFF;
  background-color: #fe5f57;
}

.el-tag--medium {
  height: 28px;
  line-height: 26px;
}
.el-tag--medium .el-icon-close {
  transform: scale(0.8);
}

.el-tag--small {
  height: 24px;
  padding: 0 8px;
  line-height: 22px;
}
.el-tag--small .el-icon-close {
  transform: scale(0.8);
}

.el-tag--mini {
  height: 20px;
  padding: 0 5px;
  line-height: 19px;
}
.el-tag--mini .el-icon-close {
  margin-left: -3px;
  transform: scale(0.7);
}

.el-tree.el-tree-template {
  position: relative;
  cursor: default;
  background: var(--transparent, #FFFFFF);
  color: var(--customColor10, #101828);
}
.el-tree__empty-block {
  position: relative;
  min-height: 60px;
  text-align: center;
  width: 100%;
  height: 100%;
}

.el-tree__empty-text {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  color: #8291A9;
  font-size: var(--fontBaseSize, 14px);
}

.el-tree__drop-indicator {
  position: absolute;
  left: 0;
  right: 0;
  height: 3px;
  background-color: var(--primaryColor, #1566FF);
}

.el-tree.el-tree-template.is-line .el-tree-node__data {
  align-items: center;
  width: calc(100% - 21px);
  height: 32px;
}
.el-tree.el-tree-template.is-line .el-tree-node__leaf {
  align-items: center;
  padding-left: 14px;
  width: 100%;
  height: 32px;
}
.el-tree.el-tree-template.is-line .el-tree-node__icon {
  display: inline-block;
  position: relative;
  top: -9px;
  width: 16px;
  height: 16px;
}
.el-tree.el-tree-template.is-line .el-tree-node__folder {
  display: inline-block;
  position: relative;
  top: -9px;
  width: 15px;
  height: 13px;
  background: url("./img/icon/folder.png") no-repeat;
}
.el-tree.el-tree-template.is-line .el-tree-node__folder-open {
  display: inline-block;
  position: relative;
  top: -9px;
  width: 15px;
  height: 13px;
  background: url("./img/icon/folder-open.png") no-repeat;
}
.el-tree.el-tree-template.is-line .el-tree-node__document {
  position: relative;
  top: -9px;
  display: inline-block;
  width: 13px;
  height: var(--fontBaseSize, 14px);
  background: url("./img/icon/document.png") no-repeat;
}
.el-tree.el-tree-template.is-line .el-tree-node__text {
  margin-left: 8px;
  margin-top: -1px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
  display: inline-block;
  top: 1px;
  width: calc(100% - 30px);
  height: 32px;
  line-height: 32px;
}
.el-tree.el-tree-template.is-line .el-tree-node__text .tooltip {
  position: absolute;
  right: 0;
}
.el-tree.el-tree-template.is-line .el-tree-node__text .highlight {
  background-color: yellow;
  font-weight: bold;
}
.el-tree.el-tree-template.is-line .node-check-all {
  display: none;
  position: absolute;
  top: 4px;
}
.el-tree.el-tree-template.is-line .el-tree-node__content {
  height: 32px;
  cursor: pointer;
}
.el-tree.el-tree-template.is-line .el-tree-node__before {
  content: "";
  position: absolute;
  right: auto;
  border-width: 1px;
  border-left: 1px dotted #b0b8c7;
  opacity: 0.6;
  left: 7px;
  width: 1px;
  height: 99%;
  top: 16px;
  z-index: 3;
}
.el-tree.el-tree-template.is-line .el-tree-node__after {
  content: "";
  position: absolute;
  right: auto;
  border-width: 1px;
  border-top: 1px dotted #b0b8c7;
  opacity: 0.6;
  left: 7px;
  width: 12px;
  height: 20px;
  top: 16px;
  z-index: 3;
}

.el-tree.el-tree-template.is-custom-line .el-tree-node__data {
  align-items: center;
  width: calc(100% - 21px);
}
.el-tree.el-tree-template.is-custom-line .el-tree-node__leaf {
  align-items: center;
  padding-left: 21px;
  width: 100%;
}
.el-tree.el-tree-template.is-custom-line .el-tree-node__text {
  margin-left: 8px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
  display: inline-block;
  top: 1px;
  width: calc(100% - 20px);
  height: 32px;
  line-height: 32px;
}
.el-tree.el-tree-template.is-custom-line .el-tree-node::before {
  content: "";
  position: absolute;
  right: auto;
  border-width: 1px;
  border-left: 1px dotted #b0b8c7;
  opacity: 0.6;
  left: 11px;
  width: 1px;
  height: 99%;
  top: -21px;
}
.el-tree.el-tree-template.is-custom-line .el-tree-node::after {
  content: "";
  position: absolute;
  right: auto;
  border-width: 1px;
  border-top: 1px dotted #b0b8c7;
  opacity: 0.6;
  left: 12px;
  width: 12px;
  height: 20px;
  top: 15px;
}
.el-tree.el-tree-template.is-custom-line .el-tree-node:last-child::before {
  height: 37px;
}
.el-tree.el-tree-template.is-custom-line > .el-tree-node::before {
  top: 16px;
}
.el-tree.el-tree-template.is-custom-line > .el-tree-node:nth-last-child(2)::before {
  border-left: none;
}
.el-tree.el-tree-template.is-custom-line .el-tree-node__content {
  height: 32px;
  cursor: pointer;
}

.el-tree.el-tree-template .el-tree-node {
  white-space: nowrap;
  outline: none;
  position: relative;
  width: 100%;
}
.el-tree.el-tree-template .el-tree-node.is-current > .el-tree-node__content {
  background-color: var(--customColor2, #F5F6F8);
  border-right: 2px solid var(--primaryColor, #1566FF);
  border-radius: 0;
  color: var(--customColor10, var(--primaryColor, #1566FF));
}

.el-tree.el-tree-template .el-tree-node.is-drop-inner > .el-tree-node__content .el-tree-node__text {
  background-color: var(--primaryColor, #1566FF);
  color: #fff;
}

.el-tree.el-tree-template .el-tree-node .el-tree-node__content {
  display: flex;
  align-items: center;
  height: 32px;
  font-size: var(--fontBaseSize, 14px);
  cursor: pointer;
  border-radius: 2px;
  overflow: hidden;
}
.el-tree.el-tree-template .el-tree-node .el-tree-node__content > .el-tree-node__expand-icon {
  text-align: center;
  line-height: 15px;
  color: #8291a9;
  width: 15px;
  height: 15px;
  box-sizing: border-box;
  margin-right: 5px;
}
.el-tree.el-tree-template .el-tree-node .el-tree-node__content > label.el-checkbox {
  display: inline-flex;
  margin-right: 8px;
  z-index: 5;
  width: 15px;
  height: 15px;
}
.el-tree.el-tree-template .el-tree-node .el-tree-node__content:hover {
  background-color: var(--customColor2, rgb(245.8, 246.72, 248.56));
}
.el-tree.el-tree-template .el-tree-node .el-tree-node__content:hover .has-check-button {
  width: calc(100% - 74px);
}
.el-tree.el-tree-template .el-tree-node .el-tree-node__content:hover .node-check-all {
  display: inline-block;
}
.el-tree.is-dragging .el-tree.el-tree-template .el-tree-node .el-tree-node__content {
  cursor: move;
}
.el-tree.is-dragging .el-tree.el-tree-template .el-tree-node .el-tree-node__content * {
  pointer-events: none;
}
.el-tree.is-dragging.is-drop-not-allow .el-tree.el-tree-template .el-tree-node .el-tree-node__content {
  cursor: not-allowed;
}
.el-tree.el-tree-template .el-tree-node .el-tree-node__expand-icon {
  cursor: pointer;
  color: #9CA5B8;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  position: relative;
  z-index: 10;
}
.el-tree.el-tree-template .el-tree-node .el-tree-node__expand-icon.el-tree-custom-icon {
  transform: rotate(0deg);
  transition: transform 0.3s ease-in-out;
}
.el-tree.el-tree-template .el-tree-node .el-tree-node__expand-icon.el-tree-default-icon {
  background: var(--customColor2, #f4f5f7);
  border: 1px solid var(--inputBorderColor, #c8cedb);
  flex-shrink: 0;
}
.el-tree.el-tree-template .el-tree-node .el-tree-node__expand-icon.el-tree-default-icon::before {
  content: "";
  position: absolute;
  left: 3px;
  top: 6px;
  width: 7px;
  border-top: 1px solid;
}
.el-tree.el-tree-template .el-tree-node .el-tree-node__expand-icon.el-tree-default-icon::after {
  content: "";
  position: absolute;
  left: 6px;
  top: 3px;
  height: 7px;
  border-left: 1px solid;
  transition: top 0.3s ease-in-out, height 0.3s ease-in-out;
}
.el-tree.el-tree-template .el-tree-node .el-tree-node__expand-icon.expanded {
  transform: rotate(0deg);
}
.el-tree.el-tree-template .el-tree-node .el-tree-node__expand-icon.expanded.el-tree-custom-icon {
  transform: rotate(90deg);
}
.el-tree.el-tree-template .el-tree-node .el-tree-node__expand-icon.expanded.el-tree-default-icon::before {
  content: "";
  position: absolute;
  left: 3px;
  top: 6px;
  width: 7px;
  border-top: 1px solid;
}
.el-tree.el-tree-template .el-tree-node .el-tree-node__expand-icon.expanded.el-tree-default-icon::after {
  content: "";
  position: absolute;
  left: 6px;
  top: 3px;
  height: 0px;
  border-left: 1px solid;
}
.el-tree.el-tree-template .el-tree-node .el-tree-node__expand-icon.is-leaf {
  display: none;
}
.el-tree-node__label {
  font-size: var(--fontBaseSize, 14px);
}

.el-tree-node__loading-icon {
  margin-right: 8px;
  font-size: var(--fontBaseSize, 14px);
  color: #9CA5B8;
}

.el-tree.el-tree-template .el-tree-node > .el-tree-node__children {
  background-color: transparent;
}
.el-tree.el-tree-template .el-tree-node.is-expanded > .el-tree-node__children {
  display: block;
}
.el-tree.el-tree-template .el-tree-node .el-tree-node__expand-icon.is-leaf {
  display: none;
}
.el-tree .el-tree-node .el-tree-node__expand-icon.is-leaf {
  color: transparent;
  cursor: default;
}

.syncplant-tree.tree-template {
  position: relative;
  background: var(--customColor2, #ffffff);
}
.syncplant-tree.tree-template .drag-line {
  height: 100%;
  background: transparent;
  cursor: e-resize;
  display: flex;
  align-items: center;
  margin: 0 5px;
  z-index: 12;
}
.syncplant-tree.tree-template .drag-line .drag-line-img {
  display: inline-block;
  width: 8px;
  height: 22px;
}
.syncplant-tree.tree-template .collapse-wrap {
  display: none;
  height: 30px;
  line-height: 30px;
  color: var(--customColor10, #ffffff);
  position: absolute;
  top: calc(50% - 23px);
  right: -2px;
  border-radius: 4px;
  padding: 0 2px;
  z-index: 1000;
  cursor: pointer;
}
.syncplant-tree.tree-template .collapse-wrap.is-collapse {
  display: block;
  right: -1px;
}
.syncplant-tree.tree-template .collapse-wrap.is-spread {
  right: 16px;
}
.syncplant-tree.tree-template:hover .collapse-wrap {
  display: block;
}
.syncplant-tree.tree-template .move-option-icon {
  position: absolute;
  right: 0px;
  width: 24px;
  height: 24px;
  line-height: 24px;
  top: -12px;
  text-align: center;
  transform: rotate(90deg);
  background: #FFFFFF;
}
.syncplant-tree.tree-template .move-option-icon:hover {
  color: var(--primaryColor, #1566FF);
}
.syncplant-tree.tree-template .page-tree-aside {
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.syncplant-tree.tree-template .page-tree-aside.is-hide {
  display: none;
}
.syncplant-tree.tree-template .page-tree-aside-hide {
  width: 3px;
  height: 100%;
  background: var(--customColor2, #FFFFFF);
  box-shadow: inset 0px 1px 3px 0px #E9EBF2;
  border: 1px solid var(--customColor3, #ECEDF2);
}
.syncplant-tree.tree-template .el-tabs {
  padding: 13px 0px 0px 17px;
  height: 100%;
}
.syncplant-tree.tree-template .el-tabs .el-tabs__header {
  margin-right: 17px;
  margin-bottom: 8px;
}
.syncplant-tree.tree-template .el-tabs .el-tabs__content {
  padding: 0px;
  height: 100%;
}
.syncplant-tree.tree-template .el-tabs .el-tabs__item {
  height: 19px;
  line-height: 19px;
  font-size: var(--fontBaseSize, 14px);
  font-weight: 400;
  padding-left: 3px !important;
}
.syncplant-tree.tree-template .el-tabs .el-tab-pane {
  height: 100%;
}
.syncplant-tree.tree-template .el-tabs .el-tabs__nav-wrap::after {
  height: 2px;
}
.syncplant-tree.tree-template .el-tabs .el-tabs__active-bar {
  width: 12px !important;
  left: 8px;
}
.syncplant-tree.tree-template .el-tabs .el-input {
  border-radius: 0px;
}
.syncplant-tree.tree-template .el-tabs .el-input__inner {
  border-radius: 0px;
}
.syncplant-tree.tree-template .el-tabs .el-scrollbar__view {
  height: calc(100% - 2px) !important;
}
.syncplant-tree.tree-template .el-tabs .el-tree {
  margin-top: 2px;
}
.syncplant-tree.tree-template .tree-main-content {
  flex: 1;
  display: flex;
  flex-direction: column;
  padding: 0;
  height: 100%;
  border: 1px solid var(--customColor3, #ecedf2);
  position: relative;
  overflow-y: hidden;
}
.syncplant-tree.tree-template .tree-main-content .el-tree {
  overflow: hidden;
}
.syncplant-tree.tree-template .tree-main-content .tree-scrollbar {
  flex: 1;
}
.syncplant-tree.tree-template .tree-main-content .tree-scrollbar.tree-empty .el-scrollbar__view {
  height: 100%;
}
.syncplant-tree.tree-template .tree-main-content .tree-scrollbar .is-horizontal {
  display: none;
}
.syncplant-tree.tree-template .page-aside-tree-tabs .el-tabs__header {
  margin-right: 0;
  margin-bottom: 1px;
  padding: 0 17px;
}
.syncplant-tree.tree-template .page-aside-tree-tabs .el-tabs__header .el-tabs__item {
  height: 24px;
  line-height: 24px;
}
.syncplant-tree.tree-template .page-aside-tree-tabs .el-tabs__content {
  height: calc(100% - 24px);
}
.syncplant-tree.tree-template .page-aside-tree-tabs .el-tabs__content .el-tab-pane {
  height: calc(100% - 8px);
}
.syncplant-tree.tree-template .page-aside-tree-tabs .tree-scrollbar {
  height: calc(100% - 61px) !important;
}
.syncplant-tree.tree-template .page-aside-tree-tabs .tree-scrollbar .is-horizontal .el-scrollbar__thumb {
  background: transparent !important;
}
.syncplant-tree.tree-template .page-aside-tree-tabs .el-tree {
  margin-top: 0;
  height: auto;
}
.syncplant-tree.tree-template .page-aside-tree-search {
  padding: 0 17px;
  margin-top: 8px;
}
.syncplant-tree.tree-template .page-aside-tree-search .page-aside-tree-search-input {
  border-radius: 2px;
}
.syncplant-tree.tree-template .page-aside-tree-search .page-aside-tree-search-select .el-input__inner {
  height: 28px;
  line-height: 28px;
  border-radius: 2px;
}
.syncplant-tree.tree-template .page-aside-footer {
  background: var(--customColor2, #f5f6f8);
  box-shadow: inset 0 -1px 2px 0 rgba(0, 0, 0, 0.05);
  padding: 0 8px;
  line-height: 36px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  flex-shrink: 0;
}
.syncplant-tree.tree-template .page-aside-footer .el-button .el-button-text {
  color: var(--customColor10, #333333) !important;
}
.syncplant-tree.tree-template .page-aside-footer .el-button {
  margin-left: 0;
}
.syncplant-tree.tree-template .page-aside-footer i {
  font-size: 16px;
  color: #667085;
  cursor: pointer;
  margin: 0 8px;
}
.syncplant-tree.tree-template .page-aside-footer i:hover {
  color: var(--primaryColor, #1566FF);
}
.syncplant-tree.tree-template .tree-filter-option .el-card__body {
  padding: 0px 16px !important;
}
.syncplant-tree.tree-template .tree-filter-option {
  width: 128px;
  height: 107px;
  border-radius: 0;
  border: 1px solid #f5f6f8;
  box-shadow: 2px -2px 20px 0 rgba(16, 24, 40, 0.16);
  z-index: 3;
  position: absolute;
  top: 32px;
  right: 17px;
}
.syncplant-tree.tree-template .tree-filter-option .tree-filter-option-item {
  height: var(--fontBaseSize, 14px);
  line-height: var(--fontBaseSize, 14px);
  margin-top: 16px;
  cursor: pointer;
}
.syncplant-tree.tree-template .tree-filter-option .tree-filter-option-item:hover {
  color: var(--primaryColor, #1566FF);
}
.syncplant-tree.tree-template .footer-more-option {
  width: 100px;
  height: 94px;
  border: 1px solid #f5f6f8;
  box-shadow: 2px -2px 20px 0 rgba(16, 24, 40, 0.16);
  z-index: 3;
  position: absolute;
  top: -96px;
  right: 0px;
  border-radius: 0 !important;
}
.syncplant-tree.tree-template .footer-more-option .tree-filter-option-item {
  height: 28px;
  line-height: 28px;
  cursor: pointer;
}
.syncplant-tree.tree-template .footer-more-option .tree-filter-option-item:hover {
  color: var(--primaryColor, #1566FF);
}
.syncplant-tree.tree-template .footer-more-option .el-card__body {
  padding: 4px;
}
.syncplant-tree.tree-template .tree-filter-btn {
  width: 26px;
  height: 18px;
  position: absolute;
  top: 8px;
  right: 8px;
  cursor: pointer;
  z-index: 3;
  background: #ecedf2;
  border: 1px solid #ecedf2;
}
.syncplant-tree.tree-template .tree-filter-btn .tree-filter-img {
  background: rgb(255, 255, 255);
  position: absolute;
  height: 16px;
}
.syncplant-tree.tree-template .tree-filter-btn .tree-filter-arrow {
  position: absolute;
  right: 1px;
  top: 5px;
}
.syncplant-tree.tree-template .tree-filter-btn .tree-filter-arrow svg:hover {
  fill: var(--primaryColor, #1566FF);
}
.syncplant-tree.tree-template .tree-footer-item {
  text-align: center;
  line-height: 36px;
  cursor: pointer;
}
.syncplant-tree.tree-template .tree-footer-item:hover {
  color: var(--primaryColor, #1566FF);
}
.syncplant-tree.tree-template .tree-wrap {
  width: 100%;
  height: 100%;
  overflow-y: auto;
}
.syncplant-tree.tree-template .tree-title {
  font-size: calc(var(--fontBaseSize, 14px) - 1px);
  border-bottom: 1px solid var(--customColor3, #EBEEF5);
  padding: 10px 17px 8px 17px;
  background-color: var(--transparent, #fff);
  box-sizing: content-box;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex-shrink: 0;
  color: var(--customColor10);
}
.syncplant-tree.tree-template .footer-wrap {
  height: 40px;
  line-height: 40px;
  border-top: 1px solid #EBEEF5;
  background-color: #fff;
  padding-left: 3px;
  display: flex;
  align-items: center;
  overflow-x: auto;
  overflow-y: hidden;
}
.syncplant-tree.tree-template .footer-wrap .custom-btn {
  display: flex;
  flex: 1;
  align-items: center;
  height: 40px;
  line-height: 40px;
}
.syncplant-tree.tree-template .treeCls {
  overflow-y: auto;
}
.syncplant-tree.tree-template .toggle-queries-area {
  position: absolute;
  right: 4px;
  top: 0;
  height: 100%;
  width: 14px;
  margin-left: 5px;
  border-radius: 14px;
  opacity: 0;
  transition: all 0.5s;
}
.syncplant-tree.tree-template .toggle-queries-area-collapse {
  opacity: 1;
}
.syncplant-tree.tree-template .tree-template:hover .toggle-queries-area {
  opacity: 1;
  transition: all 0.5s;
}
.syncplant-tree.tree-template .toggle-queries {
  position: absolute;
  top: 50%;
  margin-top: -15px;
  left: 0;
  width: 14px;
  border-radius: 6px;
  height: 30px;
  cursor: pointer;
  text-align: center;
  line-height: 30px;
  color: #fff;
  font-weight: bold !important;
}
.syncplant-tree.tree-template .disabledBtn {
  cursor: not-allowed !important;
  color: gray;
  opacity: 0.5;
}
.syncplant-tree.tree-template .custom-tree-node {
  font-size: var(--fontBaseSize, 14px);
}
.syncplant-tree.tree-template .tree-split-handle {
  position: absolute;
  top: 0;
  width: 6px;
  cursor: w-resize;
  height: 100%;
  user-select: none;
  z-index: 1039;
}

.tree-title {
  overflow: auto;
  font-size: 13px;
  padding-left: 5px;
  background-color: #fff;
}

.footer-btn {
  font-size: 16px;
  margin-right: 16px;
  color: var(--primaryColor, #1566FF);
  cursor: pointer;
}

.footer-btn-last {
  margin-right: 0;
}

.footer-btn:hover {
  color: var(--color-primary-light-5, #80abff);
}

::v-deep.el-tooltip__popper.is-grey {
  background: var(--empoworxViewWrapColor, #F5F6F8);
}

.el-tree.el-tree-template .el-tree-node.is-current > .el-tree-node__content {
  position: relative;
  z-index: 2;
  border-right: 4px solid var(--primaryColor, #1566FF);
}

.el-dropdown-menu {
  padding: 2px 0;
}
.el-dropdown-menu .el-dropdown-menu__item:not(.is-disabled):hover {
  background-color: var(--tableActiveColor, #F5F6F8);
  color: var(--customColor6, var(--primaryColor, #1566FF));
}

.el-tree-node-radio-notCurrent {
  position: absolute;
  right: 16px;
  width: 16px;
  height: 16px;
  line-height: 16px;
  background: #FFFFFF;
  box-shadow: inset 2px 2px 4px 0px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  border: 1px solid #D0D5DD;
}

.el-tree-node-radio-isCurrent {
  position: absolute;
  width: 16px;
  height: 16px;
  line-height: 16px;
  right: 12px;
  border: 1px solid var(--primaryColor, #0156FF);
  background: var(--primaryColor, #0156FF);
  border-radius: 50%;
  text-align: center;
}
.el-tree-node-radio-isCurrent i {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #ffffff;
}

.el-alert {
  width: 100%;
  padding: 13px 16px;
  margin: 0;
  box-sizing: border-box;
  border-radius: 2px;
  position: relative;
  background-color: #FFFFFF;
  overflow: hidden;
  opacity: 1;
  display: flex;
  align-items: center;
  transition: opacity 0.2s;
}
.el-alert.is-light .el-alert__closebtn {
  color: #9CA5B8;
}

.el-alert.is-dark .el-alert__closebtn {
  color: #FFFFFF;
}
.el-alert.is-dark .el-alert__description {
  color: #FFFFFF;
}

.el-alert.is-center {
  justify-content: center;
  line-height: 22px;
  font-weight: 400;
}

.el-alert--success {
  width: 604px;
}
.el-alert--success .el-alert__icon {
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
  width: 16px;
  color: #00B88A;
}
.el-alert--success.is-light {
  background: #E1F3EF;
  border: 1px solid #96E0CD;
  border-radius: 4px;
}
.el-alert--success.is-light .el-alert__description {
  color: #32B372;
}
.el-alert--success.is-dark {
  background-color: #32B372;
  color: #FFFFFF;
}

.el-alert--info {
  width: 604px;
}
.el-alert--info.is-light {
  background-color: rgb(243.9, 244.2, 244.8);
  color: #909399;
}
.el-alert--info.is-dark {
  background-color: #909399;
  color: #FFFFFF;
}
.el-alert--info .el-alert__description {
  color: #909399;
}

.el-alert--warning {
  width: 604px;
}
.el-alert--warning.is-light {
  background-color: rgb(253.1, 242.5, 229.7);
  color: #EC8202;
  border: 1px solid #F7D59B;
  border-radius: 4px;
}
.el-alert--warning.is-light .el-alert__description {
  color: #EC8202;
}
.el-alert--warning.is-dark {
  background-color: #EC8202;
  color: #FFFFFF;
}

.el-alert--error {
  width: 604px;
}
.el-alert--error.is-light {
  background-color: rgb(254.9, 239, 238.2);
  color: #FE5F57;
  border: 1px solid #FC9B9B;
  border-radius: 4px;
}
.el-alert--error.is-light .el-alert__description {
  color: #FE5F57;
}
.el-alert--error.is-dark {
  background-color: #FE5F57;
  color: #FFFFFF;
}

.el-alert__content {
  display: table-cell;
}

.el-alert__icon {
  font-size: 16px;
  width: 16px;
  margin-right: 10px;
}
.el-alert__icon.is-big {
  font-size: 28px;
  width: 28px;
}

.el-alert__title {
  font-size: var(--fontBaseSize, 14px);
  color: #242A38;
  letter-spacing: 0;
  line-height: 22px;
  font-weight: 400;
}
.el-alert .el-alert__description {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  margin: 5px 0 0 0;
}
.el-alert__closebtn {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  opacity: 1;
  position: absolute !important;
  top: 18px;
  right: 15px;
  cursor: pointer;
}
.el-alert__closebtn::before {
  width: 10px;
  height: 10px;
  display: inline-block;
  font-weight: 800;
}
.el-alert__closebtn.is-customed {
  font-style: normal;
  font-size: 13px;
  top: 12px;
}

.el-alert.is-remark > .el-alert__content .el-alert__title {
  font-size: 18px;
  font-weight: 400;
}
.el-alert.is-remark > .el-alert__content .el-alert__description {
  margin-top: 10px;
  margin-right: 52px;
  font-size: var(--fontBaseSize, 14px);
}
.el-alert.is-remark > .el-alert__icon {
  font-size: 21px;
  width: 21px;
  height: 21px;
  align-self: baseline;
  margin-top: 2px;
}

.el-notification {
  display: flex;
  width: 384px;
  padding: 20px;
  border-radius: 4px;
  box-sizing: border-box;
  border: 1px solid #EBEEF5;
  position: fixed;
  background-color: #FFFFFF;
  box-shadow: 0 8px 14px 0 rgba(216, 221, 230, 0.5);
  transition: opacity 0.3s, transform 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s;
  overflow: hidden;
}
.el-notification.right {
  right: 16px;
}
.el-notification.left {
  left: 16px;
}
.el-notification__group {
  margin-left: 0px;
  margin-right: 8px;
}

.el-notification__title {
  font-weight: bold;
  font-size: 18px;
  color: #000;
  font-weight: 400;
  margin: 0;
  height: 24px;
  line-height: 24px;
}

.el-notification__content {
  font-size: var(--fontBaseSize, 14px);
  margin: 10px 0 0 0;
  color: #242A38;
  letter-spacing: 0;
  line-height: 22px;
  font-weight: 400;
  text-align: justify;
}
.el-notification__content p {
  margin: 0;
}

.el-notification__icon {
  height: 24px;
  width: 24px;
  font-size: 24px;
  margin-right: 10px;
}

.el-notification__closeBtn {
  position: absolute;
  top: 18px;
  right: 15px;
  cursor: pointer;
  color: #8291A9;
  font-size: 16px;
  background: #ECF3F9;
  border-radius: 12px;
  width: 24px;
  height: 24px;
}
.el-notification__closeBtn::before {
  display: block;
  position: absolute;
  left: 4px;
  top: 4px;
  width: 10px;
  height: 10px;
}
.el-notification__closeBtn:hover {
  color: #101828;
}

.el-notification .el-icon-success {
  color: #00B88A;
  height: 22px;
  width: 22px;
  position: relative;
  top: 1px;
}
.el-notification .el-icon-error {
  color: #FE5F57;
  height: 22px;
  width: 22px;
  position: relative;
  top: 1px;
}
.el-notification .el-icon-info {
  color: #909399;
}
.el-notification .el-icon-warning {
  color: #EC8202;
  height: 22px;
  width: 22px;
  position: relative;
  top: 1px;
}

.el-slider--with-range .el-slider__runway {
  width: 320px;
}

.el-slider::before,
.el-slider::after {
  display: table;
  content: "";
}

.el-slider::after {
  clear: both;
}

.el-slider__runway {
  width: 100%;
  height: 6px;
  margin: 16px 0;
  background-color: #F5F6F8;
  border-radius: 3px;
  position: relative;
  cursor: pointer;
  vertical-align: middle;
  border: 1px solid #E6E6E6;
}
.el-slider__runway.show-input {
  margin-right: 160px;
  width: auto;
}
.el-slider__runway.disabled {
  opacity: 0.5;
  cursor: default;
}
.el-slider__runway.disabled .el-slider__button {
  border-color: #9CA5B8;
}
.el-slider__runway.disabled .el-slider__button-wrapper:hover, .el-slider__runway.disabled .el-slider__button-wrapper.hover {
  cursor: not-allowed;
}
.el-slider__runway.disabled .el-slider__button-wrapper.dragging {
  cursor: not-allowed;
}
.el-slider__runway.disabled .el-slider__button.dragging {
  cursor: not-allowed;
}

.el-slider__input {
  float: right;
  margin-top: 3px;
  width: 130px;
}
.el-slider__input.el-input-number--mini {
  margin-top: 5px;
}
.el-slider__input.el-input-number--medium {
  margin-top: 0;
}
.el-slider__input.el-input-number--large {
  margin-top: -2px;
}

.el-slider__bar {
  height: 6px;
  background-color: var(--primaryColor, #1566FF);
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  position: absolute;
  transform: translate(-1px, -1px);
}

.el-slider__button-wrapper {
  height: 36px;
  width: 36px;
  position: absolute;
  z-index: 1001;
  top: -12px;
  transform: translateX(-50%);
  background-color: transparent;
  text-align: center;
  user-select: none;
  line-height: normal;
}
.el-slider__button-wrapper::after {
  display: inline-block;
  content: "";
  height: 100%;
  vertical-align: middle;
}

.el-slider__button-wrapper .el-tooltip {
  vertical-align: baseline;
  display: inline-block;
}
.el-slider__button-wrapper:hover, .el-slider__button-wrapper.hover {
  cursor: grab;
}
.el-slider__button-wrapper.dragging {
  cursor: grabbing;
}

.el-slider__button {
  width: 16px;
  height: 16px;
  border: 1px solid #D0D5DD;
  background-color: #FFFFFF;
  border-radius: 50%;
  transition: 0.2s;
  user-select: none;
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.06);
  position: relative;
}
.el-slider__button.dragging {
  cursor: grabbing;
}

.el-slider__stop {
  position: absolute;
  height: 6px;
  width: 6px;
  border-radius: 100%;
  background-color: #FFFFFF;
  transform: translateX(-50%);
  transform: translateY(-1px);
}

.el-slider__marks {
  top: 0;
  left: 12px;
  width: 18px;
  height: 100%;
}
.el-slider__marks-text {
  position: absolute;
  transform: translateX(-50%);
  font-size: var(--fontBaseSize, 14px);
  color: #909399;
  margin-top: 15px;
}

.el-slider.is-vertical {
  position: relative;
}
.el-slider.is-vertical .el-slider__runway {
  width: 6px;
  height: 100%;
  margin: 0 16px;
}
.el-slider.is-vertical .el-slider__bar {
  width: 6px;
  height: auto;
  border-radius: 0 0 3px 3px;
  transform: translate(-1px, 1px);
}
.el-slider.is-vertical .el-slider__button-wrapper {
  top: auto;
  left: -15px;
  transform: translateY(50%) translateX(-1px);
}
.el-slider.is-vertical .el-slider__stop {
  transform: translateY(50%);
}
.el-slider.is-vertical.el-slider--with-input {
  padding-bottom: 54px;
}
.el-slider.is-vertical.el-slider--with-input .el-slider__input {
  overflow: visible;
  float: none;
  position: absolute;
  bottom: 22px;
  width: 36px;
  margin-top: 15px;
}
.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner {
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
}
.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease,
.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase {
  top: 32px;
  margin-top: -1px;
  border: 1px solid #D0D5DD;
  line-height: 20px;
  box-sizing: border-box;
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease {
  width: 18px;
  right: 18px;
  border-bottom-left-radius: 2px;
}
.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase {
  width: 19px;
  border-bottom-right-radius: 2px;
}
.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase ~ .el-input .el-input__inner {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease,
.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase {
  border-color: #9CA5B8;
}
.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease,
.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase {
  border-color: var(--primaryColor, #1566FF);
}
.el-slider.is-vertical .el-slider__marks-text {
  margin-top: 0;
  left: 15px;
  transform: translateY(50%);
}

.el-slider__button--core {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: var(--primaryColor, #1566FF);
  box-shadow: 0 2px 10px 0 rgba(0, 128, 255, 0.1);
  position: absolute;
  top: 5px;
  left: 5px;
}

.el-slider-marks .el-slider__runway {
  width: 100%;
}

.el-slider--with-input .el-slider__input {
  width: 130px !important;
}

.el-loading-parent--relative {
  position: relative !important;
}

.el-loading-parent--hidden {
  overflow: hidden !important;
}

.el-loading-mask {
  position: absolute;
  z-index: 2000;
  background-color: var(--loadingMaskColor, rgb(255, 255, 255));
  margin: 0;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: opacity 0.3s;
}
.el-loading-mask.is-fullscreen {
  position: fixed;
}
.el-loading-mask.is-fullscreen .el-loading-spinner {
  margin-top: -25px;
}
.el-loading-mask.is-fullscreen .el-loading-spinner .circular {
  height: 50px;
  width: 50px;
}

.el-loading-spinner {
  top: 50%;
  margin-top: -21px;
  width: 100%;
  text-align: center;
  position: absolute;
}
.el-loading-spinner .el-loading-text {
  color: var(--primaryColor, #1566FF);
  margin: 3px 0;
  font-size: var(--fontBaseSize, 14px);
}
.el-loading-spinner .circular {
  height: 50px;
  width: 50px;
  animation: loading-rotate 1.5s linear infinite;
}
.el-loading-spinner .path {
  stroke-dasharray: 56 40;
  stroke-dashoffset: 0;
  stroke-width: 5;
  stroke: var(--primaryColor, #1566FF);
  stroke-linecap: round;
}
.el-loading-spinner i {
  color: var(--primaryColor, #1566FF);
}
.el-loading-spinner .point > div {
  width: 16px;
  height: 16px;
  background-color: var(--primaryColor, #1566FF);
  border-radius: 100%;
  display: inline-block;
  animation: action 1.5s infinite ease-in-out;
  animation-fill-mode: both;
}
.el-loading-spinner .point .point1 {
  animation-delay: -0.3s;
  margin-right: 10px;
}
.el-loading-spinner .point .point2 {
  animation-delay: -0.1s;
  margin-right: 10px;
}
@keyframes action {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
.el-loading-spinner .loading-container, .el-loading-spinner .dot {
  align-items: center;
  display: flex;
  position: relative;
}

.el-loading-fade-enter,
.el-loading-fade-leave-active {
  opacity: 0;
}

@keyframes loading-rotate {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes loading-dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -40px;
  }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -120px;
  }
}
.loading-container {
  height: 40px;
  justify-content: center;
  width: 40px;
  left: calc(50% - 20px);
}
.loading-container .dot {
  flex-shrink: 0;
  height: 100%;
  transform-origin: center top;
  width: 25%;
}
.loading-container .dot:after {
  background-color: var(--primaryColor, #1566FF);
  border-radius: 50%;
  content: "";
  display: block;
  height: 25%;
  transition: background-color 0.3s ease;
  width: 100%;
}
.loading-container .dot:first-child {
  animation: swing 1.4s linear infinite;
}
.loading-container .dot:last-child {
  animation: swing2 1.4s linear infinite;
}

@keyframes swing {
  0% {
    animation-timing-function: ease-out;
    transform: rotate(0deg);
  }
  25% {
    animation-timing-function: ease-in;
    transform: rotate(70deg);
  }
  50% {
    animation-timing-function: linear;
    transform: rotate(0deg);
  }
}
@keyframes swing2 {
  0% {
    animation-timing-function: linear;
    transform: rotate(0deg);
  }
  50% {
    animation-timing-function: ease-out;
    transform: rotate(0deg);
  }
  75% {
    animation-timing-function: ease-in;
    transform: rotate(-70deg);
  }
}
.el-row {
  position: relative;
  box-sizing: border-box;
}
.el-row::before,
.el-row::after {
  display: table;
  content: "";
}

.el-row::after {
  clear: both;
}

.el-row--flex {
  display: flex;
}
.el-row--flex:before, .el-row--flex:after {
  display: none;
}
.el-row--flex.is-justify-center {
  justify-content: center;
}

.el-row--flex.is-justify-end {
  justify-content: flex-end;
}

.el-row--flex.is-justify-space-between {
  justify-content: space-between;
}

.el-row--flex.is-justify-space-around {
  justify-content: space-around;
}

.el-row--flex.is-align-middle {
  align-items: center;
}

.el-row--flex.is-align-bottom {
  align-items: flex-end;
}

[class*=el-col-] {
  float: left;
  box-sizing: border-box;
}

.el-col-0 {
  display: none;
}

.el-col-0 {
  width: 0%;
}

.el-col-offset-0 {
  margin-left: 0%;
}

.el-col-pull-0 {
  position: relative;
  right: 0%;
}

.el-col-push-0 {
  position: relative;
  left: 0%;
}

.el-col-1 {
  width: 4.1666666667%;
}

.el-col-offset-1 {
  margin-left: 4.1666666667%;
}

.el-col-pull-1 {
  position: relative;
  right: 4.1666666667%;
}

.el-col-push-1 {
  position: relative;
  left: 4.1666666667%;
}

.el-col-2 {
  width: 8.3333333333%;
}

.el-col-offset-2 {
  margin-left: 8.3333333333%;
}

.el-col-pull-2 {
  position: relative;
  right: 8.3333333333%;
}

.el-col-push-2 {
  position: relative;
  left: 8.3333333333%;
}

.el-col-3 {
  width: 12.5%;
}

.el-col-offset-3 {
  margin-left: 12.5%;
}

.el-col-pull-3 {
  position: relative;
  right: 12.5%;
}

.el-col-push-3 {
  position: relative;
  left: 12.5%;
}

.el-col-4 {
  width: 16.6666666667%;
}

.el-col-offset-4 {
  margin-left: 16.6666666667%;
}

.el-col-pull-4 {
  position: relative;
  right: 16.6666666667%;
}

.el-col-push-4 {
  position: relative;
  left: 16.6666666667%;
}

.el-col-5 {
  width: 20.8333333333%;
}

.el-col-offset-5 {
  margin-left: 20.8333333333%;
}

.el-col-pull-5 {
  position: relative;
  right: 20.8333333333%;
}

.el-col-push-5 {
  position: relative;
  left: 20.8333333333%;
}

.el-col-6 {
  width: 25%;
}

.el-col-offset-6 {
  margin-left: 25%;
}

.el-col-pull-6 {
  position: relative;
  right: 25%;
}

.el-col-push-6 {
  position: relative;
  left: 25%;
}

.el-col-7 {
  width: 29.1666666667%;
}

.el-col-offset-7 {
  margin-left: 29.1666666667%;
}

.el-col-pull-7 {
  position: relative;
  right: 29.1666666667%;
}

.el-col-push-7 {
  position: relative;
  left: 29.1666666667%;
}

.el-col-8 {
  width: 33.3333333333%;
}

.el-col-offset-8 {
  margin-left: 33.3333333333%;
}

.el-col-pull-8 {
  position: relative;
  right: 33.3333333333%;
}

.el-col-push-8 {
  position: relative;
  left: 33.3333333333%;
}

.el-col-9 {
  width: 37.5%;
}

.el-col-offset-9 {
  margin-left: 37.5%;
}

.el-col-pull-9 {
  position: relative;
  right: 37.5%;
}

.el-col-push-9 {
  position: relative;
  left: 37.5%;
}

.el-col-10 {
  width: 41.6666666667%;
}

.el-col-offset-10 {
  margin-left: 41.6666666667%;
}

.el-col-pull-10 {
  position: relative;
  right: 41.6666666667%;
}

.el-col-push-10 {
  position: relative;
  left: 41.6666666667%;
}

.el-col-11 {
  width: 45.8333333333%;
}

.el-col-offset-11 {
  margin-left: 45.8333333333%;
}

.el-col-pull-11 {
  position: relative;
  right: 45.8333333333%;
}

.el-col-push-11 {
  position: relative;
  left: 45.8333333333%;
}

.el-col-12 {
  width: 50%;
}

.el-col-offset-12 {
  margin-left: 50%;
}

.el-col-pull-12 {
  position: relative;
  right: 50%;
}

.el-col-push-12 {
  position: relative;
  left: 50%;
}

.el-col-13 {
  width: 54.1666666667%;
}

.el-col-offset-13 {
  margin-left: 54.1666666667%;
}

.el-col-pull-13 {
  position: relative;
  right: 54.1666666667%;
}

.el-col-push-13 {
  position: relative;
  left: 54.1666666667%;
}

.el-col-14 {
  width: 58.3333333333%;
}

.el-col-offset-14 {
  margin-left: 58.3333333333%;
}

.el-col-pull-14 {
  position: relative;
  right: 58.3333333333%;
}

.el-col-push-14 {
  position: relative;
  left: 58.3333333333%;
}

.el-col-15 {
  width: 62.5%;
}

.el-col-offset-15 {
  margin-left: 62.5%;
}

.el-col-pull-15 {
  position: relative;
  right: 62.5%;
}

.el-col-push-15 {
  position: relative;
  left: 62.5%;
}

.el-col-16 {
  width: 66.6666666667%;
}

.el-col-offset-16 {
  margin-left: 66.6666666667%;
}

.el-col-pull-16 {
  position: relative;
  right: 66.6666666667%;
}

.el-col-push-16 {
  position: relative;
  left: 66.6666666667%;
}

.el-col-17 {
  width: 70.8333333333%;
}

.el-col-offset-17 {
  margin-left: 70.8333333333%;
}

.el-col-pull-17 {
  position: relative;
  right: 70.8333333333%;
}

.el-col-push-17 {
  position: relative;
  left: 70.8333333333%;
}

.el-col-18 {
  width: 75%;
}

.el-col-offset-18 {
  margin-left: 75%;
}

.el-col-pull-18 {
  position: relative;
  right: 75%;
}

.el-col-push-18 {
  position: relative;
  left: 75%;
}

.el-col-19 {
  width: 79.1666666667%;
}

.el-col-offset-19 {
  margin-left: 79.1666666667%;
}

.el-col-pull-19 {
  position: relative;
  right: 79.1666666667%;
}

.el-col-push-19 {
  position: relative;
  left: 79.1666666667%;
}

.el-col-20 {
  width: 83.3333333333%;
}

.el-col-offset-20 {
  margin-left: 83.3333333333%;
}

.el-col-pull-20 {
  position: relative;
  right: 83.3333333333%;
}

.el-col-push-20 {
  position: relative;
  left: 83.3333333333%;
}

.el-col-21 {
  width: 87.5%;
}

.el-col-offset-21 {
  margin-left: 87.5%;
}

.el-col-pull-21 {
  position: relative;
  right: 87.5%;
}

.el-col-push-21 {
  position: relative;
  left: 87.5%;
}

.el-col-22 {
  width: 91.6666666667%;
}

.el-col-offset-22 {
  margin-left: 91.6666666667%;
}

.el-col-pull-22 {
  position: relative;
  right: 91.6666666667%;
}

.el-col-push-22 {
  position: relative;
  left: 91.6666666667%;
}

.el-col-23 {
  width: 95.8333333333%;
}

.el-col-offset-23 {
  margin-left: 95.8333333333%;
}

.el-col-pull-23 {
  position: relative;
  right: 95.8333333333%;
}

.el-col-push-23 {
  position: relative;
  left: 95.8333333333%;
}

.el-col-24 {
  width: 100%;
}

.el-col-offset-24 {
  margin-left: 100%;
}

.el-col-pull-24 {
  position: relative;
  right: 100%;
}

.el-col-push-24 {
  position: relative;
  left: 100%;
}

@media only screen and (max-width: 767px) {
  .el-col-xs-0 {
    display: none;
  }
  .el-col-xs-0 {
    width: 0%;
  }
  .el-col-xs-offset-0 {
    margin-left: 0%;
  }
  .el-col-xs-pull-0 {
    position: relative;
    right: 0%;
  }
  .el-col-xs-push-0 {
    position: relative;
    left: 0%;
  }
  .el-col-xs-1 {
    width: 4.1666666667%;
  }
  .el-col-xs-offset-1 {
    margin-left: 4.1666666667%;
  }
  .el-col-xs-pull-1 {
    position: relative;
    right: 4.1666666667%;
  }
  .el-col-xs-push-1 {
    position: relative;
    left: 4.1666666667%;
  }
  .el-col-xs-2 {
    width: 8.3333333333%;
  }
  .el-col-xs-offset-2 {
    margin-left: 8.3333333333%;
  }
  .el-col-xs-pull-2 {
    position: relative;
    right: 8.3333333333%;
  }
  .el-col-xs-push-2 {
    position: relative;
    left: 8.3333333333%;
  }
  .el-col-xs-3 {
    width: 12.5%;
  }
  .el-col-xs-offset-3 {
    margin-left: 12.5%;
  }
  .el-col-xs-pull-3 {
    position: relative;
    right: 12.5%;
  }
  .el-col-xs-push-3 {
    position: relative;
    left: 12.5%;
  }
  .el-col-xs-4 {
    width: 16.6666666667%;
  }
  .el-col-xs-offset-4 {
    margin-left: 16.6666666667%;
  }
  .el-col-xs-pull-4 {
    position: relative;
    right: 16.6666666667%;
  }
  .el-col-xs-push-4 {
    position: relative;
    left: 16.6666666667%;
  }
  .el-col-xs-5 {
    width: 20.8333333333%;
  }
  .el-col-xs-offset-5 {
    margin-left: 20.8333333333%;
  }
  .el-col-xs-pull-5 {
    position: relative;
    right: 20.8333333333%;
  }
  .el-col-xs-push-5 {
    position: relative;
    left: 20.8333333333%;
  }
  .el-col-xs-6 {
    width: 25%;
  }
  .el-col-xs-offset-6 {
    margin-left: 25%;
  }
  .el-col-xs-pull-6 {
    position: relative;
    right: 25%;
  }
  .el-col-xs-push-6 {
    position: relative;
    left: 25%;
  }
  .el-col-xs-7 {
    width: 29.1666666667%;
  }
  .el-col-xs-offset-7 {
    margin-left: 29.1666666667%;
  }
  .el-col-xs-pull-7 {
    position: relative;
    right: 29.1666666667%;
  }
  .el-col-xs-push-7 {
    position: relative;
    left: 29.1666666667%;
  }
  .el-col-xs-8 {
    width: 33.3333333333%;
  }
  .el-col-xs-offset-8 {
    margin-left: 33.3333333333%;
  }
  .el-col-xs-pull-8 {
    position: relative;
    right: 33.3333333333%;
  }
  .el-col-xs-push-8 {
    position: relative;
    left: 33.3333333333%;
  }
  .el-col-xs-9 {
    width: 37.5%;
  }
  .el-col-xs-offset-9 {
    margin-left: 37.5%;
  }
  .el-col-xs-pull-9 {
    position: relative;
    right: 37.5%;
  }
  .el-col-xs-push-9 {
    position: relative;
    left: 37.5%;
  }
  .el-col-xs-10 {
    width: 41.6666666667%;
  }
  .el-col-xs-offset-10 {
    margin-left: 41.6666666667%;
  }
  .el-col-xs-pull-10 {
    position: relative;
    right: 41.6666666667%;
  }
  .el-col-xs-push-10 {
    position: relative;
    left: 41.6666666667%;
  }
  .el-col-xs-11 {
    width: 45.8333333333%;
  }
  .el-col-xs-offset-11 {
    margin-left: 45.8333333333%;
  }
  .el-col-xs-pull-11 {
    position: relative;
    right: 45.8333333333%;
  }
  .el-col-xs-push-11 {
    position: relative;
    left: 45.8333333333%;
  }
  .el-col-xs-12 {
    width: 50%;
  }
  .el-col-xs-offset-12 {
    margin-left: 50%;
  }
  .el-col-xs-pull-12 {
    position: relative;
    right: 50%;
  }
  .el-col-xs-push-12 {
    position: relative;
    left: 50%;
  }
  .el-col-xs-13 {
    width: 54.1666666667%;
  }
  .el-col-xs-offset-13 {
    margin-left: 54.1666666667%;
  }
  .el-col-xs-pull-13 {
    position: relative;
    right: 54.1666666667%;
  }
  .el-col-xs-push-13 {
    position: relative;
    left: 54.1666666667%;
  }
  .el-col-xs-14 {
    width: 58.3333333333%;
  }
  .el-col-xs-offset-14 {
    margin-left: 58.3333333333%;
  }
  .el-col-xs-pull-14 {
    position: relative;
    right: 58.3333333333%;
  }
  .el-col-xs-push-14 {
    position: relative;
    left: 58.3333333333%;
  }
  .el-col-xs-15 {
    width: 62.5%;
  }
  .el-col-xs-offset-15 {
    margin-left: 62.5%;
  }
  .el-col-xs-pull-15 {
    position: relative;
    right: 62.5%;
  }
  .el-col-xs-push-15 {
    position: relative;
    left: 62.5%;
  }
  .el-col-xs-16 {
    width: 66.6666666667%;
  }
  .el-col-xs-offset-16 {
    margin-left: 66.6666666667%;
  }
  .el-col-xs-pull-16 {
    position: relative;
    right: 66.6666666667%;
  }
  .el-col-xs-push-16 {
    position: relative;
    left: 66.6666666667%;
  }
  .el-col-xs-17 {
    width: 70.8333333333%;
  }
  .el-col-xs-offset-17 {
    margin-left: 70.8333333333%;
  }
  .el-col-xs-pull-17 {
    position: relative;
    right: 70.8333333333%;
  }
  .el-col-xs-push-17 {
    position: relative;
    left: 70.8333333333%;
  }
  .el-col-xs-18 {
    width: 75%;
  }
  .el-col-xs-offset-18 {
    margin-left: 75%;
  }
  .el-col-xs-pull-18 {
    position: relative;
    right: 75%;
  }
  .el-col-xs-push-18 {
    position: relative;
    left: 75%;
  }
  .el-col-xs-19 {
    width: 79.1666666667%;
  }
  .el-col-xs-offset-19 {
    margin-left: 79.1666666667%;
  }
  .el-col-xs-pull-19 {
    position: relative;
    right: 79.1666666667%;
  }
  .el-col-xs-push-19 {
    position: relative;
    left: 79.1666666667%;
  }
  .el-col-xs-20 {
    width: 83.3333333333%;
  }
  .el-col-xs-offset-20 {
    margin-left: 83.3333333333%;
  }
  .el-col-xs-pull-20 {
    position: relative;
    right: 83.3333333333%;
  }
  .el-col-xs-push-20 {
    position: relative;
    left: 83.3333333333%;
  }
  .el-col-xs-21 {
    width: 87.5%;
  }
  .el-col-xs-offset-21 {
    margin-left: 87.5%;
  }
  .el-col-xs-pull-21 {
    position: relative;
    right: 87.5%;
  }
  .el-col-xs-push-21 {
    position: relative;
    left: 87.5%;
  }
  .el-col-xs-22 {
    width: 91.6666666667%;
  }
  .el-col-xs-offset-22 {
    margin-left: 91.6666666667%;
  }
  .el-col-xs-pull-22 {
    position: relative;
    right: 91.6666666667%;
  }
  .el-col-xs-push-22 {
    position: relative;
    left: 91.6666666667%;
  }
  .el-col-xs-23 {
    width: 95.8333333333%;
  }
  .el-col-xs-offset-23 {
    margin-left: 95.8333333333%;
  }
  .el-col-xs-pull-23 {
    position: relative;
    right: 95.8333333333%;
  }
  .el-col-xs-push-23 {
    position: relative;
    left: 95.8333333333%;
  }
  .el-col-xs-24 {
    width: 100%;
  }
  .el-col-xs-offset-24 {
    margin-left: 100%;
  }
  .el-col-xs-pull-24 {
    position: relative;
    right: 100%;
  }
  .el-col-xs-push-24 {
    position: relative;
    left: 100%;
  }
}
@media only screen and (min-width: 768px) {
  .el-col-sm-0 {
    display: none;
  }
  .el-col-sm-0 {
    width: 0%;
  }
  .el-col-sm-offset-0 {
    margin-left: 0%;
  }
  .el-col-sm-pull-0 {
    position: relative;
    right: 0%;
  }
  .el-col-sm-push-0 {
    position: relative;
    left: 0%;
  }
  .el-col-sm-1 {
    width: 4.1666666667%;
  }
  .el-col-sm-offset-1 {
    margin-left: 4.1666666667%;
  }
  .el-col-sm-pull-1 {
    position: relative;
    right: 4.1666666667%;
  }
  .el-col-sm-push-1 {
    position: relative;
    left: 4.1666666667%;
  }
  .el-col-sm-2 {
    width: 8.3333333333%;
  }
  .el-col-sm-offset-2 {
    margin-left: 8.3333333333%;
  }
  .el-col-sm-pull-2 {
    position: relative;
    right: 8.3333333333%;
  }
  .el-col-sm-push-2 {
    position: relative;
    left: 8.3333333333%;
  }
  .el-col-sm-3 {
    width: 12.5%;
  }
  .el-col-sm-offset-3 {
    margin-left: 12.5%;
  }
  .el-col-sm-pull-3 {
    position: relative;
    right: 12.5%;
  }
  .el-col-sm-push-3 {
    position: relative;
    left: 12.5%;
  }
  .el-col-sm-4 {
    width: 16.6666666667%;
  }
  .el-col-sm-offset-4 {
    margin-left: 16.6666666667%;
  }
  .el-col-sm-pull-4 {
    position: relative;
    right: 16.6666666667%;
  }
  .el-col-sm-push-4 {
    position: relative;
    left: 16.6666666667%;
  }
  .el-col-sm-5 {
    width: 20.8333333333%;
  }
  .el-col-sm-offset-5 {
    margin-left: 20.8333333333%;
  }
  .el-col-sm-pull-5 {
    position: relative;
    right: 20.8333333333%;
  }
  .el-col-sm-push-5 {
    position: relative;
    left: 20.8333333333%;
  }
  .el-col-sm-6 {
    width: 25%;
  }
  .el-col-sm-offset-6 {
    margin-left: 25%;
  }
  .el-col-sm-pull-6 {
    position: relative;
    right: 25%;
  }
  .el-col-sm-push-6 {
    position: relative;
    left: 25%;
  }
  .el-col-sm-7 {
    width: 29.1666666667%;
  }
  .el-col-sm-offset-7 {
    margin-left: 29.1666666667%;
  }
  .el-col-sm-pull-7 {
    position: relative;
    right: 29.1666666667%;
  }
  .el-col-sm-push-7 {
    position: relative;
    left: 29.1666666667%;
  }
  .el-col-sm-8 {
    width: 33.3333333333%;
  }
  .el-col-sm-offset-8 {
    margin-left: 33.3333333333%;
  }
  .el-col-sm-pull-8 {
    position: relative;
    right: 33.3333333333%;
  }
  .el-col-sm-push-8 {
    position: relative;
    left: 33.3333333333%;
  }
  .el-col-sm-9 {
    width: 37.5%;
  }
  .el-col-sm-offset-9 {
    margin-left: 37.5%;
  }
  .el-col-sm-pull-9 {
    position: relative;
    right: 37.5%;
  }
  .el-col-sm-push-9 {
    position: relative;
    left: 37.5%;
  }
  .el-col-sm-10 {
    width: 41.6666666667%;
  }
  .el-col-sm-offset-10 {
    margin-left: 41.6666666667%;
  }
  .el-col-sm-pull-10 {
    position: relative;
    right: 41.6666666667%;
  }
  .el-col-sm-push-10 {
    position: relative;
    left: 41.6666666667%;
  }
  .el-col-sm-11 {
    width: 45.8333333333%;
  }
  .el-col-sm-offset-11 {
    margin-left: 45.8333333333%;
  }
  .el-col-sm-pull-11 {
    position: relative;
    right: 45.8333333333%;
  }
  .el-col-sm-push-11 {
    position: relative;
    left: 45.8333333333%;
  }
  .el-col-sm-12 {
    width: 50%;
  }
  .el-col-sm-offset-12 {
    margin-left: 50%;
  }
  .el-col-sm-pull-12 {
    position: relative;
    right: 50%;
  }
  .el-col-sm-push-12 {
    position: relative;
    left: 50%;
  }
  .el-col-sm-13 {
    width: 54.1666666667%;
  }
  .el-col-sm-offset-13 {
    margin-left: 54.1666666667%;
  }
  .el-col-sm-pull-13 {
    position: relative;
    right: 54.1666666667%;
  }
  .el-col-sm-push-13 {
    position: relative;
    left: 54.1666666667%;
  }
  .el-col-sm-14 {
    width: 58.3333333333%;
  }
  .el-col-sm-offset-14 {
    margin-left: 58.3333333333%;
  }
  .el-col-sm-pull-14 {
    position: relative;
    right: 58.3333333333%;
  }
  .el-col-sm-push-14 {
    position: relative;
    left: 58.3333333333%;
  }
  .el-col-sm-15 {
    width: 62.5%;
  }
  .el-col-sm-offset-15 {
    margin-left: 62.5%;
  }
  .el-col-sm-pull-15 {
    position: relative;
    right: 62.5%;
  }
  .el-col-sm-push-15 {
    position: relative;
    left: 62.5%;
  }
  .el-col-sm-16 {
    width: 66.6666666667%;
  }
  .el-col-sm-offset-16 {
    margin-left: 66.6666666667%;
  }
  .el-col-sm-pull-16 {
    position: relative;
    right: 66.6666666667%;
  }
  .el-col-sm-push-16 {
    position: relative;
    left: 66.6666666667%;
  }
  .el-col-sm-17 {
    width: 70.8333333333%;
  }
  .el-col-sm-offset-17 {
    margin-left: 70.8333333333%;
  }
  .el-col-sm-pull-17 {
    position: relative;
    right: 70.8333333333%;
  }
  .el-col-sm-push-17 {
    position: relative;
    left: 70.8333333333%;
  }
  .el-col-sm-18 {
    width: 75%;
  }
  .el-col-sm-offset-18 {
    margin-left: 75%;
  }
  .el-col-sm-pull-18 {
    position: relative;
    right: 75%;
  }
  .el-col-sm-push-18 {
    position: relative;
    left: 75%;
  }
  .el-col-sm-19 {
    width: 79.1666666667%;
  }
  .el-col-sm-offset-19 {
    margin-left: 79.1666666667%;
  }
  .el-col-sm-pull-19 {
    position: relative;
    right: 79.1666666667%;
  }
  .el-col-sm-push-19 {
    position: relative;
    left: 79.1666666667%;
  }
  .el-col-sm-20 {
    width: 83.3333333333%;
  }
  .el-col-sm-offset-20 {
    margin-left: 83.3333333333%;
  }
  .el-col-sm-pull-20 {
    position: relative;
    right: 83.3333333333%;
  }
  .el-col-sm-push-20 {
    position: relative;
    left: 83.3333333333%;
  }
  .el-col-sm-21 {
    width: 87.5%;
  }
  .el-col-sm-offset-21 {
    margin-left: 87.5%;
  }
  .el-col-sm-pull-21 {
    position: relative;
    right: 87.5%;
  }
  .el-col-sm-push-21 {
    position: relative;
    left: 87.5%;
  }
  .el-col-sm-22 {
    width: 91.6666666667%;
  }
  .el-col-sm-offset-22 {
    margin-left: 91.6666666667%;
  }
  .el-col-sm-pull-22 {
    position: relative;
    right: 91.6666666667%;
  }
  .el-col-sm-push-22 {
    position: relative;
    left: 91.6666666667%;
  }
  .el-col-sm-23 {
    width: 95.8333333333%;
  }
  .el-col-sm-offset-23 {
    margin-left: 95.8333333333%;
  }
  .el-col-sm-pull-23 {
    position: relative;
    right: 95.8333333333%;
  }
  .el-col-sm-push-23 {
    position: relative;
    left: 95.8333333333%;
  }
  .el-col-sm-24 {
    width: 100%;
  }
  .el-col-sm-offset-24 {
    margin-left: 100%;
  }
  .el-col-sm-pull-24 {
    position: relative;
    right: 100%;
  }
  .el-col-sm-push-24 {
    position: relative;
    left: 100%;
  }
}
@media only screen and (min-width: 992px) {
  .el-col-md-0 {
    display: none;
  }
  .el-col-md-0 {
    width: 0%;
  }
  .el-col-md-offset-0 {
    margin-left: 0%;
  }
  .el-col-md-pull-0 {
    position: relative;
    right: 0%;
  }
  .el-col-md-push-0 {
    position: relative;
    left: 0%;
  }
  .el-col-md-1 {
    width: 4.1666666667%;
  }
  .el-col-md-offset-1 {
    margin-left: 4.1666666667%;
  }
  .el-col-md-pull-1 {
    position: relative;
    right: 4.1666666667%;
  }
  .el-col-md-push-1 {
    position: relative;
    left: 4.1666666667%;
  }
  .el-col-md-2 {
    width: 8.3333333333%;
  }
  .el-col-md-offset-2 {
    margin-left: 8.3333333333%;
  }
  .el-col-md-pull-2 {
    position: relative;
    right: 8.3333333333%;
  }
  .el-col-md-push-2 {
    position: relative;
    left: 8.3333333333%;
  }
  .el-col-md-3 {
    width: 12.5%;
  }
  .el-col-md-offset-3 {
    margin-left: 12.5%;
  }
  .el-col-md-pull-3 {
    position: relative;
    right: 12.5%;
  }
  .el-col-md-push-3 {
    position: relative;
    left: 12.5%;
  }
  .el-col-md-4 {
    width: 16.6666666667%;
  }
  .el-col-md-offset-4 {
    margin-left: 16.6666666667%;
  }
  .el-col-md-pull-4 {
    position: relative;
    right: 16.6666666667%;
  }
  .el-col-md-push-4 {
    position: relative;
    left: 16.6666666667%;
  }
  .el-col-md-5 {
    width: 20.8333333333%;
  }
  .el-col-md-offset-5 {
    margin-left: 20.8333333333%;
  }
  .el-col-md-pull-5 {
    position: relative;
    right: 20.8333333333%;
  }
  .el-col-md-push-5 {
    position: relative;
    left: 20.8333333333%;
  }
  .el-col-md-6 {
    width: 25%;
  }
  .el-col-md-offset-6 {
    margin-left: 25%;
  }
  .el-col-md-pull-6 {
    position: relative;
    right: 25%;
  }
  .el-col-md-push-6 {
    position: relative;
    left: 25%;
  }
  .el-col-md-7 {
    width: 29.1666666667%;
  }
  .el-col-md-offset-7 {
    margin-left: 29.1666666667%;
  }
  .el-col-md-pull-7 {
    position: relative;
    right: 29.1666666667%;
  }
  .el-col-md-push-7 {
    position: relative;
    left: 29.1666666667%;
  }
  .el-col-md-8 {
    width: 33.3333333333%;
  }
  .el-col-md-offset-8 {
    margin-left: 33.3333333333%;
  }
  .el-col-md-pull-8 {
    position: relative;
    right: 33.3333333333%;
  }
  .el-col-md-push-8 {
    position: relative;
    left: 33.3333333333%;
  }
  .el-col-md-9 {
    width: 37.5%;
  }
  .el-col-md-offset-9 {
    margin-left: 37.5%;
  }
  .el-col-md-pull-9 {
    position: relative;
    right: 37.5%;
  }
  .el-col-md-push-9 {
    position: relative;
    left: 37.5%;
  }
  .el-col-md-10 {
    width: 41.6666666667%;
  }
  .el-col-md-offset-10 {
    margin-left: 41.6666666667%;
  }
  .el-col-md-pull-10 {
    position: relative;
    right: 41.6666666667%;
  }
  .el-col-md-push-10 {
    position: relative;
    left: 41.6666666667%;
  }
  .el-col-md-11 {
    width: 45.8333333333%;
  }
  .el-col-md-offset-11 {
    margin-left: 45.8333333333%;
  }
  .el-col-md-pull-11 {
    position: relative;
    right: 45.8333333333%;
  }
  .el-col-md-push-11 {
    position: relative;
    left: 45.8333333333%;
  }
  .el-col-md-12 {
    width: 50%;
  }
  .el-col-md-offset-12 {
    margin-left: 50%;
  }
  .el-col-md-pull-12 {
    position: relative;
    right: 50%;
  }
  .el-col-md-push-12 {
    position: relative;
    left: 50%;
  }
  .el-col-md-13 {
    width: 54.1666666667%;
  }
  .el-col-md-offset-13 {
    margin-left: 54.1666666667%;
  }
  .el-col-md-pull-13 {
    position: relative;
    right: 54.1666666667%;
  }
  .el-col-md-push-13 {
    position: relative;
    left: 54.1666666667%;
  }
  .el-col-md-14 {
    width: 58.3333333333%;
  }
  .el-col-md-offset-14 {
    margin-left: 58.3333333333%;
  }
  .el-col-md-pull-14 {
    position: relative;
    right: 58.3333333333%;
  }
  .el-col-md-push-14 {
    position: relative;
    left: 58.3333333333%;
  }
  .el-col-md-15 {
    width: 62.5%;
  }
  .el-col-md-offset-15 {
    margin-left: 62.5%;
  }
  .el-col-md-pull-15 {
    position: relative;
    right: 62.5%;
  }
  .el-col-md-push-15 {
    position: relative;
    left: 62.5%;
  }
  .el-col-md-16 {
    width: 66.6666666667%;
  }
  .el-col-md-offset-16 {
    margin-left: 66.6666666667%;
  }
  .el-col-md-pull-16 {
    position: relative;
    right: 66.6666666667%;
  }
  .el-col-md-push-16 {
    position: relative;
    left: 66.6666666667%;
  }
  .el-col-md-17 {
    width: 70.8333333333%;
  }
  .el-col-md-offset-17 {
    margin-left: 70.8333333333%;
  }
  .el-col-md-pull-17 {
    position: relative;
    right: 70.8333333333%;
  }
  .el-col-md-push-17 {
    position: relative;
    left: 70.8333333333%;
  }
  .el-col-md-18 {
    width: 75%;
  }
  .el-col-md-offset-18 {
    margin-left: 75%;
  }
  .el-col-md-pull-18 {
    position: relative;
    right: 75%;
  }
  .el-col-md-push-18 {
    position: relative;
    left: 75%;
  }
  .el-col-md-19 {
    width: 79.1666666667%;
  }
  .el-col-md-offset-19 {
    margin-left: 79.1666666667%;
  }
  .el-col-md-pull-19 {
    position: relative;
    right: 79.1666666667%;
  }
  .el-col-md-push-19 {
    position: relative;
    left: 79.1666666667%;
  }
  .el-col-md-20 {
    width: 83.3333333333%;
  }
  .el-col-md-offset-20 {
    margin-left: 83.3333333333%;
  }
  .el-col-md-pull-20 {
    position: relative;
    right: 83.3333333333%;
  }
  .el-col-md-push-20 {
    position: relative;
    left: 83.3333333333%;
  }
  .el-col-md-21 {
    width: 87.5%;
  }
  .el-col-md-offset-21 {
    margin-left: 87.5%;
  }
  .el-col-md-pull-21 {
    position: relative;
    right: 87.5%;
  }
  .el-col-md-push-21 {
    position: relative;
    left: 87.5%;
  }
  .el-col-md-22 {
    width: 91.6666666667%;
  }
  .el-col-md-offset-22 {
    margin-left: 91.6666666667%;
  }
  .el-col-md-pull-22 {
    position: relative;
    right: 91.6666666667%;
  }
  .el-col-md-push-22 {
    position: relative;
    left: 91.6666666667%;
  }
  .el-col-md-23 {
    width: 95.8333333333%;
  }
  .el-col-md-offset-23 {
    margin-left: 95.8333333333%;
  }
  .el-col-md-pull-23 {
    position: relative;
    right: 95.8333333333%;
  }
  .el-col-md-push-23 {
    position: relative;
    left: 95.8333333333%;
  }
  .el-col-md-24 {
    width: 100%;
  }
  .el-col-md-offset-24 {
    margin-left: 100%;
  }
  .el-col-md-pull-24 {
    position: relative;
    right: 100%;
  }
  .el-col-md-push-24 {
    position: relative;
    left: 100%;
  }
}
@media only screen and (min-width: 1200px) {
  .el-col-lg-0 {
    display: none;
  }
  .el-col-lg-0 {
    width: 0%;
  }
  .el-col-lg-offset-0 {
    margin-left: 0%;
  }
  .el-col-lg-pull-0 {
    position: relative;
    right: 0%;
  }
  .el-col-lg-push-0 {
    position: relative;
    left: 0%;
  }
  .el-col-lg-1 {
    width: 4.1666666667%;
  }
  .el-col-lg-offset-1 {
    margin-left: 4.1666666667%;
  }
  .el-col-lg-pull-1 {
    position: relative;
    right: 4.1666666667%;
  }
  .el-col-lg-push-1 {
    position: relative;
    left: 4.1666666667%;
  }
  .el-col-lg-2 {
    width: 8.3333333333%;
  }
  .el-col-lg-offset-2 {
    margin-left: 8.3333333333%;
  }
  .el-col-lg-pull-2 {
    position: relative;
    right: 8.3333333333%;
  }
  .el-col-lg-push-2 {
    position: relative;
    left: 8.3333333333%;
  }
  .el-col-lg-3 {
    width: 12.5%;
  }
  .el-col-lg-offset-3 {
    margin-left: 12.5%;
  }
  .el-col-lg-pull-3 {
    position: relative;
    right: 12.5%;
  }
  .el-col-lg-push-3 {
    position: relative;
    left: 12.5%;
  }
  .el-col-lg-4 {
    width: 16.6666666667%;
  }
  .el-col-lg-offset-4 {
    margin-left: 16.6666666667%;
  }
  .el-col-lg-pull-4 {
    position: relative;
    right: 16.6666666667%;
  }
  .el-col-lg-push-4 {
    position: relative;
    left: 16.6666666667%;
  }
  .el-col-lg-5 {
    width: 20.8333333333%;
  }
  .el-col-lg-offset-5 {
    margin-left: 20.8333333333%;
  }
  .el-col-lg-pull-5 {
    position: relative;
    right: 20.8333333333%;
  }
  .el-col-lg-push-5 {
    position: relative;
    left: 20.8333333333%;
  }
  .el-col-lg-6 {
    width: 25%;
  }
  .el-col-lg-offset-6 {
    margin-left: 25%;
  }
  .el-col-lg-pull-6 {
    position: relative;
    right: 25%;
  }
  .el-col-lg-push-6 {
    position: relative;
    left: 25%;
  }
  .el-col-lg-7 {
    width: 29.1666666667%;
  }
  .el-col-lg-offset-7 {
    margin-left: 29.1666666667%;
  }
  .el-col-lg-pull-7 {
    position: relative;
    right: 29.1666666667%;
  }
  .el-col-lg-push-7 {
    position: relative;
    left: 29.1666666667%;
  }
  .el-col-lg-8 {
    width: 33.3333333333%;
  }
  .el-col-lg-offset-8 {
    margin-left: 33.3333333333%;
  }
  .el-col-lg-pull-8 {
    position: relative;
    right: 33.3333333333%;
  }
  .el-col-lg-push-8 {
    position: relative;
    left: 33.3333333333%;
  }
  .el-col-lg-9 {
    width: 37.5%;
  }
  .el-col-lg-offset-9 {
    margin-left: 37.5%;
  }
  .el-col-lg-pull-9 {
    position: relative;
    right: 37.5%;
  }
  .el-col-lg-push-9 {
    position: relative;
    left: 37.5%;
  }
  .el-col-lg-10 {
    width: 41.6666666667%;
  }
  .el-col-lg-offset-10 {
    margin-left: 41.6666666667%;
  }
  .el-col-lg-pull-10 {
    position: relative;
    right: 41.6666666667%;
  }
  .el-col-lg-push-10 {
    position: relative;
    left: 41.6666666667%;
  }
  .el-col-lg-11 {
    width: 45.8333333333%;
  }
  .el-col-lg-offset-11 {
    margin-left: 45.8333333333%;
  }
  .el-col-lg-pull-11 {
    position: relative;
    right: 45.8333333333%;
  }
  .el-col-lg-push-11 {
    position: relative;
    left: 45.8333333333%;
  }
  .el-col-lg-12 {
    width: 50%;
  }
  .el-col-lg-offset-12 {
    margin-left: 50%;
  }
  .el-col-lg-pull-12 {
    position: relative;
    right: 50%;
  }
  .el-col-lg-push-12 {
    position: relative;
    left: 50%;
  }
  .el-col-lg-13 {
    width: 54.1666666667%;
  }
  .el-col-lg-offset-13 {
    margin-left: 54.1666666667%;
  }
  .el-col-lg-pull-13 {
    position: relative;
    right: 54.1666666667%;
  }
  .el-col-lg-push-13 {
    position: relative;
    left: 54.1666666667%;
  }
  .el-col-lg-14 {
    width: 58.3333333333%;
  }
  .el-col-lg-offset-14 {
    margin-left: 58.3333333333%;
  }
  .el-col-lg-pull-14 {
    position: relative;
    right: 58.3333333333%;
  }
  .el-col-lg-push-14 {
    position: relative;
    left: 58.3333333333%;
  }
  .el-col-lg-15 {
    width: 62.5%;
  }
  .el-col-lg-offset-15 {
    margin-left: 62.5%;
  }
  .el-col-lg-pull-15 {
    position: relative;
    right: 62.5%;
  }
  .el-col-lg-push-15 {
    position: relative;
    left: 62.5%;
  }
  .el-col-lg-16 {
    width: 66.6666666667%;
  }
  .el-col-lg-offset-16 {
    margin-left: 66.6666666667%;
  }
  .el-col-lg-pull-16 {
    position: relative;
    right: 66.6666666667%;
  }
  .el-col-lg-push-16 {
    position: relative;
    left: 66.6666666667%;
  }
  .el-col-lg-17 {
    width: 70.8333333333%;
  }
  .el-col-lg-offset-17 {
    margin-left: 70.8333333333%;
  }
  .el-col-lg-pull-17 {
    position: relative;
    right: 70.8333333333%;
  }
  .el-col-lg-push-17 {
    position: relative;
    left: 70.8333333333%;
  }
  .el-col-lg-18 {
    width: 75%;
  }
  .el-col-lg-offset-18 {
    margin-left: 75%;
  }
  .el-col-lg-pull-18 {
    position: relative;
    right: 75%;
  }
  .el-col-lg-push-18 {
    position: relative;
    left: 75%;
  }
  .el-col-lg-19 {
    width: 79.1666666667%;
  }
  .el-col-lg-offset-19 {
    margin-left: 79.1666666667%;
  }
  .el-col-lg-pull-19 {
    position: relative;
    right: 79.1666666667%;
  }
  .el-col-lg-push-19 {
    position: relative;
    left: 79.1666666667%;
  }
  .el-col-lg-20 {
    width: 83.3333333333%;
  }
  .el-col-lg-offset-20 {
    margin-left: 83.3333333333%;
  }
  .el-col-lg-pull-20 {
    position: relative;
    right: 83.3333333333%;
  }
  .el-col-lg-push-20 {
    position: relative;
    left: 83.3333333333%;
  }
  .el-col-lg-21 {
    width: 87.5%;
  }
  .el-col-lg-offset-21 {
    margin-left: 87.5%;
  }
  .el-col-lg-pull-21 {
    position: relative;
    right: 87.5%;
  }
  .el-col-lg-push-21 {
    position: relative;
    left: 87.5%;
  }
  .el-col-lg-22 {
    width: 91.6666666667%;
  }
  .el-col-lg-offset-22 {
    margin-left: 91.6666666667%;
  }
  .el-col-lg-pull-22 {
    position: relative;
    right: 91.6666666667%;
  }
  .el-col-lg-push-22 {
    position: relative;
    left: 91.6666666667%;
  }
  .el-col-lg-23 {
    width: 95.8333333333%;
  }
  .el-col-lg-offset-23 {
    margin-left: 95.8333333333%;
  }
  .el-col-lg-pull-23 {
    position: relative;
    right: 95.8333333333%;
  }
  .el-col-lg-push-23 {
    position: relative;
    left: 95.8333333333%;
  }
  .el-col-lg-24 {
    width: 100%;
  }
  .el-col-lg-offset-24 {
    margin-left: 100%;
  }
  .el-col-lg-pull-24 {
    position: relative;
    right: 100%;
  }
  .el-col-lg-push-24 {
    position: relative;
    left: 100%;
  }
}
@media only screen and (min-width: 1920px) {
  .el-col-xl-0 {
    display: none;
  }
  .el-col-xl-0 {
    width: 0%;
  }
  .el-col-xl-offset-0 {
    margin-left: 0%;
  }
  .el-col-xl-pull-0 {
    position: relative;
    right: 0%;
  }
  .el-col-xl-push-0 {
    position: relative;
    left: 0%;
  }
  .el-col-xl-1 {
    width: 4.1666666667%;
  }
  .el-col-xl-offset-1 {
    margin-left: 4.1666666667%;
  }
  .el-col-xl-pull-1 {
    position: relative;
    right: 4.1666666667%;
  }
  .el-col-xl-push-1 {
    position: relative;
    left: 4.1666666667%;
  }
  .el-col-xl-2 {
    width: 8.3333333333%;
  }
  .el-col-xl-offset-2 {
    margin-left: 8.3333333333%;
  }
  .el-col-xl-pull-2 {
    position: relative;
    right: 8.3333333333%;
  }
  .el-col-xl-push-2 {
    position: relative;
    left: 8.3333333333%;
  }
  .el-col-xl-3 {
    width: 12.5%;
  }
  .el-col-xl-offset-3 {
    margin-left: 12.5%;
  }
  .el-col-xl-pull-3 {
    position: relative;
    right: 12.5%;
  }
  .el-col-xl-push-3 {
    position: relative;
    left: 12.5%;
  }
  .el-col-xl-4 {
    width: 16.6666666667%;
  }
  .el-col-xl-offset-4 {
    margin-left: 16.6666666667%;
  }
  .el-col-xl-pull-4 {
    position: relative;
    right: 16.6666666667%;
  }
  .el-col-xl-push-4 {
    position: relative;
    left: 16.6666666667%;
  }
  .el-col-xl-5 {
    width: 20.8333333333%;
  }
  .el-col-xl-offset-5 {
    margin-left: 20.8333333333%;
  }
  .el-col-xl-pull-5 {
    position: relative;
    right: 20.8333333333%;
  }
  .el-col-xl-push-5 {
    position: relative;
    left: 20.8333333333%;
  }
  .el-col-xl-6 {
    width: 25%;
  }
  .el-col-xl-offset-6 {
    margin-left: 25%;
  }
  .el-col-xl-pull-6 {
    position: relative;
    right: 25%;
  }
  .el-col-xl-push-6 {
    position: relative;
    left: 25%;
  }
  .el-col-xl-7 {
    width: 29.1666666667%;
  }
  .el-col-xl-offset-7 {
    margin-left: 29.1666666667%;
  }
  .el-col-xl-pull-7 {
    position: relative;
    right: 29.1666666667%;
  }
  .el-col-xl-push-7 {
    position: relative;
    left: 29.1666666667%;
  }
  .el-col-xl-8 {
    width: 33.3333333333%;
  }
  .el-col-xl-offset-8 {
    margin-left: 33.3333333333%;
  }
  .el-col-xl-pull-8 {
    position: relative;
    right: 33.3333333333%;
  }
  .el-col-xl-push-8 {
    position: relative;
    left: 33.3333333333%;
  }
  .el-col-xl-9 {
    width: 37.5%;
  }
  .el-col-xl-offset-9 {
    margin-left: 37.5%;
  }
  .el-col-xl-pull-9 {
    position: relative;
    right: 37.5%;
  }
  .el-col-xl-push-9 {
    position: relative;
    left: 37.5%;
  }
  .el-col-xl-10 {
    width: 41.6666666667%;
  }
  .el-col-xl-offset-10 {
    margin-left: 41.6666666667%;
  }
  .el-col-xl-pull-10 {
    position: relative;
    right: 41.6666666667%;
  }
  .el-col-xl-push-10 {
    position: relative;
    left: 41.6666666667%;
  }
  .el-col-xl-11 {
    width: 45.8333333333%;
  }
  .el-col-xl-offset-11 {
    margin-left: 45.8333333333%;
  }
  .el-col-xl-pull-11 {
    position: relative;
    right: 45.8333333333%;
  }
  .el-col-xl-push-11 {
    position: relative;
    left: 45.8333333333%;
  }
  .el-col-xl-12 {
    width: 50%;
  }
  .el-col-xl-offset-12 {
    margin-left: 50%;
  }
  .el-col-xl-pull-12 {
    position: relative;
    right: 50%;
  }
  .el-col-xl-push-12 {
    position: relative;
    left: 50%;
  }
  .el-col-xl-13 {
    width: 54.1666666667%;
  }
  .el-col-xl-offset-13 {
    margin-left: 54.1666666667%;
  }
  .el-col-xl-pull-13 {
    position: relative;
    right: 54.1666666667%;
  }
  .el-col-xl-push-13 {
    position: relative;
    left: 54.1666666667%;
  }
  .el-col-xl-14 {
    width: 58.3333333333%;
  }
  .el-col-xl-offset-14 {
    margin-left: 58.3333333333%;
  }
  .el-col-xl-pull-14 {
    position: relative;
    right: 58.3333333333%;
  }
  .el-col-xl-push-14 {
    position: relative;
    left: 58.3333333333%;
  }
  .el-col-xl-15 {
    width: 62.5%;
  }
  .el-col-xl-offset-15 {
    margin-left: 62.5%;
  }
  .el-col-xl-pull-15 {
    position: relative;
    right: 62.5%;
  }
  .el-col-xl-push-15 {
    position: relative;
    left: 62.5%;
  }
  .el-col-xl-16 {
    width: 66.6666666667%;
  }
  .el-col-xl-offset-16 {
    margin-left: 66.6666666667%;
  }
  .el-col-xl-pull-16 {
    position: relative;
    right: 66.6666666667%;
  }
  .el-col-xl-push-16 {
    position: relative;
    left: 66.6666666667%;
  }
  .el-col-xl-17 {
    width: 70.8333333333%;
  }
  .el-col-xl-offset-17 {
    margin-left: 70.8333333333%;
  }
  .el-col-xl-pull-17 {
    position: relative;
    right: 70.8333333333%;
  }
  .el-col-xl-push-17 {
    position: relative;
    left: 70.8333333333%;
  }
  .el-col-xl-18 {
    width: 75%;
  }
  .el-col-xl-offset-18 {
    margin-left: 75%;
  }
  .el-col-xl-pull-18 {
    position: relative;
    right: 75%;
  }
  .el-col-xl-push-18 {
    position: relative;
    left: 75%;
  }
  .el-col-xl-19 {
    width: 79.1666666667%;
  }
  .el-col-xl-offset-19 {
    margin-left: 79.1666666667%;
  }
  .el-col-xl-pull-19 {
    position: relative;
    right: 79.1666666667%;
  }
  .el-col-xl-push-19 {
    position: relative;
    left: 79.1666666667%;
  }
  .el-col-xl-20 {
    width: 83.3333333333%;
  }
  .el-col-xl-offset-20 {
    margin-left: 83.3333333333%;
  }
  .el-col-xl-pull-20 {
    position: relative;
    right: 83.3333333333%;
  }
  .el-col-xl-push-20 {
    position: relative;
    left: 83.3333333333%;
  }
  .el-col-xl-21 {
    width: 87.5%;
  }
  .el-col-xl-offset-21 {
    margin-left: 87.5%;
  }
  .el-col-xl-pull-21 {
    position: relative;
    right: 87.5%;
  }
  .el-col-xl-push-21 {
    position: relative;
    left: 87.5%;
  }
  .el-col-xl-22 {
    width: 91.6666666667%;
  }
  .el-col-xl-offset-22 {
    margin-left: 91.6666666667%;
  }
  .el-col-xl-pull-22 {
    position: relative;
    right: 91.6666666667%;
  }
  .el-col-xl-push-22 {
    position: relative;
    left: 91.6666666667%;
  }
  .el-col-xl-23 {
    width: 95.8333333333%;
  }
  .el-col-xl-offset-23 {
    margin-left: 95.8333333333%;
  }
  .el-col-xl-pull-23 {
    position: relative;
    right: 95.8333333333%;
  }
  .el-col-xl-push-23 {
    position: relative;
    left: 95.8333333333%;
  }
  .el-col-xl-24 {
    width: 100%;
  }
  .el-col-xl-offset-24 {
    margin-left: 100%;
  }
  .el-col-xl-pull-24 {
    position: relative;
    right: 100%;
  }
  .el-col-xl-push-24 {
    position: relative;
    left: 100%;
  }
}
.el-progress {
  position: relative;
  line-height: 1;
}
.el-progress__text {
  font-size: var(--fontBaseSize, 14px);
  color: #999999;
  font-weight: 400;
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
  line-height: 1;
}
.el-progress__text i {
  vertical-align: middle;
  display: block;
}

.el-progress--circle, .el-progress--dashboard {
  display: inline-block;
}
.el-progress--circle .el-progress__text, .el-progress--dashboard .el-progress__text {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  text-align: center;
  margin: 0;
  transform: translate(0, -50%);
}
.el-progress--circle .el-progress__text i, .el-progress--dashboard .el-progress__text i {
  font-size: 43px;
  font-weight: 900;
}
.el-progress--circle .el-progress__text i, .el-progress--dashboard .el-progress__text i {
  vertical-align: middle;
  display: inline-block;
}

.el-progress--without-text .el-progress__text {
  display: none;
}
.el-progress--without-text .el-progress-bar {
  padding-right: 0;
  margin-right: 0;
  display: block;
}

.el-progress--text-inside .el-progress-bar {
  padding-right: 0;
  margin-right: 0;
}

.el-progress.is-success .el-progress-bar__inner {
  background-color: #32B372;
}
.el-progress.is-success .el-progress__text {
  color: #32B372;
}

.el-progress.is-warning .el-progress-bar__inner {
  background-color: #EC8202;
}
.el-progress.is-warning .el-progress__text {
  color: #EC8202;
}

.el-progress.is-exception .el-progress-bar__inner {
  background-color: #FE5F57;
}
.el-progress.is-exception .el-progress__text {
  color: #FE5F57;
}

.el-progress-bar {
  padding-right: 50px;
  display: inline-block;
  vertical-align: middle;
  width: 98%;
  margin-right: -55px;
  box-sizing: border-box;
}
.el-progress-bar__outer {
  height: 8px;
  border-radius: 100px;
  background-color: #EBEEF5;
  overflow: hidden;
  position: relative;
  vertical-align: middle;
}

.el-progress-bar__inner {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  background-color: var(--primaryColor, #1566FF);
  text-align: right;
  border-radius: 100px;
  line-height: 1;
  white-space: nowrap;
  transition: width 0.6s ease;
}
.el-progress-bar__inner::after {
  display: inline-block;
  content: "";
  height: 100%;
  vertical-align: middle;
}

.el-progress-bar__innerText {
  display: inline-block;
  vertical-align: middle;
  color: #FFFFFF;
  font-size: 12px;
  margin: 0 5px;
}

@keyframes progress {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 32px 0;
  }
}
.el-progress--line {
  width: 250px;
}

.el-progress-circle {
  height: 126px;
  width: 126px;
}

.el-progress.is-success .el-progress__text {
  color: #09B66D;
  font-weight: bold;
}

.el-progress--text-inside .el-progress-bar__outer {
  height: 16px;
}
.el-progress--text-inside .el-progress-bar__outer-align {
  position: relative;
}
.el-progress--text-inside .el-progress-bar__outer-align .el-progress-bar__innerText-align {
  position: absolute;
  display: flex;
  align-items: center;
  height: 100%;
  z-index: 10;
}
.el-progress--text-inside .el-progress-bar__outer-align .left {
  left: 0;
}
.el-progress--text-inside .el-progress-bar__outer-align .right {
  right: 0;
}
.el-progress--text-inside .el-progress-bar__outer-align .center {
  left: 50%;
  transform: translateX(-50%);
}

.el-time-spinner {
  width: 100%;
  white-space: nowrap;
}

.el-spinner {
  display: inline-block;
  vertical-align: middle;
}

.el-spinner-inner {
  animation: rotate 2s linear infinite;
  width: 50px;
  height: 50px;
}
.el-spinner-inner .path {
  stroke: #ececec;
  stroke-linecap: round;
  animation: dash 1.5s ease-in-out infinite;
}

@keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes dash {
  0% {
    stroke-dasharray: 1, 150;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -35;
  }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -124;
  }
}
.el-message {
  min-width: 380px;
  box-sizing: border-box;
  border-radius: 2px;
  border-width: 1px;
  border-style: solid;
  border-color: var(--customColor2, #EBEEF5);
  position: fixed;
  left: 50%;
  top: 20px;
  transform: translateX(-50%);
  background-color: #edf2fc;
  transition: opacity 0.3s, transform 0.4s, top 0.4s;
  overflow: hidden;
  padding: 13px 16px 13px 16px;
  display: flex;
  align-items: center;
  letter-spacing: 0;
  line-height: 22px;
  font-weight: 400;
  font-size: var(--fontBaseSize, 14px);
}
.el-message.is-center {
  justify-content: center;
}

.el-message.is-closable .el-message__content {
  padding-right: 16px;
}

.el-message p {
  margin: 0;
}
.el-message--info {
  background: var(--customColor1, #FFFFFF);
  box-shadow: 0 8px 14px 0 var(--loadingMaskColor, rgba(216, 221, 230, 0.5));
  border-radius: 4px;
}
.el-message--info .el-message__content {
  color: var(--customColor10, #242A38);
}

.el-message--success {
  background: var(--customColor1, #FFFFFF);
  box-shadow: 0 8px 14px 0 var(--loadingMaskColor, rgba(216, 221, 230, 0.5));
  border-radius: 4px;
}
.el-message--success .el-message__content {
  color: var(--customColor10, #242A38);
}

.el-message--warning {
  background: var(--customColor1, #FFFFFF);
  box-shadow: 0 8px 14px 0 var(--loadingMaskColor, rgba(216, 221, 230, 0.5));
  border-radius: 4px;
}
.el-message--warning .el-message__content {
  color: var(--customColor10, #242A38);
}

.el-message--error {
  background: var(--customColor1, #FFFFFF);
  box-shadow: 0 8px 14px 0 var(--loadingMaskColor, rgba(216, 221, 230, 0.5));
  border-radius: 4px;
}
.el-message--error .el-message__content {
  color: var(--customColor10, #242A38);
}

.el-message__icon {
  margin-right: 10px;
}

.el-message__content {
  padding: 0;
  font-size: var(--fontBaseSize, 14px);
  color: #242A38;
  letter-spacing: 0;
  line-height: 22px;
  font-weight: 400;
}
.el-message__content:focus {
  outline-width: 0;
}

.el-message__closeBtn {
  position: absolute;
  top: 50%;
  right: 15px;
  transform: translateY(-50%);
  cursor: pointer;
  color: #9CA5B8;
  font-size: 16px;
}
.el-message__closeBtn:focus {
  outline-width: 0;
}
.el-message__closeBtn:hover {
  color: #8291A9;
}

.el-message .el-icon-success {
  color: #00B88A;
  width: 16px;
  height: 16px;
  position: relative;
  top: 0px;
  font-size: 16px;
}
.el-message .el-icon-error {
  color: #FE5F57;
  width: 16px;
  height: 16px;
  position: relative;
  top: 0px;
  font-size: 16px;
}
.el-message .el-icon-info {
  color: #909399;
  font-size: 16px;
}
.el-message .el-icon-warning {
  color: #EC8202;
  width: 16px;
  height: 16px;
  position: relative;
  top: 0px;
  font-size: 16px;
}

.el-message-fade-enter,
.el-message-fade-leave-active {
  opacity: 0;
  transform: translate(-50%, -100%);
}

.form-invalid-popover {
  background: #FFECDC;
  font-weight: 400;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  line-height: 20px;
}
.form-invalid-popover span {
  color: #0156FF;
  text-decoration: underline;
  cursor: pointer;
}

.el-badge {
  position: relative;
  vertical-align: middle;
  display: inline-block;
}
.el-badge__content {
  background-color: #FE5F57;
  border-radius: 10px;
  color: #FFFFFF;
  display: inline-block;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  height: 18px;
  line-height: 18px;
  padding: 0 6px;
  text-align: center;
  white-space: nowrap;
  border: 1px solid #FFFFFF;
}
.el-badge__content.is-fixed {
  position: absolute;
  top: 0;
  right: 10px;
  transform: translateY(-50%) translateX(100%);
}
.el-badge__content.is-fixed.is-dot {
  top: 12px;
  left: -28px;
}

.el-badge__content.is-dot {
  height: 8px;
  width: 8px;
  padding: 0;
  right: 0;
  border-radius: 50%;
}

.el-badge__content--primary {
  background-color: var(--primaryColor, #1566FF);
}

.el-badge__content--success {
  background-color: #32B372;
}

.el-badge__content--warning {
  background-color: #EC8202;
}

.el-badge__content--info {
  background-color: #909399;
}

.el-badge__content--danger {
  background-color: #FE5F57;
}

.el-card {
  border-radius: 4px;
  border: 1px solid #EBEEF5;
  background-color: #FFFFFF;
  overflow: hidden;
  color: #303133;
  transition: 0.3s;
}
.el-card.is-always-shadow {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}

.el-card.is-hover-shadow:hover, .el-card.is-hover-shadow:focus {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}

.el-card__header {
  padding: 18px 20px;
  border-bottom: 1px solid #EBEEF5;
  box-sizing: border-box;
}

.el-card__body {
  padding: 20px;
}

.el-rate {
  height: 20px;
  line-height: 1;
}
.el-rate:focus, .el-rate:active {
  outline-width: 0;
}
.el-rate__item {
  display: inline-block;
  position: relative;
  font-size: 0;
  vertical-align: middle;
}

.el-rate__icon {
  position: relative;
  display: inline-block;
  font-size: 18px;
  margin-right: 6px;
  color: #9CA5B8;
  transition: 0.3s;
}
.el-rate__icon.hover {
  transform: scale(1.15);
}
.el-rate__icon .path2 {
  position: absolute;
  left: 0;
  top: 0;
}

.el-rate__decimal {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  overflow: hidden;
}

.el-rate__text {
  font-size: var(--fontBaseSize, 14px);
  vertical-align: middle;
}

.el-steps {
  display: flex;
}
.el-steps--simple {
  padding: 0px 8%;
  border-radius: 6px;
  background: transparent;
}

.el-steps--easy {
  border-radius: 6px;
  background: transparent;
  padding-right: 18px;
}

.el-steps--horizontal {
  white-space: nowrap;
}

.el-steps--vertical {
  height: 100%;
  flex-flow: column;
}

.el-steps.is-background .el-step .el-step__head.is-finish .el-step__icon.is-text {
  background-color: #FFFFFF;
  border-color: #EAEAF2;
}

.el-steps.is-background .el-step .el-step__head.is-finish .el-step__icon-inner {
  background-color: var(--primaryColor, #1566FF);
  color: #FFFFFF;
}

.el-steps.is-background .el-step .el-step__title {
  width: 168px;
  height: 28px;
  border-radius: 0 14px 14px 0;
}
.el-steps.is-background .el-step .el-step__title.is-finish {
  background-color: var(--primaryColor, #1566FF);
  color: #FFFFFF;
  margin-left: -24px;
  padding-left: 24px;
}

.el-step {
  position: relative;
  flex-shrink: 1;
}
.el-step:last-of-type .el-step__line {
  display: none;
}

.el-step:last-of-type.is-flex {
  flex-basis: auto !important;
  flex-shrink: 0;
  flex-grow: 0;
}

.el-step:last-of-type .el-step__main, .el-step:last-of-type .el-step__description {
  padding-right: 0;
}

.el-step__head {
  position: relative;
  width: 100%;
}
.el-step__head.is-process {
  color: #F0F0F8;
  border-color: #F0F0F8 !important;
}
.el-step__head.is-process .el-step__icon-inner {
  color: #333333;
}

.el-step__head.is-current {
  color: #F0F0F8;
  border-color: #F0F0F8 !important;
}
.el-step__head.is-current .el-step__icon-inner {
  color: #333333;
}

.el-step__head.is-wait {
  color: #F0F0F8;
  border-color: #EAEAF2;
}
.el-step__head.is-wait .el-step__icon-inner {
  color: #8291A9;
}

.el-step__head.is-success {
  color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
}
.el-step__head.is-success .el-step__line {
  background-image: linear-gradient(270deg, #F0F0F8 5%, var(--primaryColor, #1566FF) 93%);
}

.el-step__head.is-success .el-step__line-inner {
  background: #32B372;
}

.el-step__head.is-success .el-step__icon.is-text {
  background-color: #32B372;
  border-color: #32B372;
}

.el-step__head.is-error {
  color: #FE5F57;
  border-color: #FE5F57;
}

.el-step__head.is-finish {
  color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
}
.el-step__head.is-finish .is-icon {
  background: var(--primaryColor, #1566FF);
  border: 1px solid var(--primaryColor, #1566FF);
  color: #fff;
  border-radius: 50%;
}
.el-step__head.is-finish .el-step__line {
  background-image: linear-gradient(242deg, #F0F0F8 0%, var(--primaryColor, #1566FF) 88%);
}

.el-step__head.is-finish .el-step__line-inner {
  background: var(--primaryColor, #1566FF);
}

.el-step__head.is-finish .el-step__icon.is-text {
  background-color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
}

.el-step__icon {
  position: relative;
  z-index: 1;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  font-size: var(--fontBaseSize, 14px);
  box-sizing: border-box;
  background: #FFFFFF;
  transition: 0.15s ease-out;
}
.el-step__icon.is-text {
  border-radius: 50%;
  border: 1px solid #EAEAF2;
  background-color: #F0F0F8;
}

.el-step__icon.is-icon {
  width: 36px;
  height: 36px;
}
.el-step__icon.is-icon .el-step__icon-inner {
  background-color: var(--primaryColor, #1566FF);
}

.el-step__icon-inner {
  display: inline-block;
  user-select: none;
  text-align: center;
  font-weight: 400;
  line-height: 20px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #FFFFFF;
}
.el-step__icon-inner[class*=el-icon]:not(.is-status) {
  font-size: 21px;
}
.el-step__icon-inner.is-status {
  font-weight: bolder;
}

.el-step__line {
  position: absolute;
  border-color: inherit;
  background-color: #F0F0F8;
}

.el-step__line-inner {
  display: block;
  border-width: 1px;
  border-style: solid;
  border-color: inherit;
  transition: 0.15s ease-out;
  box-sizing: border-box;
  width: 0;
  height: 0;
}

.el-step__main {
  white-space: normal;
  text-align: left;
}

.el-step__title {
  font-size: var(--fontBaseSize, 14px);
  line-height: var(--fontBaseSize, 14px);
  margin-top: 6px;
  margin-bottom: 10px;
}
.el-step__title.is-process {
  font-weight: 400;
  color: #303133;
}

.el-step__title.is-wait {
  color: #9CA5B8;
}

.el-step__title.is-success {
  color: var(--primaryColor, #1566FF);
}

.el-step__title.is-error {
  color: #FE5F57;
}

.el-step__title.is-finish {
  color: var(--primaryColor, #1566FF);
}

.el-step__description {
  padding-right: 10%;
  margin-top: -5px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  line-height: 20px;
  font-weight: normal;
}
.el-step__description.is-process {
  color: #303133;
}

.el-step__description.is-wait {
  color: #9CA5B8;
}

.el-step__description.is-success {
  color: #32B372;
}

.el-step__description.is-error {
  color: #FE5F57;
}

.el-step__description.is-finish {
  color: var(--primaryColor, #1566FF);
}

.el-step.is-horizontal {
  display: inline-block;
}
.el-step.is-horizontal .el-step__line {
  height: 4px;
  top: 16px;
  left: 0;
  right: 0;
}

.el-step.is-horizontal .el-step__head {
  height: 36px;
  line-height: 36px;
}

.el-step.is-vertical {
  display: flex;
}
.el-step.is-vertical .el-step__head {
  flex-grow: 0;
  width: 28px;
}

.el-step.is-vertical .el-step__main {
  padding-left: 9px;
  flex-grow: 1;
}

.el-step.is-vertical .el-step__title {
  line-height: 28px;
}

.el-step.is-vertical .el-step__line {
  width: 4px;
  top: 1px;
  bottom: 0;
  left: 12px;
  transform: rotate(180deg);
}

.el-step.is-vertical .el-step__title {
  margin: 0;
}

.el-step.is-vertical .el-step__icon.is-icon {
  width: 24px;
}

.el-step.is-center .el-step__head {
  text-align: center;
}

.el-step.is-center .el-step__main {
  text-align: center;
}

.el-step.is-center .el-step__description {
  padding-left: 20%;
  padding-right: 20%;
}

.el-step.is-center .el-step__line {
  left: 50%;
  right: -50%;
}

.el-step.is-simple {
  display: flex;
  align-items: center;
}
.el-step.is-simple:last-of-type.is-flex {
  flex-basis: 33.3333% !important;
}

.el-step.is-simple .el-step__arrow {
  display: none !important;
}

.el-step.is-simple .el-step__head {
  width: auto;
  font-size: 0;
}
.el-step.is-simple .el-step__head.is-finish .el-step__main {
  background-color: var(--primaryColor, #1566FF) !important;
}

.el-step.is-simple .el-step__icon {
  background: transparent;
  width: 16px;
  height: 16px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  display: none;
}

.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status) {
  font-size: 18px;
}
.el-step.is-simple .el-step__icon-inner.is-status {
  transform: scale(0.8) translateY(1px);
}

.el-step.is-simple .el-step__main {
  position: relative;
  display: flex;
  align-items: stretch;
  flex-grow: 1;
  background: #EAEAF2;
  color: #333333;
  text-align: center;
}

.el-step.is-simple .el-step__title {
  color: #333333;
  font-size: var(--fontBaseSize, 14px);
  line-height: 36px;
  margin: 0px;
  max-width: 100% !important;
  width: 100%;
}
.el-step.is-simple .el-step__title.is-finish {
  color: white;
  background-color: var(--primaryColor, #1566FF);
}
.el-step.is-simple .el-step__title.is-finish:before {
  border-top-color: var(--primaryColor, #1566FF) !important;
  border-bottom-color: var(--primaryColor, #1566FF) !important;
}
.el-step.is-simple .el-step__title.is-finish:after {
  border-left-color: var(--primaryColor, #1566FF) !important;
}

.el-step.is-simple:not(:first-of-type) .el-step__title {
  max-width: 50%;
  word-break: break-all;
}
.el-step.is-simple:not(:first-of-type) .el-step__title:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0px;
  border-top: 18px solid #EAEAF2;
  border-bottom: 18px solid #EAEAF2;
  border-left: 12px solid #FFFFFF;
}

.el-step.is-simple:not(:last-of-type) .el-step__title {
  max-width: 50%;
  word-break: break-all;
}
.el-step.is-simple:not(:last-of-type) .el-step__title:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0px;
  border-top: 18px solid #fff;
  border-bottom: 18px solid #fff;
  border-left: 12px solid #EAEAF2;
}

.el-step.is-simple .el-step__arrow {
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.el-step.is-simple .el-step__arrow::before, .el-step.is-simple .el-step__arrow::after {
  content: "";
  display: inline-block;
  position: absolute;
  height: 15px;
  width: 1px;
  background: #9CA5B8;
}
.el-step.is-simple .el-step__arrow::before {
  transform: rotate(-45deg) translateY(-4px);
  transform-origin: 0 0;
}
.el-step.is-simple .el-step__arrow::after {
  transform: rotate(45deg) translateY(4px);
  transform-origin: 100% 100%;
}

.el-step.is-simple:first-of-type .el-step__title {
  border-radius: 4px 0 0 4px;
}

.el-step.is-simple:first-of-type .el-step__main {
  border-radius: 4px 0 0 4px;
}

.el-step.is-simple:last-of-type .el-step__arrow {
  display: none;
}

.el-step.is-simple:last-of-type .el-step__main {
  border-radius: 0 4px 4px 0;
}

.el-step.is-simple:last-of-type .el-step__title {
  max-width: 50%;
  word-break: break-all;
  border-radius: 0 4px 4px 0;
}

.el-step.is-easy {
  display: flex;
  align-items: center;
}
.el-step.is-easy:last-of-type.is-flex {
  flex-basis: 33.3333% !important;
}

.el-step.is-easy .el-step__line {
  display: none;
}

.el-step.is-easy .el-step__arrow {
  display: none !important;
}

.el-step.is-easy .el-step__head {
  width: auto;
  font-size: 0;
}
.el-step.is-easy .el-step__head.is-finish .el-step__main {
  background-color: var(--primaryColor, #1566FF) !important;
}
.el-step.is-easy .el-step__head.is-finish .el-step__icon {
  background: #ffffff;
}
.el-step.is-easy .el-step__head.is-finish .el-step__icon-inner {
  background: #0156FF;
  color: #FFFFFF;
  width: 28px;
  height: 28px;
  padding: 3px;
}

.el-step.is-easy .el-step__icon {
  background: #FFFFFF;
  width: 36px;
  height: 36px;
  font-size: var(--fontBaseSize, 14px);
}

.el-step.is-easy .el-step__icon-inner {
  background: #FFFFFF;
  color: var(--primaryColor, #1566FF);
}

.el-step.is-easy .el-step__main {
  position: relative;
  display: flex;
  align-items: stretch;
  flex-grow: 1;
  background: #EAEAF2;
  color: #333333;
  margin: 0 -18px;
}

.el-step.is-easy .el-step__title {
  color: #333333;
  font-size: var(--fontBaseSize, 14px);
  line-height: 36px;
  margin: 0px;
  max-width: 100% !important;
  width: 100%;
  padding-left: 30px;
}
.el-step.is-easy .el-step__title.is-finish {
  color: white;
  background-color: var(--primaryColor, #1566FF);
}

.el-step.is-easy:not(:first-of-type) .el-step__title {
  max-width: 50%;
  word-break: break-all;
}

.el-step.is-easy:not(:last-of-type) .el-step__title {
  max-width: 50%;
  word-break: break-all;
}

.el-step.is-easy .el-step__arrow {
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.el-step.is-easy .el-step__arrow::before, .el-step.is-easy .el-step__arrow::after {
  content: "";
  display: inline-block;
  position: absolute;
  height: 15px;
  width: 1px;
  background: #9CA5B8;
}
.el-step.is-easy .el-step__arrow::before {
  transform: rotate(-45deg) translateY(-4px);
  transform-origin: 0 0;
}
.el-step.is-easy .el-step__arrow::after {
  transform: rotate(45deg) translateY(4px);
  transform-origin: 100% 100%;
}

.el-step.is-easy:last-of-type .el-step__arrow {
  display: none;
}

.el-step.is-easy:last-of-type .el-step__main {
  border-radius: 0px 18px 18px 0px;
}

.el-step.is-easy:last-of-type .el-step__title {
  max-width: 50%;
  word-break: break-all;
}

.el-carousel {
  position: relative;
}
.el-carousel--horizontal {
  overflow-x: hidden;
}

.el-carousel--vertical {
  overflow-y: hidden;
}

.el-carousel__container {
  position: relative;
  height: 300px;
}

.el-carousel__arrow {
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  height: 36px;
  width: 36px;
  cursor: pointer;
  transition: 0.3s;
  border-radius: 50%;
  background-color: rgba(31, 45, 61, 0.11);
  color: #FFFFFF;
  position: absolute;
  top: 50%;
  z-index: 10;
  transform: translateY(-50%);
  text-align: center;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}
.el-carousel__arrow--left {
  left: 16px;
}

.el-carousel__arrow--right {
  right: 16px;
}

.el-carousel__arrow:hover {
  background-color: rgba(31, 45, 61, 0.23);
}
.el-carousel__arrow i {
  cursor: pointer;
}

.el-carousel__indicators {
  position: absolute;
  list-style: none;
  margin: 0;
  padding: 0;
  z-index: 2;
}
.el-carousel__indicators--horizontal {
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}

.el-carousel__indicators--vertical {
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}

.el-carousel__indicators--outside {
  bottom: 26px;
  text-align: center;
  position: static;
  transform: none;
}
.el-carousel__indicators--outside .el-carousel__indicator:hover button {
  opacity: 0.64;
}
.el-carousel__indicators--outside button {
  background-color: #9CA5B8;
  opacity: 0.24;
}

.el-carousel__indicators--labels {
  left: 0;
  right: 0;
  transform: none;
  text-align: center;
}
.el-carousel__indicators--labels .el-carousel__button {
  height: auto;
  width: auto;
  padding: 2px 18px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}
.el-carousel__indicators--labels .el-carousel__indicator {
  padding: 6px 4px;
}

.el-carousel__indicator {
  background-color: transparent;
  cursor: pointer;
}
.el-carousel__indicator:hover button {
  opacity: 0.72;
}
.el-carousel__indicator--horizontal {
  display: inline-block;
  padding: 12px 4px;
}

.el-carousel__indicator--vertical {
  padding: 4px 12px;
}
.el-carousel__indicator--vertical .el-carousel__button {
  width: 2px;
  height: 15px;
}

.el-carousel__indicator.is-active button {
  opacity: 1;
}

.el-carousel__button {
  display: block;
  opacity: 0.48;
  width: 30px;
  height: 2px;
  background-color: #FFFFFF;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  cursor: pointer;
  transition: 0.3s;
}

.carousel-arrow-left-enter,
.carousel-arrow-left-leave-active {
  transform: translateY(-50%) translateX(-10px);
  opacity: 0;
}

.carousel-arrow-right-enter,
.carousel-arrow-right-leave-active {
  transform: translateY(-50%) translateX(10px);
  opacity: 0;
}

.el-scrollbar {
  overflow: hidden;
  position: relative;
}
.el-scrollbar:hover > .el-scrollbar__bar, .el-scrollbar:active > .el-scrollbar__bar, .el-scrollbar:focus > .el-scrollbar__bar {
  opacity: 1;
  transition: opacity 340ms ease-out;
}
.el-scrollbar__wrap {
  overflow: scroll;
  height: 100%;
}
.el-scrollbar__wrap--hidden-default {
  scrollbar-width: none;
}
.el-scrollbar__wrap--hidden-default::-webkit-scrollbar {
  width: 0;
  height: 0;
}

.el-scrollbar__thumb {
  position: relative;
  display: block;
  width: 0;
  height: 0;
  cursor: pointer;
  border-radius: 3px;
  background-color: #C5CBDC;
  transition: 0.3s background-color;
}
.el-scrollbar__thumb:hover {
  background-color: rgba(130, 145, 169, 0.5);
}

.el-scrollbar__bar {
  position: absolute;
  right: 2px;
  bottom: 2px;
  z-index: 1;
  border-radius: 0px;
  opacity: 0;
  transition: opacity 120ms ease-out;
}
.el-scrollbar__bar.is-vertical {
  width: 6px;
  top: 0px;
  right: 0;
}
.el-scrollbar__bar.is-vertical > div {
  width: 100%;
}

.el-scrollbar__bar.is-horizontal {
  height: 6px;
  left: 0px;
  bottom: 0;
}
.el-scrollbar__bar.is-horizontal > div {
  height: 100%;
}

.el-carousel__item {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: inline-block;
  overflow: hidden;
  z-index: 0;
}
.el-carousel__item.is-active {
  z-index: 2;
}

.el-carousel__item.is-animating {
  transition: transform 0.4s ease-in-out;
}

.el-carousel__item--card {
  width: 50%;
  transition: transform 0.4s ease-in-out;
}
.el-carousel__item--card.is-in-stage {
  cursor: pointer;
  z-index: 1;
}
.el-carousel__item--card.is-in-stage:hover .el-carousel__mask, .el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask {
  opacity: 0.12;
}
.el-carousel__item--card.is-active {
  z-index: 2;
}

.el-carousel__mask {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #FFFFFF;
  opacity: 0.24;
  transition: 0.2s;
}

.el-collapse {
  border-bottom: 1px solid var(--customColor1, #EBEEF5);
  padding: 0 5px;
  box-sizing: border-box;
}

.el-collapse-item.is-disabled .el-collapse-item__header {
  color: #bbb;
}

.el-collapse-item__header {
  display: flex;
  align-items: center;
  height: 48px;
  line-height: 48px;
  background-color: #FFFFFF;
  color: #303133;
  cursor: pointer;
  border-bottom: 1px solid var(--customColor2, #EBEEF5);
  font-size: 13px;
  font-weight: 500;
  transition: border-bottom-color 0.3s;
  outline: none;
}
.el-collapse-item__arrow {
  margin: 0 8px 0 auto;
  transition: transform 0.3s;
  font-weight: 300;
}
.el-collapse-item__header.focusing:focus:not(:hover) {
  color: var(--primaryColor, #1566FF);
}
.el-collapse-item__header.is-active {
  border-bottom-color: transparent;
}

.el-collapse-item__wrap {
  will-change: height;
  background-color: var(--customColor1, #FFFFFF);
  overflow: hidden;
  box-sizing: border-box;
  border-bottom: 1px solid #EBEEF5;
}

.el-collapse-item__content {
  padding-bottom: 25px;
  font-size: 13px;
  color: var(--customColor10, #303133);
  line-height: 1.7692307692;
}

.el-collapse-item:last-child {
  margin-bottom: -1px;
}

.template-collapse .sciyon-collapse-item {
  margin-bottom: 15px;
}
.template-collapse .sciyon-collapse-item .sciyon-collapse-badge .el-badge__content {
  border-bottom-left-radius: 0;
  transform: translateY(25%);
}
.template-collapse .sciyon-collapse-item.collapse-item-disabled .el-collapse-item__header {
  position: relative;
  height: 40px;
  line-height: 40px;
  padding: 0 17px 0 20px;
  background: #ffffff;
  box-shadow: 0px 4px 8px 0px rgba(16, 24, 40, 0.08);
  border-top: 1px solid #F5F6F8;
  border-left: 1px solid #F5F6F8;
  border-right: 1px solid #F5F6F8;
  font-size: 18px;
  color: #212121;
  text-align: left;
  font-weight: 400;
}
.template-collapse .sciyon-collapse-item.collapse-item-disabled .el-collapse-item__header::before {
  content: "";
  width: 0;
  height: 0;
  border: none;
}
.template-collapse .sciyon-collapse-item.collapse-item-disabled .el-collapse-item__header .el-collapse-item__arrow {
  display: none;
}
.template-collapse .sciyon-collapse-item.collapse-item-disabled .el-collapse-item__header .sciyon-collapse-header-line {
  display: inline-block;
  width: 4px;
  height: 30px;
  position: absolute;
  left: 0;
  top: 5px;
  background: var(--primaryColor, #0156FF);
}
.template-collapse .sciyon-collapse-item.collapse-item-disabled .el-collapse-item__header.is-active {
  box-shadow: none;
}
.template-collapse .sciyon-collapse-item.collapse-item-disabled .el-collapse-item__header .is-active::before {
  transform: rotate(90deg);
}
.template-collapse .sciyon-collapse-item.collapse-item-show .el-collapse-item__header {
  position: relative;
  height: 40px;
  line-height: 40px;
  padding: 0 17px 0 20px;
  background: var(--customColor1, #ffffff);
  box-shadow: 0px 4px 8px 0px rgba(16, 24, 40, 0.08);
  border-top: 1px solid var(--customColor2, #F5F6F8);
  border-left: 1px solid var(--customColor2, #F5F6F8);
  border-right: 1px solid var(--customColor2, #F5F6F8);
  font-size: 18px;
  color: var(--customColor10, #212121);
  text-align: left;
  font-weight: 400;
}
.template-collapse .sciyon-collapse-item.collapse-item-show .el-collapse-item__header .el-collapse-item__arrow {
  z-index: 0;
  font-size: 10px;
}
.template-collapse .sciyon-collapse-item.collapse-item-show .el-collapse-item__header .el-collapse-item__arrow {
  display: flex;
  position: absolute;
  right: 12px;
}
.template-collapse .sciyon-collapse-item.collapse-item-show .el-collapse-item__header .el-collapse-item__arrow::after {
  background: var(--customColor2, #F6F7FB);
}
.template-collapse .sciyon-collapse-item.collapse-item-show .el-collapse-item__header.is-active {
  box-shadow: none;
}
.template-collapse .sciyon-collapse-item.collapse-item-show .el-collapse-item__header .is-active::before {
  transform: rotate(90deg);
}
.template-collapse .sciyon-collapse-item.collapse-item-show .el-collapse-item__header .sciyon-collapse-header-line {
  display: inline-block;
  width: 4px;
  height: 30px;
  position: absolute;
  left: 0;
  top: 5px;
  background: var(--primaryColor, #0156FF);
}
.template-collapse .sciyon-collapse-item .el-collapse-item__header {
  position: relative;
  height: 50px;
  line-height: 50px;
  padding: 0 17px;
  background: #eff2f6;
  box-shadow: 0 4px 8px 0 rgba(16, 24, 40, 0.08);
  font-size: 20px;
  color: #212121;
  text-align: left;
  font-weight: 400;
}
.template-collapse .sciyon-collapse-item .el-collapse-item__header .el-collapse-item__arrow {
  z-index: 0;
  font-size: 10px;
}
.template-collapse .sciyon-collapse-item .el-collapse-item__header .el-collapse-item__arrow::before {
  transition: transform 0.3s;
}
.template-collapse .sciyon-collapse-item .el-collapse-item__header .el-collapse-item__arrow::after {
  content: "";
  position: absolute;
  margin: 0 8px 0 auto;
  width: 16px;
  height: 16px;
  right: -12px;
  top: -4px;
  z-index: -1;
  background: var(--customColor2, #FFFFFF);
  border: 1px solid var(--inputBorderColor, #DEE2E6);
  transform: translateZ(-1px);
}
.template-collapse .sciyon-collapse-item .el-collapse-item__wrap {
  border: 1px solid var(--customColor2, #eff2f6);
  box-shadow: 0 4px 8px 0 rgba(16, 24, 40, 0.08);
}
.template-collapse .sciyon-collapse-item .el-collapse-item__wrap .el-collapse-item__content {
  padding: 15px;
}
.template-collapse .sciyon-collapse-noBorder .el-collapse-item__wrap {
  border-top: none;
  border-left: 1px solid var(--customColor2, #eff2f6);
  border-right: 1px solid var(--customColor2, #eff2f6);
  border-bottom: 1px solid var(--customColor2, #eff2f6);
}

.el-cascader {
  width: 100%;
  display: inline-block;
  position: relative;
  font-size: var(--fontBaseSize, 14px);
  line-height: 32px;
}
.el-cascader .el-radio {
  margin-right: 8px !important;
}
.el-cascader .el-cascader__tags .el-tag--small {
  height: 32px !important;
  font-size: var(--fontBaseSize, 14px);
  color: #6c7b93;
  letter-spacing: 0;
  font-weight: 400;
}
.el-cascader .el-cascader__tags .el-tag--mini {
  font-size: var(--fontBaseSize, 14px);
  letter-spacing: 0;
  font-weight: 400;
}
.el-cascader:not(.is-disabled):hover .el-input__inner {
  cursor: pointer;
  border-color: var(--primaryColor, #1566FF);
}
.el-cascader .el-input {
  cursor: pointer;
}
.el-cascader .el-input .el-input__inner {
  text-overflow: ellipsis;
  height: 32px;
}
.el-cascader .el-input .el-input__inner:focus {
  border-color: var(--primaryColor, #1566FF);
}
.el-cascader .el-input .el-icon-arrow-down {
  transition: transform 0.3s;
  font-size: var(--fontBaseSize, 14px);
}
.el-cascader .el-input .el-icon-arrow-down.is-reverse {
  transform: rotateZ(180deg);
  color: var(--primaryColor, #1566FF);
}

.el-cascader .el-input .el-icon-close:hover {
  color: #8291A9;
}
.el-cascader .el-input.is-focus .el-input__inner {
  border-color: var(--primaryColor, #1566FF);
}

.el-cascader--medium {
  font-size: var(--fontBaseSize, 14px);
  line-height: 32px;
}

.el-cascader--small {
  font-size: var(--fontBaseSize, 14px);
  line-height: 32px;
}

.el-cascader--mini {
  font-size: var(--fontBaseSize, 14px);
  line-height: 28px;
}

.el-cascader.is-disabled .el-cascader__label {
  z-index: 2;
  color: #9CA5B8;
}

.el-cascader__dropdown {
  margin: 5px 0;
  font-size: var(--fontBaseSize, 14px);
  background: #FFFFFF;
  border: solid 1px #E4E7ED;
  border-radius: 2px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}
.el-cascader__dropdown .el-cascader-panel .el-cascader-menu:nth-child(n+2) .in-active-path {
  background: #f6f6f6;
}
.el-cascader__dropdown .el-cascader-panel .el-cascader-menu:nth-child(n+2) .is-active {
  background: #f6f6f6;
}

.el-cascader__tags {
  position: absolute;
  left: 0;
  right: 30px;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  flex-wrap: nowrap;
  line-height: normal;
  text-align: left;
  box-sizing: border-box;
}
.el-cascader__tags .el-tag {
  display: inline-flex;
  align-items: center;
  max-width: 74%;
  margin-left: 6px;
  margin-right: 0;
  text-overflow: ellipsis;
  background: #ECEDF2;
  color: var(--customColor10, #101828);
  border: 1px solid #E6E6E6;
}
.el-cascader__tags .el-tag:not(.is-hit) {
  border-color: transparent;
}
.el-cascader__tags .el-tag > span {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.el-cascader__tags .el-tag .el-icon-close {
  flex: none;
  color: #a6adbd;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}
.el-cascader__tags .el-tag .el-icon-close:hover {
  background-color: transparent;
  color: #a6adbd;
}
.el-cascader__tags .el-tag--mini {
  height: 24px;
  line-height: 19px;
}

.el-cascader__suggestion-panel {
  border-radius: 2px;
}

.el-cascader__suggestion-list {
  max-height: 204px;
  margin: 0;
  padding: 6px 0;
  font-size: var(--fontBaseSize, 14px);
  color: #101828;
  text-align: center;
}

.el-cascader__suggestion-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 34px;
  padding: 0 15px;
  text-align: left;
  outline: none;
  cursor: pointer;
}
.el-cascader__suggestion-item:hover, .el-cascader__suggestion-item:focus {
  background: #F5F6F8;
}
.el-cascader__suggestion-item.is-checked {
  color: var(--primaryColor, #1566FF);
}
.el-cascader__suggestion-item > span {
  margin-right: 10px;
}

.el-cascader__empty-text {
  margin: 10px 0;
  color: #9CA5B8;
}

.el-cascader__search-input {
  flex: 1;
  height: 24px;
  min-width: 60px;
  margin: 2px 0 2px 15px;
  padding: 0;
  color: #101828;
  border: none;
  outline: none;
  box-sizing: border-box;
}
.el-cascader__search-input::placeholder {
  color: #9CA5B8;
}

.collapse-tags-wrap .el-cascader .el-input {
  height: auto;
}
.collapse-tags-wrap .el-cascader__tags {
  flex-wrap: wrap;
}

.el-color-predefine {
  display: flex;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  margin-top: 8px;
  width: 280px;
}
.el-color-predefine__colors {
  display: flex;
  flex: 1;
  flex-wrap: wrap;
}

.el-color-predefine__color-selector {
  margin: 0 0 8px 8px;
  width: 20px;
  height: 20px;
  border-radius: 4px;
  cursor: pointer;
}
.el-color-predefine__color-selector:nth-child(10n+1) {
  margin-left: 0;
}
.el-color-predefine__color-selector.selected {
  box-shadow: 0 0 3px 2px var(--primaryColor, #1566FF);
}
.el-color-predefine__color-selector > div {
  display: flex;
  height: 100%;
  border-radius: 3px;
}
.el-color-predefine__color-selector.is-alpha {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
}

.el-color-hue-slider {
  position: relative;
  box-sizing: border-box;
  width: 280px;
  height: 12px;
  background-color: #f00;
  padding: 0 2px;
}
.el-color-hue-slider__bar {
  position: relative;
  background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
  height: 100%;
}

.el-color-hue-slider__thumb {
  position: absolute;
  cursor: pointer;
  box-sizing: border-box;
  left: 0;
  top: 0;
  width: 4px;
  height: 100%;
  border-radius: 1px;
  background: #fff;
  border: 1px solid #f0f0f0;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.6);
  z-index: 1;
}

.el-color-hue-slider.is-vertical {
  width: 12px;
  height: 180px;
  padding: 2px 0;
}
.el-color-hue-slider.is-vertical .el-color-hue-slider__bar {
  background: linear-gradient(to bottom, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
}
.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb {
  left: 0;
  top: 0;
  width: 100%;
  height: 4px;
}

.el-color-svpanel {
  position: relative;
  width: 280px;
  height: 180px;
}
.el-color-svpanel__white, .el-color-svpanel__black {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.el-color-svpanel__white {
  background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
}

.el-color-svpanel__black {
  background: linear-gradient(to top, #000, rgba(0, 0, 0, 0));
}

.el-color-svpanel__cursor {
  position: absolute;
}
.el-color-svpanel__cursor > div {
  cursor: head;
  width: 4px;
  height: 4px;
  box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, 0.3), 0 0 1px 2px rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  transform: translate(-2px, -2px);
}

.el-color-alpha-slider {
  position: relative;
  box-sizing: border-box;
  width: 280px;
  height: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
}
.el-color-alpha-slider__bar {
  position: relative;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);
  height: 100%;
}

.el-color-alpha-slider__thumb {
  position: absolute;
  cursor: pointer;
  box-sizing: border-box;
  left: 0;
  top: 0;
  width: 4px;
  height: 100%;
  border-radius: 1px;
  background: #fff;
  border: 1px solid #f0f0f0;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.6);
  z-index: 1;
}

.el-color-alpha-slider.is-vertical {
  width: 20px;
  height: 180px;
}
.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar {
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);
}
.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb {
  left: 0;
  top: 0;
  width: 100%;
  height: 4px;
}

.el-color-dropdown {
  width: 300px;
}
.el-color-dropdown__main-wrapper {
  margin-bottom: 6px;
}
.el-color-dropdown__main-wrapper::after {
  content: "";
  display: table;
  clear: both;
}

.el-color-dropdown__btns {
  margin-top: 6px;
  text-align: right;
}

.el-color-dropdown__value {
  float: left;
  line-height: 26px;
  font-size: 12px;
  color: #000000;
  width: 110px;
}

.el-color-dropdown__btn {
  border: 1px solid #dcdcdc;
  color: #333;
  line-height: 24px;
  border-radius: 2px;
  padding: 0 20px;
  cursor: pointer;
  background-color: transparent;
  outline: none;
  font-size: 12px;
}
.el-color-dropdown__btn[disabled] {
  color: #cccccc;
  cursor: not-allowed;
}
.el-color-dropdown__btn:hover {
  color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
}

.el-color-dropdown__link-btn {
  cursor: pointer;
  color: var(--primaryColor, #1566FF);
  text-decoration: none;
  padding: 15px;
  font-size: 12px;
}
.el-color-dropdown__link-btn:hover {
  color: tint(var(--primaryColor, #1566FF), 20%);
}

.el-color-picker {
  display: inline-block;
  position: relative;
  line-height: normal;
  height: 40px;
}
.el-color-picker.is-disabled .el-color-picker__trigger {
  cursor: not-allowed;
}

.el-color-picker--medium {
  height: 36px;
}
.el-color-picker--medium .el-color-picker__trigger {
  height: 36px;
  width: 36px;
}
.el-color-picker--medium .el-color-picker__mask {
  height: 34px;
  width: 34px;
}

.el-color-picker--small {
  height: 32px;
}
.el-color-picker--small .el-color-picker__trigger {
  height: 32px;
  width: 32px;
}
.el-color-picker--small .el-color-picker__mask {
  height: 30px;
  width: 30px;
}
.el-color-picker--small .el-color-picker__icon,
.el-color-picker--small .el-color-picker__empty {
  transform: translate3d(-50%, -50%, 0) scale(0.8);
}

.el-color-picker--mini {
  height: 28px;
}
.el-color-picker--mini .el-color-picker__trigger {
  height: 28px;
  width: 28px;
}
.el-color-picker--mini .el-color-picker__mask {
  height: 26px;
  width: 26px;
}
.el-color-picker--mini .el-color-picker__icon,
.el-color-picker--mini .el-color-picker__empty {
  transform: translate3d(-50%, -50%, 0) scale(0.8);
}

.el-color-picker__mask {
  height: 38px;
  width: 38px;
  border-radius: 4px;
  position: absolute;
  top: 1px;
  left: 1px;
  z-index: 1;
  cursor: not-allowed;
  background-color: rgba(255, 255, 255, 0.7);
}

.el-color-picker__trigger {
  display: inline-block;
  box-sizing: border-box;
  height: 40px;
  width: 40px;
  padding: 4px;
  border: 1px solid var(--inputBorderColor, #e6e6e6);
  border-radius: 4px;
  font-size: 0;
  position: relative;
  cursor: pointer;
}

.el-color-picker__color {
  position: relative;
  display: block;
  box-sizing: border-box;
  border: 1px solid #999;
  border-radius: 0px;
  width: 100%;
  height: 100%;
  text-align: center;
}
.el-color-picker__color.is-alpha {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
}

.el-color-picker__color-inner {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

.el-color-picker__empty {
  font-size: 12px;
  color: #999;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate3d(-50%, -50%, 0);
}

.el-color-picker__icon {
  display: inline-block;
  position: absolute;
  width: 100%;
  top: 50%;
  left: 50%;
  transform: translate3d(-50%, -50%, 0);
  color: #FFFFFF;
  text-align: center;
  font-size: 12px;
}

.el-color-picker__panel {
  position: absolute;
  z-index: 10;
  padding: 6px;
  box-sizing: content-box;
  background-color: var(--customColor1, #FFFFFF);
  border: 1px solid var(--customColor2, #EBEEF5);
  border-radius: 2px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}

.el-transfer-panel .el-checkbox__inner {
  background: #EDF4FB;
}

.el-transfer {
  font-size: var(--fontBaseSize, 14px);
}
.el-transfer__buttons {
  display: inline-block;
  vertical-align: middle;
  width: 60px;
  position: relative;
  left: 18px;
}
.el-transfer__buttons .el-button--primary {
  display: inline-block;
  position: absolute;
  width: 23px;
  height: 23px;
  top: -40px;
}
.el-transfer__buttons .el-button--primary i {
  font-weight: 1000;
}
.el-transfer__buttons .el-button--primary .el-icon-arrow-left {
  position: absolute;
  left: -6px;
  top: 3px;
}
.el-transfer__buttons .el-button--primary .el-icon-arrow-right {
  position: absolute;
  left: -6px;
  top: 3px;
}
.el-transfer__buttons .el-button--primary:first-child {
  top: 0px;
}
.el-transfer__buttons .el-button--primary:last-child {
  margin-left: 0;
}

.el-transfer__button {
  display: block;
  margin: 0 auto;
  padding: 10px;
  border-radius: 50%;
  font-size: 0;
}
.el-transfer__button.is-with-texts {
  border-radius: 2px;
}

.el-transfer__button.is-disabled {
  opacity: 0.5;
  background-color: #EDF4FB !important;
  border-color: #8291A9 !important;
  border: 1px solid #8291A9;
  border-radius: 4px;
  color: #8291A9 !important;
}
.el-transfer__button.is-disabled:hover {
  border: 1px solid #D0D5DD;
  background-color: #F5F6F8;
  color: #9CA5B8;
}

.el-transfer__button:nth-child(2) {
  margin: 0;
}
.el-transfer__button i, .el-transfer__button span {
  font-size: var(--fontBaseSize, 14px);
}
.el-transfer__button [class*=el-icon-] + span {
  margin-left: 0;
}

.el-transfer-panel {
  border: 1px solid #EBEEF5;
  border-radius: 2px;
  overflow: hidden;
  background: #FFFFFF;
  display: inline-block;
  vertical-align: middle;
  width: 240px;
  max-height: 100%;
  box-sizing: border-box;
  position: relative;
}
.el-transfer-panel:nth-child(1) .el-transfer-panel__filter::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 100%;
  height: 18px;
  top: 32px;
  background: #fff;
  z-index: 2;
}
.el-transfer-panel__body {
  height: 246px;
}
.el-transfer-panel__body.is-with-footer {
  padding-bottom: 40px;
}

.el-transfer-panel__list {
  margin: 0;
  padding: 6px 0;
  list-style: none;
  height: 246px;
  overflow: auto;
  box-sizing: border-box;
}
.el-transfer-panel__list.is-filterable {
  height: 194px;
  padding-top: 0;
}

.el-transfer-panel__item {
  height: 30px;
  line-height: 30px;
  padding-left: 15px;
  display: block !important;
  margin: 10px 0px;
}
.el-transfer-panel__item + .el-transfer-panel__item {
  margin-left: 0;
}
.el-transfer-panel__item.el-checkbox {
  color: #101828;
}
.el-transfer-panel__item:hover {
  color: var(--primaryColor, #1566FF);
}
.el-transfer-panel__item.el-checkbox .el-checkbox__label {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  box-sizing: border-box;
  padding-left: 24px;
  line-height: 30px;
}
.el-transfer-panel__item .el-checkbox__input {
  position: absolute;
  top: 8px;
}

.el-transfer-panel__filter {
  text-align: center;
  margin: 0 15px;
  margin-top: 12px;
  box-sizing: border-box;
  display: block;
  width: auto;
}
.el-transfer-panel__filter .el-input__inner {
  height: 32px;
  width: 200px;
  font-size: var(--fontBaseSize, 14px);
  display: inline-block;
  box-sizing: border-box;
  border-radius: 6px;
  padding-right: 10px;
  padding-left: 14px;
}
.el-transfer-panel__filter .el-input__prefix {
  right: -160px;
}
.el-transfer-panel__filter .el-input__icon {
  margin-left: 5px;
}
.el-transfer-panel__filter .el-icon-circle-close {
  cursor: pointer;
}

.el-transfer-panel .el-transfer-panel__header {
  height: 40px;
  line-height: 40px;
  background: #F4F5F7;
  margin: 0;
  padding-left: 15px;
  border-bottom: 1px solid #EBEBEB;
  box-sizing: border-box;
  color: #000000;
}
.el-transfer-panel .el-transfer-panel__header .el-checkbox {
  display: block;
  line-height: 40px;
}
.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label {
  font-size: 16px;
  color: #303133;
  font-weight: normal;
}
.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span {
  position: absolute;
  right: 15px;
  color: #333;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  font-weight: 400;
}
.el-transfer-panel .el-transfer-panel__footer {
  height: 40px;
  background: #FFFFFF;
  margin: 0;
  padding: 0;
  border-top: 1px solid #EBEEF5;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}
.el-transfer-panel .el-transfer-panel__footer::after {
  display: inline-block;
  content: "";
  height: 100%;
  vertical-align: middle;
}

.el-transfer-panel .el-transfer-panel__footer .el-checkbox {
  padding-left: 20px;
  color: #101828;
}
.el-transfer-panel .el-transfer-panel__empty {
  margin: 0;
  height: 30px;
  line-height: 30px;
  padding: 6px 15px 0;
  color: #8291A9;
  text-align: center;
}
.el-transfer-panel .el-checkbox__label {
  padding-left: 8px;
}
.el-transfer-panel .el-checkbox__inner {
  height: 14px;
  width: 14px;
  border-radius: 3px;
}
.el-transfer-panel .el-checkbox__inner::after {
  height: 7px;
  width: 3px;
  left: 3px;
}

.el-transfer-panel__list.is-filterable {
  padding-left: 4px;
}

.el-container {
  display: flex;
  flex-direction: row;
  flex: 1;
  flex-basis: auto;
  box-sizing: border-box;
  min-width: 0;
  height: 100%;
}
.el-container.is-vertical {
  flex-direction: column;
}

.syncplant-container-template {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  background: var(--customColor2, #ffffff);
}
.syncplant-container-template .north-wrap {
  overflow-y: auto;
  box-sizing: border-box;
}
.syncplant-container-template .center-wrap {
  flex: 1;
  display: flex;
  overflow-y: auto;
}
.syncplant-container-template .center-wrap .west-wrap {
  box-sizing: border-box;
}
.syncplant-container-template .center-wrap .center-center-wrap {
  flex: 1;
  overflow-x: auto;
  box-sizing: border-box;
}
.syncplant-container-template .center-wrap .east-wrap {
  box-sizing: border-box;
}
.syncplant-container-template .south-wrap {
  overflow-y: auto;
  box-sizing: border-box;
}

.el-header {
  padding: 0;
  box-sizing: border-box;
  flex-shrink: 0;
}
.el-header.header-bottom-border {
  border-bottom: 1px solid var(--inputBorderColor, #ECEDF2);
}

.el-aside {
  overflow: auto;
  box-sizing: border-box;
  flex-shrink: 0;
}

.el-main {
  display: block;
  flex: 1;
  flex-basis: auto;
  overflow: auto;
  box-sizing: border-box;
  padding: 0;
}

.el-footer {
  padding: 0 20px;
  box-sizing: border-box;
  flex-shrink: 0;
}

.el-timeline {
  margin: 0;
  font-size: var(--fontBaseSize, 14px);
  list-style: none;
}
.el-timeline .el-timeline-item:last-child .el-timeline-item__tail {
  display: none;
}

.el-timeline-item {
  position: relative;
  padding-bottom: 20px;
}
.el-timeline-item__wrapper {
  position: relative;
  padding-left: 28px;
  top: -3px;
}

.el-timeline-item__tail {
  position: absolute;
  left: 5px;
  height: 100%;
  border-left: 2px solid #E4E7ED;
}

.el-timeline-item__icon {
  color: #FFFFFF;
  font-size: 13px;
}

.el-timeline-item__node {
  position: absolute;
  background-color: #E4E7ED;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.el-timeline-item__node--normal {
  left: -1px;
  width: var(--fontBaseSize, 14px);
  height: var(--fontBaseSize, 14px);
}

.el-timeline-item__node--large {
  left: -2px;
  width: var(--fontBaseSize, 14px);
  height: var(--fontBaseSize, 14px);
}

.el-timeline-item__node--primary {
  background-color: var(--primaryColor, #1566FF);
}

.el-timeline-item__node--success {
  background-color: #32B372;
}

.el-timeline-item__node--warning {
  background-color: #EC8202;
}

.el-timeline-item__node--danger {
  background-color: #FE5F57;
}

.el-timeline-item__node--info {
  background-color: #909399;
}

.el-timeline-item__dot {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}

.el-timeline-item__content {
  color: #303133;
}

.el-timeline-item__timestamp {
  color: #8291A9;
  line-height: 1;
  font-size: 13px;
}
.el-timeline-item__timestamp.is-top {
  margin-bottom: 8px;
  padding-top: 4px;
}

.el-timeline-item__timestamp.is-bottom {
  margin-top: 8px;
}

.el-link {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  padding: 0;
  font-size: var(--fontBaseSize, 14px);
  font-weight: 500;
}
.el-link.is-underline:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 0;
  bottom: 0;
  border-bottom: 1px solid var(--primaryColor, #1566FF);
}

.el-link.is-disabled {
  cursor: not-allowed;
}

.el-link [class*=el-icon-] + span {
  margin-left: 5px;
}
.el-link.el-link--default {
  color: #101828;
}
.el-link.el-link--default:hover {
  color: var(--primaryColor, #1566FF);
}
.el-link.el-link--default:after {
  border-color: var(--primaryColor, #1566FF);
}
.el-link.el-link--default.is-disabled {
  color: #9CA5B8;
}

.el-link.el-link--primary {
  color: var(--primaryColor, #1566FF);
}
.el-link.el-link--primary:hover {
  color: var(--color-primary-revese-8, #3478ff);
}
.el-link.el-link--primary:after {
  border-color: var(--primaryColor, #1566FF);
}
.el-link.el-link--primary.is-disabled {
  color: var(--color-primary-revese-5, #80abff);
}

.el-link.el-link--primary.is-underline:hover:after {
  border-color: var(--primaryColor, #1566FF);
}

.el-link.el-link--danger {
  color: #FE5F57;
}
.el-link.el-link--danger:hover {
  color: var(--color-primary-revese-8, #3478ff);
}
.el-link.el-link--danger:after {
  border-color: #FE5F57;
}
.el-link.el-link--danger.is-disabled {
  color: var(--color-primary-revese-5, #80abff);
}

.el-link.el-link--danger.is-underline:hover:after {
  border-color: #FE5F57;
}

.el-link.el-link--success {
  color: #32B372;
}
.el-link.el-link--success:hover {
  color: var(--color-primary-revese-8, #3478ff);
}
.el-link.el-link--success:after {
  border-color: #32B372;
}
.el-link.el-link--success.is-disabled {
  color: var(--color-primary-revese-5, #80abff);
}

.el-link.el-link--success.is-underline:hover:after {
  border-color: #32B372;
}

.el-link.el-link--warning {
  color: #EC8202;
}
.el-link.el-link--warning:hover {
  color: var(--color-primary-revese-8, #3478ff);
}
.el-link.el-link--warning:after {
  border-color: #EC8202;
}
.el-link.el-link--warning.is-disabled {
  color: var(--color-primary-revese-5, #80abff);
}

.el-link.el-link--warning.is-underline:hover:after {
  border-color: #EC8202;
}

.el-link.el-link--info {
  color: #909399;
}
.el-link.el-link--info:hover {
  color: var(--color-primary-revese-8, #3478ff);
}
.el-link.el-link--info:after {
  border-color: #909399;
}
.el-link.el-link--info.is-disabled {
  color: var(--color-primary-revese-5, #80abff);
}

.el-link.el-link--info.is-underline:hover:after {
  border-color: #909399;
}

.el-divider {
  background-color: var(--customColor4, #D0D5DD);
  position: relative;
}
.el-divider--horizontal {
  display: inline-block;
  height: 1px;
  width: 100%;
  margin: 24px 0;
}

.el-divider--vertical {
  display: inline-block;
  width: 1px;
  height: 1em;
  margin: 0 8px;
  vertical-align: middle;
  position: relative;
}

.el-divider__text {
  position: absolute;
  background-color: var(--transparent, #FFFFFF);
  padding: 0 20px;
  font-weight: 500;
  color: var(--customColor10, #303133);
  font-size: var(--fontBaseSize, 14px);
}
.el-divider__text.is-left {
  left: 20px;
  transform: translateY(-50%);
}

.el-divider__text.is-center {
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}

.el-divider__text.is-right {
  right: 20px;
  transform: translateY(-50%);
}

.el-divider__text {
  max-width: 50%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.el-divider .el-divider__default {
  font-size: var(--fontBaseSize, 14px);
}

.el-image__error, .el-image__placeholder, .el-image__inner {
  width: 100%;
  height: 100%;
}

.el-image {
  position: relative;
  display: inline-block;
  overflow: hidden;
}
.el-image__inner {
  vertical-align: top;
}
.el-image__inner--center {
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
}

.el-image__placeholder {
  background: #F5F6F8;
}

.el-image__error {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: var(--fontBaseSize, 14px);
  background: #F5F6F8;
  color: #9CA5B8;
  vertical-align: middle;
}

.el-image__preview {
  cursor: pointer;
}

.el-image-viewer__wrapper {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.el-image-viewer__btn {
  position: absolute;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  opacity: 0.8;
  cursor: pointer;
  box-sizing: border-box;
  user-select: none;
  color: #FFFFFF;
}

.el-image-viewer__close {
  top: 10px;
  right: 8px;
  font-size: 28px;
  color: #FFFFFF;
}

.el-image-viewer__canvas {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.el-image-viewer__actions {
  left: 50%;
  bottom: 30px;
  transform: translateX(-50%);
  width: 282px;
  height: 44px;
  padding: 0 23px;
  background-color: #606266;
  border-color: #fff;
  border-radius: 22px;
}
.el-image-viewer__actions__inner {
  width: 100%;
  height: 100%;
  text-align: justify;
  cursor: default;
  font-size: 23px;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: space-around;
  cursor: pointer;
}

.el-image-viewer__prev {
  top: 50%;
  transform: translateY(-50%);
  width: 44px;
  height: 44px;
  font-size: 24px;
  color: #fff;
  background-color: #606266;
  border-color: #fff;
  left: 40px;
}

.el-image-viewer__next {
  top: 50%;
  transform: translateY(-50%);
  width: 44px;
  height: 44px;
  font-size: 24px;
  color: #fff;
  background-color: #606266;
  border-color: #fff;
  right: 40px;
  text-indent: 2px;
}

.el-image-viewer__mask {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0.75;
  background: #000;
}

.el-image-viewer__title {
  position: absolute;
  top: 10px;
  left: 8px;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0.8;
  cursor: pointer;
  box-sizing: border-box;
  user-select: none;
  font-size: 18px;
  font-weight: 400;
  color: #FFFFFF;
}

.viewer-fade-enter-active {
  animation: viewer-fade-in 0.3s;
}

.viewer-fade-leave-active {
  animation: viewer-fade-out 0.3s;
}

@keyframes viewer-fade-in {
  0% {
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
  100% {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes viewer-fade-out {
  0% {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
  100% {
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
}
.el-calendar {
  background-color: #fff;
}
.el-calendar__header {
  display: flex;
  justify-content: space-between;
  padding: 12px 20px;
  border-bottom: 1px solid #EBEEF5;
}

.el-calendar__title {
  color: #000000;
  align-self: center;
}

.el-calendar__body {
  padding: 12px 20px 35px;
}

.el-calendar-table {
  table-layout: fixed;
  width: 100%;
}
.el-calendar-table thead th {
  padding: 12px 0;
  color: #101828;
  font-weight: normal;
}
.el-calendar-table:not(.is-range) td.prev,
.el-calendar-table:not(.is-range) td.next {
  color: #9CA5B8;
}
.el-calendar-table td {
  border-bottom: 1px solid #EBEEF5;
  border-right: 1px solid #EBEEF5;
  vertical-align: top;
  transition: background-color 0.2s ease;
}
.el-calendar-table td.is-selected {
  background-color: #F2F8FE;
}

.el-calendar-table td.is-today {
  color: var(--primaryColor, #1566FF);
}

.el-calendar-table tr:first-child td {
  border-top: 1px solid #EBEEF5;
}
.el-calendar-table tr td:first-child {
  border-left: 1px solid #EBEEF5;
}
.el-calendar-table tr.el-calendar-table__row--hide-border td {
  border-top: none;
}
.el-calendar-table .el-calendar-day {
  box-sizing: border-box;
  padding: 8px;
  height: 85px;
}
.el-calendar-table .el-calendar-day:hover {
  cursor: pointer;
  background-color: #F2F8FE;
}

.el-backtop {
  position: fixed;
  background-color: #FFFFFF;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  color: var(--primaryColor, #1566FF);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.12);
  cursor: pointer;
  z-index: 5;
}
.el-backtop:hover {
  background-color: #F2F6FC;
}

.el-page-header {
  display: flex;
  line-height: 24px;
}
.el-page-header__left {
  display: flex;
  cursor: pointer;
  margin-right: 40px;
  position: relative;
}
.el-page-header__left::after {
  content: "";
  position: absolute;
  width: 1px;
  height: 16px;
  right: -20px;
  top: 50%;
  transform: translateY(-50%);
  background-color: #D0D5DD;
}
.el-page-header__left .el-icon-back {
  font-size: 18px;
  margin-right: 6px;
  align-self: center;
}
.el-page-header__title {
  font-size: var(--fontBaseSize, 14px);
  font-weight: 500;
}

.el-page-header__content {
  font-size: 18px;
  color: #303133;
}

.el-cascader-panel {
  display: inline-flex;
  border-radius: 2px;
  font-size: var(--fontBaseSize, 14px);
}
.el-cascader-panel.is-bordered {
  border: solid 1px #E4E7ED;
  border-radius: 2px;
}

.el-cascader-menu {
  min-width: 180px;
  box-sizing: border-box;
  color: #101828;
  border-right: solid 1px #E4E7ED;
}
.el-cascader-menu:last-child {
  border-right: none;
}
.el-cascader-menu:last-child .el-cascader-node {
  padding-right: 20px;
}
.el-cascader-menu__wrap {
  height: 204px;
}

.el-cascader-menu__list {
  position: relative;
  min-height: 100%;
  margin: 0;
  padding: 6px 0;
  list-style: none;
  box-sizing: border-box;
}

.el-cascader-menu__hover-zone {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.el-cascader-menu__empty-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  color: #9CA5B8;
}

.el-cascader-node {
  position: relative;
  display: flex;
  align-items: center;
  padding: 0 7px 0 16px;
  height: 28px;
  line-height: 28px;
  outline: none;
}
.el-cascader-node.is-selectable.in-active-path {
  color: #101828;
}
.el-cascader-node.in-active-path, .el-cascader-node.is-selectable.in-checked-path, .el-cascader-node.is-active {
  color: var(--primaryColor, #1566FF);
}
.el-cascader-node:not(.is-disabled) {
  cursor: pointer;
}
.el-cascader-node:not(.is-disabled):hover, .el-cascader-node:not(.is-disabled):focus {
  background: #F5F6F8;
}
.el-cascader-node.is-disabled {
  color: #9CA5B8;
  cursor: not-allowed;
}

.el-cascader-node__prefix {
  position: absolute;
  right: 10px;
  font-weight: 700;
  font-size: 16px;
}

.el-cascader-node__postfix {
  position: absolute;
  right: 7px;
  font-weight: 700;
}

.el-cascader-node__label {
  flex: 1;
  padding: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.el-cascader-node > .el-radio {
  margin-right: 0;
}
.el-cascader-node > .el-radio .el-radio__label {
  padding-left: 0;
}
.el-cascader-node .el-checkbox {
  margin-right: 8px !important;
}
.el-cascader-node .el-checkbox .el-checkbox__input {
  width: 14px;
  height: 14px;
}
.el-cascader-node .el-checkbox .el-checkbox__input .el-checkbox__inner {
  width: 14px;
  height: 14px;
}
.el-cascader-node .el-checkbox .el-checkbox__input .el-checkbox__inner::after {
  top: -1px;
  left: 4px;
}

.el-avatar {
  display: inline-block;
  box-sizing: border-box;
  text-align: center;
  overflow: hidden;
  color: #fff;
  background: #C0C4CC;
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-size: var(--fontBaseSize, 14px);
}
.el-avatar > img {
  display: block;
  height: 100%;
  vertical-align: middle;
}
.el-avatar--circle {
  border-radius: 50%;
}

.el-avatar--square {
  border-radius: 2px;
}

.el-avatar--icon {
  font-size: 18px;
}

.el-avatar--large {
  width: 40px;
  height: 40px;
  line-height: 40px;
}

.el-avatar--medium {
  width: 36px;
  height: 36px;
  line-height: 36px;
}

.el-avatar--small {
  width: 28px;
  height: 28px;
  line-height: 28px;
}

@keyframes el-drawer-fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes rtl-drawer-in {
  0% {
    transform: translate(100%, 0px);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes rtl-drawer-out {
  0% {
    transform: translate(0px, 0px);
  }
  100% {
    transform: translate(100%, 0px);
  }
}
@keyframes ltr-drawer-in {
  0% {
    transform: translate(-100%, 0px);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes ltr-drawer-out {
  0% {
    transform: translate(0px, 0px);
  }
  100% {
    transform: translate(-100%, 0px);
  }
}
@keyframes ttb-drawer-in {
  0% {
    transform: translate(0px, -100%);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes ttb-drawer-out {
  0% {
    transform: translate(0px, 0px);
  }
  100% {
    transform: translate(0px, -100%);
  }
}
@keyframes btt-drawer-in {
  0% {
    transform: translate(0px, 100%);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes btt-drawer-out {
  0% {
    transform: translate(0px, 0);
  }
  100% {
    transform: translate(0px, 100%);
  }
}
.el-drawer {
  position: absolute;
  box-sizing: border-box;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12);
  overflow: hidden;
  text-align: left;
}
.el-drawer.rtl {
  animation: rtl-drawer-out 0.3s;
}
.el-drawer__open .el-drawer.rtl {
  animation: rtl-drawer-in 0.3s 1ms;
}
.el-drawer.ltr {
  animation: ltr-drawer-out 0.3s;
}
.el-drawer__open .el-drawer.ltr {
  animation: ltr-drawer-in 0.3s 1ms;
}
.el-drawer.ttb {
  animation: ttb-drawer-out 0.3s;
}
.el-drawer__open .el-drawer.ttb {
  animation: ttb-drawer-in 0.3s 1ms;
}
.el-drawer.btt {
  animation: btt-drawer-out 0.3s;
}
.el-drawer__open .el-drawer.btt {
  animation: btt-drawer-in 0.3s 1ms;
}
.el-drawer__wrapper {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  margin: 0;
}
.el-drawer__header {
  align-items: center;
  display: flex;
  padding: 28px 20px 8px 20px;
  margin-bottom: 0 !important;
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
  font-weight: 400;
  color: #000000;
}
.el-drawer__header > :first-child {
  flex: 1;
}
.el-drawer__title {
  margin: 0;
  flex: 1;
  line-height: inherit;
  font-size: 1rem;
}
.el-drawer__close-btn {
  border: none;
  cursor: pointer;
  font-size: 20px;
  color: inherit;
  background-color: transparent;
}
.el-drawer__close-btn.el-icon-close {
  height: 24px;
  width: 24px;
  border-radius: 50%;
  color: #8291a9;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.el-drawer__body {
  flex: 1;
  overflow: hidden;
  padding: 0 15px;
}
.el-drawer__body > * {
  box-sizing: border-box;
}
.el-drawer.ltr, .el-drawer.rtl {
  height: 100%;
  top: 0;
  bottom: 0;
  background-color: var(--customColor1, #ffffff);
}
.el-drawer.ttb, .el-drawer.btt {
  width: 100%;
  left: 0;
  right: 0;
  background-color: var(--customColor1, #ffffff);
}
.el-drawer.ltr {
  left: 0;
}
.el-drawer.rtl {
  right: 0;
}
.el-drawer.ttb {
  top: 0;
}
.el-drawer.btt {
  bottom: 0;
}

.el-drawer__container {
  position: relative;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
}

.el-drawer-fade-enter-active {
  animation: el-drawer-fade-in 0.3s;
}

.el-drawer-fade-leave-active {
  animation: el-drawer-fade-in 0.3s reverse;
}

.sciyon-drawer.sciyon-drawer-iframe .el-drawer__body .iframe-wrap {
  height: 100%;
  width: 100%;
}
.sciyon-drawer.sciyon-drawer-iframe .el-drawer__body .iframe-wrap iframe {
  height: 100%;
  width: 100%;
}
.sciyon-drawer.qiankun-style {
  position: absolute;
  top: 40px;
}

.el-popconfirm-popover {
  padding: 0;
}

.el-popconfirm__main {
  margin: 13px 16px;
  height: 22px;
}

.el-popconfirm__main {
  display: flex;
  align-items: center;
}

.el-popconfirm__icon {
  margin-right: 5px;
}

.el-popconfirm__action {
  text-align: right;
  margin: 10px 0 0 0;
  padding: 8px 16px;
  width: 100%;
  height: 40px;
  background: #F4F5F7;
  border-radius: 0 0 4px 4px;
}
.el-popconfirm__action .el-button {
  height: 24px;
  margin-left: 8px;
}
.el-popconfirm__action .el-button span {
  margin: 0 13px;
}
.el-popconfirm__action .el-button--default {
  border-color: #FFFFFF;
}

.drag-container {
  width: 100%;
  height: 100%;
  overflow: auto;
  background: #fff;
  z-index: 2000;
  padding-top: 30px;
}

.drag-header {
  position: absolute;
  top: 0;
  z-index: 1000;
  width: 100%;
  height: 30px;
  line-height: 30px;
  cursor: pointer;
  color: #5f5f5f;
  background-color: #F0F0F0;
}

.drag-title {
  text-align: left;
  padding: 0 20px 0 10px;
  height: 100%;
  cursor: pointer;
}

.drag-body {
  height: 100%;
  overflow: auto;
  padding: 10px;
}

.drag-icon {
  position: absolute;
  top: 6px;
  z-index: 2020;
  right: 10px;
  cursor: pointer;
}

.drag-icon:hover {
  color: #409EFF;
}

.drag-bar {
  width: 10px;
  height: 10px;
  position: absolute;
  z-index: 2010;
}

.drag-bar.top-left {
  cursor: nw-resize;
  top: 0;
  left: 0;
}

.drag-bar.top-right {
  cursor: ne-resize;
  top: 0;
  right: 0;
}

.drag-bar.bottom-left {
  cursor: sw-resize;
  bottom: 0;
  left: 0;
}

.drag-bar.bottom-right {
  cursor: se-resize;
  bottom: 0;
  right: 0;
}

.drag-bar.top-border {
  cursor: ns-resize;
  width: 100%;
  height: 2px;
  top: 0;
}

.drag-bar.right-border {
  cursor: ew-resize;
  width: 2px;
  height: calc(100% - 30px);
  right: 0;
}

.drag-bar.bottom-border {
  cursor: ns-resize;
  width: 100%;
  height: 2px;
  bottom: 0;
}

.drag-bar.left-border {
  cursor: ew-resize;
  width: 2px;
  height: calc(100% - 30px);
}

.sciyon-label-box .div {
  box-sizing: border-box;
}
.sciyon-label-box .label-container {
  /*left: 50%;*/
  /*top: 50%;*/
  width: 100%;
  height: 100%;
  overflow: auto;
  background: #030e37;
  /*border: 1px solid #fff;*/
  z-index: 2000;
  padding-top: 50px;
  background: #030E37;
  border: 2px solid #00BAFF;
}
.sciyon-label-box .label-header {
  position: absolute;
  top: 0;
  z-index: 1000;
  width: 99.6%;
  height: 48px;
  line-height: 48px;
  cursor: pointer;
  color: #5f5f5f;
  background: rgba(1, 128, 181, 0.3);
  margin-top: 2px;
}
.sciyon-label-box .label-title {
  text-align: left;
  padding: 0 20px 0 10px;
  height: 100%;
  cursor: pointer;
}
.sciyon-label-box .btn-close {
  position: absolute;
  top: -51px;
  right: 0px;
  cursor: pointer;
}
.sciyon-label-box .label-body {
  height: 100%;
  overflow: auto;
  padding: 0px;
}
.sciyon-label-box .label-icon {
  position: absolute;
  top: 6px;
  z-index: 2020;
  right: 10px;
  cursor: pointer;
}
.sciyon-label-box .label-icon:hover {
  color: #409EFF;
}
.sciyon-label-box .label-bar {
  width: 10px;
  height: 10px;
  position: absolute;
  z-index: 2010;
}
.sciyon-label-box .label-bar.top-left-light {
  top: -3px;
  left: -3px;
  background: #00FFDE;
  box-shadow: 0 0 10px 10px rgba(0, 255, 222, 0.3);
}
.sciyon-label-box .label-bar.top-right-light {
  top: -3px;
  right: -3px;
  background: #00FFDE;
  box-shadow: 0 0 10px 10px rgba(0, 255, 222, 0.3);
}
.sciyon-label-box .label {
  margin-top: 80px;
  position: absolute;
  margin-left: -38px;
  cursor: pointer;
}
.sciyon-label-box .label-text-active {
  font-size: var(--fontBaseSize, 14px);
  color: #FFFFFF;
  letter-spacing: 0;
  line-height: var(--fontBaseSize, 14px);
  width: 14px;
  position: absolute;
  right: 10px;
  top: 20px;
}
.sciyon-label-box .label-text-inactive {
  font-size: var(--fontBaseSize, 14px);
  color: #FFFFFF;
  letter-spacing: 0;
  line-height: var(--fontBaseSize, 14px);
  width: 14px;
  position: absolute;
  right: 8px;
  top: 24px;
}
.sciyon-label-box .label-active {
  position: relative;
  margin-top: -12px;
}
.sciyon-label-box .label-inactive {
  position: relative;
  margin-left: -2px;
  margin-top: -12px;
}
.sciyon-label-box .label-image {
  width: 40px;
  height: 108px;
}

body {
  font-size: var(--fontBaseSize, 14px);
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
li,
p,
dl,
dt,
dd,
table,
th,
td {
  margin: 0;
  padding: 0;
}

table,
th,
td,
img {
  border: 0;
}

em,
i,
th {
  font-style: normal;
  text-decoration: none;
}

input,
select,
button,
textarea,
table {
  margin: 0;
  font-family: inherit;
  font-size: 100%;
}

input,
button {
  outline: none;
}

ul,
ol {
  list-style: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

th,
caption {
  text-align: left;
}

a {
  color: #666;
  text-decoration: none;
  outline: none;
  -webkit-tap-highlight-color: transparent;
}

select {
  background-color: #fff;
}

.ky-tree-transfer .el-tree {
  min-width: 100%;
  display: inline-block;
}

.syncplant-transfer {
  position: relative;
  overflow: hidden;
  height: 400px;
  width: 560px;
}
.syncplant-transfer .custom-tree-node {
  position: absolute;
  left: 35px;
  right: 0px;
  height: 32px;
  line-height: 28px;
}
.syncplant-transfer .custom-tree-node .address-list-ul-icon {
  position: absolute;
  top: 8px;
  left: 8px;
  line-height: 1;
}
.syncplant-transfer .transfer-left {
  position: absolute;
  top: 0;
  left: 0;
  background: #f4f5f7;
}
.syncplant-transfer .transfer-left .el-input--small .el-input__icon {
  font-weight: 1000;
}
.syncplant-transfer .transfer-right {
  position: absolute;
  top: 0;
  right: 0;
  background: #f4f5f7;
}
.syncplant-transfer .transfer-right-item {
  height: calc((100% - 41px) / 2);
}
.syncplant-transfer .transfer-right-small {
  height: 41px;
}
.syncplant-transfer .transfer-right-only {
  height: 100%;
}
.syncplant-transfer .transfer-main {
  padding: 0px;
  height: calc(100% - 62px);
  box-sizing: border-box;
  overflow: auto;
}
.syncplant-transfer .transfer-main span {
  font-weight: 400;
  font-size: var(--fontBaseSize, 14px);
}
.syncplant-transfer .transfer-main .el-tree {
  background: #f4f5f7;
}
.syncplant-transfer .transfer-main .el-tree .el-tree-node__content {
  height: 32px;
  padding-left: 20px !important;
  position: relative;
}
.syncplant-transfer .transfer-main .el-tree .el-tree-node__content:hover {
  background-color: #e6e9ee;
}
.syncplant-transfer .transfer-main .el-tree .el-tree-node__content .el-tree-node__expand-icon {
  color: #8291a9;
  font-weight: bold;
}
.syncplant-transfer .transfer-main .el-tree .el-tree-node__content .el-tree-node__expand-icon.expanded {
  color: var(--primaryColor, #1566FF);
  font-weight: bold;
}
.syncplant-transfer .transfer-main .el-tree .el-tree-node__content .el-tree-node__expand-icon.is-leaf {
  color: transparent;
  cursor: default;
}
.syncplant-transfer .transfer-main .el-tree .el-tree-node.is-expanded > .el-tree-node__children {
  padding-left: 12px;
}
.syncplant-transfer .transfer-main .el-tree .el-tree-node > .el-tree-node__children {
  padding-left: 12px;
}
.syncplant-transfer .transfer-main .el-tree .el-tree-node.is-current > .el-tree-node__content {
  border-right: 0;
  color: #333333;
  background-color: transparent;
}
.syncplant-transfer .transfer-main .transfer-left-checkbox {
  width: 16px;
  height: 16px;
  position: absolute;
  right: 20px;
  top: 0;
}
.syncplant-transfer .transfer-main .transfer-left-checkbox .el-checkbox__input .el-checkbox__inner {
  width: 16px;
  height: 16px;
  border-radius: 12px;
}
.syncplant-transfer .transfer-main .transfer-left-checkbox .el-checkbox__input.is-checked .el-checkbox__inner::after {
  left: 5px;
  top: 2px;
  box-sizing: content-box;
  content: "";
  border: 2px solid #fff;
  border-left: 0;
  border-top: 0;
  height: 7px;
  position: absolute;
  width: 3px;
}
.syncplant-transfer .transfer-main .custom-tree-node-image {
  width: 16px;
  height: 16px;
}
.syncplant-transfer .transfer-main img {
  border: 1px solid #ffffff;
}
.syncplant-transfer .transfer-main .transfer-main-company {
  width: 100%;
  height: 32px;
  line-height: 32px;
  padding-left: 20px;
  cursor: pointer;
}
.syncplant-transfer .transfer-main .transfer-main-company:hover {
  background-color: #e6e9ee;
}
.syncplant-transfer .transfer-left,
.syncplant-transfer .transfer-right {
  width: 270px;
  height: 100%;
  box-sizing: border-box;
  border-radius: 5px;
  vertical-align: middle;
  color: #333;
}
.syncplant-transfer .transfer-center {
  position: absolute;
  top: 45%;
  left: calc(50% - 4px);
}
.syncplant-transfer .transfer-center .icon-small-dash {
  font-size: 32px;
  position: absolute;
  top: -13px;
}
.syncplant-transfer .transfer-center .icon-small-dash:nth-child(1) {
  top: -18px;
}
.syncplant-transfer .transfer-center-item {
  padding: 10px;
  overflow: hidden;
}
.syncplant-transfer .address-list-center {
  height: 100%;
}
.syncplant-transfer .address-list-center > .transfer-center-item {
  height: 50%;
  padding: 70px 10px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.syncplant-transfer .address-list-center > .address-only-item {
  height: 100%;
  position: relative;
}
.syncplant-transfer .address-only-item > .address-first-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.syncplant-transfer .transfer-title-left {
  padding: 20px 20px 0px 20px;
  color: #333;
  font-size: var(--fontBaseSize, 14px);
  background: #f4f5f7;
}
.syncplant-transfer .transfer-title-right {
  padding: 12px 14px 20px 14px;
  color: #333;
  font-size: var(--fontBaseSize, 14px);
  background: #f4f5f7;
  font-weight: 400;
}
.syncplant-transfer .filter-tree {
  margin-bottom: 10px;
}
.syncplant-transfer .address-list-ul {
  padding-bottom: 0px;
}
.syncplant-transfer .address-list-ul .address-list-ul__item {
  height: 32px;
  line-height: 32px;
  position: relative;
}
.syncplant-transfer .address-list-ul .address-list-ul__item:hover {
  background-color: #e6e9ee;
}
.syncplant-transfer .address-list-ul .address-list-ul__item .user-btn {
  font-size: 16px;
}
.syncplant-transfer .address-list-ul .address-list-ul__item .address-list-del {
  cursor: pointer;
  width: 16px;
  height: 16px;
  border-radius: 12px;
  background: #ffffff;
  position: absolute;
  top: 8px;
  right: 18px;
  display: inline;
  float: right;
  line-height: calc(var(--fontBaseSize, 14px) - 2px);
  text-align: center;
}
.syncplant-transfer .address-list-ul .address-list-ul__item .address-list-del .del-btn {
  font-weight: bold;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #8291a9;
  line-height: 16px;
}
.syncplant-transfer .address-list-ul .address-list-ul__item .address-list-ul-icon {
  position: absolute;
  top: 8px;
  left: 14px;
  line-height: 1;
}
.syncplant-transfer .address-list-li {
  position: relative;
  padding: 4px 24px 4px 4px;
  border-radius: 3px;
  overflow: hidden; /*超出部分隐藏*/
  white-space: nowrap; /*不换行*/
  text-overflow: ellipsis; /*超出部分文字以...显示*/
}
.syncplant-transfer .u-clear {
  float: right;
  color: #67c23a;
  font-size: var(--fontBaseSize, 14px);
  cursor: pointer;
}
.syncplant-transfer .move_up_img {
  float: right;
  margin-top: 10px;
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.syncplant-transfer .move_down_img {
  transform: rotate(180deg);
}
.syncplant-transfer .transfer-node-label {
  padding: 0 40px 0 32px;
  display: block;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 32px;
}
.syncplant-transfer .transfer-right-footer {
  margin-left: 120px;
  margin-top: 16px;
}
.syncplant-transfer .transfer-right-footer .el-button {
  width: 64px;
  height: 32px;
  line-height: 32px;
}
.syncplant-transfer .transfer-right-footer .transfer-right-footer-cancel {
  color: #0080ff;
}

.search-template .search-wrap {
  display: flex;
  align-items: center;
  padding: 10px 0;
}
.search-template .search-wrap.search-show-wrapper-form-design {
  text-align: left;
  display: inline-flex;
  width: 100%;
}
.search-template .search-wrap.search-show-wrapper-form-design .syncplant-button.el-button--small {
  margin-top: initial !important;
}
.search-template .search-wrap .default-wrap {
  display: flex;
  flex: 0 1 auto;
  align-items: center;
}
.search-template .search-wrap .default-wrap .advancedSearchBody {
  width: 180px;
  height: 28px;
  background: #F5F9FF;
  border-radius: 2px;
  box-sizing: border-box;
  padding: 0px 8px;
  border: 1px solid #DBE1E9;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.search-template .search-wrap .default-wrap .advancedSearchBody span {
  font-size: 14px;
}
.search-template .search-wrap .default-wrap .advancedSearchBody .advancedSearchCurCondition {
  display: block;
  width: calc(100% - 70px);
  color: #0156FF;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.search-template .search-wrap .default-wrap .advancedSearchBody i {
  color: #0156FF;
}
.search-template .search-wrap .default-wrap .advancedSearchBody .advancedSearchClose {
  display: none;
}
.search-template .search-wrap .default-wrap .advancedSearchBody:hover .arrowDown {
  display: none;
}
.search-template .search-wrap .default-wrap .advancedSearchBody:hover .advancedSearchCurCondition {
  width: calc(100% - 70px - 16px);
}
.search-template .search-wrap .default-wrap .advancedSearchBody:hover .advancedSearchClose {
  display: block;
}
.search-template .search-wrap .default-wrap .default-param-item-wrap .group-wrap {
  display: flex;
  align-items: center;
}
.search-template .search-wrap .default-wrap .default-param-item-wrap .group-wrap > span {
  width: 100%;
}
.search-template .search-wrap .default-wrap .default-param-item-wrap .group-wrap .cascade-box {
  margin-left: 5px;
}
.search-template .search-wrap .default-wrap .default-param-item-wrap .group-wrap.has-cascade {
  border: 1px solid #D0D5DD;
  border-radius: 2px;
  padding-right: 5px;
}
.search-template .search-wrap .default-wrap .default-param-item-wrap .group-wrap.has-cascade .el-input .el-input__inner {
  border: none;
  border-right: 1px solid #D0D5DD;
  border-radius: 0;
}
.search-template .search-wrap .default-wrap .default-param-item-wrap:not(:first-child) {
  margin-left: 10px;
}
.search-template .search-wrap .default-wrap .default-param-item-wrap .operator-combotree .combotree-input {
  min-width: 300px;
}
.search-template .search-wrap .default-wrap .default-param-item-wrap .el-date-editor.el-input__inner {
  height: 28px !important;
  line-height: 28px !important;
  padding: 1px 8px;
  max-width: 360px;
}
.search-template .search-wrap .default-wrap .default-param-item-wrap .el-date-editor.el-input__inner .el-range-separator {
  line-height: 24px;
}
.search-template .search-wrap .default-wrap .default-param-item-wrap .el-date-editor .el-input__icon {
  top: -2px;
}
.search-template .search-wrap .default-wrap .default-param-item-wrap .el-input__customContent {
  height: 28px !important;
  line-height: 28px !important;
}
.search-template .search-wrap .default-wrap .default-param-item-wrap .el-input .el-input__inner {
  height: 28px !important;
  line-height: 28px !important;
}
.search-template .search-wrap .default-wrap .default-param-item-wrap .el-input .el-input__inner:hover {
  border-color: var(--primaryColor, #1566FF) !important;
  box-shadow: 0 4px 8px 0 rgba(16, 24, 40, 0.08), inset 0 2px 3px 0 rgba(16, 24, 40, 0.08) !important;
}
.search-template .search-wrap .default-wrap .default-param-item-wrap .el-input .el-input__icon {
  line-height: 28px !important;
}
.search-template .search-wrap .default-wrap .default-param-item-wrap .is-controls-right .el-input-number__increase {
  width: 12px;
  height: 12px;
  top: 0.8px;
}
.search-template .search-wrap .default-wrap .default-param-item-wrap .is-controls-right .el-input-number__decrease {
  width: 12px;
  height: 12px;
  top: 14.8px;
}
.search-template .search-wrap .left-wrap {
  display: flex;
  flex: 1;
}
.search-template .search-wrap .left-wrap .btn-wrap {
  text-align: right;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
}
.search-template .search-wrap .left-wrap .btn-wrap .searchBtnDropdown .el-button-group {
  display: flex;
}
.search-template .search-wrap .left-wrap .btn-wrap .searchBtnDropdown .el-dropdown__caret-button {
  margin-left: initial !important;
}
.search-template .search-wrap .left-wrap .btn-wrap .searchBtnDropdown .el-dropdown__caret-button span {
  margin-left: initial !important;
}
.search-template .search-wrap .left-wrap .btn-wrap .searchBtnDropdown .el-dropdown__caret-button span i {
  font-size: 14px;
}
.search-template .search-wrap .left-wrap .btn-wrap .searchBtnDropdown ::v-deep .popper__arrow {
  left: initial !important;
  right: 0 !important;
}
.search-template .search-wrap .left-wrap .btn-wrap .el-button {
  margin-left: 8px;
}
.search-template .search-wrap .left-wrap .btn-wrap .high-search-buttonRightIcon {
  position: relative;
}
.search-template .search-wrap .left-wrap .btn-wrap .high-search-buttonRightIcon:after {
  content: " ";
  border-top: 10px solid var(--primaryColor, #1566FF);
  border-left: 10px solid transparent;
  width: 0;
  position: absolute;
  right: 0px;
  top: 0px;
}
.search-template .search-wrap .left-wrap .btn-wrap .high-search-button-focus {
  background-color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
  color: var(--customColor10, #ffffff);
}
.search-template .search-wrap .left-wrap .operator-param {
  display: flex;
}
.search-template .search-wrap .left-wrap .operator-param .operator-combotree .combotree-input {
  min-width: 300px;
}
.search-template .search-wrap .left-wrap .operator-param .operator-select .el-select {
  width: 60px !important;
  background: #f5f7fa;
}
.search-template .search-wrap .left-wrap .operator-param .operator-select .el-select .el-input .el-input__inner {
  padding: 0 10px;
  background: #f5f7fa;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border: 1px solid #DCDFE6;
}
.search-template .search-wrap .left-wrap .operator-param .operator-select_rule .el-select {
  width: 72px !important;
}
.search-template .search-wrap .left-wrap .operator-param .operator-content {
  flex: 1;
  border-left: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.search-template .search-wrap .left-wrap .operator-param .operator-content .el-input__inner {
  border-left: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.search-template .search-wrap .right-wrap {
  height: 28px;
  flex-shrink: 0;
  margin-left: 8px;
}
.search-template .search-wrap .right-wrap .search-options .search-options-visible {
  background-color: var(--primaryColor, #1566FF);
  border-color: var(--primaryColor, #1566FF);
  color: #ffffff;
}
.search-template .search-wrap .right-wrap .search-options-btn span {
  display: inline-flex;
}
.search-template .search-wrap .right-wrap-platform {
  height: auto;
}
.search-template .selected-params {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  background: var(--customColor2, #f0f5fb);
  border: 1px solid var(--inputBorderColor, #e0eaf6);
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  display: flex;
  box-shadow: inset 0px -1px 2px 0px rgba(0, 0, 0, 0.05);
  margin-bottom: 16px;
}
.search-template .selected-params .selected-params-content {
  display: flex;
  flex: 1;
  align-items: center;
  padding-right: 5px;
  background: var(--empoworxViewWrapColor, #F5F6F8);
  position: relative;
}
.search-template .selected-params .selected-params-content .show-all {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.search-template .selected-params .selected-params-content .advancedSearchContent {
  width: 100%;
}
.search-template .selected-params .selected-params-content .selected-params-left {
  display: flex;
  flex: 1;
  align-items: center;
  overflow: hidden;
}
.search-template .selected-params .selected-params-content .selected-params-left .selected-params-list {
  display: flex;
  flex: 1;
}
.search-template .selected-params .selected-params-content .selected-params-left .selected-params-list .sciyonfont-close {
  cursor: pointer;
}
.search-template .selected-params .selected-params-content .selected-params-left .selected-params-list .params-item {
  padding: 5.5px 8px;
  color: var(--customColor10, var(--primaryColor, #1566FF));
  background: var(--customColor2, rgb(240, 245, 251));
  border: 1px solid var(--inputBorderColor, #58b1ed);
  border-radius: 2px;
  display: inline-block;
  margin: 8px 8px 8px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.search-template .selected-params .selected-params-content .selected-params-left .selected-params-list .params-item-collapse {
  flex-shrink: 0;
}
.search-template .selected-params .selected-params-content .selected-params-left .selected-params-list .params-item-expand {
  flex-shrink: initial;
  margin: 8px 8px 0 0;
}
.search-template .selected-params .selected-params-content .selected-params-left .selected-params-list .params-item-title {
  color: var(--customColor10, #667085);
  display: inline-block;
  height: var(--fontBaseSize, 14px);
  line-height: var(--fontBaseSize, 14px);
}
.search-template .selected-params .selected-params-content .selected-params-left .selected-params-list .params-item-disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.search-template .selected-params .selected-params-content .selected-params-left .selected-params-list-collapse {
  overflow: hidden;
}
.search-template .selected-params .selected-params-content .selected-params-left .selected-params-list-expand {
  flex-wrap: wrap;
  padding-bottom: 8px;
}
.search-template .selected-params .selected-params-content .selected-params-left .no-search {
  line-height: 36px;
  color: var(--customColor7, #999999);
  white-space: nowrap;
}
.search-template .selected-params .selected-params-content .selected-params-right {
  display: inline-block;
  vertical-align: top;
}
.search-template .selected-params .selected-params-content .selected-params-right .selected-params-multi {
  display: inline-block;
}
.search-template .selected-params .selected-params-content .selected-params-right .selected-params-multi .el-checkbox.is-checked .el-checkbox__label {
  color: var(--customColor10, #606266);
}
.search-template .selected-params .selected-params-content .selected-params-right .selected-params-multi .el-checkbox__label {
  color: var(--customColor7, #101828);
}
.search-template .selected-params .selected-params-content .selected-params-right .selected-params-more {
  margin-left: 5px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor7, #101828);
}
.search-template .selected-params .selected-params-content .selected-params-right .selected-params-more-disable {
  margin-left: 5px;
  font-size: var(--fontBaseSize, 14px);
  color: #EEEEEE;
}
.search-template .selected-params .selected-params-content .selected-params-collapse {
  display: inline-block;
  position: absolute;
  left: 50%;
  bottom: -32px;
  width: 16px;
  height: 48px;
  transform: rotate(90deg);
}
.search-template .selected-params .selected-params-label {
  width: 62px;
  padding-left: 5px;
  line-height: 36px;
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  color: var(--customColor10, #000000);
}

.operator-select_new {
  height: 28px;
}
.el-form-item__content {
  line-height: initial !important;
}

.search-template_new .form-template {
  display: flex;
  flex-flow: wrap;
}
.search-template_new .el-input__customContent {
  height: 28px !important;
  line-height: 28px !important;
}
.search-template_new .el-input .el-input__inner {
  height: 28px !important;
  line-height: 28px !important;
}
.search-template_new .el-input .el-input__inner:hover {
  border-color: var(--primaryColor, #1566FF) !important;
  box-shadow: 0 4px 8px 0 rgba(16, 24, 40, 0.08), inset 0 2px 3px 0 rgba(16, 24, 40, 0.08) !important;
}
.search-template_new .el-input .el-input__icon {
  line-height: 28px !important;
}
.search-template_new .el-date-editor.el-input__inner {
  height: 28px !important;
  line-height: 28px !important;
  padding: 1px 8px;
  box-sizing: border-box;
}
.search-template_new .el-date-editor.el-input__inner .el-range-separator {
  line-height: 24px;
}
.search-template_new .el-range__icon {
  line-height: 28px !important;
  top: 0;
}
.search-template_new .el-range__close-icon {
  line-height: 28px !important;
  top: 0;
}
.search-template_new ::v-deep .el-form--label-left ::v-deep .el-form-item__label {
  text-align: center !important;
}
.search-template_new .param-item-wrap {
  margin: 0 0 8px !important;
}
.search-template_new .param-item-wrap .el-input__inner {
  height: 28px !important;
}
.search-template_new .btn-wrap {
  width: 100%;
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #ECEDF2;
}
.search-template_new .search-wrap {
  display: flex;
  flex-wrap: wrap;
  border-bottom: 1px solid #ECEDF2;
  padding-top: 10px;
}
.search-template_new .search-wrap .box .trapezoid {
  transform: scaleY(-1);
}
.search-template_new .box {
  width: 100%;
  display: flex;
  justify-content: center;
}
.search-template_new .box .trapezoid {
  position: relative;
  width: 48px;
  height: 16px;
  cursor: pointer;
  background-image: url("./img/svg/searchOpen.svg");
}
.search-template_new .box .trapezoid:hover {
  background: url("./img/svg/activeSearchOpen.svg");
}
.search-template_new .mySearchBox {
  border-right: #D8D8D8 1px solid !important;
}
.search-template_new .mySearch:hover {
  background: initial !important;
}
.search-template_new .mySearch:focus {
  background: initial !important;
}
.search-template_new .param-item-wrap {
  width: 32%;
}
.search-template_new .operator-content {
  flex: 1;
  border-left: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.search-template_new .operator-content .el-input__inner {
  border-left: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.search-template_new .operator-param {
  display: flex;
  height: 28px;
}
.search-template_new .operator-param .is-controls {
  line-height: 28px !important;
}
.search-template_new .operator-param .is-controls .el-input-number__increase {
  top: 2px;
}
.search-template_new .operator-param .is-controls .el-input-number__decrease {
  top: 2px;
}
.search-template_new .operator-param .is-controls-right .el-input-number__increase {
  height: 12px;
  width: 12px;
  font-size: 13px;
  right: 0;
  top: 0;
  border-radius: 0;
  border: 1px solid #d0d5dd;
}
.search-template_new .operator-param .is-controls-right .el-input-number__decrease {
  height: 12px;
  width: 12px;
  font-size: 13px;
  right: 0;
  bottom: 0;
  top: auto;
  left: auto;
  border: 1px solid #d0d5dd;
  border-radius: 0;
}
.search-template_new .operator-param .operator-select .el-select {
  width: 60px !important;
  background: #FFFFFF;
}
.search-template_new .operator-param .operator-select .el-select .el-input .el-input__inner {
  padding: 0px 0px 0px 10px;
  background: #FFFFFF;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border: 1px solid #DCDFE6;
}
.search-template_new .operator-param .operator-select .el-select .el-input .el-input__suffix {
  right: 0;
}
.search-template_new .operator-param .operator-select .el-select .el-input .el-input__suffix .el-input__icon {
  width: 18px;
}
.search-template_new .operator-param .operator-select .el-select .el-input .el-input__inner:hover {
  border-color: var(--primaryColor, #1566FF);
}
.search-template_new .operator-param .operator-select_rule .el-select {
  width: 72px !important;
}

.el-dropdown-menu--searchDropdown {
  width: 240px;
}
.el-dropdown-menu--searchDropdown .el-dropdown-menu__item {
  height: 46px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.el-dropdown-menu--searchPopover {
  width: 128px;
}
.el-dropdown-menu--searchPopover .el-dropdown-menu__item {
  height: 46px;
  line-height: 46px;
}
.el-dropdown-menu--searchPopover .el-dropdown-menu__item:nth-child(3) {
  border-top: 1px solid #ECEDF2;
  color: #FE5F57;
}

.search-options-item .el-dropdown-menu__item {
  line-height: 28px;
}

.search-options-item .el-dropdown-menu__item:not(.is-disabled):hover {
  background-color: var(--tableActiveColor, #F5F6F8);
  color: var(--customColor6, var(--primaryColor, #1566FF));
}

.custom-dropdown-menu .custom-dropdown-item {
  height: 46px;
  line-height: 46px;
  font-size: var(--fontBaseSize, 14px);
  text-align: left;
  color: var(--customColor10, #101828);
  white-space: nowrap;
  padding: 0 8px 0 16px;
}

.custom-dropdown-menu .not-remove {
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  height: 38px;
  line-height: 38px;
}

.custom-dropdown-menu .not-remove:hover {
  color: var(--customColor10, #101828) !important;
}

.custom-dropdown-menu .custom-dropdown-item-remove {
  border-top: 1px solid var(--inputBorderColor, #CFD5DF);
  color: #FE5F57;
}

.el-dropdown-menu {
  padding: 0;
}

.current-condition-dialog {
  padding: 14px 16px 16px 16px;
  background: var(--customColor2, #F5F6F8);
  box-shadow: inset 0px -1px 2px 0px rgba(0, 0, 0, 0.05);
  border-radius: 2px;
  border: 1px solid var(--inputBorderColor, #DBE1E9);
}
.current-condition-dialog .current-condition-dialog-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
}
.current-condition-dialog .current-condition-dialog-title .text {
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: var(--customColor10, #101828);
}
.current-condition-dialog .current-condition-dialog-title .delete {
  color: var(--customColor10, #101828);
  font-size: var(--fontBaseSize, 14px);
  cursor: pointer;
}
.current-condition-dialog .current-condition-dialog-list {
  display: flex;
  flex-wrap: wrap;
}
.current-condition-dialog .current-condition-dialog-list .params-item {
  padding: 5.5px 8px;
  color: var(--primaryColor, #1566FF);
  background: var(--customColor3, #FFFFFF);
  border: 1px solid var(--inputBorderColor, #DBE1E9);
  border-radius: 2px;
  display: inline-block;
  margin: 0 8px 8px 0;
}
.current-condition-dialog .current-condition-dialog-list .params-item-title {
  display: inline-block;
  height: var(--fontBaseSize, 14px);
  line-height: var(--fontBaseSize, 14px);
  color: #667085;
}
.current-condition-dialog .current-condition-dialog-list .params-item-title-input {
  display: inline-block;
}
.current-condition-dialog .current-condition-dialog-list .params-item-title-input .el-input__inner {
  height: 19px;
  line-height: 19px;
  width: 120px;
}
.current-condition-dialog .current-condition-dialog-list .params-item-disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.el-select-dropdown__item {
  height: 32px;
  line-height: 32px;
}

.custom-options-item {
  height: 32px;
  line-height: 32px;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-options-item .text {
  display: inline-block;
  max-width: 182px;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 16px;
  line-height: 16px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
}
.custom-options-item .tag {
  display: inline-block;
  width: 28px;
  height: 16px;
  line-height: var(--fontBaseSize, 14px);
  font-size: var(--fontBaseSize, 14px);
  background: #F6F7FB;
  border: 1px solid #DEE2E6;
  color: #8E98A5;
  text-align: center;
}
.custom-options-item .icon {
  display: none;
  font-size: var(--fontBaseSize, 14px);
  color: #FE5F57;
}

.custom-options-item:not(.default):hover .icon {
  display: inline-block;
}
.custom-options-item:not(.default):hover .tag {
  display: none;
}

.custom-options-item-active .text {
  color: var(--primaryColor, #1566FF);
}

.high-search-wrap {
  position: absolute;
  top: 48px;
  left: 0;
  box-shadow: var(--customPureBlackColor, #dedede) 0 0 20px;
  width: calc(100% - 40px);
  z-index: 100;
  background-color: var(--empoworxViewWrapColor, #ffffff);
  box-sizing: border-box;
}
.high-search-wrap .triangle-up-wrap {
  position: absolute;
  top: -12px;
}
.high-search-wrap .triangle-up-wrap .triangle-up {
  width: 0;
  height: 0;
  border: 8px solid;
  border-color: var(--primaryColor, #1566FF) transparent transparent transparent;
}
.high-search-wrap .triangle-up-wrap .triangle-down {
  width: 0;
  height: 0;
  border: 8px solid;
  border-color: transparent transparent var(--primaryColor, #1566FF) transparent;
  margin-top: -18px;
}
.high-search-wrap .query-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top: 2px solid var(--primaryColor, #1566FF);
  border-bottom: 1px solid var(--inputBorderColor, #DBE1E9);
  padding: 6px 12px 9px 17px;
}
.high-search-wrap .query-header .query-label {
  font-weight: 600;
  font-size: 16px;
  color: var(--customColor10, #101828);
  text-align: left;
}
.high-search-wrap .search-wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  flex-flow: wrap !important;
  padding: 16px 1.8%;
}
.high-search-wrap .search-wrap .param-item-wrap {
  width: 22.9%;
  padding: 0;
}
.high-search-wrap .search-wrap .param-item-wrap .el-form-item__label {
  height: 22px;
  line-height: 22px;
}
.high-search-wrap .search-wrap .noSearchLabel {
  margin-top: 5px;
}
.high-search-wrap .search-wrap .param-item-wrap-right .el-form-item__label {
  height: auto !important;
  line-height: 32px;
  white-space: wrap;
  word-break: break-all;
}
.high-search-wrap .search-wrap .param-item-wrap-right .param-item-wrap-label {
  float: none;
  display: table-cell;
  color: var(--customColor10, #667085);
  vertical-align: bottom;
  text-align: left;
  padding: 0 0;
  font-size: var(--fontBaseSize, 14px);
  box-sizing: border-box;
  white-space: wrap;
}
.high-search-wrap .search-wrap .param-item-wrap-white {
  padding-top: 22px;
}
.high-search-wrap .el-form--label-right .param-item-wrap .el-form-item__label {
  height: 32px;
  line-height: 32px;
}
.high-search-wrap .high-search-btn-wrap {
  text-align: center;
}

.high-search-options-wrap {
  position: absolute;
  box-shadow: var(--customPureBlackColor, #dedede) 0 0 20px;
  min-width: 280px;
  max-width: calc(100% - 40px);
  z-index: 100;
  background-color: var(--empoworxViewWrapColor, #ffffff);
  box-sizing: border-box;
  border-top: 2px solid var(--primaryColor, #1566FF);
  padding: 18px 0 0 0;
  text-align: right;
}
.high-search-options-wrap .triangle-up-wrap {
  position: absolute;
  top: -14px;
}
.high-search-options-wrap .triangle-up-wrap .triangle-up {
  width: 0;
  height: 0;
  border: 8px solid;
  border-color: var(--primaryColor, #1566FF) transparent transparent transparent;
}
.high-search-options-wrap .triangle-up-wrap .triangle-down {
  width: 0px;
  height: 0px;
  border: 8px solid;
  border-color: transparent transparent var(--primaryColor, #1566FF) transparent;
  margin-top: -18px;
}
.high-search-options-wrap .query-header {
  height: auto;
}
.high-search-options-wrap .query-header .el-tabs__header {
  padding: 0 16px;
}
.high-search-options-wrap .query-header .el-tabs__content {
  padding: 0;
  height: auto;
}
.high-search-options-wrap .query-header .el-tabs__content .el-tab-pane {
  padding: 0;
}
.high-search-options-wrap .query-header .el-tabs {
  padding-bottom: 0;
}
.high-search-options-wrap .query-header .el-tabs__item {
  height: 32px;
  line-height: 32px;
  padding-bottom: 8px;
  padding-left: 0;
  padding-right: 16px;
  color: #667085;
  font-size: var(--fontBaseSize, 14px);
}
.high-search-options-wrap .query-header .is-active {
  color: var(--primaryColor, #1566FF);
}
.high-search-options-wrap .query-header .el-tabs__nav-wrap::after {
  height: 2px;
}
.high-search-options-wrap .query-header .tabs-content {
  display: flex;
  flex-direction: column;
}
.high-search-options-wrap .query-header .tabs-content .title {
  height: var(--fontBaseSize, 14px);
  font-size: var(--fontBaseSize, 14px);
  color: #9CA5B8;
  line-height: var(--fontBaseSize, 14px);
  margin-top: 5px;
  margin-bottom: 9px;
  text-align: left;
  padding: 0 16px;
}
.high-search-options-wrap .query-header .tabs-content .advancedSearchTitle {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.high-search-options-wrap .query-header .tabs-content .advancedSearchArrBody {
  width: 100%;
  height: calc(100% - 14px);
  overflow: auto;
}
.high-search-options-wrap .query-header .tabs-content .advancedSearchArrBody .advancedSearchArrItem {
  width: calc(100% - 16px);
  box-sizing: border-box;
  height: 32px;
  line-height: 32px;
  background: var(--customColor2, #ffffff);
  border-radius: 2px;
  color: var(--customColor10, #101828);
  font-size: var(--fontBaseSize, 14px);
  position: relative;
  cursor: pointer;
  padding: 0 8px;
  margin-left: 8px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.high-search-options-wrap .query-header .tabs-content .advancedSearchArrBody .advancedSearchArrItem:hover {
  background: var(--tableActiveColor, #F5F6F8);
}
.high-search-options-wrap .query-header .tabs-content .advancedSearchArrBody .advancedSearchArrItem:hover .dvanced-item-more {
  display: inline-block;
}
.high-search-options-wrap .query-header .tabs-content .advancedSearchArrBody .advancedSearchArrItem .dvanced-item-more {
  display: none;
  position: absolute;
  top: -16px;
  right: 8px;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  border-radius: 1px;
  transform: rotate(90deg);
  z-index: 2;
}
.high-search-options-wrap .query-header .tabs-content .advancedSearchArrBody .advancedSearchArrItem .dvanced-item-more:hover {
  color: #ffffff;
  background: var(--primaryColor, #1566FF);
}
.high-search-options-wrap .query-header .tabs-content .query-content .query-item {
  box-sizing: border-box;
  height: 32px;
  line-height: 32px;
  background: var(--customColor2, #ffffff);
  border-radius: 2px;
  color: var(--customColor10, #101828);
  font-size: var(--fontBaseSize, 14px);
  width: calc(100% - 16px);
  position: relative;
  cursor: pointer;
  padding: 0 8px;
  margin-left: 8px;
}
.high-search-options-wrap .query-header .tabs-content .query-content .query-item span {
  float: left;
  display: inline-block;
  max-width: 182px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.high-search-options-wrap .query-header .tabs-content .query-content .query-item .query-item-edit {
  width: 150px;
}
.high-search-options-wrap .query-header .tabs-content .query-content .query-item .query-item-edit .el-input__inner {
  height: 24px;
  line-height: 24px;
}
.high-search-options-wrap .query-header .tabs-content .query-content .query-item .query-item-default {
  position: absolute;
  width: 28px;
  height: 16px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  line-height: var(--fontBaseSize, 14px);
  background: #F6F7FB;
  border: 1px solid #DEE2E6;
  top: 7px;
  right: 8px;
  text-align: center;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.high-search-options-wrap .query-header .tabs-content .query-content .query-item .query-item-advanced {
  width: 66px;
}
.high-search-options-wrap .query-header .tabs-content .query-content .query-item .query-item-defaultIsAdminAdvanced {
  right: 80px;
}
.high-search-options-wrap .query-header .tabs-content .query-content .query-item .query-item-defaultIsAdmin {
  width: 66px;
}
.high-search-options-wrap .query-header .tabs-content .query-content .query-item .query-item-advancedDefault {
  right: 44px;
}
.high-search-options-wrap .query-header .tabs-content .query-content .query-item .query-item-more {
  display: inline-block;
  position: absolute;
  top: -16px;
  right: 8px;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  border-radius: 1px;
  transform: rotate(90deg);
  z-index: 2;
}
.high-search-options-wrap .query-header .tabs-content .query-content .query-item .query-item-more:hover {
  color: #ffffff;
  background: var(--primaryColor, #1566FF);
}
.high-search-options-wrap .query-header .tabs-content .query-content .query-item:hover .query-item-default {
  display: none;
}
.high-search-options-wrap .query-header .tabs-content .query-content .query-item:hover {
  background: var(--tableActiveColor, #F5F6F8);
}
.high-search-options-wrap .query-header .tabs-content .query-content .query-item:hover span {
  color: var(--primaryColor, #1566FF);
}
.high-search-options-wrap .query-header .tabs-content .query-content .query-item-active {
  color: var(--primaryColor, #1566FF);
  background: var(--tableActiveColor, #F5F6F8);
}
.high-search-options-wrap .query-header .tabs-content .query-content .is-horizontal {
  display: none;
}
.high-search-options-wrap .query-header .tabs-content .query-content-hidden .el-scrollbar__view {
  overflow: hidden;
}
.high-search-options-wrap .query-header .tabs-content .query-content::-webkit-scrollbar {
  width: 4px;
}
.high-search-options-wrap .query-header .tabs-content .query-content::-webkit-scrollbar-thumb {
  background: #D4D8E0;
  border-radius: 2px;
}
.high-search-options-wrap .query-header .tabs-content .query-content::-webkit-scrollbar-track {
  border-radius: 0;
  background: transparent;
}
.high-search-options-wrap .query-header .tabs-content .current-condition {
  height: 38px;
  line-height: 38px;
  background: var(--empoworxViewWrapColor, #FFFFFF);
  box-shadow: 4px 4px 86px 2px rgba(0, 0, 0, 0.04);
  border: 1px solid var(--inputBorderColor, #ECEDF2);
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  width: calc(100% - 32px);
  margin-left: 16px;
  position: relative;
  text-align: left;
}
.high-search-options-wrap .query-header .tabs-content .current-condition .text {
  display: inline-block;
  max-width: 182px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.high-search-options-wrap .query-header .tabs-content .current-condition .tag {
  display: inline-block;
  height: calc(var(--fontBaseSize, 14px) - 2px);
  line-height: calc(var(--fontBaseSize, 14px) - 2px);
  background: #F6F7FB;
  border: 1px solid #DEE2E6;
  padding: 1px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  position: absolute;
  right: 8px;
  top: 11px;
  color: #8E98A5;
}
.high-search-options-wrap .query-header .tabs-content .current-condition .el-input__inner {
  border: none;
  border-radius: 0;
  box-shadow: none;
  padding-left: 17px;
}
.high-search-options-wrap .query-header .tabs-content .set-condition {
  display: flex;
  justify-content: space-between;
  padding: 16px;
}
.high-search-options-wrap .query-header .tabs-content .default-condition-header {
  display: flex;
  height: 20px;
  line-height: 20px;
  padding: 0 16px;
  color: #667085;
  margin-top: 12px;
  margin-bottom: 16px;
}
.high-search-options-wrap .query-header .tabs-content .default-condition-header .text {
  margin-left: 22px;
}
.high-search-options-wrap .query-header .tabs-content .default-condition-header .code {
  margin-left: 99px;
}
.high-search-options-wrap .query-header .tabs-content .default-condition-header .default {
  margin-left: 109px;
}
.high-search-options-wrap .query-header .tabs-content .default-condition-header .status {
  margin-left: 182px;
}
.high-search-options-wrap .query-header .tabs-content .default-condition {
  max-height: 480px;
  overflow: auto;
}
.high-search-options-wrap .query-header .tabs-content .default-condition .default-condition-inner {
  padding-right: 4px;
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item {
  display: flex;
  height: 42px;
  align-items: center;
  border-radius: 4px;
  border: 1px solid #ECEDF2;
  margin: 0 16px 12px;
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item .drag {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 100%;
  background: var(--empoworxViewWrapColor, #F5F6F8);
  display: flex;
  justify-content: center;
  align-items: center;
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item .drag img {
  display: inline-block;
  width: 6px;
  height: 10px;
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item .text {
  width: 120px;
  height: 100%;
  line-height: 42px;
  color: var(--customColor10, #101828);
  text-align: left;
  margin-left: 8px;
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item .text .text-content {
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: var(--fontBaseSize, 14px);
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item .text .text-content span {
  white-space: nowrap;
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item .default {
  margin-left: 8px;
  cursor: pointer;
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item .default .default-item {
  display: flex;
  width: 198px;
  height: 26px;
  border-radius: 2px;
  border: 1px solid var(--inputBorderColor, #DBE1E9);
  margin-left: 8px;
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item .default .default-item .content {
  display: inline-block;
  width: 148px;
  height: 26px;
  line-height: 26px;
  text-align: left;
  padding: 0 8px;
  color: var(--customColor10, #101828);
  position: relative;
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item .default .default-item .content .clear {
  display: none;
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item .default .default-item .content:hover .clear {
  display: inline-block;
  position: absolute;
  right: 8px;
  top: 0;
  font-size: var(--fontBaseSize, 14px) !important;
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item .default .default-item .content-empty {
  color: #9CA5B8;
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item .default .default-item .icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 26px;
  border-left: 1px solid #DBE1E9;
  background: var(--empoworxViewWrapColor, #F5F6F8);
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item .default .default-item .icon i {
  font-size: 16px;
  color: var(--customColor10, #101828);
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item .status {
  margin-left: 24px;
  margin-right: 12px;
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item .status .show {
  margin-right: 16px;
}
.high-search-options-wrap .query-header .tabs-content .default-condition .item .status .search {
  margin-right: 0;
}
.high-search-options-wrap .query-header .tabs-content .default-condition:hover .default-condition-inner {
  padding-right: 0;
}
.high-search-options-wrap .query-header .tabs-content .default-condition::-webkit-scrollbar {
  width: 4px !important;
}
.high-search-options-wrap .query-header .tabs-content .default-condition::-webkit-scrollbar-thumb {
  background: #D4D8E0;
  border-radius: 2px;
}
.high-search-options-wrap .query-header .tabs-content .default-condition::-webkit-scrollbar-track {
  border-radius: 0;
  background: transparent;
}
.high-search-options-wrap .query-header .tabs-content .el-divider--horizontal {
  margin: 0 16px 16px 16px;
  width: calc(100% - 32px);
}
.high-search-options-wrap .query-header .tabs-content .el-divider--horizontal .el-divider__text {
  color: #A6ADBD;
}
.high-search-options-wrap .query-header .tabs-content .el-divider--horizontal .el-divider__default {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}
.high-search-options-wrap .query-header .tabs-content .remain-condition {
  flex: 1;
  margin-bottom: 53px;
  overflow: hidden;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item {
  display: flex;
  height: 42px;
  align-items: center;
  border-radius: 4px;
  border: 1px solid #ECEDF2;
  margin: 0 16px 12px;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item .drag {
  width: 14px;
  height: 100%;
  background: var(--empoworxViewWrapColor, #F5F6F8);
  display: flex;
  justify-content: center;
  align-items: center;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item .drag img {
  display: inline-block;
  width: 6px;
  height: 10px;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item .text {
  width: 120px;
  height: 100%;
  line-height: 42px;
  color: var(--customColor10, #101828);
  text-align: left;
  margin-left: 8px;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item .text .text-content {
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: var(--fontBaseSize, 14px);
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item .text .text-content span {
  white-space: nowrap;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item .default {
  margin-left: 8px;
  cursor: pointer;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item .default .default-item {
  display: flex;
  width: 198px;
  height: 26px;
  border-radius: 2px;
  border: 1px solid var(--inputBorderColor, #DBE1E9);
  margin-left: 8px;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item .default .default-item .content {
  display: inline-block;
  width: 148px;
  height: 26px;
  line-height: 26px;
  text-align: left;
  padding: 0 8px;
  color: var(--customColor10, #101828);
  position: relative;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item .default .default-item .content .clear {
  display: none;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item .default .default-item .content:hover .clear {
  display: inline-block;
  position: absolute;
  right: 8px;
  top: 0;
  font-size: var(--fontBaseSize, 14px) !important;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item .default .default-item .content-empty {
  color: #9CA5B8;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item .default .default-item .icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 26px;
  border-left: 1px solid #DBE1E9;
  background: var(--empoworxViewWrapColor, #F5F6F8);
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item .default .default-item .icon i {
  font-size: 16px;
  color: var(--customColor10, #101828);
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item .status {
  margin-left: 24px;
  margin-right: 12px;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item .status .show {
  margin-right: 16px;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .item .status .search {
  margin-right: 0;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition .el-scrollbar__wrap::-webkit-scrollbar-track {
  background: var(--empoworxViewWrapColor, #ffffff);
}
.high-search-options-wrap .query-header .tabs-content .remain-condition:hover {
  overflow-y: auto;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition:hover .remain-condition-inner {
  padding-right: 0;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition::-webkit-scrollbar {
  width: 4px !important;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition::-webkit-scrollbar-thumb {
  background: #D4D8E0;
  border-radius: 2px;
}
.high-search-options-wrap .query-header .tabs-content .remain-condition::-webkit-scrollbar-track {
  border-radius: 0;
  background: transparent;
}
.high-search-options-wrap .query-header .tabs-content .condition-btn {
  width: 100%;
  height: 53px;
  border-top: 1px solid var(--inputBorderColor, #CFD5DF);
  position: absolute;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.high-search-options-wrap .query-header .tabs-content .condition-btn .left {
  margin-left: 16px;
}
.high-search-options-wrap .query-header .tabs-content .condition-btn .left .el-button {
  color: var(--customColor10, #101828);
}
.high-search-options-wrap .query-header .tabs-content .condition-btn .right {
  margin-right: 16px;
}
.high-search-options-wrap .query-header .tabs-content .dragClass {
  background: #F5F9FF !important;
  border: 1px solid #0156FF !important;
  opacity: 1 !important;
}
.high-search-options-wrap .query-header .tabs-content .dragClass .drag {
  background: #0156FF !important;
}
.high-search-options-wrap .query-header .tabs-content .ghostClass {
  opacity: 0;
}

.search-wrapper-inDialog {
  position: relative;
}

.save-popover-wrap .syncplant-popover-template {
  display: inline-block;
  margin-top: 1.14px;
}

.default-config-label {
  width: 100%;
  height: 20px;
  color: var(--customColor10, #101828);
  line-height: 20px;
  text-align: left;
  margin-bottom: 6px;
}

.default-config-radio .el-radio {
  margin-right: 16px;
}
.default-config-radio .el-radio .el-radio__label {
  padding-left: 4px;
}

.default-config-item {
  margin-bottom: 18px;
}

.searchDropdown-menu__item {
  padding: initial !important;
}

.popper_searchTemplate {
  padding: initial !important;
}

.searchListPopover .searchListPopoverBox {
  height: 36px;
  display: flex;
  align-items: center;
  padding: 0 20px;
}
.searchListPopover .searchListPopoverBox:hover {
  cursor: pointer;
  background-color: var(--tableActiveColor, #F5F6F8);
  color: var(--customColor6, var(--primaryColor, #1566FF));
}

.searchDropdownMenu .el-dropdown-menu__item {
  padding: initial !important;
}
.searchDropdownMenu .el-dropdown-menu__item .searchDropDownItem {
  padding: 0 20px;
}
.searchDropdownMenu .popper__arrow {
  right: 0px;
  left: initial !important;
}

.advancedSearchDialogBody {
  width: 100%;
  height: calc(100% - 38px);
  margin-top: 10px;
  overflow: auto;
}

.advancedSearchDialogHead {
  width: 100%;
  min-height: 28px;
  background: #F5F6F8;
  border-radius: 2px;
  display: flex;
  align-items: center;
}
.advancedSearchDialogHead .advancedSearchDialogLabel {
  width: 90px;
  color: rgb(102, 112, 133);
}
.advancedSearchDialogHead .advancedSearchDialogText {
  width: calc(100% - 90px);
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.advancedSearchDialogHead .advancedSearchDialogText span {
  margin-left: 5px;
  margin-right: 5px;
}

.advancedSearchDialogClass .el-dialog__header {
  padding: 10px 24px;
  height: 35px;
  cursor: auto !important;
}
.advancedSearchDialogClass .el-dialog__header .sciyonfont-edit {
  font-size: 13px;
  cursor: pointer;
  margin-left: 5px;
  margin-top: 8px;
}
.advancedSearchDialogClass .el-dialog__header .advancedSearchDialogHeadText {
  display: block;
  max-width: 280px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.advancedSearchDialogClass .el-dialog__header .sciyon-dialog-header {
  width: 100%;
  height: 100% !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.sciyon-drag-dialog div {
  box-sizing: border-box;
}

.drag-dialog-container {
  width: 100%;
  height: inherit;
  max-height: inherit;
  overflow: auto;
  background: #fff;
  z-index: 2000;
  padding-top: 62.4px;
  border-radius: 6px;
}

.drag-dialog-container-footer {
  width: 100%;
  height: inherit;
  max-height: inherit;
  overflow: auto;
  background: #fff;
  z-index: 2000;
  padding-top: 60px;
  padding-bottom: 60px;
  border-radius: 6px;
}

.drag-dialog-header {
  position: absolute;
  top: 0;
  z-index: 1000;
  width: 100%;
  height: 60px;
  cursor: pointer;
  color: #5f5f5f;
  background-color: #FFFFFF;
  border-radius: 6px;
}

.drag-dialog-title {
  text-align: left;
  padding: 26px 0px 0px 20px;
  height: 100%;
  cursor: pointer;
  font-size: 18px;
  color: #000000;
  letter-spacing: 0;
  float: left;
}

.drag-dialog-body {
  height: 100%;
  overflow: auto;
  padding: 10px 20px 20px 20px;
  border-radius: 6px;
}

.drag-dialog-icon {
  position: absolute;
  top: 29px;
  z-index: 2020;
  right: 20px;
  cursor: pointer;
  width: 24px;
  height: 24px;
  line-height: 24px !important;
  border-radius: 12px;
  background-color: #ECF3F9;
  color: #8291A9;
  text-align: center;
  font-weight: bold !important;
}

.drag-dialog-footer {
  height: 60px;
  line-height: 60px;
  width: 100%;
  padding: 0 20px;
  position: absolute;
  bottom: 0px;
  background-color: #F4F5F7;
  text-align: right;
}

.syncplant-transfer-select {
  width: 100%;
}
.syncplant-transfer-select .transfer-select {
  width: 100%;
}

.transfer-bottom-btn {
  position: absolute;
  right: 29px;
  bottom: 38px;
}
.transfer-bottom-btn .transfer-bottom-btn-cancel {
  width: 64px;
  height: 32px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--primaryColor, #1566FF);
  border-color: #FFFFFF;
}
.transfer-bottom-btn .transfer-bottom-btn-confirm {
  width: 64px;
  font-size: var(--fontBaseSize, 14px);
  height: 32px;
}

.transfer-select .el-input .el-select__caret {
  display: none;
}

.transfer-select-dialog .drag-dialog-body {
  padding-top: 0;
}

.el-qrcode {
  width: min-content;
}
.el-qrcode__inner {
  width: inherit;
  text-align: center;
}
.el-qrcode__inner img {
  vertical-align: middle;
  border-radius: inherit;
}
.el-qrcode__inner.is-bordered {
  border: 1px solid;
  overflow: hidden;
}

.el-qrcode__content {
  white-space: normal;
  word-break: break-all;
}

.el-upload {
  display: inline-block;
  text-align: center;
  cursor: pointer;
  outline: none;
  /* 照片墙模式 */
}
.el-upload__input {
  display: none;
}

.el-upload__tip {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #101828;
  margin-top: 7px;
}

.el-upload iframe {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
}
.el-upload--picture-card {
  background-color: var(--customColor2, #fbfdff);
  border: 1px dashed var(--inputBorderColor, #c0ccda);
  border-radius: 6px;
  box-sizing: border-box;
  width: 148px;
  height: 148px;
  cursor: pointer;
  line-height: 146px;
  vertical-align: top;
}
.el-upload--picture-card i {
  font-size: 28px;
  color: var(--customColor10, #8c939d);
}
.el-upload--picture-card:hover {
  border-color: var(--primaryColor, #1566FF);
  color: var(--primaryColor, #1566FF);
}

.el-upload:focus {
  border-color: var(--primaryColor, #1566FF);
  color: var(--primaryColor, #1566FF);
}
.el-upload:focus .el-upload-dragger {
  border-color: var(--primaryColor, #1566FF);
}

.el-upload-dragger {
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 6px;
  box-sizing: border-box;
  width: 410px;
  height: 68px;
  text-align: center;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.el-upload-dragger .el-icon-upload {
  font-size: 30px;
  color: #9CA5B8;
  margin-left: -190px;
  line-height: 68px;
}
.el-upload-dragger + .el-upload__tip {
  text-align: center;
}
.el-upload-dragger ~ .el-upload__files {
  border-top: 1px solid #D0D5DD;
  margin-top: 7px;
  padding-top: 5px;
}
.el-upload-dragger .el-upload__text {
  color: #101828;
  font-size: var(--fontBaseSize, 14px);
  text-align: center;
  margin-top: -46px;
  margin-left: 38px;
}
.el-upload-dragger .el-upload__text em {
  color: var(--primaryColor, #1566FF);
  font-style: normal;
  margin-left: 5px;
}
.el-upload-dragger:hover {
  border-color: var(--primaryColor, #1566FF);
}
.el-upload-dragger.is-dragover {
  background-color: rgba(32, 159, 255, 0.06);
  border: 2px dashed var(--primaryColor, #1566FF);
}

.el-upload-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.el-upload-list__item {
  transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1);
  font-size: var(--fontBaseSize, 14px);
  color: #101828;
  line-height: 1.8;
  margin-top: 5px;
  position: relative;
  box-sizing: border-box;
  border-radius: 4px;
  width: 100%;
}
.el-upload-list__item .el-progress {
  position: absolute;
  top: 20px;
  width: 100%;
}
.el-upload-list__item .el-progress__text {
  position: absolute;
  right: 0;
  top: -13px;
}
.el-upload-list__item .el-progress-bar {
  margin-right: 0;
  padding-right: 0;
}
.el-upload-list__item:first-child {
  margin-top: 10px;
}
.el-upload-list__item .el-icon-upload-success {
  color: #32B372;
}
.el-upload-list__item .el-icon-close {
  display: none;
  position: absolute;
  top: 5px;
  right: 5px;
  cursor: pointer;
  opacity: 0.75;
  color: #101828;
}
.el-upload-list__item .el-icon-close:hover {
  opacity: 1;
}
.el-upload-list__item .el-icon-close-tip {
  display: none;
  position: absolute;
  top: 5px;
  right: 5px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  cursor: pointer;
  opacity: 1;
  color: var(--primaryColor, #1566FF);
}
.el-upload-list__item:hover {
  background-color: #F5F6F8;
}
.el-upload-list__item:hover .el-icon-close {
  display: inline-block;
}
.el-upload-list__item:hover .el-progress__text {
  display: none;
}
.el-upload-list__item.is-success .el-upload-list__item-status-label {
  display: block;
}
.el-upload-list__item.is-success .el-upload-list__item-name:hover, .el-upload-list__item.is-success .el-upload-list__item-name:focus {
  color: var(--primaryColor, #1566FF);
  cursor: pointer;
}
.el-upload-list__item.is-success:focus:not(:hover) { /* 键盘focus */ }
.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip {
  display: inline-block;
}
.el-upload-list__item.is-success:not(.focusing):focus, .el-upload-list__item.is-success:active { /* click时 */
  outline-width: 0;
}
.el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip, .el-upload-list__item.is-success:active .el-icon-close-tip {
  display: none;
}
.el-upload-list__item.is-success:hover .el-upload-list__item-status-label, .el-upload-list__item.is-success:focus .el-upload-list__item-status-label {
  display: none;
}

.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label {
  display: block;
}

.el-upload-list__item-name {
  color: #101828;
  display: block;
  margin-right: 40px;
  overflow: hidden;
  padding-left: 4px;
  text-overflow: ellipsis;
  transition: color 0.3s;
  white-space: nowrap;
}
.el-upload-list__item-name [class^=el-icon] {
  height: 100%;
  margin-right: 7px;
  color: #8291A9;
  line-height: inherit;
}

.el-upload-list__item-status-label {
  position: absolute;
  right: 5px;
  top: 0;
  line-height: inherit;
  display: none;
}

.el-upload-list__item-delete {
  position: absolute;
  right: 10px;
  top: 0;
  font-size: 12px;
  color: #101828;
  display: none;
}
.el-upload-list__item-delete:hover {
  color: var(--primaryColor, #1566FF);
}

.el-upload-list--picture-card {
  margin: 0;
  display: inline;
  vertical-align: top;
}
.el-upload-list--picture-card .el-upload-list__item {
  overflow: hidden;
  background-color: #fff;
  border: 1px solid #c0ccda;
  border-radius: 6px;
  box-sizing: border-box;
  width: 148px;
  height: 148px;
  margin: 0 8px 8px 0;
  display: inline-block;
}
.el-upload-list--picture-card .el-upload-list__item .el-icon-check,
.el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check {
  color: #FFFFFF;
}
.el-upload-list--picture-card .el-upload-list__item .el-icon-close {
  display: none;
}
.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label {
  display: none;
}
.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text {
  display: block;
}
.el-upload-list--picture-card .el-upload-list__item-name {
  display: none;
}
.el-upload-list--picture-card .el-upload-list__item-thumbnail {
  width: 100%;
  height: 146px;
}
.el-upload-list--picture-card .el-upload-list__item-status-label {
  position: absolute;
  right: -15px;
  top: -6px;
  width: 40px;
  height: 24px;
  background: #13ce66;
  text-align: center;
  transform: rotate(45deg);
  box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2);
}
.el-upload-list--picture-card .el-upload-list__item-status-label i {
  font-size: 12px;
  margin-top: 11px;
  transform: rotate(-45deg);
}
.el-upload-list--picture-card .el-upload-list__item-actions {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  cursor: default;
  text-align: center;
  color: #fff;
  opacity: 0;
  font-size: 20px;
  background-color: rgba(0, 0, 0, 0.5);
  transition: opacity 0.3s;
}
.el-upload-list--picture-card .el-upload-list__item-actions::after {
  display: inline-block;
  content: "";
  height: 100%;
  vertical-align: middle;
}
.el-upload-list--picture-card .el-upload-list__item-actions span {
  display: none;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item-actions span + span {
  margin-left: 15px;
}
.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete {
  position: static;
  font-size: inherit;
  color: inherit;
}
.el-upload-list--picture-card .el-upload-list__item-actions:hover {
  opacity: 1;
}
.el-upload-list--picture-card .el-upload-list__item-actions:hover span {
  display: inline-block;
}
.el-upload-list--picture-card .el-progress {
  top: 50%;
  left: 67%;
  transform: translate(-50%, -50%);
  bottom: auto;
  width: 126px;
}
.el-upload-list--picture-card .el-progress .el-progress__text {
  top: 50%;
  left: -22px;
}

.el-upload-list--picture .el-upload-list__item {
  overflow: hidden;
  z-index: 0;
  background-color: #fff;
  border: 1px solid #c0ccda;
  border-radius: 6px;
  box-sizing: border-box;
  margin-top: 10px;
  padding: 10px 10px 10px 90px;
  height: 92px;
}
.el-upload-list--picture .el-upload-list__item .el-icon-check,
.el-upload-list--picture .el-upload-list__item .el-icon-circle-check {
  color: #FFFFFF;
}
.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label {
  background: transparent;
  box-shadow: none;
  top: -2px;
  right: -12px;
}
.el-upload-list--picture .el-upload-list__item:hover .el-progress__text {
  display: block;
}
.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name {
  line-height: 70px;
  margin-top: 0;
}
.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i {
  display: none;
}
.el-upload-list--picture .el-upload-list__item-thumbnail {
  vertical-align: middle;
  display: inline-block;
  width: 70px;
  height: 70px;
  float: left;
  position: relative;
  z-index: 1;
  margin-left: -80px;
  background-color: #FFFFFF;
}
.el-upload-list--picture .el-upload-list__item-name {
  display: block;
  margin-top: 20px;
}
.el-upload-list--picture .el-upload-list__item-name i {
  font-size: 70px;
  line-height: 1;
  position: absolute;
  left: 9px;
  top: 10px;
}
.el-upload-list--picture .el-upload-list__item-status-label {
  position: absolute;
  right: -17px;
  top: -7px;
  width: 46px;
  height: 26px;
  background: #13ce66;
  text-align: center;
  transform: rotate(45deg);
  box-shadow: 0 1px 1px #ccc;
}
.el-upload-list--picture .el-upload-list__item-status-label i {
  font-size: 12px;
  margin-top: 12px;
  transform: rotate(-45deg);
}
.el-upload-list--picture .el-progress {
  position: relative;
  top: -7px;
}

.el-upload-cover {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 10;
  cursor: default;
}
.el-upload-cover::after {
  display: inline-block;
  content: "";
  height: 100%;
  vertical-align: middle;
}

.el-upload-cover img {
  display: block;
  width: 100%;
  height: 100%;
}
.el-upload-cover__label {
  position: absolute;
  right: -15px;
  top: -6px;
  width: 40px;
  height: 24px;
  background: #13ce66;
  text-align: center;
  transform: rotate(45deg);
  box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2);
}
.el-upload-cover__label i {
  font-size: 12px;
  margin-top: 11px;
  transform: rotate(-45deg);
  color: #fff;
}

.el-upload-cover__progress {
  display: inline-block;
  vertical-align: middle;
  position: static;
  width: 243px;
}
.el-upload-cover__progress + .el-upload__inner {
  opacity: 0;
}

.el-upload-cover__content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.el-upload-cover__interact {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.72);
  text-align: center;
}
.el-upload-cover__interact .btn {
  display: inline-block;
  color: #FFFFFF;
  font-size: var(--fontBaseSize, 14px);
  cursor: pointer;
  vertical-align: middle;
  transition: transform 300ms cubic-bezier(0.23, 1, 0.32, 1), opacity 300ms cubic-bezier(0.23, 1, 0.32, 1);
  margin-top: 60px;
}
.el-upload-cover__interact .btn i {
  margin-top: 0;
}
.el-upload-cover__interact .btn span {
  opacity: 0;
  transition: opacity 0.15s linear;
}
.el-upload-cover__interact .btn:not(:first-child) {
  margin-left: 35px;
}
.el-upload-cover__interact .btn:hover {
  transform: translateY(-13px);
}
.el-upload-cover__interact .btn:hover span {
  opacity: 1;
}
.el-upload-cover__interact .btn i {
  color: #FFFFFF;
  display: block;
  font-size: 24px;
  line-height: inherit;
  margin: 0 auto 5px;
}

.el-upload-cover__title {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #FFFFFF;
  height: 36px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: normal;
  text-align: left;
  padding: 0 10px;
  margin: 0;
  line-height: 36px;
  font-size: var(--fontBaseSize, 14px);
  color: #303133;
}

.el-upload-cover + .el-upload__inner {
  opacity: 0;
  position: relative;
  z-index: 1;
}

.ky-upload-group .sciyon-table-cell-medium {
  height: 40px !important;
  color: #667085;
}
.ky-upload-group .sciyon-table-header {
  height: 40px !important;
  background-color: #f6f7fb;
  color: var(--customColor10, #101828);
}

.ky-picture-upload {
  width: 108px;
  height: 138px;
}
.ky-picture-upload .el-upload-dragger {
  width: 108px;
  height: 138px;
  border-radius: 0;
  border: none;
}
.ky-picture-upload .el-upload-dragger.is-dragover .ky-picture-before-upload {
  border: 1px solid rgba(0, 128, 255, 0.1);
}
.ky-picture-upload :hover .el-upload-dragger {
  background: #edf4fb;
}
.ky-picture-upload :hover .ky-picture-before-upload {
  border: 1px solid rgba(0, 128, 255, 0.1);
}
.ky-picture-upload :hover .ky-picture-before-upload .el-icon-upload {
  color: var(--primaryColor, #1566FF);
}
.ky-picture-upload :hover .ky-picture-before-upload .el-upload__text {
  color: var(--primaryColor, #1566FF);
}
.ky-picture-upload :hover .ky-picture-upload-success .upload-success-modal {
  display: block;
}
.ky-picture-upload .ky-picture-before-upload {
  width: 100%;
  height: 100%;
  position: relative;
  border: 1px dashed rgba(130, 145, 169, 0.25);
}
.ky-picture-upload .ky-picture-before-upload .el-icon-upload {
  margin-left: 0;
  margin-top: 10px;
}
.ky-picture-upload .ky-picture-before-upload .el-upload__text {
  color: #8291a9;
  margin-top: -19px;
  margin-left: 18px;
  width: 70px;
}
.ky-picture-upload .ky-picture-upload-progress {
  width: 100%;
  height: 100%;
  position: relative;
}
.ky-picture-upload .ky-picture-upload-progress img {
  width: 100%;
  height: 100%;
}
.ky-picture-upload .ky-picture-upload-progress .progress-bar {
  width: 66px;
  height: 4px;
  position: absolute;
  bottom: 10px;
  left: 10px;
}
.ky-picture-upload .ky-picture-upload-progress .progress-bar .el-progress-bar__outer {
  height: 4px;
  background-color: #dbe7ee;
}
.ky-picture-upload .ky-picture-upload-progress .el-icon-error {
  position: absolute;
  width: calc(var(--fontBaseSize, 14px) - 2px);
  height: calc(var(--fontBaseSize, 14px) - 2px);
  bottom: 6px;
  right: 10px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #9ca7b6;
}
.ky-picture-upload .ky-picture-upload-progress .upload-progress-modal {
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
  width: 108px;
  height: 138px;
  top: 0;
  left: 0;
}
.ky-picture-upload .ky-picture-upload-success {
  width: 100%;
  height: 100%;
  position: relative;
}
.ky-picture-upload .ky-picture-upload-success .el-upload-dragger {
  pointer-events: none;
}
.ky-picture-upload .ky-picture-upload-success img {
  width: 100%;
  height: 100%;
}
.ky-picture-upload .ky-picture-upload-success .upload-success-modal {
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
  width: 108px;
  height: 138px;
  top: 0;
  left: 0;
  display: none;
  color: #b7c1cf;
}
.ky-picture-upload .ky-picture-upload-success .upload-success-modal .el-icon-delete {
  position: absolute;
  top: 9px;
  right: 13px;
}
.ky-picture-upload .ky-picture-upload-success .upload-success-modal .el-icon-upload2 {
  position: absolute;
  bottom: 13px;
  left: 19px;
}
.ky-picture-upload .ky-picture-upload-success .upload-success-modal .el-icon-zoom-in {
  position: absolute;
  bottom: 13px;
  left: 47px;
}
.ky-picture-upload .ky-picture-upload-success .upload-success-modal .el-icon-download {
  position: absolute;
  bottom: 13px;
  right: 19px;
}
.ky-picture-upload .ky-picture-upload-success .upload-success-modal .image-text {
  position: absolute;
  bottom: 40px;
  left: 12px;
  font-size: var(--fontBaseSize, 14px);
  color: #ffffff;
  max-width: 84px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ky-picture-upload .ky-picture-upload-success :hover .upload-success-modal {
  display: block;
}
.ky-picture-upload .ky-picture-upload-error {
  width: 100%;
  height: 100%;
  background: #fae6e9;
  border: 1px solid #ffe5e9;
}
.ky-picture-upload .ky-picture-upload-error .el-icon-refresh-left {
  font-size: 24px;
  color: #ffffff;
  margin-left: 0;
  margin-top: 36px;
  background-color: #FE5F57;
  border-radius: 50%;
}
.ky-picture-upload .ky-picture-upload-error .el-upload__text1 {
  margin-top: 16px;
  margin-left: 18px;
  width: 70px;
  color: #FE5F57;
  font-size: var(--fontBaseSize, 14px);
  font-weight: 400;
  height: var(--fontBaseSize, 14px);
  line-height: var(--fontBaseSize, 14px);
}
.ky-picture-upload .ky-picture-upload-error .el-upload__text2 {
  margin-top: 10px;
  margin-left: 18px;
  width: 70px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #999999;
  font-weight: 400;
  height: calc(var(--fontBaseSize, 14px) - 2px);
  line-height: calc(var(--fontBaseSize, 14px) - 2px);
}
.ky-picture-upload .ky-picture-upload-error .el-icon-error {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #FE5F57;
  position: absolute;
  right: 10px;
  top: 10px;
}

.ky-bigicon-upload {
  width: 108px;
  height: 108px;
}
.ky-bigicon-upload .el-upload-dragger {
  width: 108px;
  height: 108px;
  border: none;
  border-radius: 0;
}
.ky-bigicon-upload .el-upload-dragger.is-dragover .ky-picture-before-upload {
  border: 1px solid rgba(0, 128, 255, 0.1);
}
.ky-bigicon-upload :hover .el-upload-dragger {
  background: #edf4fb;
}
.ky-bigicon-upload :hover .ky-picture-before-upload {
  border: 1px solid rgba(0, 128, 255, 0.1);
}
.ky-bigicon-upload :hover .ky-picture-before-upload .el-icon-upload {
  color: var(--primaryColor, #1566FF);
}
.ky-bigicon-upload :hover .ky-picture-upload-success .upload-success-modal {
  display: block;
}
.ky-bigicon-upload .ky-picture-before-upload {
  width: 100%;
  height: 100%;
  position: relative;
  border: 1px dashed rgba(130, 145, 169, 0.25);
}
.ky-bigicon-upload .ky-picture-before-upload .el-icon-upload {
  margin-left: 0;
  margin-top: 20px;
}
.ky-bigicon-upload .ky-picture-before-upload .el-upload__text {
  color: #333333;
  margin-top: -19px;
  margin-left: 18px;
  width: 70px;
}
.ky-bigicon-upload .ky-picture-upload-progress {
  width: 100%;
  height: 100%;
  position: relative;
}
.ky-bigicon-upload .ky-picture-upload-progress img {
  width: 48px;
  height: 48px;
  margin-top: 30px;
}
.ky-bigicon-upload .ky-picture-upload-progress .progress-bar {
  width: 66px;
  height: 4px;
  position: absolute;
  bottom: 10px;
  left: 10px;
}
.ky-bigicon-upload .ky-picture-upload-progress .progress-bar .el-progress-bar__outer {
  height: 4px;
  background-color: #dbe7ee;
}
.ky-bigicon-upload .ky-picture-upload-progress .el-icon-error {
  position: absolute;
  width: calc(var(--fontBaseSize, 14px) - 2px);
  height: calc(var(--fontBaseSize, 14px) - 2px);
  bottom: 6px;
  right: 10px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #9ca7b6;
}
.ky-bigicon-upload .ky-picture-upload-progress .upload-progress-modal {
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
  width: 108px;
  height: 108px;
  top: 0;
  left: 0;
}
.ky-bigicon-upload .ky-picture-upload-success {
  width: 100%;
  height: 100%;
  position: relative;
  background: #f7f7f9;
  border: 1px solid #ffffff;
  box-shadow: 0 8px 14px 0 rgba(216, 221, 230, 0.5);
}
.ky-bigicon-upload .ky-picture-upload-success .el-upload-dragger {
  pointer-events: none;
}
.ky-bigicon-upload .ky-picture-upload-success img {
  width: 48px;
  height: 48px;
  margin-top: 30px;
}
.ky-bigicon-upload .ky-picture-upload-success .el-button {
  background: transparent;
  transform: rotate(90deg);
  position: absolute;
  width: 16px;
  height: 16px;
  top: 8px;
  right: 2px;
}
.ky-bigicon-upload .ky-picture-upload-success .file-checkbox {
  position: absolute;
  left: 10px;
  top: 2px;
}
.ky-bigicon-upload .ky-picture-upload-error {
  width: 100%;
  height: 100%;
  background: #fae6e9;
  border: 1px solid #ffe5e9;
}
.ky-bigicon-upload .ky-picture-upload-error .el-icon-refresh-left {
  font-size: 24px;
  color: #ffffff;
  margin-left: 0;
  margin-top: 36px;
  background-color: #FE5F57;
  border-radius: 50%;
}
.ky-bigicon-upload .ky-picture-upload-error .el-upload__text1 {
  margin-top: 10px;
  margin-left: 18px;
  width: 70px;
  color: #FE5F57;
  font-size: var(--fontBaseSize, 14px);
  font-weight: 400;
  height: var(--fontBaseSize, 14px);
  line-height: var(--fontBaseSize, 14px);
}
.ky-bigicon-upload .ky-picture-upload-error .el-icon-error {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #FE5F57;
  position: absolute;
  right: 10px;
  top: 10px;
}
.ky-bigicon-upload .bigicon-attachment-text {
  margin-top: 5px;
}
.ky-bigicon-upload .bigicon-attachment-text .center-text {
  text-align: center;
}
.ky-bigicon-upload .bigicon-attachment-text .file-name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #333333;
}
.ky-bigicon-upload .bigicon-attachment-text .file-size-total {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #666666;
}
.ky-bigicon-upload .bigicon-attachment-text .file-size-loaded {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: var(--primaryColor, #1566FF);
}

.upload-more-operation-text {
  font-size: var(--fontBaseSize, 14px);
  padding: 3px 4px;
  cursor: pointer;
}
.upload-more-operation-text:hover {
  color: var(--primaryColor, #1566FF);
}

.ky-attachment-upload {
  width: 412px;
  height: 68px;
}
.ky-attachment-upload.is-checked .el-upload-dragger {
  background: rgba(0, 129, 255, 0.04);
}
.ky-attachment-upload.is-checked .el-upload-dragger .ky-picture-upload-progress {
  border: 1px solid rgba(0, 129, 255, 0.12);
}
.ky-attachment-upload.is-checked .el-upload-dragger .ky-picture-upload-success {
  border: 1px solid rgba(0, 129, 255, 0.12);
}
.ky-attachment-upload.is-checked .el-upload-dragger .ky-picture-upload-error {
  border: 1px solid rgba(0, 129, 255, 0.12);
}

.ky-attachment-upload .el-upload-dragger {
  width: 412px;
  height: 68px;
  border: none;
  border-radius: 6px;
}
.ky-attachment-upload .el-upload-dragger.is-dragover .ky-picture-before-upload {
  border: 1px solid rgba(5, 129, 255, 0.6);
}
.ky-attachment-upload :hover .ky-picture-before-upload {
  border: 1px dashed rgba(5, 129, 255, 0.6);
}
.ky-attachment-upload :hover .ky-picture-upload-success .upload-success-modal {
  display: block;
}
.ky-attachment-upload .ky-picture-before-upload {
  width: 100%;
  height: 100%;
  position: relative;
  border: 1px dashed rgba(130, 145, 169, 0.25);
  border-radius: 6px;
}
.ky-attachment-upload .ky-picture-before-upload .el-icon-upload {
  font-size: 20px;
  line-height: 66px;
  margin: 0;
}
.ky-attachment-upload .ky-picture-before-upload .el-upload__text {
  color: #333333;
  font-weight: 400;
  margin-top: -19px;
  margin-left: 16px;
  width: 70px;
  vertical-align: text-bottom;
}
.ky-attachment-upload .ky-picture-before-upload .el-upload__text .click-upload {
  color: var(--primaryColor, #1566FF);
}
.ky-attachment-upload .ky-picture-upload-progress {
  width: 100%;
  height: 100%;
  position: relative;
  background: rgba(237, 244, 251, 0.25);
  border-radius: 6px;
  border: 1px solid rgba(130, 145, 169, 0.25);
}
.ky-attachment-upload .ky-picture-upload-progress img {
  width: 36px;
  height: 40px;
  position: absolute;
  left: 38px;
  top: 13px;
}
.ky-attachment-upload .ky-picture-upload-progress .progress-bar {
  width: 264px;
  height: 4px;
  position: absolute;
  bottom: 18px;
  left: 86px;
}
.ky-attachment-upload .ky-picture-upload-progress .progress-bar .el-progress-bar__outer {
  height: 4px;
  background-color: #dbe7ee;
}
.ky-attachment-upload .ky-picture-upload-progress .el-icon-error {
  position: absolute;
  width: calc(var(--fontBaseSize, 14px) - 2px);
  height: calc(var(--fontBaseSize, 14px) - 2px);
  bottom: 14px;
  right: 16px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #9ca7b6;
}
.ky-attachment-upload .ky-picture-upload-progress .upload-progress-modal {
  position: absolute;
  width: 410px;
  height: 66px;
  top: 0;
  left: 0;
}
.ky-attachment-upload .ky-picture-upload-progress .upload-progress-modal .file-checkbox {
  position: absolute;
  top: 20px;
  left: 10px;
}
.ky-attachment-upload .ky-picture-upload-progress .upload-progress-modal .progress-text {
  display: inline-flex;
  position: absolute;
  left: 86px;
  top: 15px;
}
.ky-attachment-upload .ky-picture-upload-progress .upload-progress-modal .progress-text .file-name {
  width: 194px;
  height: 20px;
  line-height: 20px;
  font-size: var(--fontBaseSize, 14px);
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: left;
  margin-right: 20px;
}
.ky-attachment-upload .ky-picture-upload-progress .upload-progress-modal .progress-text .file-upload {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #8291a9;
  text-align: right;
  font-weight: 400;
  width: 94px;
}
.ky-attachment-upload .ky-picture-upload-success {
  width: 100%;
  height: 100%;
  position: relative;
  background: rgba(237, 244, 251, 0.25);
  border-radius: 6px;
  border: 1px solid rgba(130, 145, 169, 0.25);
}
.ky-attachment-upload .ky-picture-upload-success .el-upload-dragger {
  pointer-events: none;
}
.ky-attachment-upload .ky-picture-upload-success img {
  width: 36px;
  height: 40px;
  position: absolute;
  left: 38px;
  top: 13px;
}
.ky-attachment-upload .ky-picture-upload-success .upload-success-modal {
  position: absolute;
  width: 410px;
  height: 66px;
  top: 0;
  left: 0;
}
.ky-attachment-upload .ky-picture-upload-success .upload-success-modal .el-button {
  background: transparent;
  position: absolute;
  width: 16px;
  height: 16px;
  top: 22px;
  right: 19px;
  color: #8291a9;
}
.ky-attachment-upload .ky-picture-upload-success .upload-success-modal .el-button.is-fullicon i {
  font-weight: bold;
}
.ky-attachment-upload .ky-picture-upload-success .upload-success-modal .download {
  margin-right: 21px;
}
.ky-attachment-upload .ky-picture-upload-success .upload-success-modal .download:hover {
  color: var(--primaryColor, #1566FF);
}
.ky-attachment-upload .ky-picture-upload-success .upload-success-modal .delete:hover {
  color: #FE5F57;
}
.ky-attachment-upload .ky-picture-upload-success .upload-success-modal .file-checkbox {
  position: absolute;
  top: 20px;
  left: 10px;
}
.ky-attachment-upload .ky-picture-upload-success .upload-success-modal .success-text {
  position: absolute;
  left: 86px;
  top: 15px;
}
.ky-attachment-upload .ky-picture-upload-success .upload-success-modal .success-text .file-name {
  width: 194px;
  height: 20px;
  line-height: 20px;
  font-size: var(--fontBaseSize, 14px);
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: left;
  margin-right: 20px;
}
.ky-attachment-upload .ky-picture-upload-success .upload-success-modal .success-text .file-upload {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #8291a9;
  text-align: left;
  font-weight: 400;
  width: 94px;
}
.ky-attachment-upload .ky-picture-upload-error {
  width: 100%;
  height: 100%;
  position: relative;
  background: rgba(237, 244, 251, 0.25);
  border-radius: 6px;
  border: 1px solid rgba(130, 145, 169, 0.25);
}
.ky-attachment-upload .ky-picture-upload-error .el-upload-dragger {
  pointer-events: none;
}
.ky-attachment-upload .ky-picture-upload-error img {
  width: 36px;
  height: 40px;
  position: absolute;
  left: 38px;
  top: 13px;
}
.ky-attachment-upload .ky-picture-upload-error .upload-error-modal {
  position: absolute;
  width: 410px;
  height: 66px;
  top: 0;
  left: 0;
}
.ky-attachment-upload .ky-picture-upload-error .upload-error-modal .el-button {
  background: transparent;
  position: absolute;
  width: 14px;
  height: 14px;
  top: 34px;
  right: 19px;
  color: #8291a9;
}
.ky-attachment-upload .ky-picture-upload-error .upload-error-modal .el-button.is-fullicon i {
  font-size: var(--fontBaseSize, 14px);
}
.ky-attachment-upload .ky-picture-upload-error .upload-error-modal .upload {
  margin-right: 21px;
}
.ky-attachment-upload .ky-picture-upload-error .upload-error-modal .upload:hover {
  color: var(--primaryColor, #1566FF);
}
.ky-attachment-upload .ky-picture-upload-error .upload-error-modal .delete:hover {
  color: #FE5F57;
}
.ky-attachment-upload .ky-picture-upload-error .upload-error-modal .file-checkbox {
  position: absolute;
  top: 20px;
  left: 10px;
}
.ky-attachment-upload .ky-picture-upload-error .upload-error-modal .error-text {
  position: absolute;
  left: 86px;
  top: 15px;
}
.ky-attachment-upload .ky-picture-upload-error .upload-error-modal .error-text .file-name {
  width: 194px;
  height: 20px;
  line-height: 20px;
  font-size: var(--fontBaseSize, 14px);
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: left;
  margin-right: 20px;
}
.ky-attachment-upload .ky-picture-upload-error .upload-error-modal .error-text .file-error {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #ff3d57;
  text-align: left;
  font-weight: 400;
  width: 94px;
}

.ky-table-upload .el-upload-dragger {
  width: 100%;
  height: 100%;
  border-radius: 0;
}

.ky-upload-group {
  display: inline-block;
  width: 100%;
  position: relative;
}
.ky-upload-group .multiple {
  position: absolute;
  top: 4px;
  left: 86px;
  color: #667085;
}
.ky-upload-group .bigicon-card {
  margin: 0px 20px 20px 20px;
  width: 108px;
  height: 152px;
  display: inline-block;
  vertical-align: bottom;
}
.ky-upload-group .attchement-card {
  margin: 0px 12px 12px 0px;
  width: 412px;
  height: 68px;
  display: inline-block;
}
.ky-upload-group .fileIcon {
  width: 16px;
  height: 16px;
  vertical-align: sub;
}
.ky-upload-group .filename {
  margin-left: 8px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  letter-spacing: 0;
  line-height: var(--fontBaseSize, 14px);
  font-weight: 400;
}
.ky-upload-group .filename-link {
  margin-left: 8px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--primaryColor, #1566FF);
  letter-spacing: 0;
  line-height: var(--fontBaseSize, 14px);
  font-weight: 400;
  border-bottom: 1px solid var(--primaryColor, #1566FF);
  cursor: pointer;
  display: inline-block;
}
.ky-upload-group .btn-cancle {
  font-size: 18px;
  line-height: 38px;
  color: #c8cdd8;
  cursor: pointer;
}
.ky-upload-group .btn-ready {
  font-size: 18px;
  line-height: 24px;
  color: #c8cdd8;
}
.ky-upload-group .btn-fail {
  font-size: 18px;
  line-height: 24px;
  color: #FE5F57;
  cursor: pointer;
}
.ky-upload-group .btn-success {
  font-size: 18px;
  line-height: 24px;
  color: #32B372;
}
.ky-upload-group .re-select-file {
  color: var(--primaryColor, #1566FF);
  border-bottom: 1px solid var(--primaryColor, #1566FF);
  cursor: pointer;
  vertical-align: top;
  vertical-align: inherit;
  line-height: 24px;
  height: 19px;
}
.ky-upload-group .status-text {
  vertical-align: inherit;
  margin-left: 8px;
  line-height: 24px;
  height: 19px;
}

.uploader-template {
  width: 100%;
  position: relative;
}
.uploader-template .upload-btnDefault {
  display: none;
}
.uploader-template .noFileList {
  display: initial;
}
.uploader-template .uploaderTypeHandoff {
  display: flex;
  position: absolute;
  top: 0px;
  right: 0px;
}
.uploader-template .uploaderTypeHandoff .uploaderTypeHandoff-box {
  box-sizing: border-box;
  width: 28px;
  height: 28px;
  background: #F6F7FB;
  border: 1px solid #DEE2E6;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.uploader-template .uploaderTypeHandoff .uploaderTypeHandoff-box i {
  font-size: 20px;
}
.uploader-template .uploaderTypeHandoff .uploaderTypeHandoff-box:nth-child(1) {
  border-right: initial;
}
.uploader-template .uploaderTypeSelected {
  background: #0156FF !important;
  border: 1px solid #0156FF !important;
  color: #ffffff;
}
.uploader-template .fileListHead {
  width: 100%;
  display: flex;
  align-items: center;
}
.uploader-template .fileListHead .el-button {
  margin-left: 16px;
}
.uploader-template .file-list {
  display: flex;
  flex-wrap: wrap;
}
.uploader-template .file-list .upload-btn {
  width: calc(33.3% - 16px);
  height: 68px;
  margin-top: 16px;
}
.uploader-template .file-list .upload-btn .el-upload {
  width: 100%;
  height: 100%;
}
.uploader-template .file-list .upload-btn .el-upload .el-upload-dragger {
  width: 100%;
  height: 100%;
}
.uploader-template .file-list .uploadButton {
  cursor: pointer;
  width: calc(33.3% - 16px);
  height: 68px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 16px;
  background: #FBFCFE;
  border-radius: 2px;
  color: #333333;
  border: 1px dashed #DBE1E9;
}
.uploader-template .file-list .uploadButton .icon {
  font-size: 32px;
}
.uploader-template .file-list .uploadButton .text {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  font-size: var(--fontBaseSize, 14px);
}
.uploader-template .file-list .uploadButton:hover {
  background: #F5F6F8;
}
.uploader-template .file-list .disabledUploader {
  cursor: auto;
  background: #FBFCFE;
  opacity: 0.5;
}
.uploader-template .file-list .disabledUploader:hover {
  background: #FBFCFE;
}
.uploader-template .file-list .el-checkbox-group {
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
}
.uploader-template .file-list .file-item {
  width: calc(33.3% - 16px);
  height: 68px;
  margin-top: 16px;
  line-height: normal;
  position: relative;
}
.uploader-template .file-list .file-item:not(:last-child) {
  margin-right: 16px;
}
.uploader-template .file-list .file-item .not-preview-image {
  display: none;
}
.uploader-template .file-list .file-item .el-checkbox {
  margin-right: 8px;
}
.uploader-template .file-list .file-item .el-checkbox__label {
  display: none;
}
.uploader-template .file-list .file-item .file-error {
  position: relative;
  width: 100%;
  height: 68px;
  display: flex;
  align-items: center;
  background: #FBFCFE;
  border: 1px solid #DBE1E9;
  box-sizing: border-box;
  padding: 12px 16px;
}
.uploader-template .file-list .file-item .file-error .file-icon {
  width: 44px;
  height: 44px;
}
.uploader-template .file-list .file-item .file-error .close {
  color: #BFC5D2;
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
  position: absolute;
  bottom: 12px;
  right: 16px;
}
.uploader-template .file-list .file-item .file-error .reload {
  color: #BFC5D2;
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
  position: absolute;
  bottom: 12px;
  right: 38px;
}
.uploader-template .file-list .file-item .file-error .fileInfo {
  width: calc(100% - 44px - 16px - 72px - 16px);
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-left: 6px;
}
.uploader-template .file-list .file-item .file-error .fileInfo .fileInfo-name {
  width: 100%;
  min-width: 50px;
  height: 20px;
  font-weight: 400;
  font-size: var(--fontBaseSize, 14px);
  color: #101828;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.uploader-template .file-list .file-item .file-error .fileInfo .fileInfo-userName {
  width: 100%;
  min-width: 50px;
  height: 20px;
  font-weight: 400;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #D43634;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.uploader-template .file-list .file-item .file-error .fileInfo .fileInfo-userName span {
  margin-left: 8px;
}
.uploader-template .file-list .file-item .file-error .file-error-wrap {
  cursor: pointer;
}
.uploader-template .file-list .file-item .file-error .file-error-wrap i {
  display: block;
  font-size: 24px;
  color: #FF3D57;
  text-align: center;
}
.uploader-template .file-list .file-item .file-error .file-error-wrap span {
  display: block;
  height: var(--fontBaseSize, 14px);
  line-height: var(--fontBaseSize, 14px);
  font-size: var(--fontBaseSize, 14px);
  color: #FF3D57;
  margin-top: 12px;
}
.uploader-template .file-list .file-item .file-view {
  position: relative;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  padding: 12px 16px;
  background: #FBFCFE;
  border: 1px solid #DBE1E9;
}
.uploader-template .file-list .file-item .file-view.not-pic .file-icon {
  width: 44px;
  height: 44px;
}
.uploader-template .file-list .file-item .file-view.is-pic {
  background: #F6F7FB;
  border: 1px solid #dee2e6;
}
.uploader-template .file-list .file-item .file-view.is-pic .file-icon {
  width: 44px;
  height: 44px;
}
.uploader-template .file-list .file-item .file-view:hover .file-handle {
  display: flex;
}
.uploader-template .file-list .file-item .file-view .file-handle {
  display: none;
  position: absolute;
  width: 108px;
  flex-wrap: wrap;
  justify-content: space-around;
  bottom: 0;
  padding: 10px 0;
  background: #FFFFFF;
  border: 1px solid #DEE2E6;
  box-shadow: 0 8px 14px 0 rgba(216, 221, 230, 0.5);
}
.uploader-template .file-list .file-item .file-view .file-handle .handle-icon {
  cursor: pointer;
  color: var(--primaryColor, #1566FF);
}
.uploader-template .file-list .file-item .file-view .el-image {
  width: 44px;
  height: 44px;
}
.uploader-template .file-list .file-item .file-view .el-image .image-loading {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.uploader-template .file-list .file-item .file-view .fileInfo {
  width: calc(100% - 44px - 16px - 72px - 16px);
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-left: 6px;
}
.uploader-template .file-list .file-item .file-view .fileInfo .fileInfo-name {
  width: 100%;
  font-weight: 400;
  font-size: var(--fontBaseSize, 14px);
  color: #101828;
  min-width: 50px;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.uploader-template .file-list .file-item .file-view .fileInfo .fileInfo-userName {
  width: 100%;
  min-width: 50px;
  height: 20px;
  font-weight: 400;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #667085;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.uploader-template .file-list .file-item .file-view .fileInfo .fileInfo-userName span {
  margin-left: 8px;
}
.uploader-template .file-list .file-item .file-view .fileInfo .fileInfo-nameHover {
  cursor: pointer;
  color: #0156FF;
}
.uploader-template .file-list .file-item .file-view .fileInfo .fileInfo-nameHover:hover {
  text-decoration: underline;
}
.uploader-template .file-list .file-item .file-view .file-size {
  position: absolute;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #667085;
  margin-bottom: 6px;
  top: 12px;
  right: 16px;
}
.uploader-template .file-list .file-item .file-view .progress-wrap {
  display: flex;
  align-items: center;
}
.uploader-template .file-list .file-item .file-view .progress-wrap .el-progress__text {
  color: #333333;
}
.uploader-template .file-list .file-item .file-view .progress-wrap .progress-wrap-item {
  width: 250px;
  margin-bottom: 6px;
}
.uploader-template .file-list .file-item .file-view .file-item-operate {
  display: flex;
  align-items: center;
  bottom: 12px;
  position: absolute;
  right: 16px;
}
.uploader-template .file-list .file-item .file-view .file-item-operate i {
  color: #667085;
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
  cursor: pointer;
  margin-left: 8px;
}
.uploader-template .file-list .file-item .file-view .file-item-operate i:hover {
  color: var(--primaryColor, #1566FF);
}
.uploader-template .file-list .file-item .file-view .file-item-operate .sciyonfont-delete:hover {
  color: var(--primaryColor, #fe5f57);
}
.uploader-template .file-list .file-item .file-view .file-item-operate .progress-wrap-icon {
  color: #BFC5D2;
}
.uploader-template .file-list .file-item .file-name {
  width: 108px;
  margin: 12px 0 8px 0;
  font-size: var(--fontBaseSize, 14px);
  color: #333333;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.uploader-template .file-list .upload-action {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}
.uploader-template .file-list .upload-action:hover {
  color: var(--primaryColor, #1566FF);
}
.uploader-template .file-list .gaopaiyi-action .sciyonfont-camera.icon {
  font-size: 24px;
}
.uploader-template .file-table .handle-icon {
  cursor: pointer;
  color: var(--primaryColor, #1566FF);
  margin: 0 5px;
}
.uploader-template .file-table .file-table-header {
  margin-bottom: 8px;
}
.uploader-template .file-table .file-name {
  display: flex;
  align-items: center;
}
.uploader-template .file-table .file-name .file-icon {
  width: 16px;
  height: 16px;
  margin-right: 8px;
}
.uploader-template .file-table .file-name .text {
  flex: 1;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.uploader-template .file-table .file-name .text.preview {
  text-decoration: underline;
  color: var(--primaryColor, #1566FF);
}
.uploader-template .file-table .table-progress {
  display: flex;
  align-items: center;
}
.uploader-template .file-table .table-progress i {
  display: inline-block;
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
  color: #C8CDD8;
}
.uploader-template .file-table .table-progress .fail {
  color: #FF004F;
}
.uploader-template .file-table .table-progress .success {
  color: #00B965;
}
.uploader-template .file-table .table-progress .file-error {
  height: var(--fontBaseSize, 14px);
  font-size: var(--fontBaseSize, 14px);
  color: #667085;
  line-height: var(--fontBaseSize, 14px);
  margin-left: 8px;
}
.uploader-template .file-table .table-progress .file-progress {
  margin-left: 8px;
}
.uploader-template .file-table .table-progress .file-progress .text {
  height: var(--fontBaseSize, 14px);
  font-size: var(--fontBaseSize, 14px);
  color: #667085;
  line-height: var(--fontBaseSize, 14px);
  text-align: left;
}
.uploader-template .file-table .table-progress .file-progress .progress {
  width: 64px;
  margin-top: 4px;
}
.uploader-template .file-table .table-progress .file-wait, .uploader-template .file-table .table-progress .file-success {
  height: var(--fontBaseSize, 14px);
  font-size: var(--fontBaseSize, 14px);
  color: #667085;
  line-height: var(--fontBaseSize, 14px);
  margin-left: 8px;
}
.uploader-template .table-uploader-text {
  display: inline-block;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #667085;
  height: 20px;
  line-height: 20px;
  margin-left: 12px;
}
.uploader-template .default-uploader {
  width: 108px;
  height: 108px;
  background: rgba(237, 244, 251, 0.25);
  border: 1px dashed rgba(130, 145, 169, 0.25);
  display: flex;
  justify-content: center;
  align-items: center;
}
.uploader-template .default-uploader .icon {
  font-size: 32px;
  color: #0081FF;
}
.uploader-template .el-upload-dragger {
  height: 48px;
  background: rgba(237, 244, 251, 0.25);
  border-radius: 6px;
  border: 1px dashed rgba(130, 145, 169, 0.25);
}
.uploader-template .el-upload-dragger .drag-uploader {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.uploader-template .el-upload-dragger .drag-uploader .icon {
  font-size: 32px;
}
.uploader-template .el-upload-dragger .drag-uploader .text {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  font-size: var(--fontBaseSize, 14px);
  color: #333333;
}
.uploader-template .file-view {
  position: relative;
}
.uploader-template .file-view .operate {
  position: absolute;
  top: 10px;
  right: 0;
  transform: rotate(270deg);
  font-size: 24px;
  color: #E3E7EA;
}
.uploader-template .file-view .operate:hover {
  color: #0380FE;
}
.uploader-template .syncplant-table .customHeaderCell {
  background: #F6F7FB;
}
.uploader-template .syncplant-table .sciyon-table-footer {
  background: #F6F7FB !important;
}
.uploader-template .vxe-table--render-default .vxe-body--row.row--stripe {
  background-color: #ffffff !important;
}
.uploader-template .vxe-table--render-default.vxe-editable .vxe-body--column {
  color: #667085;
}
.uploader-template .vxe-table--render-default .vxe-header--column.col--ellipsis.col--center .vxe-cell, .uploader-template .vxe-table--render-default .vxe-footer--column.col--ellipsis.col--center .vxe-cell {
  justify-content: flex-start !important;
}
.uploader-template .form-item-validate {
  display: none;
}

.is-error .el-form-item__content .uploader-template .form-item-validate {
  display: inline-block;
  float: right;
  height: 28px;
  line-height: 28px;
  margin-left: 10px;
  color: #FE5F57;
}

.custom-popover .custom-popover-item {
  height: 20px;
  font-size: var(--fontBaseSize, 14px);
  line-height: 20px;
  cursor: pointer;
  color: var(--customColor10, #101828);
  margin: 4px;
}
.custom-popover .custom-popover-item:hover {
  color: var(--primaryColor, #0156FF);
}

.noMarginTop {
  margin-top: initial !important;
}

.custom-popover-wrap {
  padding: 4px 12px !important;
}

.sciyon-table-operate-custom {
  position: relative;
}
.sciyon-table-operate-custom .operate-download {
  display: inline-block;
  width: 40px;
  height: 24px;
  line-height: 24px;
  background: #EEF5FD;
  border-radius: 2px;
  font-size: var(--fontBaseSize, 14px);
  color: #0156FF;
  text-align: center;
  margin-right: 8px;
  cursor: pointer;
}
.sciyon-table-operate-custom .disabled {
  opacity: 0.5;
}
.sciyon-table-operate-custom .operate-delete {
  display: inline-block;
  width: 40px;
  height: 24px;
  line-height: 24px;
  background: #F6F7FB;
  border-radius: 2px;
  font-size: var(--fontBaseSize, 14px);
  color: #667085;
  text-align: center;
  margin-right: 8px;
  cursor: pointer;
}
.sciyon-table-operate-custom .operate-more {
  position: absolute;
  transform: rotate(270deg);
  top: 0;
  right: -6px;
  cursor: pointer;
}

.file-popover {
  padding: 8px;
}
.file-popover .file-popover-name {
  color: #333333;
  height: 20px;
  line-height: 20px;
}
.file-popover .file-popover-size {
  color: #667085;
  height: 20px;
  line-height: 20px;
}
.file-popover .file-popover-time {
  color: #667085;
  height: 20px;
  line-height: 20px;
}

.file-preview .el-dialog__header .sciyon-dialog-header {
  display: flex;
  align-items: center;
}
.file-preview .el-dialog__header .file-preview-title {
  width: 100%;
  position: relative;
  height: 22px;
  line-height: 22px;
}
.file-preview .el-dialog__header .file-preview-title .file-preview-icon {
  position: absolute;
  right: 36px;
  top: 0;
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
  cursor: pointer;
}
.file-preview .el-dialog__header .file-preview-title .file-preview-icon:hover {
  background: #ECEDF2;
  border-radius: 2px;
}
.file-preview .el-icon-close {
  line-height: 18px;
}
.file-preview .el-dialog__body {
  padding: 3px;
  height: 640px;
}
.file-preview .el-dialog__body .modal {
  width: 100%;
  height: 640px;
  opacity: 0.5;
  background: #000;
  display: flex;
  align-items: center;
  justify-content: center;
}
.file-preview .el-dialog__body .loading {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  border: 5px solid #BEBEBE;
  border-left: 5px solid #498aca;
  animation: load 1s linear infinite;
}
@keyframes load {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.file-preview-fullscreen .el-dialog {
  border-radius: 0;
}
.file-preview-fullscreen .el-dialog__body {
  height: 100%;
}

.thumbnail-uploader-edit {
  border: 1px solid #e4e7ed;
}
.thumbnail-uploader-edit .sciyon-thumbnail-uploader .thumbnail-content.thumbnail-filename-overflow .thumbnail-list {
  width: calc(100% - 47px);
}

.sciyon-thumbnail-uploader .thumbnail-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 4px;
  padding: 0 5px;
  position: relative;
}
.sciyon-thumbnail-uploader .thumbnail-content.thumbnail-filename-overflow .thumbnail-list .file-item.thumbnail-filename-item {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sciyon-thumbnail-uploader .thumbnail-content .thumbnail-list {
  display: flex;
  align-items: center;
  overflow: hidden;
  height: 100%;
  width: calc(100% - 20px);
}
.sciyon-thumbnail-uploader .thumbnail-content .thumbnail-list.horizontal {
  flex-direction: row;
  height: 30px;
}
.sciyon-thumbnail-uploader .thumbnail-content .thumbnail-list.vertical {
  flex-direction: column;
  align-items: flex-start;
  min-height: 30px;
}
.sciyon-thumbnail-uploader .thumbnail-content .thumbnail-list .file-name-item {
  padding: 0 5px;
  height: 100%;
  max-width: 100%;
  line-height: 26px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.sciyon-thumbnail-uploader .thumbnail-content .thumbnail-list .file-name-item:hover {
  background: #f0f0f0;
}
.sciyon-thumbnail-uploader .thumbnail-content .thumbnail-list .file-item {
  margin-right: 8px;
  display: flex;
  align-items: center;
  justify-content: left;
  background: #F5F6F8;
  color: #667085;
  border-radius: 2px;
  cursor: pointer;
  border: 1px solid #DBE1E9;
  flex-shrink: 0;
}
.sciyon-thumbnail-uploader .thumbnail-content .thumbnail-list .file-item.thumbnail-filename-item {
  width: auto;
  height: auto;
  background: transparent;
  border: none;
  flex-shrink: 1;
}
.sciyon-thumbnail-uploader .thumbnail-content .thumbnail-list .file-item.thumbnail-filename-item .thumbnail-filename-container {
  display: flex;
  align-items: center;
  padding: 2px 4px;
  border-radius: 2px;
  min-width: 30px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sciyon-thumbnail-uploader .thumbnail-content .thumbnail-list .file-item.thumbnail-filename-item .thumbnail-filename-container:hover {
  background: #f0f0f0;
}
.sciyon-thumbnail-uploader .thumbnail-content .thumbnail-list .file-item.thumbnail-filename-item .thumbnail-filename-container img {
  width: 16px;
  height: 16px;
  margin-right: 4px;
  flex-shrink: 0;
}
.sciyon-thumbnail-uploader .thumbnail-content .thumbnail-list .file-item.thumbnail-filename-item .thumbnail-filename-container .filename-text {
  font-size: 12px;
  color: #333;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 20px;
  flex-shrink: 1;
}
.sciyon-thumbnail-uploader .thumbnail-content .thumbnail-list .file-item:last-child {
  margin-right: 0;
}
.sciyon-thumbnail-uploader .thumbnail-content .thumbnail-list .file-item.more-tag {
  width: auto;
  flex-shrink: 0;
  padding: 2px 4px;
  height: 20px;
  box-sizing: border-box;
  font-size: 11px;
}
.sciyon-thumbnail-uploader .thumbnail-content .thumbnail-list .file-item.more-tag-absolute {
  position: absolute;
  right: 26px;
  top: 50%;
  transform: translateY(-50%);
}
.sciyon-thumbnail-uploader .thumbnail-content .thumbnail-list .file-item img {
  height: 16px;
  width: 16px;
}
.sciyon-thumbnail-uploader .thumbnail-content .sciyonfont-uploader {
  font-size: 20px;
  color: #999;
}

.thumbnail-popover {
  overflow: hidden;
}
.thumbnail-popover .uploader-template .file-list .file-item:not(:last-child) {
  margin-right: 8px;
}
.thumbnail-popover .thumbnail-uploader {
  max-height: 500px;
  overflow-y: auto;
  margin-right: -11px;
}
.thumbnail-popover .thumbnail-uploader .imageview-template {
  display: flex;
  flex-wrap: wrap;
}
.thumbnail-popover .thumbnail-uploader .imageview-template .file-list {
  display: flex;
}
.thumbnail-popover .thumbnail-uploader .imageview-template .el-upload--picture-card, .thumbnail-popover .thumbnail-uploader .imageview-template .file-item, .thumbnail-popover .thumbnail-uploader .imageview-template .file-name, .thumbnail-popover .thumbnail-uploader .imageview-template .file-size {
  width: 109px;
}
.thumbnail-popover .thumbnail-uploader .imageview-template .el-upload--picture-card, .thumbnail-popover .thumbnail-uploader .imageview-template .file-item {
  height: 109px;
}
.thumbnail-popover .thumbnail-uploader .imageview-template .file-item:not(:last-child) {
  margin-right: 8px;
}
.thumbnail-popover .thumbnail-uploader .imageview-template .el-upload--picture-card {
  line-height: 114px;
}

.el-dialog__wrapper.gaopaiyi .el-dialog__header {
  border-bottom: none;
  padding: 20px;
}
.el-dialog__wrapper.gaopaiyi .el-dialog__body {
  padding: 20px;
  padding-top: 0;
}
.el-dialog__wrapper.gaopaiyi .gaopaiyi-container {
  display: flex;
  width: 100%;
  height: 672px;
  min-height: 500px;
}
.el-dialog__wrapper.gaopaiyi #MainCamCanvas {
  border: none !important;
}
.el-dialog__wrapper.gaopaiyi .left {
  width: 964px;
  height: 672px;
  background: #FFFFFF;
  border-radius: 4px;
  border: 1px solid #E1E2E4;
  display: flex;
  align-items: center;
}
.el-dialog__wrapper.gaopaiyi .gaopaiyi-toolbar {
  width: 32px;
  height: 194px;
  margin: 0 5px;
  background: #fff;
  border: 1px solid #e5e5e5;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.el-dialog__wrapper.gaopaiyi .gaopaiyi-toolbar .toolbar-btn {
  width: 22px;
  height: 22px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #666;
  margin: 8px 0;
  border-radius: 4px;
  transition: all 0.2s;
  position: relative;
}
.el-dialog__wrapper.gaopaiyi .gaopaiyi-toolbar .toolbar-btn:not(:last-child)::after {
  display: block;
  content: "";
  width: 20px;
  height: 1px;
  position: absolute;
  bottom: -8px;
  background: #BFC5D2;
}
.el-dialog__wrapper.gaopaiyi .gaopaiyi-toolbar .toolbar-btn:hover {
  color: var(--primaryColor, #1566FF);
}
.el-dialog__wrapper.gaopaiyi .gaopaiyi-toolbar .toolbar-btn i {
  font-size: 16px;
}
.el-dialog__wrapper.gaopaiyi .gaopaiyi-toolbar .sciyonfont-chexiao.left-rotate {
  transform: scaleX(-1);
}
.el-dialog__wrapper.gaopaiyi .gaopaiyi-main {
  flex: 1;
  display: flex;
  padding-left: 19px;
}
.el-dialog__wrapper.gaopaiyi .camera-preview {
  background: #d9d9d9;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.el-dialog__wrapper.gaopaiyi .camera-preview .error-info {
  position: absolute;
  width: 80%;
  text-align: center;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 20px;
}
.el-dialog__wrapper.gaopaiyi .camera-ctl {
  width: 840px;
  height: 632px;
}
.el-dialog__wrapper.gaopaiyi .gaopaiyi-preview {
  width: 330px;
  margin-left: 20px;
  background: #fff;
  display: flex;
  flex-direction: column;
}
.el-dialog__wrapper.gaopaiyi .take-photo-btn {
  width: 100%;
  height: 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
  font-size: 24px;
}
.el-dialog__wrapper.gaopaiyi .take-photo-btn img {
  display: inline-block;
  margin-right: 14px;
  transform: translateY(2px);
}
.el-dialog__wrapper.gaopaiyi .take-photo-btn span {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 24px;
  height: 70px;
  line-height: 70px;
}
.el-dialog__wrapper.gaopaiyi .preview-scroll-wrap {
  width: 340px;
  flex: 1;
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;
  scrollbar-color: transparent transparent;
}
.el-dialog__wrapper.gaopaiyi .preview-scroll-wrap:hover {
  scrollbar-color: rgba(0, 0, 0, 0.25) transparent;
}
.el-dialog__wrapper.gaopaiyi .preview-scroll-wrap::-webkit-scrollbar {
  width: 8px;
}
.el-dialog__wrapper.gaopaiyi .preview-scroll-wrap::-webkit-scrollbar-track {
  background: transparent;
}
.el-dialog__wrapper.gaopaiyi .preview-scroll-wrap::-webkit-scrollbar-button {
  display: none;
  width: 0;
  height: 0;
}
.el-dialog__wrapper.gaopaiyi .preview-scroll-wrap::-webkit-scrollbar-thumb {
  background: transparent;
  border-radius: 3px;
}
.el-dialog__wrapper.gaopaiyi .preview-scroll-wrap:hover::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.25);
}
.el-dialog__wrapper.gaopaiyi .preview-scroll-wrap::-webkit-scrollbar-thumb:hover {
  background: rgba(0, 0, 0, 0.35);
}
.el-dialog__wrapper.gaopaiyi .preview-images {
  width: 330px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.el-dialog__wrapper.gaopaiyi .preview-item {
  border-radius: 4px;
  height: 176px;
  overflow: hidden;
}
.el-dialog__wrapper.gaopaiyi .preview-item-header {
  display: flex;
  align-items: center;
  height: 36px;
  justify-content: space-between;
  padding: 0 16px;
  background: #ebebed;
}
.el-dialog__wrapper.gaopaiyi .preview-item-name {
  flex: 1;
  font-size: 12px;
  color: var(--primaryColor, #1566FF);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 8px;
}
.el-dialog__wrapper.gaopaiyi .preview-item-delete {
  flex-shrink: 0;
  font-size: 16px;
  color: var(--primaryColor, #1566FF);
  cursor: pointer;
}
.el-dialog__wrapper.gaopaiyi .preview-item-delete:hover {
  color: #ff4d4f;
}
.el-dialog__wrapper.gaopaiyi .preview-img {
  width: 100%;
  height: 140px;
  object-fit: cover;
}
.el-dialog__wrapper.gaopaiyi .preview-footer {
  display: flex;
  margin-top: 10px;
  gap: 10px;
}
.el-dialog__wrapper.gaopaiyi .preview-footer .el-button {
  flex: 1;
  height: 36px;
}
.el-dialog__wrapper.gaopaiyi .preview-footer .el-button:nth-child(2) {
  color: #101828;
}

.cron {
  width: 570px;
  text-align: left;
  padding: 10px;
  background: #fff;
  border: 1px solid #dcdfe6;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04);
}
.cron .el-checkbox__label {
  width: 20px;
  padding: 0 !important;
  text-align: right;
}
.cron .el-tabs__content {
  display: none !important;
  padding: 15px 15px 15px 0;
}
.cron .cronBody {
  padding: 15px;
}
.cron .el-radio {
  margin-bottom: 10px;
}
.cron .el-tabs__item {
  height: 30px;
  line-height: 30px;
}
.cron .el-checkbox + .el-checkbox {
  margin-left: 10px;
}
.sciyon-editor {
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: column;
}
.sciyon-editor .sciyon-editor-toolbar {
  font-size: var(--fontBaseSize, 14px);
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}
.sciyon-editor .sciyon-editor-toolbar .w-e-bar {
  font-size: var(--fontBaseSize, 14px);
  background-color: var(--customColor2, var(--w-e-toolbar-bg-color));
}
.sciyon-editor .sciyon-editor-toolbar .w-e-bar-item {
  height: 40px;
  padding: 4px;
}
.sciyon-editor .sciyon-editor-toolbar .w-e-bar-item svg {
  height: 14px;
  width: 14px;
}
.sciyon-editor .sciyon-editor-toolbar .w-e-bar-item button {
  padding: 0 8px;
}
.sciyon-editor .italic {
  font-style: italic !important;
}
.sciyon-editor .bold {
  font-weight: bold !important;
}
.sciyon-editor .sciyon-editor-content {
  border: 1px solid #ccc;
  flex: 1;
  overflow: auto;
}
.sciyon-editor .sciyon-editor-content .w-e-text-container {
  background-color: var(--customColor2, var(--w-e-toolbar-bg-color));
}
.sciyon-editor .w-e-scroll p {
  font-size: 16px;
}
.sciyon-editor .w-e-scroll h1 span {
  font-size: 32px;
}
.sciyon-editor .w-e-scroll h2 span {
  font-size: 24px;
}
.sciyon-editor .w-e-scroll h3 span {
  font-size: 18.72px;
}
.sciyon-editor .w-e-scroll h4 span {
  font-size: 16px;
}
.sciyon-editor .w-e-scroll h5 span {
  font-size: 13.28px;
}

.italic {
  font-style: italic !important;
}

.bold {
  font-weight: bold !important;
}

.sciyon-editor-content {
  border: 1px solid #ccc;
  flex: 1;
  overflow: auto;
}

.w-e-scroll p {
  font-size: 16px;
}
.w-e-scroll h1 span {
  font-size: 32px;
}
.w-e-scroll h2 span {
  font-size: 24px;
}
.w-e-scroll h3 span {
  font-size: 18.72px;
}
.w-e-scroll h4 span {
  font-size: 16px;
}
.w-e-scroll h5 span {
  font-size: 13.28px;
}

.list-table-log {
  display: flex;
  height: 100%;
}
.list-table-log .column-log-list {
  display: flex;
  flex-flow: column;
  flex: 1;
  padding-right: 15px;
}
.list-table-log .column-log-list .log-dialog-header {
  line-height: 46px;
  display: flex;
  align-items: center;
}
.list-table-log .column-log-list .log-dialog-header .dialog-header-title {
  flex: 1;
  color: var(--customColor10, #101828);
}
.list-table-log .column-log-list .log-dialog-header .el-icon-close {
  color: var(--customColor10, #101828);
  font-size: 16px;
  cursor: pointer;
}
.list-table-log .column-log-list .search-header {
  display: flex;
  align-items: center;
  padding-bottom: 10px;
}
.list-table-log .column-log-list .search-header .sciyon-date-picker {
  flex: 1;
}
.list-table-log .column-log-list .search-header .template-dropdown {
  width: 52px;
  margin: 0 16px;
  line-height: 36px;
}
.list-table-log .column-log-list .list-table-log-body {
  flex: 1;
  overflow: hidden;
}
.list-table-log .column-log-item {
  width: 280px;
  height: 100%;
  box-shadow: 4px 4px 16px 2px rgba(0, 0, 0, 0.08);
  border-radius: 0;
  transition: none;
  border: 1px solid var(--inputBorderColor, #EBEEF5);
}
.list-table-log .column-log-item .el-card__body {
  padding: 0;
  height: 100%;
  display: flex;
  flex-flow: column;
  background-color: var(--customColor1, #f5f6f8);
}
.list-table-log .column-log-item .el-card__body .log-detail-header {
  height: 46px;
  line-height: 46px;
  flex-shrink: 0;
  background-color: var(--customColor1, #f5f6f8);
}
.list-table-log .column-log-item .el-card__body .log-detail-header span {
  margin-left: 16px;
  font-size: 16px;
  color: var(--customColor10, #333333) !important;
  text-align: left;
  line-height: 16px;
  font-weight: 400;
}
.list-table-log .column-log-item .el-card__body .log-detail-body {
  flex: 1;
  overflow: hidden;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body {
  height: 100%;
  display: flex;
  flex-flow: column;
  position: relative;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .operation-log-top {
  height: 72px;
  border-bottom: 1px solid #ecedf2;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .operation-log-top .top-body .top-image {
  padding: 14px 8px 0 16px;
  float: left;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .operation-log-top .top-body .top-image .address-list-ul-icon {
  border: 1px solid #ffffff;
  border-radius: 16px;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .operation-log-top .top-body .top-image .operator-name {
  height: 32px;
  width: 32px;
  border-radius: 50%;
  background: var(--primaryColor, #1566FF);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .operation-log-top .top-body .top-content {
  height: 100%;
  float: left;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .operation-log-top .top-body .top-content .top-content-name {
  margin-top: 16px;
  height: 16px;
  line-height: 16px;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .operation-log-top .top-body .top-content .top-content-name .operation-number {
  margin-left: 5px;
  color: #0156ff;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .operation-log-top .top-body .top-content .top-content-time {
  font-size: 12px;
  color: #667085;
  letter-spacing: 0;
  text-align: justify;
  line-height: 12px;
  font-weight: 400;
  margin-top: 5px;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .operation-log-top .top-body .top-content .top-content-time .operation-time {
  margin-left: 5px;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .operation-log-top .top-body .top-indicate {
  float: right;
  background: var(--empoworxViewWrapColor, #F5F6F8);
  border: 1px solid #e6e6e6;
  width: 16px;
  height: 16px;
  margin-right: 16px;
  line-height: var(--fontBaseSize, 14px);
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  text-align: center;
  margin-top: 26px;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .log-collapse {
  flex: 1;
  overflow: hidden;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .log-collapse .el-collapse {
  overflow: hidden;
  border-top: initial;
  height: 100%;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .log-collapse .el-collapse .el-collapse-item {
  padding: 0 16px;
  overflow: auto;
  height: 100%;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .log-collapse .el-collapse .el-collapse-item .el-collapse-item__header i {
  display: none;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .log-collapse .el-collapse .el-collapse-item .el-collapse-item__header.is-active {
  border-bottom: 1px solid #ecedf2;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .log-collapse .el-collapse .el-collapse-item .el-collapse-item__content {
  background: #ffffff;
  box-shadow: 4px 4px 86px 2px rgba(0, 0, 0, 0.04);
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .log-collapse .el-collapse .el-collapse-item .el-collapse-item__content .log-detail-content {
  padding-top: 10px;
  padding-bottom: 10px;
  width: 100%;
  border-bottom: 1px solid #ecedf2;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .log-collapse .el-collapse .el-collapse-item .el-collapse-item__content span {
  color: #667085;
  letter-spacing: 0;
  text-align: justify;
  font-weight: 400;
}
.list-table-log .column-log-item .el-card__body .log-detail-body .operation-log-body .log-collapse .el-collapse .is-active .el-collapse-item__wrap {
  border-bottom: initial;
}

.form-log-drawer {
  height: 100% !important;
  width: initial !important;
  background: var(--empoworxViewWrapColor, #F5F6F8);
}
.form-log-drawer .showEye {
  position: absolute;
  right: 10px;
  cursor: pointer;
  display: none;
  top: 0;
}
.form-log-drawer .el-timeline-item__wrapper:hover .showEye {
  display: block;
}
.form-log-drawer .formInfo-bodyNull {
  display: flex;
  align-items: center;
  justify-content: center;
}
.form-log-drawer .drawer-body {
  width: 100%;
  height: 100%;
  display: flex;
}
.form-log-drawer .drawer-body .formLogNoData {
  width: 300px;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.form-log-drawer .drawer-body .formLogNoData img {
  width: 100%;
}
.form-log-drawer .drawer-body .formLogNoData span {
  color: #9b9ca4;
  margin-top: 5px;
}
.form-log-drawer .first-name {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--primaryColor, #1566FF);
  color: white;
  font-size: 15px;
  box-sizing: border-box;
  border: 1px solid white;
}
.form-log-drawer .formInfo-body {
  width: 280px;
  height: 100%;
}
.form-log-drawer .formInfo-body .title {
  box-sizing: border-box;
  width: 100%;
  height: 50px;
  border-bottom: 1px solid #ECEDF2;
  font-size: calc(var(--fontBaseSize, 14px) + 2px);
  color: #333333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  line-height: 50px;
  padding: 0 16px;
}
.form-log-drawer .formInfo-body .formInfo-body-body {
  width: 100%;
  height: calc(100% - 90px);
  background: #fcfcfc;
  position: relative;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-top {
  box-sizing: border-box;
  width: 100%;
  padding: 14px 16px 10px 16px;
  border-bottom: 1px solid #ECEDF2;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-top .othersBody {
  background: var(--empoworxViewWrapColor, #F5F6F8);
  overflow: hidden;
  padding: 0px 10px;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-top: 8px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-top .left {
  width: 28px;
  height: 28px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-top .left img {
  width: 100%;
  height: 100%;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-top .right {
  width: calc(100% - 28px - 8px);
  height: 100%;
  margin-left: 8px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-top .right .right-name {
  width: 100%;
  height: 28px;
  line-height: 28px;
  font-size: var(--fontBaseSize, 14px);
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-top .right .right-tiem {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #667085;
}
.form-log-drawer .formInfo-body .formInfo-body-body .right-label {
  width: 100%;
  height: 24px;
  margin-top: 8px;
  display: flex;
  padding-bottom: 5px;
  justify-content: center;
}
.form-log-drawer .formInfo-body .formInfo-body-body .right-label .label-left,
.form-log-drawer .formInfo-body .formInfo-body-body .right-label .label-right {
  width: 92px;
  height: 100%;
  background: var(--empoworxViewWrapColor, #F5F6F8);
  border: 1px solid #E6E6E6;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.form-log-drawer .formInfo-body .formInfo-body-body .right-label .label-left .lable-left-box,
.form-log-drawer .formInfo-body .formInfo-body-body .right-label .label-right .lable-left-box {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #0156FF;
  margin-right: 9px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .right-label .label-left .lable-left-text,
.form-log-drawer .formInfo-body .formInfo-body-body .right-label .label-right .lable-left-text {
  font-size: var(--fontBaseSize, 14px);
  color: #667085;
  text-align: left;
  line-height: var(--fontBaseSize, 14px);
  font-weight: 400;
}
.form-log-drawer .formInfo-body .formInfo-body-body .right-label .label-left .label-right-box,
.form-log-drawer .formInfo-body .formInfo-body-body .right-label .label-right .label-right-box {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #D08F18;
  margin-right: 9px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .right-label .label-left .label-right-text,
.form-log-drawer .formInfo-body .formInfo-body-body .right-label .label-right .label-right-text {
  font-size: var(--fontBaseSize, 14px);
  color: #667085;
  text-align: left;
  line-height: var(--fontBaseSize, 14px);
  font-weight: 400;
}
.form-log-drawer .formInfo-body .formInfo-body-body .right-label .label-right {
  margin-left: 8px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody {
  width: 100%;
  height: calc(100% - 100px);
  position: relative;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .tobody-all {
  width: 100%;
  height: calc(100% - 38px);
  box-sizing: border-box;
  padding-left: 16px;
  overflow: auto;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .tobody-all .el-timeline-item__timestamp {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .mack {
  width: 100%;
  height: 30px;
  position: absolute;
  bottom: 2px;
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .topMack {
  width: calc(100% - 16px);
  height: 30px;
  position: absolute;
  top: 0px;
  background-image: linear-gradient(0deg, rgba(255, 255, 255, 0) 18%, #FFFFFF 74%);
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .annex {
  width: 100%;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .annex .annex-body {
  box-sizing: border-box;
  width: 100%;
  background: white;
  padding: 0px 0px 0px 12px;
  border: 1px solid #ECEDF2;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .annex .annex-body .el-timeline-item__timestamp {
  margin-top: 0px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .annex .annex-body .el-timeline-item__wrapper {
  top: 0px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .annex .annex-body .el-timeline-item__tail {
  height: 30px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .annex .annex-body .el-timeline-item__content {
  height: 36px;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  background: #F6F7FB;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  padding: 10px 12px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .annex .annex-body .el-timeline-item__node-- {
  top: 14px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .annex .annex-body .el-timeline-item__tail {
  top: 27px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .annex .annex-body .text2 .el-timeline-item__node-- {
  top: 15px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .annex .annex-body .text2 .el-timeline-item__content {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #8B8B8B;
  text-decoration: line-through;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .annex .annex-title {
  box-sizing: border-box;
  width: 100%;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 7px;
  padding-right: 20px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .annex .annex-title .left {
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  letter-spacing: 0;
  text-align: justify;
  font-weight: 400;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .annex .annex-title .right {
  font-size: var(--fontBaseSize, 14px);
  color: #0156FF;
  letter-spacing: 0;
  text-align: justify;
  font-weight: 400;
  cursor: pointer;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .body-box {
  width: 100%;
  border-bottom: 1px solid #ECEDF2;
  padding-bottom: 12px;
  padding-top: 12px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .body-box .el-timeline-item__tail {
  height: 15px;
  left: 5px;
  top: 18px;
  z-index: 2;
  border-left: 2px solid #DADBE1;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .body-box .el-timeline-item__wrapper {
  padding-left: 20px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .body-box .el-timeline-item__node-- {
  width: 7px;
  height: 7px;
  background: #0156FF;
  border: 2px solid #FFFFFF;
  left: 1px;
  top: 6px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .body-box .text2 {
  margin-top: 8px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .body-box .text1 .el-timeline-item__timestamp {
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  letter-spacing: 0;
  text-align: justify;
  line-height: var(--fontBaseSize, 14px);
  font-weight: 400;
  padding-bottom: 1px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .body-box .text2 .el-timeline-item__timestamp {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #8B8B8B;
  letter-spacing: 0;
  text-align: justify;
  line-height: calc(var(--fontBaseSize, 14px) - 2px);
  font-weight: 400;
  text-decoration: line-through;
  padding-bottom: 1px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .body-box .text2 .el-timeline-item__node-- {
  width: 5px;
  height: 5px;
  background: #D08F18;
  border: 2px solid #FFFFFF;
  left: 2px;
  top: 6px;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .body-box .el-timeline {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.form-log-drawer .formInfo-body .formInfo-body-body .formInfo-body-body-tobody .body-box .el-timeline-item {
  padding-bottom: 0px;
}
.form-log-drawer .formInfo-body .formInfo-foot {
  width: 100%;
  height: 40px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  padding: 0 10px;
  justify-content: space-between;
}
.form-log-drawer .el-drawer__header {
  padding: 14px 16px;
  height: 16px;
  margin: 0;
}
.form-log-drawer .el-drawer__header span {
  font-size: 16px;
  color: #333333;
  text-align: left;
  line-height: 16px;
  font-weight: 400;
}
.form-log-drawer .el-drawer__header .el-drawer__close-btn {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}
.form-log-drawer .el-drawer__body {
  height: calc(100% - 44px);
  padding: 0;
}
.form-log-drawer .el-drawer__body .operation-log-body {
  height: 100%;
  border-right: 2px solid #ECEDF2;
  /* 滚动条轨道样式 */
  /* 滚动条滑块样式 */
  /* 滚动条轨道hover状态样式 */
  /* 滚动条滑块hover状态样式 */
}
.form-log-drawer .el-drawer__body .operation-log-body .title {
  width: 100%;
  height: 50px;
  box-sizing: border-box;
  padding: 0 15px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.form-log-drawer .el-drawer__body .operation-log-body .title .title-left {
  font-size: 18px;
  color: black;
}
.form-log-drawer .el-drawer__body .operation-log-body .log-time-top {
  width: 100%;
  height: 16px;
  font-size: 16px;
  padding-bottom: 5px;
}
.form-log-drawer .el-drawer__body .operation-log-body .log-time-top .log-time-top-sign {
  width: 24px;
  float: left;
  background: linear-gradient(135deg, transparent 0px, var(--primaryColor, #1566FF) 0) top left, linear-gradient(-135deg, transparent 5px, var(--primaryColor, #1566FF) 0) top right, linear-gradient(-45deg, transparent 5px, var(--primaryColor, #1566FF) 0) bottom right, linear-gradient(45deg, transparent 0px, var(--primaryColor, #1566FF) 0) bottom left !important;
  background-size: 50% 50%;
  background-repeat: no-repeat;
  height: 100%;
  color: #ffffff;
  text-align: center;
  line-height: 16px;
}
.form-log-drawer .el-drawer__body .operation-log-body .log-time-top #log-time-top-signId {
  width: 24px;
  float: left;
  background: linear-gradient(135deg, transparent 0px, var(--primaryColor, #1566FF) 0) top left, linear-gradient(-135deg, transparent 5px, var(--primaryColor, #1566FF) 0) top right, linear-gradient(-45deg, transparent 5px, var(--primaryColor, #1566FF) 0) bottom right, linear-gradient(45deg, transparent 0px, var(--primaryColor, #1566FF) 0) bottom left;
  background-size: 50% 50%;
  background-repeat: no-repeat;
  height: 100%;
  color: #ffffff;
  text-align: center;
  line-height: 16px;
}
.form-log-drawer .el-drawer__body .operation-log-body .log-time-top .log-time-top-sign span {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #ffffff;
  letter-spacing: 0;
  font-weight: 400;
}
.form-log-drawer .el-drawer__body .operation-log-body .log-time-top .log-time-top-text {
  height: 100%;
  line-height: 16px;
  font-size: var(--fontBaseSize, 14px);
  float: left;
  margin-left: 8px;
}
.form-log-drawer .el-drawer__body .operation-log-body .log-time-top .log-time-top-text .log-time-top-date {
  width: 66px;
  float: left;
  font-size: var(--fontBaseSize, 14px);
  color: #333333;
  letter-spacing: 0;
  text-align: justify;
  font-weight: 400;
}
.form-log-drawer .el-drawer__body .operation-log-body .log-time-top .log-time-top-text .log-time-top-week {
  float: left;
  font-size: var(--fontBaseSize, 14px);
  color: #667085;
  letter-spacing: 0;
  text-align: justify;
  font-weight: 400;
}
.form-log-drawer .el-drawer__body .operation-log-body .log-timeline {
  width: 100%;
  height: calc(100% - 66px) !important;
  overflow-y: auto;
  padding-right: 10px;
  margin-right: -10px;
  box-sizing: border-box;
  padding-bottom: 10px;
}
.form-log-drawer .el-drawer__body .operation-log-body .log-timeline::-webkit-scrollbar {
  width: 10px !important;
  display: none;
}
.form-log-drawer .el-drawer__body .operation-log-body .log-timeline::-webkit-scrollbar-thumb {
  background: #C5CBDC !important;
  border-radius: 4px !important;
  display: none;
}
.form-log-drawer .el-drawer__body .operation-log-body .log-timeline::-webkit-scrollbar-track:hover {
  background: transparent !important;
}
.form-log-drawer .el-drawer__body .operation-log-body .log-timeline::-webkit-scrollbar-thumb:hover {
  background-color: #BFC5D2 !important;
}
.form-log-drawer .operation-log-body .el-timeline-item {
  width: 300px;
  padding: 16px 0 0 6px;
}
.form-log-drawer .operation-log-body .timeline-next-date {
  padding: 48px 0 0 6px;
}
.form-log-drawer .operation-log-body .timeline-next-date .el-timeline-item__tail {
  top: 16px;
}
.form-log-drawer .operation-log-body .el-timeline-item__node--normal {
  left: initial;
  z-index: 2;
  background: #ffffff;
  box-shadow: 0 1px 1px 0 rgba(16, 24, 40, 0.1);
  position: absolute;
}
.form-log-drawer .operation-log-body .el-timeline-item__node--normal::after {
  position: absolute;
  width: 4px;
  height: 4px;
  background: #101828;
  content: "";
  border-radius: 12px;
}
.form-log-drawer .operation-log-body .el-timeline-item__tail {
  left: 12px;
  z-index: 2;
  border-left: 2px solid #DADBE1;
}
.form-log-drawer .operation-log-body .el-timeline-item__wrapper {
  top: -5px;
  margin-left: 28px;
  padding-left: 0;
  cursor: pointer;
}
.form-log-drawer .operation-log-body .el-timeline-item__timestamp.is-top {
  margin-bottom: 4px;
}
.form-log-drawer .operation-log-body .el-timeline-item__timestamp {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #667085;
  letter-spacing: 0;
  text-align: justify;
  line-height: calc(var(--fontBaseSize, 14px) - 2px);
  font-weight: 400;
}
.form-log-drawer .operation-log-body .el-timeline-item__content {
  border-radius: 2px;
  font-size: var(--fontBaseSize, 14px);
  color: #333333;
  letter-spacing: 0;
  font-weight: 400;
  margin-right: 16px;
  background: #ffffff;
  border: 1px solid #ecedf2;
  box-shadow: 4px 4px 86px 2px rgba(0, 0, 0, 0.04);
  display: flex;
  flex-direction: column;
  position: relative;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .next-date-body {
  position: absolute;
  top: -52px;
  left: -25px;
  z-index: 2;
  height: 16px;
  line-height: 16px;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .next-date-body .next-date-sign {
  width: 16px;
  float: left;
  background: linear-gradient(135deg, transparent 0px, var(--primaryColor, #1566FF) 0) top left, linear-gradient(-135deg, transparent 5px, var(--primaryColor, #1566FF) 0) top right, linear-gradient(-45deg, transparent 5px, var(--primaryColor, #1566FF) 0) bottom right, linear-gradient(45deg, transparent 0px, var(--primaryColor, #1566FF) 0) bottom left;
  background-size: 50% 50%;
  background-repeat: no-repeat;
  height: 16px;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .next-date-body #next-date-signId {
  width: 16px;
  float: left;
  background: linear-gradient(135deg, transparent 0px, var(--primaryColor, #1566FF) 0) top left, linear-gradient(-135deg, transparent 5px, var(--primaryColor, #1566FF) 0) top right, linear-gradient(-45deg, transparent 5px, var(--primaryColor, #1566FF) 0) bottom right, linear-gradient(45deg, transparent 0px, var(--primaryColor, #1566FF) 0) bottom left;
  background-size: 50% 50%;
  background-repeat: no-repeat;
  height: 16px;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .next-date-body .next-date-text {
  margin-left: 8px;
  width: 66px;
  float: left;
  font-size: var(--fontBaseSize, 14px);
  color: #333333;
  letter-spacing: 0;
  text-align: justify;
  font-weight: 400;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .next-date-body .next-date-week {
  float: left;
  font-size: var(--fontBaseSize, 14px);
  color: #667085;
  letter-spacing: 0;
  text-align: justify;
  font-weight: 400;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .log-title {
  margin: 12px 17px 0 16px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  text-align: left;
  line-height: var(--fontBaseSize, 14px);
  font-weight: 400;
  width: calc(100% - 33px);
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .log-body {
  margin-left: 16px;
  line-height: 20px;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .log-body .log-body-content {
  float: left;
  margin-top: 12px;
  margin-bottom: 14px;
  font-size: var(--fontBaseSize, 14px);
  color: #667085;
  text-align: left;
  font-weight: 400;
  position: relative;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .log-body .log-body-content .first-name {
  width: 24px;
  height: 24px;
  margin-top: -1px;
  border-radius: 50%;
  font-size: 13px;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .log-body .log-body-content img {
  width: 24px;
  height: 24px;
  margin-top: -1px;
  border-radius: 50%;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .log-body .log-body-content .address-list-ul-icon {
  border: 1px solid #ffffff;
  border-radius: 16px;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .log-body .log-body-content .user-name {
  background: #f6f7fb;
  border: 1px solid #f1f1f1;
  border-radius: 0 10px 10px 0;
  margin-left: 10px;
  height: 20px;
  line-height: 18px;
  float: left;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .log-body .log-body-content .user-name span {
  margin: 0 7px 0 15px;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .log-body .log-body-content .user-operate {
  background: #f6f7fb;
  border: 1px solid #f1f1f1;
  border-radius: 10px;
  margin-left: 2px;
  height: 20px;
  line-height: 18px;
  float: left;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .log-body .log-body-content .user-operate i {
  margin-left: 7px;
  margin-right: 4px;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .log-body .log-body-content .user-operate span {
  margin-right: 6px;
}
.form-log-drawer .operation-log-body .el-timeline-item__content .log-body .log-body-indicate {
  background: var(--empoworxViewWrapColor, #F5F6F8);
  border: 1px solid var(--primaryColor, #1566FF);
  color: var(--primaryColor, #1566FF);
  width: 24px;
  height: 24px;
  position: absolute;
  right: -15px;
  margin-top: -5px;
  line-height: 24px;
  display: none;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  text-align: center;
  border-radius: 50%;
  z-index: 99;
}
.form-log-drawer .operation-log-body .el-timeline-item:hover .el-timeline-item__content {
  border: 1px solid var(--primaryColor, #1566FF) !important;
  position: relative;
}
.form-log-drawer .operation-log-body .el-timeline-item:hover .el-timeline-item__content::after {
  background: var(--primaryColor, #1566FF) !important;
}
.form-log-drawer .operation-log-body .el-timeline-item:hover .el-timeline-item__node--normal {
  border: 1px solid var(--primaryColor, #1566FF) !important;
}
.form-log-drawer .operation-log-body .el-timeline-item:hover .el-timeline-item__node--normal::after {
  background: var(--primaryColor, #1566FF) !important;
}
.form-log-drawer .indexType-el-timeline-item .el-timeline-item__node--normal {
  border: 1px solid var(--primaryColor, #1566FF) !important;
}
.form-log-drawer .indexType-el-timeline-item .el-timeline-item__node--normal::after {
  background: var(--primaryColor, #1566FF) !important;
  width: 6px !important;
  height: 6px !important;
}
.form-log-drawer .indexType-el-timeline-item .el-timeline-item__content {
  background: var(--primaryColor, #1566FF) !important;
  margin-right: 6px !important;
  position: relative;
  cursor: pointer;
}
.form-log-drawer .indexType-el-timeline-item .el-timeline-item__content .log-body .log-body-indicate {
  display: block;
}
.form-log-drawer .indexType-el-timeline-item .el-timeline-item__content::after {
  background: orange;
  content: "";
  width: 2px;
  height: 48px;
  position: absolute;
  top: 13px;
  left: -1px;
}
.form-log-drawer .indexType-el-timeline-item .indexType-log-title {
  color: var(--color-primary-light-10, #ffffff) !important;
}
.form-log-drawer .showIndexType-el-timeline-item {
  padding: 0 0 0 6px !important;
}
.form-log-drawer .showIndexType-el-timeline-item .el-timeline-item__tail {
  display: none;
}
.form-log-drawer .showIndexType-el-timeline-item .el-timeline-item__node--normal {
  border: 1px solid var(--primaryColor, #1566FF) !important;
}
.form-log-drawer .showIndexType-el-timeline-item .el-timeline-item__node--normal::after {
  background: var(--primaryColor, #1566FF) !important;
  width: 6px;
  height: 6px;
}
.form-log-drawer .showIndexType-el-timeline-item .el-timeline-item__content {
  background: var(--primaryColor, #1566FF) !important;
  margin-right: 6px;
  position: relative;
  cursor: pointer;
}
.form-log-drawer .showIndexType-el-timeline-item .el-timeline-item__content .log-body .log-body-indicate {
  display: block;
}
.form-log-drawer .showIndexType-el-timeline-item .el-timeline-item__content::after {
  background: orange;
  content: "";
  width: 2px;
  height: 48px;
  position: absolute;
  top: 13px;
  left: -1px;
}
.form-log-drawer .showIndexType-el-timeline-item .indexType-log-title {
  color: var(--color-primary-light-10, #ffffff) !important;
}
.form-log-drawer .logs-popover {
  opacity: 0.85;
}

.childTableItem {
  width: 100%;
  height: 100%;
  overflow: auto;
  padding: 10px 0px;
}
.childTableItem .el-timeline-item__timestamp {
  margin-top: 0px;
}
.childTableItem .el-timeline-item__wrapper {
  top: 0px;
}
.childTableItem .el-timeline-item__tail {
  height: 30px;
}
.childTableItem .el-timeline-item__content {
  height: 36px;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  background: #F6F7FB;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  padding: 10px 12px;
}
.childTableItem .el-timeline-item__node-- {
  top: 14px;
}
.childTableItem .el-timeline-item__tail {
  top: 27px;
}
.childTableItem .text2 .el-timeline-item__node-- {
  top: 15px;
}
.childTableItem .text2 .el-timeline-item__content {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #8B8B8B;
  text-decoration: line-through;
}
.childTableItem .childbody-box {
  width: 100%;
  border-bottom: 1px solid #ECEDF2;
  padding-bottom: 12px;
  padding-top: 12px;
}
.childTableItem .childbody-box .el-timeline-item__tail {
  height: 15px;
  left: 5px;
  top: 33px;
  z-index: 2;
  border-left: 2px solid #DADBE1;
}
.childTableItem .childbody-box .el-timeline-item__wrapper {
  padding-left: 20px;
}
.childTableItem .childbody-box .el-timeline-item__node-- {
  width: 7px;
  height: 7px;
  background: var(--primaryColor, #1566FF);
  border: 2px solid #FFFFFF;
  left: 1px;
  top: 13px;
}
.childTableItem .childbody-box .text2 {
  margin-top: 8px;
}
.childTableItem .childbody-box .text1 .el-timeline-item__timestamp {
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  letter-spacing: 0;
  text-align: justify;
  line-height: var(--fontBaseSize, 14px);
  font-weight: 400;
  padding-bottom: 1px;
}
.childTableItem .childbody-box .text2 .el-timeline-item__timestamp {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #8B8B8B;
  letter-spacing: 0;
  text-align: justify;
  line-height: calc(var(--fontBaseSize, 14px) - 2px);
  font-weight: 400;
  text-decoration: line-through;
  padding-bottom: 1px;
}
.childTableItem .childbody-box .text2 .el-timeline-item__node-- {
  width: 5px;
  height: 5px;
  background: #D08F18;
  border: 2px solid #FFFFFF;
  left: 2px;
  top: 13px;
}
.childTableItem .childbody-box .el-timeline {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.childTableItem .childbody-box .el-timeline-item {
  padding-bottom: 0px;
}

.childTableItem::-webkit-scrollbar {
  width: 4px;
}

.form-process {
  width: 100%;
  box-sizing: border-box;
  padding: 0px 20px;
}
.form-process .form-process-top {
  width: 100%;
  height: 55px;
  border-bottom: 1px #E2E2E2 solid;
  display: flex;
  justify-content: space-between;
  padding-top: 6px;
}
.form-process .form-process-top .process-top-left {
  height: 100%;
  display: flex;
  align-items: center;
}
.form-process .form-process-top .process-top-left .login {
  width: 24px;
  height: 24px;
}
.form-process .form-process-top .process-top-left .login img {
  width: 100%;
  height: 100%;
}
.form-process .form-process-top .process-top-left .title {
  height: 100%;
  font-size: 20px;
  font-weight: 600;
  color: #333333;
  margin-left: 10px;
  line-height: 55px;
}
.form-process .form-process-top .process-top-left .el-menu-demo {
  height: 100%;
}
.form-process .form-process-top .process-top-left .interval {
  width: 1px;
  height: 16px;
  background: #E1E3EB !important;
}
.form-process .form-process-top .process-top-left #tointerval {
  cursor: auto !important;
  display: flex;
  align-items: center;
}
.form-process .form-process-top .process-top-left .el-menu-item {
  height: 100%;
  font-size: 16px;
  line-height: 55px;
  padding: 0px;
  margin-left: 20px;
}
.form-process .form-process-top .process-top-left .el-menu-item:nth-child(1) {
  margin-left: 16px;
}
.form-process .form-process-top .process-top-right {
  height: 100%;
  align-items: center;
  display: flex;
}
.form-process .form-process-top .process-top-right .el-input {
  margin-right: 16px;
}
.form-process .form-process-top .process-top-right .el-button {
  height: 32px;
  background: #F4F5F7;
  border-radius: 5px;
  border: 1px solid #E8EBF1;
  color: #666666;
}
.form-process .form-process-list {
  width: 100%;
  height: calc(100% - 62px);
}
.form-process .form-process-list .process-box {
  width: 100%;
  height: 66px;
  display: flex;
}

.form-log-item-drawer {
  height: 100% !important;
}
.form-log-item-drawer .el-drawer__header {
  padding: 14px 16px;
  height: 16px;
  margin: 0;
  background: #f7f7f7;
}
.form-log-item-drawer .el-drawer__header span {
  font-size: 16px;
  color: #333333;
  text-align: left;
  line-height: 16px;
  font-weight: 400;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.form-log-item-drawer .el-drawer__header .el-drawer__close-btn {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
}
.form-log-item-drawer .el-drawer__body {
  height: calc(100% - 44px);
}
.form-log-item-drawer .el-drawer__body .operation-log-body {
  height: 100%;
  position: relative;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .operation-log-top {
  height: 72px;
  border-bottom: 1px solid #ecedf2;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .operation-log-top .top-body {
  height: 100%;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .operation-log-top .top-body .top-image {
  padding: 14px 8px 0 16px;
  float: left;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .operation-log-top .top-body .top-image .address-list-ul-icon {
  border: 1px solid #ffffff;
  border-radius: 16px;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .operation-log-top .top-body .top-content {
  height: 100%;
  float: left;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .operation-log-top .top-body .top-content .top-content-name {
  margin-top: 16px;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .operation-log-top .top-body .top-content .top-content-name .operation-number {
  margin-left: 5px;
  color: #0156ff;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .operation-log-top .top-body .top-content .top-content-time {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #667085;
  letter-spacing: 0;
  text-align: justify;
  line-height: calc(var(--fontBaseSize, 14px) - 2px);
  font-weight: 400;
  margin-top: 5px;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .operation-log-top .top-body .top-content .top-content-time .operation-time {
  margin-left: 5px;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .operation-log-top .top-body .top-indicate {
  float: right;
  background: var(--empoworxViewWrapColor, #F5F6F8);
  border: 1px solid #e6e6e6;
  width: 16px;
  height: 16px;
  margin-right: 16px;
  line-height: var(--fontBaseSize, 14px);
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  text-align: center;
  margin-top: 26px;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .operation-log-top::after {
  background: #0080ff;
  content: "";
  width: 2px;
  height: 48px;
  top: 13px;
  position: absolute;
  left: 0;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .log-collapse {
  margin-left: 16px;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .log-collapse .el-collapse {
  border-top: initial;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .log-collapse .el-collapse .el-collapse-item .el-collapse-item__header i {
  display: none;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .log-collapse .el-collapse .el-collapse-item .el-collapse-item__content {
  background: #ffffff;
  border: 1px solid #ecedf2;
  box-shadow: 4px 4px 86px 2px rgba(0, 0, 0, 0.04);
  padding: 16px;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .log-collapse .el-collapse .el-collapse-item .el-collapse-item__content span {
  color: #667085;
  letter-spacing: 0;
  text-align: justify;
  font-weight: 400;
  margin-top: 5px;
}
.form-log-item-drawer .el-drawer__body .operation-log-body .log-collapse .el-collapse .is-active .el-collapse-item__wrap {
  border-bottom: initial;
}

/* Element Chalk Variables */
/* Transition
-------------------------- */
/* Color
-------------------------- */
/* 53a8ff */
/* 66b1ff */
/* 79bbff */
/* 8cc5ff */
/* a0cfff */
/* b3d8ff */
/* c6e2ff */
/* d9ecff */
/* ecf5ff */
/* Link
-------------------------- */
/* Border
-------------------------- */
/* Fill
-------------------------- */
/* Size
-------------------------- */
/* Typography
-------------------------- */
/* z-index
-------------------------- */
/* Disable base
-------------------------- */
/* Icon
-------------------------- */
/* Checkbox
-------------------------- */
/* Radio
-------------------------- */
/* Select
-------------------------- */
/* Alert
-------------------------- */
/* MessageBox
-------------------------- */
/* Message
-------------------------- */
/* Notification
-------------------------- */
/* Input
-------------------------- */
/* Cascader
-------------------------- */
/* Group
-------------------------- */
/* Tab
-------------------------- */
/* Button
-------------------------- */
/* cascader
-------------------------- */
/* Switch
-------------------------- */
/* Dialog
-------------------------- */
/* Table
-------------------------- */
/* Pagination
-------------------------- */
/* Popup
-------------------------- */
/* Popover
-------------------------- */
/* Tooltip
-------------------------- */
/* Tag
-------------------------- */
/* Tree
-------------------------- */
/* Dropdown
-------------------------- */
/* Badge
-------------------------- */
/* Card
--------------------------*/
/* Slider
--------------------------*/
/* Steps
--------------------------*/
/* Menu
--------------------------*/
/* Rate
--------------------------*/
/* DatePicker
--------------------------*/
/* Loading
--------------------------*/
/* Scrollbar
--------------------------*/
/* Carousel
--------------------------*/
/* Collapse
--------------------------*/
/* Transfer
--------------------------*/
/* Header
  --------------------------*/
/* Footer
--------------------------*/
/* Main
--------------------------*/
/* Timeline
--------------------------*/
/* Backtop
--------------------------*/
/* Link
--------------------------*/
/* Calendar
--------------------------*/
/* Form
-------------------------- */
/* Avatar
--------------------------*/
/* Break-point
--------------------------*/
/*font*/
/*size*/
/*icon*/
/*color*/
/*input/radio/checkbox*/
/*popup*/
/*table*/
/*filter*/
/*menu*/
/*loading*/
/*validate*/
/*grid*/
/*toolbar*/
/*tooltip*/
/*pager*/
/*modal*/
/*checkbox*/
/*radio*/
/*button*/
/*input*/
/*textarea*/
/*form*/
/*select*/
/*switch*/
/*pulldown*/
/**Variable**/
/*tppltip*/
.vxe-table--tooltip-wrapper {
  display: none;
  position: absolute;
  top: -100%;
  left: -100%;
  font-size: 12px;
  max-width: 600px;
  border-radius: 4px;
  padding: 8px 12px;
  white-space: normal;
  word-break: break-word;
  box-shadow: 2px 2px 4px -2px rgba(0, 0, 0, 0.2);
  color: #010101;
  font-family: PingFang SC, Microsoft YaHei, SimSun, sans-serif, Helvetica Neue;
}
.vxe-table--tooltip-wrapper:not(.is--enterable) {
  pointer-events: none;
}
.vxe-table--tooltip-wrapper.is--visible {
  display: block;
}
.vxe-table--tooltip-wrapper.is--arrow .vxe-table--tooltip-arrow {
  display: block;
}
.vxe-table--tooltip-wrapper.is--enterable:after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 6px;
  background-color: transparent;
}
.vxe-table--tooltip-wrapper .vxe-table--tooltip-content {
  white-space: pre-line;
}
.vxe-table--tooltip-wrapper .vxe-table--tooltip-arrow {
  display: none;
  position: absolute;
  border-color: transparent;
  border-width: 6px;
  border-style: solid;
  left: 50%;
  transform: translateX(-6px);
}
.vxe-table--tooltip-wrapper .vxe-table--tooltip-arrow:before {
  content: "";
  position: absolute;
  border-color: transparent;
  border-width: 5px;
  border-style: solid;
  left: -5px;
}
.vxe-table--tooltip-wrapper.placement--top.is--enterable:after {
  bottom: -6px;
}
.vxe-table--tooltip-wrapper.placement--top .vxe-table--tooltip-arrow {
  bottom: -12px;
}
.vxe-table--tooltip-wrapper.placement--top .vxe-table--tooltip-arrow:before {
  top: -7px;
}
.vxe-table--tooltip-wrapper.placement--bottom.is--enterable:after {
  top: -6px;
}
.vxe-table--tooltip-wrapper.placement--bottom .vxe-table--tooltip-arrow {
  top: -12px;
}
.vxe-table--tooltip-wrapper.placement--bottom .vxe-table--tooltip-arrow:before {
  top: -4px;
}

.vxe-table--tooltip-wrapper.theme--light {
  background-color: #fff;
  border: 1px solid #dcdfe6;
}
.vxe-table--tooltip-wrapper.theme--light.placement--top .vxe-table--tooltip-arrow {
  border-top-color: #dcdfe6;
}
.vxe-table--tooltip-wrapper.theme--light.placement--top .vxe-table--tooltip-arrow:before {
  border-top-color: #fff;
}
.vxe-table--tooltip-wrapper.theme--light.placement--bottom .vxe-table--tooltip-arrow {
  border-bottom-color: #dcdfe6;
}
.vxe-table--tooltip-wrapper.theme--light.placement--bottom .vxe-table--tooltip-arrow:before {
  border-bottom-color: #fff;
}
.vxe-table--tooltip-wrapper.theme--dark {
  background: #303133;
  color: #fff;
}
.vxe-table--tooltip-wrapper.theme--dark.placement--top .vxe-table--tooltip-arrow {
  border-top-color: #303133;
}
.vxe-table--tooltip-wrapper.theme--dark.placement--top .vxe-table--tooltip-arrow:before {
  border-top-color: #303133;
}
.vxe-table--tooltip-wrapper.theme--dark.placement--bottom .vxe-table--tooltip-arrow {
  border-bottom-color: #303133;
}
.vxe-table--tooltip-wrapper.theme--dark.placement--bottom .vxe-table--tooltip-arrow:before {
  border-bottom-color: #303133;
}

/*valid error*/
.vxe-table--tooltip-wrapper.vxe-table--valid-error {
  background-color: #f56c6c;
  color: #fff;
}

/*font*/
/*size*/
/*icon*/
/*color*/
/*input/radio/checkbox*/
/*popup*/
/*table*/
/*filter*/
/*menu*/
/*loading*/
/*validate*/
/*grid*/
/*toolbar*/
/*tooltip*/
/*pager*/
/*modal*/
/*checkbox*/
/*radio*/
/*button*/
/*input*/
/*textarea*/
/*form*/
/*select*/
/*switch*/
/*pulldown*/
[class*=vxe-icon--] {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  direction: ltr;
  font-family: Verdana, Arial, Tahoma;
  font-weight: normal;
  user-select: none;
}
[class*=vxe-icon--].rotate45 {
  transform: rotate(45deg);
}
[class*=vxe-icon--].rotate90 {
  transform: rotate(90deg);
}
[class*=vxe-icon--].rotate180 {
  transform: rotate(180deg);
}

.vxe-icon--search, .vxe-icon--print, .vxe-icon--dot, .vxe-icon--calendar, .vxe-icon--eye,
.vxe-icon--eye-slash, .vxe-icon--upload,
.vxe-icon--download, .vxe-icon--error, .vxe-icon--remove, .vxe-icon--circle-plus, .vxe-icon--success, .vxe-icon--warning, .vxe-icon--info, .vxe-icon--question, .vxe-icon--refresh, .vxe-icon--minus, .vxe-icon--close, .vxe-icon--check, .vxe-icon--plus, .vxe-icon--more, .vxe-icon--edit-outline, .vxe-icon--funnel, .vxe-icon--d-arrow-left, .vxe-icon--d-arrow-right, .vxe-icon--arrow-top, .vxe-icon--arrow-right, .vxe-icon--arrow-left, .vxe-icon--arrow-bottom, .vxe-icon--caret-right, .vxe-icon--caret-left, .vxe-icon--caret-bottom, .vxe-icon--caret-top, .vxe-icon--menu, .vxe-icon--zoomout, .vxe-icon--zoomin, .vxe-icon--square {
  width: 1em;
  height: 1em;
  line-height: 1em;
}

.vxe-icon--search:after, .vxe-icon--search:before, .vxe-icon--print:after, .vxe-icon--print:before, .vxe-icon--dot:before, .vxe-icon--calendar:after, .vxe-icon--calendar:before, .vxe-icon--eye-slash:after, .vxe-icon--eye:before,
.vxe-icon--eye-slash:before, .vxe-icon--upload:after,
.vxe-icon--download:after, .vxe-icon--upload:before,
.vxe-icon--download:before, .vxe-icon--error:after, .vxe-icon--remove:after, .vxe-icon--circle-plus:after, .vxe-icon--success:after, .vxe-icon--warning:after, .vxe-icon--info:after, .vxe-icon--question:after, .vxe-icon--refresh:before, .vxe-icon--refresh:after, .vxe-icon--minus:before, .vxe-icon--close:before, .vxe-icon--check:before, .vxe-icon--plus:before, .vxe-icon--more:before, .vxe-icon--edit-outline:after, .vxe-icon--edit-outline:before, .vxe-icon--funnel:after, .vxe-icon--funnel:before, .vxe-icon--d-arrow-left:before, .vxe-icon--d-arrow-right:before, .vxe-icon--d-arrow-left:after, .vxe-icon--d-arrow-right:after, .vxe-icon--arrow-top:before, .vxe-icon--arrow-right:before, .vxe-icon--arrow-left:before, .vxe-icon--arrow-bottom:before, .vxe-icon--caret-right:before, .vxe-icon--caret-left:before, .vxe-icon--caret-bottom:before, .vxe-icon--caret-top:before, .vxe-icon--zoomout:after, .vxe-icon--zoomout:before, .vxe-icon--zoomin:before, .vxe-icon--zoomin:after, .vxe-icon--square:before {
  content: "";
  position: absolute;
}

.vxe-icon--square:before {
  left: 0.05em;
  top: 0.05em;
  width: 0.9em;
  height: 0.9em;
  border-width: 0.1em;
  border-style: solid;
  border-color: inherit;
}

.vxe-icon--zoomin {
  border-width: 0.1em;
  border-style: solid;
  border-color: inherit;
  background-color: #fff;
}
.vxe-icon--zoomin:before, .vxe-icon--zoomin:after {
  background-color: inherit;
}
.vxe-icon--zoomin:before {
  left: -0.1em;
  top: 0.2em;
  width: 1.1em;
  height: 0.4em;
}
.vxe-icon--zoomin:after {
  top: -0.1em;
  left: 0.2em;
  width: 0.4em;
  height: 1.1em;
}

.vxe-icon--zoomout {
  position: relative;
}
.vxe-icon--zoomout:before {
  right: 0;
  top: 0;
  width: 0.7em;
  height: 0.7em;
  border-width: 0.1em;
  border-style: solid;
  border-color: inherit;
}
.vxe-icon--zoomout:after {
  left: 0.1em;
  bottom: 0.1em;
  width: 0.7em;
  height: 0.7em;
  border-width: 0.1em;
  border-style: solid;
  border-color: inherit;
  background-color: #fff;
}

.vxe-icon--menu:before {
  content: "";
  display: inline-block;
  width: 0.22em;
  height: 0.22em;
  box-shadow: 0 -0.36em 0, -0.36em -0.36em 0, 0.36em -0.36em 0, 0 0 0 1em inset, -0.36em 0 0, 0.36em 0 0, 0 0.36em 0, -0.36em 0.36em 0, 0.36em 0.36em 0;
  margin: 0.26em;
}

.vxe-icon--caret-right:before, .vxe-icon--caret-left:before, .vxe-icon--caret-bottom:before, .vxe-icon--caret-top:before {
  border-width: 0.4em;
  border-style: solid;
  border-color: transparent;
}

.vxe-icon--caret-top:before {
  left: 0.1em;
  bottom: 0.3em;
  border-bottom-color: inherit;
}

.vxe-icon--caret-bottom:before {
  left: 0.1em;
  top: 0.3em;
  border-top-color: inherit;
}

.vxe-icon--caret-left:before {
  right: 0.3em;
  bottom: 0.1em;
  border-right-color: inherit;
}

.vxe-icon--caret-right:before {
  left: 0.3em;
  bottom: 0.1em;
  border-left-color: inherit;
}

.vxe-icon--arrow-top:before, .vxe-icon--arrow-right:before, .vxe-icon--arrow-left:before, .vxe-icon--arrow-bottom:before {
  top: 0.4em;
  left: 0.14em;
  width: 0.7em;
  height: 0.7em;
  border-width: 0.15em;
  border-style: solid;
  border-top-color: inherit;
  border-right-color: inherit;
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-radius: 0.15em;
  transform: rotate(-45deg);
}

.vxe-icon--arrow-bottom:before {
  top: 0;
  left: 0.14em;
  transform: rotate(135deg);
}

.vxe-icon--arrow-left:before {
  top: 0.18em;
  left: 0.35em;
  transform: rotate(-135deg);
}

.vxe-icon--arrow-right:before {
  top: 0.18em;
  left: 0;
  transform: rotate(45deg);
}

.vxe-icon--d-arrow-left:before, .vxe-icon--d-arrow-right:before {
  left: 0.15em;
}
.vxe-icon--d-arrow-left:after, .vxe-icon--d-arrow-right:after {
  left: 0.58em;
}
.vxe-icon--d-arrow-left:before, .vxe-icon--d-arrow-right:before, .vxe-icon--d-arrow-left:after, .vxe-icon--d-arrow-right:after {
  top: 0.18em;
  width: 0.7em;
  height: 0.7em;
  border-width: 0.15em;
  border-style: solid;
  border-top-color: inherit;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: inherit;
  border-radius: 0.15em;
  transform: rotate(-45deg);
}

.vxe-icon--d-arrow-right:before, .vxe-icon--d-arrow-right:after {
  transform: rotate(135deg);
}
.vxe-icon--d-arrow-right:before {
  left: -0.25em;
}
.vxe-icon--d-arrow-right:after {
  left: 0.18em;
}

.vxe-icon--funnel:before {
  top: 0.05em;
  left: 0;
  border-width: 0.5em;
  border-style: solid;
  border-top-color: inherit;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
}
.vxe-icon--funnel:after {
  left: 0.41em;
  top: 0.4em;
  width: 0;
  height: 0.5em;
  border-width: 0 0.2em 0 0;
  border-style: solid;
  border-right-color: inherit;
}

.vxe-icon--edit-outline:before {
  height: 0.84em;
  width: 0.86em;
  top: 0.1em;
  left: 0.02em;
  border-radius: 0.2em;
  border-width: 0.1em;
  border-style: solid;
  border-color: inherit;
}
.vxe-icon--edit-outline:after {
  left: 0.6em;
  bottom: 0.2em;
  width: 0;
  height: 0.8em;
  border-radius: 0 0 80% 80%;
  border-width: 0 0 0 0.22em;
  border-style: solid;
  border-color: inherit;
  transform: rotate(45deg);
}

.vxe-icon--more:before {
  content: "...";
  top: 0;
  left: 0.1em;
  line-height: 0.5em;
  font-weight: 700;
}

.vxe-icon--plus:before {
  content: "+";
  left: -0.12em;
  bottom: -0.1em;
  line-height: 1em;
  font-size: 1.6em;
}

.vxe-icon--check:before {
  left: 0.25em;
  bottom: 0.2em;
  width: 0.5em;
  height: 0.9em;
  border-width: 0.15em;
  border-style: solid;
  border-top-color: transparent;
  border-right-color: inherit;
  border-bottom-color: inherit;
  border-radius: 0.15em;
  border-left-color: transparent;
  transform: rotate(45deg);
}

.vxe-icon--close:before {
  content: "+";
  left: -0.1em;
  bottom: -0.16em;
  line-height: 1em;
  font-size: 1.8em;
  transform: rotate(45deg);
}

.vxe-icon--minus:before {
  content: "─";
  left: 0;
  bottom: 0;
  width: 100%;
  text-align: center;
  line-height: 0.9em;
  font-size: 1.2em;
}

.vxe-icon--refresh {
  border-width: 0.1em;
  border-style: solid;
  border-radius: 50%;
  border-right-color: transparent !important;
  border-left-color: transparent !important;
}
.vxe-icon--refresh:before {
  left: 50%;
  top: 0;
  transform: translateX(50%) rotate(-45deg);
}
.vxe-icon--refresh:after {
  right: 50%;
  bottom: 0;
  transform: translateX(-50%) rotate(135deg);
}
.vxe-icon--refresh:before, .vxe-icon--refresh:after {
  width: 0;
  height: 0;
  border-width: 0.25em;
  border-style: solid;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
}
.vxe-icon--refresh.roll {
  animation: rollCircle 1s infinite linear;
}

@keyframes rollCircle {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.vxe-icon--error:before, .vxe-icon--remove:before, .vxe-icon--circle-plus:before, .vxe-icon--success:before, .vxe-icon--warning:before, .vxe-icon--info:before, .vxe-icon--question:before {
  content: "";
  border-radius: 50%;
  border-width: 0.5em;
  border-style: solid;
  border-color: inherit;
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(0.95);
}

.vxe-icon--warning:after, .vxe-icon--info:after, .vxe-icon--question:after {
  left: 0;
  bottom: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  transform: rotate(-10deg) scale(0.75);
}

.vxe-icon--question:after {
  content: "?";
}

.vxe-icon--info:after {
  content: "¡";
}

.vxe-icon--warning:after {
  content: "!";
}

.vxe-icon--success:after {
  content: "✓";
  left: 0.25em;
  bottom: 0;
  color: #fff;
  font-size: 0.65em;
}

.vxe-icon--circle-plus:after {
  content: "+";
  left: 0;
  bottom: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  line-height: 1.4em;
  font-size: 0.8em;
}

.vxe-icon--remove:after {
  content: "─";
  left: 0;
  bottom: 0;
  width: 100%;
  text-align: center;
  line-height: 1.5em;
  color: #fff;
  font-size: 0.7em;
}

.vxe-icon--error:after {
  content: "×";
  left: 0;
  bottom: 0;
  width: 100%;
  line-height: 1.4em;
  text-align: center;
  color: #fff;
  font-size: 0.8em;
}

.vxe-icon--upload,
.vxe-icon--download {
  overflow: hidden;
}
.vxe-icon--upload:before,
.vxe-icon--download:before {
  left: 0;
  width: 1em;
  border-width: 0;
  border-style: solid;
  border-color: inherit;
}
.vxe-icon--upload:after,
.vxe-icon--download:after {
  width: 100%;
  text-align: center;
  font-size: 2em;
}

.vxe-icon--upload:before {
  top: 0.1em;
  border-top-width: 0.1em;
}
.vxe-icon--upload:after {
  content: "↑";
  left: 0;
  top: 0.15em;
}

.vxe-icon--download:before {
  bottom: 0.05em;
  border-bottom-width: 0.1em;
}
.vxe-icon--download:after {
  content: "↑";
  left: 0;
  bottom: 0.15em;
  transform: rotate(180deg);
}

.vxe-icon--eye:before,
.vxe-icon--eye-slash:before {
  content: "●";
  top: 0.16em;
  left: 0;
  width: 1em;
  height: 0.68em;
  line-height: 0.25em;
  border-radius: 50%;
  border-width: 0.1em;
  border-style: solid;
  border-color: inherit;
  text-align: center;
}

.vxe-icon--eye-slash:after {
  top: -0.1em;
  left: 0.45em;
  width: 0;
  height: 1.2em;
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  border-left-width: 0.1em;
  transform: rotate(45deg);
}

.vxe-icon--calendar:before {
  top: 0.15em;
  left: 0;
  width: 1em;
  height: 0.8em;
  border-width: 0.2em 0.1em 0.1em 0.1em;
  border-radius: 0.1em 0.1em 0 0;
  border-style: solid;
  border-color: inherit;
}
.vxe-icon--calendar:after {
  left: 0.2em;
  top: 0;
  width: 0.6em;
  height: 0.3em;
  border-width: 0 0.1em;
  border-style: solid;
  border-color: inherit;
}

.vxe-icon--dot:before {
  top: 0.25em;
  left: 0.25em;
  border-radius: 50%;
  border-width: 0.25em;
  border-style: solid;
  border-color: inherit;
}

.vxe-icon--print {
  box-shadow: inset 0 0 0 0.1em;
  border-width: 0.2em 0;
  border-style: solid;
  border-color: transparent !important;
  border-radius: 0.3em 0.3em 0 0;
}
.vxe-icon--print:before {
  width: 0.6em;
  height: 0.3em;
  top: -0.2em;
  left: 0.2em;
  box-shadow: inset 0 0 0 0.1em;
}
.vxe-icon--print:after {
  width: 0.6em;
  height: 0.6em;
  left: 0.2em;
  bottom: -0.2em;
  box-shadow: inset 0 0 0 0.1em;
  background-color: #fff;
}

.vxe-icon--search:before {
  top: 0;
  left: 0;
  width: 0.8em;
  height: 0.8em;
  border-width: 0.15em;
  border-style: solid;
  border-color: inherit;
  border-radius: 50%;
}
.vxe-icon--search:after {
  top: 0.75em;
  left: 0.6em;
  width: 0.35em;
  height: 0;
  border-width: 0.15em 0 0 0;
  border-style: solid;
  border-color: inherit;
  transform: rotate(45deg);
}

@font-face {
  font-family: "vxeiconfont";
  src: url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAENwAAsAAAAAkrwAAEMeAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACadgqB53iBvVoBNgIkA4UsC4JYAAQgBYULB5FOG4J7NeyYIeA8BChnuj8xihK5aqOoGEWz//+c5GQMYSY4U6t6/yFZaOm+88Bc3GkZ68gTvR+UxpLI2S7PbEJebBodVmS+yYHIgUiBaB569rFJq/AUT+GjIAs8qu0lj4KUI0GQCgVtc+CN78hwJKgWF3zn1YJfedawvzzoX+khSdHk4R+9+G6SmU+iI7QAKqGT/Qbr04eHas+93du7/90NM4qoURRdF6IQhRCVgqAYo+2rI+5eEi3dVYb/OdeAJoIDqayL/04rA6ABCBJ4Dg9z699YsyhgMMaiqbGGjQFja5DaxgRBGTAGEkaBAQLiCXgYCWKgmGDFiYWJgZ6n908uMIPD+Pa5yW9qL92x1OTRQhrfsSnJERfoEKSVU/casFPnAHO8P7u/u78rydCyYW0XwUmBAi0vzGuAgFz//D/8yd7u+UADyiJLPEwA4m3m9HxRQI7UylR0CsDb47+9AL/bPvem9GwnO5IhKSIaArwA4It0lVoOFoHzM9MzXXM7GOatSt+IxjI/H9DbfY9CeXBeyCMOwpe2PSkupLNI/da1H/CG+G4YgifY6NmDRcD+Uv0/7J2x2l5OXA8KyLFehEQFZM2/Oa12xjxstFHalHUxFo2tS7lLqdsrmp8G8efPAMOArGGELIQTIPkYkMMo3GIk+xCS32pDkjfkMIB1Blv7HiNdQBelCyF0IaT2qiuqe30KbZXKVLTdFUV1VORJEsEFwNDPSbDAXOh1L8rZjaLuy36AmyC6tdJ8kNO+Lzp+3eJCY0UEKUFO/VbdHlNsq4FHrtCrJEp2idwKwPctkaCOpwnSaZ95y9Tu+B47oI0C54wJ8YbJjt/OzcpXqirYMLELQ3XagrhmRdJLGxxXsy9/UtmQUKR6xrEz5zt9m79P/QfqnzOTfTv/DBLYcYoiMvQzLFjcVRwrbFlRSPsxNmX/KhQXPh53Rg2EjgiEAnGC0TBFiiahEEsjSTIMQ+JItTanv4td6Ro3u80d7vG4pz3vzaN3TI/lsT2eAC2FxdWTo4nR5v77wte8/f0f/sJXwQIXMihhgD1c5Y14/g5rOGNiTI66+CUuxFvxVfxXyhfnxasUVeorU8op5Y5KV3XO3/v+gyf/HZj8nPfvQU6V08R7+Fn8POfiljY4PnXW5eNaMjhW7n/sj/POj5r/DyE4ODVK+TcPrEb+OI7/tnWSiZ+X3ed8FbzpfNv5Pv8x/yn/qzNa+sdxdj6591NDwNFof1Y1hOPkNQsgIkjEwVqIjtcfmA5xLuP6fwYvS5Qns87PGKajlgoG6eTe3vYMML2tK+a0c83hIzMftHZZZ30kRrvv85evc699q7d/ovs/jTHWhdPK1PlerdTd/tq4cs/ek9vf7Hs81KEmOxfffjj7ynDnJ7fS1+5C49z89t37D1N+F2lw/bNyS5YeX7Z8xcpVq9d87KKrfrrproeeeqlriKLxHhxhpM0DNXHs7K7d82o9X7tu/Y0NGzft2Lxlgtpe1Nh6bFJ7HWx4NX/BwkUXLr6udPnU6UsHbt4aZbBmpp5rrgUFpVi/GsrLrZ4/AtAVPBEQzBJ+OC+gmCFgGEbA0ZFAoCWBQjGBxSCCjE4EBT9EEHoTVBwSwRhA0DBdMNGWiMQ9EY05QoJ2hAKPhAqHRSyOCA1miiQ8EMloTZhwR5jRmbCgD5GGAsKB0cR4/BQefBYl+CK8+ComYa6YhWuiGt/EHNQT83BU1GIiUYdfYj4+iXqMIRowlmjEdbEA00QTyohFqCMW47v4GdVEG0qJZaPWWqA/sQ5tiA1TpY3AHrEJe0UXTorN2C62ja6OAvtEHx6L0xhKXMYJcRVNxG/YL37HYvE/3BZ/4qF4gdkSgysSi+EkDlclHpMlEa1IIfqSYhyUcSgk1RhHJuOlNOCtNOKdNOG9NOODtGGKLMZvWYUisgYNZCOeyoV4JpehnFyJJXIVlsrVOC7XYJlci+WyHStkB1bKdVglO7Fa7sQaeRAf5TF0IX9BV/I4+pF96EaeQHfyJHqQp9CTPI1e5BlUkecxhLyAEvISxpNX8Ef+hhHkLYwk/4ed8h8MJB+jkXyPM/IDzjJfAGwhINhKCDCDEKIBYcWNRCqWE2OwgkjDSiIdFxEZWEVkYjWRhTWEHZsIB9YSTqwjSjGBKENtYiJuIiajPlGH9cQvOEBcwCTiMtoTV9CB+BMbiNe4hXgz/WwEg/7FoFEMeosxo3fAacKHWykB1KEEwVlKfjhCCYajlFg4QykKuygdx8WU+nAJZcozipWCZzDqAJpR6cJUqnNwgr/3fZp7EnbxRwvwECSLJp083Q8ZOOcUt8zma5lCZrNJM2Yp6iEJOpWPEsRpuwJa6WkUI7F5KN0xkRtvugUWMY0QEXZoB1VAhOhALtGMDIiE1TaxkCQnWkqk6CvIYRFGB2FNu1tGRHYmdIJtRsvNTGIWKpZDRL6vVycEuWy1SNRJn8ig1JBjI8HMmSh7i9W4+0Ilqb2c+KkwA7rvhEFgxAEvKBrzXOrydKpmBURyLm4JsWbYq4dg2OlLXMTOJA4RadiKihUprjA2WRXtxBoJZqOH2NS68bWxCU62UOQUaEahD3HA3OnuLeTgJGzCOol23Wp7wXsYYgg9xR4SoEKqYTM7m5WR/V+tX5bss64GyTk3CfB6CLpN3toWGwcm+kygNZsOEBdVK7JdzFu5wpkrAsubNWTZNGAOnjJ8ayDgLjnixDtJQnikg6ADnxIBpE+8kaoFtYQ7jYQcUraqerF6NZk0JqR7s1UNExS7Nhwstq/M//ye5z7LihBqi0fTEdkDk9FYHJwnoMThANAAl2R2L63taeGVRPuU8SiycRsvrYCb4KL2U15isVVeo046gspWvSkK56MIKi45VCF0Y3DGPVngthNHyezS+qNFMi2FYBKWMMYi0YwkgOziFmo65K9sFDrf6GyhUY1OYIfzLmpY9FRR8ucyuCxS4XggCMeZS1v8ndvp/TDRA2fcam3LR6n5IJY2LrybpHXddvCoe09utI6tl+SDWUrRQxTuYi6r0jTA1eZSuJWwL1nJjiK0xyuREzyjOUEARFUE+rJvhSH219XPOsMnkUWRHcfYU3ptpOstVPiizGTchaF9QIIA2Vu99/cZOrPiGPY4hrr+xSPkFzLlQgeE9kbt5jnmA7EbPtvCfqowM9PSiKdcK4/WBet4E7N34/jxM7EdRTkHpe/cuGBfvIn5weehrOn6zftduipU9zwWAjl3jW2Poteqn2hSZhRhFkVQL45U94xNu6tx9HXD8MnL82Ebw8KWnUNDjZrQdn+IXznvlLommsjq5bLKy0p9r7XvFHZuecyqOpOtRkUhHv7Ncz2SNO7xbOyynzpTPk5Iu4NMCf4iAcy5ix3GyzlKPUDrNGYHwViLH7URoYBrcQygRmEtnKdf8C90AN/EZrcNQHynA1G7X/vlv51x1VV861FttbB/8WAqcr0/zjtCgVE/ucmfp219DX6cZ6XnfOdQs74VkZGu2rl946k3uaufWXHz9riJUad/uSkziDq58LaH/FVeG0EY4mq05wRxN7S+swTq+ttSgCcVEQzCmsIKAhNIQABjN8bcMHaiIeLhQmDkt58RJHAiGNUjlWruZpClgXRQlZOMwga1Gi4HScEtLIggvBvimDrz5waAHLoeLl18HNqHb5jOfHbSrkHVhFZoLyDJTp3gHBCVq+OddJMgNloambDKoJ8lN7uzQHrI5uyzxbeh2Get3pTNwR8MVa0NAnTdvCjdoLAdgLEXFtFbwTnrfAA9cKPM2i7coG4X4kzmBPZ33g5Tl9kzrexO1GCEQf5knUxk774TvXbljzhP+skZe/eZD2PJV+6VmdZZ/KulXr/HS9bNZ44nL101BWnO+09lFa8wgh798Z2wetaa1gGoa/cXkIGSOdZJb2yqQITUgXq8KwBkHhh6+DYu/O7jf3ABxlP545GW1oFa06EtXQ5gqgLE74sSSI9bzaTf5gbzGCb7jlp0Lq1qEHjeUwmvhvtne5tT85hg+w8WBYNLsTaOoQQwtlTBACBQ0HAYC5ohNYZBNm4df+9X/ITIrybGSkpWMbrG+ONf+YXr+80rV1R6j7QxP2E/DW3N+Fc5CeDFFZDN1KrCjGaTQemfnEdki6eHo7o5yM25wnQ/7qWe8LTK9oHQKsUb7QZmb3VbeoZ148/ukx4aHwUmiGQofNaUW38t7sBID+hxkzmTxd03G2+mworvA+W04Kf+5ElqcN5qvpWObhKeMuBx9XqVOtXePHdFa0UmvllKzRRGnZ5Ln3beqK9MEm8rCLIMEGB0e0482LzI5SmgZIzdJNnLBl2r04aAG8lTAyOTDdWUHJC7c6Nlo8GxRu2mM2t0CVHvFBh0C4Co6uybN+IMiWNib/0yTTardq2Fn76zX8qtB2KZxexcpSpvYPSWzqSMfAFnYaJzrEmFLEmxdDWD0GMnnOhDAuTydDYXQcl6bwNIKg23VbOrTadeJqHrhNpx/InkvO/KFyZY4X7Hx1BEl8LX4j6jqRCnNe3lHYgc5S/PUinHLoVmzEx7YF7xOHd1RrnUzU2GUIhtrDZFIZgYVinNECcKD9JNKabr777DPIg+b8Lc4cSOizdfl6P+zvy1C78DyFHvfrTUXB0VZ8EnduI0Rlk8BQmQNu4ldzwt+W3+uOAhvN1N0b4tC9aeA1n3+iclSzXUBnZ9OzyIxtKgJfKSmQr/oOsFcvD97/jjwIzMUOPmyQcmGTfK9OHv90PhmfTpx6FM1DKtV4/RPRsppTefrP/Uqa9c99aBOFFL6AqCjIRkdQ8AAb9WzSbLW/dm0x82j1+5cunkXiCijZcxuy5PMMZMuWJFeG145dzk0KA0kIkYCCI13NQs2lETMiFsKXEZMrMgdNMQytSSLhMhHM6TDCIKj+Wkk3meSgkLYrxs8APSU7fBpJ3xK3ZlRoc1vTYoms26Ul5eeTQ4oZ70B7yKyrFnus9nlo5uHMOekFWtQz4gzymSTVmK2K67YG6o/opSowpoUhPplsrVfEcGbC7XC0chHi/soxnCMQjhzrzjF87akh5iDyubHKsQg4jOQFiK+ngCUso3sd+176BKhBKlP8dfu2noRxViiDoojbM6yk/onnypef2e5GeUGAgATeIVEA76tD7S6pWPxjPeSA8DI3djTtXy+7L5cPdIRrhOu4qEjsPRFLKxDNLxT9YqKwkaL7AYRwIVqmkddKKvAzxDYYUx0NhZEaibN0SREseNFQlDEEsQ/OPceiT8FZB+B7V2y7o9XoZc/eP3Pr5hgJxq1ltx45Ey+esAoP2PbLzeGumyvSXf+DFWHEU5mawPCvYoWzhY3zG43XR4Dwztzfromf0JJoXwlLUiAQ/E+Ol9A8TjXOobuLKRSreS5VGkzjKpVTVRV1oI/fAKUsZhRW+JkBMRgnOazGXCUYpeebEWooELb+l5WSWlAftK42UGqgoNVuRFRjaDsn6BjspN2ndI5JnZD4sSRe3kXika7xXe3fi9yIAP0NkddfXiv1vHB7BX1okCNSwWxvFXGnSsFwSRbObi8CrVYL1BzCDFAoOTI8FOwxligTrcaiD5RcSvAqoAa0S+iIuNz3MiD8aN9pEld+HQr/HgvLN4GC4+ZimU5+04ZQBnae6DqNW/SU0PYu6dxLp7HkpCiDqc8yo9izP8685aA5nPlvxWmkB2cmDt+uppREnRSMoc/rX9bErdSnExtZ7estMCpeA/ITOlGzmWCACls8mPVVlLHcd80G12QpKkMoX+kxWAlC6v5w/9TdH2nGuFTZUfhQPTjpJrdhyF3FusqAkocGANk65K828zHL03r/y2dcu5Y9+lFnelLRyPEgoimNvLXG55jrAlXPF7JRsp3uwX3YXpsOBgAWncMz8Z3D+HiU9v2Mc/3SSeKT8zsJczr0w1MKvwIsTo2RwYFON2B7LcKvTTTCJxcf8jdgKxGy7si/vWHQumRS4/d+hA21MzL0H8nUN0xCOa0SfF3TjSSoLhdsswCZn8XbOYQxEtVaZdJOQmjDga7T5AES1fSmkB3yqCMDaATCoiLLywu83c5g+CWA4t4MKXjsBEDy9OG4yWqPkftw26xEc91oHd2h2Fs1oNrCCMLCvWWIBt36FVgiAI9qVSTsaC+pQUzQtGmVJPu7r6KyjhjVYWdESV9TmeAozx/NnkeKad8fzh9GH/whwLygikG2kZScA0BuIhIhExTxxMJiDqXcwgowsq5RSss4fMRNB3CSNIB5nFhZ8NKT8204omVFgwLGq7rXaD0r3bDIUFW383OjiPJqyzBrPSH3C0Fkp0WPaIZ8pW/2QS5OahvfB4dCeyYx3OvycOCRvR78udA7p7at++yQcFusqqsNYqOsPKoBIPTaIjyCkvX9UeWlVR2yNyZMMG81gYPmoFt4LXll2KaI/j90QpkHaCa1YC43Yi6nRvbxI33tKX9D01dbp3aczb5y7+Q50pIS0tIlpZv6xOFb1K29VLUxMRN/tCOv7KLyvdAiMjMQM10GSA+n6gy08EbqQYy97RVDtDJFHJauWUU6Ep5yJ1stSV7o2bGb3U3bN77sqlbNH7ZCNrzqS0DBk5rKTo4gzQGCFhduHmZRdFGLjNrYuU34ZkVRjRCsR4bWaZqEOnjbS4/ecSz8qPt2CizbJQjaTxAZZQzhyIlth/OrcETiqK56jsPYaodRsLN6FS0PWQhz2JaIPIi/A/e7QMvtfUrZ2/8qRY3I4C+WJjzRRJLB/nEhqMIvu4QqGMe5arLW7kLRNK15jfgdgjc/R4xR4A4fVMYNDYSElGb6j4OKmKsnhxs/xkAGSgqMiwj/nLRwjz+NfclBRq49Fcn+eA1CVmcoIfhXl2TDyUEjJCrBPlIM+1aSpBphnk47xCZwakE1XITZGiKIRyAOIN/AJsvSAfY8XSE6bu5JRbdWXfYtF24tw7lx8LoLYDfmxHqhMQUI90AnlwMzJO4rfDnAMwNgyCM2/FzhChotRAEMZEw6cAxHyVR7joutq7EFUUwvoEcfSBBmmbuR31t4JYtrWP4cJPdHfARLd3js8A4eI0ZKNxnrQ9D/xn8f0UU9WUkAkh9Tyypt3qUhXuKTnsFas8OiCE8wdRNFLjh+JqqtGqTTa00lITT1arvVANqz5W0rQvINtrzWI/M85TRYdMI5iTyeDjkgXZebA3jyydfpkbrWl3H0feUbQhmcQebgTW5a3uMalkVzMcQD0+0wUmSo97FHL0b0ebXFAqlttgCCGlTrWi1MK0Ca4OixIM2GYvPznpKjUQFCEQQsKLVSFMVmor9emvofGwkcRHPwBG3fDlzTf9k58vPQ/APmsqnLAk0SrlID0xwgDEWFpCa6g+wBqPnHn9xKuXjz315LZn9r5xMnl0pa8AxqM/HMliZ58/8lTU2YSBFrNV5E+hc06PsUuY8JmeWHieMiC/hRx4vBOhZQuPb/7SZt1BuSQpn2h1OsWsEg9RJGVW+SCQ4MHmnyB9zJjtWXGwvXp0g+PjYYhR8ii3lEcoMbL1ZJKg+qimNkwM9piw9ccNRkdamQxjyPwBUs8aAlldIeVtKgWzQFTibV2Oo4gLxhopWrEB0hOsNUI5VsFL1rZrhrQ1JncMGrsOxRTSTBvVTs6vn7+wwZydj1Eb1tFnYgqID3QQ2R2oidrhtKE1a4OrutRpk9ip3L++czmYA3ILtSep7LSeVOvsdxvIQHlXiiLnrFq6fhb7qVnsGdbaMwgdTejqEGzZSn2PPV4raYFmdha3q03EP2gdGpp9p1qRWlU7Pjxnr9EVKvQc+xu2VpKtfe8apRYWUm4vrGBXY90j9uHhzmJaKOysGwaiZ1ngpOnMC4z7KOEV9Rp6P8ftjkFeYHLGOQyGxX8CzYNm3g4ma/Ipo6VPzH/LoxguyslNCGhSRjr5XPZCpoAYJJZhbWZeioRb2txSTvuezJsMM3xSz2jbzN+ojlUAhLpY6pGTikhSF/gT1SbObdJsMgrnoMmZKfoha+4wf0IxtTNHkd9smzFsUiLok3UQU7c6QL1vofPCYHewWSXmGQ5gSip4QRbkCG+LktfqLF6VL06hGedJ5H9OA7C8rebl65+Szm7NxIulia+g3rgVnxzhlia2ZUveVi3bEgyxeIO8SKJ3ceG3S4ZIX04Ryvk6W1Z8pqJiIM5L4zqTdskXyhk4EKroa6+lUi7DBGNJxZ5u7czwBqo4uOpug5CA7BYIch1nkDXRulR1ON3wz5CYIcMRNtBS5MOpRiXbzK+iaWLUWdptEMoYpWySN9GcKURWRaA/vlLqchOto4hknC4JfOSdtLEnpkvFTbLwNhjrp9TeyFHN9MJQ2MNHlQCmrU6PANj4R0EIWBTq6kUlb08sEtPA98GBljubGFA7i1fp/iOkrHiKZkeLM9cvIXWZYSdGuEH4kYxUJm1QXvmzosiOKqT3BNnCrl7M7Y2wNqX+KHiM+q+Q+tmPXlZpsUQ55qYE2yHijWEoHkYZ+/xicdEcXdIf/c+FfmMHtdN1ZdqwUfyKOfOVoKrc1XWpfyer64Puzb81+ecU/6Kx6fnaGtjVu1B4IozAKcJMXLBkyyuhsGFzXDKs+ALMvs00XWkLtOsiXWwY1ifXLqyMj18z9N2xVPgaMjwuvWTpfl+t1BpR5xBZ75+w80H24Mac2Kgce9dwsR4XtGXXOC6bmrHb0CGiYOWMILlGgsNcIk8zGDnqxrb0u2rbc20B7YUf8Ex5AE9IKGCrMgKRJQMFk0brp6hPZ1OKxSasOCqNJ/YO8hIopq8VyN5k/Vz8OF39TAz1cG4XYCsBz9o5yGNr/NjKHL66tyQLYQK8FVopJaJA6EMf0uMX/cPfd+UmLfX/d+cfHN89zdUw7sylNhoXF+DOnfsaCbZm46W/OZct3iNJD81lHEbLXjgwzn1NxI5Btl3ZUeI1EvKd+Rl740VbNPGI7shhvVpYkffBq7ir/yntn1/hHCf5ZqH/Y4700rdy/WYNt/wtK1XnDuKzq2jelJllbKpo/GkUp9iWmaJRmiImBoICCTWwbE4/9Jf+UEwAYfa62S8/yN/CX2bYvIxMlQzyr764f0/iu9pZd3bom8quvfPfOsSu+PsCdPnoPN+KZq47PjLrgTT6CIGgWQirWFjDgLZDYIu4MqjxWHvr5U3xbf6y2KEVf0bDR/1tKz6LyicmC0HcHiNpA4TAYC0n1x8NeU31Bx7ZH+8MHfN/SNPMVVVk0Qamy/+PgRl4wN7SI14F+DTUoubMsFvVRvWWWygLH+ETPFa5ufD31ZtvXn7x9COGRl8maVcEN2TO6NDw1LC6Pr+RrSJ0pUFWM2MNk4Iq9tpydPQdpCcFflZr5/+lwT8k+s+I///aEN2CM476eWa2H1d4aTY6byV2VOMh9/aLVVdXnliaoC1NLP+SWJFQWqqtSPrsVYHyJ5Tu4Okq11ZMKE9EPqqaUhCXr1LlxxXcd+D+fJX77lsPElugHD9eafHLz1QaepAyiFZMv390txl4HciATkc73kmrp3Uep/XjODQODgquHryOAYGCnIb/+XpaEhLaaRvf8pJg6gfP1CcwNgFLN1bH7tyxc1SY0mKMCLdYIiL3PxkbUazok/2RlpRlBEbM/Q2vylUoxpUDqpKKR3eSDsJsUQIdn68bA2C2gtB1ir9c/9q5Yl25fuAiyc7cbfsjRpBdNMoWv3Cr77cMOk85bvu6lPrViuwsrjIJ/1vJrHhDlIMWvlHJpghix8Tk+d/kWAGF/teeUD6QFFmwNTZrel12mDGOvpOevNOkEmaIFfKcHLmy635GuMrceUWZVykfN1a55iYavUxXj7ahN/P8cmeCJe+OO6wLy8ZEPWTcAssbN8YYYgTiW+t65ilTMiMf4GqsVsalvd+d1oWladqHjN/Aiml7YoxiNbheJ0wWCJKFPObtsoZnf4RgHqN0trKp8Q2T4lKKNyoccTE5iljV+PGqWP/hgGH/CEt4uCU73Oxzj0C/RpnjcyfIY7uK1OoiDb7qyKqxcOLer4Qqq2fV4ruq/YTKW05S4e/MjS+18tB6q6kVjdya/LChufNuKwWdlX2KoncoCeRjGbx9NXN3bv72qRJ81rGqYDIO9eFG5pxaVhbHnluvLlV7PGqvumHxnWZ5zXgqMbC7x4YVjN/hcR9wyMdbFpaeuVDSbCBKMvbll07KkbkkEpc0B/gG0iFeL2R40g+IrDglqcyvpcUPT5lDZFkDunBEfAKeSCMnwN4/s+IUNYc0951sCL7We7WTfO0/iME0mNHahzhIvgqh4QT3sZxexGlWcnB0H6mFMZL4sQGU0wroOq9HTzPQ15pCk0O9HrqObkgpl3qFWeZU1b9V3NXBq7njfSpTqihLWlKRMt2/KCHLGpOZWFaliSp32qsiawSqlqhyTVViWUxmljVBZZJkisWZbgA+d7ge4wfIT04ma4AvTnwBODVF/PbHhGifBZBnnTRWb9g7A2tpwRvoBrzL72qxzMB+UKqNy1Q53lj888+XZF1sxMvphpYzZEuxZ0mjFsYVz0MxAE1m44wZhpbpycapEAPSlsU3c411eWkYiRsCrP7wDphhlB3ePFZoCrdA7CjLbmWOXJ6jfK+cRvnl8TwrrKxJMMLnQ566dZC6APCZ/XEKkCx7xVzDIW6A1cDwcER2yAbOGka4USg02AVqeruFe0ZEgFFNwVu7Z/eFhRsyAYZw5mpO8PotxHDOZ5elitCMWBpjhsyxytj3R5mchOkRp8iTZc0fkNQPMV1Ky2lXtuWUcixT+CEjg6f7kK7j8XVCNNPP1KcqY7p1vIwGxgdayCxTmk4S/YUFOl76h4z0jA+gm4fn4EeeOmPDlYuFdYKPFdKYI8W95ftv0Q8TV1KQztV+j5iyPESdIOhn1cVnCFx5GSePDYyOf3o2mRI7GDemYGVqx0uxbBxyPp+6WKn/b3lexyugIj/C/KSKzsyAWtg5oiKo8+i3RtbdgHsBJ0WDATfXPFwuTI5fJm/c2pDuQAo4SrGtsP1lM9uWL19avhTEcSJRg6h6NC7Be0fQTk7weu2lCeh61DU0ESUainCED4lcApnU4ZBIyQeVXtpG1we8JDeTMYea8v37KH3++au6MeTmDlJ67+5VDU2HOkCcn15XgpZLoFpPLdWCJzeEO8tMjHNSdbGUd+VTyzNuDXRbE7AZoa2ObWlBmbs91DS1PHA0TnrOBfx7Kb3+fg3gGFPs4Oh0HIc4MWHixARdYi+dMDFRzHHodA7OsadJGWLdPC8pqvh0wFJjNtdYlMICm61AWC5QBmGB0mKuyUq9rhqnVI6rNGC+yvDPfnIDUXPQYMaBovyT4TcMp8NkfQtzuroGp43p8v86zvF+/vwIx8Gx3paPvq1pvnYNoZRmXMlVTvi3OlbICr+COFZGw1vxT950fRMyJ9gvOAfZlK636uK3Dch2xGNEexAOjiSGZ0mjYkinTXNlI/4VdvPs+yKzK9uCfcW4vHGb2OrjcEbYj9kjHA6bmYCWReYC7j+08q8Bfq/Mqj83YCM1vCieJhLrOzerXvkFTJuhOCAfnpsjA3wYhuUHFB95NMM/c3LpS9t2mHe0LaXPzR000HhAI2OXFGU0lomPnPnu+r7vovj16VdvKTf0m29Q3ho+wbywS/R9eBouW1OTlcyI1sLFQVFRjFzLkmkyeNx0F7FkbrH4Ytc31/czR8Rzi0uIrk0uSMncIkZ0ZJAYro1m2FQlEBeIJ703HEGWai1Tijxi7Px9Xdim2q7YC7uxesr+TF6kBru6cqR280/fAtlcSCnQZ8MO/LZzc+2PFeVYTSQPDOQF+aJd5R7VE8XBu+7+xueMFxsImf9G/etbuj60LCw4rCx0CD7AjcjidW4gAMKGzmgX5Q58KLsWcMBdxo6foJrmdUU6IqQWacpugQKr0xU5KNTvmqBOo4r266qZUc2RjbEz1DHT6VxvXInGFet0S4pkzx34ulinxnWVlJk+Q4kfaqO3DdH9XW7CqfDPa8PahvBBI1E/7gXmxMJqn9PF8we+DzO2Ht+MhpTpSRfYTbwK+hH1I2CrBJj43ASa8+EAQPz8AAkUIaAk+eYHHpLnToMMhp4XpT8346/tf6Vx4WAfHhY7A2NYvuK9s/ASFbmAtOrzy8wV3tpaGSh6mg/Uj/gOYrH0XWDx+LDF9pv2wt5axrzYfEhpMtz/NRpVzERWffgyp+FzKPC9FOoF4jLg5n3EHLs7lsFJvSBlwb+f9s2MHSh5GJQylBL0sGTAjP12qglnHxcbN46XEFvhTUyM92g0xdWaouL2Tvie5aZWhRqiMhWGSQQjkUU0EibrM5WGqCqamwqYXIW+yqMlxpZ7kxK1xQO0CYnecnWMb8HpFymbCCzCIYZMhZ4PfX+sxePAtdzCpthUR5uxtdOaAHuwk5FXoSD/70FxEG70HqbeNKk6Kd9OMnKMvCPswxdSyT7lchWa3scb2DXxRuv13aaSGs2lWmMNWPnujjM6KBXWdzfXheVQOViSPji5HRN+zmJI9uAskHKif85hPMAvuzBn5PBjI0dKRWe/xLqucMnJaBs1w7T8EEvfskEDQJvxYNhBcwzW7yg8dm/YXmNtGApW/X4xHJ4ddzcka8KNE6HMJaf3cdB+xP3Fa/88PZQfXxGz0BpaEe/KkxbIJ83yaArV6kKN5zWgwOr0aF4Ldc2aAHzJ+XZOJqd2nmHrOByHRsaladoqK9s06xz4bDRt6xkWurGiok2Thnq2hLTkGUpRmTvX0+y/cOLuebVbDQ+Seu/cacbtemJA6+n/Hk3E2UJPnjz1RjIqHiI1k4YCjyeU8JECWHEIxd7oaIKgvXAOkp/oSfAoEQLojGCeo8HZREZ54VykEpCTAcilC6XRjCmRwbpwXmOovuwurlGO2royC04UF3cKChekDBJDpqsFXlkKSlFbjvqztsqnZEUk+JEgc74VOtOPvOoNBBAIyd2fU3+o0O/Mgs69WUDUmFa0gIwiF9dx4+BT4HHcRXs4qHVJIpKX456ykUXbb+kQmMtdAhQX7oUTKR+6yX79agEqGCUoeb+ApEW5KIH9NNjRDTVCAyye/XO5OylK7lBEicczo/x5gqq4kEGqrzO2kGksmAcquRR9CeqB8aBSC8xGCVNYMCdUcSHDUCesSLNR/LpEeZYWdUmq1AWEn3RRpa6rvkuXqMuo0rF0hOhUW9J8D5GTORLcMCqS9nawQoQh9rdba6p8/T6dbwRX38CZM/2gHtz33Z+fVK+r936RAAuqzLNz0znV85hZehrNUFyWTDeEpY0dI0zhSw1LrT9+zJqSYO5Nex8nf9g0oU0g0y/byGgXuETu6lZA1p+YK9ILBHqRA59ELxBx10qxCb3CXJoJ+HINBxjdjwMl8uzHq+tgHpgpzyLxjE8RF5TGBaSSretINowelXyv4kzfwUduPbs4OMek1PmRhuYKf2QlElN2M6aGluyG1fK8fenQzvZeN/m97wTq8os1Xu07YaFlE/6e/ll4foHX9h4aN22o9CICIBZa5fTlTRbbB5hq2vPSIwgCWhV0Lfpa5N/Rf9dpZZk3McEbH+9NmPjZgfu98Xvhz+se5PmsiryH5/68P4TOwF74j/X7Tu8b5W+OpEvvbOu4/MNJrzynV/I2Jd/oJMILNeeLEufc4vAkuEv5tMpLtIuVtPyLIH7zt22yhUELh/EnT8Tm0XD6ZxfrpKu7RiM8XnwZ+/d1k9MXTWjQHPp9SemasHHFLZcb5ty1L4kWdUg1h/agJ/++rowdnB/mRMSlv1fYWPK8v8BWPT8MxE7d3NPbQ5ATvHj5L06vC3+35+6hDW4vjZpIvaRFfzUae4117VrDnaXgkIBU/w8O4AqvlS5Rd4Bl8ZVVmrYNAgWsxg6wRONtDoaENI/USBrBbFlevrR6oQEDVq0R1EhGTroBlhRCwvZgqTWOCHxnFGPl8rEKoBinHysvi62nn8GT6CS8yThzprFVoJiJL2cXmPmGBWPTkYauGav36+gypCMXjOUbBGbgeydOi44aI/5PHJWWFpXvwFE89zFp0cnbmLcStYkPmf8xHiVoE24zmqdgACbbaJg+w9g8A3MwZmMAdRSTncE3cvX12Wnw6U4sCALYB5i5bUz29DREvZOr5xszsjGjkFCvbiV6ibPoENEBopekGRImW7OO3ZCQ5CUeEB174QX2MDt+SBlKX8gXavhRBor67YG3Qr4fweGOfA+5RV4Gt95/KsBYmiWcwP+YUuZ/kfe8xDn3xVhkcsBw4JsYacybCL8K0MimdzTNZ0M5BCNhC5XMd9V2tYEvzX8savgZaCAXKqfhOLj4GZPZ0B8BzSR2+vy/nrMwNRCB48gyT56aNVWS8kP4wi0H58zzeH0lQON3X/cCFmTVFNWjotbu1QeeBzwheu6hrvutH2KX7uIgOQvWbxu9Efhx09Zu0SjjCRHd/Queg8/KQ2zxwHuovaM7Ynhyq3tf5Fisj7eFFov7cKcP12C1cUtDTUqj0qnMDj1Mgm68nflY33WFg2AXz9pwguRmPyGSEEDlHoz4tlfQl25tuvRxzceLloXpfSzXpecPVk4+vrLeBQvZGiE0mkQOo0hkjNhBvbVGcLlu7mGBU3hckE1dOwcz8VG/7vvm6L5EVZk7YZbuqtiyxD7lJ/YKtdan9YHWcW7CnYWlEBQ01k+bvovpZKwLzYhx+taMbMaumtk/6SqTkirrBaoG3Q+Ck5FN+FFaIkwikSnCshPAAplElnCgfbuos7O3g95x9JgBNSssOv9hvjisOm7HpJq/ap415G99/xSU9tCU91vzS1tbEpUG/yN29bhFdLGaIMdj/q3+l46XE9SVjEig5Oq7mZMDjLW3E5jdjBsC8APdcfzmrxkZ9fVYbEY6QEL1rMDBQDqoZ6nngwfsOfQCZutLmV+mQ/fvd9A4oe0XGNJXriWUQ+vAveXaL0RoC+OCpqG0DhB+5yCOHbo4Bs+msfHswUulQxZLDuHJNDIeh4aScQeR9GHxEw7iSaHsZjw5lITnWyZvlyxuRHqAAPB9/5Ln7yySR/VR8yctX0Ew7ZcSTobJinuDWoeqz6I8quTVc/TNkx6FH4s51FO9/7pcPi91BT9alwTUm6F4I+4o3AUfsqJHccZQwMeNdIhAYjX19c4dT3AKugL37DI2M2Wh6x49/N/U+vBhTyi3H5yCsws+so7gIDQIbo9eP0tsT1zuMPvjZFbyRxzAYXgwM8Aotnlo6Hm2rnPnLg9cn3uQkJrh4WagZe0PerbP6IDkQ4BfF8jSMfxCDamh+rejg8vlJVkpEyO0uqkxdqdksi5se/sU2pbRSGHF5oXk/fhZgcAR7KTeDz6BA8X4yXgdWsKmlD5ABcIxj+/OqbhB1cuAjHT1Q5o82k7ghxqjXnrms1sTVcnF8DmxE4uTz3GMC7PSgX6GOrPk1IGpfSeaxdQ1q9cAxxsuxJwc0B27uKyfGZJSySWaibG+y8FFppkY2MohmazQI27QJoSlLYF2aU5OD8vL7MvJDWAuFwGQkttHcLF63iHhWWsBrFgzxwJf5nv87BqY3WWp8aEx2vLlFdqK5fHaUPFqjz+b2NvL+5/eqdqEuviK+O3PtTnxYVBxWY3VAtXZxXg5Phueci+NZuPldKGLPcLqpZHdy4KY/1dk9k/Byc5mIvon9srspCTF06fVVVVynd50MF7dwTKyOtTxZhLI/cZxfPmylJNSBe2I1JTPyf07DOwav1A0OpcRBlqt80qDqi3zWgeAcv+vL6n6lBKyjeDainmWnfMiz7xpss4KAvv/mmcpcmdsCpQObQ/91Wn6WHH6FT2cn9YqEgWQpHo73q6Xkn5q7cDI93dUTfn89Q1djgGpVw1oc9GMfBQz2oDQcFu3TS5PQYi9XE3+XPNdhkC7oLe1L6Mi+DxE8adcpfKsCCVlY/XWvBP2klVwK29GdtliOTXUq/omuIr8cuuSvpzfCU166lWpf9q1i9T95x8ekGPl407w/IHyoP74vKiMUZy3BWaEqajATlb1y1KhPXsWIwxGtGVgyZ5uilLjYU99L3AygjvtSymAirx3ONSr1N10Ibi2aSZi3vbnXv7ef1N5Ns1fGXsPfMqcvJeiRNi4rTsWk2nklszQvWz9uf4Xw5WbcOfBjsJsuOIL/FjJ1YyDnOJw252oTLp3yS4brlxb2M09K3r283CFJ+OpaQiHK3cy/K+PrRH1fotGwu7AhWWpptq6PXW1vfPqUpNDbocdHcPH7GL6GLvDCMxETt08ft1Zgd8q97Lqv0/EkfBlXryMJsV7y/CkEO7By7GyEBm23AIoDcqdlMSeR5R57kc9iZTT4qDg/rnz57juhU0LlwW+vldFUl84sXwiSN7YPbX75wuOrebgB8g7VXjVef4eDCGYgHmAGqjlKvF2Y0f3HjXd3JmpukwcElRNKSWr7IQ7QknB6ZiCcS5bCbpVvzDTgWtj95TutlqOaLn/AJW2G0tAjKZ17k1Q+k0cjhHeIQ7EWtu8W+34IVWM+7TEndL296Jb5kdWv495mEF7rDZxQiKkEQjTpk1GnLFrU/V0TOEhZDPSjWxHHhrvv+YaGvPqpZp2LrPUIpw2NYgSSZsL6WwLUhospVZbbIJ9Aj5Y81rjfA/hq5pfr3PnJ1qBrPEA80i9Ds3jF5WYWKd+ra7EKV2tBb22wvXMa+0cIpo+NXBxyH5lVusvf4GUyEfo4W2wNsf9HeODxPSTpwwJY9oLw8QzX/OP4Y/xZ72mix+mBUUbTp2KoSPSBkrXEHwRqX80V/SR3rx161fRgbySa7lJ6tkvou6tzfQv5/SjuXZtCVD8S9zM13wD4c63Mk0RX/cVBJOCUyh4zYkcHDDTlpF2+8mqJ7fTMmwzA4LJIP5hZAvegOfcla1tUWdkTlNZtVceOBykCBoO9AsiqUFlXs/Piy/xPgIsqK0wLcoqsi9zLI/gpn2JGlg7nfJh4tTstcnjUX8nbtYNb9xe3gnOr783NtLgxc9dM/Xpne1hDxwIDTQoIhSGQNawbliwOx2WDVNSwZoB6J1fSFt/RXl8vWL9ceWV9YdDkg2KK8jHQDKmKI4AX2Reg7LzjJ3uOMWYW10YajGlNRRo7J7+fi+Her8KUTshhMHgjKgnUff/hGfD18DxJHzlDIY0+2EYFPgeJnoQWR+q1dBw+jQJCcb4MHb9m7l/HpgSmVo3wcpB0BGcskqpmxp5IFr4hjhznUZaUN+WpN0Bf3Kw+dZl4zjTMPgNedlLl3m/par9iEhSsM3kW8ly55LKDXj/xlzOhFZcHuVFgCqP2z+X09i0rL5kO8wA5rIc98+JSdwV4ebwFWafxTx29pUtcfjPFMQ33PaDQHN/BMJ5ch5+2lppW3k8C+5P+KdjJLI2tDZyxMvC/H9zgvbWGsgCIp/Dh1FHbMhp8VMQuSNBfnwuD1+05t2Ecg0L5k+81iJ7TsWVXWURRVVa7cPtEIgmCu3H4/LhQW9S4PWJZ3YLPmSMyfgw5nHBmILHQM0lLPpq/rro85dbm8ybmkty4Ric6tEBfgdwQ34EzKN+zwlSAenz5wa3Xu8m7tz1MsGbsWtnzT7zPsiXq740f/lyaq9lX7XRdi5Td/sWROHQ1WuqQwKrV9c3HVBvwXpvDOyO/aEy/ffxf1QZqMk28YTyOdrSeI8nvlT7QaDWxnu0pR/QNJ4SYcHm3E26VxmzT5GSJsmQgpUUtq283Jby581jrXvb+l7+dpyWVQfUDcy08fkjYYM5Yff2DfNSEDlo1yC0M9qJCzuVCWXMIF5SPRlqhGppcDKMFRyfaklc4d3Xs3A4DwZPCxLAYXwaBdQ0jQeHSx6kBz5fLKrnIun2kv0ccLgANt83d5MJt9rsHKiwDOT2tKVEwa9nWIc3dVOBZRD3IZuRrBtFAn3yr6zHMljEIVJQhboT7E/EbjrTf97YPw08/bxLQtlAk0mOivVv+tLYhPbvY4ahXzTOa84ai1ilQ3aiRehOpI2V+Bjj/4PFXSMY0uxwzA92tY34X6hjMQBIaLAcZKkWcsAbEQjzPchBu8goTO2wttEYtKp6c/hRGJKFtM7d/iOYGGMphkGquvzh9eflsZBJMm8OEVDIgWogvpB26dtpcgYihbdv+N7YoFY6KI3gjALxWbGHzsNmUPZe+rY+CuZtApx1pcgOVK+VQ5aimlG9qPY/vCj+UJQX1aJ1kC7m7oncTduZ1k7asoCFoIdKkYDlEWQUQwRLGVJJRTUTVE1G6UEEEwTIQi3/a5mhDNkFqsV40MJjc29yOVwLl8yJDYYX9C4i2aGFm9KfL4fDTDD4GRwZb8BxcGaaNODJuDOSb/Py5+mbCqF2Uu8iIuLcmdXJhJO0GMGE+fd191nWguqYVRwWt7z+fn05l8X5yo3hprhta/Yvne9z69ybClLQV1FfF11FR0xwT4iIa6yql36qKZ28t/9gvxuov+3+cPhU6m//pZZ66jBS/y6I19qzpgEmuDcZhkgyY2Iy3QLlcxNFzH6mI5Z4OyHRP8lT7OJlY+YXyKRP9Y1qtbtYPaNIrXGrG51hmH7GmLB+bJg5DNsfNobRj7naIBQmG/iZArUbYaPo96MEL9FM9BLGEBeZRBsdr8BNexoZnoZT1KfubVT+jhNJ0hSv0hbv+mVMoG5KulmjfVvQxAiDBvtx/Fg0hMkKTHMphkhEM6IVq67s/O1jdOSn57p5Hv4Xp/397dgJ4s/5HWXocLN7BuYFwAsD7568CSP0NSzwkMmeBQ2DRPy1N1mF8OSBgZ61OA2pbTUuYKSmZvbsExlgx6ey+6qfKBFk5qmey5pYaHpEZBp0evflnr/fkv0n41a3kTS4tQM9A8mF8Kw31/DEwQUNZI+H3LCgjwC7efJuILwwYF7PwGycjnG0Vten7wJHgDLzKW1XVLEcn/k91AbQnJvec7PnMQwNW3fTiVvHYz7mnbYIX2RIJv1g9eAAC6qbXXbn4C97J3R3MXmZ9p2QrPEFnBC5mUbziT1BZNV1ZBEVd/pjOdj1Mwz/ECVGE80SSVIiI6y2CJfSI2xRrMnnOfXnz7kFGuY2iQhqas4zWbTdGVlgDdT2VvQw5R+0vMvP/1FkGN24P9iBmIu+vjZ4vAL4rCkFqdfRm0fR1wNqwBb/wYBB/4DNIkwcRvnHv4Uf5v9Jzb/nf93/kP9Zm1QspTeHHQqrCYsQA980/aTk5ElNAuVrCqPAZ5776kaDVst95LSctvBHwRp5qHDyhLh8pTI/bsJdgQIL7IXvri06Urxk7+YuF/m6V1m+fPT9DvIw2QvkW/7adiAVZ1HInm5kCyIB2Y5oY4Z4xDrRkpQFrUlhYkK0d/khm5EhF3wVgrK8ciHTUoiEVlRK5SqlMkC9vEyBGQkawfgLBeK69bZgQJ26ggqo5cEEagWVELxiKhUEW6ngzPxrFeUV2zZO2pRztnRNte0/a2S3osQlc0gkDpnrqkBdvkPikl0VqviripuSVt1ZGIaCGqESOjWKXZdZx6Y+a/lWww882ykVj/r9gMISGbbwp9bXR3+dOtHpOS8Z0wFqHmRiw5BtlWYmdDxTx6SNuUNfFHybP+Vl4pg24bbWX8uGtkXqpOfR89j2j5/a9z668iu7M4V6fnKywCDcaPgQ58YC/SaBQaATauHrhIYbY7ZseStrMBVLnBJ7VszwXBKotTF2qfMiYoxQt7Q4roJ9c9v2XQwjA2i6Ye2kqKgLIXOmIYm9nZ19RNHb3ElJNCwNaB6sA0A5bYy5re0+XxKTmSGW8HGzZ48Nr2R1dHCoKaeDjCTPmH7WDfJD89QMnmIOgtNB+w9cZiMoe/xEErNrkIhY4PeIiTlyl1TmkufekueU3yXb22/lyvFLXYCnK1fqkWIs22U3Cg2C3hiMW4UmgZ4ZhFtNQr3wUjFtTbQb9IKzxhwfafDosWvcZu7JY0cHOR0nIijeANCPI/RSQIC3Yn4EpgnMnz9pktl8xAF0gqsjVvqkSQD6eV1Vkj9cHaBXQlMdqa03Wi0OCwdw1lLpBpvq35gbfTdG+x2tjlxMpGxLfMMlx1vtrSrHTcfTVkcrgEL1VVSMsrs4cXvDvzsK/7uvvI+rTb+H742b6kMzq9aj4qTcLu4yS1zt+rVM5F0cG38ftBvP1k4+TL6dwpOik0D9YEd1NdHL8hKtmoCaGEnYtaF6kDm4YVYfxEw8Xjcur+dxYvVmYofk+p1gVAPBNOI/kVnRtSByeQ/pTF3EtGcFVp42UhjveO8YfOZb3lumIdNIDgrwkoxfXELRRVTjFaEKvPp5e9UUu2G4tG7+or6tBVQw0A1AK6maMP3l+IRJL7ymV0lPs5gn2UnPk95fx8tD2fRInOJhDGNfoewS9LgLsQtwinUpMAtHz/LObzmZSrOGmAj+OoE+PAWXjrOix/gnv5n5vi+ZGrcUuZ5qlm6qt/+1SoC4nfTD3bhyliYDqkuPWyYvKm5E6WB3dURFZQa/kaITQwwn1POm6RsayLgd7ZsGOzYRGGz3cFgRrFxRddTmO1p+1Gc7WmVdesI1rbSBNgUsaOo5mJ8fbHjOHRCt8TughVniOcEqZfY2NPSwe3DYf3v7fgAWNHF2qdaj0Xi0pe8eY7k8msLvhHDN+Mg7RI9Lwl0jDq2BL3pmscYdF+fWFL80UGCBvfDLtTXSISodK8uWSrNlY28IFFhgL3xjvT0w3+e8Mxa3Zcgx1yVPLjsvaXLJOYYhe6MbrNgrvYPkkf1ks+bUPjEvrZspsZmlpNJNVpVmxQ66ZtEahuZeLX7St5ASjiMAvV0kAAi67Kwp3P/JOofB9NBf7lZVfXlv+NM91EfrwXLDbnF8wUfcN3CEQjwsezCyh3ucDB0iN43o1hVuU7cyc9RT33ReqavO8Emp7TSmNJ2kTTIus6o4rjWb1olPxmQN63DodImK6NYBVbP66Hwz8mJXmOO+/lIPdJ+unREhTLk07TEbhCGEkM/32dlPkHT9I3ZfNZ1E7H07TT3k7BqJvN/uqkiHfrF7n1FLhfT12ZajXAfZxpzsudJPe5J7aH6jcenYcdKxCXAc1nn7hioiugh58pgkeEWds4T29tyShux59Mk9eimz0lHpZEP22PWwjT0rcg+FrrgwBeRWR4R3aezrt+crYmeH3m1ic6FfFH1UdaAdXRHFsam8/4sJ5BcYMUUWx8AS2bFZNyw1wW3RDSysr+zCVHdbgqnrkT1ZnUmbjaUvXLMbe0j/z5khTuJSZeL0j17rp7isTP1cLIPsmQbGpj4JaYrpR9At9thY85TgMah7CDdBYa9Bdi1kT9c8NjHPT6eTzoHMyTmXmIeO9enQC8dZ8qcHaqp+C23qNB1momNbPLeXdE3qVOeTejN7if/E7AfjlZqF/1YX2n85Dvyw5gixWI4d0O+eWhJl/Adlt3NF4aCwWslDJfsdlP4l12/7r2EyRH8BycyWBA8Fd41BijruBP7CbUUT349vualynMTiyPL+qc31/pnlxhecT77ofPE1nO/71/EwF2mb+oQiURh6uBr3DxeP3T+d/GmTOb+iBeffXN87OD+cofefPiGtbbn3SeomiIqKiovacp5Yq3U/YV/7G/U2RBGyccwfktpzkzdOsu6FCVJflbTXQZWJZR7puXz9MAwzLTJ3KNU0qktuLctsm3Ies5sgKioqLv+x23Ke+PrrfuL0K+eNehuiFI8Axj8krRBuHPLGqfEvNqnmNJCms3gd1NWYQGVFx1B+VotjGM50WuTlOpRqmgrxJbduIVZlpn15vPZlh+awzswAC1gqbSzbcb3fucA/21f1A4gwoeyVms93qbSxzgdhFCdplhdlVTdt1w/jNC/rth/ndT/v9wMgBCMohhMkRTMsxwuiJCuqpn9D5X9Flu24nh+EUZykWV6UVd20XT+M07ys236c1/14vt4IiuEESdEMy/EiMZBIZXKFUqXWaHV6g9FktlhtdofT5fZ4fYI/6HEpRRwWxHAFfx+ZbmsRklvnWWt4TyvC4+0MSJqoKm2uIu+B1UMhlW2wW7cQ8z6SN02rCvJLTZltXsFw8rE8rVkYbqOHk64hlSuLWpxuqiGLrI2UzdLaG4DsPCPYgPJA1oSngDpKWh69TWdxSL7+JmLOcGs24Vcoo0eSiYwSRhAkakYbgRHunqhk3QFTgvdIEsijqU1nA9DhyyMPUUcKi6hQbIRtMSSC3YM+pXD/VMaVT7Vgd3woBbMtr9IbLoZ5PfkV/f2qL1dllcAwkwwLHmTxEPdxnszzVcmfU1POfgUrziCAEc+VadyrM0wIZXoo+Qqsjczzwvp0V4NWpu29xohSukU5oM0bvCOH9ol8qYYbRnZS4orMoycMWX8J2qwacQQWfYerISx93yn7JAELWiSBgtNSmbM3RBkWZor0wTYZdSS9JlYIwwCigG0OSclJpF3CLTf3OZEIWptlO+PW11w0Oq9cozQYqPQfTQ0gmTwYlirSEHXUNAeijX2hyMS4lHP+rSu36eRAcouoCXlOoJrcNtpq8SmrTrf9gEhS8+rENWdiBec4SU27dvMPrWATRh11bS5gozDyD93B9hg/JmGZu6ET1qQlKzf/0FlMRp1SJHZfIXwsCiCbb3yf1YoDTiu4gNnv+Bhkf5inS41o5FfLHpFy75gL2NEKQ5IcvAIvI6u/T4LlVc6nG34r5kIqM748w7T5QiZkppQpu9W+t0eT4YF9xlJIbhtGWkkwyb3phjQeSSsT4RRCKYfGJ6RBauTSc2m8pvcRlEgg7ynb/d9E0ZvOuJS2wJVxjmg3dB6Zc5sgF/zva2mMlrrOZ0/a3ve00GvMsTaSup3J2hHhvfRws2uD6ziimZoQ7wIytjFV0LLL1XvMOU+apUQ3PohiQ4TX0Vdor7d79wS7UxDO2TmZo9XIgO/G+mYE82t3s+3dZZGDUtrlyG4irjeDmT4nHYkRpMGeqqbBA6MEsBw09r0HM157MQK5Mf6HEI5FkXrlI3BzAeN6NhGlfm1LpvRmQ8YGw85HaznvLDKu1xkE0qNS2nOtN9SBPwA=") format("woff2");
}
@keyframes rollCircle {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
[class*=vxe-icon-] {
  font-family: "vxeiconfont" !important;
  font-style: normal;
  font-weight: 400;
  font-size: 1.1em;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class*=vxe-icon-].animat, [class*=vxe-icon-].roll {
  display: inline-block;
}
[class*=vxe-icon-].animat {
  transition: transform 0.25s ease-in-out;
}
[class*=vxe-icon-].rotate45 {
  transform: rotate(45deg);
}
[class*=vxe-icon-].rotate90 {
  transform: rotate(90deg);
}
[class*=vxe-icon-].rotate180 {
  transform: rotate(180deg);
}
[class*=vxe-icon-].roll {
  animation: rollCircle 1s infinite linear;
}

.vxe-icon-time:before {
  content: "\e64d";
}

.vxe-icon-feedback:before {
  content: "\e738";
}

.vxe-icon-lightning:before {
  content: "\e76d";
}

.vxe-icon-cloudy:before {
  content: "\e608";
}

.vxe-icon-heavy-rain:before {
  content: "\e7c4";
}

.vxe-icon-moon:before {
  content: "\e68d";
}

.vxe-icon-sunny:before {
  content: "\e684";
}

.vxe-icon-location:before {
  content: "\e790";
}

.vxe-icon-location-fill:before {
  content: "\e868";
}

.vxe-icon-microphone-fill:before {
  content: "\e900";
}

.vxe-icon-microphone:before {
  content: "\e7bf";
}

.vxe-icon-share:before {
  content: "\e68c";
}

.vxe-icon-share-fill:before {
  content: "\e86f";
}

.vxe-icon-flag:before {
  content: "\e827";
}

.vxe-icon-flag-fill:before {
  content: "\e687";
}

.vxe-icon-platform:before {
  content: "\e67a";
}

.vxe-icon-goods-fill:before {
  content: "\e778";
}

.vxe-icon-goods:before {
  content: "\e7e4";
}

.vxe-icon-funnel-clear:before {
  content: "\e6ca";
}

.vxe-icon-envelope:before {
  content: "\ea99";
}

.vxe-icon-envelope-open-fill:before {
  content: "\efaf";
}

.vxe-icon-envelope-open:before {
  content: "\f28f";
}

.vxe-icon-envelope-fill:before {
  content: "\e606";
}

.vxe-icon-message-fill:before {
  content: "\e710";
}

.vxe-icon-chat:before {
  content: "\e641";
}

.vxe-icon-chat-fill:before {
  content: "\e69a";
}

.vxe-icon-send:before {
  content: "\e61f";
}

.vxe-icon-send-fill:before {
  content: "\e630";
}

.vxe-icon-user:before {
  content: "\e8c8";
}

.vxe-icon-user-fill:before {
  content: "\e8c9";
}

.vxe-icon-wechat:before {
  content: "\e605";
}

.vxe-icon-alipay:before {
  content: "\e612";
}

.vxe-icon-indicator:before {
  content: "\e646";
}

.vxe-icon-file-excel:before {
  content: "\e7b7";
}

.vxe-icon-file-pdf:before {
  content: "\e7b8";
}

.vxe-icon-file-image:before {
  content: "\e7ba";
}

.vxe-icon-file-markdown:before {
  content: "\e7bb";
}

.vxe-icon-file-ppt:before {
  content: "\e7bc";
}

.vxe-icon-file-word:before {
  content: "\e7bd";
}

.vxe-icon-file-zip:before {
  content: "\e7be";
}

.vxe-icon-file-txt:before {
  content: "\e616";
}

.vxe-icon-refresh:before {
  content: "\e647";
}

.vxe-icon-checkbox-unchecked:before {
  content: "\e727";
}

.vxe-icon-information:before {
  content: "\e7b9";
}

.vxe-icon-info-circle-fill:before {
  content: "\e697";
}

.vxe-icon-info-circle:before {
  content: "\e618";
}

.vxe-icon-chart-radar:before {
  content: "\e7dc";
}

.vxe-icon-chart-bar-x:before {
  content: "\e60c";
}

.vxe-icon-repeat:before {
  content: "\ea4a";
}

.vxe-icon-voice-fill:before {
  content: "\e7c3";
}

.vxe-icon-voice:before {
  content: "\e6be";
}

.vxe-icon-flow-branch:before {
  content: "\e604";
}

.vxe-icon-comment:before {
  content: "\e70c";
}

.vxe-icon-folder:before {
  content: "\e7d1";
}

.vxe-icon-folder-open:before {
  content: "\e7d2";
}

.vxe-icon-picture:before {
  content: "\ea13";
}

.vxe-icon-picture-fill:before {
  content: "\e653";
}

.vxe-icon-bell:before {
  content: "\e680";
}

.vxe-icon-bell-fill:before {
  content: "\e681";
}

.vxe-icon-undo:before {
  content: "\e739";
}

.vxe-icon-home:before {
  content: "\e7c6";
}

.vxe-icon-home-fill:before {
  content: "\e867";
}

.vxe-icon-checkbox-checked:before {
  content: "\e67d";
}

.vxe-icon-checkbox-indeterminate:before {
  content: "\e8c4";
}

.vxe-icon-fullscreen:before {
  content: "\e70e";
}

.vxe-icon-minimize:before {
  content: "\e749";
}

.vxe-icon-print:before {
  content: "\eba0";
}

.vxe-icon-upload:before {
  content: "\e683";
}

.vxe-icon-download:before {
  content: "\e61a";
}

.vxe-icon-cloud-upload:before {
  content: "\e603";
}

.vxe-icon-cloud-download:before {
  content: "\e63a";
}

.vxe-icon-spinner:before {
  content: "\e601";
}

.vxe-icon-close:before {
  content: "\e6e9";
}

.vxe-icon-custom-column:before {
  content: "\e62d";
}

.vxe-icon-edit:before {
  content: "\e66e";
}

.vxe-icon-zoom-in:before {
  content: "\e826";
}

.vxe-icon-caret-down:before {
  content: "\e8ed";
}

.vxe-icon-caret-up:before {
  content: "\e8ee";
}

.vxe-icon-caret-right:before {
  content: "\e8ef";
}

.vxe-icon-caret-left:before {
  content: "\e8f0";
}

.vxe-icon-square-checked-fill:before {
  content: "\e6d4";
}

.vxe-icon-square-close:before {
  content: "\e793";
}

.vxe-icon-square-down:before {
  content: "\e794";
}

.vxe-icon-square-left:before {
  content: "\e796";
}

.vxe-icon-square-caret-right:before {
  content: "\e797";
}

.vxe-icon-square-minus:before {
  content: "\e798";
}

.vxe-icon-square-plus:before {
  content: "\e799";
}

.vxe-icon-square-right:before {
  content: "\e79a";
}

.vxe-icon-square-up:before {
  content: "\e79b";
}

.vxe-icon-square-checked:before {
  content: "\e7a8";
}

.vxe-icon-square-down-fill:before {
  content: "\e84b";
}

.vxe-icon-square-minus-fill:before {
  content: "\e84c";
}

.vxe-icon-square-close-fill:before {
  content: "\e84d";
}

.vxe-icon-square-left-fill:before {
  content: "\e84f";
}

.vxe-icon-square-caret-right-fill:before {
  content: "\e850";
}

.vxe-icon-square-up-fill:before {
  content: "\e851";
}

.vxe-icon-square-right-fill:before {
  content: "\e853";
}

.vxe-icon-square-plus-fill:before {
  content: "\e854";
}

.vxe-icon-square-plus-square:before {
  content: "\e87e";
}

.vxe-icon-square-fill:before {
  content: "\e8d9";
}

.vxe-icon-square-square:before {
  content: "\e6a1";
}

.vxe-icon-sort-alpha-desc:before {
  content: "\e852";
}

.vxe-icon-sort-alpha-asc:before {
  content: "\e7d5";
}

.vxe-icon-sort-numeric-asc:before {
  content: "\e800";
}

.vxe-icon-sort-numeric-desc:before {
  content: "\e801";
}

.vxe-icon-star-fill:before {
  content: "\e69e";
}

.vxe-icon-star:before {
  content: "\e69f";
}

.vxe-icon-star-half:before {
  content: "\e6b6";
}

.vxe-icon-lock-fill:before {
  content: "\e6d1";
}

.vxe-icon-unlock-fill:before {
  content: "\e92c";
}

.vxe-icon-question:before {
  content: "\e72e";
}

.vxe-icon-exclamation:before {
  content: "\e617";
}

.vxe-icon-ellipsis-h:before {
  content: "\e636";
}

.vxe-icon-ellipsis-v:before {
  content: "\e637";
}

.vxe-icon-save:before {
  content: "\e67c";
}

.vxe-icon-setting:before {
  content: "\e8b8";
}

.vxe-icon-setting-fill:before {
  content: "\e795";
}

.vxe-icon-link:before {
  content: "\e6c8";
}

.vxe-icon-sort:before {
  content: "\e6a0";
}

.vxe-icon-chart-pie:before {
  content: "\e902";
}

.vxe-icon-chart-line:before {
  content: "\e904";
}

.vxe-icon-swap:before {
  content: "\e7f3";
}

.vxe-icon-num-list:before {
  content: "\e7f4";
}

.vxe-icon-copy:before {
  content: "\ec7a";
}

.vxe-icon-company:before {
  content: "\e602";
}

.vxe-icon-swap-right:before {
  content: "\e8f1";
}

.vxe-icon-swap-left:before {
  content: "\e8f2";
}

.vxe-icon-table:before {
  content: "\e920";
}

.vxe-icon-merge-cells:before {
  content: "\e901";
}

.vxe-icon-paste:before {
  content: "\e70b";
}

.vxe-icon-cut:before {
  content: "\e70d";
}

.vxe-icon-lock:before {
  content: "\e676";
}

.vxe-icon-unlock:before {
  content: "\e682";
}

.vxe-icon-chart-bar-y:before {
  content: "\e84e";
}

.vxe-icon-fixed-fill:before {
  content: "\e9b9";
}

.vxe-icon-fixed:before {
  content: "\e9ba";
}

.vxe-icon-square:before {
  content: "\e6d5";
}

.vxe-icon-check:before {
  content: "\e645";
}

.vxe-icon-question-circle-fill:before {
  content: "\e690";
}

.vxe-icon-error-circle-fill:before {
  content: "\e62b";
}

.vxe-icon-delete:before {
  content: "\e69d";
}

.vxe-icon-dot:before {
  content: "\e63f";
}

.vxe-icon-success-circle:before {
  content: "\e6d9";
}

.vxe-icon-delete-fill:before {
  content: "\e634";
}

.vxe-icon-minus:before {
  content: "\e6ba";
}

.vxe-icon-maximize:before {
  content: "\e600";
}

.vxe-icon-question-circle:before {
  content: "\e782";
}

.vxe-icon-warning-circle:before {
  content: "\e785";
}

.vxe-icon-warnion-circle-fill:before {
  content: "\e848";
}

.vxe-icon-eye-fill:before {
  content: "\e869";
}

.vxe-icon-search:before {
  content: "\e741";
}

.vxe-icon-funnel:before {
  content: "\e8ec";
}

.vxe-icon-eye-fill-close:before {
  content: "\e8ff";
}

.vxe-icon-search-zoom-in:before {
  content: "\e6a5";
}

.vxe-icon-arrow-right:before {
  content: "\e743";
}

.vxe-icon-arrow-left:before {
  content: "\e744";
}

.vxe-icon-arrow-up:before {
  content: "\e745";
}

.vxe-icon-calendar:before {
  content: "\e746";
}

.vxe-icon-arrow-down:before {
  content: "\e7b2";
}

.vxe-icon-warning-triangle:before {
  content: "\e67f";
}

.vxe-icon-add:before {
  content: "\e664";
}

.vxe-icon-arrow-double-left:before {
  content: "\e665";
}

.vxe-icon-arrow-double-right:before {
  content: "\e666";
}

.vxe-icon-menu:before {
  content: "\e677";
}

.vxe-icon-warning-triangle-fill:before {
  content: "\e68b";
}

.vxe-icon-error-circle:before {
  content: "\e613";
}

.vxe-icon-zoom-out:before {
  content: "\e65d";
}

.vxe-icon-success-circle-fill:before {
  content: "\e67e";
}

.vxe-icon-radio-checked:before {
  content: "\e763";
}

.vxe-icon-radio-unchecked:before {
  content: "\e7c9";
}

/**Variable**/
[class*=vxe-]:after, [class*=vxe-]:before,
[class*=vxe-] *:after, [class*=vxe-] *:before, [class*=vxe-] {
  box-sizing: border-box;
}

.vxe-table--render-default .vxe-header--column.col--ellipsis:not(.col--actived) > .vxe-cell,
.vxe-table--render-default .vxe-body--column.col--ellipsis:not(.col--actived) > .vxe-cell,
.vxe-table--render-default .vxe-footer--column.col--ellipsis:not(.col--actived) > .vxe-cell, .vxe-checkbox .vxe-checkbox--label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

[class*=vxe-] {
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
}
.vxe-primary-color {
  color: var(--primaryColor, #1566FF);
}

.vxe-success-color {
  color: #67c23a;
}

.vxe-info-color {
  color: #909399;
}

.vxe-warning-color {
  color: #e6a23c;
}

.vxe-danger-color {
  color: #f56c6c;
}

.vxe-perfect-color {
  color: #f8f8f9;
}

.vxe-row:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.vxe-row > .vxe-col--1 {
  float: left;
  width: 4.16667%;
}
.vxe-row > .vxe-col--2 {
  float: left;
  width: 8.33333%;
}
.vxe-row > .vxe-col--3 {
  float: left;
  width: 12.5%;
}
.vxe-row > .vxe-col--4 {
  float: left;
  width: 16.66667%;
}
.vxe-row > .vxe-col--5 {
  float: left;
  width: 20.83333%;
}
.vxe-row > .vxe-col--6 {
  float: left;
  width: 25%;
}
.vxe-row > .vxe-col--7 {
  float: left;
  width: 29.16667%;
}
.vxe-row > .vxe-col--8 {
  float: left;
  width: 33.33333%;
}
.vxe-row > .vxe-col--9 {
  float: left;
  width: 37.5%;
}
.vxe-row > .vxe-col--10 {
  float: left;
  width: 41.66667%;
}
.vxe-row > .vxe-col--11 {
  float: left;
  width: 45.83333%;
}
.vxe-row > .vxe-col--12 {
  float: left;
  width: 50%;
}
.vxe-row > .vxe-col--13 {
  float: left;
  width: 54.16667%;
}
.vxe-row > .vxe-col--14 {
  float: left;
  width: 58.33333%;
}
.vxe-row > .vxe-col--15 {
  float: left;
  width: 62.5%;
}
.vxe-row > .vxe-col--16 {
  float: left;
  width: 66.66667%;
}
.vxe-row > .vxe-col--17 {
  float: left;
  width: 70.83333%;
}
.vxe-row > .vxe-col--18 {
  float: left;
  width: 75%;
}
.vxe-row > .vxe-col--19 {
  float: left;
  width: 79.16667%;
}
.vxe-row > .vxe-col--20 {
  float: left;
  width: 83.33333%;
}
.vxe-row > .vxe-col--21 {
  float: left;
  width: 87.5%;
}
.vxe-row > .vxe-col--22 {
  float: left;
  width: 91.66667%;
}
.vxe-row > .vxe-col--23 {
  float: left;
  width: 95.83333%;
}
.vxe-row > .vxe-col--24 {
  float: left;
  width: 100%;
}

/*animat*/
.is--animat .vxe-sort--asc-btn:before, .is--animat .vxe-sort--asc-btn:after,
.is--animat .vxe-sort--desc-btn:before,
.is--animat .vxe-sort--desc-btn:after,
.is--animat .vxe-filter--btn:before,
.is--animat .vxe-filter--btn:after {
  transition: border 0.1s ease-in-out;
}
.is--animat .vxe-input--wrapper .vxe-input {
  transition: border 0.1s ease-in-out;
}
.is--animat .vxe-table--expand-btn,
.is--animat .vxe-tree--node-btn {
  transition: transform 0.1s ease-in-out;
}
.is--animat .vxe-checkbox > input:checked + span,
.is--animat .vxe-radio > input:checked + span {
  transition: background-color 0.1s ease-in-out;
}

.vxe-table--render-default .vxe-cell--checkbox .vxe-checkbox--icon, .vxe-checkbox .vxe-checkbox--icon {
  font-size: 1.34em;
}
.vxe-table--render-default .vxe-cell--checkbox .vxe-checkbox--icon, .vxe-checkbox .vxe-checkbox--icon {
  color: #dcdfe6;
  vertical-align: middle;
  font-weight: 700;
  user-select: none;
}
.vxe-table--render-default .is--checked.vxe-cell--checkbox, .is--checked.vxe-checkbox, .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox, .is--indeterminate.vxe-checkbox {
  color: var(--primaryColor, #1566FF);
}
.vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon, .is--checked.vxe-checkbox .vxe-checkbox--icon, .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon, .is--indeterminate.vxe-checkbox .vxe-checkbox--icon {
  color: var(--primaryColor, #1566FF);
}
.vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled), .vxe-checkbox:not(.is--disabled) {
  cursor: pointer;
}
.vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon, .vxe-checkbox:not(.is--disabled):hover .vxe-checkbox--icon {
  color: var(--primaryColor, #1566FF);
}
.vxe-table--render-default .is--disabled.vxe-cell--checkbox, .is--disabled.vxe-checkbox {
  color: #BFBFBF;
  cursor: not-allowed;
}
.vxe-table--render-default .is--disabled.vxe-cell--checkbox .vxe-checkbox--icon, .is--disabled.vxe-checkbox .vxe-checkbox--icon {
  color: #dcdfe6;
}
.vxe-table--render-default .vxe-cell--checkbox .vxe-checkbox--label, .vxe-checkbox .vxe-checkbox--label {
  padding-left: 0.5em;
  vertical-align: middle;
}

.vxe-table--render-default .vxe-cell--radio {
  cursor: pointer;
}
.vxe-table--render-default .vxe-cell--radio .vxe-radio--icon {
  font-size: 1.4em;
}
.vxe-table--render-default .vxe-cell--radio .vxe-radio--icon {
  color: #dcdfe6;
  vertical-align: middle;
  font-weight: 700;
  user-select: none;
}
.vxe-table--render-default .is--checked.vxe-cell--radio {
  color: var(--primaryColor, #1566FF);
}
.vxe-table--render-default .is--checked.vxe-cell--radio .vxe-radio--icon {
  color: var(--primaryColor, #1566FF);
}
.vxe-table--render-default .vxe-cell--radio:not(.is--disabled) {
  cursor: pointer;
}
.vxe-table--render-default .vxe-cell--radio:not(.is--disabled):hover .vxe-radio--icon {
  color: var(--primaryColor, #1566FF);
}
.vxe-table--render-default .is--disabled.vxe-cell--radio {
  color: #BFBFBF;
  cursor: not-allowed;
}
.vxe-table--render-default .is--disabled.vxe-cell--radio .vxe-radio--icon {
  color: #dcdfe6;
}
.vxe-table--render-default .vxe-cell--radio .vxe-radio--label {
  padding-left: 0.5em;
  vertical-align: middle;
}

/*checkbox-group*/
.vxe-checkbox-group {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}

/*checkbox*/
.vxe-checkbox {
  display: inline-block;
  vertical-align: middle;
  white-space: nowrap;
  line-height: 1;
}
.vxe-checkbox + .vxe-checkbox {
  margin-left: 10px;
}
.vxe-checkbox > input[type=checkbox] {
  position: absolute;
  width: 0;
  height: 0;
  border: 0;
  appearance: none;
}
.vxe-checkbox.is--indeterminate > input:not(:checked) + .vxe-checkbox--icon {
  color: var(--primaryColor, #1566FF);
}
.vxe-checkbox:not(.is--disabled) > input:focus + .vxe-checkbox--icon {
  color: var(--primaryColor, #1566FF);
  box-shadow: 0 0 0.2em 0 var(--primaryColor, #1566FF);
}
.vxe-checkbox:not(.is--disabled):hover > input + .vxe-checkbox--icon {
  border-color: var(--primaryColor, #1566FF);
}
.vxe-checkbox.is--disabled {
  cursor: not-allowed;
}
.vxe-checkbox.is--disabled > input + .vxe-checkbox--icon {
  color: #dcdfe6;
}
.vxe-checkbox.is--disabled > input + .vxe-checkbox--icon + .vxe-checkbox--label {
  color: #BFBFBF;
}
.vxe-checkbox.is--disabled > input:checked + .vxe-checkbox--icon {
  color: #dcdfe6;
}
.vxe-checkbox .vxe-checkbox--label {
  padding-left: 0.5em;
  vertical-align: middle;
  display: inline-block;
  max-width: 50em;
}

.vxe-checkbox {
  font-size: var(--fontBaseSize, 14px);
}
.vxe-checkbox.size--medium {
  font-size: 14px;
}
.vxe-checkbox.size--small {
  font-size: 13px;
}
.vxe-checkbox.size--mini {
  font-size: 12px;
}

/**Variable**/
.vxe-table--render-default .vxe-cell--checkbox .vxe-checkbox--icon, .vxe-checkbox .vxe-checkbox--icon {
  font-size: 1.34em;
}
.vxe-table--render-default .vxe-cell--checkbox .vxe-checkbox--icon, .vxe-checkbox .vxe-checkbox--icon {
  color: #dcdfe6;
  vertical-align: middle;
  font-weight: 700;
  user-select: none;
}
.vxe-table--render-default .is--checked.vxe-cell--checkbox, .is--checked.vxe-checkbox, .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox, .is--indeterminate.vxe-checkbox {
  color: var(--primaryColor, #1566FF);
}
.vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon, .is--checked.vxe-checkbox .vxe-checkbox--icon, .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon, .is--indeterminate.vxe-checkbox .vxe-checkbox--icon {
  color: var(--primaryColor, #1566FF);
}
.vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled), .vxe-checkbox:not(.is--disabled) {
  cursor: pointer;
}
.vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon, .vxe-checkbox:not(.is--disabled):hover .vxe-checkbox--icon {
  color: var(--primaryColor, #1566FF);
}
.vxe-table--render-default .is--disabled.vxe-cell--checkbox, .is--disabled.vxe-checkbox {
  color: #BFBFBF;
  cursor: not-allowed;
}
.vxe-table--render-default .is--disabled.vxe-cell--checkbox .vxe-checkbox--icon, .is--disabled.vxe-checkbox .vxe-checkbox--icon {
  color: #dcdfe6;
}
.vxe-table--render-default .vxe-cell--checkbox .vxe-checkbox--label, .vxe-checkbox .vxe-checkbox--label {
  padding-left: 0.5em;
  vertical-align: middle;
}

.vxe-table--render-default .vxe-cell--radio {
  cursor: pointer;
}
.vxe-table--render-default .vxe-cell--radio .vxe-radio--icon {
  font-size: 1.4em;
}
.vxe-table--render-default .vxe-cell--radio .vxe-radio--icon {
  color: #dcdfe6;
  vertical-align: middle;
  font-weight: 700;
  user-select: none;
}
.vxe-table--render-default .is--checked.vxe-cell--radio {
  color: var(--primaryColor, #1566FF);
}
.vxe-table--render-default .is--checked.vxe-cell--radio .vxe-radio--icon {
  color: var(--primaryColor, #1566FF);
}
.vxe-table--render-default .vxe-cell--radio:not(.is--disabled) {
  cursor: pointer;
}
.vxe-table--render-default .vxe-cell--radio:not(.is--disabled):hover .vxe-radio--icon {
  color: var(--primaryColor, #1566FF);
}
.vxe-table--render-default .is--disabled.vxe-cell--radio {
  color: #BFBFBF;
  cursor: not-allowed;
}
.vxe-table--render-default .is--disabled.vxe-cell--radio .vxe-radio--icon {
  color: #dcdfe6;
}
.vxe-table--render-default .vxe-cell--radio .vxe-radio--label {
  padding-left: 0.5em;
  vertical-align: middle;
}

[class*=vxe-], [class*=vxe-]:after, [class*=vxe-]:before,
[class*=vxe-] *:after, [class*=vxe-] *:before {
  box-sizing: border-box;
}

.vxe-table--render-default .vxe-header--column.col--ellipsis:not(.col--actived) > .vxe-cell,
.vxe-table--render-default .vxe-body--column.col--ellipsis:not(.col--actived) > .vxe-cell,
.vxe-table--render-default .vxe-footer--column.col--ellipsis:not(.col--actived) > .vxe-cell, .vxe-checkbox .vxe-checkbox--label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

[class*=vxe-] {
  font-variant: tabular-nums;
  font-feature-settings: "tnum";
}
.vxe-primary-color {
  color: var(--primaryColor, #1566FF);
}

.vxe-success-color {
  color: #67c23a;
}

.vxe-info-color {
  color: #909399;
}

.vxe-warning-color {
  color: #e6a23c;
}

.vxe-danger-color {
  color: #f56c6c;
}

.vxe-perfect-color {
  color: #f8f8f9;
}

.vxe-row:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.vxe-row > .vxe-col--1 {
  float: left;
  width: 4.16667%;
}
.vxe-row > .vxe-col--2 {
  float: left;
  width: 8.33333%;
}
.vxe-row > .vxe-col--3 {
  float: left;
  width: 12.5%;
}
.vxe-row > .vxe-col--4 {
  float: left;
  width: 16.66667%;
}
.vxe-row > .vxe-col--5 {
  float: left;
  width: 20.83333%;
}
.vxe-row > .vxe-col--6 {
  float: left;
  width: 25%;
}
.vxe-row > .vxe-col--7 {
  float: left;
  width: 29.16667%;
}
.vxe-row > .vxe-col--8 {
  float: left;
  width: 33.33333%;
}
.vxe-row > .vxe-col--9 {
  float: left;
  width: 37.5%;
}
.vxe-row > .vxe-col--10 {
  float: left;
  width: 41.66667%;
}
.vxe-row > .vxe-col--11 {
  float: left;
  width: 45.83333%;
}
.vxe-row > .vxe-col--12 {
  float: left;
  width: 50%;
}
.vxe-row > .vxe-col--13 {
  float: left;
  width: 54.16667%;
}
.vxe-row > .vxe-col--14 {
  float: left;
  width: 58.33333%;
}
.vxe-row > .vxe-col--15 {
  float: left;
  width: 62.5%;
}
.vxe-row > .vxe-col--16 {
  float: left;
  width: 66.66667%;
}
.vxe-row > .vxe-col--17 {
  float: left;
  width: 70.83333%;
}
.vxe-row > .vxe-col--18 {
  float: left;
  width: 75%;
}
.vxe-row > .vxe-col--19 {
  float: left;
  width: 79.16667%;
}
.vxe-row > .vxe-col--20 {
  float: left;
  width: 83.33333%;
}
.vxe-row > .vxe-col--21 {
  float: left;
  width: 87.5%;
}
.vxe-row > .vxe-col--22 {
  float: left;
  width: 91.66667%;
}
.vxe-row > .vxe-col--23 {
  float: left;
  width: 95.83333%;
}
.vxe-row > .vxe-col--24 {
  float: left;
  width: 100%;
}

/*animat*/
.is--animat .vxe-sort--asc-btn:before, .is--animat .vxe-sort--asc-btn:after,
.is--animat .vxe-sort--desc-btn:before,
.is--animat .vxe-sort--desc-btn:after,
.is--animat .vxe-filter--btn:before,
.is--animat .vxe-filter--btn:after {
  transition: border 0.1s ease-in-out;
}
.is--animat .vxe-input--wrapper .vxe-input {
  transition: border 0.1s ease-in-out;
}
.is--animat .vxe-table--expand-btn,
.is--animat .vxe-tree--node-btn {
  transition: transform 0.1s ease-in-out;
}
.is--animat .vxe-checkbox > input:checked + span,
.is--animat .vxe-radio > input:checked + span {
  transition: background-color 0.1s ease-in-out;
}

/**Variable**/
/*加载中*/
.vxe-loading {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 99;
  user-select: none;
  background-color: rgba(255, 255, 255, 0.5);
}
.vxe-loading.is--visible {
  display: block;
}
.vxe-loading > .vxe-loading--chunk, .vxe-loading > .vxe-loading--warpper {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  text-align: center;
  color: #409eff;
}
.vxe-loading .vxe-loading--default-icon {
  font-size: 1.4em;
}
.vxe-loading .vxe-loading--text {
  padding: 0.4em 0;
}
.vxe-loading .vxe-loading--spinner {
  display: inline-block;
  position: relative;
  width: 56px;
  height: 56px;
}
.vxe-loading .vxe-loading--spinner:before, .vxe-loading .vxe-loading--spinner:after {
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: var(--primaryColor, #1566FF);
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  animation: bounce 2s infinite ease-in-out;
}
.vxe-loading .vxe-loading--spinner:after {
  animation-delay: -1s;
}
@keyframes bounce {
  0%, 100% {
    transform: scale(0);
  }
  50% {
    transform: scale(1);
  }
}

.size--mini .vxe-loading .vxe-loading--spinner {
  width: 38px;
  height: 38px;
}

.size--small .vxe-loading .vxe-loading--spinner {
  width: 44px;
  height: 44px;
}

.size--medium .vxe-loading .vxe-loading--spinner {
  width: 50px;
  height: 50px;
}

.vxe-table--render-default .vxe-header--column.col--ellipsis,
.vxe-table--render-default .vxe-body--column.col--ellipsis,
.vxe-table--render-default .vxe-footer--column.col--ellipsis, .vxe-table--render-default.vxe-editable .vxe-body--column {
  height: 48px;
}

.vxe-table--render-default.size--medium .vxe-header--column.col--ellipsis,
.vxe-table--render-default.size--medium .vxe-body--column.col--ellipsis,
.vxe-table--render-default.size--medium .vxe-footer--column.col--ellipsis, .vxe-table--render-default.vxe-editable.size--medium .vxe-body--column {
  height: 44px;
}

.vxe-table--render-default.size--small .vxe-header--column.col--ellipsis,
.vxe-table--render-default.size--small .vxe-body--column.col--ellipsis,
.vxe-table--render-default.size--small .vxe-footer--column.col--ellipsis, .vxe-table--render-default.vxe-editable.size--small .vxe-body--column {
  height: 40px;
}

.vxe-table--render-default.size--mini .vxe-header--column.col--ellipsis,
.vxe-table--render-default.size--mini .vxe-body--column.col--ellipsis,
.vxe-table--render-default.size--mini .vxe-footer--column.col--ellipsis, .vxe-table--render-default.vxe-editable.size--mini .vxe-body--column {
  height: 32px;
}

.vxe-table-slots,
.vxe-table--file-form {
  display: none;
}

.vxe-table--print-frame {
  position: fixed;
  bottom: -100%;
  left: -100%;
  height: 0;
  width: 0;
  border: 0;
}

.vxe-table--body-wrapper {
  scroll-behavior: auto;
}

.vxe-table--body-wrapper,
.vxe-table--fixed-left-body-wrapper,
.vxe-table--fixed-right-body-wrapper {
  overflow-y: auto;
  overflow-x: auto;
}

.vxe-table--body-wrapper::-webkit-scrollbar-thumb {
  border-radius: 8px;
}

/*默认的渲染*/
.vxe-cell .vxe-default-input,
.vxe-cell .vxe-default-textarea,
.vxe-table--filter-wrapper .vxe-default-input,
.vxe-table--filter-wrapper .vxe-default-textarea {
  background-color: #ffffff;
}
.vxe-cell .vxe-default-input,
.vxe-cell .vxe-default-textarea,
.vxe-cell .vxe-default-select,
.vxe-table--filter-wrapper .vxe-default-input,
.vxe-table--filter-wrapper .vxe-default-textarea,
.vxe-table--filter-wrapper .vxe-default-select {
  outline: 0;
  padding: 0 2px;
  width: 100%;
  color: #010101;
  border-radius: 4px;
  border: 1px solid #dcdfe6;
}
.vxe-cell .vxe-default-input:focus,
.vxe-cell .vxe-default-textarea:focus,
.vxe-cell .vxe-default-select:focus,
.vxe-table--filter-wrapper .vxe-default-input:focus,
.vxe-table--filter-wrapper .vxe-default-textarea:focus,
.vxe-table--filter-wrapper .vxe-default-select:focus {
  border: 1px solid var(--primaryColor, #1566FF);
}
.vxe-cell .vxe-default-input[disabled],
.vxe-cell .vxe-default-textarea[disabled],
.vxe-cell .vxe-default-select[disabled],
.vxe-table--filter-wrapper .vxe-default-input[disabled],
.vxe-table--filter-wrapper .vxe-default-textarea[disabled],
.vxe-table--filter-wrapper .vxe-default-select[disabled] {
  cursor: not-allowed;
  background-color: #f3f3f3;
}
.vxe-cell .vxe-default-input,
.vxe-cell .vxe-default-textarea,
.vxe-cell .vxe-default-select,
.vxe-table--filter-wrapper .vxe-default-input,
.vxe-table--filter-wrapper .vxe-default-textarea,
.vxe-table--filter-wrapper .vxe-default-select {
  height: 34px;
}
.vxe-cell .vxe-default-input[type=date]::-webkit-inner-spin-button,
.vxe-table--filter-wrapper .vxe-default-input[type=date]::-webkit-inner-spin-button {
  margin-top: 4px;
}
.vxe-cell .vxe-default-input[type=date]::-webkit-inner-spin-button, .vxe-cell .vxe-default-input[type=number]::-webkit-inner-spin-button,
.vxe-table--filter-wrapper .vxe-default-input[type=date]::-webkit-inner-spin-button,
.vxe-table--filter-wrapper .vxe-default-input[type=number]::-webkit-inner-spin-button {
  height: 24px;
}
.vxe-cell .vxe-default-input::placeholder,
.vxe-table--filter-wrapper .vxe-default-input::placeholder {
  color: #C0C4CC;
}
.vxe-cell .vxe-default-textarea,
.vxe-table--filter-wrapper .vxe-default-textarea {
  resize: none;
  vertical-align: middle;
}
.vxe-cell .vxe-input,
.vxe-cell .vxe-textarea,
.vxe-cell .vxe-select,
.vxe-table--filter-wrapper .vxe-input,
.vxe-table--filter-wrapper .vxe-textarea,
.vxe-table--filter-wrapper .vxe-select {
  width: 100%;
  display: block;
}
.vxe-cell .vxe-input > .vxe-input--inner,
.vxe-cell .vxe-textarea > .vxe-textarea--inner,
.vxe-table--filter-wrapper .vxe-input > .vxe-input--inner,
.vxe-table--filter-wrapper .vxe-textarea > .vxe-textarea--inner {
  padding: 0 2px;
}
.vxe-cell .vxe-textarea--inner,
.vxe-cell .vxe-default-textarea,
.vxe-table--filter-wrapper .vxe-textarea--inner,
.vxe-table--filter-wrapper .vxe-default-textarea {
  resize: none;
}

.vxe-table--checkbox-range,
.vxe-table--cell-main-area,
.vxe-table--cell-extend-area,
.vxe-table--cell-active-area,
.vxe-table--cell-copy-area {
  display: none;
  position: absolute;
  pointer-events: none;
  z-index: 1;
}

.vxe-table--fixed-left-wrapper .vxe-table--checkbox-range,
.vxe-table--fixed-left-wrapper .vxe-table--cell-main-area,
.vxe-table--fixed-left-wrapper .vxe-table--cell-extend-area,
.vxe-table--fixed-left-wrapper .vxe-table--cell-active-area,
.vxe-table--fixed-left-wrapper .vxe-table--cell-copy-area,
.vxe-table--fixed-right-wrapper .vxe-table--checkbox-range,
.vxe-table--fixed-right-wrapper .vxe-table--cell-main-area,
.vxe-table--fixed-right-wrapper .vxe-table--cell-extend-area,
.vxe-table--fixed-right-wrapper .vxe-table--cell-active-area,
.vxe-table--fixed-right-wrapper .vxe-table--cell-copy-area {
  z-index: 2;
}

.vxe-table--fixed-left-wrapper .vxe-table--cell-main-area[half="1"],
.vxe-table--fixed-left-wrapper .vxe-table--cell-extend-area[half="1"],
.vxe-table--fixed-left-wrapper .vxe-table--cell-active-area[half="1"] {
  border-right: 0;
}
.vxe-table--fixed-left-wrapper .vxe-table--cell-copy-area[half="1"] {
  background-size: 3px 12px, 0 12px, 12px 3px, 12px 3px;
}

.vxe-table--fixed-right-wrapper .vxe-table--cell-main-area[half="1"],
.vxe-table--fixed-right-wrapper .vxe-table--cell-extend-area[half="1"],
.vxe-table--fixed-right-wrapper .vxe-table--cell-active-area[half="1"] {
  border-left: 0;
}
.vxe-table--fixed-right-wrapper .vxe-table--cell-copy-area[half="1"] {
  background-size: 0 12px, 3px 12px, 12px 3px, 12px 3px;
}

/*复选框-范围选择*/
.vxe-table--checkbox-range {
  background-color: rgba(50, 128, 252, 0.2);
  border: 1px solid #006af1;
}

.vxe-table--cell-area {
  height: 0;
  font-size: 0;
  display: none;
}
.vxe-table--cell-area > .vxe-table--cell-main-area {
  background-color: rgba(64, 158, 255, 0.2);
  border: 1px solid #409eff;
}
.vxe-table--cell-area .vxe-table--cell-main-area-btn {
  display: none;
  position: absolute;
  right: -1px;
  bottom: -1px;
  width: 7px;
  height: 7px;
  border-style: solid;
  border-color: #fff;
  border-width: 1px 0 0 1px;
  background-color: #409eff;
  pointer-events: auto;
  cursor: crosshair;
}
.vxe-table--cell-area .vxe-table--cell-extend-area {
  border: 2px solid #409eff;
}

@keyframes moveCopyCellBorder {
  to {
    background-position: 0 -12px, 100% 12px, 12px 0, -12px 100%;
  }
}
.vxe-table--cell-copy-area {
  background: linear-gradient(0deg, transparent 6px, #409eff 6px) repeat-y, linear-gradient(0deg, transparent 50%, #409eff 0) repeat-y, linear-gradient(90deg, transparent 50%, #409eff 0) repeat-x, linear-gradient(90deg, transparent 50%, #409eff 0) repeat-x;
  background-size: 3px 12px, 3px 12px, 12px 3px, 12px 3px;
  background-position: 0 0, 100% 0, 0 0, 0 100%;
  animation: moveCopyCellBorder 0.5s infinite linear;
}

.vxe-table--cell-active-area {
  border: 2px solid #409eff;
}

.vxe-table--cell-multi-area > .vxe-table--cell-main-area {
  background-color: rgba(64, 158, 255, 0.2);
}

/*圆角*/
.vxe-table--render-default.is--round:not(.is--header):not(.is--footer) .vxe-table--body-wrapper.body--wrapper, .vxe-table--render-default.is--round .vxe-table--border-line, .vxe-table--render-default.is--round .vxe-table--render-default.is--round {
  border-radius: 4px;
}
.vxe-table--render-default.is--round.is--footer:not(.is--header) .vxe-table--body-wrapper.body--wrapper, .vxe-table--render-default.is--round.is--header .vxe-table--header-wrapper.body--wrapper {
  border-radius: 4px 4px 0 0;
}
.vxe-table--render-default.is--round.is--header .vxe-table--header-wrapper.fixed-left--wrapper {
  border-radius: 4px 0 0 0;
}
.vxe-table--render-default.is--round.is--header .vxe-table--header-wrapper.fixed-right--wrapper {
  border-radius: 0 4px 0 0;
}
.vxe-table--render-default.is--round.is--footer .vxe-table--footer-wrapper.body--wrapper, .vxe-table--render-default.is--round.is--header:not(.is--footer) .vxe-table--body-wrapper.body--wrapper {
  border-radius: 0 0 4px 4px;
}
.vxe-table--render-default.is--round.is--footer .vxe-table--footer-wrapper.fixed-left--wrapper, .vxe-table--render-default.is--round.is--footer:not(.is--header) .vxe-table--body-wrapper.fixed-left--wrapper, .vxe-table--render-default.is--round.is--header:not(.is--footer) .vxe-table--body-wrapper.fixed-left--wrapper {
  border-radius: 0 0 0 4px;
}
.vxe-table--render-default.is--round.is--footer .vxe-table--footer-wrapper.fixed-right--wrapper, .vxe-table--render-default.is--round.is--footer:not(.is--header) .vxe-table--body-wrapper.fixed-right--wrapper, .vxe-table--render-default.is--round.is--header:not(.is--footer) .vxe-table--body-wrapper.fixed-right--wrapper {
  border-radius: 0 0 4px 0;
}
/*header*/
.vxe-table {
  /*排序*/
}
.vxe-table .vxe-table--header-wrapper {
  color: #010101;
}
.vxe-table .vxe-table--header-wrapper .vxe-table--header-border-line {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 0;
  border-bottom: 1px solid var(--inputBorderColor, #e8eaec);
}
.vxe-table .vxe-cell--sort {
  width: 1.5em;
  height: 1.35em;
  vertical-align: middle;
  text-align: center;
  display: inline-block;
  position: relative;
  transform: scale(0.8);
}
.vxe-table .vxe-sort--asc-btn,
.vxe-table .vxe-sort--desc-btn {
  position: absolute;
  left: 0.2em;
  color: #c0c4cc;
  width: 1em;
  text-align: center;
  height: 0.8em;
  line-height: 0.8em;
  cursor: pointer;
}
.vxe-table .vxe-sort--asc-btn:hover,
.vxe-table .vxe-sort--desc-btn:hover {
  color: #010101;
}
.vxe-table .vxe-sort--asc-btn.sort--active,
.vxe-table .vxe-sort--desc-btn.sort--active {
  color: var(--primaryColor, #1566FF);
}
.vxe-table .vxe-sort--asc-btn {
  top: -0.1em;
}
.vxe-table .vxe-sort--desc-btn {
  bottom: -0.2em;
}

.vxe-header--column {
  position: relative;
  font-weight: 700;
}
.vxe-header--column.col--ellipsis > .vxe-cell {
  display: flex;
  align-items: center;
}
.vxe-header--column.col--ellipsis > .vxe-cell .vxe-cell--title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vxe-header--column.col--ellipsis > .vxe-cell > i:not(.vxe-cell--title), .vxe-header--column.col--ellipsis > .vxe-cell > span:not(.vxe-cell--title) {
  flex-shrink: 0;
}
.vxe-header--column .vxe-cell--required-icon {
  display: inline-block;
  color: #f56c6c;
  width: 0.8em;
  height: 1em;
  line-height: 1em;
  font-family: Verdana, Arial, Tahoma;
  font-weight: normal;
  position: relative;
}
.vxe-header--column .vxe-cell--required-icon:before {
  content: "*";
  position: absolute;
  left: 0;
  top: 0.2em;
}
.vxe-header--column .vxe-cell--required-icon {
  margin-right: 0.1em;
}
.vxe-header--column .vxe-cell--edit-icon,
.vxe-header--column .vxe-cell-help-icon {
  margin-right: 0.2em;
}
.vxe-header--column .vxe-cell-help-icon {
  cursor: help;
}
.vxe-header--column .vxe-resizable {
  position: absolute;
  right: -7px;
  bottom: 0;
  width: 14px;
  height: 100%;
  text-align: center;
  z-index: 1;
  cursor: col-resize;
}
.vxe-header--column .vxe-resizable.is--line:before, .vxe-header--column .vxe-resizable.is--line:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
}
.vxe-header--column .vxe-resizable.is--line:before {
  width: 1px;
  height: 50%;
  background-color: #D9DDDF;
}
.vxe-header--column .vxe-resizable.is--line:after {
  width: 0;
  height: 100%;
}

.vxe-table--fixed-right-wrapper .vxe-header--column .vxe-resizable {
  right: auto;
  left: -7px;
}

/*table*/
.vxe-table--render-default {
  position: relative;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #010101);
  font-family: PingFang SC, Microsoft YaHei, SimSun, sans-serif, Helvetica Neue;
  direction: ltr;
  /*边框*/
  /*列宽线*/
  /*边框线*/
  /*树形节点*/
  /*展开行*/
  /*设置列高度*/
  /*溢出列*/
  /*暂无数据*/
  /*校验不通过*/
  /*单元格编辑状态*/
  /*可编辑*/
}
.vxe-table--render-default .vxe-table--body-wrapper {
  background-color: #ffffff;
}
.vxe-table--render-default .vxe-table--footer-wrapper {
  background-color: #ffffff;
}
.vxe-table--render-default .vxe-table--header,
.vxe-table--render-default .vxe-table--body,
.vxe-table--render-default .vxe-table--footer {
  border: 0;
  border-spacing: 0;
  border-collapse: separate;
  table-layout: fixed;
  background-color: var(--customColor1, #ffffff);
}
.vxe-table--render-default .vxe-table--header {
  background-color: var(--customColor3, #ffffff);
}
.vxe-table--render-default .vxe-table--header-wrapper,
.vxe-table--render-default .vxe-table--footer-wrapper {
  overflow-x: hidden;
  overflow-y: hidden;
}
.vxe-table--render-default:not(.is--empty).is--footer.is--scroll-x .vxe-table--body-wrapper {
  overflow-x: scroll;
}
.vxe-table--render-default .vxe-body--row {
  background-color: var(--customColor1, #ffffff);
}
.vxe-table--render-default .vxe-body--row.row--stripe {
  background-color: var(--customColor2, #fafafa);
}
.vxe-table--render-default .vxe-body--row.row--radio {
  background-color: #fff3e0;
}
.vxe-table--render-default .vxe-body--row.row--checked {
  background-color: #fff3e0;
}
.vxe-table--render-default .vxe-body--row.row--current {
  background-color: var(--tableActiveColor, var(--color-primary-light-9, #e6eeff));
}
.vxe-table--render-default .vxe-body--row.row--hover {
  background-color: var(--tableActiveColor, #f5f7fa);
}
.vxe-table--render-default .vxe-body--row.row--hover.row--stripe {
  background-color: var(--tableActiveColor, #f5f7fa);
}
.vxe-table--render-default .vxe-body--row.row--hover.row--radio {
  background-color: #ffebbc;
}
.vxe-table--render-default .vxe-body--row.row--hover.row--checked {
  background-color: #ffebbc;
}
.vxe-table--render-default .vxe-body--row.row--hover.row--current {
  background-color: var(--tableActiveColor, #d7effb);
}
.vxe-table--render-default.drag--resize .vxe-table--main-wrapper *,
.vxe-table--render-default.drag--resize .vxe-table--fixed-left-wrapper *,
.vxe-table--render-default.drag--resize .vxe-table--fixed-right-wrapper * {
  cursor: col-resize;
}
.vxe-table--render-default.drag--range .vxe-table--main-wrapper *,
.vxe-table--render-default.drag--range .vxe-table--fixed-left-wrapper *,
.vxe-table--render-default.drag--range .vxe-table--fixed-right-wrapper *, .vxe-table--render-default.drag--area .vxe-table--main-wrapper *,
.vxe-table--render-default.drag--area .vxe-table--fixed-left-wrapper *,
.vxe-table--render-default.drag--area .vxe-table--fixed-right-wrapper * {
  cursor: default;
}
.vxe-table--render-default.drag--extend-range .vxe-table--main-wrapper *,
.vxe-table--render-default.drag--extend-range .vxe-table--fixed-left-wrapper *,
.vxe-table--render-default.drag--extend-range .vxe-table--fixed-right-wrapper * {
  cursor: crosshair;
}
.vxe-table--render-default.column--highlight .vxe-header--column:not(.col--seq):hover {
  background-color: #d7effb;
}
.vxe-table--render-default.cell--area .vxe-table--main-wrapper {
  user-select: none;
}
.vxe-table--render-default .vxe-header--column,
.vxe-table--render-default .vxe-body--column,
.vxe-table--render-default .vxe-footer--column {
  position: relative;
  line-height: 22px;
  text-align: left;
}
.vxe-table--render-default .vxe-header--column:not(.col--ellipsis),
.vxe-table--render-default .vxe-body--column:not(.col--ellipsis),
.vxe-table--render-default .vxe-footer--column:not(.col--ellipsis) {
  padding: 13px 0;
}
.vxe-table--render-default .vxe-header--column.col--current,
.vxe-table--render-default .vxe-body--column.col--current,
.vxe-table--render-default .vxe-footer--column.col--current {
  background-color: #e6f7ff;
}
.vxe-table--render-default .vxe-header--column.col--center,
.vxe-table--render-default .vxe-body--column.col--center,
.vxe-table--render-default .vxe-footer--column.col--center {
  text-align: center;
}
.vxe-table--render-default .vxe-header--column.col--right,
.vxe-table--render-default .vxe-body--column.col--right,
.vxe-table--render-default .vxe-footer--column.col--right {
  text-align: right;
}
.vxe-table--render-default .vxe-header--column.col--ellipsis.col--center .vxe-cell,
.vxe-table--render-default .vxe-footer--column.col--ellipsis.col--center .vxe-cell {
  justify-content: center;
}
.vxe-table--render-default .vxe-header--column.col--ellipsis.col--right .vxe-cell,
.vxe-table--render-default .vxe-footer--column.col--ellipsis.col--right .vxe-cell {
  justify-content: flex-end;
}
.vxe-table--render-default .vxe-body--column.col--checkbox {
  user-select: none;
}
.vxe-table--render-default .vxe-table--footer-wrapper {
  border-top: 1px solid #e8eaec;
}
.vxe-table--render-default.border--default .vxe-table--header-wrapper, .vxe-table--render-default.border--full .vxe-table--header-wrapper, .vxe-table--render-default.border--outer .vxe-table--header-wrapper {
  background-color: var(--customColor3, #f8f8f9);
}
.vxe-table--render-default.border--default .vxe-header--column,
.vxe-table--render-default.border--default .vxe-body--column,
.vxe-table--render-default.border--default .vxe-footer--column, .vxe-table--render-default.border--inner .vxe-header--column,
.vxe-table--render-default.border--inner .vxe-body--column,
.vxe-table--render-default.border--inner .vxe-footer--column {
  background-image: linear-gradient(var(--inputBorderColor, #e8eaec), var(--inputBorderColor, #e8eaec));
  background-repeat: no-repeat;
  background-size: 100% 1px;
  background-position: right bottom;
}
.vxe-table--render-default.border--full .vxe-header--column,
.vxe-table--render-default.border--full .vxe-body--column,
.vxe-table--render-default.border--full .vxe-footer--column {
  background-image: linear-gradient(var(--inputBorderColor, #e8eaec), var(--inputBorderColor, #e8eaec)), linear-gradient(var(--inputBorderColor, #e8eaec), var(--inputBorderColor, #e8eaec));
  background-repeat: no-repeat;
  background-size: 1px 100%, 100% 1px;
  background-position: right top, right bottom;
}
.vxe-table--render-default.border--full .vxe-table--fixed-left-wrapper .vxe-body--column {
  border-right-color: #e8eaec;
}
.vxe-table--render-default.border--default .vxe-table--header-wrapper, .vxe-table--render-default.border--full .vxe-table--header-wrapper, .vxe-table--render-default.border--outer .vxe-table--header-wrapper, .vxe-table--render-default.border--inner .vxe-table--header-wrapper {
  color: var(--customColor10, #010101);
}
.vxe-table--render-default.border--default .vxe-table--header-wrapper .vxe-header--row:last-child .vxe-header--gutter, .vxe-table--render-default.border--full .vxe-table--header-wrapper .vxe-header--row:last-child .vxe-header--gutter, .vxe-table--render-default.border--outer .vxe-table--header-wrapper .vxe-header--row:last-child .vxe-header--gutter, .vxe-table--render-default.border--inner .vxe-table--header-wrapper .vxe-header--row:last-child .vxe-header--gutter {
  background-image: linear-gradient(var(--inputBorderColor, #e8eaec), var(--inputBorderColor, #e8eaec));
  background-repeat: no-repeat;
  background-size: 100% 1px;
  background-position: right bottom;
}
.vxe-table--render-default.border--inner .vxe-table--header-wrapper, .vxe-table--render-default.border--none .vxe-table--header-wrapper {
  background-color: #f8f8f9;
}
.vxe-table--render-default.border--inner .vxe-table--fixed-left-wrapper, .vxe-table--render-default.border--none .vxe-table--fixed-left-wrapper {
  border-right: 0;
}
.vxe-table--render-default.border--inner .vxe-table--border-line {
  border-width: 0 0 1px 0;
}
.vxe-table--render-default.border--none .vxe-table--border-line {
  display: none;
}
.vxe-table--render-default.border--none .vxe-table--header-border-line {
  display: none;
}
.vxe-table--render-default.size--medium {
  font-size: 14px;
}
.vxe-table--render-default.size--medium .vxe-table--empty-placeholder,
.vxe-table--render-default.size--medium .vxe-table--empty-block {
  min-height: 44px;
}
.vxe-table--render-default.size--medium .vxe-header--column:not(.col--ellipsis),
.vxe-table--render-default.size--medium .vxe-body--column:not(.col--ellipsis),
.vxe-table--render-default.size--medium .vxe-footer--column:not(.col--ellipsis) {
  padding: 11px 0;
}
.vxe-table--render-default.size--medium .vxe-cell .vxe-default-input,
.vxe-table--render-default.size--medium .vxe-cell .vxe-default-textarea,
.vxe-table--render-default.size--medium .vxe-cell .vxe-default-select {
  height: 32px;
}
.vxe-table--render-default.size--medium .vxe-cell .vxe-default-input[type=date]::-webkit-inner-spin-button {
  margin-top: 3px;
}
.vxe-table--render-default.size--small {
  font-size: 14px;
}
.vxe-table--render-default.size--small .vxe-table--empty-placeholder,
.vxe-table--render-default.size--small .vxe-table--empty-block {
  min-height: 40px;
}
.vxe-table--render-default.size--small .vxe-header--column:not(.col--ellipsis),
.vxe-table--render-default.size--small .vxe-body--column:not(.col--ellipsis),
.vxe-table--render-default.size--small .vxe-footer--column:not(.col--ellipsis) {
  padding: 9px 0;
}
.vxe-table--render-default.size--small .vxe-cell .vxe-default-input,
.vxe-table--render-default.size--small .vxe-cell .vxe-default-textarea,
.vxe-table--render-default.size--small .vxe-cell .vxe-default-select {
  height: 30px;
}
.vxe-table--render-default.size--small .vxe-cell .vxe-default-input[type=date]::-webkit-inner-spin-button {
  margin-top: 2px;
}
.vxe-table--render-default.size--mini {
  font-size: 12px;
}
.vxe-table--render-default.size--mini .vxe-table--empty-placeholder,
.vxe-table--render-default.size--mini .vxe-table--empty-block {
  min-height: 32px;
}
.vxe-table--render-default.size--mini .vxe-header--column:not(.col--ellipsis),
.vxe-table--render-default.size--mini .vxe-body--column:not(.col--ellipsis),
.vxe-table--render-default.size--mini .vxe-footer--column:not(.col--ellipsis) {
  padding: 7px 0;
}
.vxe-table--render-default.size--mini .vxe-cell .vxe-default-input,
.vxe-table--render-default.size--mini .vxe-cell .vxe-default-textarea,
.vxe-table--render-default.size--mini .vxe-cell .vxe-default-select {
  height: 28px;
}
.vxe-table--render-default.size--mini .vxe-cell .vxe-default-input[type=date]::-webkit-inner-spin-button {
  margin-top: 1px;
}
.vxe-table--render-default .vxe-cell {
  white-space: pre-line;
  word-break: break-all;
  padding-left: 10px;
  padding-right: 10px;
}
.vxe-table--render-default .col--operate .vxe-cell {
  padding-left: 0;
  padding-right: 0;
}
.vxe-table--render-default .col--seq .vxe-cell {
  padding-left: 0;
  padding-right: 0;
}
.vxe-table--render-default .col--checkbox .vxe-cell {
  padding-left: 0;
  padding-right: 0;
}
.vxe-table--render-default .vxe-cell--placeholder {
  color: #C0C4CC;
}
.vxe-table--render-default .fixed--hidden {
  visibility: hidden;
}
.vxe-table--render-default .vxe-table--fixed-left-wrapper,
.vxe-table--render-default .vxe-table--fixed-right-wrapper {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 5;
  overflow: hidden;
  background-color: inherit;
  transition: 0.3s box-shadow;
}
.vxe-table--render-default .vxe-table--fixed-left-wrapper .vxe-table--body-wrapper,
.vxe-table--render-default .vxe-table--fixed-right-wrapper .vxe-table--body-wrapper {
  overflow-x: hidden;
}
.vxe-table--render-default .vxe-table--fixed-left-wrapper .vxe-table--body-wrapper {
  width: calc(100% + 40px);
}
.vxe-table--render-default.is--header .vxe-table--fixed-left-wrapper .vxe-table--body-wrapper:before,
.vxe-table--render-default.is--header .vxe-table--fixed-right-wrapper .vxe-table--body-wrapper:before {
  display: none;
}
.vxe-table--render-default .vxe-table--fixed-left-wrapper {
  left: 0;
  width: 200px;
}
.vxe-table--render-default .vxe-table--fixed-left-wrapper.scrolling--middle {
  box-shadow: 8px 0px 10px -5px rgba(0, 0, 0, 0.12);
}
.vxe-table--render-default .vxe-table--fixed-right-wrapper {
  right: 0;
}
.vxe-table--render-default .vxe-table--fixed-right-wrapper.scrolling--middle {
  box-shadow: -8px 0px 10px -5px rgba(0, 0, 0, 0.12);
}
.vxe-table--render-default .vxe-table--header-wrapper,
.vxe-table--render-default .vxe-table--body-wrapper,
.vxe-table--render-default .vxe-table--footer-wrapper {
  position: relative;
}
.vxe-table--render-default .vxe-table--header-wrapper.fixed-left--wrapper, .vxe-table--render-default .vxe-table--header-wrapper.fixed-right--wrapper,
.vxe-table--render-default .vxe-table--body-wrapper.fixed-left--wrapper,
.vxe-table--render-default .vxe-table--body-wrapper.fixed-right--wrapper,
.vxe-table--render-default .vxe-table--footer-wrapper.fixed-left--wrapper,
.vxe-table--render-default .vxe-table--footer-wrapper.fixed-right--wrapper {
  background-color: var(--customColor2, #ffffff);
  position: absolute;
  top: 0;
}
.vxe-table--render-default .vxe-table--header-wrapper.fixed-left--wrapper,
.vxe-table--render-default .vxe-table--body-wrapper.fixed-left--wrapper,
.vxe-table--render-default .vxe-table--footer-wrapper.fixed-left--wrapper {
  left: 0;
}
.vxe-table--render-default .vxe-table--header-wrapper.fixed-right--wrapper,
.vxe-table--render-default .vxe-table--body-wrapper.fixed-right--wrapper,
.vxe-table--render-default .vxe-table--footer-wrapper.fixed-right--wrapper {
  right: 0;
  overflow-y: auto;
}
.vxe-table--render-default .vxe-body--x-space {
  width: 100%;
  height: 1px;
  margin-bottom: -1px;
}
.vxe-table--render-default .vxe-body--y-space {
  width: 0;
  float: left;
}
.vxe-table--render-default .vxe-table--resizable-bar {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 100%;
  z-index: 9;
  cursor: col-resize;
}
.vxe-table--render-default .vxe-table--resizable-bar:before {
  content: "";
  display: block;
  height: 100%;
  background-color: #409eff;
}
.vxe-table--render-default .vxe-table--border-line {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  pointer-events: none;
  border: 1px solid var(--customColor4, #e8eaec);
}
.vxe-table--render-default.is--tree-line .vxe-body--row:first-child .vxe-tree--line {
  border-width: 0 0 1px 0;
}
.vxe-table--render-default.is--tree-line .vxe-body--row .vxe-body--column {
  background-image: none;
}
.vxe-table--render-default .vxe-tree--line-wrapper {
  position: relative;
  display: block;
  height: 0;
}
.vxe-table--render-default .vxe-tree--line {
  content: "";
  position: absolute;
  bottom: -0.9em;
  width: 0.8em;
  border-width: 0 0 1px 1px;
  border-style: dotted;
  border-color: #909399;
  pointer-events: none;
}
.vxe-table--render-default .vxe-cell--tree-node {
  position: relative;
}
.vxe-table--render-default .vxe-tree--btn-wrapper {
  position: absolute;
  top: 50%;
  width: 1em;
  height: 1em;
  text-align: center;
  transform: translateY(-50%);
  z-index: 1;
  user-select: none;
  cursor: pointer;
}
.vxe-table--render-default .vxe-tree--node-btn {
  display: block;
  color: var(--customColor10, #010101);
}
.vxe-table--render-default .vxe-tree--node-btn:hover {
  color: #010101;
}
.vxe-table--render-default .vxe-tree-cell {
  display: block;
  padding-left: 1.5em;
}
.vxe-table--render-default .vxe-body--column.col--ellipsis > .vxe-cell .vxe-tree-cell {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vxe-table--render-default .vxe-table--expanded {
  cursor: pointer;
}
.vxe-table--render-default .vxe-table--expanded .vxe-table--expand-btn {
  display: inline-block;
  width: 1em;
  height: 1em;
  text-align: center;
  user-select: none;
  color: #343434;
}
.vxe-table--render-default .vxe-table--expanded .vxe-table--expand-btn:hover {
  color: #010101;
}
.vxe-table--render-default .vxe-table--expanded + .vxe-table--expand-label {
  padding-left: 0.5em;
}
.vxe-table--render-default .vxe-body--expanded-column {
  border-bottom: 1px solid #e8eaec;
}
.vxe-table--render-default .vxe-body--expanded-column.col--ellipsis > .vxe-body--expanded-cell {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vxe-table--render-default .vxe-body--expanded-cell {
  position: relative;
  z-index: 1;
}
.vxe-table--render-default .vxe-body--expanded-cell.is--ellipsis {
  overflow: auto;
}
.vxe-table--render-default .vxe-header--column.col--ellipsis > .vxe-cell,
.vxe-table--render-default .vxe-body--column.col--ellipsis > .vxe-cell,
.vxe-table--render-default .vxe-footer--column.col--ellipsis > .vxe-cell {
  max-height: 48px;
}
.vxe-table--render-default.size--medium .vxe-header--column.col--ellipsis > .vxe-cell,
.vxe-table--render-default.size--medium .vxe-body--column.col--ellipsis > .vxe-cell,
.vxe-table--render-default.size--medium .vxe-footer--column.col--ellipsis > .vxe-cell {
  max-height: 44px;
}
.vxe-table--render-default.size--medium .vxe-cell--checkbox {
  font-size: 14px;
}
.vxe-table--render-default.size--medium .vxe-cell--radio {
  font-size: 14px;
}
.vxe-table--render-default.size--small .vxe-header--column.col--ellipsis > .vxe-cell,
.vxe-table--render-default.size--small .vxe-body--column.col--ellipsis > .vxe-cell,
.vxe-table--render-default.size--small .vxe-footer--column.col--ellipsis > .vxe-cell {
  max-height: 40px;
}
.vxe-table--render-default.size--small .vxe-cell--checkbox {
  font-size: 13px;
}
.vxe-table--render-default.size--small .vxe-cell--radio {
  font-size: 13px;
}
.vxe-table--render-default.size--mini .vxe-header--column.col--ellipsis > .vxe-cell,
.vxe-table--render-default.size--mini .vxe-body--column.col--ellipsis > .vxe-cell,
.vxe-table--render-default.size--mini .vxe-footer--column.col--ellipsis > .vxe-cell {
  max-height: 32px;
}
.vxe-table--render-default.size--mini .vxe-cell--checkbox {
  font-size: 12px;
}
.vxe-table--render-default.size--mini .vxe-cell--radio {
  font-size: 12px;
}
.vxe-table--render-default .vxe-table--empty-placeholder,
.vxe-table--render-default .vxe-table--empty-block {
  min-height: 48px;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
  width: 100%;
  pointer-events: none;
}
.vxe-table--render-default .vxe-table--empty-block {
  display: none;
  visibility: hidden;
}
.vxe-table--render-default .vxe-table--empty-placeholder {
  display: none;
  position: absolute;
  top: 0;
  z-index: 5;
}
.vxe-table--render-default .vxe-table--empty-content {
  display: block;
  width: 50%;
  pointer-events: auto;
}
.vxe-table--render-default.is--empty .vxe-table--empty-block,
.vxe-table--render-default.is--empty .vxe-table--empty-placeholder {
  display: flex;
}
.vxe-table--render-default .vxe-body--column.col--selected {
  box-shadow: inset 0px 0px 0px 2px var(--primaryColor, #1566FF);
}
.vxe-table--render-default .vxe-body--column.col--actived, .vxe-table--render-default .vxe-body--column.col--selected {
  position: relative;
}
.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-cell--valid {
  width: 320px;
  position: absolute;
  bottom: calc(100% + 4px);
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
  pointer-events: none;
  z-index: 4;
}
.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-cell--valid .vxe-cell--valid-msg {
  display: inline-block;
  border-radius: 4px;
  padding: 8px 12px;
  color: #fff;
  background-color: #f56c6c;
  pointer-events: auto;
}
.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-default-input,
.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-default-textarea,
.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-default-select {
  border-color: #f56c6c;
}
.vxe-table--render-default .vxe-body--column.col--valid-error .vxe-input > .vxe-input--inner {
  border-color: #f56c6c;
}
.vxe-table--render-default .vxe-body--row:first-child .vxe-cell--valid {
  bottom: auto;
  top: calc(100% + 4px);
}
.vxe-table--render-default .vxe-body--column:first-child .vxe-cell--valid {
  left: 10px;
  transform: translateX(0);
  text-align: left;
}
.vxe-table--render-default .vxe-body--row.row--new > .vxe-body--column {
  position: relative;
}
.vxe-table--render-default .vxe-body--row.row--new > .vxe-body--column:before {
  content: "";
  top: -5px;
  left: -5px;
  position: absolute;
  border-width: 5px;
  border-style: solid;
  border-color: transparent #19A15F transparent transparent;
  transform: rotate(45deg);
}
.vxe-table--render-default .vxe-body--column.col--dirty {
  position: relative;
}
.vxe-table--render-default .vxe-body--column.col--dirty:before {
  content: "";
  top: -5px;
  left: -5px;
  position: absolute;
  border-width: 5px;
  border-style: solid;
  border-color: transparent #f56c6c transparent transparent;
  transform: rotate(45deg);
}
.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--actived {
  box-shadow: inset 0px 0px 0px 2px var(--primaryColor, #1566FF);
}
.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--actived.col--valid-error {
  box-shadow: inset 0px 0px 0px 2px #f56c6c;
}
.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--actived .vxe-cell .vxe-default-input,
.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--actived .vxe-cell .vxe-default-textarea {
  border: 0;
  padding: 0;
}
.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--actived .vxe-cell .vxe-default-input {
  height: 22px;
}
.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--actived .vxe-cell .vxe-input .vxe-input--inner {
  border: 0;
  padding-left: 0;
}
.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--actived .vxe-cell .vxe-textarea {
  height: 21px;
}
.vxe-table--render-default.vxe-editable.cell--highlight .vxe-body--column.col--actived .vxe-cell .vxe-textarea .vxe-textarea--inner {
  border: 0;
}
.vxe-table--render-default.vxe-editable .vxe-body--column {
  padding: 0;
}
.vxe-table--render-default.vxe-editable .vxe-body--column.col--actived {
  padding: 0;
}

/*footer*/
.vxe-table--footer-wrapper {
  color: var(--customColor10, #010101);
  margin-top: -1px;
}
.vxe-table--footer-wrapper.body--wrapper {
  overflow-x: auto;
}

.vxe-footer--column.col--ellipsis > .vxe-cell {
  display: flex;
  align-items: center;
}
.vxe-footer--column.col--ellipsis > .vxe-cell .vxe-cell--item {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vxe-table--tooltip-wrapper {
  z-index: 1999999999 !important;
}

.sciyon-empty .empty-noData {
  background: url("./img/svg/noData.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.sciyon-empty .empty-error {
  background: url("./img/svg/error.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.sciyon-empty .empty-notFound {
  background: url("./img/svg/notFound.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.sciyon-empty .empty-noNetwork {
  background: url("./img/svg/noNetwork.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.sciyon-empty .empty-coding {
  background: url("./img/svg/coding.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.sciyon-empty .empty-noMsg {
  background: url("./img/svg/noMsg.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.sciyon-empty .empty-noPer {
  background: url("./img/svg/noPer.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.sciyon-empty .empty-noCol {
  background: url("./img/svg/noCol.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.sciyon-empty .empty-text {
  font-size: 16px;
  color: #9B9CA4;
}
.sciyon-empty .empty-text.err-msg {
  color: #FE5F57;
}
.sciyon-empty .empty-noFavorite {
  background: url("./img/svg/noFavorite.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.aside-nav {
  width: 60px;
  height: 60px;
  -ms-user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  opacity: 0.75;
  z-index: 999999;
}

.aside-nav.no-filter {
  -webkit-filter: none;
  filter: none;
}

.aside-nav .aside-menu {
  position: absolute;
  width: 60px;
  height: 60px;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: var(--primaryColor, #1566FF);
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  text-align: center;
  line-height: 60px;
  color: #fff;
  font-size: 30px;
  z-index: 1;
  cursor: move;
}

.aside-nav .active {
  background-color: var(--primaryColor, #1566FF) !important;
}

.aside-nav .menu-item {
  position: absolute;
  width: 60px;
  height: 60px;
  background-color: var(--color-primary-light-5, #80abff);
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  line-height: 60px;
  text-align: center;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  text-decoration: none;
  color: #fff;
  -webkit-transition: background 0.5s, -webkit-transform 0.6s;
  transition: background 0.5s, -webkit-transform 0.6s;
  -moz-transition: transform 0.6s, background 0.5s, -moz-transform 0.6s;
  transition: transform 0.6s, background 0.5s;
  transition: transform 0.6s, background 0.5s, -webkit-transform 0.6s, -moz-transform 0.6s;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.aside-nav .menu-item:hover {
  background: var(--primaryColor, #1566FF);
}

.aside-nav .menu-line {
  line-height: 20px;
  padding-top: 10px;
}

.aside-nav:hover {
  opacity: 1;
}

.aside-nav:hover .aside-menu {
  -webkit-animation: jello 1s;
  -moz-animation: jello 1s;
  animation: jello 1s;
}

.aside-nav:hover .menu-class0 {
  -webkit-transform: translate3d(0, -135%, 0);
  -moz-transform: translate3d(0, -135%, 0);
  transform: translate3d(0, -135%, 0);
}

.aside-nav:hover .menu-class1 {
  -webkit-transform: translate3d(-120%, -70%, 0);
  -moz-transform: translate3d(-120%, -70%, 0);
  transform: translate3d(-120%, -70%, 0);
}

.aside-nav:hover .menu-class2 {
  -webkit-transform: translate3d(-120%, 70%, 0);
  -moz-transform: translate3d(-120%, 70%, 0);
  transform: translate3d(-120%, 70%, 0);
}

.aside-nav:hover .menu-class3 {
  -webkit-transform: translate3d(0, 135%, 0);
  -moz-transform: translate3d(0, 135%, 0);
  transform: translate3d(0, 135%, 0);
}

@-webkit-keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@-moz-keyframes jello {
  from, 11.1%, to {
    -moz-transform: none;
    transform: none;
  }
  22.2% {
    -moz-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -moz-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -moz-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -moz-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -moz-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -moz-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -moz-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    -moz-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    -moz-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    -moz-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    -moz-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    -moz-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    -moz-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    -moz-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    -moz-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.animated {
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 800px, 0);
    transform: translate3d(0, 800px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -moz-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -moz-transform: translate3d(0, 800px, 0);
    transform: translate3d(0, 800px, 0);
  }
  60% {
    opacity: 1;
    -moz-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -moz-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -moz-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -moz-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 800px, 0);
    -moz-transform: translate3d(0, 800px, 0);
    transform: translate3d(0, 800px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    -moz-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    -moz-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    -moz-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  -moz-animation-name: bounceInUp;
  animation-name: bounceInUp;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  animation-delay: 1s;
}

.syncplant-group {
  display: block;
}
.syncplant-group .el-popover__reference-wrapper {
  display: block;
}

.group-tree-template {
  padding: 0 !important;
  min-width: 300px;
}
.group-tree-template .group-tree.tree-template {
  height: 300px;
  overflow: hidden;
}
.group-tree-template .group-tree.tree-template .el-tree-template {
  overflow-y: hidden;
}
.group-tree-template .btn-group {
  padding: 5px;
  display: flex;
  justify-content: flex-end;
}
.group-tree-template .group-tree-input .el-icon-arrow-down {
  width: 25px;
  line-height: 30px;
}

.syncplant-combotree {
  display: block;
}
.syncplant-combotree .el-popover__reference-wrapper {
  display: block;
}

.el-popover.combotree-template {
  padding: 4px !important;
  min-width: 300px;
}
.el-popover.combotree-template .combotree-scrollbar {
  height: 300px;
}
.el-popover.combotree-template .combotree-tree {
  overflow: hidden;
  padding-bottom: 5px;
}
.el-popover.combotree-template .combotree-tree-horizontalVisible {
  overflow: visible;
}
.el-popover.combotree-template .combotree-tree-horizontalVisible .el-tree-node__content {
  overflow: visible;
}
.el-popover.combotree-template .combotree-tree-horizontalVisible .el-tree-node__text {
  width: auto;
  margin-right: 8px;
}

.el-popover.combotree-template-auto {
  min-width: auto !important;
}

.sciyon-address-select-com {
  width: 100%;
}
.sciyon-address-select-com .el-cascader--medium {
  width: 100%;
}
.sciyon-address-select-com .el-cascader .el-cascader__tags {
  line-height: 32px;
}
.sciyon-address-select-com .el-cascader .el-tag--mini {
  font-size: var(--fontBaseSize, 14px);
  letter-spacing: 0;
  font-weight: 400;
}
.sciyon-address-select-com .el-tag .el-icon-close {
  font-weight: 400;
}
.sciyon-address-select-com .el-tag .el-icon-close:hover {
  background-color: transparent;
  color: #a6adbd;
}
.sciyon-address-select-com .el-input__suffix {
  height: 32px;
}
.sciyon-address-select-com input {
  height: 32px;
}
.sciyon-address-select-com .el-icon-caret-bottom:before {
  content: "\e6df";
}

.syncplant-organselect {
  display: block;
}
.syncplant-organselect .el-popover__reference-wrapper {
  display: block;
}

.organselect-popover {
  box-sizing: border-box;
  padding: 0 !important;
  max-height: 200px;
  overflow-y: auto;
  border: none !important;
}
.organselect-popover .search-list .search-item {
  line-height: 36px;
  padding: 0 10px;
}
.organselect-popover .search-list .search-item:hover {
  background: var(--customColor3, #F6F6F6);
}
.organselect-popover .search-list .search-item.selected {
  color: var(--primaryColor, #1566FF);
  background-color: transparent;
}
.organselect-popover .search-list .search-item.selected.hover {
  background-color: var(--tableActiveColor, #F5F6F8);
}
.organselect-popover .search-list .search-item.selected::after {
  position: absolute;
  right: 20px;
  font-family: "element-icons";
  content: "\e6da";
  font-size: 16px;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.open-dialog-select .el-dialog__body {
  padding: 16px 24px;
}
.open-dialog-select .org-tabs {
  height: 100%;
}
.open-dialog-select .org-tabs .el-tabs__content {
  height: calc(100% - 40px);
  padding: 12px 12px 0 12px;
}
.open-dialog-select .org-tabs .el-tabs__content .el-scrollbar__wrap {
  overflow: auto;
}
.open-dialog-select .org-tabs .el-tabs__content .el-tab-pane {
  height: 100%;
}
.open-dialog-select .select-zzwd {
  display: flex;
  align-items: center;
  height: 28px;
}
.open-dialog-select .select-zzwd .dm-label {
  width: 70px;
  float: left;
  font-size: var(--fontBaseSize, 14px);
  height: 28px;
  line-height: 28px;
  color: var(--customColor10, #000000);
}
.open-dialog-select .select-zzwd .dm-select {
  flex: 1;
  margin: 10px 0;
}
.open-dialog-select .select-zzwd .dm-select .syncplant-select input {
  height: 28px;
}
.open-dialog-select .organ-tree {
  width: 100%;
  height: calc(100% - 28px);
}
.open-dialog-select .organ-tree .tree-main-content .tree-scrollbar {
  padding: 0 !important;
  width: 100% !important;
  height: 100% !important;
}
.open-dialog-select .container {
  min-height: 425px;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
}
.open-dialog-select .select-area {
  height: 100%;
  box-sizing: border-box;
  border: 1px solid var(--inputBorderColor, #e1dedc);
  overflow: auto;
  flex: 1;
}
.open-dialog-select .select-area .el-tabs__nav-scroll {
  padding: 0 12px !important;
}
.open-dialog-select .area-left .left-search {
  margin-bottom: 8px;
}
.open-dialog-select .area-left .left-search input {
  height: 28px;
  line-height: 28px;
}
.open-dialog-select .area-left .left-search .el-input-group__append button {
  height: 26px;
  line-height: 26px;
}
.open-dialog-select .area-left .left-search .el-input-group__append .el-icon-search {
  padding: 0;
}
.open-dialog-select .area-right {
  display: flex;
  flex-direction: column;
}
.open-dialog-select .area-right .table-header {
  display: flex;
  align-items: center;
  height: 39px;
  background: var(--customColor3, #F5F6F8);
  border-bottom: 1px solid var(--customColor4, #DBE1E9);
  padding-left: 12px;
  font-weight: 500;
  color: var(--customColor10, #101828);
}
.open-dialog-select .area-right .table-wrap {
  flex: 1;
  overflow-y: scroll;
}
.open-dialog-select .area-right .table-wrap .table-search {
  padding: 12px;
}
.open-dialog-select .area-right .table-wrap .table-search input {
  height: 28px;
  line-height: 28px;
}
.open-dialog-select .area-right .table-wrap .table-content .table-content-item {
  display: flex;
  height: 56px;
  background: var(--customColor3, rgba(245, 246, 248, 0.5));
  border-radius: 2px;
  border: 1px solid var(--customColor4, #ECEDF2);
  margin-left: 12px;
  margin-right: 12px;
  margin-bottom: 8px;
}
.open-dialog-select .area-right .table-wrap .table-content .table-content-item .left {
  width: 32px;
  border-right: 1px solid var(--customColor4, #ECEDF2);
  display: flex;
  justify-content: center;
  align-items: center;
}
.open-dialog-select .area-right .table-wrap .table-content .table-content-item .right {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 8px;
  overflow: hidden;
}
.open-dialog-select .area-right .table-wrap::-webkit-scrollbar {
  width: 4px;
}
.open-dialog-select .area-right .table-wrap::-webkit-scrollbar-thumb {
  width: 6px;
  background: #9CA5B8;
  border-radius: 3px;
}
.open-dialog-select .area-right .table-wrap::-webkit-scrollbar-track {
  width: 8px;
  border-radius: 0;
  background: #ECEDF2;
  border-radius: 0px 0px 1px 0px;
}
.open-dialog-select .btn-area-wrap {
  width: 40px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.open-dialog-select .btn-area-wrap .btn-area {
  text-align: center;
}
.open-dialog-select .btn-area-wrap .btn-area .btn {
  background: var(--customColor3, #F5F6F8);
  border-radius: 2px;
  border: 1px solid var(--customColor4, #DBE1E9);
  font-size: 18px;
  padding: 2px;
  cursor: pointer;
  text-align: center;
  color: var(--customColor10, #101828);
}
.open-dialog-select .btn-area-wrap .btn-area .btn:hover {
  background: var(--primaryColor, #0156FF);
  color: #ffffff;
}
.open-dialog-select .path-top {
  display: flex;
  justify-content: space-between;
}
.open-dialog-select .path-top .path-top-label {
  height: 20px;
  line-height: 20px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  max-width: 280px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.open-dialog-select .path-top .post-tag {
  padding: 0 2px;
  background: var(--customColor3, #ECEDF2);
  border-radius: 2px;
  border: 1px solid var(--customColor4, #DBE1E9);
  color: #475467;
  height: 20px;
  line-height: 20px;
  white-space: nowrap;
}
.open-dialog-select .path-label {
  width: 100%;
  color: #737070;
  height: 16px;
  line-height: 16px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 4px;
  max-width: 280px;
}
.open-dialog-select .organ-select-table .path-top {
  display: flex;
  justify-content: space-between;
}
.open-dialog-select .organ-select-table .path-top .path-top-label {
  height: 20px;
  line-height: 20px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  max-width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.open-dialog-select .organ-select-table .path-top .post-tag {
  padding: 0 2px;
  background: #ECEDF2;
  border-radius: 2px;
  border: 1px solid var(--inputBorderColor, #DBE1E9);
  color: #475467;
  height: 20px;
  line-height: 20px;
  white-space: nowrap;
}
.open-dialog-select .organ-select-table .path-label {
  width: 100%;
  color: #737070;
  height: 16px;
  line-height: 16px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 4px;
  max-width: 180px;
}
.open-dialog-select .el-tree-node__text {
  text-align: left;
}
.open-dialog-select .el-tabs__header {
  background: var(--transparent, #F5F6F8);
}
.open-dialog-select .el-tabs__item {
  height: 40px;
  line-height: 40px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #667085);
  padding: 0 12px;
  font-weight: 500;
}
.open-dialog-select .el-tabs__item:hover {
  color: var(--customColor10, #101828) !important;
}
.open-dialog-select .is-active {
  color: var(--customColor10, #101828) !important;
}
.open-dialog-select .el-tabs__active-bar {
  background-color: #0156FF;
}

.organ-select-dialog::-webkit-scrollbar {
  width: 4px;
}

.organ-select-dialog::-webkit-scrollbar-thumb {
  width: 6px;
  background: #ECEDF2;
  border-radius: 3px;
}

.organ-select-dialog::-webkit-scrollbar-track {
  width: 8px;
  border-radius: 0;
  background: #9CA5B8;
  border-radius: 0px 0px 1px 0px;
}

.organ-select-dialog .el-dialog__body {
  padding: 16px 24px;
}
.organ-select-dialog .el-tabs {
  background: var(--empoworxViewWrapColor, #F5F6F8);
  background: var(--empoworxViewWrapColor, #F5F6F8);
}
.organ-select-dialog .el-tabs .el-tabs__item {
  height: 41px;
  line-height: 41px;
}
.organ-select-dialog .el-tab-pane {
  display: none;
}
.organ-select-dialog .container {
  display: flex;
  height: 100%;
  justify-content: space-between;
}
.organ-select-dialog .container .org-left {
  flex: 1 1 660px;
  margin-right: 17px;
  height: 100%;
  overflow: hidden;
  border: 1px solid var(--inputBorderColor, #DBE1E9);
}
.organ-select-dialog .container .org-left .left-header {
  height: 40px;
  line-height: 40px;
  padding-left: 12px;
  background: var(--empoworxViewWrapColor, #F5F6F8);
  border-radius: 2px 0px 0px 0px;
  border-bottom: 1px solid var(--inputBorderColor, #DBE1E9);
}
.organ-select-dialog .container .org-left .left-content {
  display: flex;
  height: calc(100% - 40px);
  overflow: hidden;
}
.organ-select-dialog .container .org-left .tree-area {
  flex: 1 1;
  width: 100%;
}
.organ-select-dialog .container .org-left .tree-area .sciyon-dropdown {
  margin: 10px 12px 0 12px;
  height: 20px;
  line-height: 20px;
}
.organ-select-dialog .container .org-left .tree-area .sciyonfont-zuzhi-fill {
  font-size: 16px;
  color: var(--primaryColor, #1566FF);
  margin-right: 2px;
}
.organ-select-dialog .container .org-left .tree-area .dm-span-disabled {
  color: #9CA5B8;
  pointer-events: none;
  background-color: var(--customColor2, #F6F7FB);
}
.organ-select-dialog .container .org-left .tree-area .dm-text {
  margin: 0 4px;
  font-weight: 600;
  font-size: var(--fontBaseSize, 14px);
}
.organ-select-dialog .container .org-left .tree-area .sciyonfont-xiala {
  font-size: 16px;
  color: var(--customColor10, #667085);
}
.organ-select-dialog .container .org-left .tree-area .tree-body {
  padding: 12px;
  padding-top: 0;
  padding-bottom: 0px;
  height: calc(100% - 30px);
  display: flex;
  flex-direction: column;
}
.organ-select-dialog .container .org-left .tree-area .tree-body .search-input {
  margin-top: 10px;
}
.organ-select-dialog .container .org-left .tree-area .tree-body .tree-content.has-search {
  height: calc(100% - 32px);
}
.organ-select-dialog .container .org-left .tree-area .tree-body .tree-main-content {
  border: none;
}
.organ-select-dialog .container .org-left .tree-area .tree-body .el-tree.el-tree-template.is-line .el-tree-node__icon {
  color: #9CA5B8;
}
.organ-select-dialog .container .org-left .tree-area .tree-body .tree-content {
  margin-top: 3px;
  margin-right: -12px;
  height: 100%;
  min-width: 200px;
}
.organ-select-dialog .container .org-left .tree-area .tree-body .tree-content .tree-template .page-tree-aside {
  width: 100% !important;
}
.organ-select-dialog .container .org-left .tree-area .tree-body .tree-content .tree-template .drag-line {
  position: absolute;
  right: -10px;
  width: 10px;
  z-index: 12;
}
.organ-select-dialog .container .org-left .tree-area .tree-body .tree-content .tree-template .drag-line .drag-line-img {
  display: none;
}
.organ-select-dialog .container .org-left .tree-area .tree-body .tree-content .org-search-list {
  height: 100%;
  position: relative;
  overflow-y: auto;
  overflow-x: hidden;
}
.organ-select-dialog .container .org-left .tree-area .tree-body .tree-content .org-search-list .el-checkbox {
  margin-top: 12px;
  width: 100%;
}
.organ-select-dialog .container .org-left .tree-area .tree-body .tree-content .org-search-list .el-checkbox .el-checkbox__label {
  width: calc(100% - 35px);
}
.organ-select-dialog .container .org-left .tree-area .tree-body .tree-content .org-search-list .item {
  display: inline-block;
  width: 100%;
}
.organ-select-dialog .container .org-left .tree-area .tree-body .tree-content .org-search-list .item-index {
  margin-right: 5px;
}
.organ-select-dialog .container .org-left .tree-area .tree-body .tree-content .org-search-list .item-icon {
  font-size: 16px;
  padding-top: 3px;
  color: #9ca5b8;
}
.organ-select-dialog .container .org-left .tree-area .tree-body .tree-content .org-search-list .item-content-name {
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  height: 20px;
  line-height: 20px;
  margin: 0 4px;
}
.organ-select-dialog .container .org-left .tree-area .tree-body .tree-content .org-search-list .item-content-path {
  display: inline-flex;
  margin-top: 4px;
  width: 276px;
  height: 16px;
  font-size: 12px;
  color: var(--customColor10, #667085);
  line-height: 16px;
}
.organ-select-dialog .container .org-left .tree-area .tree-body .tree-content .org-search-list .item-content-path .path-left {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.organ-select-dialog .container .org-left .tree-area .tree-body .tree-content .org-search-list .item-content-path .path-right {
  flex-shrink: 0;
}
.organ-select-dialog .container .org-left .tree-area.tree-area-emp .tree-body {
  height: calc(100% - 30px);
}
.organ-select-dialog .container .org-left .tree-area.tree-area-emp .tree-content {
  height: calc(100% - 3px);
}
.organ-select-dialog .container .org-left .tree-area.tree-area-group .tree-body {
  padding-left: 0;
  height: 100%;
}
.organ-select-dialog .container .org-left .emp-area {
  display: flex;
  width: 225px;
  flex: 1 0 225px;
  flex-direction: column;
  border-left: 1px solid var(--inputBorderColor, #DBE1E9);
}
.organ-select-dialog .container .org-left .emp-area .el-tabs__nav-scroll {
  padding: 0;
}
.organ-select-dialog .container .org-left .emp-area .el-tabs__nav-wrap {
  margin-bottom: 0;
}
.organ-select-dialog .container .org-left .emp-area .el-tabs__item {
  padding: 0 12px;
}
.organ-select-dialog .container .org-left .emp-area .emp-body {
  padding: 8px 13px 0 13px;
  height: calc(100% - 44px);
}
.organ-select-dialog .container .org-left .emp-area .emp-body .el-checkbox:last-of-type {
  margin-right: 30px;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .el-checkbox__label, .organ-select-dialog .container .org-left .emp-area .emp-body .el-radio__label {
  color: var(--customColor10, #101828);
  padding-left: 6px;
  width: 100%;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .el-checkbox__label .tag, .organ-select-dialog .container .org-left .emp-area .emp-body .el-radio__label .tag {
  width: auto;
  position: absolute;
  right: 0;
  max-width: 56px;
  overflow: hidden;
  text-overflow: ellipsis;
  background: var(--empoworxViewWrapColor, #F5F6F8);
  border-radius: 2px;
  padding: 0 4px;
  height: 20px;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #667085);
  line-height: 20px;
  text-align: left;
  font-style: normal;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .el-checkbox__label .tag:hover, .organ-select-dialog .container .org-left .emp-area .emp-body .el-radio__label .tag:hover {
  max-width: unset;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .el-checkbox, .organ-select-dialog .container .org-left .emp-area .emp-body .el-radio {
  margin-top: 12px;
  height: 20px;
  line-height: 20px;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .el-radio {
  display: flex;
  align-items: center;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .el-radio .el-radio__label {
  display: inline-block;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .el-radio-group {
  display: block;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .el-checkbox-group .el-checkbox {
  display: block;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .org-icon {
  margin-right: 6px;
  color: #9CA5B8;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .sciyonfont-question-circle {
  margin-left: 6px;
  color: #9CA5B8;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .syncplant-radio .el-radio {
  width: 100%;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .emp-content {
  height: calc(100% - 32px);
  position: relative;
  overflow-y: auto;
  overflow-x: hidden;
  margin-right: -15px;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .emp-content .emp-header {
  display: inline-flex;
  align-items: flex-end;
  width: calc(100% - 15px);
  justify-content: space-between;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .emp-content .emp-header .clear-btn {
  cursor: pointer;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .emp-content .el-checkbox-group {
  height: calc(100% - 34px);
  position: relative;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .emp-content .el-radio-group {
  height: calc(100% - 4px);
  position: relative;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .emp-content .emp-list {
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .emp-content .emp-list .item-content-path {
  padding-left: 22px;
  box-sizing: border-box;
  margin-top: 4px;
  display: flex;
  width: 261px;
  height: 16px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: var(--customColor10, #667085);
  line-height: 16px;
  width: 100%;
  cursor: pointer;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .emp-content .emp-list .item-content-path .path-left {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.organ-select-dialog .container .org-left .emp-area .emp-body .emp-content .emp-list .item-content-path .path-right {
  flex-shrink: 0;
}
.organ-select-dialog .container .org-left .emp-area .emp-footer {
  height: 36px;
  line-height: 34px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 12px;
  background: var(--empoworxViewWrapColor, #F5F6F8);
  border-top: 1px solid var(--inputBorderColor, #DBE1E9);
}
.organ-select-dialog .container .org-left .emp-area .emp-footer .el-checkbox__label {
  color: #667085 !important;
}
.organ-select-dialog .container .org-left .emp-area .emp-footer .check-count {
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
}
.organ-select-dialog .container .org-left .work-group {
  width: 100%;
  margin-top: 6px;
  height: 100%;
  overflow-y: auto;
}
.organ-select-dialog .container .org-left .work-group .group-item {
  position: relative;
  display: inline-flex;
  flex-direction: row;
  width: 100%;
  height: 32px;
  align-items: center;
  justify-content: space-between;
  box-sizing: border-box;
  padding-left: 12px;
  padding-right: 8px;
  border-radius: 4px;
  border-radius: 0;
}
.organ-select-dialog .container .org-left .work-group .group-item .item-left {
  display: inline-flex;
  align-items: center;
  width: 100%;
}
.organ-select-dialog .container .org-left .work-group .group-item .item-left .group-name {
  display: block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.organ-select-dialog .container .org-left .work-group .group-item:hover {
  background: var(--empoworxViewWrapColor, #F5F6F8);
}
.organ-select-dialog .container .org-left .work-group .group-item:hover .item-left {
  width: calc(100% - 32px);
}
.organ-select-dialog .container .org-left .work-group .group-item:hover .operate {
  position: absolute;
  right: 8px;
  display: block;
}
.organ-select-dialog .container .org-left .work-group .group-item:hover .operate.is-editing {
  display: none;
}
.organ-select-dialog .container .org-left .work-group .group-item .operate {
  display: none;
}
.organ-select-dialog .container .org-left .work-group .group-item .operate i {
  cursor: pointer;
  font-size: 16px;
  color: var(--customColor10, #667085);
}
.organ-select-dialog .container .org-left .work-group .group-item .operate i:first-child {
  margin-right: 8px;
}
.organ-select-dialog .container .org-left .work-group .group-item .operate i:hover {
  color: var(--primaryColor, #1566FF);
  width: 16px;
  height: 16px;
  background: var(--customColor3, #ECEDF2);
  border-radius: 2px;
}
.organ-select-dialog .container .org-left .work-group .group-item .group-icon {
  font-size: 16px;
  padding-right: 6px;
  color: #9CA5B8;
}
.organ-select-dialog .container .org-left .work-group .group-item:hover .sciyonfont-tuozhuai {
  display: block;
}
.organ-select-dialog .container .org-left .work-group .group-item .sciyonfont-tuozhuai {
  display: none;
  font-size: 10px;
  position: absolute;
  color: var(--customColor10, #667085);
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.organ-select-dialog .container .org-left .work-group .group-item.active {
  background: var(--empoworxViewWrapColor, #F5F6F8);
  border-right: var(--primaryColor, #1566FF) 2px solid;
}
.organ-select-dialog .container .org-left .work-group .edit-group .el-form-item {
  width: 100%;
  padding: 0;
}
.organ-select-dialog .container .org-left .work-group .edit-group .el-dialog__body {
  padding-top: 12px;
}
.organ-select-dialog .container .org-left .work-group .edit-group .sciyon-pager {
  display: none;
}
.organ-select-dialog .container .org-left .work-group .edit-group .line {
  width: 100%;
  height: 1px;
  margin: 16px 0 4px 0;
  background: var(--inputBorderColor, #DBE1E9);
}
.organ-select-dialog .container .org-left .work-group .edit-group .custom-footer .syncplant-button i {
  transform: translateY(1px);
}
.organ-select-dialog .container .org-left .work-group .edit-group .black {
  color: var(--customColor10, #101828);
}
.organ-select-dialog .container .org-right {
  flex: 1 0 340px;
  height: 100%;
  overflow: hidden;
  border: 1px solid var(--inputBorderColor, #DBE1E9);
}
.organ-select-dialog .container .org-right .selected-header {
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 12px;
  line-height: 40px;
  padding-left: 12px;
  background: var(--empoworxViewWrapColor, #F5F6F8);
  border-radius: 2px 0px 0px 0px;
  border-bottom: 1px solid var(--inputBorderColor, #DBE1E9);
}
.organ-select-dialog .container .org-right .selected-header .selected-header-delete {
  cursor: pointer;
  color: var(--primaryColor, #1566FF);
}
.organ-select-dialog .container .org-right .selected-header .selected-header-delete:first-child {
  margin-right: 16px;
}
.organ-select-dialog .container .org-right .selected-body {
  padding: 12px 0;
  height: calc(100% - 64px);
}
.organ-select-dialog .container .org-right .selected-body .search-input {
  margin: 0 12px 10px;
}
.organ-select-dialog .container .org-right .selected-body .search-input .el-input-group__prepend {
  padding: 0;
  width: 84px;
}
.organ-select-dialog .container .org-right .selected-body .search-input .el-input-group__prepend .select-type .el-input__inner {
  padding-right: 15px;
}
.organ-select-dialog .container .org-right .selected-body .search-input .el-input-group__prepend .select-type .el-input__suffix {
  right: 0;
}
.organ-select-dialog .container .org-right .selected-body .search-input .el-input-group__prepend .select-type .el-select .el-input {
  background: rgba(237, 244, 251, 0.1);
}
.organ-select-dialog .container .org-right .selected-body .selected-content {
  height: calc(100% - 32px);
  overflow-y: auto;
  position: relative;
  margin-right: -2px;
}
.organ-select-dialog .container .org-right .selected-body .selected-content .selected-item {
  display: flex;
  align-items: center;
  height: 56px;
  border-radius: 2px;
  box-sizing: border-box;
  padding: 8px 16px 8px 12px;
}
.organ-select-dialog .container .org-right .selected-body .selected-content .selected-item i {
  color: #9CA5B8;
}
.organ-select-dialog .container .org-right .selected-body .selected-content .selected-item:hover {
  background: var(--empoworxViewWrapColor, #F5F6F8);
}
.organ-select-dialog .container .org-right .selected-body .selected-content .selected-item .sciyonfont-escape:hover {
  color: var(--primaryColor, #1566FF);
  width: 16px;
  height: 16px;
  background: var(--customColor3, #ECEDF2);
  border-radius: 2px;
}
.organ-select-dialog .container .org-right .selected-body .selected-content .selected-item .item {
  display: inline-block;
  width: 100%;
}
.organ-select-dialog .container .org-right .selected-body .selected-content .selected-item .item-index {
  margin-right: 5px;
}
.organ-select-dialog .container .org-right .selected-body .selected-content .selected-item .item-icon {
  width: 16px;
  height: 100%;
  margin-right: 8px;
  padding-top: 3px;
}
.organ-select-dialog .container .org-right .selected-body .selected-content .selected-item .item-content {
  flex: 1;
  padding-right: 15px;
  width: calc(100% - 46px);
}
.organ-select-dialog .container .org-right .selected-body .selected-content .selected-item .item-content .item-content-name {
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  height: 20px;
  line-height: 20px;
  display: flex;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.organ-select-dialog .container .org-right .selected-body .selected-content .selected-item .item-content .item-content-name .name {
  display: inline-block;
  overflow: hidden;
  max-width: calc(100% - 32px);
  text-overflow: ellipsis;
  white-space: nowrap;
}
.organ-select-dialog .container .org-right .selected-body .selected-content .selected-item .item-content .item-content-name .name:hover {
  position: relative;
  z-index: 100000000;
  width: auto;
  max-width: unset;
  flex-shrink: 0;
}
.organ-select-dialog .container .org-right .selected-body .selected-content .selected-item .item-content .item-content-name .item-content-type {
  display: inline-block;
  width: 32px;
  height: 20px;
  margin-left: 4px;
  background: var(--color-primary-light-9, #EAF2FF);
  border-radius: 2px;
  font-size: 12px;
  color: var(--primaryColor, #1566FF);
  line-height: 20px;
  text-align: center;
}
.organ-select-dialog .container .org-right .selected-body .selected-content .selected-item .item-content .item-content-path {
  margin-top: 4px;
  display: flex;
  width: 261px;
  height: 16px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: var(--customColor10, #667085);
  line-height: 16px;
}
.organ-select-dialog .container .org-right .selected-body .selected-content .selected-item .item-content .item-content-path .path-left {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.organ-select-dialog .container .org-right .selected-body .selected-content .selected-item .item-content .item-content-path .path-right {
  flex-shrink: 0;
}
.organ-select-dialog .container .org-right .selected-body .selected-content .selected-item .item-delete {
  margin-left: auto;
}
.organ-select-dialog .container .sciyon-empty {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.organ-select-dialog .container .sciyon-empty .empty-text {
  text-align: center;
}
.organ-select-dialog .container .add-group .add-group-btn {
  width: 100%;
  height: 36px;
  background: var(--customColor3, #F5F6F8);
  border-radius: 4px;
  border: 1px dashed var(--customColor4, #ECEDF2);
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 16px;
  color: var(--customColor10, #667085);
}
.organ-select-dialog .container .add-group .add-group-btn .el-icon-plus {
  margin-right: 4px;
  font-weight: 600;
}
.organ-select-dialog .container .add-group .add-group-list {
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
}
.organ-select-dialog .container .add-group .is-editing-main .group-item:not(.is-editing), .organ-select-dialog .container .add-group .is-editing-main .add-group-btn, .organ-select-dialog .container .add-group .is-editing-main .operate i {
  cursor: not-allowed !important;
}
.organ-select-dialog .container .add-group .group-item {
  height: 36px;
  border: 1px solid var(--inputBorderColor, #DBE1E9);
  display: flex;
  flex-direction: row;
  align-items: center;
  border-radius: 4px;
  border: 1px solid var(--customColor4, #ECEDF2);
  margin-bottom: 16px;
  position: relative;
}
.organ-select-dialog .container .add-group .group-item.active {
  border: 1px solid var(--primaryColor, #1566FF);
  background: #F5F9FF;
  color: var(--primaryColor, #1566FF);
}
.organ-select-dialog .container .add-group .group-item.active .group-icon {
  color: var(--primaryColor, #1566FF) !important;
}
.organ-select-dialog .container .add-group .group-item.active:before {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  border: 8px solid var(--primaryColor, #1566FF);
  border-bottom-color: transparent;
  border-left-color: transparent;
  color: #fff;
}
.organ-select-dialog .container .add-group .group-item.active:after {
  content: "";
  display: block;
  width: 1px;
  height: 5px;
  position: absolute;
  right: 2px;
  top: 0px;
  border: 2px solid #fff;
  border-top-color: transparent;
  border-left-color: transparent;
  transform: rotate(45deg);
}
.organ-select-dialog .container .add-group .group-item.is-editing .item-left {
  width: 100% !important;
}
.organ-select-dialog .container .add-group .group-item .group-item-drag {
  width: 14px;
  height: 36px;
  line-height: 33px;
  flex-shrink: 0;
  text-align: center;
  background: var(--customColor3, #F5F6F8);
  border-radius: 4px 0px 0px 4px;
  border-right: 1px solid var(--customColor4, #ECEDF2);
  color: var(--customColor10, #667085);
}
.organ-select-dialog .container .add-group .group-item .group-item-drag i {
  font-size: 12px;
}
.organ-select-dialog .container .add-group .group-item .group-item-box {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  display: inline-flex;
  flex-direction: row;
  width: 100%;
  height: 36px;
  align-items: center;
  justify-content: space-between;
  box-sizing: border-box;
  padding-left: 12px;
  padding-right: 8px;
  border-radius: 4px;
  width: calc(100% - 13px);
  padding-left: 9px;
}
.organ-select-dialog .container .add-group .group-item .group-item-box .item-left {
  display: inline-flex;
  align-items: center;
  width: 100%;
}
.organ-select-dialog .container .add-group .group-item .group-item-box .item-left .group-name {
  display: block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.organ-select-dialog .container .add-group .group-item .group-item-box:hover {
  background: var(--empoworxViewWrapColor, #F5F6F8);
}
.organ-select-dialog .container .add-group .group-item .group-item-box:hover .item-left {
  width: calc(100% - 32px);
}
.organ-select-dialog .container .add-group .group-item .group-item-box:hover .operate {
  position: absolute;
  right: 8px;
  display: block;
}
.organ-select-dialog .container .add-group .group-item .group-item-box:hover .operate.is-editing {
  display: none;
}
.organ-select-dialog .container .add-group .group-item .group-item-box .operate {
  display: none;
}
.organ-select-dialog .container .add-group .group-item .group-item-box .operate i {
  cursor: pointer;
  font-size: 16px;
  color: var(--customColor10, #667085);
}
.organ-select-dialog .container .add-group .group-item .group-item-box .operate i:first-child {
  margin-right: 8px;
}
.organ-select-dialog .container .add-group .group-item .group-item-box .operate i:hover {
  color: var(--primaryColor, #1566FF);
  width: 16px;
  height: 16px;
  background: var(--customColor3, #ECEDF2);
  border-radius: 2px;
}
.organ-select-dialog .container .add-group .group-item .group-item-box .group-icon {
  font-size: 16px;
  padding-right: 6px;
  color: #9CA5B8;
}
.organ-select-dialog .container .add-group .group-item .group-item-box .group-input {
  width: 100%;
}
.organ-select-dialog .container .add-group .group-item .group-item-box .group-input.success .sciyonfont-checkmark {
  color: #32B372;
}
.organ-select-dialog .container .add-group .group-item .group-item-box .group-input .sciyonfont-checkmark {
  margin-right: 5px;
  cursor: pointer;
}
.organ-select-dialog .container .add-group .group-item .group-item-box .group-input .sciyonfont-checkmark:hover {
  color: var(--primaryColor, #1566FF);
  width: 16px;
  height: 16px;
  background: var(--customColor3, #ECEDF2);
  border-radius: 2px;
}
.organ-select-dialog .container .add-group .custom-footer .syncplant-button i {
  transform: translateY(1px);
}
.organ-select-dialog .container .add-group .black {
  color: var(--customColor10, #101828);
}

.el-form-item.is-error .organ-select-dialog .el-input__inner, .el-form-item.is-error .organ-select-dialog .el-input-group__append, .el-form-item.is-error .organ-select-dialog .el-input-group__prepend {
  border-color: var(--inputBorderColor, #D0D5DD);
}

.imageview-template {
  position: relative;
  background-color: var(--transparent, #fff);
  width: 100%;
  overflow: auto;
}
.imageview-template .upload-btn {
  display: inline;
}
.imageview-template .file-list {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.imageview-template .file-list .file-item {
  width: 148px;
  height: 148px;
  overflow: hidden;
  border: 1px solid #c0ccda;
  border-radius: 6px;
  box-sizing: border-box;
  margin: 0 8px 8px 0;
  display: inline-block;
  position: relative;
}
.imageview-template .file-list .file-item:hover .pic-handle {
  display: flex;
}
.imageview-template .file-list .file-item .file-view {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.imageview-template .file-list .file-item .pic-preview-wrap {
  width: 100%;
  height: 100%;
}
.imageview-template .file-list .file-item .pic-preview-wrap .pic-preview-image {
  width: 100%;
  height: 100%;
}
.imageview-template .file-list .file-item .pic-preview-wrap .pic-preview-image.show-info {
  height: calc(100% - 30px);
}
.imageview-template .file-list .file-item .pic-preview-wrap .pic-preview-image .image-loading {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.imageview-template .file-list .file-item .pic-preview-wrap .pic-preview-info {
  height: 20px;
  line-height: 20px;
  font-size: var(--fontBaseSize, 14px);
  width: 100%;
  padding: 0 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.imageview-template .file-list .file-item .pic-preview-wrap .progress-wrap {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 10px 0 0 10px;
  background: rgba(255, 255, 255, 0.8);
  box-sizing: border-box;
}
.imageview-template .file-list .file-item .pic-preview-wrap .progress-wrap .el-progress__text {
  color: #333333;
}
.imageview-template .file-list .file-item .pic-handle {
  display: none;
  position: absolute;
  width: 100%;
  flex-wrap: wrap;
  justify-content: space-around;
  bottom: 0;
  padding: 10px 0;
  background: #FFFFFF;
  border: 1px solid #DEE2E6;
  box-shadow: 0 8px 14px 0 rgba(216, 221, 230, 0.5);
  display: none;
}
.imageview-template .file-list .file-item .pic-handle .pic-icon {
  cursor: pointer;
  color: var(--primaryColor, #1566FF);
}
.imageview-template .file-list .file-name {
  width: 148px;
  margin: 4px 0 8px 0;
  font-size: var(--fontBaseSize, 14px);
  color: #333333;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imageview-template .file-list .file-size {
  width: 148px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #666666;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.imageview-template .fileLinst {
  width: 200px;
  height: 200px;
  border: 1px solid #c0ccda;
  border-radius: 6px;
  overflow: hidden;
  object-fit: contain;
  position: relative;
}
.imageview-template .fileLinst .pic-handle {
  display: none;
  position: absolute;
  width: 100%;
  flex-wrap: wrap;
  justify-content: space-around;
  bottom: 0;
  padding: 10px 0;
  background: #FFFFFF;
  border: 1px solid #DEE2E6;
  box-shadow: 0 8px 14px 0 rgba(216, 221, 230, 0.5);
  display: none;
}
.imageview-template .fileLinst .pic-handle .pic-icon {
  cursor: pointer;
  color: var(--primaryColor, #1566FF);
}
.imageview-template .fileLinst:hover .pic-handle {
  display: flex;
}

.is-error .el-form-item__content .imageview-template .upload-btn .el-upload--picture-card {
  border: 1px dashed #FE5F57;
  background-color: #FFEAE7;
}
.is-error .el-form-item__content .imageview-template .upload-btn .el-upload--picture-card i {
  color: #FE5F57;
}

.syncplant-complete-group {
  height: 100%;
}
.syncplant-complete-group .is-current .custom-node.no-per {
  color: #ddd0d0;
}
.syncplant-complete-group .custom-node.no-per {
  color: #ddd0d0;
  cursor: not-allowed;
}
.syncplant-complete-group .custom-node .per-icon {
  position: relative;
  top: -9px;
  display: inline-block;
  width: 13px;
  height: 14px;
}

.charts-item {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.charts-item .charts {
  width: 100%;
  height: 100%;
}
.charts-item .charts-hiddle {
  position: absolute !important;
  opacity: 0;
}
.charts-item .charts-item-img {
  width: 100%;
  height: 100%;
}
.charts-item .charts-item-img .other-img {
  display: inline-block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.charts-item .charts-item-img .pie-img {
  display: inline-block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.charts-item .charts-item-img-no-default .other-img {
  display: inline-block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.charts-item .charts-item-img-no-default .pie-img {
  display: inline-block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.charts-item .charts-item-img-hiddle {
  display: none;
}

.sciyon-signature {
  position: relative;
  box-sizing: border-box;
}
.sciyon-signature .sciyon-signature-border {
  border: 1px solid #ECEDF2;
}
.sciyon-signature .sciyon-signature-btn-box {
  height: 50px;
  display: flex;
  position: absolute;
  justify-content: center;
  align-items: center;
  right: 0;
  bottom: 8px;
  font-size: var(--fontBaseSize, 14px);
  cursor: pointer;
}
.sciyon-signature .sciyon-signature-btn-box .sciyon-signature-btn {
  margin-right: 20px;
  color: #909399;
}
.sciyon-signature .sciyon-signature-btn-box .sciyon-signature-btn.submit {
  color: #1677ff;
}

.border {
  padding: 8px 9px 4px 8px;
  border: 1px solid #ECEDF2;
}

.e-signature .sciyon-signature-btn-box {
  bottom: 50px;
  right: 0px;
}
.e-signature .sciyon-signature-btn-box .sciyon-signature-btn {
  margin-right: 8px;
}
.e-signature .sciyon-signature-list {
  display: flex;
  margin-top: 4px;
  margin-bottom: 4px;
}
.e-signature .sciyon-signature-list .sciyon-signature-image {
  position: relative;
  width: 49px;
  height: 49px;
  border-radius: 2px;
  border: 1px solid #D8D8D8;
  margin-right: 20px;
}
.e-signature .sciyon-signature-list .sciyon-signature-image img {
  width: 100%;
  height: 100%;
  border-radius: 2px;
}
.e-signature .sciyon-signature-list .active {
  position: relative;
  border: 1px solid #1677FF;
}
.e-signature .sciyon-signature-list .active:before {
  content: "";
  position: absolute;
  width: 7px;
  height: 2px;
  background: transparent;
  bottom: 5px;
  right: 1px;
  border: 2px solid white;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  z-index: 9;
}
.e-signature .sciyon-signature-list .active:after {
  bottom: 0px;
  right: 0px;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-bottom: 18px solid #1677FF;
  border-left: 18px solid transparent;
}

.code-mirror ::v-deep .CodeMirror {
  height: 500px;
}
.code-mirror .language {
  width: 100%;
  margin: 10px 0;
  display: flex;
  justify-content: flex-end;
}
.code-mirror ::v-deep.el-input--medium .el-input__inner {
  height: 32px;
}

/* BASICS */
.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  height: 300px;
  color: black;
  direction: ltr;
}

/* PADDING */
.CodeMirror-lines {
  padding: 4px 0; /* Vertical padding around content */
}

.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  padding: 0 4px; /* Horizontal padding of content */
}

.CodeMirror-scrollbar-filler,
.CodeMirror-gutter-filler {
  background-color: white; /* The little square between H and V scrollbars */
}

/* GUTTER */
.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}

.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap;
}

.CodeMirror-guttermarker {
  color: black;
}

.CodeMirror-guttermarker-subtle {
  color: #999;
}

/* CURSOR */
.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}

/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}

.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7;
}

.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}

.cm-fat-cursor .CodeMirror-line::selection,
.cm-fat-cursor .CodeMirror-line > span::selection,
.cm-fat-cursor .CodeMirror-line > span > span::selection {
  background: transparent;
}

.cm-fat-cursor .CodeMirror-line::-moz-selection,
.cm-fat-cursor .CodeMirror-line > span::-moz-selection,
.cm-fat-cursor .CodeMirror-line > span > span::-moz-selection {
  background: transparent;
}

.cm-fat-cursor {
  caret-color: transparent;
}

@-moz-keyframes blink {
  50% {
    background-color: transparent;
  }
}
@-webkit-keyframes blink {
  50% {
    background-color: transparent;
  }
}
@keyframes blink {
  50% {
    background-color: transparent;
  }
}
/* Can style cursor different in overwrite (non-insert) mode */
.cm-tab {
  display: inline-block;
  text-decoration: inherit;
}

.CodeMirror-rulers {
  position: absolute;
  left: 0;
  right: 0;
  top: -50px;
  bottom: 0;
  overflow: hidden;
}

.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0;
  bottom: 0;
  position: absolute;
}

/* DEFAULT THEME */
.cm-s-default .cm-header {
  color: blue;
}

.cm-s-default .cm-quote {
  color: #090;
}

.cm-negative {
  color: #d44;
}

.cm-positive {
  color: #292;
}

.cm-header,
.cm-strong {
  font-weight: bold;
}

.cm-em {
  font-style: italic;
}

.cm-link {
  text-decoration: underline;
}

.cm-strikethrough {
  text-decoration: line-through;
}

.cm-s-default .cm-keyword {
  color: #708;
}

.cm-s-default .cm-atom {
  color: #219;
}

.cm-s-default .cm-number {
  color: #164;
}

.cm-s-default .cm-def {
  color: #00f;
}

.cm-s-default .cm-variable-2 {
  color: #05a;
}

.cm-s-default .cm-variable-3,
.cm-s-default .cm-type {
  color: #085;
}

.cm-s-default .cm-comment {
  color: #a50;
}

.cm-s-default .cm-string {
  color: #a11;
}

.cm-s-default .cm-string-2 {
  color: #f50;
}

.cm-s-default .cm-meta {
  color: #555;
}

.cm-s-default .cm-qualifier {
  color: #555;
}

.cm-s-default .cm-builtin {
  color: #30a;
}

.cm-s-default .cm-bracket {
  color: #997;
}

.cm-s-default .cm-tag {
  color: #170;
}

.cm-s-default .cm-attribute {
  color: #00c;
}

.cm-s-default .cm-hr {
  color: #999;
}

.cm-s-default .cm-link {
  color: #00c;
}

.cm-s-default .cm-error {
  color: #f00;
}

.cm-invalidchar {
  color: #f00;
}

.CodeMirror-composing {
  border-bottom: 2px solid;
}

/* Default styles for common addons */
div.CodeMirror span.CodeMirror-matchingbracket {
  color: #0b0;
}

div.CodeMirror span.CodeMirror-nonmatchingbracket {
  color: #a22;
}

.CodeMirror-matchingtag {
  background: rgba(255, 150, 0, 0.3);
}

.CodeMirror-activeline-background {
  background: #e8f2ff;
}

/* STOP */
/* The rest of this file contains styles related to the mechanics of
     the editor. You probably shouldn't touch them. */
.CodeMirror {
  position: relative;
  overflow: hidden;
  background: white;
}

.CodeMirror-scroll {
  overflow: scroll !important; /* Things will break if this is overridden */
  /* 50px is the magic margin used to hide the element's real scrollbars */
  /* See overflow: hidden in .CodeMirror */
  margin-bottom: -50px;
  margin-right: -50px;
  padding-bottom: 50px;
  height: 100%;
  outline: none; /* Prevent dragging from highlighting the element */
  position: relative;
  z-index: 0;
}

.CodeMirror-sizer {
  position: relative;
  border-right: 50px solid transparent;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
     before actual scrolling happens, thus preventing shaking and
     flickering artifacts. */
.CodeMirror-vscrollbar,
.CodeMirror-hscrollbar,
.CodeMirror-scrollbar-filler,
.CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
  outline: none;
}

.CodeMirror-vscrollbar {
  right: 0;
  top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}

.CodeMirror-hscrollbar {
  bottom: 0;
  left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}

.CodeMirror-scrollbar-filler {
  right: 0;
  bottom: 0;
}

.CodeMirror-gutter-filler {
  left: 0;
  bottom: 0;
}

.CodeMirror-gutters {
  position: absolute;
  left: 0;
  top: 0;
  min-height: 100%;
  z-index: 3;
}

.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -50px;
}

.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}

.CodeMirror-gutter-background {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 4;
}

.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}

.CodeMirror-gutter-wrapper ::selection {
  background-color: transparent;
}

.CodeMirror-gutter-wrapper ::-moz-selection {
  background-color: transparent;
}

.CodeMirror-lines {
  cursor: text;
  min-height: 1px; /* prevents collapsing before first draw */
}

.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  /* Reset some styles that the rest of the page might have set */
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-variant-ligatures: contextual;
  font-variant-ligatures: contextual;
}

.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

.CodeMirror-linebackground {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0;
}

.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  padding: 0.1px; /* Force widget margins to stay inside of the container */
}

.CodeMirror-rtl pre {
  direction: rtl;
}

.CodeMirror-code {
  outline: none;
}

/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.CodeMirror-cursor {
  position: absolute;
  pointer-events: none;
}

.CodeMirror-measure pre {
  position: static;
}

div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}

div.CodeMirror-dragcursors {
  visibility: visible;
}

.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

.CodeMirror-selected {
  background: #d9d9d9;
}

.CodeMirror-focused .CodeMirror-selected {
  background: #d7d4f0;
}

.CodeMirror-crosshair {
  cursor: crosshair;
}

.CodeMirror-line::selection,
.CodeMirror-line > span::selection,
.CodeMirror-line > span > span::selection {
  background: #d7d4f0;
}

.CodeMirror-line::-moz-selection,
.CodeMirror-line > span::-moz-selection,
.CodeMirror-line > span > span::-moz-selection {
  background: #d7d4f0;
}

.cm-searching {
  background-color: #ffa;
  background-color: rgba(255, 255, 0, 0.4);
}

/* Used to force a border model for a node */
.cm-force-border {
  padding-right: 0.1px;
}

@media print {
  /* Hide the cursor when printing */
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}
/* See issue #2901 */
.cm-tab-wrap-hack:after {
  content: "";
}

/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext {
  background: none;
}

/*

    Name:       Base16 Default Dark
    Author:     Chris Kempson (http://chriskempson.com)

    CodeMirror template by Jan T. Sott (https://github.com/idleberg/base16-codemirror)
    Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16)

*/
.cm-s-base16-dark.CodeMirror {
  background: #151515;
  color: #e0e0e0;
}

.cm-s-base16-dark div.CodeMirror-selected {
  background: #303030;
}

.cm-s-base16-dark .CodeMirror-line::selection, .cm-s-base16-dark .CodeMirror-line > span::selection, .cm-s-base16-dark .CodeMirror-line > span > span::selection {
  background: rgba(48, 48, 48, 0.99);
}

.cm-s-base16-dark .CodeMirror-line::-moz-selection, .cm-s-base16-dark .CodeMirror-line > span::-moz-selection, .cm-s-base16-dark .CodeMirror-line > span > span::-moz-selection {
  background: rgba(48, 48, 48, 0.99);
}

.cm-s-base16-dark .CodeMirror-gutters {
  background: #151515;
  border-right: 0px;
}

.cm-s-base16-dark .CodeMirror-guttermarker {
  color: #ac4142;
}

.cm-s-base16-dark .CodeMirror-guttermarker-subtle {
  color: #505050;
}

.cm-s-base16-dark .CodeMirror-linenumber {
  color: #505050;
}

.cm-s-base16-dark .CodeMirror-cursor {
  border-left: 1px solid #b0b0b0;
}

.cm-s-base16-dark.cm-fat-cursor .CodeMirror-cursor {
  background-color: rgba(142, 141, 136, 0.4588235294) !important;
}

.cm-s-base16-dark .cm-animate-fat-cursor {
  background-color: rgba(142, 141, 136, 0.4588235294) !important;
}

.cm-s-base16-dark span.cm-comment {
  color: #8f5536;
}

.cm-s-base16-dark span.cm-atom {
  color: #aa759f;
}

.cm-s-base16-dark span.cm-number {
  color: #aa759f;
}

.cm-s-base16-dark span.cm-property, .cm-s-base16-dark span.cm-attribute {
  color: #90a959;
}

.cm-s-base16-dark span.cm-keyword {
  color: #ac4142;
}

.cm-s-base16-dark span.cm-string {
  color: #f4bf75;
}

.cm-s-base16-dark span.cm-variable {
  color: #90a959;
}

.cm-s-base16-dark span.cm-variable-2 {
  color: #6a9fb5;
}

.cm-s-base16-dark span.cm-def {
  color: #d28445;
}

.cm-s-base16-dark span.cm-bracket {
  color: #e0e0e0;
}

.cm-s-base16-dark span.cm-tag {
  color: #ac4142;
}

.cm-s-base16-dark span.cm-link {
  color: #aa759f;
}

.cm-s-base16-dark span.cm-error {
  background: #ac4142;
  color: #b0b0b0;
}

.cm-s-base16-dark .CodeMirror-activeline-background {
  background: #202020;
}

.cm-s-base16-dark .CodeMirror-matchingbracket {
  text-decoration: underline;
  color: white !important;
}

/**
    Name:       IDEA default theme
    From IntelliJ IDEA by JetBrains
 */
.cm-s-idea span.cm-meta {
  color: #808000;
}

.cm-s-idea span.cm-number {
  color: #0000FF;
}

.cm-s-idea span.cm-keyword {
  line-height: 1em;
  font-weight: bold;
  color: #000080;
}

.cm-s-idea span.cm-atom {
  font-weight: bold;
  color: #000080;
}

.cm-s-idea span.cm-def {
  color: #000000;
}

.cm-s-idea span.cm-variable {
  color: black;
}

.cm-s-idea span.cm-variable-2 {
  color: black;
}

.cm-s-idea span.cm-variable-3, .cm-s-idea span.cm-type {
  color: black;
}

.cm-s-idea span.cm-property {
  color: black;
}

.cm-s-idea span.cm-operator {
  color: black;
}

.cm-s-idea span.cm-comment {
  color: #808080;
}

.cm-s-idea span.cm-string {
  color: #008000;
}

.cm-s-idea span.cm-string-2 {
  color: #008000;
}

.cm-s-idea span.cm-qualifier {
  color: #555;
}

.cm-s-idea span.cm-error {
  color: #FF0000;
}

.cm-s-idea span.cm-attribute {
  color: #0000FF;
}

.cm-s-idea span.cm-tag {
  color: #000080;
}

.cm-s-idea span.cm-link {
  color: #0000FF;
}

.cm-s-idea .CodeMirror-activeline-background {
  background: #FFFAE3;
}

.cm-s-idea span.cm-builtin {
  color: #30a;
}

.cm-s-idea span.cm-bracket {
  color: #cc7;
}

.cm-s-idea {
  font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;
}

.cm-s-idea .CodeMirror-matchingbracket {
  outline: 1px solid grey;
  color: black !important;
}

.CodeMirror-hints.idea {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  color: #616569;
  background-color: #ebf3fd !important;
}

.CodeMirror-hints.idea .CodeMirror-hint-active {
  background-color: #a2b8c9 !important;
  color: #5c6065 !important;
}

.sciyon-codemirror {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  /* 普通业务关键字：背景高亮 */
  /* 函数名高亮：字体颜色变化，而不是背景色 */
  /* 函数调用整体被点击选中时的灰色背景 */
}
.sciyon-codemirror .CodeMirror {
  width: 100%;
  font-family: "JetBrains Mono", "Fira Code", Consolas, monospace;
  flex: 1;
}
.sciyon-codemirror .CodeMirror .CodeMirror-line > span::selection, .sciyon-codemirror .CodeMirror .CodeMirror-line > span > span::selection {
  background: #d9d9d9;
}
.sciyon-codemirror .sciyon-codemirror-search {
  position: absolute;
  right: 8px;
  top: 32px;
  z-index: 10;
  background-color: #1e1e1e;
  color: #f3f3f3;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5);
  padding: 4px 6px;
  min-width: 320px;
}
.sciyon-codemirror .sciyon-codemirror-search-row {
  display: flex;
  align-items: center;
  margin-bottom: 4px;
}
.sciyon-codemirror .sciyon-codemirror-search-row:last-child {
  margin-bottom: 0;
}
.sciyon-codemirror .sciyon-codemirror-search-input {
  flex: 1;
  height: 24px;
  line-height: 24px;
  padding: 0 6px;
  border-radius: 2px;
  border: 1px solid #3c3c3c;
  background-color: #252526;
  color: #f3f3f3;
  font-size: 12px;
}
.sciyon-codemirror .sciyon-codemirror-search-options {
  display: flex;
  align-items: center;
  margin-left: 6px;
}
.sciyon-codemirror .sciyon-codemirror-icon-btn {
  min-width: 24px;
  height: 24px;
  padding: 0 4px;
  margin-left: 4px;
  border-radius: 2px;
  border: 1px solid transparent;
  background-color: transparent;
  color: #d4d4d4;
  font-size: 11px;
  cursor: pointer;
}
.sciyon-codemirror .sciyon-codemirror-icon-btn.is-active {
  border-color: #007acc;
  background-color: #094771;
}
.sciyon-codemirror .sciyon-codemirror-search-result {
  min-width: 72px;
  text-align: right;
  font-size: 11px;
  color: #d4d4d4;
  margin-left: 6px;
}
.sciyon-codemirror .sciyon-codemirror-toolbar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 4px 8px;
  border-bottom: 1px solid #ebeef5;
  background-color: #fafafa;
}
.sciyon-codemirror .sciyon-codemirror-toolbar-left {
  display: flex;
  align-items: center;
}
.sciyon-codemirror .sciyon-codemirror-replace {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 4px;
}
.sciyon-codemirror .sciyon-codemirror-input {
  height: 24px;
  line-height: 24px;
  padding: 0 6px;
  border: 1px solid #dcdfe6;
  border-radius: 2px;
  font-size: 12px;
}
.sciyon-codemirror .sciyon-codemirror-check {
  display: inline-flex;
  align-items: center;
  font-size: 12px;
  margin-left: 4px;
}
.sciyon-codemirror .sciyon-codemirror-btn {
  height: 24px;
  line-height: 22px;
  padding: 0 10px;
  margin-right: 6px;
  font-size: 12px;
  border-radius: 2px;
  border: 1px solid #dcdfe6;
  background-color: #fff;
  color: #606266;
  cursor: pointer;
}
.sciyon-codemirror .sciyon-codemirror-btn-primary {
  border-color: #409eff;
  background-color: #409eff;
  color: #fff;
}
.sciyon-codemirror .sciyon-codemirror-status {
  padding: 4px 8px;
  font-size: 12px;
  color: #909399;
  border-top: 1px solid #ebeef5;
  text-align: right;
}
.sciyon-codemirror .cm-keyword-custom {
  background: rgb(0, 123, 255);
  padding: 3px 5px;
  border-radius: 3px;
  color: rgb(255, 255, 255);
  margin: 0px 1px;
}
.sciyon-codemirror .cm-keyword-func {
  color: #e6a23c;
  font-weight: 600;
  cursor: pointer;
}
.sciyon-codemirror .cm-func-call-selected {
  background-color: rgba(144, 147, 153, 0.3);
}
.sciyon-codemirror .cm-keyword-custom {
  background: rgb(0, 123, 255);
  padding: 3px 5px;
  border-radius: 2px;
  color: rgb(255, 255, 255);
  margin: 0px 1px;
  position: relative;
  z-index: 1;
}

.captcha_model .block {
  position: fixed;
  left: 0;
  top: 0;
  cursor: pointer;
  cursor: grab;
}
.captcha_model .sliderContainer {
  position: relative;
  text-align: center;
  width: 330px;
  height: 40px;
  line-height: 40px;
  background: var(--empoworxViewWrapColor, #F5F6F8);
  color: #667085;
  font-weight: 500;
  border: 1px solid #D0D5DD;
  border-radius: 4px;
  margin-top: 10px;
}
.captcha_model .sliderContainer_active .slider {
  height: 38px;
  top: -1px;
  margin-left: -3px;
  border: 1px solid #1991FA;
}
.captcha_model .sliderContainer_active .sliderMask {
  height: 38px;
  border-width: 1px;
  border-color: #D0D5DD;
}
.captcha_model .sliderContainer_success .slider {
  height: 38px;
  top: 0;
  margin-left: -3px;
  border: 1px solid #D0D5DD;
  background-color: #FFFFFF !important;
}
.captcha_model .sliderContainer_success .sliderMask {
  height: 40px;
  border: 1px solid #D0D5DD;
  background-color: rgba(50, 179, 114, 0.2);
  left: -1px;
  top: -1px;
}
.captcha_model .sliderContainer_success .sliderIcon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAuCAYAAACYlx/0AAAAAXNSR0IArs4c6QAABTdJREFUaEPtWc9vVFUUPndmEKqRigtDTERFE/8OothAWxcuWNkSWUhCUmNi7RBdQFywIFpMA3TAHWxMDFtcNIGiLjSGhIUxJixISBCaOsyAIE477x5z7z333nPfvLZvXmbmkc7Mon2T9/N85/u+8903Avr8I/q8fhgAMGBAnyMwkECfEyBfE3zz8tT2xtDW2f/g30+W95x9lEczcpXA7oXy8GqxWUfAW4VITN7e+/XPvQbhKQEAABElAp58oTp87I8Dx1d6BUTuAKwoBiCaehEBAW5EUTSxNDL3ey9AyB+AwmrdlE9/zb8GAn5+9+1vToGgHV1CI3cAGmKlDkIoCTgQDBnUd7EoQB78a+/c7S7Vn+8UUCbYUAywErCFq7YYOaj/DwTA1N135y52A4SnggHkANR1231FAAIC9ealYjE6fOedM9VOApEKgDd+OvrY3lQ1S/fGUJS8S9JuJViraLOla5B2v1G6YbuuSu0ektJUyIyQNtFiQC6B9xDw0PLI6R86BUIqAHb/eNTatHluYQuxxuV2EwAeCENlgoJvO537jhtgDWotsuDHA1SKYtv00shXrjFZAUkPQKhLb83EBF0mIggyNF2A3mbsCMed67JpMzGLBoJjUtwfrFVKeRNRTFRHz/yatXh1XmoA1AOpg6UqUs0mcu24fr2DE6Mdsz1bTL0KMP/oBjCv+XVZ4KYGRALxxN9DL30Je443swCREoAyMZLp2osioCsHwLLAyYAYzqHRnsKRCKjuEVLH0FQgDfrvUuD1QjP6oDp+/s92QUgFwOvXys6N7EMkdt5Uz6hNTHFy4J7Bgg89hQaCSSqZTcQcex9ntfBESizXR+dPtxOeUgIwo/kZGBMLaLo7zh1DY/RdM512PWUM4vrXPqIr8Nex00TJz30cAMY0vL3gQhHhw+p45U4aNqQGgHfceoEfjdbwbFVGzwaY8DGs1k23mfEx6vNJkAgsS44tPmLgqBVAHKmNVb7bCISUAJTNAFtLqwEdSeHBbI+NTcsDzgIOQHybpGXvz5zBRoeABQBYkyCPPBz7tjMAvHZtBpOKjz+QMXE/9/05cSYYMJMnCM1BO+64p9DcihtnTJoLJRSdlcCri5956Sbm9lhwIQ47b7CjkIKOGak8LCVLwQRGMsYY7Sk62ISojnuCAOWHo+c6b4JJACQtYFjEtau5ODW9WdngZM3VeoZbAoQj0PmNMzxilT5PXi8hdG8MKgCSoin5r13K+zndEnTWCD1WMtzcnT+EnuPuH8bkCBFO1J/b2d0gtOvqNKqIK9WiRi0E6MF9Mlwv2RGN18n3QXzmyVEvOpI8RV/zZqEgJu/vn/9lI6dfb3+qKbDrqvKAcC4z+6UMwPO8zww+4vp5zdKAD01rmF64kCKTFaKyrfRoemnkYm8WQ69c+ZTlFxtLmPFRjndTwRmlAcIVvMbc50HHTxJaGgRrBrwHQhyq7Z/v7XL45Sszb4U0aqRjnTpsq3rD5w8PXvcWo+eFhN9aEqbLUzZQaf5dihqFw/+8n8MLkXTVtn/UjoWPhovRM/qVWEvnfdR9gFJ+XB8/d6H9O2x8RioP2Pgy2Y7QADS31F30YfmevGMRmtHB2nvnN+dLUQVAobmlHq4t9MhsCIFf3N9XmW1nZZelDbkzQAEQi9k3UMqJ2lhl8/8wohggVktaAgJAAsLJ6uPlY3Dg+/74aUxLYLVUR4RbWIDJ2r6z/fXj6IuXp7YDNmeLz4r+/Hk8i2l1+pxcTbDTxWS53gCALKhtpnMGDNhM3cxSS98z4H/MX0Jrqw1RFgAAAABJRU5ErkJggg==") 0 0;
  background-size: 32px 23px;
}
.captcha_model .sliderContainer_fail .slider {
  height: 38px;
  top: 0;
  margin-left: -3px;
  border: 1px solid #FE5F57;
  background-color: #FE5F57 !important;
}
.captcha_model .sliderContainer_fail .sliderMask {
  height: 40px;
  border: 1px solid #D0D5DD;
  background-color: rgba(254, 95, 87, 0.2);
  left: -1px;
  top: -1px;
}
.captcha_model .sliderContainer_fail .sliderIcon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAjCAYAAADSQImyAAAAAXNSR0IArs4c6QAAAt1JREFUWEftl0uIj2EUxn8PCUm5xEIhuS6wkoQsxmBhakrYKHYuKSkNC3dS1JRLFsNOysJlIWxcUkghSRS5RaYoZKHceXxvff/6epthvkumqf9b09T3nfOe5znPOed/PtHDj3o4fuoEulvBugI9WgHb04BFwDZJP/OQsd0b2Aicl/Qgj2/WtnAJ2Z4LXAR6JRfukLQzDwjbm4C9wDegUdKNPP4120IEbC8ATgEDM0HbJK3pCgjb+4H1GduPwFJJl7viX1oB2/2AW8DUzGUG9gGbJf3uCIjtkLCtwPZUuZrZY2C6pE//hUAIktZwkH1GFLRFUmsnBNYCh6N394DZkj7nBR/sC5VQLZDtwWkphX7InlZJLdkHCeHdwJbILiRgkaR3RcCXJpAqEfrgNjApAyKU0K7wJ8lpw+4BwuSpnRdp2XwoCr4SAimJPsBdYEoEZiXwBTgePX+SjM9pRWo+JluqhKISGQqcBWb9I6N3gGZJb8pkvuZbGYFUiSFpOY3tBNzrtGzeVgG+shKKlAgjNsz18D97fgHDJIV3lZ1KFUhVWA0cAkJfZE9o7A2SDlSGvuwYjYHYXgUcBPp2AvJH2H+qJFGZArYXhsUsAt6e/DIH0GOi50skna5CiUoI2F6egDzWwaicny5rl4DJ0ftVko6WJVGagO0VQFvUtO+TTXWmpKdpX4wGbgIjMoC/A+skHSlDohQB2w3AlQhAWMgmxnPe9iDgedLgYdRmT5OkC0VJFCZgO3zInIkCvwTmSXrWESDbI1PC46P3yySdKEKiEAHbTcDJZH3unwka5vscSQ//BsT2BOA6MDwqp8WSzuUlUZRAWMquhTpPA4Z6niDpVVcA2A7gwzI3ILW/knyRNXbFN7YpRKB2ie3wSRkWuAZJj/IAsB1G61XgvqTmPL5Z27IEQgZH5QWfScA4oF3S124hUDRolX6lFKgSSNG76gSKZq4qv7oCVWWy6D09XoE/s/bRJBg2yGMAAAAASUVORK5CYII=") 0 0;
  background-size: 32px 23px;
}
.captcha_model .sliderContainer_active .sliderText,
.captcha_model .sliderContainer_success .sliderText,
.captcha_model .sliderContainer_fail .sliderText {
  display: none;
}
.captcha_model .sliderMask {
  position: absolute;
  left: 0;
  top: 0;
  height: 40px;
  border: 0 solid #1991FA;
  background: #D1E9FE;
  border-radius: 4px;
}
.captcha_model .slider {
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 40px;
  border-radius: 4px;
  background: #fff;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  transition: background 0.2s linear;
  cursor: pointer;
  cursor: grab;
}
.captcha_model .slider:active {
  cursor: grabbing;
}
.captcha_model .slider:hover {
  background: #1991FA;
}
.captcha_model .sliderIcon {
  position: absolute;
  top: 8.5px;
  left: 4px;
  width: 32px;
  height: 23px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAuCAYAAACYlx/0AAAAAXNSR0IArs4c6QAAAqxJREFUaEPtmcFr03AUx78vC9WD2nnwsr9tZbOMysbQIWx1TSa/gwMn1iZT55rOUdBd5kEPXnbQwy6CgoKCoCBMJoOhzKFobdPkSWYLc6xdsqYlSfs75fB+773vJ9/kl19+hC4f1OX60QPQc0CXE+g9AsExABNA3Ol+AuOAVPp6nCrVh5ZNI0u6st0pEIECgLK1C+ArQClDyzzpBIQgAtjTTUDRjMkXl2+kf7YTRGAB1ERvEPNQXlfX2wUh6AAc3TYI2e9xU30kRMVvEGEAUNf8FmQNGrmr7/yEECYAju4yGDMDZ82sEML2A4RnAGNj4pQfhQ/msE/IcZvpi8vc6xKkoUVtesNlfMMwzwBSE7Md/1hp0P0PBi4VNKXYCoQwA/i3XDIes2ymjKz4dhwQoQdQE73NTCMFPfPUK4SoAKjrNkpy7PKDm5O/3IKIGgBH9ycCJfJa5oUbCFEE4Oi2wDyH0jlhGBfMZiCiCqCu+TVZlMjfzrxvBCHqAADGH4DThq7OHwYh+gCATbJxPj+vPOs6AARaKaMyXtSE85/h0BFVB+wwYbSQU1aPWgkiB4CANbMqJ5fvpLeOEr/3JekmaH9MgPYCB1v/DWDK0JS7XjRFBcCrPrYT9/SZD17ER8EBVQCzA/3mNSGEc+15hNkBHyXixGJOfelZ9b4JngEMT4j+Vgo2mhuzT56BZH12k5sYC1wyJw1DOM99S8MzgJaqNZnsHIzUzgWaldhiRrKgK2t+9REaAASsVskcvZ8TO36JP9ZL0M/i/y2vjR2wy+DxgqautKN2oB1AoOd9kj28cEvdbIf44DrA2cERTxuaorf7xDh4DmB+Q7Y02GwP76cbAgMgOTV3Wi6bV9z8xYkkAD9FeckVGAd4adrP2B4AP2mGMVfPAWG8a3723PUO+Avmzxg+DtA3DwAAAABJRU5ErkJggg==") 0 0;
  background-size: 32px 23px;
}
.captcha_model .refreshIcon {
  position: absolute;
  right: 0;
  top: 0;
  width: 34px;
  height: 34px;
  cursor: pointer;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAHXCAYAAADZb4jcAAAoI0lEQVR4AezBC7yWdYEo6uf/f19AFkMouIDFTdK4WKCWNKRIutQSZ9Rye5xAcyu6u4ijxxnDsbTGGoWE1GlLm3HPOOkuU/d0Uytr0pYGaRqzG0VywEsQAkuQUgnksr73v79zXn6/xZJ1+YC12J6jzxNSSvZAA36MLSGEY3SjqHYNaMIR6KubRbVpQBPGYTlO1c2irjWgCeOwHI1Yp5vleBj1mIbV2mpAE8ZhORqxTg+I6It3owkjtWpAE8ZhORqxTg+JOA3LcBiaMBINaMI4LEcj1ulBOTagEU14D5rQgnFYjkas08Oi0gY0YhkOwzgsRyPW2Q+iVhvQiF/h12jEOm97qwspJV34BQqchlftFELQnaKuFTgOD2KAHhJ17XQswSQ8iAP1gKhrr+BDWIJJ+IEekGMRjlO7KXgUx+pG0d4pdLMcU3XtQPwUk7AEp+lmUdcOxE8xCUvwIbyim+W6dj8mYQlOxqt6QK5rEYtxGl71trea8KlLr9CFX6DAaXjVTrfecqPuFHWtwHF4EAP0kKhrp2MJJuFBDNADoq69gg9hCSbhB3pAjkU4Tu2Ow6M4VjeK9k6hm+WYqmsD8CAmYQlO082irg3Ag5iEJfgQXtHNcl27H5OwBCfjVT0g17Uci3EaXvW2t5rwoVNPfxJ/gx/r2Mn4h58+cP+79JCIv8SdmKZ9J+MufFoPiliEj+KbmKatk3EXZuBBPSgqLcKZ+CamKZ2MuzAdD+ph2WFjxtnpd3gM/xN9MB/T8ZCdXnhuhZ4StbUIN+BL+Coesp9EbZ2EK3ElLsc0+0nU6iTcjemYjzPxTUyzH0Slk3A3puMhpUU4E9/END0s4iTcjel4SFuLcCa+iWl6UMQ8fAwPad8ifBQ3edtbUfjabd96En+DH+vYyfiHSy465116SMRf4k5M076TcRc+rQdFLMJH8U1M09bJuAsz8KAeFJUW4Ux8E9OUTsZdmI4H9bBcq0U4E9/DV3EZpuMh+0HU1iLcgC/hq3jIfhK1dRKuxJW4HNPsJ1Grk3A3pmM+zsQ3Mc1+EJVOwt2YjoeUFuFMfBPT9LCIk3A3puMhbS3CmfgmpulBEfPwMTykfYvwUdzkbW9FYfQvv2sv9ME/48/x5ZUf+E9fto+iPXcAvo9zMAB/qxtEe+YAfA/TtPqJbhDV7gB8D9O0ehjn6AY5rsLf4kFMx2a7OwDfxylaPYw/xxbdIOJzOACn4QH001ZffB+naNWEP8cW3STiR1pNxQPop9QX38MpWjXhNGzRjSLOxwNaTcUDOBjfwyla/QynYYtuFrENZ+IBrabitzhFq5/hdGzRA6LSNpyJB7T6E61+htOxRQ+JWm3DmXhAWw/hdGzRg6K2tuFMfAtb8G2cgS3e9lYVUkoPox7TsFr7GvBjbAkhHKMHRPTFu9GEkXbXgCYcgb56SMRpWIbD0ISRWjWgCeOwHKfqIREb0IhlOAxNGIkGNGEclqMR6/SQXGkDGtGE96AJLRiH5WjEOj0oarUBjViGwzAOy9GIdXpY1FaOXKscuf0gatWAJozDcizDYWjCSD0sKjWgCeOwHI1oxDIchiaM1IMiGtCEcViORqzDBjRiGQ5DE0bqIRE/wDgsRyPWabUBjViGw/ATPSRiA36NRqyzuw1oxK+wwdveasIrn/rUdbgUt+Aa7fsi/ga3H3jrrZ/WAyI+gXfgatxkd/PwBfTBTD0k4iat/go3aTUPs7Wap4fkuAF98bdKf4WAHZit1Y34vB6SK12LhGuVLtfWjfiMHpRr9UWla7X1FczWw6K2+tldbj+IWs3DbLu7HDfrYVFpHmZr9RVcq9XluFkPyvFFzNbqK5it1bVKl2MLrtYDIv5Kq69gtlZfxLVa/aUeEvEP2IS/w2y7+yKuxEv4r972VhNSSnbxDhyHqfggjsBy/BxNWIw/2CmEoLvkOBmnYSqORKato3E0/goFnsIjuB8P6SY5HkBudwVWYhRypYijcBRmobdukiPX6jE04Rf4BV7Fn2AKjsfJeL9SL90o12oTjrW7P+In+AmuRqEHRK0KXavTQ3IdewHvtJ9EHXun/Shim9I7kGn1W517QTfKsRLjEDABTyodaj+K+JlWH/d/SI47cLHSLPwTltvdqbgdvfB7vEs3ingc31eqww8wUltj8D8wGAfhft0sKn0KLyq9C0/gPyHgVCzGwUpLcbVuliutx4n4GUZgKL6D9Ris1fP4M2zRzaJWz+J9+L5Wg7X6ET6AF/WAXFsbcCY+iL/EqWjCLfipt70VhU9deoVd9MNReC/eh3dhFX6NJfh3vGanW2+5UXfJ8aeYivdiLKK2DsfhOAcFnsO/YRGe0E1y3ILM7gqsw1BkShFjMRZn4wO6SY5Mq6ewBE/iSfwRdTgS78NkvFsp141yrbbgQrvbgsfwGP4bfqUHRK0KXTtAD8l17D4Ms59EHRtmP4rYrtQPUau1OrdGN8qxDocg4F1YoXSG/SjiV1qd6v+QHD/A/6V0Nr6PVXZ3LK5FjtfwUd0o4mk8rHQA/h5DtDUKX8JAvAM/182i0hysVxqJ/4ETEXAs/gkHKj2H/6ab5Uq/x6fxDxiMQZiH32OgVi/iMmzVzaJWv8O5eFirgVr9AhdgvR6Qa+sP+Azeh7/AsViCe/C4t70VhTv+5/2n4jY02L/W4aLz/+L0B1RF3IYG+18DbrNTjgalYP9KaLBT9CYRvUlEbxLRm0T0JpHr3Km4TekiPKA2p+I2pYvwgC5EnbsNDWjAbWp3GxrQgNvUIKpdsHeCGkSd+y9oxhpcpHb/Bc1Yg4vUINe5H6HBnvsRGuyB6E0iepOI3iSiN4noTSJXu774c0zFZIxGvdIGrMTjWIwf4HV7INe1EfgszsUA7RuCIZiMy/Aq7sRcvKgGuc59AVehr9Iv8D08gWexXmkwxuAYnIFjMQszMRd/pwu5zl2GPrgNX8F/aF8zmrEI83A4voSzcBn+ThdynTsWOX5jzzyDszER29Qg17kV9s1SNYreJKI3iehNInqTyLEODUj2v2Y7RfwXNNv/1uAib3uzC1+77VtqVIcTcSwm4BAciAx/xGo8jUX4CTarwSUXneP/kevaKHwKZ6AfIjJERGQ4GIPxflyE1/Ft3ITn1SDXsT6YhQvQBxGP4xEswSq8goABOBSTcSqOw0x8HF/Dl7BVJ3LtG4GbcLjSt/GPWKV9G7ABj+O/4jDMxn/GZ/BhTMdzOhDtbjy+jjFYjRm4BqvU7nl8Gh/EKhyFn+N9OhC1NQJ/jwPxK5yDp+29JTgGizAU/0sHcq364HoMwGO4Ajvsu5dxCrYjIKDwBlGrmTgUK3EVdug+25UCAqI3iErDcBZa8EVs0TMSAjIEu4hK0xHxI/yHnpOUIjK7iOiL49GCO/W8CgJ6Idgp4v3ohSexVs9LShGZnSKOQAWP238KROR2ihiFCp6x/1QQkdspRz0qWGv/KRAR7JSjDyr4o/0nIdpFjgqC/S/aRcQfUUE/+09EhmCniHVowRD7T46Iwk4Rq1DBofafPshQsVPEb1DBe+w//RCx3U4RS7EFh6Jez+uFfoh43U4RW/ErFDhZzxuIiM0o7BSVfoLtOBoj9Zy+GIiIV+wiKr2MJiR8DL11v4iRiHgF2+0iavUTrMEgzECm+wS8E32xAxu8QdRqB76B13AYpqO3fZdhLA5CwioU3iBqayNux2s4FDMx1N77ExyJg1DBc9imHdHu1uGf0YyD8HF8GAPUri8Ox9Hoh614Blt0INe+3+PrmIKj8R6MxYv4LZrxGrYp9UYdDkI93oECLXgRq1DoRK5jLXgET+F9GIMGDEYFLaigBRW0oIIKtmMtVmKLGuS69gc8hJ/jEDTgQNQhosA2bMLvsQEvoeJt/38QUkq6MArnoBHvRj124EWswsO4B7/ViRCCzuQ6NhUXY4bd9cF4jMcpmIu7sBCL7IVc+27AlXa6/amiefHqtGnZy2nrS5vTjt5RGDkg9B49IPSeMiL0v+CIOBQzMAPzcaU9lGurN27CJapuWVKsmf/LyksthWQXW0nLNqStyzakrT98zmuff6Sy5spjsqGXTorDMRv9cAW2qlHU1s24RNUnf1R5du6jleaWQtKFSmLuo5Xmc+9tWa40CzfaA1GreZil6uRvtSz7wXPFa/ZQ06r0x5PubHlaaRbmqVFUOg6zVZ13X8uK37ycttpLz2xM2867r2WF0mx8UA2i0sWqbllSrHloZdqkEzPHhP4zx4T+Uw4OvXXgoZVp0y1LijVKF6tBjkNwjqp5j1WadeDGKXHwmUdkww7oJbPT02vTK5/+UcvKF7aoeIN5j1WaL50Uh2M6rsIqnYiYruqOpUVzJenQ5FHxwD9sSdvuX1qsbVpRrFc1YVg48G8mZ4O1o5K4Y2nRrDRdF3I0qlq8Om3SifmLKi/e+2LaYqc70Tg2Dn7P0NAf67Rj8eq06fyJhqIRN+hExARVS9en13Xi3hfTFu14eXPargNL16fXlSboQsTBqtZvSS1qdGid7Jh3xkGq7n2m2KgDzZtTi1K9LkR76NA62b+cnY89oJesaUWx/uvPpk26QcTLqgbXhVwXDq2T/cvZ+diGAaHuiZXFxnN/XFmtE0P7hVxpgy5ELFM1oT701YlD62T/cnY+tmFAqHtiZbHxo/dVVurCxMGhr9LTuhDxM1VTR4X+OnBonexfzs7HNgwIdU+sLDbe+0yxceaY0H/mmND/IyNCnQ4cNzL0V2rShRz34MvnT4xDr3m4sqaS7Ob44aGuYUCoU/Wno+OgPx0dB9nphQ1p0713tazwBlng/IlxqNI9upBjJe7G9PMmxkG3P1Vs9AYr/mDb/UuLtdqxblParh3nTYyDlO7BSl3IlRZi+pwTstE/fK54dcMWLXbxi5fT9l80Vdap0ZiBoc+cE7LRSgvVICr9HAtUXTMla7CPLpsUhygtwCNqELWaq+rsw+Pgq47JhtpLN56UjThrfKzHN3CVGkWt1uLjqi57fxz+4UNjf3vomilZw4z3xCFKC7FZjaK27sQcVedPjPX2wIVHxkGzjo7DlC7AY/ZAtLurcWvjIeGg+SdmI9Rg6sjQ77rjs9FK1+AOeyhq30JV506IQy45OtbrRP/e4swjYr3SzbjeXoja9yQuVXX1lGzUUUNCXx247vhs+LTD4iAsxF/bS1HHFuAmVRcdGeu1Y84J2fCzD4+Dlb5iH0Sd+wy+f9b4WH/d8dkwu7hichxywRFxqNIZeME+iDqXsFDVhUfGhnMnxIGqzhofD7xicjZC6XLcbx/luvav+BzmzD8xe+fYgeGATxwVG5S+jK/qBlFt5mKBqk8cFRuUFuCzukmudpfiG5iGH+MJb3srCCklXRiFc9CId6MeO/AiVuFh3IPf6kQIQWdyHZuKizHD7vpgPMbjFMzFXViIRfZCrn034Eo73f5U0bx4ddq07OW09aXNaUfvKIwcEHqPHhB6TxkR+l9wRByKGZiB+bjSHsq11Rs34RJVtywp1sz/ZeWllkKyi62kZRvS1mUb0tYfPue1zz9SWXPlMdnQSyfF4ZiNfrgCW9UoautmXKLqkz+qPDv30UpzSyHpQiUx99FK87n3tixXmoUb7YGo1TzMUnXyt1qW/eC54jV7qGlV+uNJd7Y8rTQL89QoKh2H2arOu69lxW9eTlvtpWc2pm3n3deyQmk2PqgGUeliVbcsKdY8tDJtso8eWpk23bKkWKN0sRrkOATnqJr3WKVZB25tzBpOnxiHeYOrH2hZ8fVn0yZvMO+xSvOlk+JwTMdVWKUTEdNV3bG0aK4kXfrDlrT9hQ1p0wsb0qYXNqRNv39dRTsqiTuWFs1K03UhR6OqxavTJjVY/Hx6+VNNlXVqsHh12nT+REPRiBt0ImKCqqXr0+u62dL16XWlCbqQ42BV67ekFjU4fWIcdvrEOOwPW9L2f/n3Yu21S4qNOtC8ObUo1etCrkbrNqXtL2xIm1QNOzDUHVQXen/y2Gz0q9tUbl5avGIf5XgZwwfXhfx3r6UdOnDtkmLjtUuKjXZaPCMfe2h96H/quDjo5qXFK9oxtF/IlTboQsQyVRPqQ197YFlz2qSqrpdMByYODn2VntaFiJ+pmjoq9NeJG6fEwVMODr1VzRwT+h93WDhY1bLmtEkHjhsZ+is16UKOe/Dl8yfGodc8XFlTSdo1eVQ8cMbRYaRdrHs1bbnh8cp67cgC50+MQ5Xu0YUcK3E3pp83MQ66/alio3Z85+li/anjYqWul0zV478rXvnar4uNL2xR0Y7zJsZBSvdgpS7kSgsxfc4J2egfPle8umGLFm9w89LilZuXFq+owZiBoc+cE7LRSgvVICr9HAtUXTMla7CPLpsUhygtwCNqELWaq+rsw+Pgq47JhtpLN56UjThrfKzHN3CVGkWt1uLjqi57fxz+4UNjf3vomilZw4z3xCFKC7FZjaK27sQcVedPjPX2wIVHxkGzjo7DlC7AY/ZAtLurcWvjIeGg+SdmI9Rg6sjQ77rjs9FK1+AOeyhq30JV506IQy45OtbrRP/e4swjYr3SzbjeXoja9yQuVXX1lGzUUUNCXx247vhs+LTD4iAsxF/bS1HHFuAmVRcdGeu1Y84J2fCzD4+Dlb5iH0Sd+wy+f9b4WH/d8dkwu7hichxywRFxqNIZeME+iDqXsFDVhUfGhnMnxIGqzhofD7xicjZC6XLcbx/luvav+BzmzD8xe+fYgeGATxwVG5S+jK/qBlFt5mKBqk8cFRuUFuCzukmudpfiG5iGH+MJb3srCCklXRiFc9CId6MeO/AiVuFh3IPf6kQIQWdyHZuKizHD7vpgPMbjFMzFXViIRfZCrn034Eo73f5U0bx4ddq07OW09aXNaUfvKIwcEHqPHhB6TxkR+l9wRByKGZiB+bjSHsq11Rs34RJVtywp1sz/ZeWllkKyi62kZRvS1mUb0tYfPue1zz9SWXPlMdnQSyfF4ZiNfrgCW9UoautmXKLqkz+qPDv30UpzSyHpQiUx99FK87n3tixXmoUb7YGo1TzMUnXyt1qW/eC54jV7qGlV+uNJd7Y8rTQL89QoKh2H2arOu69lxW9eTlvtpWc2pm3n3deyQmk2PqgGUeliVbcsKdY8tDJtso8eWpk23bKkWKN0sRpEHIJzVM17rNKsBrc2Zg1rL+t19NrLeh2tA/MeqzQrTcchuhAxXdUdS4vmStKlj4wIdadPjMN0oZK4Y2nRrDRdFyIaVS1enTapwRdOyg75w5a0XQ0Wr06blBp1IWKCqqXr0+u6cGtj1tAwINT90+PFajVYuj69rjRBFyIOVrV+S2rRiY+MCHWnT4zDmlYU629eWryiBs2bU4tSvS5ENfrCSdkhf9iStn/+55W1ekDEy6oG14VcB25tzBoaBoS6xc+nl48fHupmjgn97TRzTOh/aJ1MO4b2C7nSBl3IsQzDJ9SHvr97Le3QjvcMDf1VnT4xDjt9YrSr60/Nx179QMuKF55Nm7zBxMGhr9LTupDjZ/jw1FGh/4+e95p2zF9UeXFgX5ldXH9qPlbV1Q+0rHhkTdqiHceNDP2VmnQhxz348vkT49BrHq6sqSS7uffFtMUbXH+q/9fXn02btCMLnD8xDlW6RxciVuJuVedNjIPU6P6lxdr7lxZrdeC8iXGQ0j1YqQu50kJMn3NCNvqHzxWvbtiiRRc+1VRZpwNjBoY+c07IRistVIOo9HMsUHXNlKzBPrpsUhyitACPqEHUaq6qsw+Pg686JhtqL914UjbirPGxHt/AVWoUtVqLj6u67P1x+IcPjf3toWumZA0z3hOHKC3EZjWK2roTc1SdPzHW2wMXHhkHzTo6DlO6AI/ZA9HursatjYeEg+afmI1Qg6kjQ7/rjs9GK12DO+yhqH0LVZ07IQ655OhYrxP9e4szj4j1Sjfjenshat+TuFTV1VOyUUcNCX114Lrjs+HTDouDsBB/bS9FHVuAm1RddGSs1445J2TDzz48Dlb6in0Qde4z+P5Z42P9dcdnw+ziislxyAVHxKFKZ+AF+yDqXMJCVRceGRvOnRAHqjprfDzwisnZCKXLcb99lOvav+JzmDP/xOydYweGAz5xVGxQ+jK+qhtEtZmLBao+cVRsUFqAz+omudpdim9gGn6MJ7ztrSCklHRhFM5BI96NeuzAi1iFh3EPfqsTIQSdyXVsKi7GDLvrg/EYj1MwF3dhIRbZC7n23YAr7XT7U0Xz4tVp07KX09aXNqcdvaMwckDoPXpA6D1lROh/wRFxKGZgBubjSnso11Zv3IRLVN2ypFgz/5eVl1oKyS62kpZtSFuXbUhbf/ic1z7/SGXNlcdkQy+dFIdjNvrhCmxVo6itm3GJqk/+qPLs3EcrzS2FpAuVxNxHK83n3tuyXGkWbrQHolbzMEvVyd9qWfaD54rX7KGmVemPJ93Z8rTSLMxTo6h0HGarOu++lhW/eTlttZee2Zi2nXdfywql2figGkSli1XdsqRY89DKtEkHDq2TzRwT+s8cE/ofWifTgYdWpk23LCnWKF2sBjkOwTmq5j1WadaBayfFQZ88NhttF00rivXn/riyWjvmPVZpvnRSHI7puAqrdCJiuqo7lhbNlaRDDf1D76fXplfuX1qsfWJlsVFV49g4+NpJcZB2VBJ3LC2alabrQo5GVYtXp006ccPjlfUvbFGx07+dH/o2DAh1Df1Dbx1YvDptOn+ioWjEDToRMUHV0vXpdZ14YYuKnQ6tkx3QS67qly8Wf9SBpevT60oTdCHHwarWb0ktunDntGzkIQeFvsMODHWq7l9arP36s2mTDjRvTi1K9boQ7YFDDgp9D60P/Q/oJVP1J33kukmOlzF8cF3If/da2qETx93VskLVzDGh/2eOz0Y3jo2Db92m5VNNlXXaMbRfyJU26ELEMlUT6kNfNfr6s2nT4ufTy6reMzT014GJg0Nfpad1IeJnqqaOCv114sYpcfCUg0NvVVMODr0njQoHqnp5c9quA8eNDP2VmnQhxz348vkT49BrHq6sqSTtmjwqHjjj6DDSLrbuUJn/aLFWO7LA+RPjUKV7dCHHStyN6edNjINuf6rYqB3febpYf/w7w/aD+4Xeqh7/XfHK135dbHxhi4p2nDcxDlK6Byt1IVdaiOlzTshG//C54tUNW7R4g5uXFq/cvNQrajBmYOgz54RstNJCNYhKP8cCVddMyRrso8smxSFKC/CIGkSt5qo6+/A4+KpjsqH20o0nZSPOGh/r8Q1cpUZRq7X4uKrL3h+Hf/jQ2N8eumZK1jDjPXGI0kJsVqOorTsxR9X5E2O9PXDhkXHQrKPjMKUL8Jg9EO3uatzaeEg4aP6J2Qg1mDoy9Lvu+Gy00jW4wx6K2rdQ1bkT4pBLjo71OtG/tzjziFivdDOutxei9j2JS1VdPSUbddSQ0FcHrjs+Gz7tsDgIC/HX9lLUsQW4SdVFR8Z67ZhzQjb87MPjYKWv2AdR5z6D7581PtZfd3w2zC6umByHXHBEHKp0Bl6wD6LOJSxUdeGRseHcCXGgqrPGxwOvmJyNULoc99tHua79Kz6HOfNPzN45dmA44BNHxQalL+OrukFUm7lYoOoTR8UGpQX4rG6Sq92l+Aam4cd4wtveCkJKSRdG4Rw04t2oxw68iFV4GPfgtzoRQtCZXMem4mLMsLs+GI/xOAVzcRcWYpG9kGvfDbjSTrc/VTQvXp02LXs5bX1pc9rROwojB4TeoweE3lNGhP4XHBGHYgZmYD6utIdybfXGTbhE1S1LijXzf1l5qaWQ7GIradmGtHXZhrT1h8957fOPVNZceUw29NJJcThmox+uwFY1itq6GZeo+uSPKs/OfbTS3FJIulBJzH200nzuvS3LlWbhRnsgajUPs1Sd/K2WZT94rnjNHmpalf540p0tTyvNwjw1ikrHYbaq8+5rWfGbl9NWe+mZjWnbefe1rFCajQ+qQVS6WNUtS4o1D61Mm3Th0DrZR0aEOh14aGXadMuSYo3SxWqQ4xCco2reY5VmHbh2Uhx01LDQf+RBoW/DgFD3woa06d67WlbowLzHKs2XTorDMR1XYZVORExXdcfSormSdOjkMXHQn46OgxoGhDo1qCTuWFo0K03XhYhGVYtXp0068Z2ni/UXf7flmfuXFmvVaPHqtEmpURciJqhauj69rhM3Ly1euffFtMUeWLo+va40QRciDla1fktq0c2aN6cWpXpdiN4kIl5WNbgu5LrZ0H4hV9qgCxHLVE2oD311s4mDQ1+lp3Uh4meqpo4K/XXiIyNC3cwxof+Q/vqo6ttbNnNM6D9zTOivA8eNDP2VmnQh4h5V50+MQ7OgQ7OnZiOuPzUf+6ej4yBVDQNC3fWn5mOvPzUfqx1Z4PyJcajSPbqQYyXuxvTzJsZBtz9VbNSOB58tNjY0h01qdN7EOEjpHqzUhVxpIabPOSEb/cPnilc3bNHiDa5dUmxUozEDQ585J2SjlRaqQVT6ORaoumZK1mAfXTYpDlFagEfUIGo1V9XZh8fBVx2TDbWXbjwpG3HW+FiPb+AqNYparcXHVV32/jj8w4fG/vbQNVOyhhnviUOUFmKzGkVt3Yk5qs6fGOvtgQuPjINmHR2HKV2Ax+yBaHdX49bGQ8JB80/MRqjB1JGh33XHZ6OVrsEd9lDUvoWqzp0Qh1xydKzXif69xZlHxHqlm3G9vRC170lcqurqKdmoo4aEvjpw3fHZ8GmHxUFYiL+2l6KOLcBNqi46MtZrx5wTsuFnHx4HK33FPog69xl8/6zxsf6647NhdnHF5DjkgiPiUKUz8IJ9EHUuYaGqC4+MDedOiANVnTU+HnjF5GyE0uW43z7Kde1f8TnMmX9i9s6xA8MBnzgqNih9GV/VDaLazMUCVZ84KjYoLcBndZNc7S7FNzANP8YT3vZWENQu2DtJDXKdC1oFpaAUtC8pJR1L3iDoWFAKSgEBAQEBQVtJKSEhISklpaStpCrYXdAqICAgIiAiICBoKyklJCQUSgkJCUkpKaWgraAUEBAQEBERERAREOwuISEhoUBCQoGEAkkpqcrtLiAgICIiIiIiIiIgIGiVlBISEgokFKigUEpISinXKigFBEREZIjIkCEiICJoKyApJSQUKFAgoIKAilJSlSsFpYCAiIgMGTJkyN77vvf2+cd//O9/NnLkyGl1dX2PzrJsCLbv2LGj+fUtry974YUXfnLhhRf99D/+Y/l2JBQo0IKAgBYkFAhIQSkgICAiQ4YMOTJkT/zq8T8fP37cNb169RqtE9u3b1+1ZMmS+Sed+KGfIG38/Ya7Qwhp4EEHn44d2IEWVFBBkWsrICIiIkM2bNiwPo8/8dhnDz744Fmqtm/f/uzatWvvbmp6+OF/+IdbV0spXHjRhaNPPLHx+FGjRv1Fnz593nXssccuWL7imds+8IFjb66rq5uklKNABREFgqocAQEBERERGTJkjz/x2GcPPvjgWSmlHb/97W+/dOyxx33z1VderdjF5f/3X63A8/37/8k3Hnzwpx+bMHHCZ0eNGnXRY4/9ImgVERERtAoZAgIiIjJkyJH/askTHxk9evSXUko7fvGLX1zwgcnH3rdt67YCBQoUSEph+/bt4Z/+6bbfTJww4alx48f92YEHHjjJTtdfN+erqKBABQkFUlQKCIgIiIjvfd97+xx++PhrVT3//PNf+tDJpyxCgQoqqKAFLaigggrSjBnn/vLJf39yvo4Fu8i1CgiIiAhf//o/n5FlWcP27dtXnHTih+5EQoECFRRIiEoBcePvN3yzrq5ukt0lHciVAgICAgLisGHDpqlas2bN3evXr29BgQIVVFBBQkRCQNCOLVu2/BsSEhKSVinXKiAgICD07XvAUaoefviRR5CQUKCCFlSQEFDYadDA+o8iR4aAhAoqKJCQkOyUa19QlWVZvaqvLfjaKiQUKFCgQAUJQSkgaJUQlCqooECBhISkKurcdl1LSEhIKFCgQAUFKihQoEBCsouofUlVS0vLelWX/OUlhyAgIiIiIkOGiIiAgGCnL3zh84P/uPm1f1uzdvWVSEhISslOUauEhISEtHXrtmdUnXDC8ccjICAiQ4YMOXJkyBAR7HTOuTNOy7Js8AEHHHAYEhISklJSFZUSEhISEoq1a9f+WNXw4cM/Nnjw4BwRERly5MiQI0eGiIjQ0NCQNTQ0zFD10ksvPYCEpJSQ7BS1SkgoUCDNnHnhfZVKZV3v3r3HPfSzn56LgAwRGXLkyJAhQ0RA+FnTgx/v3bv3uEql0jzr4kvuRUJC8gZRKSGhQEKB4tf/69fbnnnmP76o6rDDDvvCTx/8yVQEZMiQI0eODBkyxJ8++JPjDjnkkGtVPffc8194+OFHtiEhISEhISFlCAhKAQEBAeEf//s/PvepT32yX9XkkSNHnnHOuTNevfPObz29bes2VQERERnigAMHZP/2b78698gjj/z7EEKfjRs3Lhw7Zvx/R4ECBQoUSEiqglJAQESGDDly5MOGDev9qyWP/93AgQMvULV9+/YVq1evvvvhhx95+Kt//19XHXLIqN5/8bG/GHnsscccN3LkyI/17t17nKo//P4Pt7///ZOvWbNmzXa0oAUtKFBBgYQUlAICAiIyZMiQI0f2qyVPnDZu3NjP9erVa7RO7NixY+Xy5Svmvn/Sn96HCipoQQUVVFAgISEFpaAUEBERkSFDjgzxve97b5+vf/2fzxg2bNipffsecESWZUNVVSqV5tdf3/rU2rVrH5g588L7fv2/fr0NBSpoQQUVFChQICmloFVQigiIiMiQISJDRERA0FZCgYQCFRSooIICBRIKpaQq1yohICkVWiVEFIiICAgISgkJCQUKFChQoECBhKSU7JTbXdKqQEJCQkKBiICgrYSEAgkFChRISEhI3iDYXdAqICAgIiAiICBoKyEhoUBCgYSEpFWyi6BjQSkoBQQEBAQEbSUkJCQkJKWklLQj6FzQKigFpaB9SSkpJa2SDgS1C/ZO8rb/LwtqF+ydpAa5zgWtglJAUAraSkoJSceSNwg6FpSCUkRAQEBA0FZSSiiUEhKSUtJWUhXsLmgVEBEQERAREBG0lZQKJCQUSgUSEpJSUkpBW0EpICAgIiIiQ0BEQLS7hISEAgUSChQokFAoJVW53QUEBGSIiMiQISIiIiBolZCUCiQUKFCgggoKpaSUcq2CUkBAhgwZMmTIkCEgIiBoFZCQkJBQoEAFLQioKBVIqnKloBQQkCFDhhwZcuTDhw/vteBrt4w/4oiJ4wYOHDisT58+f1JUbd26ddPvf//79Ut+teTZyy//6+fXr1/fggIFCuxA0CohISAFpYCAiIgMOXLkyJH/y7f/5+EnnXTiiX379j1IJzZv3vzKd77z3Uc/9clPP4di7doXz44xpqFDh/0ztmMHdqAFFVRybQVERGTIkA8Y8I7eP1/08xPHjh3zAVWbN2/e+FTVd7/zvd9+97vfezWlFD760Y8cdPoZpx/6vve9b8KAAe846D//5/P+7PDDx//7KR8+9ZcHDTxouFIvFKggItgpICAgIkOGHL3QC72efOrfTx47dswHUkqVxYsXN51x+kf/fevWrQWSUkCGrE+fPr3uuOPrE087/bRjsyzLH3/88ScnT558pKq+B/Sbh63Yhu3YjgoqGQICIiJy5MjR6zvf/faED3xg8odSSpU77vgf35n+sRnPtLS0VFBBgQJJKVYqlfjtb39nY57nG6ZMOfZdI0eObLDT9f/0p3NZAAAELUlEQVS7M/ht1fquAwB8fb6/3+3hOI+nUiE8RfmgGE2doydW1lKDWFsj3DzvoFDbq1jRO0h93KOcf1rMCCJQmKSPYh4RwhRHdKJic3Ong5zO/f1+uuEn3DqnjK7r57+4jIqKioaGLAaBQEGgoFtYWBgdPHjgeyYuXbp04eiRY++ioqJijHWso6Kior3++s+Wz791/rJPFggP6A0CgUBBhzhx8vgzMzMzc6urq++9cujVd9DQUFHR0FAMAuXvy39b3LJly3aPSo/RmwoUFATK7t27vmJiaWnp2srKfyoaGsaoqEiEQSBKlPQxd+7c+QcaGhrSIJG9QSAQCARifn5+u4lz5968jURDRcUYYzQEEmli+/Yv/AojdChIjFHRkEik+3pTYSoQGzZseMrE6TdOf4hEoqGiYoxEGAQCYdBQDMaoqGhoSPf1niAzKzpPlqYSDRVhkAYNFQ1pKk0UU2kqkWtra6smDi8e/gwCgYIOHTp06FAQKAj3HV48/NRHKx/+dOnaO88jkWhIpPuKQSKRSCRyZWXlXyYOHfrRDgQKOnToMMIIPXp0KCgIE6+9duzp0Wi06XMTSCQSiUSaKKYSDQ2JtrR07a8mdu7ctWtublOHgoIePXr0GKFHh4JAbN48V3bu3PmsiRs3bvwFiTRIDygGiUSioSKPHjl2fW1tbWVubtPWs+fO7EFBhw4jjDBCjx49OhTEm7/9zXMbN27ctr6+vvKTHx+5joZEM0j3FYNEoiHRUJeXl9cvXLj4RxP79u3bf/zEL7+Mgg4deowwQo8eHcqJk8d37N2796CJt9++9IebN2/+F4mGRBokskMgEAiDQCBO/frU+4uLizNbt2754p49zz79/He/s3b69Jl/j8djEwUFBR3K7Oxsd/53bz338ss/fLGU0t+6devKvm99+woqKhoaKhJpIgwCgQ4dOowwwmh+fvPo8pU/fX/Hjh1fN7G6uvre1atXl86eOffuqVNvfLBt29buhR+8MP/SSy9+adeu3bvn5jZtNXH79u0/f2PvN39/9+5H61jHOsaoqKhIZBgEAgUFHXr06DFCd+bs6a8dOLB//+zs7Gc9wb179z64cOHixVcOvXodY4wxxhhjVDQ0JDIMwiBQ0KFDhx49enQLCwujEyePP7N7966vzs/Pf35mZmbOxNra2srdu3f/ubR07cbRI8euLy8vr6NijDHGqKioaEiDDFNhUFBQ0KFDhw4dOhQEAmGQSDQkKioqKioqGhqaQZroTSUCiWYq0dDQUNEhEAiDRCJR0VBR0dDQ0JAG6b7eo9KgIZFIJBKBioLwsERDQ6KioaEhkUgfEx4VpgIFgYJAQaAgPCzRkGhINCQa0lR6QHi8MAiDgkAgEAiEQSKRSCQSzSAN0icITxamwiAQBuFhaZBIgzSVHiN8euH/kz6F/wGVbTu8d+WaaAAAAABJRU5ErkJggg==") 0 -437px;
  background-size: 34px 471px;
}
.captcha_model .captcha_model {
  background-color: white;
  width: 312px;
}
.captcha_model .sliding-pictures {
  width: 330px;
  position: relative;
}
.captcha_model .sliding-pictures .captcha-reload {
  position: absolute;
  color: #FFFFFF;
  top: 9px;
  right: 9px;
  z-index: 1;
  font-size: 22px;
  cursor: pointer;
}
.captcha_model .sliding-pictures .captcha-state {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 32px;
  line-height: 32px;
  text-align: center;
  background: rgba(39, 198, 124, 0.8);
  border-radius: 0px 0px 6px 6px;
  color: #FFFFFF;
}
.captcha_model .sliding-pictures .captcha-state.fail {
  background: rgba(254, 95, 87, 0.8);
}

.sciyon-code {
  display: inline-block;
}
.sciyon-code .sciyon-code-content {
  width: 100%;
}
.sciyon-code .qr-code-content {
  width: 100%;
}

.sciyon-label {
  display: inline-block;
}
.sciyon-label.sciyon-label-style {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.sciyon-inline-block {
  display: inline-block;
}

.template-render-html {
  min-height: 32px;
}
.template-render-html .no-page {
  text-align: center;
  color: #999999;
}

iframe {
  width: 100%;
  height: 100%;
  border: 0;
  overflow: hidden;
  box-sizing: border-box;
  display: block;
}

.important-excel-dialog .import-excel-steps .el-step .el-step__icon-inner {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
}
.important-excel-dialog .import-excel-steps .el-step .el-step__icon-inner[class*=el-icon]:not(.is-status) {
  font-size: var(--fontBaseSize, 14px);
}

.anchor-form {
  position: fixed;
  right: 0px;
  top: 30%;
  transform: translate(0, -50%);
}

.anchor {
  position: relative;
  width: 128px;
  height: 306px;
  background: #ffffff;
  overflow: hidden;
  box-shadow: -2px 2px 4px 0px rgba(16, 24, 40, 0.08);
}

.anchor-collaps {
  width: 27px;
}

.anchor-track {
  position: absolute;
  left: 13px;
  top: 27px;
  bottom: 48px;
  width: 2px;
  background: #ecedf2;
}

.anchor-list {
  position: relative;
  padding-left: 21px;
  width: 100%;
  height: 263px;
  top: 13px;
  min-width: 120px;
  min-height: 120px;
  overflow-x: visible;
  overflow-y: auto;
}
.anchor-list::-webkit-scrollbar {
  display: none;
}

.anchor-main-node {
  position: relative;
  margin: 8px 0;
  font-size: var(--fontBaseSize, 14px);
  color: var(--customColor10, #101828);
  cursor: pointer;
}
.anchor-main-node::before {
  content: attr(label);
  margin-left: 6px;
}
.anchor-main-node::after {
  content: "";
  position: absolute;
  left: -8px;
  top: 8px;
  width: 2px;
  height: 2px;
  border-radius: 2px;
  background: #101828;
}

.anchor-list-space-span {
  margin: 2px;
}

.anchor-list-span {
  position: absolute;
  top: 6px;
  left: -10px;
  width: 6px;
  height: 6px;
  border-radius: 6px;
  background: #ffffff;
  box-shadow: 0 1px 1px 0 rgba(16, 24, 40, 0.1);
}

.anchor-list-span:hover {
  left: -11px;
  top: 5px;
  border: 1px solid #0156FF;
  box-shadow: 0;
}

.anchor-list-span-active {
  left: -11px;
  top: 5px;
  border: 1px solid #0156FF;
  box-shadow: 0;
}

.anchor-sub-node {
  position: relative;
  margin: 8px 0;
  padding-left: 22px;
  font-size: var(--fontBaseSize, 14px);
  color: #666;
  cursor: pointer;
}
.anchor-sub-node::before {
  content: attr(label);
  margin-right: 4px;
}

.anchor-node-active {
  color: #0156FF;
}
.anchor-node-active::after {
  content: "";
  position: absolute;
  left: -8px;
  top: 8px;
  width: 0px;
  height: 0px;
  border-radius: 2px;
  background: #101828;
}

.anchor-node-active .anchor-list-span {
  position: absolute;
  top: 6px;
  left: -10px;
  width: 6px;
  height: 6px;
  border-radius: 6px;
  background: #ffffff;
  box-shadow: 0 1px 1px 0 rgba(16, 24, 40, 0.1);
}
.anchor-node-active .anchor-list-span::before {
  content: "";
  position: absolute;
  left: 6px;
  top: -1px;
  width: 6px;
  height: 0px;
  border: 4px solid transparent;
  border-left-color: #0156FF;
  background: transparent;
  border-radius: 0;
}
.anchor-node-active .anchor-list-span::after {
  content: "";
  position: absolute;
  left: -2px;
  top: -1px;
  width: 8px;
  height: 8px;
  background: #0156FF;
  border-radius: 0;
}

.anchor-button {
  width: 118px;
  height: 20px;
  background: rgb(250, 250, 250);
  border: 1px solid #ecedf2;
  margin-left: 4px;
  margin-top: 17px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.anchor-button-collaps {
  width: 18px;
}

.anchor-button-color:hover {
  color: #0156FF;
}

.sciyon-iconpicker * {
  box-sizing: border-box;
}

.sciyon-iconpicker-dialog {
  box-sizing: border-box;
}
.sciyon-iconpicker-dialog .el-dialog__body {
  padding: 0;
}
.sciyon-iconpicker-dialog .search-icon {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #ECEDF2;
  padding: 8px 24px;
}
.sciyon-iconpicker-dialog .search-icon .syncplant-button {
  margin-left: 8px;
}
.sciyon-iconpicker-dialog .icon-wrap {
  display: flex;
  padding-right: 16px;
  height: calc(100% - 50px);
  overflow: hidden;
}
.sciyon-iconpicker-dialog .icon-wrap .icon-menu {
  width: 187px;
  flex-shrink: 0;
  border-right: 1px solid #ECEDF2;
}
.sciyon-iconpicker-dialog .icon-wrap .icon-menu .icon-menu-item {
  padding: 0 24px;
  height: 36px;
  line-height: 36px;
  font-size: var(--fontBaseSize, 14px);
  color: #667085;
  background: #fff;
  cursor: pointer;
}
.sciyon-iconpicker-dialog .icon-wrap .icon-menu .icon-menu-item:hover {
  color: #0066FF;
  background: var(--empoworxViewWrapColor, #F5F6F8);
}
.sciyon-iconpicker-dialog .icon-wrap .icon-menu .active {
  color: #0066FF;
  background: var(--empoworxViewWrapColor, #F5F6F8);
}
.sciyon-iconpicker-dialog .icon-wrap .el-scrollbar {
  height: 100%;
}
.sciyon-iconpicker-dialog .icon-wrap .el-scrollbar .el-scrollbar__wrap {
  overflow-x: hidden;
}
.sciyon-iconpicker-dialog .icon-wrap .icon-list {
  padding: 8px 0 12px 20px;
  overflow-y: auto;
  margin-right: -16px;
}
.sciyon-iconpicker-dialog .icon-wrap .icon-list::-webkit-scrollbar {
  width: 0px;
}
.sciyon-iconpicker-dialog .icon-wrap .icon-list .icon_lists {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  overflow-y: hidden;
}
.sciyon-iconpicker-dialog .icon-wrap .icon-list .icon_lists .title {
  width: 100%;
  flex-shrink: 0;
  height: 20px;
  font-weight: 600;
  font-size: var(--fontBaseSize, 14px);
  color: #969799;
  line-height: 20px;
  margin: 8px 0;
  padding-left: 12px;
  position: relative;
  cursor: pointer;
}
.sciyon-iconpicker-dialog .icon-wrap .icon-list .icon_lists .title .sciyonfont-xiala {
  position: absolute;
  left: -3px;
}
.sciyon-iconpicker-dialog .icon-wrap .icon-list .icon_lists .hide .sciyonfont-xiala {
  transform: translateX(-3px) rotate(-90deg);
  display: inline-block;
}
.sciyon-iconpicker-dialog .icon-wrap .icon-list .icon_lists .dib-li {
  margin-bottom: 16px;
  margin-right: 16px;
}
.sciyon-iconpicker-dialog .icon-wrap .icon-list .icon_lists .dib {
  box-sizing: border-box;
  position: relative;
  width: 108px;
  height: 108px;
  border-radius: 2px;
  border: 1px solid #ECEDF2;
  margin-bottom: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  list-style: none !important;
  cursor: pointer;
}
.sciyon-iconpicker-dialog .icon-wrap .icon-list .icon_lists .dib:hover {
  background: var(--empoworxViewWrapColor, #F5F6F8);
}
.sciyon-iconpicker-dialog .icon-wrap .icon-list .icon_lists .active {
  border: 1px solid #0156FF;
}
.sciyon-iconpicker-dialog .icon-wrap .icon-list .icon_lists .active::after {
  top: 0px;
  right: 0px;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 21px solid #0156FF;
  border-left: 21px solid transparent;
}
.sciyon-iconpicker-dialog .icon-wrap .icon-list .icon_lists .active::before {
  content: "";
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 3px;
  right: 3px;
  border: 2px solid white;
  border-top: none;
  border-right: none;
  transform: rotate(-45deg);
  z-index: 9;
}
.sciyon-iconpicker-dialog .el-input__suffix-inner {
  height: 100%;
  display: flex;
  color: var(--customColor10, #101828);
  align-items: center;
}
.sciyon-iconpicker-dialog .input-template {
  background-color: #fff;
  width: 100%;
}
.sciyon-iconpicker-dialog .icon_lists li .name,
.sciyon-iconpicker-dialog .icon_lists li .code-name {
  height: 40px;
  width: 108px;
  text-align: center;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.sciyon-iconpicker-dialog .icon_lists li .code-name {
  padding: 0 4px;
  vertical-align: top;
  font-size: var(--fontBaseSize, 14px);
  letter-spacing: normal;
  word-spacing: normal;
  line-height: 20px;
  color: #667085;
}
.sciyon-iconpicker-dialog .icon_lists {
  width: 100% !important;
  overflow: hidden;
  *zoom: 1;
}
.sciyon-iconpicker-dialog .icon_lists .icon {
  display: block;
  height: 40px;
  line-height: 40px;
  font-size: 40px;
  margin-bottom: 8px;
  color: var(--customColor10, #101828);
  -webkit-transition: font-size 0.25s linear, width 0.25s linear;
  -moz-transition: font-size 0.25s linear, width 0.25s linear;
  transition: font-size 0.25s linear, width 0.25s linear;
}

.smartfield-template {
  background-color: #fff;
  width: 100%;
}

.workflowtool-workflow-tool .el-button:nth-child(1) {
  margin-left: 10px;
}
.workflowtool-workflow-tool ::v-deep .org-tabs .el-button {
  margin-left: initial;
}

.collapseGrapg {
  height: 95%;
}
.collapseGrapg .collapse {
  top: -6px !important;
}
.collapseGrapg .collapse img {
  transform: scaleY(-1);
}
.collapseGrapg .el-collapse-item {
  height: 100%;
}
.collapseGrapg .el-collapse-item .el-collapse-item__wrap {
  height: calc(100% - 42px);
}
.collapseGrapg .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content {
  height: 100%;
  box-sizing: border-box;
}
.collapseGrapg .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content .workflow-table {
  height: 100%;
}
.collapseGrapg .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content .workflow-table .search-table-wrap {
  height: 100%;
}

.workflowtool-flow-Table .vxe-cell {
  height: 100% !important;
  display: flex;
  align-items: center;
}
.workflowtool-flow-Table .col--seq .vxe-cell {
  height: 100% !important;
  display: flex;
  align-items: center;
  justify-content: center;
}

.nameBox {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
}

.userNameBox {
  display: flex;
  align-items: center;
}

.tabUserName {
  height: 24px;
  line-height: 24px;
  margin: 0 3px;
  border-radius: 2px;
  color: #667085 !important;
  background-color: #F2F3F5 !important;
  border-color: #E6E7EB !important;
}

.opinionEye {
  width: 70px;
  height: 23px;
  border: 1px dashed #98A1B2;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #98A1B2;
  border-radius: 2px;
}

.dotBox {
  position: relative;
}
.dotBox .unReadDot {
  position: absolute;
  right: -2px;
  top: -5px;
  width: calc(var(--fontBaseSize, 14px) - 2px);
  height: calc(var(--fontBaseSize, 14px) - 2px);
  background: #FFFFFF;
  border: 1px solid #0156FF;
  border-radius: 50%;
}
.dotBox .setRead {
  position: absolute;
  right: -2px;
  top: -9px;
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #C4C8D0;
}
.dotBox .setRead::before {
  background: white;
  border-radius: 50%;
}

.hasReadList {
  width: 100%;
  height: 300px;
  overflow: auto;
}

.readPopover {
  padding: 5px !important;
}
.readPopover .popper__arrow {
  display: initial !important;
}
.readPopover .dotBox {
  margin-top: 6px;
}
.readPopover .tabUserName {
  position: relative;
}
.readPopover .dot {
  right: -6px;
  top: -5px;
}
.readPopover .setRead {
  right: -5px;
  top: -10px;
  font-size: 13px;
}

.graphCollapse {
  height: 100%;
  margin-top: initial !important;
}

.graphList {
  position: relative;
}

.workflowtool-flow-containers {
  height: 100% !important;
}
.workflowtool-flow-containers .workflow-table {
  height: 260px;
}
.workflowtool-flow-containers .search-table-wrap {
  min-height: 230px;
}
.workflowtool-flow-containers .search-table-wrap .sciyon-table-main {
  min-height: 230px !important;
}
.workflowtool-flow-containers .fileDownload {
  color: var(--primaryColor, #0156FF);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  cursor: pointer;
}
.workflowtool-flow-containers .canvas {
  margin: 0px 20px 0px 0px;
}
.workflowtool-flow-containers .el-main {
  position: relative;
}
.workflowtool-flow-containers .finishRateBox {
  top: 10px;
  left: 10px;
  width: 122px;
  height: 24px;
  position: absolute;
}
.workflowtool-flow-containers .workflow-table {
  position: relative;
}
.workflowtool-flow-containers .collapse {
  width: 48px;
  height: 24px;
  background: white;
  display: flex;
  align-items: center;
  justify-content: center;
  top: -10px;
  left: 50%;
  z-index: 999 !important;
  position: absolute;
  cursor: pointer;
}
.workflowtool-flow-containers .collapse img {
  width: 10px;
  height: 10px;
}
.workflowtool-flow-containers .finishRateText {
  width: 120px;
  height: 100%;
  margin-left: 8px;
  background: #EAFAF2;
  display: flex;
  align-items: center;
}
.workflowtool-flow-containers .arrowhead {
  width: 16px;
  height: 12px;
  margin-left: -8px;
}
.workflowtool-flow-containers .workflow-table {
  width: 100%;
}
.workflowtool-flow-containers .finishRateBoxText {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  color: #333333;
  margin-left: 3px;
}
.workflowtool-flow-containers .highlight {
  background-color: red;
}
.workflowtool-flow-containers a {
  display: none;
}

.workflow-tool-organselect .el-tree {
  overflow: auto !important;
}
.workflow-tool-organselect.container {
  height: 400px;
  width: 100%;
  margin-bottom: 18px;
}
.workflow-tool-organselect .select-area {
  width: 300px;
  height: 100%;
  border: 1px solid #e1dedc;
  overflow: auto;
  padding: 6px;
  float: left;
}
.workflow-tool-organselect .area-left {
  margin: 0px 12px 0px 0px;
}
.workflow-tool-organselect .area-right {
  margin: 0px 0px 0px 12px;
}
.workflow-tool-organselect .btn-area {
  width: 30px;
  float: left;
  text-align: center;
  margin: 165px 0px;
}
.workflow-tool-organselect .dm-label {
  width: 70px;
  color: #606266;
  float: left;
  font-size: var(--fontBaseSize, 14px);
  line-height: 32px;
}
.workflow-tool-organselect .dm-select {
  margin-left: 70px;
}
.workflow-tool-organselect .path-label {
  color: #737070;
  height: 24px;
  font-size: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.workflowtool-operation-detail-dialog .el-dialog__body {
  overflow-x: hidden !important;
}
.workflowtool-operation-detail-dialog .el-dialog__body .od-form .el-form-item__label {
  text-align: right;
  vertical-align: middle;
  float: left;
  font-size: var(--fontBaseSize, 14px);
  color: #606266;
  line-height: 30px;
  padding: 0 12px 0 0;
  box-sizing: border-box;
}
.workflowtool-operation-detail-dialog .el-dialog__body .candiDiv {
  height: 150px;
  border: solid 1px #d0d0d0;
  padding: 5px;
  overflow: scroll;
}

.verifyPasswordDialog {
  width: 100%;
  height: 35PX;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  padding: 0 24px;
}
.verifyPasswordDialog .PasswordInput .el-input__inner {
  -webkit-text-security: disc !important;
}
.verifyPasswordDialog .passWordEye {
  cursor: pointer;
}
.verifyPasswordDialog .syncplant-input {
  width: 100%;
}

.workflowtool-operation-detail-dialogNew .opinionitem .el-form-item__content {
  width: 100%;
  height: 140px;
}
.workflowtool-operation-detail-dialogNew .opinionitem .el-form-item__error {
  top: 106%;
}
.workflowtool-operation-detail-dialogNew .upLabel {
  position: relative;
}
.workflowtool-operation-detail-dialogNew .uploadForm {
  display: table;
}
.workflowtool-operation-detail-dialogNew .uploadForm .upload-btn {
  width: 72px;
}
.workflowtool-operation-detail-dialogNew .uploadDemoClass {
  margin-top: 10px;
}
.workflowtool-operation-detail-dialogNew .opiniontextarea {
  width: 100%;
  height: calc(100% - 22px);
  display: flex;
  box-sizing: border-box;
  border: 1px solid #D0D5DD;
}
.workflowtool-operation-detail-dialogNew .opiniontextarea .selectItem {
  background: var(--color-primary-revese-3, rgba(21, 102, 255, 0.06));
  box-shadow: 0px 2 20px 0px rgba(16, 24, 40, 0.6);
}
.workflowtool-operation-detail-dialogNew .opiniontextarea .commonWordsInput {
  width: 165px;
  height: 100%;
  border-left: 1px solid #D0D5DD;
  overflow: auto;
}
.workflowtool-operation-detail-dialogNew .opiniontextarea .commonWordsInput::-webkit-scrollbar {
  width: 4px;
  background-color: initial;
  display: none;
  transition: display 3s;
}
.workflowtool-operation-detail-dialogNew .opiniontextarea .commonWordsInput::-webkit-scrollbar-track {
  display: none;
}
.workflowtool-operation-detail-dialogNew .opiniontextarea .commonWordsInput:hover::-webkit-scrollbar {
  display: block;
}
.workflowtool-operation-detail-dialogNew .opiniontextarea .commonWordsInput::-webkit-scrollbar-thumb {
  background-color: #D4D8E0;
  border-radius: 10px;
}
.workflowtool-operation-detail-dialogNew .opiniontextarea .commonWordsInput::-webkit-scrollbar-thumb:hover {
  background-color: #93969C;
}
.workflowtool-operation-detail-dialogNew .opiniontextarea .commonWordsInput .commonWordsItem {
  width: 100%;
  height: 28px;
  line-height: 28px;
  box-sizing: border-box;
  padding-left: 5px;
  color: #494F57;
  overflow: hidden !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
  -o-text-overflow: ellipsis !important;
}
.workflowtool-operation-detail-dialogNew .opiniontextarea .commonWordsInput .commonWordsItem:hover {
  cursor: pointer;
  background: var(--color-primary-revese-3, rgba(21, 102, 255, 0.06));
  box-shadow: 0px 2 20px 0px rgba(16, 24, 40, 0.6);
}
.workflowtool-operation-detail-dialogNew .el-textarea__inner {
  border: initial !important;
  resize: none;
}
.workflowtool-operation-detail-dialogNew .candidatesLabel {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.workflowtool-operation-detail-dialogNew .el-dialog__body {
  border-top: 1px solid #ECEDF2;
  border-bottom: 1px solid #ECEDF2;
  padding: initial;
  overflow-x: initial !important;
}
.workflowtool-operation-detail-dialogNew .el-form-item--medium {
  margin: 0 0 24px;
}
.workflowtool-operation-detail-dialogNew .el-form-item__error {
  left: 11px;
}
.workflowtool-operation-detail-dialogNew .el-form-item__label {
  padding-left: 11px !important;
}
.workflowtool-operation-detail-dialogNew .el-form-item__label:before {
  margin-left: -9px !important;
}
.workflowtool-operation-detail-dialogNew .el-form-item__content {
  box-sizing: border-box;
  padding-left: 13px;
}
.workflowtool-operation-detail-dialogNew .workflowtoolBox {
  width: 100%;
  height: 100%;
  display: flex;
  max-height: 557px;
}
.workflowtool-operation-detail-dialogNew .workflowtoolBox .workflowtoolLeft {
  flex: 1;
  overflow: auto;
}
.workflowtool-operation-detail-dialogNew .workflowtoolBox .workflowtoolLeft::-webkit-scrollbar {
  width: 4px;
  background-color: initial;
}
.workflowtool-operation-detail-dialogNew .workflowtoolBox .workflowtoolLeft::-webkit-scrollbar-thumb {
  background-color: #D4D8E0;
  border-radius: 10px;
}
.workflowtool-operation-detail-dialogNew .workflowtoolBox .workflowtoolLeft::-webkit-scrollbar-thumb:hover {
  background-color: #93969C;
}
.workflowtool-operation-detail-dialogNew .workflowtoolBox .workflowtoolRight {
  width: 50% !important;
  height: 557px;
  border-left: 1px solid #ECEDF2;
}
.workflowtool-operation-detail-dialogNew .workflowtoolBox .workflowtoolRight .sciyon-signature-btn-box {
  height: 30px !important;
  right: 12px !important;
}
.workflowtool-operation-detail-dialogNew .workflowtoolBox .workflowtoolRight .sciyon-signature-btn {
  font-size: calc(var(--fontBaseSize, 14px) - 2px);
  margin-right: initial !important;
}
.workflowtool-operation-detail-dialogNew .workflowtoolBox .workflowtoolRight .candidates {
  width: 100%;
  height: 100%;
  margin: initial;
  padding: initial;
}
.workflowtool-operation-detail-dialogNew .workflowtoolBox .workflowtoolRight .candidates .el-form-item__content {
  width: 100%;
  height: 100%;
  padding: initial !important;
}
.workflowtool-operation-detail-dialogNew .workflowtoolBox .workflowtoolRight .candidates .el-form-item__content .app-sign-canvas {
  width: 100% !important;
  height: calc(100% - 30px) !important;
  border: initial !important;
}
.workflowtool-operation-detail-dialogNew .el-form {
  width: 100%;
  height: 100%;
}
.workflowtool-operation-detail-dialogNew .el-dialog__footer {
  background: initial;
}
.workflowtool-operation-detail-dialogNew .el-dialog__body .od-form .el-form-item__label {
  text-align: right;
  vertical-align: middle;
  float: left;
  font-size: var(--fontBaseSize, 14px);
  color: #606266;
  line-height: 30px;
  padding: 0 12px 0 0;
  box-sizing: border-box;
}
.workflowtool-operation-detail-dialogNew .el-dialog__body .candiDiv {
  width: 98%;
  height: 150px;
  border: solid 1px #d0d0d0;
  padding: 5px;
  overflow-y: scroll;
}
.workflowtool-operation-detail-dialogNew .el-dialog__body .candiDivItem .el-form-item__label {
  width: 100%;
}
.workflowtool-operation-detail-dialogNew .el-dialog__body .candiDivItem .el-form-item__content {
  width: 100%;
  height: initial;
}
.workflowtool-operation-detail-dialogNew .el-dialog__body .candiDivItem .opiniontextareas {
  height: 241px;
  width: 100%;
  display: flex;
  box-sizing: border-box;
  border: 1px solid #D0D5DD;
  position: relative;
}
.workflowtool-operation-detail-dialogNew .el-dialog__body .candiDivlabel {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.workflowtool-operation-detail-dialogNew .el-dialog__body .candiDivlabel .candiDivlabelRight {
  display: flex;
  align-items: center;
}

.grid-template.not-in-form {
  margin-bottom: 12px;
}
.grid-template.not-in-form > .el-row > .el-col {
  padding: 0 5px;
  min-height: 28px;
}

.role-template {
  position: relative;
  width: 100%;
  height: 100vh;
  background-color: var(--empoworxViewWrapColor, #ffffff);
}

.role-template .role-tabs {
  height: 100%;
}

.role-tabs-pane {
  height: 100%;
}

.sciyon-pf-role-template .el-tabs__content {
  height: calc(100% - 48px);
}

/**
* Create by 4720
* E-mail: yangsf@sciyon.com
* Date: 2024-05-14 10:28
*/
.form-navigate {
  position: absolute;
  right: 0;
  top: 200px;
  background: rgba(255, 255, 255, 0.2);
  z-index: 10;
  box-shadow: -2px 2px 4px 0px rgba(16, 24, 40, 0.08);
  border-radius: 2px 0px 0px 2px;
  backdrop-filter: blur(10px);
  border: 1px solid #F1F1F1;
}
.form-navigate .navigate-list {
  padding: 12px 8px 0 8px;
}
.form-navigate .navigate-list .navigate-item {
  color: var(--customColor10, #101828);
  font-size: var(--fontBaseSize, 14px);
  margin-bottom: 16px;
  cursor: pointer;
  display: flex;
  align-items: center;
  position: relative;
}
.form-navigate .navigate-list .navigate-item .navigate-anchor {
  display: inline-block;
  width: 12px;
  height: 19px;
  text-align: center;
}
.form-navigate .navigate-list .navigate-item .navigate-anchor .anchor-point {
  width: 6px;
  height: 6px;
  display: inline-block;
  border-radius: 50%;
  background: #ffffff;
  box-shadow: 0px 1px 1px 0px rgba(16, 24, 40, 0.1);
  position: relative;
  z-index: 10;
}
.form-navigate .navigate-list .navigate-item .navigate-anchor .anchor-point:after {
  display: inline-block;
  content: "";
  width: 2px;
  height: 2px;
  background: #101828;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.form-navigate .navigate-list .navigate-item .navigate-anchor .anchor-point:hover {
  width: 8px;
  height: 8px;
  border: 1px solid var(--primaryColor, #1566FF);
}
.form-navigate .navigate-list .navigate-item .navigate-anchor .anchor-point:hover:after {
  background: var(--primaryColor, #1566FF);
}
.form-navigate .navigate-list .navigate-item .navigate-anchor .anchor-line {
  width: 2px;
  height: 16px;
  background: #ECEDF2;
}
.form-navigate .navigate-list .navigate-item .syncplant-checkbox {
  height: 14px;
  width: 14px;
  padding-left: 10px;
}
.form-navigate .navigate-list .navigate-item .syncplant-checkbox .el-checkbox-group {
  font-size: 0;
}
.form-navigate .navigate-list .navigate-item .syncplant-checkbox .el-checkbox {
  line-height: 14px;
  height: 14px;
  width: 14px;
}
.form-navigate .navigate-list .navigate-item .syncplant-checkbox .el-checkbox .el-checkbox__input {
  height: 14px;
  width: 14px;
}
.form-navigate .navigate-list .navigate-item .syncplant-checkbox .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner::after {
  left: 4px;
}
.form-navigate .navigate-list .navigate-item .syncplant-checkbox .el-checkbox .el-checkbox__input .el-checkbox__inner {
  height: 14px;
  width: 14px;
}
.form-navigate .navigate-list .navigate-item .syncplant-checkbox .el-checkbox .el-checkbox__label {
  display: none;
}
.form-navigate .navigate-list .navigate-item .navigate-title {
  padding-left: 12px;
  max-width: 140px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.form-navigate .navigate-list .navigate-item:not(:last-child):after {
  content: "";
  width: 2px;
  background: #ECEDF2;
  height: 30px;
  position: absolute;
  left: 5px;
  top: 13px;
}
.form-navigate .navigate-list .navigate-item.navigate-has-checkbox.navigate-curr-active .navigate-anchor .anchor-point {
  top: 8px;
}
.form-navigate .navigate-list .navigate-item.navigate-has-checkbox.navigate-curr-active .navigate-anchor .anchor-point:hover {
  top: 7px;
}
.form-navigate .navigate-list .navigate-item.navigate-curr-active .navigate-anchor {
  position: relative;
}
.form-navigate .navigate-list .navigate-item.navigate-curr-active .navigate-anchor .anchor-point {
  background: var(--primaryColor, #1566FF);
  width: 12px;
  height: 8px;
  border-radius: 0;
  clip-path: polygon(0px 0px, 75% 0px, 100% 50%, 75% 100%, 0px 100%);
  position: absolute;
  top: 6px;
  left: 1px;
}
.form-navigate .navigate-list .navigate-item.navigate-curr-active .navigate-anchor .anchor-point:after {
  content: "";
  width: 0;
  height: 0;
}
.form-navigate .navigate-list .navigate-item.navigate-curr-active .navigate-anchor .anchor-point:hover {
  top: 5px;
}
.form-navigate .navigate-list .navigate-item.navigate-curr-active:not(:last-child):after {
  top: 14px;
}
.form-navigate .toggle-collapse {
  height: 20px;
  margin: 0 4px 4px 4px;
  background: #F6F7FB;
  border: 1px solid #F1F1F1;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.form-navigate .toggle-collapse span {
  font-size: 18px;
  color: var(--primaryColor, #1566FF);
}

.process-graph {
  display: flex;
  flex-flow: column;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.process-graph-content {
  flex: 1;
  overflow: hidden;
  position: relative;
  display: flex;
}
.process-graph-content .center {
  flex: 1;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.process-graph-content .center .process-graph-canvas {
  flex: 1;
}

.sciyon-dialog-select-com .syncplant-idname {
  display: block;
}
.sciyon-dialog-select-com .syncplant-idname .el-input-group__append {
  border: 1px solid var(--inputBorderColor, #d0d5dd);
  background: #f6f7f8;
  border-left: initial;
}
.sciyon-dialog-select-com .syncplant-idname .el-input-group__append .routerView {
  border-left: 1px solid var(--inputBorderColor, #d0d5dd);
  padding: 0 11px;
  font-size: var(--fontBaseSize, 14px);
}
.sciyon-dialog-select-com .syncplant-idname .el-input-group__append .routerView.search-disabled {
  border-left: none !important;
}
.sciyon-dialog-select-com .syncplant-idname .el-input-group__append .iconHover:hover {
  color: var(--primaryColor, #0156FF);
}
.sciyon-dialog-select-com .syncplant-idname .el-popover__reference-wrapper {
  display: block;
}
.sciyon-dialog-select-com .syncplant-idname .sciyon-idname-tags {
  max-width: calc(100% - 49px);
  height: 100%;
  display: flex;
  align-items: center;
  overflow: hidden;
  flex-shrink: 0;
}
.sciyon-dialog-select-com .syncplant-idname .sciyon-idname-tags .sciyon-idname-tags-item {
  height: 22px;
  line-height: 22px;
  background: #ECEDF2;
  border-radius: 2px;
  border: 1px solid var(--inputBorderColor, #DBE1E9);
  color: var(--customColor10, #101828);
  margin-right: 8px;
  white-space: nowrap;
  display: flex;
  align-items: center;
}
.sciyon-dialog-select-com .syncplant-idname .sciyon-idname-tags .sciyon-idname-tags-item span {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  margin: 0 4px;
}
.sciyon-dialog-select-com .syncplant-idname .mr-8 {
  margin-right: 8px;
}
.sciyon-dialog-select-com .syncplant-idname .el-input__outter:read-only {
  border: 1px solid var(--inputBorderColor, #D0D5DD);
  background-color: var(--customColor2, #fff);
}
.sciyon-dialog-select-com .el-input-group__append {
  padding: 0;
  cursor: pointer;
}
.sciyon-dialog-select-com .el-input-group__append .el-icon-search {
  padding: 0 9px 0 8px;
}
.sciyon-dialog-select-com .is-disabled:hover .el-input-group__append {
  background-color: #f6f7fb;
  border-color: #D0D5DD;
}
.sciyon-dialog-select-com .is-disabled:hover .el-input-group__append .el-icon-search {
  cursor: not-allowed;
}
.sciyon-dialog-select-com .is-disabled .el-input__outter {
  background-color: var(--customColor2, #f6f7fb) !important;
}

.jumpUrlText {
  cursor: pointer !important;
  margin-top: 8px;
  font-size: var(--fontBaseSize, 14px);
}

.jumpUrlText:hover {
  color: var(--primaryColor, #0156FF);
}

.jumpUrlText:nth-child(1) {
  margin-top: initial;
}

.idname-popover {
  box-sizing: border-box;
  padding: 0 !important;
  max-height: 200px;
  overflow-y: auto;
  border: none;
}
.idname-popover .search-list .search-item {
  line-height: 36px;
  padding: 0 10px;
}
.idname-popover .search-list .search-item:hover {
  background: #F6F6F6;
}

.idNamePopoverSlot {
  width: 100%;
  height: 100%;
}

.relation-input-container .el-input__outter:read-only {
  background-color: white;
  border: 1px solid var(--inputBorderColor, #D0D5DD);
}
.relation-input-container .search-icon {
  cursor: pointer;
}
.relation-input-container .not-allowed {
  cursor: not-allowed;
}
.relation-input-container .not-click {
  pointer-events: none;
}

.relation-dialog-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.relation-dialog-table-container {
  height: calc(100% - 50px);
}

.relation-dialog-nosearch-table-container {
  height: 100%;
}

.sheet-actions-container {
  flex-wrap: wrap;
  display: flex;
}
.sheet-actions-container .action-btn {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 80px;
  margin-bottom: 10px;
  margin-right: 10px;
}
.sheet-actions-container .action-btn .action-btn-icon {
  width: 30px;
  height: 30px;
}
.sheet-actions-container .action-btn .action-btn-text {
  font-size: 12px;
  text-align: center;
  margin-top: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 80px;
}

.sheet-container {
  width: 100%;
  height: 800px;
  margin: 0;
  padding: 0;
}

::-webkit-scrollbar {
  z-index: 11;
  width: 10px;
}
::-webkit-scrollbar:horizontal {
  height: 10px;
}
::-webkit-scrollbar:hover {
  width: 10px;
  height: 10px;
}
::-webkit-scrollbar-thumb {
  border-radius: 5px;
  border-style: dashed;
  border-width: 2px;
  background: #C5CBDC;
  border-color: transparent;
  background-clip: padding-box;
}
::-webkit-scrollbar-thumb:hover {
  background: #BFC5D2;
  background-clip: border-box;
}
::-webkit-scrollbar-corner {
  background: transparent;
}
::-webkit-scrollbar-track {
  background: transparent;
}
::-webkit-scrollbar-track-piece {
  background: transparent;
  width: 10px;
}