
/** /vision/css/vars.css */
/**
 * 主题相关变更设置：包括颜色、字体、圆角、阴影及尺寸；
 * 设置主题模式：document.documentElement.setAttribute('theme-mode', 'blue');
 * 重置为默认模式：document.documentElement.removeAttribute('theme-mode');
**/

/**
 *
**/
:root {
	--smt-theme-color-default: #3370FF;
	--smt-theme-color-default-v10: #3F99E7;
	--smt-theme-color-blue-green: #1E95C1;
	--smt-theme-color-blue: #3CABE7;
	--smt-theme-color-dark: #1E95C1; /* 与 blue-green 相同*/
	--smt-theme-color-green: #0BB8B4;
	--smt-theme-color-red: #D92F4D;
	--smt-theme-color-orange: #F0831B;
}

/**
 * 主题配置：默认
**/
:root,
:root[theme-mode="DEFAULT"],
:root[theme-mode="default"] {
	--smt-theme-color: var(--smt-theme-color-default); /* 主题色，对应：rgb(51, 112, 255) */
	--smt-brand-color: #4E5969; /* 功能色：常态；对应：rgb(78, 89, 105)；主要适用于全局 图标/按钮 的文案/图案色显示； */
	--smt-brand-color-press: #2B61DD; /* 功能色：按下状态；主要适用于全局 图标/按钮 的按下状态； */
	--smt-brand-color-hover: rgba(51, 112, 255, 0.08); /* 功能色：悬停状态2；主要适用于全局 图标/按钮/列表的 背景悬停态显示； */
	--smt-brand-color-active: rgba(51, 112, 255, 1); /* 功能色：主色选中状态；比如主按钮颜色； */
	--smt-brand-color-weak: rgba(78, 89, 105, 0.6); /* 功能色：弱显示状态；比如日期控件中非当月的日期数字文本颜色； */
	--smt-primary-color-hover: #5A8BFF; /* 功能色：主色悬停状态； */
	--smt-primary-color-disabled: rgba(51, 112, 255, 0.3); /* 功能色：主色禁用状态； */
	--smt-nav-color-hover: var(--smt-primary-color-disabled); /* 功能色：悬停状态1；主要适用于左侧模块导航栏的：悬停状态； */
	--smt-secondary-bgcolor-active: rgba(51, 112, 255, 0.14); /* 功能色：选中状态；主要适用于全局资源树和面包屑选中态背影色显示； */
	--smt-secondary-bgcolor-hover: rgba(51, 112, 255, 0.24); /* 功能色：悬停状态；主要适用于开关悬停态背影色显示； */
	--smt-font-color-title: #1D2129; /* 主要用于全局一级标题色/输入框输入文字，或重要内容标示，表格列头； */
	--smt-font-color-body: var(--smt-brand-color); /* 主要用于全局正文/列表/表格（表头除外）/下拉菜单等场景默认使用色； */
	--smt-font-color-secondary: #666666; /* 三级（三级标题/次要文案/图标）； */
	--smt-font-color-weaktip: #AEB6C0; /* 主要用于禁用输入框或全局弱提示文案；禁用菜单项文本等 */
	--smt-font-color-rule: #8C91A7; /* 标尺文案 */
	--smt-font-color-link: #366EF4; /* 主要用于全局额链接文案； */
	--smt-font-color-input: var(--smt-font-color-title); /* 输入框输入文字 */
	--smt-border-color: #D4D8E5; /* 主要适用于各种含边容器的边框色； */
	--smt-border-color-disabled: rgba(212, 216, 229, 0.3); /* 禁用状态的边框色； */
	--smt-border-color-popup: #DCDFE6; /* 弹出菜单/面板的边框色； */
	--smt-shadow-color: rgba(42, 56, 76, 0.08); /* 阴影色； */
	--smt-shadow-color-popup: rgba(0, 0, 0, 0.1); /* 弹出菜单阴影色； */
	--smt-split-line-color: #E9EDF2; /* 主要适用于全局分割线色； */
	--smt-container-bg-color: #F4F5F8; /* 主要适用于全局文字说明背景色； */
	--smt-popupmenu-head-bg-color: rgba(51, 112, 255, 0.03);
	--smt-steps-bg-color: rgba(51, 112, 255, 0.04); /* 步骤条背景色 */
	--smt-loading-track-bg-color: rgba(51, 112, 255, 0.4); /* 圆形Loading轨道背景色 */
	--smt-main-banner-color: var(--smt-brand-color);
	--smt-main-banner-bg-color: #FFFFFF;
	--smt-main-banner-mark-color: var(--smt-theme-color);
	--smt-bg-color-weaktip: var(--smt-container-bg-color); /* 主要用于禁用输入框背景色； */
}

/**
 * 主题配置：V10默认
**/
:root[theme-mode="v10_default"] {
	--smt-theme-color: var(--smt-theme-color-default-v10); /* 主题色，对应：rgb(63, 153, 231) */
	--smt-brand-color-active: rgba(63, 153, 231, 1);
	--smt-brand-color-hover: rgba(63, 153, 231, 0.08);
	--smt-brand-color-press: var(--smt-brand-color-hover);
	--smt-primary-color-hover: rgba(63, 153, 231, 0.8);
	--smt-primary-color-disabled: rgba(63, 153, 231, 0.3);
	--smt-secondary-bgcolor-active: rgba(63, 153, 231, 0.14);
	--smt-secondary-bgcolor-hover: rgba(63, 153, 231, 0.24);
	--smt-popupmenu-head-bg-color: rgba(63, 153, 231, 0.03);
	--smt-steps-bg-color: rgba(63, 153, 231, 0.04);
	--smt-loading-track-bg-color: rgba(63, 153, 231, 0.4);
	--smt-main-banner-color: #FFFFFF;
	--smt-main-banner-bg-color: var(--smt-theme-color);
	--smt-main-banner-mark-color: var(--smt-main-banner-color);
	/** 以下为特别设置 */
	--smt-sidebar-bg-color: #232C52; /* 左侧导航栏背景色 */
	--smt-bg-color-base-tree: #F9FAFC; /* 资源树背景色 */
	--smt-bg-color-base-tab: #F5F5F5; /* 二级标签页背景色 */
}

/**
 * 主题配置：蓝绿色
**/
:root[theme-mode="blueGreen"] {
	--smt-theme-color: var(--smt-theme-color-blue-green); /* 主题色，对应：rgb(30, 149, 193) */
	--smt-brand-color-active: rgba(30, 149, 193, 1);
	--smt-brand-color-hover: rgba(30, 149, 193, 0.08);
	--smt-brand-color-press: #2287C0;
	--smt-primary-color-hover: #53B2E8;
	--smt-primary-color-disabled: rgba(30, 149, 193, 0.3);
	--smt-secondary-bgcolor-active: rgba(30, 149, 193, 0.14);
	--smt-secondary-bgcolor-hover: rgba(30, 149, 193, 0.24);
	--smt-popupmenu-head-bg-color: rgba(30, 149, 193, 0.03);
	--smt-steps-bg-color: rgba(30, 149, 193, 0.04);
	--smt-loading-track-bg-color: rgba(30, 149, 193, 0.4);
	--smt-main-banner-color: #FFFFFF;
	--smt-main-banner-bg-color: var(--smt-theme-color);
	--smt-main-banner-mark-color: var(--smt-main-banner-color);
}

/**
 * 主题配置：蓝色
**/
:root[theme-mode="blue"] {
	--smt-theme-color: var(--smt-theme-color-blue); /* 主题色，对应：rgb(60, 171, 231) */
	--smt-brand-color-active: rgba(60, 171, 231, 1);
	--smt-brand-color-hover: rgba(60, 171, 231, 0.08);
	--smt-brand-color-press: #2287C0;
	--smt-primary-color-hover: #53B2E8;
	--smt-primary-color-disabled: rgba(60, 171, 231, 0.3);
	--smt-secondary-bgcolor-active: rgba(60, 171, 231, 0.14);
	--smt-secondary-bgcolor-hover: rgba(60, 171, 231, 0.24);
	--smt-popupmenu-head-bg-color: rgba(60, 171, 231, 0.03);
	--smt-steps-bg-color: rgba(60, 171, 231, 0.04);
	--smt-loading-track-bg-color: rgba(60, 171, 231, 0.4);
	--smt-main-banner-color: #FFFFFF;
	--smt-main-banner-bg-color: var(--smt-theme-color);
	--smt-main-banner-mark-color: var(--smt-main-banner-color);
}

/**
 * 主题配置：深色
**/
:root[theme-mode="dark"] {
	--smt-theme-color: var(--smt-theme-color-dark); /* 主题色，对应：rgb(30, 149, 193) */
	--smt-brand-color-active: rgba(30, 149, 193, 1);
	--smt-brand-color-hover: rgba(30, 149, 193, 0.08);
	--smt-brand-color-press: #2287C0;
	--smt-primary-color-hover: #53B2E8;
	--smt-primary-color-disabled: rgba(30, 149, 193, 0.3);
	--smt-secondary-bgcolor-active: rgba(30, 149, 193, 0.14);
	--smt-secondary-bgcolor-hover: rgba(30, 149, 193, 0.24);
	--smt-popupmenu-head-bg-color: rgba(30, 149, 193, 0.03);
	--smt-steps-bg-color: rgba(30, 149, 193, 0.04);
	--smt-loading-track-bg-color: rgba(30, 149, 193, 0.4);
	--smt-main-banner-color: #FFFFFF;
	--smt-main-banner-bg-color: var(--smt-theme-color);
	--smt-main-banner-mark-color: var(--smt-main-banner-color);
	/** 以下为特别设置 */
	--smt-bg-color-base-tree: #2D3A46; /* 资源树背景色 */
	--smt-bg-color-base-tab: var(--smt-bg-color-base-tree); /* 二级标签页背景色 */
}

/**
 * 主题配置：绿色
**/
:root[theme-mode="green"] {
	--smt-theme-color: var(--smt-theme-color-green); /* 主题色，对应：rgb(11, 184, 180) */
	--smt-brand-color-active: rgba(11, 184, 180, 1);
	--smt-brand-color-hover: rgba(11, 184, 180, 0.08);
	--smt-brand-color-press: #099C99;
	--smt-primary-color-hover: #3CC6C3;
	--smt-primary-color-disabled: rgba(11, 184, 180, 0.3);
	--smt-secondary-bgcolor-active: rgba(11, 184, 180, 0.14);
	--smt-secondary-bgcolor-hover: rgba(11, 184, 180, 0.24);
	--smt-popupmenu-head-bg-color: rgba(11, 184, 180, 0.03);
	--smt-steps-bg-color: rgba(11, 184, 180, 0.04);
	--smt-loading-track-bg-color: rgba(11, 184, 180, 0.4);
	--smt-main-banner-color: #FFFFFF;
	--smt-main-banner-bg-color: var(--smt-theme-color);
	--smt-main-banner-mark-color: var(--smt-main-banner-color);
}

/**
 * 主题配置：红色
**/
:root[theme-mode="red"] {
	--smt-theme-color: var(--smt-theme-color-red); /* 主题色，对应：rgb(217, 47, 77) */
	--smt-brand-color-active: rgba(217, 47, 77, 1);
	--smt-brand-color-hover: rgba(217, 47, 77, 0.08);
	--smt-brand-color-press: #B82841;
	--smt-primary-color-hover: #E15971;
	--smt-primary-color-disabled: rgba(217, 47, 77, 0.3);
	--smt-secondary-bgcolor-active: rgba(217, 47, 77, 0.14);
	--smt-secondary-bgcolor-hover: rgba(217, 47, 77, 0.24);
	--smt-popupmenu-head-bg-color: rgba(217, 47, 77, 0.03);
	--smt-steps-bg-color: rgba(217, 47, 77, 0.04);
	--smt-loading-track-bg-color: rgba(217, 47, 77, 0.4);
	--smt-main-banner-color: #FFFFFF;
	--smt-main-banner-bg-color: var(--smt-theme-color);
	--smt-main-banner-mark-color: var(--smt-main-banner-color);
}

/**
 * 主题配置：橙色
**/
:root[theme-mode="orange"] {
	--smt-theme-color: var(--smt-theme-color-orange); /* 主题色，对应：rgb(240, 131, 27) */
	--smt-brand-color-active: rgba(240, 131, 27, 1);
	--smt-brand-color-hover: rgba(240, 131, 27, 0.08);
	--smt-brand-color-press: #CC6F17;
	--smt-primary-color-hover: #F39C49;
	--smt-primary-color-disabled: rgba(240, 131, 27, 0.3);
	--smt-secondary-bgcolor-active: rgba(240, 131, 27, 0.14);
	--smt-secondary-bgcolor-hover: rgba(240, 131, 27, 0.24);
	--smt-popupmenu-head-bg-color: rgba(240, 131, 27, 0.03);
	--smt-steps-bg-color: rgba(240, 131, 27, 0.04);
	--smt-loading-track-bg-color: rgba(240, 131, 27, 0.4);
	--smt-main-banner-color: #FFFFFF;
	--smt-main-banner-bg-color: var(--smt-theme-color);
	--smt-main-banner-mark-color: var(--smt-main-banner-color);
}

/**
 * ///////////////////////////////////////////////
 * // 后面的内容与主题色无关；若有关则需要抽取到上面；
 * ///////////////////////////////////////////////
**/

/**
 *
**/
:root {
	--smt-font-family: "PingFang SC", "Microsoft YaHei", "SimSun", "Helvetica", Arial, "Sans-Serif";
	--smt-font-size: 12px;
	--smt-font-size-tab-head: 13px;
}

/**
 *
**/
:root {
	--smt-white-color-1: #FFFFFF; /* 对应：rgba(255, 255, 255, 1)； pure white；侧边栏：一级文案（用于主要标题） */
	--smt-white-color-2: rgba(255, 255, 255, 0.9); /* white 90%；侧边栏：二级（导航标题） */
	--smt-white-color-3: rgba(255, 255, 255, 0.7); /* white 70%；侧边栏：图标 */
	--smt-white-color-4: rgba(255, 255, 255, 0.4); /* white 40%；侧边栏：图标 */
	--smt-white-color-5: rgba(255, 255, 255, 0.2); /* white 20%；顶部导航栏右上角按钮悬停背景色 */
	--smt-black-color-1: #000000; /* 对应：rgba(0, 0, 0, 1)；pure black； */
	--smt-black-color-2: rgba(0, 0, 0, 0.15); /* 顶部导航栏右上角按钮深色背景且按钮激活时的背景色 */
	--smt-black-color-3: rgba(0, 0, 0, 0.6); /* 次要文字图标色彩；消息弹窗 Toast 的关闭按钮颜色； */
	--smt-gray-color-1: #F4F4F4; /* 对应：rgba(244, 244, 244, 1)；顶部导航栏右上角按钮边框色 */
	--smt-gray-color-2: rgba(244, 244, 244, 0.2); /* 顶部导航栏右上角按钮深色背景时的边框色 */
	--smt-gray-color-3: #c2c2c2;
	--smt-required-color-1: #ff0000; /* 必填项标识内容的颜色 */
	--smt-error-color-1: var(--smt-theme-color-red); /* 徽标(消息、待办)背景色 */
	--smt-icon-font-size: 16px; /* 字体图标默认大小 */
	--smt-icon-font-color-success: #2BA471;
	--smt-icon-font-color-warning: var(--smt-theme-color-orange);
	--smt-icon-font-color-error: var(--smt-theme-color-red);
	--smt-sidebar-bg-color: #181C38; /* 侧边栏，背景，对应：rgb(24, 28, 56) */
	--smt-sidebar-bg-color-active: var(--smt-brand-color-active); /* 侧边栏选中状态背景 */
	--smt-sidebar-bg-color-hover: var(--smt-nav-color-hover); /* 侧边栏悬停状态背景 */
	--smt-sidebar-font-color: var(--smt-white-color-3); /* 侧边栏，文案 */
	--smt-sidebar-menu-badge-bg-color: var(--smt-white-color-3); /* 侧边栏，徽标背景色 */
	--smt-sidebar-menu-badge-font-color: rgba(24, 28, 56, 0.7); /* 侧边栏，徽标 */
	--smt-canvas-bg-color: var(--smt-container-bg-color); /* 画布底背景色 */
	--smt-rule-color: #EEF0F9; /* 标尺 */
	--smt-rule-line-color: #C4C8D7; /* 标尺线 */
	--smt-text-color-primary: var(--smt-brand-color);
	--smt-text-color-anti: var(--smt-white-color-2);
	--smt-bg-color-container: var(--smt-white-color-1);
	--smt-bg-color-container-hover: var(--smt-brand-color-hover);
	--smt-bg-color-container-active: var(--smt-brand-color-hover);
	--smt-bg-color-table-background: #ECF0F6B2; /* 表格背景色，含约70%的不透明度 */
	--smt-bg-color-table-head: #ECF0F6; /* 表格列头背景色 */
	--smt-bg-color-table-head-hover: #DDE3EB; /* 表格列头悬停色 */
	--smt-bg-color-table-odd-row: #FAFCFF; /* 表格奇数行背景色 */
	--smt-bg-color-table-even-row: var(--smt-white-color-1); /* 表格偶数行背景色 */
	--smt-bg-color-base-tree: var(--smt-bg-color-container); /* 一级资源树背景色 */
	--smt-bg-color-base-tab: var(--smt-bg-color-base-tree); /* 二级标签页背景色(打开资源的Tab背景色) */
	--smt-bg-color-card-container: #F0F4FA; /* 公共设置等卡片容器背景色 */
	--smt-dropdown-menu-bg-color-hover: var(--smt-secondary-bgcolor-active); /* 下拉菜单项悬停背景色 */
	--smt-error-color: var(--smt-error-color-1);
	--smt-treenode-color-active: var(--smt-secondary-bgcolor-active);
	--smt-head-logo-big-url: url(../writeCustomBgImg.jsp?theType=Page_Head_Logo_Big);
	--smt-head-logo-big-light-url: url(../writeCustomBgImg.jsp?theType=Page_Head_Logo_Big_Light);
	--smt-switch-bg-color: #F2F5FA; /* 开关控件背景色 */
	--smt-placeholder-color: var(--smt-font-color-weaktip);
}	

/**
 *
**/
:root {
	--smt-main-banner-height: 46px; /* 顶部导航栏高度 */
	--smt-first-tab-header-height: 32px; /* 一级Tabs高度 */
	--smt-base-tab-header-height: 52px; /* 二级标签页(打开资源的Tab)高度 */
	--smt-secondary-tab-header-height: 40px; /* 次级Tabs高度 */
	--smt-sidebar-width: 136px; /* 左侧栏宽度 */
	--smt-sidebar-menu-height: 40px; /* 左侧栏菜单项高度 */
	--smt-dialog-title-height: 42px; /* 对话框标题栏高度 */
	--smt-dialog-button-area-height: 60px; /* 对话框底部按钮区高度 */
	--smt-table-row-height: 40px; /* 表格/列表的行高 */
	--smt-tree-row-height: 28px; /* 树节点行高 */
	--smt-form-row-height: 36px; /* 表单的行高 */
	--smt-menu-row-height: 28px; /* 菜单项行高 */
	--smt-input-height: 28px; /* 表单输入框默认高度 */
	--smt-button-height: 32px; /* 默认按钮高度 */
	--smt-button-height-form: var(--smt-input-height); /* 表单中按钮高度 */
	--smt-button-height-icon: 20px; /* 图标按钮高度 */
	--smt-popupmenu-head-width: 29px; /* 有选中状态下拉/右键菜单左侧栏宽度 */
}

:root {
	--smt-brand-color-focus: var(--smt-brand-color-press);
	--smt-brand-color-disabled: var(--smt-bg-color-weaktip); /*禁用输入框背景色*/
	--smt-brand-color-light: var(--smt-brand-color-hover);	
	--smt-brand-bgcolor-active: var(--smt-brand-color-active);
	--smt-brand-bgcolor-hover: var(--smt-brand-color-hover);
	--smt-bg-color-page: var(--smt-border-color);
	--smt-bg-color-container-select: var(--smt-bg-color-container);
	--smt-bg-color-secondarycontainer: var(--smt-split-line-color);
	--smt-bg-color-secondarycontainer-hover: var(--smt-border-color);
	--smt-bg-color-secondarycontainer-active: var(--smt-split-line-color);
	--smt-bg-color-component: var(--smt-split-line-color);
	--smt-bg-color-component-hover: var(--smt-split-line-color);
	--smt-bg-color-component-active: var(--smt-split-line-color);
	--smt-bg-color-secondarycomponent: var(--smt-split-line-color);
	--smt-bg-color-secondarycomponent-hover: var(--smt-split-line-color);
	--smt-bg-color-secondarycomponent-active: var(--smt-split-line-color);
	--smt-bg-color-component-disabled: var(--smt-container-bg-color);
	--smt-bg-color-specialcomponent: var(--smt-bg-color-container);
	--smt-bg-color-ds-item-mask: rgba(72, 83, 110, 0.9); /* #48536e; 数据源卡片hover背景 */
	--smt-bg-color-module-item-mask: rgba(15, 28, 56, 0.8); /* #0F1C38; 数据准备、分析展现模块卡片hover背景 */
	--smt-shadow-box: 0px 4px 14px var(--smt-shadow-color);
	--smt-shadow-box-popup: 0px 12px 16px var(--smt-shadow-color-popup); /* 弹出菜单/面板 */
	--smt-shadow-menu: var(--smt-shadow-box);
	--smt-shadow-popup: var(--smt-shadow-box-popup); /* 弹出菜单/面板 */
	--smt-shadow-loading: 0px 8px 18px var(--smt-shadow-color);
	--smt-shadow-card: 0px 9px 15px rgba(214, 227, 252, 0.3); /* 公共设置等卡片阴影 */
	--smt-mask-active: rgba(0, 0, 0, 0.6);
	--smt-mask-disabled: rgba(255, 255, 255, 0.6);
}

:root {
	--smt-radius-small: 2px;
	--smt-radius-default: 3px;
	--smt-radius-default-top: var(--smt-radius-default) var(--smt-radius-default) 0 0;
	--smt-radius-default-right: 0 var(--smt-radius-default) var(--smt-radius-default) 0;
	--smt-radius-default-bottom: 0 0 var(--smt-radius-default) var(--smt-radius-default);
	--smt-radius-default-left: var(--smt-radius-default) 0 0 var(--smt-radius-default);
	--smt-radius-medium: 6px;
	--smt-radius-large: 8px;
	--smt-radius-extraLarge: 12px;
	--smt-radius-round: 999px;
	--smt-radius-circle: 50%;
}

:root {
  --smt-font-family-medium: var(--smt-font-family);
  --smt-font-size-link-small: 12px;
  --smt-font-size-link-medium: 14px;
  --smt-font-size-link-large: 16px;
  --smt-font-size-mark-small: 12px;
  --smt-font-size-mark-medium: 14px;
  --smt-font-size-body-small: 12px;
  --smt-font-size-body-medium: 14px;
  --smt-font-size-body-large: 16px;
  --smt-font-size-title-small: 14px;
  --smt-font-size-title-medium: 16px;
  --smt-font-size-title-large: 20px;
  --smt-font-size-headline-small: 24px;
  --smt-font-size-headline-medium: 28px;
  --smt-font-size-headline-large: 36px;
  --smt-font-size-display-medium: 48px;
  --smt-font-size-display-large: 64px;
  --smt-line-height-link-small: 20px;
  --smt-line-height-link-medium: 22px;
  --smt-line-height-link-large: 24px;
  --smt-line-height-mark-small: 20px;
  --smt-line-height-mark-medium: 22px;
  --smt-line-height-body-small: 20px;
  --smt-line-height-body-medium: 22px;
  --smt-line-height-body-large: 24px;
  --smt-line-height-title-small: 22px;
  --smt-line-height-title-medium: 24px;
  --smt-line-height-title-large: 28px;
  --smt-line-height-headline-small: 32px;
  --smt-line-height-headline-medium: 36px;
  --smt-line-height-headline-large: 44px;
  --smt-line-height-display-medium: 56px;
  --smt-line-height-display-large: 72px;
  --smt-font-link-small: var(--smt-font-size-link-small) /
    var(--smt-line-height-link-small) var(--smt-font-family);
  --smt-font-link-medium: var(--smt-font-size-link-medium) /
    var(--smt-line-height-link-medium) var(--smt-font-family);
  --smt-font-link-large: var(--smt-font-size-link-large) /
    var(--smt-line-height-link-large) var(--smt-font-family);
  --smt-font-mark-small: 600 var(--smt-font-size-mark-small) /
    var(--smt-line-height-mark-small) var(--smt-font-family);
  --smt-font-mark-medium: 600 var(--smt-font-size-mark-medium) /
    var(--smt-line-height-mark-medium) var(--smt-font-family);
  --smt-font-body-small: var(--smt-font-size-body-small) /
    var(--smt-line-height-body-small) var(--smt-font-family);
  --smt-font-body-medium: var(--smt-font-size-body-medium) /
    var(--smt-line-height-body-medium) var(--smt-font-family);
  --smt-font-body-large: var(--smt-font-size-body-large) /
    var(--smt-line-height-body-large) var(--smt-font-family);
  --smt-font-title-small: 600 var(--smt-font-size-title-small) /
    var(--smt-line-height-title-small) var(--smt-font-family);
  --smt-font-title-medium: 600 var(--smt-font-size-title-medium) /
    var(--smt-line-height-title-medium) var(--smt-font-family);
  --smt-font-title-large: 600 var(--smt-font-size-title-large) /
    var(--smt-line-height-title-large) var(--smt-font-family);
  --smt-font-headline-small: 600 var(--smt-font-size-headline-small) /
    var(--smt-line-height-headline-small) var(--smt-font-family);
  --smt-font-headline-medium: 600 var(--smt-font-size-headline-medium) /
    var(--smt-line-height-headline-medium) var(--smt-font-family);
  --smt-font-headline-large: 600 var(--smt-font-size-headline-large) /
    var(--smt-line-height-headline-large) var(--smt-font-family);
  --smt-font-display-medium: 600 var(--smt-font-size-display-medium) /
    var(--smt-line-height-display-medium) var(--smt-font-family);
  --smt-font-display-large: 600 var(--smt-font-size-display-large) /
    var(--smt-line-height-display-large) var(--smt-font-family);
}

:root {
  --smt-size-1: 2px;
  --smt-size-2: 4px;
  --smt-size-3: 6px;
  --smt-size-4: 8px;
  --smt-size-5: 12px;
  --smt-size-6: 16px;
  --smt-size-7: 20px;
  --smt-size-8: 24px;
  --smt-size-9: 28px;
  --smt-size-10: 32px;
  --smt-size-11: 36px;
  --smt-size-12: 40px;
  --smt-size-13: 48px;
  --smt-size-14: 56px;
  --smt-size-15: 64px;
  --smt-size-16: 72px;
  --smt-comp-size-xxxxs: var(--smt-size-5);
  --smt-comp-size-xxxs: var(--smt-size-6);
  --smt-comp-size-xxs: var(--smt-size-7);
  --smt-comp-size-xs: var(--smt-size-8);
  --smt-comp-size-s: var(--smt-size-9);
  --smt-comp-size-m: var(--smt-size-10);
  --smt-comp-size-l: var(--smt-size-11);
  --smt-comp-size-xl: var(--smt-size-12);
  --smt-comp-size-xxl: var(--smt-size-13);
  --smt-comp-size-xxxl: var(--smt-size-14);
  --smt-comp-size-xxxxl: var(--smt-size-15);
  --smt-comp-size-xxxxxl: var(--smt-size-16);
  --smt-pop-padding-s: var(--smt-size-2);
  --smt-pop-padding-m: var(--smt-size-3);
  --smt-pop-padding-l: var(--smt-size-4);
  --smt-pop-padding-xl: var(--smt-size-5);
  --smt-pop-padding-xxl: var(--smt-size-6);
  --smt-comp-paddingLR-xxs: var(--smt-size-1);
  --smt-comp-paddingLR-xs: var(--smt-size-2);
  --smt-comp-paddingLR-s: var(--smt-size-4);
  --smt-comp-paddingLR-m: var(--smt-size-5);
  --smt-comp-paddingLR-l: var(--smt-size-6);
  --smt-comp-paddingLR-xl: var(--smt-size-8);
  --smt-comp-paddingLR-xxl: var(--smt-size-10);
  --smt-comp-paddingTB-xxs: var(--smt-size-1);
  --smt-comp-paddingTB-xs: var(--smt-size-2);
  --smt-comp-paddingTB-s: var(--smt-size-4);
  --smt-comp-paddingTB-m: var(--smt-size-5);
  --smt-comp-paddingTB-l: var(--smt-size-6);
  --smt-comp-paddingTB-xl: var(--smt-size-8);
  --smt-comp-paddingTB-xxl: var(--smt-size-10);
  --smt-comp-margin-xxs: var(--smt-size-1);
  --smt-comp-margin-xs: var(--smt-size-2);
  --smt-comp-margin-s: var(--smt-size-4);
  --smt-comp-margin-m: var(--smt-size-5);
  --smt-comp-margin-l: var(--smt-size-6);
  --smt-comp-margin-xl: var(--smt-size-7);
  --smt-comp-margin-xxl: var(--smt-size-8);
  --smt-comp-margin-xxxl: var(--smt-size-10);
  --smt-comp-margin-xxxxl: var(--smt-size-12);
}

/** /vision/js/thirdparty/layui/css/layui.css */
/**
 * Layui
 * Classic modular Front-End UI library
 * MIT Licensed
 */
/** 在服务器端已移除原第 6 ~ 25 行 */
/** 基础通用 **/
.layui-border-box, .layui-border-box *{box-sizing: border-box;}
/* 消除第三方ui可能造成的冲突 */.layui-box, .layui-box *{box-sizing: content-box;}
.layui-clear{clear: both;}
.layui-clear:after{content:'\20'; clear:both; display:block; height:0;}
.layui-clear-space{word-spacing: -5px;}
.layui-inline{position: relative; display: inline-block; vertical-align: middle;}
/* 三角形 */.layui-edge{position: relative; display: inline-block; vertical-align: middle; width: 0; height: 0; border-width: 6px; border-style: dashed; border-color: transparent; overflow: hidden;}
.layui-edge-top{top: -4px; border-bottom-color: #999; border-bottom-style: solid;}
.layui-edge-right{border-left-color: #999; border-left-style: solid;}
.layui-edge-bottom{top: 2px; border-top-color: #999; border-top-style: solid;}
.layui-edge-left{border-right-color: #999; border-right-style: solid;}
/* 单行溢出省略 */
.layui-elip, /* 仅为向下兼容保留 #2557  */
.layui-ellip{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
/* 屏蔽选中 */.layui-unselect,.layui-icon, .layui-disabled{user-select: none;}
/* 禁用 */.layui-disabled,.layui-disabled:hover{color: #d2d2d2 !important; cursor: not-allowed !important;}
/* 纯圆角 */.layui-circle{border-radius: 100%;}
.layui-show{display: block !important;}
.layui-hide{display: none !important;}
.layui-show-v{visibility: visible !important;}
.layui-hide-v{visibility: hidden !important;}

/** 图标字体 **/
@font-face {
  font-family: 'layui-icon';
  src: url('../font/iconfont.eot?v=293');
  src: url('../font/iconfont.eot?v=293#iefix') format('embedded-opentype'),
       url('../font/iconfont.woff2?v=293') format('woff2'),
       url('../font/iconfont.woff?v=293') format('woff'),
       url('../font/iconfont.ttf?v=293') format('truetype'),
       url('../font/iconfont.svg?v=293#layui-icon') format('svg');
}

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

/* font-class */
.layui-icon-sound:before{content: "\e69d";}
.layui-icon-bot:before{content: "\e7d6";}
.layui-icon-leaf:before{content: "\e701";}
.layui-icon-folder:before{content: "\eabe";}
.layui-icon-folder-open:before{content: "\eac1";}
.layui-icon-gitee:before{content: "\e69b";}
.layui-icon-github:before{content:"\e6a7"}
.layui-icon-disabled:before{content:"\e6cc"}
.layui-icon-moon:before{content:"\e6c2"}
.layui-icon-error:before{content:"\e693"}
.layui-icon-success:before{content:"\e697"}
.layui-icon-question:before{content:"\e699"}
.layui-icon-lock:before{content:"\e69a"}
.layui-icon-eye:before{content:"\e695"}
.layui-icon-eye-invisible:before{content:"\e696"}
.layui-icon-backspace:before{content:"\e694"}
.layui-icon-tips-fill:before{content:"\eb2e"}
.layui-icon-test:before{content:"\e692"}
.layui-icon-clear:before{content:"\e788"}
.layui-icon-heart-fill:before{content:"\e68f"}
.layui-icon-light:before{content:"\e748"}
.layui-icon-music:before{content:"\e690"}
.layui-icon-time:before{content:"\e68d"}
.layui-icon-ie:before{content:"\e7bb"}
.layui-icon-firefox:before{content:"\e686"}
.layui-icon-at:before{content:"\e687"}
.layui-icon-bluetooth:before{content:"\e689"}
.layui-icon-chrome:before{content:"\e68a"}
.layui-icon-edge:before{content:"\e68b"}
.layui-icon-heart:before{content:"\e68c"}
.layui-icon-key:before{content:"\e683"}
.layui-icon-android:before{content:"\e684"}
.layui-icon-mike:before{content:"\e6dc"}
.layui-icon-mute:before{content:"\e685"}
.layui-icon-gift:before{content:"\e627"}
.layui-icon-windows:before{content:"\e67f"}
.layui-icon-ios:before{content:"\e680"}
.layui-icon-logout:before{content:"\e682"}
.layui-icon-wifi:before{content:"\e7e0"}
.layui-icon-rss:before{content:"\e808"}
.layui-icon-email:before{content:"\e618"}
.layui-icon-reduce-circle:before{content:"\e616"}
.layui-icon-transfer:before{content:"\e691"}
.layui-icon-service:before{content:"\e626"}
.layui-icon-addition:before{content:"\e624"}
.layui-icon-subtraction:before{content:"\e67e"}
.layui-icon-slider:before{content:"\e714"}
.layui-icon-print:before{content:"\e66d"}
.layui-icon-export:before{content:"\e67d"}
.layui-icon-cols:before{content:"\e610"}
.layui-icon-screen-full:before{content:"\e622"}
.layui-icon-screen-restore:before{content:"\e758"}
.layui-icon-rate-half:before{content:"\e6c9"}
.layui-icon-rate-solid:before{content:"\e67a"}
.layui-icon-rate:before{content:"\e67b"}
.layui-icon-cellphone:before{content:"\e678"}
.layui-icon-vercode:before{content:"\e679"}
.layui-icon-login-weibo:before{content:"\e675"}
.layui-icon-login-qq:before{content:"\e676"}
.layui-icon-login-wechat:before{content:"\e677"}
.layui-icon-username:before{content:"\e66f"}
.layui-icon-password:before{content:"\e673"}
.layui-icon-refresh-3:before{content:"\e9aa"}
.layui-icon-auz:before{content:"\e672"}
.layui-icon-shrink-right:before{content:"\e668"}
.layui-icon-spread-left:before{content:"\e66b"}
.layui-icon-snowflake:before{content:"\e6b1"}
.layui-icon-tips:before{content:"\e702"}
.layui-icon-note:before{content:"\e66e"}
.layui-icon-senior:before{content:"\e674"}
.layui-icon-refresh-1:before{content:"\e666"}
.layui-icon-refresh:before{content:"\e669"}
.layui-icon-flag:before{content:"\e66c"}
.layui-icon-theme:before{content:"\e66a"}
.layui-icon-notice:before{content:"\e667"}
.layui-icon-console:before{content:"\e665"}
.layui-icon-website:before{content:"\e7ae"}
.layui-icon-face-surprised:before{content:"\e664"}
.layui-icon-set:before{content:"\e716"}
.layui-icon-template:before{content:"\e663"}
.layui-icon-app:before{content:"\e653"}
.layui-icon-template-1:before{content:"\e656"}
.layui-icon-home:before{content:"\e68e"}
.layui-icon-female:before{content:"\e661"}
.layui-icon-male:before{content:"\e662"}
.layui-icon-tread:before{content:"\e6c5"}
.layui-icon-praise:before{content:"\e6c6"}
.layui-icon-rmb:before{content:"\e65e"}
.layui-icon-more:before{content:"\e65f"}
.layui-icon-camera:before{content:"\e660"}
.layui-icon-cart-simple:before{content:"\e698"}
.layui-icon-face-cry:before{content:"\e69c"}
.layui-icon-face-smile:before{content:"\e6af"}
.layui-icon-survey:before{content:"\e6b2"}
.layui-icon-read:before{content:"\e705"}
.layui-icon-location:before{content:"\e715"}
.layui-icon-dollar:before{content:"\e659"}
.layui-icon-diamond:before{content:"\e735"}
.layui-icon-return:before{content:"\e65c"}
.layui-icon-camera-fill:before{content:"\e65d"}
.layui-icon-fire:before{content:"\e756"}
.layui-icon-more-vertical:before{content:"\e671"}
.layui-icon-cart:before{content:"\e657"}
.layui-icon-star-fill:before{content:"\e658"}
.layui-icon-prev:before{content:"\e65a"}
.layui-icon-next:before{content:"\e65b"}
.layui-icon-upload:before{content:"\e67c"}
.layui-icon-upload-drag:before{content:"\e681"}
.layui-icon-user:before{content:"\e770"}
.layui-icon-file-b:before{content:"\e655"}
.layui-icon-component:before{content:"\e857"}
.layui-icon-find-fill:before{content:"\e670"}
.layui-icon-loading:before{content:"\e63d"}
.layui-icon-loading-1:before{content:"\e63e"}
.layui-icon-add-1:before{content:"\e654"}
.layui-icon-pause:before{content:"\e651"}
.layui-icon-play:before{content:"\e652"}
.layui-icon-video:before{content:"\e6ed"}
.layui-icon-headset:before{content:"\e6fc"}
.layui-icon-voice:before{content:"\e688"}
.layui-icon-speaker:before{content:"\e645"}
.layui-icon-fonts-del:before{content:"\e64f"}
.layui-icon-fonts-html:before{content:"\e64b"}
.layui-icon-fonts-code:before{content:"\e64e"}
.layui-icon-fonts-strong:before{content:"\e62b"}
.layui-icon-unlink:before{content:"\e64d"}
.layui-icon-picture:before{content:"\e64a"}
.layui-icon-link:before{content:"\e64c"}
.layui-icon-face-smile-b:before{content:"\e650"}
.layui-icon-align-center:before{content:"\e647"}
.layui-icon-align-right:before{content:"\e648"}
.layui-icon-align-left:before{content:"\e649"}
.layui-icon-fonts-u:before{content:"\e646"}
.layui-icon-fonts-i:before{content:"\e644"}
.layui-icon-tabs:before{content:"\e62a"}
.layui-icon-circle:before{content:"\e63f"}
.layui-icon-radio:before{content:"\e643"}
.layui-icon-share:before{content:"\e641"}
.layui-icon-edit:before{content:"\e642"}
.layui-icon-delete:before{content:"\e640"}
.layui-icon-engine:before{content:"\e628"}
.layui-icon-chart-screen:before{content:"\e629"}
.layui-icon-chart:before{content:"\e62c"}
.layui-icon-table:before{content:"\e62d"}
.layui-icon-tree:before{content:"\e62e"}
.layui-icon-upload-circle:before{content:"\e62f"}
.layui-icon-templeate-1:before{content:"\e630"}
.layui-icon-util:before{content:"\e631"}
.layui-icon-layouts:before{content:"\e632"}
.layui-icon-prev-circle:before{content:"\e633"}
.layui-icon-carousel:before{content:"\e634"}
.layui-icon-code-circle:before{content:"\e635"}
.layui-icon-water:before{content:"\e636"}
.layui-icon-date:before{content:"\e637"}
.layui-icon-layer:before{content:"\e638"}
.layui-icon-fonts-clear:before{content:"\e639"}
.layui-icon-dialogue:before{content:"\e63a"}
.layui-icon-cellphone-fine:before{content:"\e63b"}
.layui-icon-form:before{content:"\e63c"}
.layui-icon-file:before{content:"\e621"}
.layui-icon-triangle-r:before{content:"\e623"}
.layui-icon-triangle-d:before{content:"\e625"}
.layui-icon-set-sm:before{content:"\e620"}
.layui-icon-add-circle:before{content:"\e61f"}
.layui-icon-layim-download:before{content:"\e61e"}
.layui-icon-layim-uploadfile:before{content:"\e61d"}
.layui-icon-404:before{content:"\e61c"}
.layui-icon-about:before{content:"\e60b"}
.layui-icon-layim-theme:before{content:"\e61b"}
.layui-icon-down:before{content:"\e61a"}
.layui-icon-up:before{content:"\e619"}
.layui-icon-circle-dot:before{content:"\e617"}
.layui-icon-set-fill:before{content:"\e614"}
.layui-icon-search:before{content:"\e615"}
.layui-icon-friends:before{content:"\e612"}
.layui-icon-group:before{content:"\e613"}
.layui-icon-reply-fill:before{content:"\e611"}
.layui-icon-menu-fill:before{content:"\e60f"}
.layui-icon-face-smile-fine:before{content:"\e60c"}
.layui-icon-picture-fine:before{content:"\e60d"}
.layui-icon-log:before{content:"\e60e"}
.layui-icon-list:before{content:"\e60a"}
.layui-icon-release:before{content:"\e609"}
.layui-icon-add-circle-fine:before{content:"\e608"}
.layui-icon-ok:before{content:"\e605"}
.layui-icon-help:before{content:"\e607"}
.layui-icon-chat:before{content:"\e606"}
.layui-icon-top:before{content:"\e604"}
.layui-icon-right:before{content:"\e602"}
.layui-icon-left:before{content:"\e603"}
.layui-icon-star:before{content:"\e600"}
.layui-icon-download-circle:before{content:"\e601"}
.layui-icon-close:before{content:"\1006"}
.layui-icon-close-fill:before{content:"\1007"}
.layui-icon-ok-circle:before{content:"\1005"}


/* 基本布局 */
.layui-main{position: relative; width: 1160px; margin: 0 auto;}
.layui-header{position: relative; z-index: 1000; height: 60px;}
.layui-header a:hover{transition: all .5s; -webkit-transition: all .5s;}
.layui-side{position: fixed; left: 0; top: 0; bottom: 0; z-index: 999; width: 200px; overflow-x: hidden;}
.layui-side-scroll{position: relative; width: 220px; height: 100%; overflow-x: hidden;}
.layui-body{position: relative; left: 200px; right: 0; top: 0; bottom: 0; width: auto; box-sizing: border-box;}

/* 后台框架大布局 */
.layui-layout-body{overflow-x: hidden;}
.layui-layout-admin .layui-header{position: fixed; top: 0; left: 0; right: 0; background-color: #23292e;}
.layui-layout-admin .layui-side{top: 60px; width: 200px; overflow-x: hidden;}
.layui-layout-admin .layui-body{position: absolute; top: 60px; padding-bottom: 44px;}
.layui-layout-admin .layui-main{width: auto; margin: 0 15px;}
.layui-layout-admin .layui-footer{position: fixed; left: 200px; right: 0; bottom: 0; z-index: 990; height: 44px; line-height: 44px; padding: 0 15px; box-shadow: -1px 0 4px rgb(0 0 0 / 12%); background-color: #fafafa;}
.layui-layout-admin .layui-logo{position: absolute; left: 0; top: 0; width: 200px; height: 100%; line-height: 60px; text-align: center; color: #16baaa; font-size: 16px; box-shadow: 0 1px 2px 0 rgb(0 0 0 / 15%);}
.layui-layout-admin .layui-header .layui-nav{background: none;}
.layui-layout-left{position: absolute !important; left: 200px; top: 0;}
.layui-layout-right{position: absolute !important; right: 0; top: 0;}


/* 栅格布局 */
.layui-container{position: relative; margin: 0 auto; box-sizing: border-box;}
.layui-fluid{position: relative; margin: 0 auto; padding: 0 15px;}

.layui-row:before, .layui-row:after{content: ""; display: block; clear: both;}
.layui-col-xs1, .layui-col-xs2, .layui-col-xs3, .layui-col-xs4, .layui-col-xs5, .layui-col-xs6, .layui-col-xs7, .layui-col-xs8, .layui-col-xs9, .layui-col-xs10, .layui-col-xs11, .layui-col-xs12
,.layui-col-sm1, .layui-col-sm2, .layui-col-sm3, .layui-col-sm4, .layui-col-sm5, .layui-col-sm6, .layui-col-sm7, .layui-col-sm8, .layui-col-sm9, .layui-col-sm10, .layui-col-sm11, .layui-col-sm12
,.layui-col-md1, .layui-col-md2, .layui-col-md3, .layui-col-md4, .layui-col-md5, .layui-col-md6, .layui-col-md7, .layui-col-md8, .layui-col-md9, .layui-col-md10, .layui-col-md11, .layui-col-md12
,.layui-col-lg1, .layui-col-lg2, .layui-col-lg3, .layui-col-lg4, .layui-col-lg5, .layui-col-lg6, .layui-col-lg7, .layui-col-lg8, .layui-col-lg9, .layui-col-lg10, .layui-col-lg11, .layui-col-lg12
,.layui-col-xl1, .layui-col-xl2, .layui-col-xl3, .layui-col-xl4, .layui-col-xl5, .layui-col-xl6, .layui-col-xl7, .layui-col-xl8, .layui-col-xl9, .layui-col-xl10, .layui-col-xl11, .layui-col-xl12
{position: relative; display: block; box-sizing: border-box;}

.layui-col-xs1, .layui-col-xs2, .layui-col-xs3, .layui-col-xs4, .layui-col-xs5, .layui-col-xs6, .layui-col-xs7, .layui-col-xs8, .layui-col-xs9, .layui-col-xs10, .layui-col-xs11, .layui-col-xs12{float: left;}
.layui-col-xs1{width: 8.33333333%;}
.layui-col-xs2{width: 16.66666667%;}
.layui-col-xs3{width: 25%;}
.layui-col-xs4{width: 33.33333333%;}
.layui-col-xs5{width: 41.66666667%;}
.layui-col-xs6{width: 50%;}
.layui-col-xs7{width: 58.33333333%;}
.layui-col-xs8{width: 66.66666667%;}
.layui-col-xs9{width: 75%;}
.layui-col-xs10{width: 83.33333333%;}
.layui-col-xs11{width: 91.66666667%;}
.layui-col-xs12{width: 100%;}

.layui-col-xs-offset1{margin-left: 8.33333333%;}
.layui-col-xs-offset2{margin-left: 16.66666667%;}
.layui-col-xs-offset3{margin-left: 25%;}
.layui-col-xs-offset4{margin-left: 33.33333333%;}
.layui-col-xs-offset5{margin-left: 41.66666667%;}
.layui-col-xs-offset6{margin-left: 50%;}
.layui-col-xs-offset7{margin-left: 58.33333333%;}
.layui-col-xs-offset8{margin-left: 66.66666667%;}
.layui-col-xs-offset9{margin-left: 75%;}
.layui-col-xs-offset10{margin-left: 83.33333333%;}
.layui-col-xs-offset11{margin-left: 91.66666667%;}
.layui-col-xs-offset12{margin-left: 100%;}

/* 超小屏幕 */
@media screen and (max-width: 767.98px) {
  .layui-container{padding: 0 15px;}
  .layui-hide-xs{display: none!important;}
  .layui-show-xs-block{display: block!important;}
  .layui-show-xs-inline{display: inline!important;}
  .layui-show-xs-inline-block{display: inline-block!important;}
}

/* 小型屏幕 */
@media screen and (min-width: 768px) {
  .layui-container{width: 720px;}
  .layui-hide-sm{display: none!important;}
  .layui-show-sm-block{display: block!important;}
  .layui-show-sm-inline{display: inline!important;}
  .layui-show-sm-inline-block{display: inline-block!important;}

  .layui-col-sm1, .layui-col-sm2, .layui-col-sm3, .layui-col-sm4, .layui-col-sm5, .layui-col-sm6, .layui-col-sm7, .layui-col-sm8, .layui-col-sm9, .layui-col-sm10, .layui-col-sm11, .layui-col-sm12{float: left;}
  .layui-col-sm1{width: 8.33333333%;}
  .layui-col-sm2{width: 16.66666667%;}
  .layui-col-sm3{width: 25%;}
  .layui-col-sm4{width: 33.33333333%;}
  .layui-col-sm5{width: 41.66666667%;}
  .layui-col-sm6{width: 50%;}
  .layui-col-sm7{width: 58.33333333%;}
  .layui-col-sm8{width: 66.66666667%;}
  .layui-col-sm9{width: 75%;}
  .layui-col-sm10{width: 83.33333333%;}
  .layui-col-sm11{width: 91.66666667%;}
  .layui-col-sm12{width: 100%;}
  /* 列偏移 */
  .layui-col-sm-offset1{margin-left: 8.33333333%;}
  .layui-col-sm-offset2{margin-left: 16.66666667%;}
  .layui-col-sm-offset3{margin-left: 25%;}
  .layui-col-sm-offset4{margin-left: 33.33333333%;}
  .layui-col-sm-offset5{margin-left: 41.66666667%;}
  .layui-col-sm-offset6{margin-left: 50%;}
  .layui-col-sm-offset7{margin-left: 58.33333333%;}
  .layui-col-sm-offset8{margin-left: 66.66666667%;}
  .layui-col-sm-offset9{margin-left: 75%;}
  .layui-col-sm-offset10{margin-left: 83.33333333%;}
  .layui-col-sm-offset11{margin-left: 91.66666667%;}
  .layui-col-sm-offset12{margin-left: 100%;}
}
/* 中型屏幕 */
@media screen and (min-width: 992px) {
  .layui-container{width: 960px;}
  .layui-hide-md{display: none!important;}
  .layui-show-md-block{display: block!important;}
  .layui-show-md-inline{display: inline!important;}
  .layui-show-md-inline-block{display: inline-block!important;}

  .layui-col-md1, .layui-col-md2, .layui-col-md3, .layui-col-md4, .layui-col-md5, .layui-col-md6, .layui-col-md7, .layui-col-md8, .layui-col-md9, .layui-col-md10, .layui-col-md11, .layui-col-md12{float: left;}
  .layui-col-md1{width: 8.33333333%;}
  .layui-col-md2{width: 16.66666667%;}
  .layui-col-md3{width: 25%;}
  .layui-col-md4{width: 33.33333333%;}
  .layui-col-md5{width: 41.66666667%;}
  .layui-col-md6{width: 50%;}
  .layui-col-md7{width: 58.33333333%;}
  .layui-col-md8{width: 66.66666667%;}
  .layui-col-md9{width: 75%;}
  .layui-col-md10{width: 83.33333333%;}
  .layui-col-md11{width: 91.66666667%;}
  .layui-col-md12{width: 100%;}
  /* 列偏移 */
  .layui-col-md-offset1{margin-left: 8.33333333%;}
  .layui-col-md-offset2{margin-left: 16.66666667%;}
  .layui-col-md-offset3{margin-left: 25%;}
  .layui-col-md-offset4{margin-left: 33.33333333%;}
  .layui-col-md-offset5{margin-left: 41.66666667%;}
  .layui-col-md-offset6{margin-left: 50%;}
  .layui-col-md-offset7{margin-left: 58.33333333%;}
  .layui-col-md-offset8{margin-left: 66.66666667%;}
  .layui-col-md-offset9{margin-left: 75%;}
  .layui-col-md-offset10{margin-left: 83.33333333%;}
  .layui-col-md-offset11{margin-left: 91.66666667%;}
  .layui-col-md-offset12{margin-left: 100%;}
}
/* 大型屏幕 */
@media screen and (min-width: 1200px) {
  .layui-container{width: 1150px;}
  .layui-hide-lg{display: none!important;}
  .layui-show-lg-block{display: block!important;}
  .layui-show-lg-inline{display: inline!important;}
  .layui-show-lg-inline-block{display: inline-block!important;}

  .layui-col-lg1, .layui-col-lg2, .layui-col-lg3, .layui-col-lg4, .layui-col-lg5, .layui-col-lg6, .layui-col-lg7, .layui-col-lg8, .layui-col-lg9, .layui-col-lg10, .layui-col-lg11, .layui-col-lg12{float: left;}
  .layui-col-lg1{width: 8.33333333%;}
  .layui-col-lg2{width: 16.66666667%;}
  .layui-col-lg3{width: 25%;}
  .layui-col-lg4{width: 33.33333333%;}
  .layui-col-lg5{width: 41.66666667%;}
  .layui-col-lg6{width: 50%;}
  .layui-col-lg7{width: 58.33333333%;}
  .layui-col-lg8{width: 66.66666667%;}
  .layui-col-lg9{width: 75%;}
  .layui-col-lg10{width: 83.33333333%;}
  .layui-col-lg11{width: 91.66666667%;}
  .layui-col-lg12{width: 100%;}
  /* 列偏移 */
  .layui-col-lg-offset1{margin-left: 8.33333333%;}
  .layui-col-lg-offset2{margin-left: 16.66666667%;}
  .layui-col-lg-offset3{margin-left: 25%;}
  .layui-col-lg-offset4{margin-left: 33.33333333%;}
  .layui-col-lg-offset5{margin-left: 41.66666667%;}
  .layui-col-lg-offset6{margin-left: 50%;}
  .layui-col-lg-offset7{margin-left: 58.33333333%;}
  .layui-col-lg-offset8{margin-left: 66.66666667%;}
  .layui-col-lg-offset9{margin-left: 75%;}
  .layui-col-lg-offset10{margin-left: 83.33333333%;}
  .layui-col-lg-offset11{margin-left: 91.66666667%;}
  .layui-col-lg-offset12{margin-left: 100%;}
}
/* 超大屏幕 */
@media screen and (min-width: 1400px) {
  .layui-container{width: 1330px;}
  .layui-hide-xl{display: none!important;}
  .layui-show-xl-block{display: block!important;}
  .layui-show-xl-inline{display: inline!important;}
  .layui-show-xl-inline-block{display: inline-block!important;}

  .layui-col-xl1, .layui-col-xl2, .layui-col-xl3, .layui-col-xl4, .layui-col-xl5, .layui-col-xl6, .layui-col-xl7, .layui-col-xl8, .layui-col-xl9, .layui-col-xl10, .layui-col-xl11, .layui-col-xl12{float: left;}
  .layui-col-xl1{width: 8.33333333%;}
  .layui-col-xl2{width: 16.66666667%;}
  .layui-col-xl3{width: 25%;}
  .layui-col-xl4{width: 33.33333333%;}
  .layui-col-xl5{width: 41.66666667%;}
  .layui-col-xl6{width: 50%;}
  .layui-col-xl7{width: 58.33333333%;}
  .layui-col-xl8{width: 66.66666667%;}
  .layui-col-xl9{width: 75%;}
  .layui-col-xl10{width: 83.33333333%;}
  .layui-col-xl11{width: 91.66666667%;}
  .layui-col-xl12{width: 100%;}
  /* 列偏移 */
  .layui-col-xl-offset1{margin-left: 8.33333333%;}
  .layui-col-xl-offset2{margin-left: 16.66666667%;}
  .layui-col-xl-offset3{margin-left: 25%;}
  .layui-col-xl-offset4{margin-left: 33.33333333%;}
  .layui-col-xl-offset5{margin-left: 41.66666667%;}
  .layui-col-xl-offset6{margin-left: 50%;}
  .layui-col-xl-offset7{margin-left: 58.33333333%;}
  .layui-col-xl-offset8{margin-left: 66.66666667%;}
  .layui-col-xl-offset9{margin-left: 75%;}
  .layui-col-xl-offset10{margin-left: 83.33333333%;}
  .layui-col-xl-offset11{margin-left: 91.66666667%;}
  .layui-col-xl-offset12{margin-left: 100%;}
}

/* 列间隔 */
.layui-col-space1{margin: -0.5px;}
.layui-col-space1>*{padding: 0.5px;}
.layui-col-space2{margin: -1px;}
.layui-col-space2>*{padding: 1px;}
.layui-col-space4{margin: -2px;}
.layui-col-space4>*{padding: 2px;}
.layui-col-space5{margin: -2.5px;}
.layui-col-space5>*{padding: 2.5px;}
.layui-col-space6{margin: -3px;}
.layui-col-space6>*{padding: 3px;}
.layui-col-space8{margin: -4px;}
.layui-col-space8>*{padding: 4px;}
.layui-col-space10{margin: -5px;}
.layui-col-space10>*{padding: 5px;}
.layui-col-space12{margin: -6px;}
.layui-col-space12>*{padding: 6px;}
.layui-col-space14{margin: -7px;}
.layui-col-space14>*{padding: 7px;}
.layui-col-space15{margin: -7.5px;}
.layui-col-space15>*{padding: 7.5px;}
.layui-col-space16{margin: -8px;}
.layui-col-space16>*{padding: 8px;}
.layui-col-space18{margin: -9px;}
.layui-col-space18>*{padding: 9px;}
.layui-col-space20{margin: -10px;}
.layui-col-space20>*{padding: 10px;}
.layui-col-space22{margin: -11px;}
.layui-col-space22>*{padding: 11px;}
.layui-col-space24{margin: -12px;}
.layui-col-space24>*{padding: 12px;}
.layui-col-space25{margin: -12.5px;}
.layui-col-space25>*{padding: 12.5px;}
.layui-col-space26{margin: -13px;}
.layui-col-space26>*{padding: 13px;}
.layui-col-space28{margin: -14px;}
.layui-col-space28>*{padding: 14px;}
.layui-col-space30{margin: -15px;}
.layui-col-space30>*{padding: 15px;}
.layui-col-space32{margin: -16px;}
.layui-col-space32>*{padding: 16px;}


/*
 * 内边距
 */
.layui-padding-1{padding: 4px !important;}
.layui-padding-2{padding: 8px !important;}
.layui-padding-3{padding: 16px !important;}
.layui-padding-4{padding: 32px !important;}
.layui-padding-5{padding: 48px !important;}

/*
 * 外边距
 */
.layui-margin-1{margin: 4px !important;}
.layui-margin-2{margin: 8px !important;}
.layui-margin-3{margin: 16px !important;}
.layui-margin-4{margin: 32px !important;}
.layui-margin-5{margin: 48px !important;}


/*
 * 页面元素
 */

.layui-btn,
.layui-input,
.layui-select,
.layui-textarea,
.layui-upload-button{outline: none; appearance: none; -webkit-appearance: none; transition: all .3s; -webkit-transition: all .3s; box-sizing: border-box;}

/* 引用 */
.layui-elem-quote{margin-bottom: 10px; padding: 15px; line-height: 1.8; border-left: 5px solid #16b777; border-radius: 0 2px 2px 0; background-color: #fafafa;}
.layui-quote-nm{border-style: solid; border-width: 1px; border-left-width: 5px; background: none;}

/* 字段集合 */
.layui-elem-field{margin-bottom: 10px; padding: 0; border-width: 1px; border-style: solid;}
.layui-elem-field legend{margin-left: 20px; padding: 0 10px; font-size: 20px;}
.layui-field-title{margin: 16px 0; border-width: 0; border-top-width: 1px;}
.layui-field-box{padding: 15px;}
.layui-field-title .layui-field-box{padding: 10px 0;}

/* 进度条 */
.layui-progress{position: relative; height: 6px; border-radius: 20px; background-color: #eee;}
.layui-progress-bar{position: absolute; left: 0; top: 0; width: 0; max-width: 100%; height: 6px; border-radius: 20px; text-align: right; background-color: #16b777; transition: all .3s; -webkit-transition: all .3s;}
.layui-progress-big,
.layui-progress-big .layui-progress-bar{height: 18px; line-height: 18px;}
.layui-progress-text{position: relative; top: -20px; line-height: 18px; font-size: 12px; color: #5F5F5F}
.layui-progress-big .layui-progress-text{position: static; padding: 0 10px; color: #fff;}


/*
 * 面板
 */


/* 折叠面板 */
.layui-collapse{border-width: 1px; border-style: solid; border-radius: 2px;}
.layui-colla-item,
.layui-colla-content{border-top-width: 1px; border-top-style: solid;}
.layui-colla-item:first-child{border-top: none;}
.layui-colla-title{position: relative; height: 42px; line-height: 42px; padding: 0 15px 0 35px; color: #333; background-color: #fafafa; cursor: pointer; font-size: 14px; overflow: hidden;}
.layui-colla-content{display: none; padding: 10px 15px; line-height: 1.6; color: #5F5F5F;}
.layui-colla-icon{position: absolute; left: 15px; top: 0; font-size: 14px;}

/* 卡片面板 */
.layui-card{margin-bottom: 15px; border-radius: 2px; background-color: #fff; box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);}
.layui-card:last-child{margin-bottom: 0;}
.layui-card-header,
.layui-card-body{position: relative; padding: 10px 15px;}
.layui-card-header{border-bottom: 1px solid #f8f8f8; color: #333; border-radius: 2px 2px 0 0; font-size: 14px;}
.layui-card-body .layui-table{margin: 5px 0;}
.layui-card .layui-tab{margin: 0;}

/* 常规面板 */
.layui-panel{position: relative; border-width: 1px; border-style: solid; border-radius: 2px; box-shadow: 1px 1px 4px rgb(0 0 0 / 8%); background-color: #fff; color: #5F5F5F;}

/* 窗口面板 */
.layui-panel-window{position: relative; padding: 15px; border-radius: 0; border-top: 5px solid #eee; background-color: #fff;}

/* 其它辅助 */
.layui-auxiliar-moving{position: fixed; left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 100%; background: none; z-index: 9999999999; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none;}
.layui-scrollbar-hide{overflow: hidden !important;}


/*
 * 默认主题
 */


/* 背景颜色 */
.layui-bg-red{background-color: #ff5722 !important; color: #fff!important;} /*赤*/
.layui-bg-orange{background-color: #ffb800!important; color: #fff!important;} /*橙*/
.layui-bg-green{background-color: #16baaa!important; color: #fff!important;} /*绿*/
.layui-bg-cyan{background-color: #2f4056!important; color: #fff!important;} /*藏青*/
.layui-bg-blue{background-color: #1e9fff!important; color: #fff!important;} /*蓝*/
.layui-bg-purple{background-color: #a233c6!important; color: #fff!important;} /*紫*/
.layui-bg-black{background-color: #2f363c!important; color: #fff!important;} /*深*/
.layui-bg-gray{background-color: #fafafa!important; color: #5F5F5F!important;} /*浅*/

/* 边框 */
.layui-border,
.layui-quote-nm,
.layui-elem-field,
.layui-collapse,
.layui-panel,
.layui-colla-item,
.layui-colla-content,
.layui-badge-rim,
.layui-tab-title,
.layui-tab-title .layui-this:after,
.layui-tab-bar,
.layui-tab-card,

.layui-input, .layui-textarea, .layui-select,
.layui-input-split,
.layui-form-pane .layui-form-label,
.layui-form-pane .layui-form-item[pane]{border-color: #eee;}

.layui-border{border-width: 1px; border-style: solid; color: #5F5F5F!important;}
.layui-border-red{border-width: 1px; border-style: solid; border-color: #ff5722!important; color: #ff5722!important;}
.layui-border-orange{border-width: 1px; border-style: solid; border-color: #ffb800!important; color: #ffb800!important;}
.layui-border-green{border-width: 1px; border-style: solid; border-color: #16baaa!important; color: #16baaa!important;}
.layui-border-cyan{border-width: 1px; border-style: solid; border-color: #2f4056!important; color: #2f4056!important;}
.layui-border-blue{border-width: 1px; border-style: solid; border-color: #1e9fff!important; color: #1e9fff!important;}
.layui-border-purple{border-width: 1px; border-style: solid; border-color: #a233c6!important; color: #a233c6!important;}
.layui-border-black{border-width: 1px; border-style: solid; border-color: #2f363c!important; color: #2f363c!important;}

/* 分割线边框 */
hr.layui-border-red,
hr.layui-border-orange,
hr.layui-border-green,
hr.layui-border-cyan,
hr.layui-border-blue,
hr.layui-border-purple,
hr.layui-border-black{border-width: 0 0 1px;}

/* 背景边框 */
.layui-timeline-item:before{background-color: #eee;}

/* 文本区域 */
.layui-text{line-height: 1.8; font-size: 14px;}
.layui-text h1{margin: 32px 0; font-size: 32px;}
.layui-text h2{margin: 24px 0; font-size: 24px;}
.layui-text h3{margin: 16px 0; font-size: 18px;}
.layui-text h4{margin: 11px 0; font-size: 16px;}
.layui-text h5{margin: 11px 0; font-size: 14px;}
.layui-text h6{margin: 11px 0; font-size: 13px;}
.layui-text p{margin: 15px 0;}
.layui-text p:first-child{margin-top: 0;}
.layui-text p:last-child{margin-bottom: 0;}
.layui-text hr{margin: 15px 0;}
.layui-text ul,
.layui-text ol{padding-left: 15px;}
.layui-text ul li{margin-top: 5px; list-style-type: disc;}
.layui-text ol li{margin-top: 5px; list-style-type: decimal;}
.layui-text ul ul > li,
.layui-text ol ul > li{list-style-type: disc;}
.layui-text ul li > p:first-child,
.layui-text ol li > p:first-child{margin-top: 0; margin-bottom: 0;}
.layui-text :where(a:not(.layui-btn)){color: #01AAED;}
.layui-text :where(a:not(.layui-btn):hover){text-decoration: underline;}
.layui-text blockquote:not(.layui-elem-quote){margin: 15px 0; padding: 5px 15px; border-left: 5px solid #eee;}
.layui-text pre > code:not(.layui-code){display: block; padding: 15px; font-family: "Courier New",Consolas,"Lucida Console", monospace;}

/* 文本区域辅助  */
.layui-text-em,
.layui-word-aux{color: #999 !important; padding-left: 5px !important; padding-right: 5px !important;}

/* 字体大小 */
.layui-font-12{font-size: 12px !important;}
.layui-font-13{font-size: 13px !important;}
.layui-font-14{font-size: 14px !important;}
.layui-font-16{font-size: 16px !important;}
.layui-font-18{font-size: 18px !important;}
.layui-font-20{font-size: 20px !important;}
.layui-font-22{font-size: 22px !important;}
.layui-font-24{font-size: 24px !important;}
.layui-font-26{font-size: 26px !important;}
.layui-font-28{font-size: 28px !important;}
.layui-font-30{font-size: 30px !important;}
.layui-font-32{font-size: 32px !important;}

/* 字体颜色 */
.layui-font-red{color: #ff5722 !important;} /*赤*/
.layui-font-orange{color: #ffb800!important;} /*橙*/
.layui-font-green{color: #16baaa!important;} /*绿*/
.layui-font-cyan{color: #2f4056!important;} /*藏青*/
.layui-font-blue{color: #01AAED!important;} /*蓝*/
.layui-font-purple{color: #a233c6 !important;} /*紫*/
.layui-font-black{color: #000!important;} /*深*/
.layui-font-gray{color: #c2c2c2!important;} /*浅*/



/*
 * 按钮
 */

.layui-btn{display: inline-block; vertical-align: middle; height: 38px; line-height: 38px; border: 1px solid transparent; padding: 0 18px; background-color: #16baaa; color: #fff; white-space: nowrap; text-align: center; font-size: 14px; border-radius: 2px; cursor: pointer; user-select: none;}
.layui-btn:hover{opacity: 0.8; filter:alpha(opacity=80); color: #fff;}
.layui-btn:active{opacity: 1; filter:alpha(opacity=100);}
.layui-btn+.layui-btn{margin-left: 10px;}

/* 按钮容器 */
.layui-btn-container{word-spacing: -5px;}
.layui-btn-container .layui-btn{margin-right: 10px; margin-bottom: 10px; word-spacing: normal;}
.layui-btn-container .layui-btn+.layui-btn{margin-left: 0;}
.layui-table .layui-btn-container .layui-btn{margin-bottom: 9px;}


/* 圆角 */.layui-btn-radius{border-radius: 100px;}
.layui-btn .layui-icon{padding: 0 2px; vertical-align: middle\0; vertical-align: bottom;}

/* 原始 */.layui-btn-primary{border-color: #d2d2d2; background: none; color: #5F5F5F;}
.layui-btn-primary:hover{border-color: #16baaa; color: #333;}
/* 百搭 */.layui-btn-normal{background-color: #1e9fff;}
/* 暖色 */.layui-btn-warm{background-color: #ffb800;}
/* 警告 */.layui-btn-danger{background-color: #ff5722;}
/* 选中 */.layui-btn-checked{background-color: #16b777;}
/* 禁用 */.layui-btn-disabled, .layui-btn-disabled:hover, .layui-btn-disabled:active{border-color: #eee !important; background-color: #FBFBFB !important; color: #d2d2d2 !important; cursor: not-allowed !important; opacity: 1;}

/* 大型 */.layui-btn-lg{height: 44px; line-height: 44px; padding: 0 25px; font-size: 16px;}
/* 小型 */.layui-btn-sm{height: 30px; line-height: 30px; padding: 0 10px; font-size: 12px;}
/* 超小 */.layui-btn-xs{height: 22px; line-height: 22px; padding: 0 5px; font-size: 12px;}
.layui-btn-xs i{font-size: 12px !important;}
/* 按钮组 */.layui-btn-group{display: inline-block; vertical-align: middle; font-size: 0;}
.layui-btn-group .layui-btn{margin-left: 0!important; margin-right: 0!important; border-left: 1px solid rgba(255,255,255,.5); border-radius: 0;}
.layui-btn-group .layui-btn-primary{border-left: none;}
.layui-btn-group .layui-btn-primary:hover{border-color: #d2d2d2; color: #16baaa;}
.layui-btn-group .layui-btn:first-child{border-left: none; border-radius: 2px 0 0 2px;}
.layui-btn-group .layui-btn-primary:first-child{border-left: 1px solid #d2d2d2;}
.layui-btn-group .layui-btn:last-child{border-radius: 0 2px 2px 0;}
.layui-btn-group .layui-btn+.layui-btn{margin-left: 0;}
.layui-btn-group+.layui-btn-group{margin-left: 10px;}
/* 流体 */.layui-btn-fluid{width: 100%;}

/** 表单 **/
.layui-input, .layui-textarea, .layui-select{height: 38px; line-height: 1.3; line-height: 38px\9; border-width: 1px; border-style: solid; background-color: #fff; color: rgba(0,0,0,.85); border-radius: 2px;}
.layui-input::-webkit-input-placeholder,
.layui-textarea::-webkit-input-placeholder,
.layui-select::-webkit-input-placeholder{line-height: 1.3;}
.layui-input, .layui-textarea{display: block; width: 100%; padding-left: 10px;}
.layui-input:hover, .layui-textarea:hover{border-color: #d2d2d2 !important;}
.layui-input:focus, .layui-textarea:focus{border-color: #16b777 !important; box-shadow: 0 0 0 3px rgba(22,183,119,0.08);}
.layui-textarea{position: relative; min-height: 100px; height: auto; line-height: 20px; padding: 6px 10px; resize: vertical;}
.layui-input[disabled], .layui-textarea[disabled]{background-color: #fafafa;}
.layui-select{padding: 0 10px;}
.layui-form select,
.layui-form input[type=checkbox],
.layui-form input[type=radio]{display: none;}
.layui-form *[lay-ignore]{display: initial;}

.layui-form-item{position: relative; margin-bottom: 15px; clear: both;}
.layui-form-item:after{content:'\20'; clear: both; display: block; height:0;}
.layui-form-label{position: relative; float: left; display: block; padding: 9px 15px;  width: 80px; font-weight: 400; line-height: 20px; text-align: right;}
.layui-form-label-col{display: block; float: none; padding: 9px 0; line-height: 20px; text-align: left;}
.layui-form-item .layui-inline{margin-bottom: 5px; margin-right: 10px;}
.layui-input-block, .layui-input-inline{position: relative;}
.layui-input-block{margin-left: 110px; min-height: 36px;}
.layui-input-inline{display: inline-block; vertical-align: middle;}
.layui-form-item .layui-input-inline{float: left; width: 190px; margin-right: 10px;}
.layui-form-text .layui-input-inline{width: auto;}

/* 分割块 */
.layui-form-mid{position: relative; float: left; display: block; padding: 9px 0 !important; line-height: 20px; margin-right: 10px;}

/* 警告条 */
.layui-form-danger:focus,
.layui-form-danger+.layui-form-select .layui-input{border-color: #ff5722 !important; box-shadow: 0 0 0 3px rgba(255,87,34,0.08);}


/* 输入框点缀  */
.layui-input-prefix,
.layui-input-suffix,
.layui-input-split,
.layui-input-suffix .layui-input-affix{position: absolute; right: 0; top: 0; padding: 0 10px; width: 35px; height: 100%; text-align: center; transition: all .3s; box-sizing: border-box;}
.layui-input-prefix{left: 0; border-radius: 2px 0 0 2px;}
.layui-input-suffix{right: 0; border-radius: 0 2px 2px 0;}
.layui-input-split{border-width: 1px; border-style: solid;}
.layui-input-prefix .layui-icon,
.layui-input-suffix .layui-icon,
.layui-input-split .layui-icon{position: relative; font-size: 16px; color: #5F5F5F; transition: all .3s;}

/* 输入框前后置容器 */
.layui-input-group{position: relative; display: table; box-sizing: border-box;}
.layui-input-group>*{display: table-cell; vertical-align: middle; position: relative;}
.layui-input-group .layui-input{padding-right: 15px;}
.layui-input-group > .layui-input-prefix{width: auto; border-right: 0;}
.layui-input-group > .layui-input-suffix{width: auto; border-left: 0;}
.layui-input-group .layui-input-split{white-space: nowrap;}

/* 输入框前后缀容器 */
.layui-input-wrap{position: relative; line-height: 38px;}
.layui-input-wrap .layui-input{padding-right: 35px;;}
.layui-input-wrap .layui-input::-ms-clear,
.layui-input-wrap .layui-input::-ms-reveal{display: none;}
.layui-input-wrap .layui-input-prefix + .layui-input,
.layui-input-wrap .layui-input-prefix ~ * .layui-input{padding-left: 35px;}
.layui-input-wrap .layui-input-split + .layui-input,
.layui-input-wrap .layui-input-split ~ * .layui-input{padding-left: 45px;}
.layui-input-wrap .layui-input-prefix ~ .layui-form-select{position: static;}
.layui-input-wrap .layui-input-prefix,
.layui-input-wrap .layui-input-suffix,
.layui-input-wrap .layui-input-split{pointer-events: none;}
.layui-input-wrap .layui-input:hover + .layui-input-split{border-color: #d2d2d2;}
.layui-input-wrap .layui-input:focus + .layui-input-split{border-color: #16b777;}
.layui-input-wrap .layui-input.layui-form-danger:focus + .layui-input-split{border-color: #ff5722;}
.layui-input-wrap .layui-input-prefix.layui-input-split{border-width: 0; border-right-width: 1px;}
.layui-input-wrap .layui-input-suffix.layui-input-split{border-width: 0; border-left-width: 1px;}

/* 输入框动态点缀  */
.layui-input-affix{line-height: 38px;}
.layui-input-suffix .layui-input-affix{right: auto; left: -35px;}
.layui-input-affix .layui-icon{color: rgba(0,0,0,.8); pointer-events: auto!important; cursor: pointer;}
.layui-input-affix .layui-icon-clear{color: rgba(0,0,0,.3);}
.layui-input-affix .layui-icon:hover{color: rgba(0,0,0,.6);}

/* 数字输入框动态点缀  */
.layui-input-wrap .layui-input-number{width: 24px; padding: 0;}
.layui-input-wrap .layui-input-number .layui-icon{position: absolute; right: 0; width: 100%; height: 50%; line-height: normal; font-size: 12px;}
.layui-input-wrap .layui-input-number .layui-icon:before{position: absolute; left: 50%; top: 50%; margin-top: -6px; margin-left: -6px;}
.layui-input-wrap .layui-input-number .layui-icon-up{top: 0; border-bottom: 1px solid #eee;}
.layui-input-wrap .layui-input-number .layui-icon-down{bottom: 0;}
.layui-input-wrap .layui-input-number .layui-icon:hover{font-weight: 700;}
.layui-input-wrap .layui-input[type="number"]::-webkit-outer-spin-button,
.layui-input-wrap .layui-input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none !important;}
.layui-input-wrap .layui-input[type="number"]{-moz-appearance: textfield; -webkit-appearance: textfield; appearance: textfield;}
.layui-input-wrap .layui-input.layui-input-number-out-of-range,
.layui-input-wrap .layui-input.layui-input-number-invalid{color:#ff5722;}



/* 下拉选择 */
.layui-form-select{position: relative; color: #5F5F5F;}
.layui-form-select .layui-input{padding-right: 30px; cursor: pointer;}
.layui-form-select .layui-edge{position: absolute; right: 10px; top: 50%; margin-top: -3px; cursor: pointer; border-width: 6px; border-top-color: #c2c2c2; border-top-style: solid; transition: all .3s; -webkit-transition: all .3s;}
.layui-form-select dl{display: none; position: absolute; left: 0; top: 42px; padding: 5px 0; z-index: 899; min-width: 100%; border: 1px solid #eee; max-height: 300px; overflow-y: auto; background-color: #fff; border-radius: 2px; box-shadow: 1px 1px 4px rgb(0 0 0 / 8%); box-sizing: border-box;}
.layui-form-select dl dt,
.layui-form-select dl dd{padding: 0 10px; line-height: 36px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.layui-form-select dl dt{font-size: 12px; color: #999;}
.layui-form-select dl dd{cursor: pointer;}
.layui-form-select dl dd:hover{background-color: #f8f8f8; -webkit-transition: .5s all; transition: .5s all;}
.layui-form-select .layui-select-group dd{padding-left: 20px;}
.layui-form-select dl dd.layui-select-tips{padding-left: 10px !important; color: #999;}
.layui-form-select dl dd.layui-this{background-color: #f8f8f8; color: #16b777; font-weight: 700;}
/*.layui-form-select dl dd.layui-this{background-color: #f8f8f8; color: #16b777; font-weight: 700;}*/
.layui-form-select dl dd.layui-disabled{background-color: #fff;}
.layui-form-selected dl{display: block;}
.layui-form-selected .layui-edge{margin-top: -9px; -webkit-transform:rotate(180deg); transform: rotate(180deg);}
.layui-form-selected .layui-edge{margin-top: -3px\0; }
:root .layui-form-selected .layui-edge{margin-top: -9px\0/IE9;}
.layui-form-selectup dl{top: auto; bottom: 42px;}
.layui-select-none{margin: 5px 0; text-align: center; color: #999;}
.layui-select-panel-wrap {position: absolute; z-index: 99999999;}
.layui-select-panel-wrap dl{position: relative; display: block; top:0;}

.layui-select-disabled .layui-disabled{border-color: #eee !important;}
.layui-select-disabled .layui-edge{border-top-color: #d2d2d2}

/* 复选框 */
.layui-form-checkbox{position: relative; display: inline-block; vertical-align: middle; height: 30px; line-height: 30px; margin-right: 10px; padding-right: 30px; background-color: #fff; cursor: pointer; font-size: 0;  -webkit-transition: .1s linear; transition: .1s linear; box-sizing: border-box;}
.layui-form-checkbox > *{display: inline-block; vertical-align: middle;}
.layui-form-checkbox > div{padding: 0 11px; font-size: 14px; border-radius: 2px 0 0 2px; background-color: #d2d2d2; color: #fff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.layui-form-checkbox > div > .layui-icon{line-height: normal}
.layui-form-checkbox:hover > div{background-color: #c2c2c2;}
.layui-form-checkbox > i{position: absolute; right: 0; top: 0; width: 30px; height: 100%; border: 1px solid #d2d2d2; border-left: none; border-radius: 0 2px 2px 0; color: #fff; color: rgba(255,255,255,0); font-size: 20px; text-align: center; box-sizing: border-box;}
.layui-form-checkbox:hover > i{border-color: #c2c2c2; color: #c2c2c2;}
.layui-form-checked,
.layui-form-checked:hover{border-color: #16b777;}
.layui-form-checked > div,
.layui-form-checked:hover > div{background-color: #16b777;}
.layui-form-checked > i,
.layui-form-checked:hover > i{color: #16b777;}
.layui-form-item .layui-form-checkbox{margin-top: 4px;}
.layui-form-checkbox.layui-checkbox-disabled > div{background-color: #eee !important;}
.layui-form *[lay-checkbox]{display: none;}

/* 复选框-默认风格 */
.layui-form-checkbox[lay-skin="primary"]{height: auto!important; line-height: normal!important; min-width: 18px; min-height: 18px; border: none!important; margin-right: 0; padding-left: 24px; padding-right: 0; background: none;}
.layui-form-checkbox[lay-skin="primary"] > div{margin-top: -1px; padding-left: 0; padding-right: 15px; line-height: 18px; background: none; color: #5F5F5F;}
.layui-form-checkbox[lay-skin="primary"] > i{right: auto; left: 0; width: 16px; height: 16px; line-height: 14px; border: 1px solid #d2d2d2; font-size: 12px; border-radius: 2px; background-color: #fff; -webkit-transition: .1s linear; transition: .1s linear;}
.layui-form-checkbox[lay-skin="primary"]:hover > i{border-color: #16b777; color: #fff;}
.layui-form-checked[lay-skin="primary"] > i{border-color: #16b777 !important; background-color: #16b777; color: #fff;}
.layui-checkbox-disabled[lay-skin="primary"] > div{background: none!important;}
.layui-form-checked.layui-checkbox-disabled[lay-skin="primary"] > i{background: #eee!important; border-color: #eee!important;}
.layui-checkbox-disabled[lay-skin="primary"]:hover > i{border-color: #d2d2d2;}
.layui-form-item .layui-form-checkbox[lay-skin="primary"]{margin-top: 10px;}
.layui-form-checkbox[lay-skin="primary"] > .layui-icon-indeterminate{border-color: #16b777;}
.layui-form-checkbox[lay-skin="primary"] > .layui-icon-indeterminate:before{content: ''; display: inline-block; vertical-align: middle; position: relative; width: 50%; height: 1px; margin: -1px auto 0; background-color: #16b777;}

/* 复选框-开关风格 */
.layui-form-switch{position: relative; display: inline-block; vertical-align: middle; height: 24px; line-height: 22px; min-width: 44px; padding: 0 5px; margin-top: 8px; border: 1px solid #d2d2d2; border-radius: 20px; cursor: pointer; box-sizing: border-box; background-color: #fff; -webkit-transition: .1s linear; transition: .1s linear;}
.layui-form-switch > i{position: absolute; left: 5px; top: 3px; width: 16px; height: 16px; border-radius: 20px; background-color: #d2d2d2; -webkit-transition: .1s linear; transition: .1s linear;}
.layui-form-switch > div{position: relative; top: 0; margin-left: 21px; padding: 0!important; text-align: center!important; color: #999!important; font-style: normal!important; font-size: 12px;}
.layui-form-onswitch{border-color: #16b777; background-color: #16b777;}
.layui-form-onswitch > i{left: 100%; margin-left: -21px; background-color: #fff;}
.layui-form-onswitch > div{margin-left: 0; margin-right: 21px; color: #fff!important;}

/* 无样式风格-根据模板自定义样式*/
.layui-form-checkbox[lay-skin="none"] *,
.layui-form-radio[lay-skin="none"] *{box-sizing: border-box;}
.layui-form-checkbox[lay-skin="none"],
.layui-form-radio[lay-skin="none"] {position: relative; min-height: 20px; margin: 0; padding: 0; height: auto; line-height: normal;}
.layui-form-checkbox[lay-skin="none"]>div,
.layui-form-radio[lay-skin="none"]>div{position: relative; top: 0; left: 0; cursor: pointer; z-index: 10; color: inherit; background-color: inherit;}
.layui-form-checkbox[lay-skin="none"]>i,
.layui-form-radio[lay-skin="none"]>i{display: none;}
.layui-form-checkbox[lay-skin="none"].layui-checkbox-disabled>div,
.layui-form-radio[lay-skin="none"].layui-radio-disabled>div{cursor: not-allowed;}

.layui-checkbox-disabled{border-color: #eee !important;}
.layui-checkbox-disabled > div{color: #c2c2c2!important;}
.layui-checkbox-disabled > i{border-color: #eee !important;}
.layui-checkbox-disabled:hover > i{color: #fff !important;}
.layui-form-checkbox[lay-skin="tag"].layui-form-checked.layui-checkbox-disabled > i{color:#c2c2c2;}
.layui-form-checkbox[lay-skin="tag"].layui-form-checked.layui-checkbox-disabled:hover > i{color: #c2c2c2!important;}

/* 单选框 */
.layui-form-radio{display: inline-block; vertical-align: middle; line-height: 28px; margin: 6px 10px 0 0; padding-right: 10px; cursor: pointer; font-size: 0;}
.layui-form-radio > *{display: inline-block; vertical-align: middle; font-size: 14px;}
.layui-form-radio > i{margin-right: 8px; font-size: 22px; color: #c2c2c2;}
.layui-form-radioed,
.layui-form-radioed > i,
.layui-form-radio:hover > *{color: #16b777;}
.layui-radio-disabled > i{color: #eee !important;}
.layui-radio-disabled > *{color: #c2c2c2!important;}
.layui-form *[lay-radio]{display: none;}

/* 表单方框风格 */
.layui-form-pane .layui-form-label{width: 110px; padding: 8px 15px; height: 38px; line-height: 20px; border-width: 1px; border-style: solid; border-radius: 2px 0 0 2px; text-align: center; background-color: #fafafa; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; box-sizing: border-box;}
.layui-form-pane .layui-input-inline{margin-left: -1px;}
.layui-form-pane .layui-input-block{margin-left: 110px; left: -1px;}
.layui-form-pane .layui-input{border-radius: 0 2px 2px 0;}
.layui-form-pane .layui-form-text .layui-form-label{float: none; width: 100%; border-radius: 2px; box-sizing: border-box; text-align: left;}
.layui-form-pane .layui-form-text .layui-input-inline{display: block; margin: 0; top: -1px; clear: both;}
.layui-form-pane .layui-form-text .layui-input-block{margin: 0; left: 0; top: -1px;}
.layui-form-pane .layui-form-text .layui-textarea{min-height: 100px; border-radius: 0 0 2px 2px;}
.layui-form-pane .layui-form-checkbox{margin: 4px 0 4px 10px;}
.layui-form-pane .layui-form-switch,
.layui-form-pane .layui-form-radio{margin-top: 6px; margin-left: 10px; }
.layui-form-pane .layui-form-item[pane]{position: relative; border-width: 1px; border-style: solid;}
.layui-form-pane .layui-form-item[pane] .layui-form-label{position: absolute; left: 0; top: 0; height: 100%; border-width: 0px; border-right-width: 1px;}
.layui-form-pane .layui-form-item[pane] .layui-input-inline{margin-left: 110px;}

/** 表单响应式 **/
@media screen and (max-width: 450px) {
  .layui-form-item .layui-form-label{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
  .layui-form-item .layui-inline{display: block; margin-right: 0; margin-bottom: 20px; clear: both;}
  .layui-form-item .layui-inline:after{content:'\20'; clear:both; display:block; height:0;}
  .layui-form-item .layui-input-inline{display: block; float: none; left: -3px; width: auto !important; margin: 0 0 10px 112px; }
  .layui-form-item .layui-input-inline+.layui-form-mid{margin-left: 110px; top: -5px; padding: 0;}
  .layui-form-item .layui-form-checkbox{margin-right: 5px; margin-bottom: 5px;}
}

/** 分页 **/
.layui-laypage{display: inline-block; vertical-align: middle; margin: 10px 0; font-size: 0;}
.layui-laypage>a:first-child,
.layui-laypage>a:first-child em{border-radius: 2px 0 0 2px;}
.layui-laypage>a:last-child,
.layui-laypage>a:last-child em{border-radius: 0 2px 2px 0;}
.layui-laypage>*:first-child{margin-left: 0!important;}
.layui-laypage>*:last-child{margin-right: 0!important;}
.layui-laypage a,
.layui-laypage span,
.layui-laypage input,
.layui-laypage button,
.layui-laypage select{border: 1px solid #eee;}
.layui-laypage a,
.layui-laypage span{display: inline-block; vertical-align: middle; padding: 0 15px; height: 28px; line-height: 28px; margin: 0 -1px 5px 0; background-color: #fff; color: #333; font-size: 12px;}
.layui-laypage a[data-page]{color: #333;}
.layui-laypage a{text-decoration: none !important; cursor: pointer;}
.layui-laypage a:hover{color: #16baaa;}
.layui-laypage em{font-style: normal;}
.layui-laypage .layui-laypage-spr{color:#999; font-weight: 700;}
.layui-laypage .layui-laypage-curr{position: relative;}
.layui-laypage .layui-laypage-curr em{position: relative; color: #fff;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{position: absolute; left: -1px; top: -1px; padding: 1px; width: 100%; height: 100%; background-color: #16baaa; }
.layui-laypage-em{border-radius: 2px;}
.layui-laypage-prev em,
.layui-laypage-next em{font-family: Sim sun; font-size: 16px;}

.layui-laypage .layui-laypage-count,
.layui-laypage .layui-laypage-limits,
.layui-laypage .layui-laypage-refresh,
.layui-laypage .layui-laypage-skip{margin-left: 10px; margin-right: 10px; padding: 0; border: none;}
.layui-laypage .layui-laypage-limits,
.layui-laypage .layui-laypage-refresh{vertical-align: top;}
.layui-laypage .layui-laypage-refresh i{font-size: 18px; cursor: pointer;}
.layui-laypage select{height: 22px; padding: 3px; border-radius: 2px; cursor: pointer;}
.layui-laypage .layui-laypage-skip{height: 30px; line-height: 30px; color: #999;}
.layui-laypage input, .layui-laypage button{height: 30px; line-height: 30px; border-radius: 2px; vertical-align: top;  background-color: #fff; box-sizing: border-box;}
.layui-laypage input{display: inline-block; width: 40px; margin: 0 10px; padding: 0 3px; text-align: center;}
.layui-laypage input:focus,
.layui-laypage select:focus{border-color: #16baaa!important;}
.layui-laypage button{margin-left: 10px; padding: 0 10px; cursor: pointer;}

/** 流加载 **/
.layui-flow-more{margin: 10px 0; text-align: center; color: #999; font-size: 14px; clear: both;}
.layui-flow-more a{ height: 32px; line-height: 32px;  }
.layui-flow-more a *{display: inline-block; vertical-align: top;}
.layui-flow-more a cite{padding: 0 20px; border-radius: 3px; background-color: #eee; color: #333; font-style: normal;}
.layui-flow-more a cite:hover{opacity: 0.8;}
.layui-flow-more a i{font-size: 30px; color: #737383;}

/** 表格 **/
.layui-table{width: 100%; margin: 10px 0; background-color: #fff; color: #5F5F5F;}
.layui-table tr{transition: all .3s; -webkit-transition: all .3s;}
.layui-table th{text-align: left; font-weight: 600;}

.layui-table-mend{background-color: #fff;}
.layui-table-hover,
.layui-table-click,
.layui-table[lay-even] tbody tr:nth-child(even){background-color: #f8f8f8;}
.layui-table-checked{background-color: #dbfbf0;}
.layui-table-checked.layui-table-hover,
.layui-table-checked.layui-table-click{background-color: #abf8dd;}
.layui-table-disabled-transition *,
.layui-table-disabled-transition *:before,
.layui-table-disabled-transition *:after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}


.layui-table th,
.layui-table td,
.layui-table[lay-skin="line"],
.layui-table[lay-skin="row"],
.layui-table-view,
.layui-table-tool,
.layui-table-header,
.layui-table-col-set,
.layui-table-total,
.layui-table-page,
.layui-table-fixed-r,
.layui-table-mend,
.layui-table-tips-main,
.layui-table-grid-down{border-width: 1px; border-style: solid; border-color: #eee;}

.layui-table th, .layui-table td{position: relative; padding: 9px 15px; min-height: 20px; line-height: 20px;  font-size: 14px;}

.layui-table[lay-skin="line"] th, .layui-table[lay-skin="line"] td{border-width: 0; border-bottom-width: 1px;}
.layui-table[lay-skin="row"] th, .layui-table[lay-skin="row"] td{border-width: 0;border-right-width: 1px;}
.layui-table[lay-skin="nob"] th, .layui-table[lay-skin="nob"] td{border: none;}

.layui-table img{max-width:100px;}

/* 大表格 */
.layui-table[lay-size="lg"] th,
.layui-table[lay-size="lg"] td{padding-top: 15px; padding-right: 30px; padding-bottom: 15px; padding-left: 30px;}
.layui-table-view .layui-table[lay-size="lg"] .layui-table-cell{height: 50px; line-height: 40px;}

/* 小表格 */
.layui-table[lay-size="sm"] th,
.layui-table[lay-size="sm"] td{padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; font-size: 12px;}
.layui-table-view .layui-table[lay-size="sm"] .layui-table-cell{height: 30px; line-height: 20px; padding-top: 5px; padding-left: 11px; padding-right: 11px;}

/* 数据表格 */
.layui-table[lay-data],
.layui-table[lay-options]{display: none;}
.layui-table-box{position: relative; overflow: hidden;}
.layui-table-view{clear: both;position: relative; border-right: none;}
.layui-table-view:after {content: ""; position: absolute; top: 0; right: 0; width: 1px; height: 100%; background-color: #eee; z-index: 101;}
.layui-table-view .layui-table{position: relative; width: auto; margin: 0; border: 0; border-collapse: separate;}
.layui-table-view .layui-table[lay-skin="line"]{border-width: 0; border-right-width: 1px;}
.layui-table-view .layui-table[lay-skin="row"]{border-width: 0; border-bottom-width: 1px;}
.layui-table-view .layui-table th,
.layui-table-view .layui-table td{padding: 0; border-top: none; border-left: none;}
.layui-table-view .layui-table th [lay-event],
.layui-table-view .layui-table th.layui-unselect .layui-table-cell span{cursor: pointer;}
.layui-table-view .layui-table th span,
.layui-table-view .layui-table td{cursor: default;}
.layui-table-view .layui-table td[data-edit]{cursor: text;}
.layui-table-view .layui-table td[data-edit]:hover:after{position: absolute; left: 0; top: 0; width: 100%; height: 100%; box-sizing: border-box; border: 1px solid #16B777; pointer-events: none; content: "";}

.layui-table-view .layui-form-checkbox[lay-skin="primary"] i{width: 18px; height: 18px; line-height: 16px;}
.layui-table-view .layui-form-radio{line-height: 0; padding: 0;}
.layui-table-view .layui-form-radio>i{margin: 0; font-size: 20px;}
.layui-table-init{position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: 0; z-index: 199; transition: opacity .1s; user-select: none;}
.layui-table-loading-icon{position: absolute; width: 100%\0; left: 50%; left:auto\0; top: 50%; margin-top: -15px\0; transform: translate(-50%, -50%); transform: none\0; text-align: center;}
.layui-table-loading-icon .layui-icon{font-size: 30px; color: #c2c2c2;}
.layui-table-header{border-width: 0; border-bottom-width: 1px; overflow: hidden;}
.layui-table-header .layui-table{margin-bottom: -1px;}

.layui-table-column{position: relative; width: 100%; min-height: 41px; padding: 8px 16px; border-width: 0; border-bottom-width: 1px;}
.layui-table-column .layui-btn-container{margin-bottom: -8px;}
.layui-table-column .layui-btn-container .layui-btn{margin-right: 8px; margin-bottom: 8px;}

.layui-table-tool .layui-inline[lay-event]{position: relative; width: 26px; height: 26px; padding: 5px; line-height: 16px; margin-right: 10px; text-align: center; color: #333; border: 1px solid #ccc; cursor: pointer; -webkit-transition: .5s all; transition: .5s all;}
.layui-table-tool .layui-inline[lay-event]:hover{border: 1px solid #999;}
.layui-table-tool-temp{padding-right: 120px;}
.layui-table-tool-self{position: absolute; right: 17px; top: 10px;}
.layui-table-tool .layui-table-tool-self .layui-inline[lay-event]{margin: 0 0 0 10px;}
.layui-table-tool-panel{position: absolute; top: 29px; left: -1px; z-index: 399; padding: 5px 0 !important; min-width: 150px; min-height: 40px; border: 1px solid #d2d2d2; text-align: left; overflow-y: auto; background-color: #fff; box-shadow: 0 2px 4px rgba(0,0,0,.12);}
.layui-table-tool-panel li{padding: 0 10px; margin: 0 !important; line-height: 30px; list-style-type: none !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-transition: .5s all; transition: .5s all;}
.layui-table-tool-panel li .layui-form-checkbox[lay-skin="primary"]{width: 100%;}
.layui-table-tool-panel li:hover{background-color: #f8f8f8;}
.layui-table-tool-panel li .layui-form-checkbox[lay-skin="primary"]{padding-left: 28px;}
.layui-table-tool-panel li .layui-form-checkbox[lay-skin="primary"] i{position: absolute; left: 0; top: 0;}
.layui-table-tool-panel li .layui-form-checkbox[lay-skin="primary"] span{padding: 0;}
.layui-table-tool .layui-table-tool-self .layui-table-tool-panel{left: auto; right: -1px;}

.layui-table-col-set{position: absolute; right: 0; top: 0; width: 20px; height: 100%; border-width: 0; border-left-width: 1px; background-color: #fff;}

.layui-table-sort{width: 10px; height: 20px; margin-left: 5px; cursor: pointer!important;}
.layui-table-sort .layui-edge{position: absolute; left: 5px; border-width: 5px;}
.layui-table-sort .layui-table-sort-asc{top: 3px; border-top: none; border-bottom-style: solid; border-bottom-color: #b2b2b2;}
.layui-table-sort .layui-table-sort-asc:hover{border-bottom-color: #5F5F5F;}
.layui-table-sort .layui-table-sort-desc{bottom: 5px; border-bottom: none; border-top-style: solid; border-top-color: #b2b2b2;}
.layui-table-sort .layui-table-sort-desc:hover{border-top-color: #5F5F5F;}
.layui-table-sort[lay-sort="asc"] .layui-table-sort-asc{border-bottom-color: #000;}
.layui-table-sort[lay-sort="desc"] .layui-table-sort-desc{border-top-color: #000;}

.layui-table-cell{height: 38px; line-height: 28px; padding: 6px 15px; position: relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; box-sizing: border-box;}
.layui-table-cell .layui-form-checkbox[lay-skin="primary"]{top: -1px; padding: 0;}
.layui-table-cell .layui-form-checkbox[lay-skin="primary"] > div{padding-left: 24px;}
.layui-table-cell .layui-table-link{color: #01AAED;}
.layui-table-cell .layui-btn{vertical-align: inherit;}
.layui-table-cell[align="center"]{-webkit-box-pack: center;}
.layui-table-cell[align="right"]{-webkit-box-pack: end;}

.laytable-cell-checkbox,
.laytable-cell-radio,
.laytable-cell-space,
.laytable-cell-numbers{text-align: center; -webkit-box-pack: center;}

.layui-table-body{position: relative; overflow: auto; margin-bottom: -1px;}
.layui-table-body .layui-none{line-height: 26px; padding: 30px 15px; text-align: center; color: #999;}
.layui-table-fixed{position: absolute; left: 0; top: 0; z-index: 101;}
.layui-table-fixed .layui-table-body{overflow: hidden;}
.layui-table-fixed-l{box-shadow: 1px 0 8px rgba(0,0,0,.08);}
.layui-table-fixed-r{left: auto; right: 0px; border-width: 0; border-left-width: 1px; box-shadow: -1px 0 8px rgba(0,0,0,.08);}
.layui-table-fixed-r .layui-table-header{position: relative; overflow: visible;}
.layui-table-mend{position: absolute; right: -49px; top: 0; height: 100%; width: 50px; border-width: 0; border-left-width: 1px;}

.layui-table-tool{position: relative; width: 100%; min-height: 50px; line-height: 30px; padding: 10px 15px; border-width: 0; border-bottom-width: 1px; /*box-shadow: 0 1px 8px 0 rgb(0 0 0 / 8%);*/}
.layui-table-tool .layui-btn-container{margin-bottom: -10px;}

.layui-table-total{margin-bottom: -1px; border-width: 0; border-top-width: 1px; overflow: hidden;}


.layui-table-page{border-width: 0; border-top-width: 1px; margin-bottom: -1px; white-space: nowrap; overflow: hidden;}
.layui-table-page>div{height: 26px;}
.layui-table-page .layui-laypage{margin: 0;}
.layui-table-page .layui-laypage a,
.layui-table-page .layui-laypage span{height: 26px; line-height: 26px; margin-bottom: 10px; border: none; background: none;}
.layui-table-page .layui-laypage a,
.layui-table-page .layui-laypage span.layui-laypage-curr{padding: 0 12px;}
.layui-table-page .layui-laypage span{margin-left: 0; padding: 0;}
.layui-table-page .layui-laypage .layui-laypage-prev{margin-left: -11px!important;}
.layui-table-page .layui-laypage .layui-laypage-curr .layui-laypage-em{left: 0; top: 0; padding: 0;}
.layui-table-page .layui-laypage input,
.layui-table-page .layui-laypage button{height: 26px; line-height: 26px; }
.layui-table-page .layui-laypage input{width: 40px;}
.layui-table-page .layui-laypage button{padding: 0 10px;}
.layui-table-page select{height: 18px;}
.layui-table-pagebar{float: right; line-height: 23px;}
.layui-table-pagebar .layui-btn-sm{margin-top: -1px;}
.layui-table-pagebar .layui-btn-xs{margin-top: 2px;}

.layui-table-view select[lay-ignore]{display: inline-block;}
.layui-table-patch .layui-table-cell{padding: 0; width: 30px;}

.layui-table-edit{position: absolute; left: 0; top: 0; z-index: 189; min-width: 100%; min-height: 100%; padding: 5px 14px; border-radius: 0; box-shadow: 1px 1px 20px rgba(0,0,0,.15); background-color: #fff;}
.layui-table-edit:focus{border-color: #16b777!important;}
input.layui-input.layui-table-edit{height: 100%;}
select.layui-table-edit{padding: 0 0 0 10px; border-color: #d2d2d2;}
.layui-table-view .layui-form-switch,
.layui-table-view .layui-form-checkbox,
.layui-table-view .layui-form-radio{top: 0; margin: 0;}
.layui-table-view .layui-form-checkbox{top: -1px; height: 26px; line-height: 26px;}
.layui-table-view .layui-form-checkbox i{height: 26px;}

/* 展开溢出的单元格 */
.layui-table-grid .layui-table-cell{overflow: visible;}
.layui-table-grid-down{position: absolute; top: 0; right: 0; width: 24px; height: 100%; padding: 5px 0; border-width: 0; border-left-width: 1px; text-align: center; background-color: #fff; color: #999; cursor: pointer;}
.layui-table-grid-down .layui-icon{position: absolute; top: 50%; left: 50%; margin: -8px 0 0 -8px; font-size: 14px;}
.layui-table-grid-down:hover{background-color: #fbfbfb;}

/* 单元格多行展开风格  */
.layui-table-expanded{height: 95px;}
.layui-table-expanded .layui-table-cell,
.layui-table-view .layui-table[lay-size="sm"] .layui-table-expanded .layui-table-cell,
.layui-table-view .layui-table[lay-size="lg"] .layui-table-expanded .layui-table-cell{height: auto; max-height: 94px; white-space: normal; text-overflow: clip;}
.layui-table-cell-c{position: absolute; bottom: -10px; right: 50%; margin-right: -9px; width: 20px; height: 20px; line-height: 18px; cursor: pointer; text-align: center; background-color: #fff; border: 1px solid #eee; border-radius: 50%; z-index: 1000; transition: 0.3s all; font-size: 14px;}
.layui-table-cell-c:hover{border-color: #16b777;}
.layui-table-expanded td:hover .layui-table-cell{overflow: auto;}
.layui-table-main > .layui-table > tbody > tr:last-child > td > .layui-table-cell-c{bottom: 0;}

/* 单元格 TIPS 展开风格  */
body .layui-table-tips .layui-layer-content{background: none; padding: 0; box-shadow: 0 1px 6px rgba(0,0,0,.12);}
.layui-table-tips-main{margin: -49px 0 0 -1px; max-height: 150px; padding: 8px 15px; font-size: 14px; overflow-y: scroll; background-color: #fff; color: #5F5F5F;}
.layui-table-tips-c{position: absolute; right: -3px; top: -13px; width: 20px; height: 20px; padding: 3px; cursor: pointer; background-color: #5F5F5F; border-radius: 50%; color: #fff;}
.layui-table-tips-c:hover{background-color: #777;}
.layui-table-tips-c:before{position: relative; right: -2px;}


/** 树表 **/
.layui-table-tree-nodeIcon {max-width: 20px;}
.layui-table-tree-nodeIcon > * {width: 100%;}
.layui-table-tree-flexIcon,.layui-table-tree-nodeIcon {margin-right: 2px;}
.layui-table-tree-flexIcon {cursor: pointer;}

  /** 文件上传 **/
.layui-upload-file{display: none!important; opacity: .01; filter: Alpha(opacity=1);}
.layui-upload-list{margin: 11px 0;}
.layui-upload-choose{max-width: 200px; padding: 0 10px; color: #999; font-size: 14px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.layui-upload-drag{position: relative; display: inline-block; padding: 30px; border: 1px dashed #e2e2e2; background-color: #fff; text-align: center; cursor: pointer; color: #999;}
.layui-upload-drag .layui-icon{font-size: 50px; color: #16baaa;}
.layui-upload-drag[lay-over]{border-color: #16baaa}
.layui-upload-form{display: inline-block;}
.layui-upload-iframe{position: absolute; width: 0; height: 0; border: 0; visibility: hidden}
.layui-upload-wrap{position: relative; display: inline-block; vertical-align: middle;}
.layui-upload-wrap .layui-upload-file{display: block!important; position: absolute; left: 0; top: 0; z-index: 10; font-size: 100px; width: 100%; height: 100%; opacity: .01; filter: Alpha(opacity=1); cursor: pointer;}
.layui-btn-container .layui-upload-choose{padding-left: 0;}


/* 基础菜单元素 */
.layui-menu{position: relative; margin: 5px 0; background-color: #fff; box-sizing: border-box;}
.layui-menu *{box-sizing: border-box;}
.layui-menu li,
.layui-menu-body-title,
.layui-menu-body-title a{padding: 5px 15px; color: initial}
.layui-menu li{position: relative; margin: 0 0 1px; line-height: 26px; color: rgba(0,0,0,.8); font-size: 14px; white-space: nowrap; cursor: pointer; transition: all .3s;}
.layui-menu li:hover{background-color: #f8f8f8; }
.layui-menu li.layui-disabled,
.layui-menu li.layui-disabled *{background: none !important; color: #d2d2d2 !important; cursor: not-allowed !important;}

.layui-menu-item-parent:hover>.layui-menu-body-panel{display: block; animation-name: layui-fadein; animation-duration: 0.3s; animation-fill-mode: both; animation-delay:.2s;}
.layui-menu-item-parent>.layui-menu-body-title,
.layui-menu-item-group>.layui-menu-body-title{padding-right: 38px;}

.layui-menu .layui-menu-item-group:hover,
.layui-menu .layui-menu-item-none:hover,
.layui-menu .layui-menu-item-divider:hover{background: none; cursor: default;}
.layui-menu .layui-menu-item-group>ul{margin: 5px 0 -5px;}
.layui-menu .layui-menu-item-group>.layui-menu-body-title{color: rgba(0,0,0,.35); user-select: none;}
.layui-menu .layui-menu-item-none{color: rgba(0,0,0,.35); cursor: default;}

.layui-menu .layui-menu-item-none{text-align: center;}
.layui-menu .layui-menu-item-divider{margin: 5px 0; padding: 0; height: 0; line-height: 0; border-bottom: 1px solid #eee; overflow: hidden;}

.layui-menu .layui-menu-item-up:hover,
.layui-menu .layui-menu-item-down:hover{cursor: pointer;}
.layui-menu .layui-menu-item-up>.layui-menu-body-title{ color: rgba(0,0,0,.8);}
.layui-menu .layui-menu-item-up>ul{visibility: hidden; height: 0; overflow: hidden;}
.layui-menu .layui-menu-item-down>.layui-menu-body-title>.layui-icon-down{transform: rotate(180deg);}
.layui-menu .layui-menu-item-up>.layui-menu-body-title>.layui-icon-up{transform: rotate(-180deg);}
.layui-menu .layui-menu-item-up>.layui-menu-body-title:hover>.layui-icon,
.layui-menu .layui-menu-item-down:hover>.layui-menu-body-title>.layui-icon{color: rgba(0,0,0,1);}
.layui-menu .layui-menu-item-down>ul{visibility: visible; height: auto;}

.layui-menu .layui-menu-item-checked,
.layui-menu .layui-menu-item-checked2{background-color: #f8f8f8!important; color: #16b777;}
.layui-menu .layui-menu-item-checked a,
.layui-menu .layui-menu-item-checked2 a{color: #16b777;}
.layui-menu .layui-menu-item-checked:after{position: absolute; right: -1px; top: 0; bottom: 0; border-right: 3px solid #16b777; content: "";}

.layui-menu-body-title{position: relative; margin: -5px -15px; overflow: hidden; text-overflow: ellipsis;}
.layui-menu-body-title a{display: block; margin: -5px -15px; color: rgba(0,0,0,.8);}
.layui-menu-body-title a:hover{transition: all .3s;}
.layui-menu-body-title>.layui-icon{position: absolute; right: 15px; top: 50%; margin-top: -6px; line-height: normal; font-size: 14px; transition: all .2s; -webkit-transition: all .2s;}
.layui-menu-body-title>.layui-icon:hover{transition: all .3s;}
.layui-menu-body-title>.layui-icon-right{right: 14px;}
.layui-menu-body-panel{display: none; position: absolute; top: -7px; left: 100%; z-index: 1000; margin-left: 13px; padding: 5px 0;}
.layui-menu-body-panel:before{content: ""; position: absolute; width: 20px; left: -16px; top: 0; bottom: 0;}
.layui-menu-body-panel-left{left: auto; right: 100%; margin: 0 13px 0;}
.layui-menu-body-panel-left:before{left: auto; right: -16px;}

.layui-menu-lg li{line-height: 32px;}
.layui-menu-lg li:hover,
.layui-menu-lg .layui-menu-body-title a:hover{background: none; color: #16b777;}
.layui-menu-lg li .layui-menu-body-panel{margin-left: 14px}
.layui-menu-lg li .layui-menu-body-panel-left{margin: 0 15px 0;}


/* 下拉菜单 */
.layui-dropdown{position: absolute; left: -999999px; top: -999999px; z-index: 77777777; margin: 5px 0; min-width: 100px;}
.layui-dropdown:before{content:""; position: absolute; width: 100%; height: 6px; left: 0; top: -6px;}
.layui-dropdown-shade{top: 0; left: 0; width: 100%; height: 100%; position: fixed; pointer-events: auto;}


/* Tabs 标签页 */
.layui-tabs{position: relative;}
.layui-tabs.layui-hide-v{overflow: hidden;}
.layui-tabs-header{position: relative; left: 0; height: 40px; padding: 0 !important; white-space: nowrap; font-size: 0; transition: all .16s; -webkit-transition: all .16s;}
.layui-tabs-header:after,
.layui-tabs-scroll:after{content: ""; position: absolute; left: 0; bottom: 0; z-index: 0; width: 100%; border-bottom: 1px solid #eee;}
.layui-tabs-header li{position: relative; display: inline-block; vertical-align: middle; line-height: 40px; margin: 0 !important; padding: 0 16px; text-align: center; cursor: pointer; font-size: 14px; transition: all .16s; -webkit-transition: all .16s;}
.layui-tabs-header li:first-child{margin-left: 0;}
.layui-tabs-header li a{display: block; padding: 0 16px; margin: 0 -16px; color: inherit;}
.layui-tabs-header li a:hover{text-decoration: none;}
.layui-tabs-header li:hover,
.layui-tabs-header .layui-this{color: #16baaa;}
.layui-tabs-header .layui-this:after{content: ""; position: absolute; left:0; top: 0; z-index: 1; width: 100%; height: 100%; border-bottom: 3px solid #16baaa; box-sizing: border-box; pointer-events: none;}
.layui-tabs-header .layui-badge,
.layui-tabs-header .layui-badge-dot{left: 5px; top: -1px;}

.layui-tabs-scroll{position: relative; overflow: hidden; padding: 0 40px;}
.layui-tabs-scroll .layui-tabs-header:after{display: none; content: none; border: 0;}
.layui-tabs-bar .layui-icon{position: absolute; left: 0; top: 0; z-index: 3; width: 40px; height: 100%; line-height: 40px; border: 1px solid #eee; text-align: center; cursor: pointer; box-sizing: border-box; background-color: #fff; box-shadow: 2px 0 5px 0 rgb(0 0 0 / 6%);}
.layui-tabs-bar .layui-icon-next{left: auto; right: 0; box-shadow: -2px 0 5px 0 rgb(0 0 0 / 6%);}

.layui-tabs-header li .layui-tabs-close{position: relative; display: inline-block; width: 16px; height: 16px; line-height: 18px; margin-left: 8px; top: 0px; text-align: center; font-size: 12px; color: #959595; border-radius: 50%; font-weight: 700; transition: all .16s; -webkit-transition: all .16s;}
.layui-tabs-header li .layui-tabs-close:hover{ background-color: #ff5722; color: #fff;}
.layui-tabs-header li[lay-closable="false"] .layui-tabs-close{display: none;}

.layui-tabs-body{padding: 16px 0;}
.layui-tabs-item{display: none;}

/* tabs 卡片风格 */
.layui-tabs-card>.layui-tabs-header .layui-this{background-color: #fff;}
.layui-tabs-card>.layui-tabs-header .layui-this:after{border: 1px solid #eee; border-bottom-color: #fff; border-radius: 2px 2px 0 0;}
.layui-tabs-card>.layui-tabs-header li:first-child.layui-this:after{margin-left: -1px;}
.layui-tabs-card>.layui-tabs-header li:last-child.layui-this:after{margin-right: -1px;}
.layui-tabs-card.layui-panel>.layui-tabs-header .layui-this:after{border-top: 0; border-radius: 0;}
.layui-tabs-card.layui-panel>.layui-tabs-body{padding: 16px;}


/** 导航菜单 **/
.layui-nav{position: relative; padding: 0 15px; background-color: #2f363c; color: #fff; border-radius: 2px; font-size: 0; box-sizing: border-box;}
.layui-nav *{font-size: 14px;}
.layui-nav .layui-nav-item{position: relative; display: inline-block; margin-top: 0; list-style: none; vertical-align: middle; line-height: 60px;}
.layui-nav .layui-nav-item a{display: block; padding: 0 20px; color: #fff; color: rgba(255,255,255,.7); transition: all .3s; -webkit-transition: all .3s;}
.layui-nav-bar,
.layui-nav .layui-this:after{content: ""; position: absolute; left: 0; top: 0; width: 0; height: 3px; background-color: #16b777; transition: all .2s; -webkit-transition: all .2s; pointer-events: none;}
.layui-nav-bar{z-index: 1000;}
.layui-nav[lay-bar="disabled"] .layui-nav-bar{display: none;}
.layui-nav .layui-this a,
.layui-nav .layui-nav-item a:hover{color: #fff; text-decoration: none;}
.layui-nav .layui-this:after{top: auto; bottom: 0; width: 100%;}
.layui-nav-img{width: 30px; height: 30px; margin-right: 10px; border-radius: 50%;}

.layui-nav .layui-nav-more{position: absolute; top: 0; right: 3px; left: auto !important; margin-top: 0; font-size: 12px; cursor: pointer; transition: all .2s; -webkit-transition: all .2s;}
.layui-nav .layui-nav-mored,
.layui-nav-itemed > a .layui-nav-more{transform: rotate(180deg);}


.layui-nav-child{display: none; position: absolute; left: 0; top: 65px; min-width: 100%; line-height: 36px; padding: 5px 0;  box-shadow: 0 2px 4px rgba(0,0,0,.12); border: 1px solid #eee; background-color: #fff; z-index: 100; border-radius: 2px; white-space: nowrap; box-sizing: border-box;}
.layui-nav .layui-nav-child a{color: #5F5F5F; color: rgba(0,0,0,.8);}
.layui-nav .layui-nav-child a:hover{background-color: #f8f8f8; color: rgba(0,0,0,.8);}
.layui-nav-child dd{margin: 1px 0; position: relative;}
.layui-nav-child dd.layui-this{background-color: #f8f8f8; color: #000;}
.layui-nav-child dd.layui-this:after{display: none;}
.layui-nav-child-r{left: auto; right: 0;}
.layui-nav-child-c{text-align: center;}

/* 垂直导航菜单 */
.layui-nav.layui-nav-tree{width: 200px; padding: 0;}
.layui-nav-tree .layui-nav-item{display: block; width: 100%; line-height: 40px;}
.layui-nav-tree .layui-nav-item a{position: relative; height: 40px; line-height: 40px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.layui-nav-tree .layui-nav-item>a{padding-top: 5px; padding-bottom: 5px;}
.layui-nav-tree .layui-nav-more{right: 15px;}
.layui-nav-tree .layui-nav-item>a .layui-nav-more{padding: 5px 0;}
.layui-nav-tree .layui-nav-bar{width: 5px; height: 0;}
.layui-side .layui-nav-tree .layui-nav-bar{width: 2px;}
.layui-nav-tree .layui-this,
.layui-nav-tree .layui-this>a,
.layui-nav-tree .layui-this>a:hover,
.layui-nav-tree .layui-nav-child dd.layui-this,
.layui-nav-tree .layui-nav-child dd.layui-this a{background-color: #16baaa; color: #fff;}
.layui-nav-tree .layui-this:after{display: none;}
.layui-nav-tree .layui-nav-title a,
.layui-nav-tree .layui-nav-title a:hover,
.layui-nav-itemed>a{color: #fff !important;}
.layui-nav-tree .layui-nav-bar{background-color: #16baaa;}

.layui-nav-tree .layui-nav-child{position: relative; z-index: 0; top: 0; border: none; background: none; background-color: rgba(0,0,0,.3); box-shadow: none;}
.layui-nav-tree .layui-nav-child dd{margin: 0;}
.layui-nav-tree .layui-nav-child a{color: #fff; color: rgba(255,255,255,.7);}
.layui-nav-tree .layui-nav-child a:hover{background: none; color: #fff;}

/* 垂直导航 - 展开状态 */
.layui-nav-itemed>.layui-nav-child,
.layui-nav-itemed>.layui-nav-child>.layui-this>.layui-nav-child{display: block;}

/* 垂直导航 - 侧边 */
.layui-nav-side{position: fixed; top: 0; bottom: 0; left: 0; overflow-x: hidden; z-index: 999;}

/* 导航浅色背景 */
.layui-nav.layui-bg-gray .layui-nav-item a,
.layui-nav-tree.layui-bg-gray a{color: #373737; color: rgba(0,0,0,.8);}
.layui-nav-tree.layui-bg-gray .layui-nav-itemed>a{color: #000 !important;}
.layui-nav.layui-bg-gray .layui-this a{color: #16b777;}
.layui-nav-tree.layui-bg-gray .layui-nav-child{padding-left: 11px; background: none;}
.layui-nav-tree.layui-bg-gray .layui-this,
.layui-nav-tree.layui-bg-gray .layui-this>a,
.layui-nav-tree.layui-bg-gray .layui-nav-child dd.layui-this,
.layui-nav-tree.layui-bg-gray .layui-nav-child dd.layui-this a{background: none!important; color: #16b777!important; font-weight: 700;}
.layui-nav-tree.layui-bg-gray .layui-nav-bar{background-color: #16b777;}


/** 面包屑 **/
.layui-breadcrumb{visibility: hidden; font-size: 0;}
.layui-breadcrumb>*{font-size: 14px;}
.layui-breadcrumb a{color: #999 !important;}
.layui-breadcrumb a:hover{color: #16b777 !important;}
.layui-breadcrumb a cite{color: #5F5F5F; font-style: normal;}
.layui-breadcrumb span[lay-separator]{margin: 0 10px; color: #999;}

/** Tab 选项卡 **/
.layui-tab{margin: 10px 0; text-align: left !important;}
.layui-tab[overflow]>.layui-tab-title{overflow: hidden;}
.layui-tab .layui-tab-title{position: relative; left: 0; height: 40px; white-space: nowrap; font-size: 0;  transition: all .2s; -webkit-transition: all .2s;}
.layui-tab .layui-tab-title:after{content: ""; border-bottom-color: #eee; border-bottom-width: 1px; border-style: none none solid; bottom: 0; left: 0; right: auto; top: auto; pointer-events: none; position: absolute; width: 100%; z-index: 8;}
.layui-tab .layui-tab-title li{display: inline-block; vertical-align: middle; font-size: 14px; transition: all .2s; -webkit-transition: all .2s;}
.layui-tab .layui-tab-title li{position: relative; line-height: 40px; min-width: 65px; margin: 0; padding: 0 15px; text-align: center; cursor: pointer;}
.layui-tab .layui-tab-title li a{display: block; padding: 0 15px; margin: 0 -15px;}
.layui-tab-title .layui-this{color: #000;}

.layui-tab-title .layui-this:after{position: absolute; left:0; top: 0; content: ""; width:100%; height: 40px; border-width: 1px; border-bottom-width: 1px; border-style: solid; border-bottom-color: #fff; border-radius: 2px 2px 0 0; box-sizing: border-box; pointer-events: none; z-index: 9;}
.layui-tab-bar{box-sizing: border-box; position: absolute; right: 0; top: 0; z-index: 10; width: 30px; height: 40px; line-height: 40px; border-width: 1px; border-style: solid; border-radius: 2px; text-align: center; background-color: #fff; cursor: pointer;}
.layui-tab-bar .layui-icon{position: relative; display: inline-block; top: 3px; transition: all .3s; -webkit-transition: all .3s;}
.layui-tab-item{display: none;}
.layui-tab-more{padding-right: 30px; height: auto !important; white-space: normal !important;}
.layui-tab-more li.layui-this:after{border-bottom-color: #eee; border-radius: 2px;}
.layui-tab-more .layui-tab-bar .layui-icon{top: -2px; top: 3px\0; -webkit-transform: rotate(180deg); transform: rotate(180deg);}
:root .layui-tab-more .layui-tab-bar .layui-icon{top: -2px\0/IE9;}

.layui-tab-content{padding: 15px 0;}

/* Tab 关闭 */.layui-tab-title li .layui-tab-close{position: relative; display: inline-block; width: 18px; height: 18px; line-height: 20px; margin-left: 8px; top: 1px; text-align: center; font-size: 14px; color: #c2c2c2; transition: all .2s; -webkit-transition: all .2s;}
.layui-tab-title li .layui-tab-close:hover{border-radius: 2px; background-color: #ff5722; color: #fff;}

/* Tab 简洁风格 */.layui-tab-brief > .layui-tab-title .layui-this{color: #16baaa;}
.layui-tab-brief > .layui-tab-title .layui-this:after
,.layui-tab-brief > .layui-tab-more li.layui-this:after{border: none; border-radius: 0; border-bottom: 2px solid #16b777;}

/* Tab 卡片风格 */.layui-tab-card{border-width: 1px; border-style: solid; border-radius: 2px; box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);}
.layui-tab-card > .layui-tab-title{background-color: #fafafa;}
.layui-tab-card > .layui-tab-title li{margin-right: -1px; margin-left: -1px;}
.layui-tab-card > .layui-tab-title .layui-this{background-color: #fff;     }
.layui-tab-card > .layui-tab-title .layui-this:after{border-top: none; border-width: 1px; border-bottom-color: #fff;}
.layui-tab-card > .layui-tab-title .layui-tab-bar{height: 40px; line-height: 40px; border-radius: 0; border-top: none; border-right: none;}
.layui-tab-card > .layui-tab-more .layui-this{background: none; color: #16b777;}
.layui-tab-card > .layui-tab-more .layui-this:after{border: none;}

/* 时间线 */
.layui-timeline{padding-left: 5px;}
.layui-timeline-item{position: relative; padding-bottom: 20px;}
.layui-timeline-axis{position: absolute; left: -5px; top: 0; z-index: 10; width: 20px; height: 20px; line-height: 20px; background-color: #fff; color: #16b777; border-radius: 50%; text-align: center; cursor: pointer;}
.layui-timeline-axis:hover{color: #ff5722;}
.layui-timeline-item:before{content: ""; position: absolute; left: 5px; top: 0; z-index: 0; width: 1px; height: 100%;}

.layui-timeline-item:first-child:before{display: block;}
.layui-timeline-item:last-child:before{display: none;}
.layui-timeline-content{padding-left: 25px;;}
.layui-timeline-title{position: relative; margin-bottom: 10px; line-height: 22px;}

/* 小徽章 */
.layui-badge,
.layui-badge-dot,
.layui-badge-rim{position:relative; display: inline-block; padding: 0 6px; font-size: 12px; text-align: center; background-color: #ff5722; color: #fff; border-radius: 2px;}
.layui-badge{height: 18px; line-height: 18px;}
.layui-badge-dot{width: 8px; height: 8px; padding: 0; border-radius: 50%;}
.layui-badge-rim{height: 18px; line-height: 18px; border-width: 1px; border-style: solid; background-color: #fff; color: #5F5F5F;}

.layui-btn .layui-badge,
.layui-btn .layui-badge-dot{margin-left: 5px;}
.layui-nav .layui-badge,
.layui-nav .layui-badge-dot{position: absolute; top: 50%; margin: -5px 6px 0;}
.layui-nav .layui-badge{margin-top: -10px;}
.layui-tab-title .layui-badge,
.layui-tab-title .layui-badge-dot{left: 5px; top: -2px;}

/* carousel 轮播 */
.layui-carousel{position: relative; left: 0; top: 0; background-color: #f8f8f8;}
.layui-carousel>*[carousel-item]{position: relative; width: 100%; height: 100%; overflow: hidden;}
.layui-carousel>*[carousel-item]:before{position: absolute; content: '\e63d'; left: 50%; top: 50%; width: 100px; line-height: 20px; margin: -10px 0 0 -50px; text-align: center; color: #c2c2c2; font-family:"layui-icon" !important; font-size: 30px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.layui-carousel>*[carousel-item] > *{display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #f8f8f8; transition-duration: .3s; -webkit-transition-duration: .3s;}
.layui-carousel-updown > *{-webkit-transition: .3s ease-in-out up; transition: .3s ease-in-out up;}
.layui-carousel-arrow{display: none\0; opacity: 0; position: absolute; left: 10px; top: 50%; margin-top: -18px; width: 36px; height: 36px; line-height: 36px; text-align: center; font-size: 20px; border: none 0; border-radius: 50%; background-color: rgba(0,0,0,.2); color: #fff; -webkit-transition-duration: .3s; transition-duration: .3s; cursor: pointer;}
.layui-carousel-arrow[lay-type="add"]{left: auto!important; right: 10px;}
.layui-carousel[lay-arrow="always"] .layui-carousel-arrow{opacity: 1; left: 20px;}
.layui-carousel[lay-arrow="always"] .layui-carousel-arrow[lay-type="add"]{right: 20px;}
.layui-carousel[lay-arrow="none"] .layui-carousel-arrow{display: none;}
.layui-carousel-arrow:hover,
.layui-carousel-ind ul:hover{background-color: rgba(0,0,0,.35);}
.layui-carousel:hover .layui-carousel-arrow{display: block\0; opacity: 1; left: 20px;}
.layui-carousel:hover .layui-carousel-arrow[lay-type="add"]{right: 20px;}
.layui-carousel-ind{position: relative; top: -35px; width: 100%; line-height: 0!important; text-align: center; font-size: 0;}
.layui-carousel[lay-indicator="outside"]{margin-bottom: 30px;}
.layui-carousel[lay-indicator="outside"] .layui-carousel-ind{top: 10px;}
.layui-carousel[lay-indicator="outside"] .layui-carousel-ind ul{background-color: rgba(0,0,0,.5);}
.layui-carousel[lay-indicator="none"] .layui-carousel-ind{display: none;}
.layui-carousel-ind ul{display: inline-block; padding: 5px; background-color: rgba(0,0,0,.2); border-radius: 10px; -webkit-transition-duration: .3s; transition-duration: .3s;}
.layui-carousel-ind ul li{display: inline-block; width: 10px; height: 10px; margin: 0 3px; font-size: 14px; background-color: #eee; background-color: rgba(255,255,255,.5); border-radius: 50%; cursor: pointer; -webkit-transition-duration: .3s; transition-duration: .3s;}
.layui-carousel-ind ul li:hover{background-color: rgba(255,255,255,.7);}
.layui-carousel-ind ul li.layui-this{background-color: #fff;}
.layui-carousel>*[carousel-item]>.layui-this,
.layui-carousel>*[carousel-item]>.layui-carousel-prev,
.layui-carousel>*[carousel-item]>.layui-carousel-next{display: block}
.layui-carousel>*[carousel-item]>.layui-this{-webkit-transform: translateX(0);transform: translateX(0);}
.layui-carousel>*[carousel-item]>.layui-carousel-prev{-webkit-transform: translateX(-100%);transform: translateX(-100%);}
.layui-carousel>*[carousel-item]>.layui-carousel-next{-webkit-transform: translateX(100%);transform: translateX(100%);}
.layui-carousel>*[carousel-item]>.layui-carousel-prev.layui-carousel-right,
.layui-carousel>*[carousel-item]>.layui-carousel-next.layui-carousel-left{-webkit-transform: translateX(0);transform: translateX(0);}
.layui-carousel>*[carousel-item]>.layui-this.layui-carousel-left{-webkit-transform: translateX(-100%);transform: translateX(-100%);}
.layui-carousel>*[carousel-item]>.layui-this.layui-carousel-right{-webkit-transform: translateX(100%);transform: translateX(100%);}

/* 上下切换 */.layui-carousel[lay-anim="updown"] .layui-carousel-arrow{left: 50%!important; top: 20px; margin: 0 0 0 -18px;}
.layui-carousel[lay-anim="updown"] .layui-carousel-arrow[lay-type="add"]{top: auto!important; bottom: 20px;}
.layui-carousel[lay-anim="updown"] .layui-carousel-ind{position: absolute; top: 50%; right: 20px; width: auto; height: auto;}
.layui-carousel[lay-anim="updown"] .layui-carousel-ind ul{padding: 3px 5px;}
.layui-carousel[lay-anim="updown"] .layui-carousel-ind li{display: block; margin: 6px 0;}

.layui-carousel[lay-anim="updown"]>*[carousel-item]>*{left: 0!important;}
.layui-carousel[lay-anim="updown"]>*[carousel-item]>.layui-this{-webkit-transform: translateY(0);transform: translateY(0);}
.layui-carousel[lay-anim="updown"]>*[carousel-item]>.layui-carousel-prev{-webkit-transform: translateY(-100%);transform: translateY(-100%);}
.layui-carousel[lay-anim="updown"]>*[carousel-item]>.layui-carousel-next{-webkit-transform: translateY(100%);transform: translateY(100%);}
.layui-carousel[lay-anim="updown"]>*[carousel-item]>.layui-carousel-prev.layui-carousel-right,
.layui-carousel[lay-anim="updown"]>*[carousel-item]>.layui-carousel-next.layui-carousel-left{-webkit-transform: translateY(0);transform: translateY(0);}
.layui-carousel[lay-anim="updown"]>*[carousel-item]>.layui-this.layui-carousel-left{-webkit-transform: translateY(-100%);transform: translateY(-100%);}
.layui-carousel[lay-anim="updown"]>*[carousel-item]>.layui-this.layui-carousel-right{-webkit-transform: translateY(100%);transform: translateY(100%);}

/* 渐显切换 */.layui-carousel[lay-anim="fade"]>*[carousel-item]>*{left: 0!important;}
.layui-carousel[lay-anim="fade"]>*[carousel-item]>.layui-carousel-prev,
.layui-carousel[lay-anim="fade"]>*[carousel-item]>.layui-carousel-next{opacity: 0;}
.layui-carousel[lay-anim="fade"]>*[carousel-item]>.layui-carousel-prev.layui-carousel-right,
.layui-carousel[lay-anim="fade"]>*[carousel-item]>.layui-carousel-next.layui-carousel-left{opacity: 1;}
.layui-carousel[lay-anim="fade"]>*[carousel-item]>.layui-this.layui-carousel-left,
.layui-carousel[lay-anim="fade"]>*[carousel-item]>.layui-this.layui-carousel-right{opacity: 0}

/** fixbar **/
.layui-fixbar{position: fixed; right: 16px; bottom: 16px; z-index: 999999;}
.layui-fixbar li{width: 50px; height: 50px; line-height: 50px; margin-bottom: 1px; text-align:center; cursor: pointer; font-size:30px; background-color: #9F9F9F; color:#fff; border-radius: 2px; opacity: 0.95;}
.layui-fixbar li:hover{opacity: 0.85;}
.layui-fixbar li:active{opacity: 1;}
.layui-fixbar .layui-fixbar-top{display: none; font-size: 40px;}

/** 表情面板 **/
body .layui-util-face{border: none; background: none;}
body .layui-util-face  .layui-layer-content{padding:0; background-color:#fff; color:#5F5F5F; box-shadow:none}
.layui-util-face .layui-layer-TipsG{display:none;}
.layui-util-face ul{position:relative; width:372px; padding:10px; border:1px solid #D9D9D9; background-color:#fff; box-shadow: 0 0 20px rgba(0,0,0,.2);}
.layui-util-face ul li{cursor: pointer; float: left; border: 1px solid #e8e8e8; height: 22px; width: 26px; overflow: hidden; margin: -1px 0 0 -1px; padding: 4px 2px; text-align: center;}
.layui-util-face ul li:hover{position: relative; z-index: 2; border: 1px solid #eb7350; background: #fff9ec;}

/** 代码文本修饰 **/
.layui-code{display: block; position: relative; padding: 15px; line-height: 20px; border: 1px solid #eee; border-left-width: 6px; background-color: #fff; color: #333; font-family: "Courier New",Consolas,"Lucida Console", monospace; font-size: 12px;}

/** 穿梭框 **/
.layui-transfer-box,
.layui-transfer-header,
.layui-transfer-search{border-width: 0; border-style: solid; border-color: #eee}
.layui-transfer-box{position: relative; display: inline-block; vertical-align: middle; border-width: 1px; width: 200px; height: 360px; border-radius: 2px; background-color:#fff;}
.layui-transfer-box .layui-form-checkbox{width: 100%; margin: 0 !important;}
.layui-transfer-header{height: 38px; line-height: 38px; padding: 0 11px; border-bottom-width: 1px;}
.layui-transfer-search{position:relative; padding: 11px; border-bottom-width: 1px;}
.layui-transfer-search .layui-input{height: 32px; padding-left: 30px; font-size: 12px;}
.layui-transfer-search .layui-icon-search{position: absolute; left: 20px; top: 50%; line-height: normal; margin-top: -8px; color: #5F5F5F;}
.layui-transfer-active{margin: 0 15px; display: inline-block; vertical-align: middle;}
.layui-transfer-active .layui-btn{display: block; margin: 0; padding: 0 15px; background-color: #16b777; border-color: #16b777; color: #fff;}
.layui-transfer-active .layui-btn-disabled{background-color: #FBFBFB; border-color: #eee; color: #d2d2d2;}
.layui-transfer-active .layui-btn:first-child{margin-bottom: 15px;}
.layui-transfer-active .layui-btn .layui-icon{margin: 0; font-size: 14px !important;}
.layui-transfer-data{padding: 5px 0; overflow: auto;}
.layui-transfer-data li{height: 32px; line-height: 32px; margin-top: 0 !important; padding: 0 11px;list-style-type: none !important;}
.layui-transfer-data li:hover{background-color: #f8f8f8; transition: .5s all;}
.layui-transfer-data .layui-none{padding: 15px 11px; text-align: center; color: #999;}

/** 评分组件 **/
.layui-rate,
.layui-rate *{display: inline-block; vertical-align: middle;}
.layui-rate{padding: 11px 6px 11px 0; font-size: 0;}
.layui-rate li{margin-top: 0 !important;}
.layui-rate li i.layui-icon{ font-size: 20px; color: #ffb800;}
.layui-rate li i.layui-icon{margin-right: 5px; transition: all .3s; -webkit-transition: all .3s;}
.layui-rate li i:hover,
.layui-rate-hover{cursor: pointer; transform: scale(1.12); -webkit-transform: scale(1.12);}
.layui-rate[readonly] li i:hover{cursor: default; transform: scale(1);}

/** 颜色选择器 **/
.layui-colorpicker{width: 38px; height: 38px; border: 1px solid #eee; padding: 5px; border-radius: 2px; line-height: 24px; display: inline-block; cursor: pointer; transition: all .3s; -webkit-transition: all .3s; box-sizing: border-box;}
.layui-colorpicker:hover{border-color: #d2d2d2;}
.layui-colorpicker.layui-colorpicker-lg{width: 44px; height: 44px; line-height: 30px;}
.layui-colorpicker.layui-colorpicker-sm{width: 30px; height: 30px; line-height: 20px; padding: 3px;}
.layui-colorpicker.layui-colorpicker-xs{width: 22px; height: 22px; line-height: 16px; padding: 1px;}

.layui-colorpicker-trigger-bgcolor{display: block; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);  border-radius: 2px;}
.layui-colorpicker-trigger-span{display: block; height: 100%; box-sizing: border-box; border: 1px solid rgba(0,0,0,.15); border-radius: 2px; text-align: center;}
.layui-colorpicker-trigger-i{display: inline-block; color: #FFF; font-size: 12px;}
.layui-colorpicker-trigger-i.layui-icon-close{color: #999;}

.layui-colorpicker-main{position: absolute; left: -999999px; top: -999999px; z-index: 77777777; width: 280px; margin: 5px 0; padding: 7px; background: #FFF; border: 1px solid #d2d2d2; border-radius: 2px; box-shadow: 0 2px 4px rgba(0,0,0,.12);}
.layui-colorpicker-main-wrapper{height: 180px; position: relative;}
.layui-colorpicker-basis{width: 260px; height: 100%; position: relative; overflow: hidden;}
.layui-colorpicker-basis-white{width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: linear-gradient(90deg, #FFF, hsla(0,0%,100%,0));}
.layui-colorpicker-basis-black{width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: linear-gradient(0deg, #000, transparent);}
.layui-colorpicker-basis-cursor{width: 10px; height: 10px; border: 1px solid #FFF; border-radius: 50%; position: absolute; top: 0%; right: 100%; cursor: pointer; transform: translate(-50%,-50%);}
.layui-colorpicker-side{position: absolute; top: 0; right: 0; width: 12px; height: 100%; background: linear-gradient(#F00, #FF0, #0F0, #0FF, #00F, #F0F, #F00);}
.layui-colorpicker-side-slider{width: 100%; height: 5px; box-shadow: 0 0 1px #888888; box-sizing: border-box; background: #FFF; border-radius: 1px; border: 1px solid #f0f0f0; cursor: pointer; position: absolute; left: 0;}
.layui-colorpicker-main-alpha{display: none; height: 12px; margin-top: 7px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}
.layui-colorpicker-alpha-bgcolor{height: 100%; position: relative;}
.layui-colorpicker-alpha-slider{width: 5px; height: 100%; box-shadow: 0 0 1px #888888; box-sizing: border-box; background: #FFF; border-radius: 1px; border: 1px solid #f0f0f0; cursor: pointer; position: absolute; top: 0;}
.layui-colorpicker-main-pre{padding-top: 7px; font-size: 0;}
.layui-colorpicker-pre{width: 20px; height: 20px;  border-radius: 2px; display: inline-block; margin-left: 6px; margin-bottom: 7px; cursor: pointer;}
.layui-colorpicker-pre:nth-child(11n+1){margin-left: 0;}
.layui-colorpicker-pre-isalpha{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}
.layui-colorpicker-pre.layui-this{box-shadow: 0 0 3px 2px rgba(0,0,0,.15);}
.layui-colorpicker-pre > div{height: 100%; border-radius: 2px;}
.layui-colorpicker-main-input{text-align: right; padding-top: 7px;}
.layui-colorpicker-main-input .layui-btn-container .layui-btn{margin: 0 0 0 10px;}
.layui-colorpicker-main-input div.layui-inline{float: left; font-size: 14px;}
.layui-colorpicker-main-input input.layui-input{width: 168px; height: 30px; color: #5F5F5F; padding-left: 5px;}

/** 滑块 **/
.layui-slider{height: 4px; background: #eee; border-radius: 3px; position: relative; cursor: pointer;}
.layui-slider-bar{border-radius: 3px; position: absolute; height: 100%;}
.layui-slider-step{position: absolute; top: 0; width: 4px; height: 4px; border-radius: 50%; background: #FFF; -webkit-transform: translateX(-50%); transform: translateX(-50%);}
.layui-slider-wrap{width: 36px; height: 36px; position: absolute; top: -16px; -webkit-transform: translateX(-50%); transform: translateX(-50%); z-index: 10; text-align: center;}
.layui-slider-wrap-btn{width: 12px; height: 12px; border-radius: 50%; background: #FFF; display: inline-block; vertical-align: middle; cursor: pointer; transition: 0.3s;}
.layui-slider-wrap:after{content: ""; height: 100%; display: inline-block; vertical-align: middle;}
.layui-slider-wrap-btn:hover,
.layui-slider-wrap-btn.layui-slider-hover{transform: scale(1.2);}
.layui-slider-wrap-btn.layui-disabled:hover{transform: scale(1) !important;}
.layui-slider-tips{position: absolute; top: -42px; z-index: 77777777; white-space:nowrap; -webkit-transform: translateX(-50%); transform: translateX(-50%); color: #FFF; background: #000; border-radius: 3px; height: 25px; line-height: 25px; padding: 0 10px;}
.layui-slider-tips:after{content: ""; position: absolute; bottom: -12px; left: 50%; margin-left: -6px; width: 0; height: 0; border-width: 6px; border-style: solid; border-color: #000 transparent transparent transparent;}
.layui-slider-input{width: 70px; height: 32px; border: 1px solid #eee; border-radius: 3px; font-size: 16px; line-height: 32px; position: absolute; right: 0; top: -14px; box-sizing: border-box;}
.layui-slider-input-btn{position: absolute; top: 0; right: 0; width: 20px; height: 100%; border-left: 1px solid #eee;}
.layui-slider-input-btn i{cursor: pointer; position: absolute; right: 0; bottom: 0; width: 20px; height: 50%; font-size: 12px; line-height: 16px; text-align: center; color: #999;}
.layui-slider-input-btn i:first-child{top: 0; border-bottom: 1px solid #eee;}
.layui-slider-input-txt{height: 100%; font-size: 14px;}
.layui-slider-input-txt input{height: 100%; border: none; padding-right: 21px;}
.layui-slider-input-btn i:hover{color: #16baaa;}
/*垂直滑块*/
.layui-slider-vertical{width: 4px; margin-left: 33px;}
.layui-slider-vertical .layui-slider-bar{width: 4px;}
.layui-slider-vertical .layui-slider-step{top: auto; left: 0px; -webkit-transform: translateY(50%); transform: translateY(50%);}
.layui-slider-vertical .layui-slider-wrap{top: auto; left: -16px; -webkit-transform: translateY(50%); transform: translateY(50%);}
.layui-slider-vertical .layui-slider-tips{top: auto; left: 2px;}
@media \0screen{
  .layui-slider-wrap-btn{margin-left: -20px;}
  .layui-slider-vertical .layui-slider-wrap-btn{margin-left: 0; margin-bottom: -20px;}
  .layui-slider-vertical .layui-slider-tips{margin-left: -8px;}
  .layui-slider > span{margin-left: 8px;}
}

/** 树组件 **/
.layui-tree{line-height: 22px;}
.layui-tree .layui-form-checkbox{margin: 0 !important;}
.layui-tree-set{width: 100%; position: relative;}
.layui-tree-pack{display: none; padding-left: 20px; position: relative;}
.layui-tree-line .layui-tree-pack{padding-left: 27px;}
.layui-tree-line .layui-tree-set .layui-tree-set:after{content: ""; position: absolute; top: 14px; left: -9px; width: 17px; height: 0; border-top: 1px dotted #c0c4cc;}
.layui-tree-entry{position: relative; padding: 3px 0; height: 26px; white-space: nowrap;}
.layui-tree-entry:hover{background-color: #eee;}
.layui-tree-line .layui-tree-entry:hover{background-color: rgba(0,0,0,0);}
.layui-tree-line .layui-tree-entry:hover .layui-tree-txt{color: #999; text-decoration: underline; transition: 0.3s;}
.layui-tree-main{display: inline-block; vertical-align: middle; cursor: pointer; padding-right: 10px;}
.layui-tree-line .layui-tree-set:before{content: ""; position: absolute; top: 0; left: -9px; width: 0; height: 100%; border-left: 1px dotted #c0c4cc;}
.layui-tree-line .layui-tree-set.layui-tree-setLineShort:before{height: 13px;}
.layui-tree-line .layui-tree-set.layui-tree-setHide:before{height: 0;}
.layui-tree-iconClick{display: inline-block; vertical-align: middle; position: relative; height: 20px; line-height: 20px; margin: 0 10px; color: #c0c4cc;}
.layui-tree-icon{height: 14px; line-height: 12px; width: 14px; text-align: center; border: 1px solid #c0c4cc;}
.layui-tree-iconClick .layui-icon{font-size: 18px;}
.layui-tree-icon .layui-icon{font-size: 12px; color: #5F5F5F;}
.layui-tree-iconArrow{padding: 0 5px;}
.layui-tree-iconArrow:after{content: ""; position: absolute; left: 4px; top: 3px; z-index: 100; width: 0; height: 0; border-width: 5px; border-style: solid; border-color: transparent transparent transparent #c0c4cc; transition: 0.5s;}
.layui-tree-spread>.layui-tree-entry .layui-tree-iconClick>.layui-tree-iconArrow:after{transform: rotate(90deg) translate(3px, 4px);}
.layui-tree-txt{display: inline-block; vertical-align: middle; color: #555;}
.layui-tree-search{margin-bottom: 15px; color: #5F5F5F;}
.layui-tree-btnGroup{visibility: hidden; display: inline-block; vertical-align: middle; position: relative;}
.layui-tree-btnGroup .layui-icon{display: inline-block; vertical-align: middle; padding: 0 2px; cursor: pointer;}
.layui-tree-btnGroup .layui-icon:hover{color: #999; transition: 0.3s;}
.layui-tree-entry:hover .layui-tree-btnGroup{visibility: visible;}
.layui-tree-editInput{position: relative; display: inline-block; vertical-align: middle; height: 20px; line-height: 20px; padding: 0; border: none; background-color: rgba(0,0,0,0.05);}
.layui-tree-emptyText{text-align: center; color: #999;}




/** 动画 **/
.layui-anim{-webkit-animation-duration: 0.3s; -webkit-animation-fill-mode: both; animation-duration: 0.3s; animation-fill-mode: both;}
.layui-anim.layui-icon{display: inline-block;}
.layui-anim-loop{-webkit-animation-iteration-count: infinite; animation-iteration-count: infinite;}
.layui-trans,
.layui-trans a{transition: all .2s; -webkit-transition: all .2s;} /* 过度变换 */

/* 循环旋转 */
@-webkit-keyframes layui-rotate{
  from {-webkit-transform: rotate(0deg);}
  to {-webkit-transform: rotate(360deg);}
}
@keyframes layui-rotate{
  from {transform: rotate(0deg);}
  to {transform: rotate(360deg);}
}
.layui-anim-rotate{-webkit-animation-name: layui-rotate; animation-name: layui-rotate; -webkit-animation-duration: 1s; animation-duration: 1s;  -webkit-animation-timing-function: linear; animation-timing-function: linear;}

/* 从最底部往上滑入 */
@-webkit-keyframes layui-up{
  from {-webkit-transform: translate3d(0, 100%, 0); opacity: 0.3;}
  to {-webkit-transform: translate3d(0, 0, 0);  opacity: 1;}
}
@keyframes layui-up{
  from {transform: translate3d(0, 100%, 0);  opacity: 0.3;}
  to {transform: translate3d(0, 0, 0);  opacity: 1;}
}
.layui-anim-up{-webkit-animation-name: layui-up; animation-name: layui-up;}

/* 微微往上滑入 */
@-webkit-keyframes layui-upbit{
  from {-webkit-transform: translate3d(0, 15px, 0); opacity: 0.3;}
  to {-webkit-transform: translate3d(0, 0, 0);  opacity: 1;}
}
@keyframes layui-upbit{
  from {transform: translate3d(0, 15px, 0);  opacity: 0.3;}
  to {transform: translate3d(0, 0, 0);  opacity: 1;}
}
.layui-anim-upbit{-webkit-animation-name: layui-upbit; animation-name: layui-upbit;}

/* 从最顶部往下滑入 */
@keyframes layui-down {
  0% {opacity: 0.3; transform: translate3d(0, -100%, 0);}
  100% {opacity: 1; transform: translate3d(0, 0, 0);}
}
.layui-anim-down{animation-name: layui-down;}

/* 微微往下滑入 */
@keyframes layui-downbit {
  0% {opacity: 0.3; transform: translate3d(0, -5px, 0);}
  100% {opacity: 1; transform: translate3d(0, 0, 0);}
}
.layui-anim-downbit{animation-name: layui-downbit;}

/* 放大 */
@-webkit-keyframes layui-scale {
  0% {opacity: 0.3; -webkit-transform: scale(.5);}
  100% {opacity: 1; -webkit-transform: scale(1);}
}
@keyframes layui-scale {
  0% {opacity: 0.3; -ms-transform: scale(.5); transform: scale(.5);}
  100% {opacity: 1; -ms-transform: scale(1); transform: scale(1);}
}
.layui-anim-scale{-webkit-animation-name: layui-scale; animation-name: layui-scale}

/* 弹簧式放大 */
@-webkit-keyframes layui-scale-spring {
  0% {opacity: 0.5; -webkit-transform: scale(.5);}
  80% {opacity: 0.8; -webkit-transform: scale(1.1);}
  100% {opacity: 1; -webkit-transform: scale(1);}
}
@keyframes layui-scale-spring {
  0% {opacity: 0.5; transform: scale(.5);}
  80% {opacity: 0.8; transform: scale(1.1);}
  100% {opacity: 1; transform: scale(1);}
}
.layui-anim-scaleSpring{-webkit-animation-name: layui-scale-spring; animation-name: layui-scale-spring}

/* 放小 */
@keyframes layui-scalesmall {
  0% {opacity: 0.3; transform: scale(1.5);}
  100% {opacity: 1; transform: scale(1);}
}
.layui-anim-scalesmall{animation-name: layui-scalesmall}

/* 弹簧式放小 */
@keyframes layui-scalesmall-spring {
  0% {opacity: 0.3; transform: scale(1.5);}
  80% {opacity: 0.8; transform: scale(0.9);}
  100% {opacity: 1; transform: scale(1);}
}
.layui-anim-scalesmall-spring{animation-name: layui-scalesmall-spring}


/* 渐显 */
@-webkit-keyframes layui-fadein {
  0% {opacity: 0;}
  100% {opacity: 1;}
}
@keyframes layui-fadein {
  0% {opacity: 0;}
  100% {opacity: 1;}
}
.layui-anim-fadein{-webkit-animation-name: layui-fadein; animation-name: layui-fadein;}

/* 渐隐 */
@-webkit-keyframes layui-fadeout {
  0% {opacity: 1;}
  100% {opacity: 0;}
}
@keyframes layui-fadeout {
  0% {opacity: 1;}
  100% {opacity: 0;}
}
.layui-anim-fadeout{-webkit-animation-name: layui-fadeout; animation-name: layui-fadeout}





/**
 * layui.css 补丁
**/

/* 三角形 */
.layui-edge-top{border-bottom-color: var(--smt-border-color);}
.layui-edge-right{border-left-color: var(--smt-border-color);}
.layui-edge-bottom{border-top-color: var(--smt-border-color);}
.layui-edge-left{border-right-color: var(--smt-border-color);}

/* 禁用 */
.layui-disabled,.layui-disabled:hover{color: var(--smt-font-color-weaktip) !important;}

/** 图标字体 **/
@font-face {
	font-family: 'layui-icon';
	src: url('../js/thirdparty/layui/font/iconfont.eot?v=282');
	src: url('../js/thirdparty/layui/font/iconfont.eot?v=282#iefix') format('embedded-opentype'),
		url('../js/thirdparty/layui/font/iconfont.woff2?v=282') format('woff2'),
		url('../js/thirdparty/layui/font/iconfont.woff?v=282') format('woff'),
		url('../js/thirdparty/layui/font/iconfont.ttf?v=282') format('truetype'),
		url('../js/thirdparty/layui/font/iconfont.svg?v=282#layui-icon') format('svg');
}

/* 后台框架大布局 */
.layui-layout-admin .layui-header{background-color: #23292e;}
.layui-layout-admin .layui-footer{background-color: var(--smt-gray-color-1);}
.layui-layout-admin .layui-logo{color: var(--smt-brand-color-active);}

/* 引用 */
.layui-elem-quote{margin: 0 0 10px;border-left: 5px solid var(--smt-brand-color-active); border-radius: var(--smt-radius-default-right); background-color: var(--smt-container-bg-color);font: var(--smt-font-body-small);font-size: var(--smt-font-size-body-small);color: var(--smt-font-color-body);}
.layui-elem-quote p{margin: 0;}

/* 字段集合 */
.layui-form-item .layui-elem-field{margin-bottom: 0px;}
.layui-form-item .layui-elem-field legend{margin-left: 0px; padding: 0 8px 0 0; font-size: var(--smt-font-size);}
.layui-form-item .layui-field-title{margin: 0;}

/* 进度条 */
.layui-progress{background-color: var(--smt-container-bg-color);}
.layui-progress-bar{background-color: var(--smt-brand-color-active);}
.layui-progress-text{color: var(--smt-brand-color);}
.layui-progress-big .layui-progress-text{color: var(--smt-white-color-1);}

/* 折叠面板 */
.layui-collapse{border-radius: var(--smt-radius-default);}
.layui-colla-title{color: var(--smt-font-color-title); background-color: var(--smt-container-bg-color);}
.layui-colla-content{color: var(--smt-font-color-body);}

/* 卡片面板 */
.layui-card{border-radius: var(--smt-radius-default); box-shadow: var(--smt-shadow-card);}
.layui-card-header{border-bottom: 1px solid var(--smt-border-color); color: var(--smt-font-color-title); border-radius: var(--smt-radius-default-top);}

/* 常规面板 */
.layui-panel{border-radius: var(--smt-radius-default); box-shadow: var(--smt-shadow-popup); background-color: var(--smt-white-color-1); color: var(--smt-font-color-body);}

/* 窗口面板 */
.layui-panel-window{border-top: 5px solid var(--smt-border-color); background-color: var(--smt-white-color-1);}

/* 背景颜色 */
.layui-bg-red{background-color: var(--smt-theme-color-red)!important; color: var(--smt-white-color-1)!important;} /*赤*/
.layui-bg-orange{background-color: var(--smt-theme-color-orange)!important; color: var(--smt-white-color-1)!important;} /*橙*/
.layui-bg-green{background-color: var(--smt-theme-color-green)!important; color: var(--smt-white-color-1)!important;} /*绿*/
.layui-bg-cyan{background-color: var(--smt-theme-color-blue-green)!important; color: var(--smt-white-color-1)!important;} /*藏青 -> 蓝绿*/
.layui-bg-blue{background-color: var(--smt-theme-color-blue)!important; color: var(--smt-white-color-1)!important;} /*蓝*/
.layui-bg-purple{background-color: var(--smt-theme-color-default)!important; color: var(--smt-white-color-1)!important;} /*紫 -> 默认*/
.layui-bg-black{background-color: var(--smt-theme-color-dark)!important; color: var(--smt-white-color-1)!important;} /*深 -> 深色(同蓝绿)*/
.layui-bg-gray{background-color: var(--smt-gray-color-3)!important; color: var(--smt-font-color-body)!important;} /*浅*/

/* 边框 */
.layui-border,
.layui-quote-nm,
.layui-collapse,
.layui-panel,
.layui-colla-item,
.layui-colla-content,
.layui-badge-rim,
.layui-tab-title,
.layui-tab-title .layui-this:after,
.layui-tab-bar,
.layui-tab-card,

.layui-input, .layui-textarea, .layui-select,
.layui-input-split,
.layui-form-pane .layui-form-label,
.layui-form-pane .layui-form-item[pane]{border-color: var(--smt-border-color);}
.layui-elem-field{border-color: var(--smt-split-line-color);}

.layui-border{color: var(--smt-font-color-body)!important;}
.layui-border-red{border-color: var(--smt-theme-color-red)!important; color: var(--smt-theme-color-red)!important;}
.layui-border-orange{border-color: var(--smt-theme-color-orange)!important; color: var(--smt-theme-color-orange)!important;}
.layui-border-green{border-color: var(--smt-theme-color-green)!important; color: var(--smt-theme-color-green)!important;}
.layui-border-cyan{border-color: var(--smt-theme-color-blue-green)!important; color: var(--smt-theme-color-blue-green)!important;}
.layui-border-blue{border-color: var(--smt-theme-color-blue)!important; color: var(--smt-theme-color-blue)!important;}
.layui-border-purple{border-color: var(--smt-theme-color-default)!important; color: var(--smt-theme-color-default)!important;}
.layui-border-black{border-color: var(--smt-theme-color-dark)!important; color: var(--smt-theme-color-dark)!important;}

/* 背景边框 */
.layui-timeline-item:before{background-color: var(--smt-border-color);}

/* 文本区域 */
.layui-text{font-size: var(--smt-font-size);}
.layui-text ul,
.layui-text ol{margin: 0;padding: 0 0 0 15px;}
.layui-text ul li,
.layui-text ol li{margin: 5px 0 0;}
.layui-text-em,
.layui-word-aux{color: var(--smt-font-color-secondary)!important;}
.layui-text p{margin: 5px 0;}
.layui-text a:not(.layui-btn){color: var(--smt-theme-color-blue);}
.layui-text blockquote:not(.layui-elem-quote){border-left: 5px solid var(--smt-border-color);}

/* 字体颜色 */
.layui-font-red{color: var(--smt-theme-color-red)!important;} /*赤*/
.layui-font-orange{color: var(--smt-theme-color-orange)!important;} /*橙*/
.layui-font-green{color: var(--smt-theme-color-green)!important;} /*绿*/
.layui-font-cyan{color: var(--smt-theme-color-blue-green)!important;} /*藏青*/
.layui-font-blue{color: var(--smt-theme-color-blue)!important;} /*蓝*/
.layui-font-purple{color: var(--smt-theme-color-default)!important;} /*紫*/
.layui-font-black{color: var(--smt-theme-color-dark)!important;} /*深*/
.layui-font-gray{color: var(--smt-gray-color-3)!important;} /*浅*/

/* 按钮 */
.layui-btn:not(.layui-btn-round):not(.layui-btn-sm):not(.layui-btn-xs){min-width: 80px;}
.layui-btn{display: inline-flex;align-items: center;justify-content: center;gap: 4px;height: var(--smt-button-height); line-height: 30px; border: 1px solid var(--smt-border-color); padding: 0 16px; background-color: var(--smt-bg-color-container); color: var(--smt-font-color-body); font-size: var(--smt-font-size); border-radius: var(--smt-radius-default);}
.layui-btn.hover:not(.layui-btn-disabled):not([disabled]), .layui-btn:hover{color: var(--smt-brand-color-active); border-color: var(--smt-brand-color-active);}
.layui-btn.focus:not(.layui-btn-disabled):not([disabled]), .layui-btn:focus{color: var(--smt-brand-color-press); border-color: var(--smt-brand-color-press);}
.barbtn+.layui-btn, /* 兼容弹窗新/旧按钮混合的场景 */
.layui-btn+.layui-btn{margin-left: 8px;}

/* 按钮容器 */
.layui-btn-container .layui-btn{margin-right: var(--smt-comp-margin-s); margin-bottom: 0;}
.layui-table .layui-btn-container .layui-btn{margin-bottom: var(--smt-comp-margin-s);}


/** 图标按钮 */
.layui-btn-icon{display: inline-flex;align-items: center;gap: 4px;padding: 0;border: none;height: var(--smt-button-height-icon);line-height: var(--smt-button-height-icon);color: var(--smt-font-color-body);background-color: transparent;cursor: pointer;}
.layui-btn-icon.hover, .layui-btn-icon:hover{color: var(--smt-brand-color-active);}
.layui-btn-icon.focus, .layui-btn-icon:focus{color: var(--smt-brand-color-press);}
/** 图标按钮容器 */
.layui-btn-icon+.layui-btn-icon{margin-left: 20px;}
.layui-btn-icon.no-text+.layui-btn-icon.no-text{margin-left: 8px;}

/* 圆角 */
.layui-btn-radius{border-radius: 100px;}
/* 圆形 */
.layui-btn-round{padding: 0!important;width: var(--smt-button-height);border-radius: 100%;}

.layui-btn.layui-bg-red,
.layui-btn.layui-bg-orange,
.layui-btn.layui-bg-green,
.layui-btn.layui-bg-cyan,
.layui-btn.layui-bg-blue,
.layui-btn.layui-bg-purple,
.layui-btn.layui-bg-black,
.layui-btn.layui-btn-normal,
.layui-btn.layui-btn-warm,
.layui-btn.layui-btn-danger,
.layui-btn.layui-btn-checked,
.layui-btn-primary{color: var(--smt-bg-color-container);}

/* 原始 */
.layui-btn-primary{border-width: 0; background-color: var(--smt-brand-color-active);}
.layui-btn-primary.hover:not(.layui-btn-disabled):not([disabled]),.layui-btn-primary:hover{background-color: var(--smt-primary-color-hover); color: var(--smt-bg-color-container);}
.layui-btn-primary.focus:not(.layui-btn-disabled):not([disabled]),.layui-btn-primary:focus{background-color: var(--smt-brand-color-press); color: var(--smt-bg-color-container);}
.layui-btn-primary[disabled],
.layui-btn-primary[disabled]:hover,
.layui-btn-primary.layui-btn-disabled,
.layui-btn-primary.layui-btn-disabled:hover{background-color: var(--smt-primary-color-disabled)!important;}

/* 百搭 */.layui-btn-normal{background-color: var(--smt-theme-color-blue);}
/* 暖色 */.layui-btn-warm{background-color: var(--smt-theme-color-orange);}
/* 警告 */.layui-btn-danger{background-color: var(--smt-theme-color-red);}
/* 选中 */.layui-btn-checked{background-color: var(--smt-brand-color-active);}
/* 禁用 */button[disabled], button[disabled]:hover, button[disabled]:active, .layui-btn-disabled, .layui-btn-disabled:hover, .layui-btn-disabled:active{border-color: var(--smt-border-color-disabled)!important; background-color: transparent!important; color: var(--smt-font-color-weaktip)!important; cursor: not-allowed !important; opacity: 1;}

/* 表单中 */
.layui-form .layui-btn:not(.layui-btn-lg):not(.layui-btn-sm):not(.layui-btn-xs):not(.layui-btn-nm),
.layui-form-item .layui-btn:not(.layui-btn-lg):not(.layui-btn-sm):not(.layui-btn-xs):not(.layui-btn-nm),
.layui-btn-form{height: var(--smt-button-height-form); line-height: 26px;}
/* 正常 */.layui-btn-nm{height: var(--smt-button-height); line-height: 30px;}
/* 小型 */.layui-btn-sm{height: var(--smt-button-height-form); line-height: 26px; padding: 0 8px;}
/* 超小 */.layui-btn-xs{height: 22px; line-height: 20px; padding: 0 5px;}
.layui-btn-sm.layui-btn-round{width: var(--smt-button-height-form);}

/* 带图标按钮 */
.layui-btn.affix-icon:not(.layui-btn-radius){padding-left: 8px;padding-right: 8px;}
.layui-btn .layui-icon{padding: 0;}
.layui-btn .layui-icon, .layui-btn-nm .layui-icon{line-height: 30px;}
.layui-btn-form .layui-icon{line-height: 26px;}
.layui-btn-radius .layui-icon,
.layui-btn-sm.layui-btn-round .layui-icon,
.layui-btn-sm .layui-icon{line-height: 24px;}
.layui-btn-xs .layui-icon{line-height: 20px;}
.layui-btn-sm .layui-icon,
.layui-btn-round .layui-icon{margin: 0!important;}

/* 无边框按钮 */
.layui-btn-no-border,
.layui-btn-no-border.hover,
.layui-btn-no-border:hover,
.layui-btn-no-border.focus,
.layui-btn-no-border:focus{border-color: transparent!important;}

/* 按钮组 */
.layui-btn-group .layui-btn{border-left-color: transparent;}
.layui-btn-group .layui-btn:first-child{border-left: 1px solid var(--smt-border-color); border-radius: var(--smt-radius-default-left);}
.layui-btn-group .layui-btn.hover:not(.layui-btn-disabled):not([disabled]), .layui-btn-group .layui-btn:hover{border-color: var(--smt-brand-color-active);}
.layui-btn-group .layui-btn.focus:not(.layui-btn-disabled):not([disabled]), .layui-btn-group .layui-btn:focus{border-color: var(--smt-brand-color-press);}
.layui-btn-group .layui-btn-primary{border-left: 1px solid rgba(255,255,255,.5);}
.layui-btn-group .layui-btn-primary:hover{border-color: var(--smt-brand-color-active); border-left-color: rgba(255,255,255,.5); color: var(--smt-white-color-1);}
.layui-btn-group .layui-btn-primary:first-child{border-left-color: var(--smt-brand-color-active);}
.layui-btn-group .layui-btn:last-child{border-radius: var(--smt-radius-default-right);}
.layui-btn-group+.layui-btn-group{margin-left: var(--smt-comp-margin-s);}

/** 表单 **/
.layui-input, .layui-textarea, .layui-select{height: var(--smt-input-height); border: 1px solid var(--smt-border-color); color: var(--smt-font-color-input); border-radius: var(--smt-radius-default); font-size: var(--smt-font-size-body-small); box-sizing: border-box; padding: 0px 8px;}
.layui-input::placeholder, .layui-textarea::placeholder, .layui-select::placeholder{color: var(--smt-placeholder-color); line-height: 22px; font-size: var(--smt-font-size-body-small);}

/* 仅用于测试用例 */
select[hover] + .layui-form-select > .layui-select-title > .layui-input:not(:disabled):not(.layui-disabled),

.layui-input:not(:disabled):not(.layui-disabled).hover, .layui-textarea:not(:disabled):not(.layui-disabled).hover,
.layui-input:not(:disabled):not(.layui-disabled):hover, .layui-textarea:not(:disabled):not(.layui-disabled):hover{border-color: var(--smt-brand-color-active)!important;}
.layui-input.focus:not(:disabled):not(.layui-disabled), .layui-textarea.focus:not(:disabled):not(.layui-disabled),
.layui-input:focus, .layui-textarea:focus{border-color: var(--smt-brand-color-active)!important; box-shadow: none;}
.layui-input.disabled.focus,.layui-input.layui-disabled.focus, .layui-textarea.disabled.focus,
.layui-input.disabled:focus,.layui-input.layui-disabled:focus, .layui-textarea.disabled:focus{box-shadow: none;}
.layui-input[readonly]:not(.is-clickable), .layui-textarea[readonly], .layui-input[disabled], .layui-textarea[disabled]{color: var(--smt-font-color-weaktip); background-color: var(--smt-bg-color-weaktip);}
/* 只读但可点击 */.layui-input[readonly].is-clickable:not(:disabled):not(.layui-disabled){color: var(--smt-font-color-input);background-color: #fff;cursor: pointer;}
.layui-input[disabled], .layui-textarea[disabled]{cursor: not-allowed;}
.layui-textarea{min-height: var(--smt-input-height);height: 56px;padding: 4px 8px;}
.layui-form select,
.layui-form input[type=checkbox],
.layui-form input[type=radio]{display: none!important;}

.layui-form{color: var(--smt-font-color-secondary);}
.layui-form-item{margin-bottom: 0px;display: flex;align-items: center;}
.layui-form-item .layui-form .layui-form-item{clear: none;}
.layui-form-item + .layui-form-item{margin-top: 8px;}
.layui-form-item .layui-inline{margin: 0;display: inline-flex;align-items: center;}
.layui-form-item .layui-inline + .layui-inline{margin-left: var(--smt-comp-margin-s);}
.layui-form-label{text-align: left;width: 136px;line-height: 22px;box-sizing: border-box;padding: 3px 16px 3px 0;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.layui-form-label > .layui-inline-flex{width: 120px;}
.layui-input-block{margin-left: 0;min-height: var(--smt-input-height);line-height: var(--smt-input-height);flex: auto;}
.layui-form-item .layui-input-inline{width: auto;}
.layui-form-item > .layui-input-inline, .layui-inline > .layui-input-inline{width: 200px;}
.layui-form-item .layui-form-mid, .layui-form-item .layui-input-inline{margin-right: 0;}
.layui-form-item .layui-input-inline + .layui-form-mid,
.layui-form-item .layui-form-mid + .layui-input-inline,
.layui-form-item .layui-form-mid + .layui-form-mid,
.layui-form-item .layui-input-inline + .layui-input-inline{margin-left: var(--smt-comp-margin-s);}

.layui-form-label .smt-required{line-height: 16px;}
.layui-form-label .layui-icon{margin-left: 4px;}

/* 假设每个汉字宽为 12px, 4个汉字加上右填充 16px，64 = 12 * 4 + 16。 */
.layui-form.layui-label-w4 > .layui-form-item > .layui-form-label,.layui-form.layui-label-w4 > .layui-form-item > .layui-inline > .layui-form-label,.layui-form-label.layui-label-w4{width: 64px;}
.layui-form.layui-label-w6 > .layui-form-item > .layui-form-label,.layui-form.layui-label-w6 > .layui-form-item > .layui-inline > .layui-form-label,.layui-form-label.layui-label-w6{width: 88px;}
.layui-form.layui-label-w8 > .layui-form-item > .layui-form-label,.layui-form.layui-label-w8 > .layui-form-item > .layui-inline > .layui-form-label,.layui-form-label.layui-label-w8{width: 112px;}
.layui-form.layui-label-w10 > .layui-form-item > .layui-form-label,.layui-form.layui-label-w10 > .layui-form-item > .layui-inline > .layui-form-label,.layui-form-label.layui-label-w10{width: 136px;}
.layui-form.layui-label-w12 > .layui-form-item > .layui-form-label,.layui-form.layui-label-w12 > .layui-form-item > .layui-inline > .layui-form-label,.layui-form-label.layui-label-w12{width: 160px;}
.layui-form.layui-label-w14 > .layui-form-item > .layui-form-label,.layui-form.layui-label-w14 > .layui-form-item > .layui-inline > .layui-form-label,.layui-form-label.layui-label-w14{width: 184px;}
.layui-form.layui-label-w16 > .layui-form-item > .layui-form-label,.layui-form.layui-label-w16 > .layui-form-item > .layui-inline > .layui-form-label,.layui-form-label.layui-label-w16{width: 208px;}
.layui-form.layui-label-w18 > .layui-form-item > .layui-form-label,.layui-form.layui-label-w18 > .layui-form-item > .layui-inline > .layui-form-label,.layui-form-label.layui-label-w18{width: 232px;}
.layui-form.layui-label-w20 > .layui-form-item > .layui-form-label,.layui-form.layui-label-w20 > .layui-form-item > .layui-inline > .layui-form-label,.layui-form-label.layui-label-w20{width: 256px;}
/* label 儿子节点为 flex 时，子节点宽度为父宽度减去右填充 16px，设置了固定宽度后在内容过多时才好正常显示省略符号 */
.layui-form.layui-label-w4 > .layui-form-item > .layui-form-label > .layui-inline-flex,.layui-form.layui-label-w4 > .layui-form-item > .layui-inline > .layui-form-label > .layui-inline-flex,.layui-form-label.layui-label-w4 > .layui-inline-flex{width: 48px;}
.layui-form.layui-label-w6 > .layui-form-item > .layui-form-label > .layui-inline-flex,.layui-form.layui-label-w6 > .layui-form-item > .layui-inline > .layui-form-label > .layui-inline-flex,.layui-form-label.layui-label-w6 > .layui-inline-flex{width: 72px;}
.layui-form.layui-label-w8 > .layui-form-item > .layui-form-label > .layui-inline-flex,.layui-form.layui-label-w8 > .layui-form-item > .layui-inline > .layui-form-label > .layui-inline-flex,.layui-form-label.layui-label-w8 > .layui-inline-flex{width: 96px;}
.layui-form.layui-label-w10 > .layui-form-item > .layui-form-label > .layui-inline-flex,.layui-form.layui-label-w10 > .layui-form-item > .layui-inline > .layui-form-label > .layui-inline-flex,.layui-form-label.layui-label-w10 > .layui-inline-flex{width: 120px;}
.layui-form.layui-label-w12 > .layui-form-item > .layui-form-label > .layui-inline-flex,.layui-form.layui-label-w12 > .layui-form-item > .layui-inline > .layui-form-label > .layui-inline-flex,.layui-form-label.layui-label-w12 > .layui-inline-flex{width: 144px;}
.layui-form.layui-label-w14 > .layui-form-item > .layui-form-label > .layui-inline-flex,.layui-form.layui-label-w14 > .layui-form-item > .layui-inline > .layui-form-label > .layui-inline-flex,.layui-form-label.layui-label-w14 > .layui-inline-flex{width: 168px;}
.layui-form.layui-label-w16 > .layui-form-item > .layui-form-label > .layui-inline-flex,.layui-form.layui-label-w16 > .layui-form-item > .layui-inline > .layui-form-label > .layui-inline-flex,.layui-form-label.layui-label-w16 > .layui-inline-flex{width: 192px;}
.layui-form.layui-label-w18 > .layui-form-item > .layui-form-label > .layui-inline-flex,.layui-form.layui-label-w18 > .layui-form-item > .layui-inline > .layui-form-label > .layui-inline-flex,.layui-form-label.layui-label-w18 > .layui-inline-flex{width: 216px;}
.layui-form.layui-label-w20 > .layui-form-item > .layui-form-label > .layui-inline-flex,.layui-form.layui-label-w20 > .layui-form-item > .layui-inline > .layui-form-label > .layui-inline-flex,.layui-form-label.layui-label-w20 > .layui-inline-flex{width: 240px;}

/* 表单文本对齐 */
.text-align-left .layui-form-label, .text-align-left{text-align: left!important;}
.text-align-right .layui-form-label, .text-align-right{text-align: right!important;}
.text-align-center .layui-form-label, .text-align-center{text-align: center!important;}
.text-align-self-start{align-self: flex-start;}
.layui-flex{display: flex; align-items: center;}
.layui-inline-flex{display: inline-flex; align-items: center;}
.layui-flex-full-fill{flex: 1;}
.layui-form-indent{margin-left: 20px!important;}

/* 分割块 */
.layui-form-mid{padding: 3px 0 !important;display: inline-flex;align-items: center;height: 28px;line-height: 22px;box-sizing: border-box;margin-right: var(--smt-comp-margin-s);}

/* 警告条 */
.layui-form-danger:focus,
.layui-form-danger+.layui-form-select .layui-input{border-color: var(--smt-theme-color-red)!important; box-shadow: none;}

/* 输入框点缀  */
.layui-input-prefix,
.layui-input-suffix,
.layui-input-split{padding: 0 8px; width: 32px; line-height: 1;}
.layui-input-suffix .layui-input-affix{padding: 0;width: 16px;line-height: 26px;left: -16px;background-color: #fff;height: calc(100% - 2px);top: 1px;}
.layui-input-prefix,
.layui-input-suffix{color: var(--smt-font-color-body);}
.layui-input-suffix{padding-left: 4px;width: 28px;}
.layui-input-prefix{border-radius: var(--smt-radius-default-left);}
.layui-input-suffix{border-radius: var(--smt-radius-default-right);}
.layui-input-wrap .layui-input-suffix{color: var(--smt-font-color-weaktip);}
.layui-input-prefix .layui-icon,
.layui-input-suffix .layui-icon,
.layui-input-split .layui-icon{color:var(--smt-font-color-body); display: inline-block; width: 16px; height: 16px; line-height: inherit;}
.layui-input-affix .layui-icon:hover{color: var(--smt-brand-color-active);}

/* 输入框前后置容器 */
.layui-input-group .layui-input{padding-right: 8px;}
.layui-input-group .layui-input-prefix + .layui-input-wrap .layui-input, /*有前置的数字输入框*/
.layui-input-group .layui-input-prefix.layui-input-split + .layui-input{border-top-left-radius: 0;border-bottom-left-radius:0;}
.layui-input-group .layui-input:not(.layui-input-gap-suffix):not(:last-child){border-top-right-radius: 0;border-bottom-right-radius:0;}

/* 输入框前后缀容器 */
.layui-input-wrap .layui-textarea,
.layui-input-wrap .layui-input{padding-right: 28px;}
.layui-input-wrap .layui-input[lay-affix="number"]{padding-right: 8px;}
.layui-input-wrap .layui-textarea.no-suffix,
.layui-input-wrap .layui-input.no-suffix{padding-right: 8px;}

/*默认隐藏清除按钮*/
.layui-input-wrap > [lay-affix="clear"]{padding-right: 8px;}
.layui-input-wrap > [lay-affix="clear"]:not(.is-clickable) + .layui-input-suffix{display: none;background-color: #fff;height: 26px;top: 1px; right: 1px;}
.layui-input-wrap > .is-clickable[lay-affix="clear"] + .layui-input-suffix .layui-input-affix{display: none;}
/*鼠标移上或输入时才显示清除按钮(多行输入框始终不显示清空按钮，否则可能遮挡滚动条)*/
.layui-input-wrap:hover > .is-clickable[lay-affix="clear"] + .layui-input-suffix .layui-input-affix,
.layui-input-wrap > .layui-input.hover[lay-affix="clear"]:not(:read-only):not(:disabled) + .layui-input-suffix,
.layui-input-wrap > .layui-input.focus[lay-affix="clear"]:not(:read-only):not(:disabled) + .layui-input-suffix,
.layui-input-wrap:hover > .layui-input[lay-affix="clear"]:not(:read-only):not(:disabled) + .layui-input-suffix,
.layui-input-wrap:focus > .layui-input[lay-affix="clear"]:not(:read-only):not(:disabled) + .layui-input-suffix{display: block;}

.layui-input-wrap .layui-input-prefix + .layui-input,
.layui-input-wrap .layui-input-prefix ~ * .layui-input{padding-left: 32px;}
.layui-input-wrap .layui-input-split + .layui-input,
.layui-input-wrap .layui-input-split ~ * .layui-input{padding-left: 40px;}
.layui-input-wrap,
.layui-input-wrap .layui-input-prefix,
.layui-input-wrap .layui-input-suffix,
.layui-input-wrap .layui-input-split{line-height: var(--smt-input-height);}
.layui-input-wrap .layui-input:not(:disabled).hover + .layui-input-split,
.layui-input-wrap .layui-input:not(:disabled):hover + .layui-input-split{border-color: var(--smt-brand-color-active);}
.layui-input-wrap .layui-input.focus + .layui-input-split,
.layui-input-wrap .layui-input:focus + .layui-input-split{border-color: var(--smt-brand-color-active);}
.layui-input-wrap .layui-input.layui-form-danger.focus + .layui-input-split,
.layui-input-wrap .layui-input.layui-form-danger:focus + .layui-input-split{border-color: var(--smt-theme-color-red);}
.layui-input-wrap .layui-input-suffix.layui-input-split.layui-input-number{border-width: 0;}

/* 输入框动态点缀  */
.layui-input-affix{line-height: normal;}
.layui-input:read-only + .layui-input-affix,
.layui-textarea:read-only + .layui-input-affix,
.layui-input:disabled + .layui-input-affix,
.layui-textarea:disabled + .layui-input-affix{display: none;}
.layui-textarea + .layui-input-affix{display: flex;align-items: center;}
.layui-textarea + .layui-input-affix .layui-icon{line-height: 100%;}

/* 数字输入框动态点缀  */
.layui-input-wrap .layui-input-number{display: none;height: calc(100% - 2px); top: 1px;right: 1px;}
.layui-input-wrap .layui-input:not(:disabled):not(.layui-disabled).focus + .layui-input-number,
.layui-input-wrap .layui-input:not(:disabled):not(.layui-disabled):focus + .layui-input-number,
.layui-input-wrap .layui-input:not(:disabled):not(.layui-disabled).hover + .layui-input-number,
.layui-input-wrap:hover .layui-input:not(:disabled):not(.layui-disabled) + .layui-input-number{display: block;background-color: #fff;}
.layui-input-wrap .layui-input[lay-affix="number"][lay-unit],
.layui-input-wrap .layui-input:not(:disabled):not(.layui-disabled).focus,
.layui-input-wrap .layui-input[lay-affix="number"]:focus,
.layui-input-wrap .layui-input:not(:disabled):not(.layui-disabled).hover,
.layui-input-wrap:hover .layui-input[lay-affix="number"]:not(:disabled):not(.layui-disabled){padding-right: 24px;}
.layui-input-wrap .layui-input[lay-affix="number"]:not(:disabled):not(.layui-disabled){text-align: right;}
.layui-input-wrap .layui-input-number .layui-icon-up{border-bottom: none;}
.layui-input-wrap .layui-input[type="number"].layui-input-number-out-of-range{color:var(--smt-theme-color-red);}

/* 数字输入框后的单位文本 */
.layui-input-wrap .layui-input-number + .layui-input-suffix{width: 24px;padding: 0;height: calc(100% - 2px); top: 1px;right: 1px;display: inline-flex;align-items: center;justify-content: center;}
.layui-input-wrap .layui-input:not(:disabled):not(.layui-disabled).focus + .layui-input-number + .layui-input-suffix,
.layui-input-wrap .layui-input:not(:disabled):not(.layui-disabled):focus + .layui-input-number + .layui-input-suffix,
.layui-input-wrap .layui-input:not(:disabled):not(.layui-disabled).hover + .layui-input-number + .layui-input-suffix,
.layui-input-wrap:hover .layui-input:not(:disabled):not(.layui-disabled) + .layui-input-number + .layui-input-suffix{display: none;}

/* 下拉选择 */
.layui-form-select{color: var(--smt-font-color-body);}
.layui-form-select .layui-input{padding-right: 32px;}
.layui-form-select .layui-input:not(.layui-disabled){color: var(--smt-font-color-input);background-color: var(--smt-white-color-1);}
.layui-form-select .layui-edge{right: 8px;border-top-color: var(--smt-font-color-body);}
.layui-form-select dl{margin: 0;top: 32px;padding: 8px;min-height: 46px;max-height: 238px;border: 1px solid var(--smt-border-color-popup); border-radius: var(--smt-radius-medium); box-shadow: var(--smt-shadow-popup);}
.layui-form-select dl dt{color: var(--smt-font-color-weaktip);}
.layui-form-select dl dt, .layui-form-select dl dd{height: 28px;margin: 0;padding: 3px 8px;line-height: 22px;border-radius: var(--smt-radius-default);box-sizing: border-box;display: flex;align-items: center;}
.layui-form-select dl dt, .layui-form-select dl dd:not(:last-child){margin-bottom: 4px;}
.layui-form-select dl dd.layui-this{color: var(--smt-brand-color-active);background-color: var(--smt-secondary-bgcolor-active);font-weight: normal;}
.layui-form-select dl dd.layui-select-tips{padding-left: 8px!important;color: var(--smt-font-color-weaktip);}
.layui-form-select dl dd:not(.layui-disabled):hover{color: var(--smt-brand-color-active);background-color: var(--smt-brand-color-hover);}
/* 重新定义，以保持原来的优先级 */.layui-form-selectup dl{top: auto; bottom: 32px;}
.layui-select-none{color: var(--smt-font-color-secondary);}
select[readonly] + .layui-form-select,
select[readonly] + .layui-form-select > .layui-select-title .layui-input{color: var(--smt-font-color-weaktip);background-color: var(--smt-bg-color-weaktip);cursor: default;}
select[readonly] + .layui-form-select dl{display: none;}
select[readonly] + .layui-form-select .layui-edge{transform: none;cursor: default;}

/* 相同控件间隔 */
.layui-textarea+.layui-textarea,
.layui-input-group+.layui-input-group,
.layui-input-wrap+.layui-input-wrap,
.layui-form-select+select+.layui-form-select,
.layui-form-select+.layui-form-select{margin-left: 8px;}

/*取消动画效果*/
.layui-form-radio .layui-anim,
.layui-form-select .layui-anim{animation-name: none;}

/* 仅用于测试用例 */
select[dropdown] + .layui-form-select > .layui-select-title .layui-input{border-color: var(--smt-brand-color-press)!important;}
select[dropdown] + .layui-form-select dl{display: block;}
select[dropdown] + .layui-form-select .layui-edge{-webkit-transform:rotate(180deg); transform: rotate(180deg);}

.layui-select-disabled .layui-disabled{border-color: var(--smt-border-color)!important;}
.layui-select-disabled .layui-edge{border-top-color: var(--smt-font-color-weaktip);}
.layui-select-disabled .layui-disabled + .layui-icon{cursor: not-allowed;color: var(--smt-font-color-weaktip);}
/* DropDownTreeEx.js 中输入框右侧下拉图标 */
.layui-input[disabled] + .layui-input-suffix > .layui-icon{color: var(--smt-font-color-weaktip);}

.layui-form-select .layui-edge.layui-icon{border-width: 0;width: 16px;height: 16px;top: 6px;margin: 0;}

/* 复选框 */
.layui-form-checkbox{display: inline-flex;align-items: center;height: var(--smt-input-height);line-height: var(--smt-input-height);margin-right: 20px;}
.layui-form-checkbox > div{font-size: var(--smt-font-size);border-radius: var(--smt-radius-default-left); background-color: var(--smt-secondary-bgcolor-active);color: var(--smt-brand-color);}
.layui-form-checked > div,
.layui-form-checked:hover > div,
.layui-form-checkbox:hover > div{background-color: transparent;}
.layui-form-checkbox > i{border: 1px solid var(--smt-secondary-bgcolor-active); border-radius: var(--smt-radius-default-right);font-size: var(--smt-icon-font-size);}
.layui-form-checkbox:hover > i{border-color: var(--smt-brand-color-active); color: var(--smt-bg-color-container);}
.layui-form-checked,
.layui-form-checked:hover{border-color: var(--smt-brand-color-active);}
.layui-form-checked > i,
.layui-form-checked:hover > i{color: var(--smt-brand-color-active);border-color: var(--smt-brand-color-active);}
.layui-form-checkbox.layui-checkbox-disabled > div{background-color: transparent!important;}
.layui-form-checked.layui-checkbox-disabled > i,
.layui-form-checked.layui-checkbox-disabled:hover > i{color: var(--smt-font-color-weaktip)!important;}
.layui-form-item .layui-form-checkbox{margin-top: 0px;}

/* 复选框-默认风格 */
.layui-form-checkbox[lay-skin="primary"]{line-height: 20px!important;min-width: 16px;min-height: 16px;margin-right: 0px;}
.layui-form-checkbox[lay-skin="primary"] + input[type=checkbox] + .layui-form-checkbox[lay-skin="primary"],
.layui-form *[lay-checkbox] + input[type=checkbox] + .layui-form-checkbox[lay-skin="primary"]{margin-left: 20px;}
.layui-form-checkbox[lay-skin="primary"] > div{line-height: 20px;color: var(--smt-font-color-body);margin: 0;padding: 0;}
.layui-form-checkbox[lay-skin="primary"] > i{top: 2px;border: 1px solid var(--smt-border-color); border-radius: var(--smt-radius-default);}
input[type="checkbox"].hover + .layui-form-checkbox[lay-skin="primary"] > i,
.layui-form-checkbox[lay-skin="primary"]:hover > i{border-color: var(--smt-brand-color-active);}
.layui-form-checked[lay-skin="primary"] > i{border-color: var(--smt-brand-color-active) !important; background-color: var(--smt-brand-color-active);}
input[type="checkbox"].hover + .layui-form-checked[lay-skin="primary"] > i,
.layui-form-checked[lay-skin="primary"]:hover > i{background-color: var(--smt-primary-color-hover);}
.layui-form-checked.layui-checkbox-disabled[lay-skin="primary"] > i{background: var(--smt-brand-color-active)!important; border-color: var(--smt-brand-color-active)!important;}
.layui-checkbox-disabled[lay-skin="primary"]:hover > i{border-color: var(--smt-brand-color-active);}
.layui-form-checkbox[lay-skin="primary"] > .layui-icon-indeterminate{border-color: var(--smt-brand-color-active);}
input[type="checkbox"].hover + .layui-form-checkbox[lay-skin="primary"] > .layui-icon-indeterminate,
.layui-form-checkbox[lay-skin="primary"]:hover > .layui-icon-indeterminate{border-color: var(--smt-primary-color-hover);}
.layui-form-checkbox[lay-skin="primary"] > .layui-icon-indeterminate:before{background-color: var(--smt-brand-color-active);}
input[type="checkbox"].hover + .layui-form-checkbox[lay-skin="primary"] > .layui-icon-indeterminate:before,
.layui-form-checkbox[lay-skin="primary"]:hover > .layui-icon-indeterminate:before{background-color: var(--smt-primary-color-hover);}
.layui-form-item .layui-form-checkbox[lay-skin="primary"]{margin-top: 0px;}
.layui-form-checkbox.layui-checkbox-disabled:not(.layui-form-switch){opacity: 0.6;}

/* 复选框-标签风格 */
.layui-form-checked[lay-skin="tag"] > div{color: var(--smt-bg-color-container);background-color: var(--smt-brand-color-active);border-color: var(--smt-brand-color-active);}
input[type="checkbox"].hover + .layui-form-checkbox[lay-skin="tag"] > i,
.layui-form-checkbox[lay-skin="tag"]:hover > i,
.layui-form-checked[lay-skin="tag"]:hover > i{border-color: var(--smt-primary-color-hover);}
input[type="checkbox"].hover + .layui-form-checkbox[lay-skin="tag"] > div,
.layui-form-checkbox[lay-skin="tag"]:hover > div{background-color: var(--smt-primary-color-hover);color: var(--smt-bg-color-container);border-color: var(--smt-brand-color-active);}
.layui-form-checkbox[lay-skin="tag"].layui-checkbox-disabled > div{background-color: var(--smt-secondary-bgcolor-active)!important;}
.layui-form-checkbox[lay-skin="tag"].layui-form-checked.layui-checkbox-disabled > div{background-color: var(--smt-brand-color-active)!important;color: #fff!important;}

/* 复选框-开关风格 */
.layui-form-switch{border: none;height: 16px;line-height: 16px;margin: 2px 20px 2px 0;padding: 0;min-width: 28px;background-color: var(--smt-secondary-bgcolor-active);border-radius: 30px;}
input[type="checkbox"][lay-skin="switch"].hover + .layui-form-switch:not(.layui-checkbox-disabled),
.layui-form-switch:not(.layui-checkbox-disabled):hover{background-color: var(--smt-secondary-bgcolor-hover);}
.layui-form-switch > i{background-color: var(--smt-white-color-1);top: 2px;left: 2px;width: 12px;height: 12px;}
.layui-form-switch > div{color: var(--smt-brand-color)!important;margin-left: 18px;margin-right: 2px;}
input[type="checkbox"][lay-skin="switch"].hover + .layui-form-switch:not(.layui-form-onswitch):not(.layui-checkbox-disabled) > div,
.layui-form-switch:not(.layui-form-onswitch):not(.layui-checkbox-disabled):hover > div{color: var(--smt-brand-color-active)!important;}
.layui-form-switch.layui-checkbox-disabled{opacity: 0.3;}
.layui-form-onswitch{border-color: var(--smt-brand-color-active); background-color: var(--smt-brand-color-active);}
input[type="checkbox"][lay-skin="switch"].hover + .layui-form-onswitch:not(.layui-checkbox-disabled),
.layui-form-onswitch:not(.layui-checkbox-disabled):hover{background-color: var(--smt-primary-color-hover);}
.layui-form-onswitch > i{left: 100%;margin-left: -14px;}
.layui-form-onswitch > div{color: #fff!important;margin-left: 2px;margin-right: 18px;}

.layui-checkbox-disabled{border-color: var(--smt-border-color)!important;}
.layui-checkbox-disabled:not(.layui-form-switch) > div{color: var(--smt-font-color-body) !important;}
.layui-checkbox-disabled:not(.layui-form-switch):not([lay-skin="primary"]) > i{border-color: var(--smt-secondary-bgcolor-active)!important;}
.layui-form-checked.layui-checkbox-disabled:not(.layui-form-switch):not([lay-skin="primary"]) > i{border-color: var(--smt-brand-color-active)!important;color: var(--smt-brand-color-active) !important;}

/* 单选框 */
.layui-form-radio{display: inline-flex;align-items: center;line-height: 20px;margin: 0;padding-right: 0;}
.layui-form-radio + input[type=radio] + .layui-form-radio,
.layui-form *[lay-radio] + input[type=radio] + .layui-form-radio{margin-left: 20px;}
.layui-form-radio > *{color: var(--smt-font-color-body);font-size: var(--smt-font-size);}
.layui-form-radio > i{color: var(--smt-border-color);font-size: var(--smt-icon-font-size);}
.layui-form-radioed,
.layui-form-radio:hover > *{color: var(--smt-font-color-body);}
input[type="radio"].hover + .layui-form-radio > i,
.layui-form-radioed > i,
.layui-form-radio:hover > i{color: var(--smt-brand-color-active);}
input[type="radio"].hover + .layui-form-radioed > i,
.layui-form-radioed:hover > i{color: var(--smt-primary-color-hover);}
.layui-radio-disabled > i{color: var(--smt-font-color-weaktip)!important;}
.layui-radio-disabled > *{color: var(--smt-font-color-weaktip)!important;}

/* 表单方框风格 */
.layui-form-pane .layui-form-label{border-radius: var(--smt-radius-default-left);height: var(--smt-input-height);line-height: 22px;padding: 3px 8px;background-color: var(--smt-container-bg-color);}
.layui-form-pane .layui-input-block{line-height: 26px;}
.layui-form-pane .layui-input-block .layui-form-checkbox:first-of-type,
.layui-form-pane .layui-input-block .layui-form-radio:first-of-type,
.layui-form-pane .layui-input-block .layui-form-switch:first-of-type{margin-left: 8px;}
.layui-form-pane .layui-input{border-radius: var(--smt-radius-default-right);}
.layui-form-pane .layui-form-text .layui-form-label{border-radius: var(--smt-radius-default);}
.layui-form-pane .layui-form-text .layui-textarea{border-radius: var(--smt-radius-default-bottom);}
.layui-form-pane .layui-form-switch,
.layui-form-pane .layui-form-radio{margin-top: 0;margin-left: 0;}
.layui-form-pane .layui-form-item[pane]{border-radius: var(--smt-radius-default);}

/** 分页 **/
.layui-laypage>a:first-child,
.layui-laypage>a:first-child em{border-radius: var(--smt-radius-default-left);}
.layui-laypage>a:last-child,
.layui-laypage>a:last-child em{border-radius: var(--smt-radius-default-right);}
.layui-laypage a,
.layui-laypage span,
.layui-laypage input,
.layui-laypage button,
.layui-laypage select{border: 1px solid var(--smt-border-color);}
.layui-laypage a:hover{color: var(--smt-brand-color-active);}
.layui-laypage .layui-laypage-spr{color:var(--smt-font-color-secondary);}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background-color: var(--smt-brand-color-active);}
.layui-laypage-em{border-radius: var(--smt-radius-default);}

.layui-laypage select{border-radius: var(--smt-radius-default);height: 26px;box-sizing: border-box;}
.layui-laypage .layui-laypage-skip{color: var(--smt-font-color-secondary);}
.layui-laypage input, .layui-laypage .layui-laypage-btn{border-radius: var(--smt-radius-default);}
.layui-laypage .layui-laypage-btn:hover,
.layui-laypage select:hover,
.layui-laypage input:focus,
.layui-laypage select:focus{border-color: var(--smt-brand-color-active)!important;}
.layui-laypage .layui-laypage-btn:hover{color: var(--smt-brand-color-active);}

/** 流加载 **/
.layui-flow-more{color: var(--smt-font-color-secondary);}
.layui-flow-more a cite{border-radius: var(--smt-radius-default); background-color: var(--smt-border-color);}

/** 表格 **/
.layui-table{color: var(--smt-font-color-body);margin: 0;border-collapse: collapse;border-spacing: 0;}

.layui-table[lay-even] tbody tr:nth-child(even){background-color: var(--smt-bg-color-table-odd-row);}
.layui-table-checked,
.layui-table-hover,
.layui-table-click,
.layui-table-checked.layui-table-hover,
.layui-table-checked.layui-table-click{background-color: var(--smt-brand-color-hover);}

.layui-table th,
.layui-table td,
.layui-table[lay-skin="line"],
.layui-table[lay-skin="row"],
.layui-table-view,
.layui-table-tool,
.layui-table-header,
.layui-table-col-set,
.layui-table-total,
.layui-table-page,
.layui-table-fixed-r,
.layui-table-mend,
.layui-table-tips-main,
.layui-table-grid-down{border-color: var(--smt-split-line-color);}

/** 单元格内容显示不全时，始终不显示下拉展开按钮，因为这与我们的UI规范不符 */
.layui-table-grid-down{display:none;}

.layui-table th, .layui-table td{font-size: var(--smt-font-size);padding: 9px 10px;box-sizing: border-box;height: var(--smt-table-row-height);}
.layui-table th{font-weight: normal;color: var(--smt-font-color-title);}

.layui-table[lay-skin="line"] th, .layui-table[lay-skin="line"] td{border-width: 0; border-bottom-width: 1px;}
.layui-table[lay-skin="row"] th, .layui-table[lay-skin="row"] td{border-width: 0;border-right-width: 1px;}
.layui-table[lay-skin="nob"] th, .layui-table[lay-skin="nob"] td{border: none;}


/* Smartbi 默认表格 */
.layui-table[lay-skin="smt-line"] th{border-color: var(--smt-bg-color-table-head);}
.layui-table[lay-skin="smt-line"] th:not(:last-child){border-right-color: var(--smt-white-color-1);}
.layui-table[lay-skin="smt-line"] th:not(:first-child){border-left-color: var(--smt-white-color-1);}
.layui-table[lay-skin="smt-line"] tbody tr:nth-child(even):not(.layui-table-hover):not(.layui-table-click):not(.layui-table-checked):not(:hover){background-color: var(--smt-bg-color-table-odd-row);}
.layui-table[lay-skin="smt-line"] td{border-left: none;border-right: none;}
.layui-table[lay-skin="smt-line"] thead + tbody > tr:first-child td{border-top: none;}

/* Smartbi 默认列表 */
.layui-table[lay-skin="smt-list"] th, .layui-table[lay-skin="smt-list"] td{border-left: none;border-right: none;}

.layui-table[lay-skin="smt-line"] th, .layui-table[lay-skin="smt-list"] th{background-color: var(--smt-bg-color-table-head);border-top: none;border-bottom: none;}
.layui-table[lay-skin="smt-line"] tr:hover, .layui-table[lay-skin="smt-list"] tr:hover{background-color: var(--smt-brand-color-hover);}
.layui-table[lay-skin="smt-line"] th.hoverable:hover, .layui-table[lay-skin="smt-list"] th.hoverable:hover{background-color: var(--smt-bg-color-table-head-hover)}

/*表格操作列*/
.layui-table .layui-table-col-tool-btns{display: flex;height: 100%;align-items: center;justify-content: flex-start;}
.layui-table .layui-table-col-tool-btns .layui-btn-icon{display: none;}
.layui-table tr.layui-table-hover .layui-table-col-tool-btns .layui-btn-icon,
.layui-table tr:hover .layui-table-col-tool-btns .layui-btn-icon{display: inline-flex;}

/* 数据表格 */
.layui-table-view{border: none;}
.layui-table-view:after{width:0;background-color: var(--smt-split-line-color);}
.layui-table-view .layui-table td[data-edit]:hover:after{border: 1px solid var(--smt-brand-color-active);border-radius: var(--smt-radius-default);}

.layui-table-loading-icon .layui-icon{color: var(--smt-gray-color-1);}

.layui-table-tool{line-height: 26px;}
.layui-table-tool .layui-table-tool-self .layui-inline[lay-event]{margin-left: 8px;}

.layui-table-tool .layui-inline[lay-event]{margin-right: 8px; color: var(--smt-font-color-body); border: 1px solid var(--smt-border-color);border-radius: var(--smt-radius-default);}
.layui-table-tool .layui-inline[lay-event]:hover{color: var(--smt-brand-color-active);border-color: var(--smt-brand-color-active);}

.layui-table-tool-panel{margin: 0;padding: 8px!important;border: 1px solid var(--smt-border-color); box-shadow: var(--smt-shadow-popup);border-radius: var(--smt-radius-medium);}
.layui-table-tool-panel li{height: 28px;line-height: 22px;padding: 3px 8px;margin-bottom: 4px!important;border-radius: var(--smt-radius-default);}
.layui-table-tool-panel li:last-child{margin-bottom: 0!important}
.layui-table-tool-panel li:hover{background-color: var(--smt-brand-color-hover);color: var(--smt-brand-color-active);}

.layui-table-cell{padding: 6px 10px;}
.layui-table-cell .layui-table-link{color: var(--smt-theme-color-blue);}

.layui-table-body{margin-bottom: 0px;}
.layui-table-body .layui-none{color: var(--smt-font-color-secondary);}
.layui-table-fixed-l{box-shadow: 1px 0 8px var(--smt-shadow-color);}
.layui-table-fixed-r{box-shadow: -1px 0 8px var(--smt-shadow-color);}

.layui-table-page{height: 40px;display: flex;align-items: center;justify-content: flex-end;padding: 4px 4px 8px;box-sizing: border-box;min-height: 40px;}

.layui-table-edit{padding: 6px 9px;}
.layui-table-edit:focus{border-color: var(--smt-brand-color-active)!important;}
select.layui-table-edit{border-color: var(--smt-border-color);}

/* 单元格多行展开风格  */
.layui-table-cell-c{border: 1px solid var(--smt-border-color);}
.layui-table-cell-c:hover{border-color: var(--smt-brand-color-active);}

/* 单元格 TIPS 展开风格  */
body .layui-table-tips .layui-layer-content{box-shadow: 0 1px 6px var(--smt-shadow-color);}

/** 文件上传 **/
.layui-upload-drag .layui-icon{color: var(--smt-brand-color-active);}
.layui-upload-drag[lay-over]{border-color: var(--smt-brand-color-active);}

/* 基础菜单元素 */
.layui-menu{margin: 8px 0;}
ul.layui-menu,
.layui-menu ul {padding: 0;}
.layui-menu li{list-style: none;}
.layui-menu li,
.layui-menu-body-title,
.layui-menu-body-title a{color: var(--smt-font-color-body);}
/* 仅用于测试用例 */
.layui-menu li.hover > .layui-menu-body-title,
.layui-menu li.hover > .layui-menu-body-title a{color: var(--smt-brand-color-active);}
.layui-menu li.layui-disabled,
.layui-menu li.layui-disabled *{color: var(--smt-font-color-weaktip)!important;}

/* 仅用于测试用例 */
.layui-menu-item-parent.hover>.layui-menu-body-panel{display: block;}

.layui-menu .layui-menu-item-divider{border-bottom: 1px solid var(--smt-split-line-color);}

.layui-menu li:not(.layui-menu-item-group).hover,
.layui-menu li:not(.layui-menu-item-group):hover{background-color: var(--smt-dropdown-menu-bg-color-hover);color: var(--smt-brand-color-active);}
.layui-menu li:not(.layui-menu-item-group):hover.layui-menu-item-parent > .layui-menu-body-title{color: var(--smt-brand-color-active);}
.layui-menu .layui-menu-item-checked,
.layui-menu .layui-menu-item-checked2{background-color: var(--smt-secondary-bgcolor-active)!important;color: var(--smt-brand-color-active);}
.layui-menu .layui-menu-item-checked a,
.layui-menu .layui-menu-item-checked2 a{color: var(--smt-brand-color-active);}
.layui-menu .layui-menu-item-checked:after{border-right: 3px solid var(--smt-brand-color-active);}

.layui-menu > li.focus .layui-menu-body-title,
.layui-menu-item-checked > .layui-menu-body-title,
.layui-menu-body-title:hover,
.layui-menu-body-title:active,
.layui-menu-body-title:focus,
.layui-menu-lg li:hover,
.layui-menu-lg .layui-menu-body-title a:hover{color: var(--smt-brand-color-active);}

/* 下拉菜单 */
.layui-dropdown{margin: 6px 0 0;min-width: 148px;max-width: 248px;}
.layui-dropdown.layui-panel{border-radius: var(--smt-radius-medium);}
.layui-dropdown > .layui-menu{padding: 0 8px;border-radius: var(--smt-radius-medium);}
.layui-dropdown-menu .layui-menu-item-group li,
.layui-dropdown-menu .layui-menu-item-parent li,
.layui-dropdown > .layui-menu > li{list-style: none; line-height: var(--smt-menu-row-height); box-sizing: border-box;margin: 0px;padding: 0 8px;font-size: var(--smt-font-size);border-radius: var(--smt-radius-default);}
.layui-dropdown > .layui-menu > li.layui-menu-item-parent,
.layui-dropdown-menu .layui-menu-item-parent li{padding-right: 0;}
.layui-dropdown > .layui-menu > li.layui-menu-item-divider{margin: 4px 0;}
.layui-dropdown-menu .layui-menu-item-group li:not(.layui-menu-item-divider) + li:not(.layui-menu-item-divider),
.layui-dropdown-menu .layui-menu-item-parent li:not(.layui-menu-item-divider) + li:not(.layui-menu-item-divider),
.layui-dropdown > .layui-menu > li:not(.layui-menu-item-divider) + li:not(.layui-menu-item-divider){margin-top: 4px;}
.layui-dropdown-menu .layui-menu-item-group li>.layui-menu-body-title,
.layui-dropdown-menu .layui-menu-item-parent li>.layui-menu-body-title,
.layui-dropdown > .layui-menu > li > .layui-menu-body-title{margin: 0;padding: 0;}
.layui-dropdown-menu .layui-menu-item-parent > .layui-menu-body-title{padding-right: 16px !important;}
.layui-dropdown > .layui-menu > li.focus,
.layui-dropdown > .layui-menu > li.hover,
.layui-dropdown > .layui-menu > li:hover{background-color: var(--smt-dropdown-menu-bg-color-hover); }
.layui-dropdown .layui-menu-body-title>.layui-icon,
.layui-dropdown .layui-menu-body-title>.layui-icon-right{right: 0px;font-size: var(--smt-icon-font-size);width: var(--smt-icon-font-size);height: var(--smt-icon-font-size);margin-top: -8px;}

/** 下拉菜单项可以有选中状态 */
.layui-dropdown--checkable .layui-dropdown-menu .layui-menu-body-panel,
.layui-dropdown.layui-dropdown--checkable > .layui-menu{margin-top: 0;margin-bottom: 0;padding: 8px 8px 8px calc(var(--smt-popupmenu-head-width) + 8px);background: linear-gradient(to right, var(--smt-popupmenu-head-bg-color) var(--smt-popupmenu-head-width), #fff calc(var(--smt-popupmenu-head-width) + 1px), #fff 100%);background-color: #fff;}

/** 下拉菜单面板显示小三角箭头 */
/* 箭头高度为6px，故边长为： 8.48528137423857 = Math.sqrt(Math.pow(6, 2) + Math.pow(6, 2)) */
.layui-dropdown--show-arrow:before{width: 8.48528137423857px;height: 8.48528137423857px;left: auto;top: auto;display: none;position: absolute;border-width: 1px;border-color: transparent;box-sizing: border-box;background-color: var(--smt-bg-color-container);transform: rotate(45deg);}
.layui-dropdown--show-arrow.to-top:before,.layui-dropdown--show-arrow.to-top-left:before{display: inline-block;top: -4.5px;left: 15px;border-top: 1px solid var(--smt-border-color-popup);border-left: 1px solid var(--smt-border-color-popup);}
.layui-dropdown--show-arrow.to-top-right:before{display: inline-block;top: -4.5px;right: 15px;border-top: 1px solid var(--smt-border-color-popup);border-left: 1px solid var(--smt-border-color-popup);}
.layui-dropdown--show-arrow.to-bottom:before,.layui-dropdown--show-arrow.to-bottom-left:before{display: inline-block;bottom: -4.5px;left: 15px;border-bottom: 1px solid var(--smt-border-color-popup);border-right: 1px solid var(--smt-border-color-popup);}
.layui-dropdown--show-arrow.to-bottom-right:before{display: inline-block;bottom: -4.5px;right: 15px;border-bottom: 1px solid var(--smt-border-color-popup);border-right: 1px solid var(--smt-border-color-popup);}
.layui-dropdown--show-arrow.to-left:before,.layui-dropdown--show-arrow.to-left-top:before{display: inline-block;left: -4.5px;top: 15px;border-bottom: 1px solid var(--smt-border-color-popup);border-left: 1px solid var(--smt-border-color-popup);}
.layui-dropdown--show-arrow.to-left-bottom:before{display: inline-block;left: -4.5px;bottom: 15px;border-bottom: 1px solid var(--smt-border-color-popup);border-left: 1px solid var(--smt-border-color-popup);}
.layui-dropdown--show-arrow.to-right:before,.layui-dropdown--show-arrow.to-right-top:before{display: inline-block;right: -4.5px;top: 15px;border-top: 1px solid var(--smt-border-color-popup);border-right: 1px solid var(--smt-border-color-popup);}
.layui-dropdown--show-arrow.to-right-bottom:before{display: inline-block;right: -4.5px;bottom: 15px;border-top: 1px solid var(--smt-border-color-popup);border-right: 1px solid var(--smt-border-color-popup);}

/* 下拉菜单项自定义模板 */
.layui-dropdown .layui-menu-body-templet{display: flex;align-items: center;justify-content: space-between;overflow: hidden;}
.layui-dropdown .layui-menu-body-templet .layui-menu-body-templet__text{flex: 1;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.layui-dropdown .layui-menu-body-templet .layui-menu-body-templet__icon{width: var(--smt-icon-font-size);height: var(--smt-icon-font-size);}
.layui-dropdown .layui-menu-body-templet__icon.is-checked{position: absolute;left: calc( -8px - (var(--smt-popupmenu-head-width) + var(--smt-icon-font-size)) / 2 );top: 6px;color: var(--smt-brand-color-active);}
.layui-dropdown .layui-menu-body-templet .layui-menu-body-templet__icon + .layui-menu-body-templet__text,
.layui-dropdown .layui-menu-body-templet .layui-menu-body-templet__icon + .layui-menu-body-templet__icon,
.layui-dropdown .layui-menu-body-templet .layui-menu-body-templet__text + .layui-menu-body-templet__icon{margin-left: 8px;}

.layui-dropdown-menu .layui-menu-body-panel{margin-left: 6px;margin-right: 6px;padding: 8px;min-width: 148px;max-width: 248px;border-radius: var(--smt-radius-medium);}
.layui-dropdown-menu.layui-menu .layui-menu-item-group>ul{margin: 4px 0 0;}

/** 导航菜单 **/
.layui-nav{background-color: var(--smt-theme-color-dark); border-radius: var(--smt-radius-default);}
.layui-nav-bar,
.layui-nav .layui-this:after{background-color: var(--smt-brand-color-active);}

.layui-nav-child{margin: 0;padding: 8px 8px;box-shadow: var(--smt-shadow-popup); border: 1px solid var(--smt-border-color-popup); border-radius: var(--smt-radius-medium);background-color: var(--smt-bg-color-container);font: var(--smt-font-body-small);font-size: var(--smt-font-size-body-small);list-style: none;min-width: 148px;line-height: var(--smt-menu-row-height);overflow-y: auto;overflow-x: hidden;}
.layui-nav .layui-nav-child a{color: var(--smt-font-color-body);font: var(--smt-font-body-small);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;flex: 1;padding: 3px 8px;display: flex;align-items: center;}
.layui-nav .layui-nav-child a:hover{background-color: transparent;}
.layui-nav-child dd {border-radius: var(--smt-radius-default);height: var(--smt-menu-row-height);cursor: pointer;user-select: none;outline: none;white-space: nowrap;display: flex;align-items: center;margin: 4px 0;}
.layui-nav-child dd:first-child {margin-top: 0;}
.layui-nav-child dd:last-child {margin-bottom: 0;}
.layui-nav-child dd:hover{background-color: var(--smt-dropdown-menu-bg-color-hover); color: var(--smt-brand-color-active);}
.layui-nav-child dd.layui-this{background-color: var(--smt-secondary-bgcolor-active); color: var(--smt-brand-color-active);}

/* 垂直导航菜单 */
.layui-nav-tree .layui-this,
.layui-nav-tree .layui-this>a,
.layui-nav-tree .layui-this>a:hover,
.layui-nav-tree .layui-nav-child dd.layui-this,
.layui-nav-tree .layui-nav-child dd.layui-this a{background-color: var(--smt-brand-color-active);}
.layui-nav-tree .layui-nav-bar{background-color: var(--smt-brand-color-active);}

/* 导航浅色背景 */
.layui-nav.layui-bg-gray .layui-nav-item a,
.layui-nav-tree.layui-bg-gray a{color: var(--smt-font-color-body);}
.layui-nav.layui-bg-gray .layui-nav-item a:hover,
.layui-nav-tree.layui-bg-gray a:hover,
.layui-nav.layui-bg-gray .layui-this a{color: var(--smt-brand-color-active);}
.layui-nav-tree.layui-bg-gray .layui-this,
.layui-nav-tree.layui-bg-gray .layui-this>a,
.layui-nav-tree.layui-bg-gray .layui-nav-child dd.layui-this,
.layui-nav-tree.layui-bg-gray .layui-nav-child dd.layui-this a{color: var(--smt-brand-color-active)!important;}
.layui-nav-tree.layui-bg-gray .layui-nav-bar{background-color: var(--smt-brand-color-active);}

/** 面包屑 **/
.layui-breadcrumb a{color: var(--smt-font-color-secondary)!important;}
.layui-breadcrumb a:hover{color: var(--smt-brand-color-active) !important;}
.layui-breadcrumb a cite{color: var(--smt-font-color-body);}
.layui-breadcrumb span[lay-separator]{color: var(--smt-font-color-secondary);}

/** Tab 选项卡 **/
.layui-tab{margin: 0;color: var(--smt-font-color-body)!important;}
.layui-tab .layui-tab-title{height: var(--smt-first-tab-header-height);box-sizing: border-box;padding: 0;}
.layui-tab .layui-tab-title li{line-height: var(--smt-first-tab-header-height);padding: 0 20px;box-sizing: border-box;font-size: var(--smt-font-size-tab-head);min-width: 0;}
.layui-tab .layui-tab-title li.hover,
.layui-tab .layui-tab-title li:hover{color: var(--smt-brand-color-active);}
.layui-tab-title .layui-this{color: var(--smt-brand-color-active);font-weight: 600;}
.layui-tab-more li.layui-this:after,
.layui-tab-title .layui-this:after{border-radius: var(--smt-radius-default-top);height: var(--smt-first-tab-header-height);border-bottom-color: #fff;}
.layui-tab-bar{border-radius: var(--smt-radius-default);height: var(--smt-first-tab-header-height);box-sizing: border-box;line-height: 30px;}
.layui-tab-more .layui-tab-bar .layui-icon,
:root .layui-tab-more .layui-tab-bar .layui-icon,
.layui-tab-bar .layui-icon{top: 0;}

.layui-tab-content{padding: 0;}

/* Tab 关闭 */
.layui-tab-title li .layui-tab-close{color: var(--smt-gray-color-1);}
.layui-tab-title li .layui-tab-close:hover{border-radius: var(--smt-radius-default); background-color: var(--smt-theme-color-red);}

/* Tab 简洁风格 */
.layui-tab-brief .layui-tab-title li{padding: 0;margin-left: 20px;margin-right: 20px;}
.layui-tab-brief > .layui-tab-title .layui-this{color: var(--smt-brand-color-active);}
.layui-tab-brief > .layui-tab-title .layui-this:after,
.layui-tab-brief > .layui-tab-more li.layui-this:after,
.layui-tab-brief > .layui-tab-title li.hover::after,
.layui-tab-brief > .layui-tab-title li:hover::after,
.layui-tab-brief > .layui-tab-more li:hover::after{border: none;top: auto;bottom: 0;left: 10%;width: 80%;height: 3px;border-radius: 100px;background-color: var(--smt-brand-color-active);}
.layui-tab-brief > .layui-tab-title li.hover::after,
.layui-tab-brief > .layui-tab-title li:hover::after,
.layui-tab-brief > .layui-tab-more li:hover::after{position: absolute;content: "";box-sizing: border-box;pointer-events: none;background-color: var(--smt-nav-color-hover);}
.layui-tab-brief[overflow] > .layui-tab-title .layui-this:after{top:auto;}

/* Tab 卡片风格 */
.layui-tab-card{border-radius: var(--smt-radius-default); box-shadow: 0 2px 5px 0 var(--smt-shadow-color);}
.layui-tab-card > .layui-tab-title{border-radius: var(--smt-radius-default-top);}
.layui-tab-card > .layui-tab-title .layui-this:after{height: var(--smt-first-tab-header-height);}
.layui-tab-card > .layui-tab-more .layui-this{color: var(--smt-brand-color-active);}
.layui-tab-card > .layui-tab-title .layui-tab-bar{height: var(--smt-first-tab-header-height);box-sizing: border-box;line-height: 30px;}

/* 时间线 */
.layui-timeline-axis{color: var(--smt-brand-color-active);}
.layui-timeline-axis:hover{color: var(--smt-theme-color-red);}

/* 小徽章 */
.layui-badge,
.layui-badge-dot,
.layui-badge-rim{background-color: var(--smt-theme-color-red); border-radius: var(--smt-radius-default);}
.layui-badge-rim{background-color: #fff; color: var(--smt-font-color-body);}

/* carousel 轮播 */
.layui-carousel>*[carousel-item]:before{color: var(--smt-gray-color-1);}

/** fixbar **/
.layui-fixbar{margin: 0;padding: 0;}
.layui-fixbar li{list-style: none;border-radius: var(--smt-radius-default);background-color: var(--smt-secondary-bgcolor-active);color: var(--smt-brand-color);}
.layui-fixbar li:hover{color: #fff; background-color: var(--smt-brand-color-active);}

/** 表情面板 **/
body .layui-util-face  .layui-layer-content{color:var(--smt-font-color-body);}
.layui-util-face ul{box-shadow: 0 0 20px var(--smt-shadow-color);}

/** 代码文本修饰 **/
.layui-code{border: 1px solid var(--smt-border-color);}

/** 穿梭框 **/
.layui-transfer-box,
.layui-transfer-header,
.layui-transfer-search{border-color: var(--smt-border-color);}
.layui-transfer-box{border-radius: var(--smt-radius-default);}
.layui-transfer-search .layui-icon-search{color: var(--smt-font-color-body);}
.layui-transfer-active .layui-btn{background-color: var(--smt-brand-color-active); border-color: var(--smt-brand-color-active);}
.layui-transfer-active .layui-btn-disabled,.layui-transfer-active button[disabled]{border-color: var(--smt-border-color);}
.layui-transfer-data .layui-none{color: var(--smt-font-color-secondary);}

/** 评分组件 **/
.layui-rate li i.layui-icon{color: var(--smt-theme-color-orange);}

/** 颜色选择器 **/
.layui-colorpicker{border: 1px solid var(--smt-border-color); border-radius: var(--smt-radius-default);}
.layui-colorpicker:hover{border-color: var(--smt-brand-color-active);}

.layui-colorpicker-trigger-bgcolor{border-radius: var(--smt-radius-default);}
.layui-colorpicker-trigger-span{border-radius: var(--smt-radius-default);}
.layui-colorpicker-trigger-i.layui-icon-close{color: var(--smt-font-color-secondary);}

.layui-colorpicker-main{border: 1px solid var(--smt-border-color); border-radius: var(--smt-radius-default); box-shadow: 0 2px 4px var(--smt-shadow-color);}
.layui-colorpicker-side-slider{box-shadow: 0 0 1px var(--smt-shadow-color);}
.layui-colorpicker-alpha-slider{box-shadow: 0 0 1px var(--smt-shadow-color);}
.layui-colorpicker-pre{border-radius: var(--smt-radius-default);}
.layui-colorpicker-pre.layui-this{box-shadow: 0 0 3px 2px var(--smt-shadow-color);}
.layui-colorpicker-pre > div{border-radius: var(--smt-radius-default);}
.layui-colorpicker-main-input input.layui-input{color: var(--smt-font-color-body);}

/** 滑块 **/
.layui-slider{background: var(--smt-border-color); border-radius: var(--smt-radius-default);}
.layui-slider-bar{border-radius: var(--smt-radius-default);}
.layui-slider-tips{border-radius: var(--smt-radius-default);}
.layui-slider-input{border: 1px solid var(--smt-border-color); border-radius: var(--smt-radius-default);}
.layui-slider-input-btn{border-left: 1px solid var(--smt-border-color);}
.layui-slider-input-btn i{color: var(--smt-font-color-secondary);}
.layui-slider-input-btn i:first-child{border-bottom: 1px solid var(--smt-border-color);}
.layui-slider-input-btn i:hover{color: var(--smt-brand-color-active);}

/** 树组件 **/
.layui-tree-entry:hover{background-color: var(--smt-border-color);}
.layui-tree-line .layui-tree-entry:hover .layui-tree-txt{color: var(--smt-font-color-secondary);}
.layui-tree-icon .layui-icon{color: var(--smt-font-color-body);}
.layui-tree-search{color: var(--smt-font-color-body);}
.layui-tree-btnGroup .layui-icon:hover{color: var(--smt-font-color-secondary);}
.layui-tree-emptyText{color: var(--smt-font-color-secondary);}

/** 规避无数据时默认表格有水平滚动条问题 */
.layui-table-no-data + .layui-table-view .layui-table-body .layui-table{display: none;}

/**
 * 下方为 Smartbi 自定义组件
**/

/** 水平步骤条组件 */
.smt-steps__container--horizontal{display: flex;align-items: center;justify-content: center;}
.smt-steps--horizontal{margin: 0;padding: 0 24px;display: inline-flex;align-items: center;height: 56px;border-radius: 100px;box-sizing: border-box;background-color: var(--smt-steps-bg-color);font-size: 14px;}
.smt-steps--horizontal .smt-step{display: flex;flex-shrink: 0;line-height: 24px;}
.smt-steps--horizontal .smt-step.is-clickable{cursor: pointer;}
.smt-steps--horizontal .smt-step .smt-step__icon{position: relative;z-index: 1;display: inline-flex;justify-content: center;align-items: center;width: 24px;height: 24px;box-sizing: border-box;border-radius: 50%;border: 1px solid var(--smt-border-color);background-color: #fff;}
.smt-steps--horizontal .smt-step .smt-step__icon-inner{opacity: 0.54;font-family: var(--smt-font-family);}
.smt-steps--horizontal .smt-step .smt-step__title{margin-left: 8px;max-width: 140px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;} /* 字体大小为14px， 默认最多显示10个字，故 max-width = 14 x 10 = 140 */
.smt-steps--horizontal .smt-step.is-clickable.hover,.smt-steps--horizontal .smt-step.is-clickable:hover{color: var(--smt-brand-color-active);}
.smt-steps--horizontal .smt-step.is-clickable.hover .smt-step__icon,.smt-steps--horizontal .smt-step.is-clickable:hover .smt-step__icon{border-color: var(--smt-brand-color-active);}
.smt-steps--horizontal .smt-step.is-clickable.hover .smt-step__icon-inner,.smt-steps--horizontal .smt-step.is-clickable:hover .smt-step__icon-inner{opacity: 1;}
.smt-steps--horizontal .smt-step.is-finish .smt-step__icon{border-color: var(--smt-brand-color-active);color: var(--smt-brand-color-active);}
.smt-steps--horizontal .smt-step.is-finish .smt-step__icon-inner{display: none;}
.smt-steps--horizontal .smt-step.is-process .smt-step__icon{border-color: var(--smt-brand-color-active);background-color: var(--smt-brand-color-active);color: #fff;}
.smt-steps--horizontal .smt-step.is-process .smt-step__icon-inner{opacity: 1;}
.smt-steps--horizontal .smt-step .smt-step__icon.s-icon-check:before{display: none;}
.smt-steps--horizontal .smt-step.is-finish .smt-step__icon.s-icon-check:before{display: inline-block;}

.smt-steps--horizontal .smt-step__line{width: 54px;margin: 0 12px;border-top: 1px solid var(--smt-border-color);box-sizing: border-box;position: relative;}
.smt-steps--horizontal .smt-step__line:after{content: ""; position: absolute; top: -1px; left: 0; width: 0; height: 1px; background-color: var(--smt-brand-color-active); z-index: 1;transition: width .3s ease-out;}
.smt-steps--horizontal .smt-step.is-process + .smt-step__line:after{width: 50%;}
.smt-steps--horizontal .smt-step.is-finish + .smt-step__line:after{width: 100%;}

/** /vision/css/normalize.css */
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main { /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: var(--smt-font-family); /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
	box-sizing: border-box; /* 1 */
	padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details, /* 1 */
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* Hidden
   ========================================================================== */

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}

/** /vision/css/smartbiIconfonts.css */
[class^="s-icon-"], [class*=" s-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'SmartbiIcons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: "SmartbiIcons";
  src: url('../fonts/smartbiIcons/iconfont.eot?t=1752657372521'); /* IE9*/
  src: url('../fonts/smartbiIcons/iconfont.eot?t=1752657372521#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url("../fonts/smartbiIcons/iconfont.woff2?t=1752657372521") format("woff2"),
  url("../fonts/smartbiIcons/iconfont.woff?t=1752657372521") format("woff"),
  url('../fonts/smartbiIcons/iconfont.ttf?t=1752657372521') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/smartbiIcons/iconfont.svg?t=1752657372521#VFontV11') format('svg'); /* iOS 4.1- */
}

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


.s-icon-abnormal:before { content: "\ea01"; }
.s-icon-about:before { content: "\ea02"; }
.s-icon-accordion-arrow-close:before { content: "\ea03"; }
.s-icon-accordion-arrow-open:before { content: "\ea04"; }
.s-icon-action:before { content: "\ea05"; }
.s-icon-ad-hoc-analysis:before { content: "\ea06"; }
.s-icon-add-rows:before { content: "\ea07"; }
.s-icon-add-user:before { content: "\ea08"; }
.s-icon-add:before { content: "\ea09"; }
.s-icon-addnew:before { content: "\ea0a"; }
.s-icon-adopt:before { content: "\ea0b"; }
.s-icon-adopt1:before { content: "\ea0c"; }
.s-icon-advanced-security:before { content: "\ea0d"; }
.s-icon-agent-graph:before { content: "\ea0e"; }
.s-icon-agent-graphs:before { content: "\ea0f"; }
.s-icon-agent-nodes:before { content: "\ea10"; }
.s-icon-agent-provider:before { content: "\ea11"; }
.s-icon-agent-providers:before { content: "\ea12"; }
.s-icon-agent-tool:before { content: "\ea13"; }
.s-icon-ai-agent:before { content: "\ea14"; }
.s-icon-ai-agents:before { content: "\ea15"; }
.s-icon-ai-analysis-mode:before { content: "\ea16"; }
.s-icon-ai-expert-model:before { content: "\ea17"; }
.s-icon-ai-qa:before { content: "\ea18"; }
.s-icon-ai:before { content: "\ea1a"; }
.s-icon-all:before { content: "\ea1b"; }
.s-icon-analysis:before { content: "\ea1c"; }
.s-icon-annex:before { content: "\ea1d"; }
.s-icon-app:before { content: "\ea1e"; }
.s-icon-approved:before { content: "\ea1f"; }
.s-icon-appstore:before { content: "\ea20"; }
.s-icon-area:before { content: "\ea21"; }
.s-icon-arrow-down:before { content: "\ea22"; }
.s-icon-arrow-open:before { content: "\ea23"; }
.s-icon-arrow-right:before { content: "\ea24"; }
.s-icon-arrow-up:before { content: "\ea25"; }
.s-icon-ascending-global-filter:before { content: "\ea26"; }
.s-icon-ascending-global:before { content: "\ea27"; }
.s-icon-ascending:before { content: "\ea28"; }
.s-icon-ascii:before { content: "\ea29"; }
.s-icon-attribute-c:before { content: "\ea2a"; }
.s-icon-attribute:before { content: "\ea2b"; }
.s-icon-augmented-dataset-folder:before { content: "\ea2c"; }
.s-icon-auto-cache:before { content: "\ea2d"; }
.s-icon-automl:before { content: "\ea2e"; }
.s-icon-autorefresh:before { content: "\ea2f"; }
.s-icon-bar-chart:before { content: "\ea30"; }
.s-icon-baseprocedure:before { content: "\ea31"; }
.s-icon-basetable-invisible:before { content: "\ea32"; }
.s-icon-basetable-ref:before { content: "\ea33"; }
.s-icon-basetable-with-rp:before { content: "\ea34"; }
.s-icon-basetable:before { content: "\ea35"; }
.s-icon-baseview-ref:before { content: "\ea36"; }
.s-icon-baseview:before { content: "\ea37"; }
.s-icon-bbs-support:before { content: "\ea38"; }
.s-icon-bigdecimal:before { content: "\ea39"; }
.s-icon-biginteger:before { content: "\ea3a"; }
.s-icon-binary:before { content: "\ea3b"; }
.s-icon-biolap-report:before { content: "\ea3c"; }
.s-icon-breadcrumb-maximize:before { content: "\ea3d"; }
.s-icon-breadcrumb-zoom-out:before { content: "\ea3e"; }
.s-icon-browse:before { content: "\ea3f"; }
.s-icon-brush:before { content: "\ea40"; }
.s-icon-bulk-import:before { content: "\ea41"; }
.s-icon-business-attribute-date:before { content: "\ea42"; }
.s-icon-business-attribute-number:before { content: "\ea43"; }
.s-icon-business-attribute-ref:before { content: "\ea44"; }
.s-icon-business-attribute:before { content: "\ea45"; }
.s-icon-business-object:before { content: "\ea46"; }
.s-icon-business-theme:before { content: "\ea47"; }
.s-icon-business-view:before { content: "\ea48"; }
.s-icon-businessviews:before { content: "\ea49"; }
.s-icon-c-measure:before { content: "\ea4a"; }
.s-icon-calc-field:before { content: "\ea4b"; }
.s-icon-cancel-collection:before { content: "\ea4c"; }
.s-icon-cancel:before { content: "\ea4d"; }
.s-icon-catalogue-filter:before { content: "\ea4e"; }
.s-icon-cdate:before { content: "\ea4f"; }
.s-icon-cell-attribute:before { content: "\ea50"; }
.s-icon-cgeo:before { content: "\ea51"; }
.s-icon-chart-theme:before { content: "\ea52"; }
.s-icon-chart-themes:before { content: "\ea53"; }
.s-icon-check:before { content: "\ea54"; }
.s-icon-checksql:before { content: "\ea55"; }
.s-icon-chose-area:before { content: "\ea56"; }
.s-icon-clear-content:before { content: "\ea57"; }
.s-icon-clear-links:before { content: "\ea58"; }
.s-icon-close-license:before { content: "\ea59"; }
.s-icon-close:before { content: "\ea5a"; }
.s-icon-cnub:before { content: "\ea5b"; }
.s-icon-collapse-expand:before { content: "\ea5c"; }
.s-icon-collect:before { content: "\ea5d"; }
.s-icon-collected:before { content: "\ea5e"; }
.s-icon-collection:before { content: "\ea5f"; }
.s-icon-combined-query-invisible:before { content: "\ea60"; }
.s-icon-combined-query:before { content: "\ea61"; }
.s-icon-comment:before { content: "\ea62"; }
.s-icon-commented:before { content: "\ea63"; }
.s-icon-commentnew:before { content: "\ea64"; }
.s-icon-completed:before { content: "\ea65"; }
.s-icon-coordinate:before { content: "\ea66"; }
.s-icon-copy:before { content: "\ea67"; }
.s-icon-copysql:before { content: "\ea68"; }
.s-icon-cover:before { content: "\ea69"; }
.s-icon-createanalysis:before { content: "\ea6a"; }
.s-icon-cstr:before { content: "\ea6b"; }
.s-icon-cstr1:before { content: "\ea6c"; }
.s-icon-csum:before { content: "\ea6d"; }
.s-icon-cube-layer-close:before { content: "\ea6e"; }
.s-icon-cube-layer-open:before { content: "\ea6f"; }
.s-icon-cube-member:before { content: "\ea70"; }
.s-icon-custom:before { content: "\ea71"; }
.s-icon-customgroup:before { content: "\ea72"; }
.s-icon-custommember:before { content: "\ea73"; }
.s-icon-cut:before { content: "\ea74"; }
.s-icon-d-table:before { content: "\ea75"; }
.s-icon-daq-importconfig:before { content: "\ea76"; }
.s-icon-daq-value-list-setting-copy:before { content: "\ea77"; }
.s-icon-daq-value-list-setting1:before { content: "\ea78"; }
.s-icon-daq-value-list-settings:before { content: "\ea79"; }
.s-icon-dashboard:before { content: "\ea7a"; }
.s-icon-dashboardmap:before { content: "\ea7b"; }
.s-icon-dashboradexport:before { content: "\ea7c"; }
.s-icon-data-extract:before { content: "\ea7d"; }
.s-icon-data-extract1:before { content: "\ea7e"; }
.s-icon-data-import:before { content: "\ea7f"; }
.s-icon-data-interrupt:before { content: "\ea80"; }
.s-icon-data-linkage:before { content: "\ea81"; }
.s-icon-data-permission:before { content: "\ea82"; }
.s-icon-data-processing-invisible:before { content: "\ea83"; }
.s-icon-data-processing:before { content: "\ea84"; }
.s-icon-data-processings:before { content: "\ea85"; }
.s-icon-data-scheduling:before { content: "\ea86"; }
.s-icon-database:before { content: "\ea87"; }
.s-icon-datacenter:before { content: "\ea88"; }
.s-icon-datacenter1:before { content: "\ea89"; }
.s-icon-dataformat:before { content: "\ea8a"; }
.s-icon-dataformats:before { content: "\ea8b"; }
.s-icon-dataline-permission:before { content: "\ea8c"; }
.s-icon-dataset-copy:before { content: "\ea8d"; }
.s-icon-datasource:before { content: "\ea8e"; }
.s-icon-datatype-ref-param:before { content: "\ea8f"; }
.s-icon-date:before { content: "\ea90"; }
.s-icon-datetime:before { content: "\ea91"; }
.s-icon-default-treenode-hidden:before { content: "\ea92"; }
.s-icon-default:before { content: "\ea93"; }
.s-icon-defaultapp:before { content: "\ea94"; }
.s-icon-defaultapped:before { content: "\ea95"; }
.s-icon-defaulted:before { content: "\ea96"; }
.s-icon-delete:before { content: "\ea97"; }
.s-icon-descending-global-filter:before { content: "\ea98"; }
.s-icon-descending-global:before { content: "\ea99"; }
.s-icon-descending:before { content: "\ea9a"; }
.s-icon-detail-query:before { content: "\ea9b"; }
.s-icon-detail:before { content: "\ea9c"; }
.s-icon-dimension:before { content: "\ea9d"; }
.s-icon-dimensions:before { content: "\ea9e"; }
.s-icon-dimensions1:before { content: "\ea9f"; }
.s-icon-disable-olap-filter:before { content: "\eaa0"; }
.s-icon-disable-warning:before { content: "\eaa1"; }
.s-icon-dot3:before { content: "\eaa2"; }
.s-icon-double:before { content: "\eaa3"; }
.s-icon-download:before { content: "\eaa4"; }
.s-icon-downloadfile:before { content: "\eaa5"; }
.s-icon-dropdownmenu:before { content: "\eaa6"; }
.s-icon-edit:before { content: "\eaa7"; }
.s-icon-enable:before { content: "\eaa8"; }
.s-icon-endpage:before { content: "\eaa9"; }
.s-icon-enhanced-dataset:before { content: "\eaaa"; }
.s-icon-entrance:before { content: "\eaab"; }
.s-icon-etl-automation:before { content: "\eaac"; }
.s-icon-everyone:before { content: "\eaad"; }
.s-icon-examples:before { content: "\eaae"; }
.s-icon-excel-import:before { content: "\eaaf"; }
.s-icon-excel:before { content: "\eab0"; }
.s-icon-exchildarea:before { content: "\eab1"; }
.s-icon-execute-interrupt:before { content: "\eab2"; }
.s-icon-execute:before { content: "\eab3"; }
.s-icon-experiment:before { content: "\eab4"; }
.s-icon-export-report:before { content: "\eab5"; }
.s-icon-exportlog:before { content: "\eab6"; }
.s-icon-exportrule-tree:before { content: "\eab7"; }
.s-icon-exportrules-tree:before { content: "\eab8"; }
.s-icon-extract-log:before { content: "\eab9"; }
.s-icon-fact-table:before { content: "\eaba"; }
.s-icon-fail:before { content: "\eabb"; }
.s-icon-failed:before { content: "\eabc"; }
.s-icon-faq:before { content: "\eabd"; }
.s-icon-favorite-treenode:before { content: "\eabe"; }
.s-icon-favorite:before { content: "\eabf"; }
.s-icon-favorites:before { content: "\eac0"; }
.s-icon-field-c:before { content: "\eac1"; }
.s-icon-field:before { content: "\eac2"; }
.s-icon-file-resource:before { content: "\eac3"; }
.s-icon-filter-capital:before { content: "\eac4"; }
.s-icon-filter:before { content: "\eac5"; }
.s-icon-filtertreegrid-add-item:before { content: "\eac6"; }
.s-icon-filtertreegrid-item:before { content: "\eac7"; }
.s-icon-firstpage:before { content: "\eac8"; }
.s-icon-flow:before { content: "\eac9"; }
.s-icon-folder-close:before { content: "\eaca"; }
.s-icon-folder-collection:before { content: "\eacb"; }
.s-icon-folder-measures:before { content: "\eacc"; }
.s-icon-folder-open:before { content: "\eacd"; }
.s-icon-forbid-cache:before { content: "\eace"; }
.s-icon-forbidden:before { content: "\eacf"; }
.s-icon-forecast:before { content: "\ead0"; }
.s-icon-format:before { content: "\ead1"; }
.s-icon-fullscreen:before { content: "\ead2"; }
.s-icon-function-node:before { content: "\ead3"; }
.s-icon-function:before { content: "\ead4"; }
.s-icon-functions:before { content: "\ead5"; }
.s-icon-geo:before { content: "\ead6"; }
.s-icon-group-1:before { content: "\ead7"; }
.s-icon-group:before { content: "\ead8"; }
.s-icon-groupnew:before { content: "\ead9"; }
.s-icon-help:before { content: "\eada"; }
.s-icon-hide-area:before { content: "\eadb"; }
.s-icon-hide-line:before { content: "\eadc"; }
.s-icon-hierarchy-close:before { content: "\eadd"; }
.s-icon-hierarchy-open:before { content: "\eade"; }
.s-icon-home:before { content: "\eadf"; }
.s-icon-img:before { content: "\eae0"; }
.s-icon-impact-analysis:before { content: "\eae1"; }
.s-icon-import-d-table:before { content: "\eae2"; }
.s-icon-import-fact-table:before { content: "\eae3"; }
.s-icon-import-user:before { content: "\eae4"; }
.s-icon-index:before { content: "\eae5"; }
.s-icon-indexdatasource:before { content: "\eae6"; }
.s-icon-indexreport:before { content: "\eae7"; }
.s-icon-information:before { content: "\eae8"; }
.s-icon-initial:before { content: "\eae9"; }
.s-icon-initiated:before { content: "\eaea"; }
.s-icon-insert:before { content: "\eaeb"; }
.s-icon-insight-calculations:before { content: "\eaec"; }
.s-icon-insight-duplicatefield:before { content: "\eaed"; }
.s-icon-insight-timedimension:before { content: "\eaee"; }
.s-icon-insight:before { content: "\eaef"; }
.s-icon-integer:before { content: "\eaf0"; }
.s-icon-interfacesettings:before { content: "\eaf1"; }
.s-icon-interruptexport:before { content: "\eaf2"; }
.s-icon-invisible:before { content: "\eaf3"; }
.s-icon-irrelevant:before { content: "\eaf4"; }
.s-icon-java-business-view-invisible:before { content: "\eaf5"; }
.s-icon-java-business-view:before { content: "\eaf6"; }
.s-icon-java-datasource:before { content: "\eaf7"; }
.s-icon-java-query-define-fields:before { content: "\eaf8"; }
.s-icon-java-query-define:before { content: "\eaf9"; }
.s-icon-java-script-view-invisible:before { content: "\eafa"; }
.s-icon-java-script-view:before { content: "\eafb"; }
.s-icon-job-flow:before { content: "\eafc"; }
.s-icon-key:before { content: "\eafd"; }
.s-icon-left-axis:before { content: "\eafe"; }
.s-icon-level1:before { content: "\eaff"; }
.s-icon-level2:before { content: "\eb00"; }
.s-icon-level3:before { content: "\eb01"; }
.s-icon-level4:before { content: "\eb02"; }
.s-icon-level5:before { content: "\eb03"; }
.s-icon-level6:before { content: "\eb04"; }
.s-icon-leveln:before { content: "\eb05"; }
.s-icon-like:before { content: "\eb06"; }
.s-icon-liked:before { content: "\eb07"; }
.s-icon-line-chart:before { content: "\eb08"; }
.s-icon-link-view:before { content: "\eb09"; }
.s-icon-linkage-setting:before { content: "\eb0a"; }
.s-icon-linkage:before { content: "\eb0b"; }
.s-icon-linkagesetting:before { content: "\eb0c"; }
.s-icon-linkresource:before { content: "\eb0d"; }
.s-icon-listcad:before { content: "\eb0e"; }
.s-icon-lists:before { content: "\eb0f"; }
.s-icon-location-businessdataset:before { content: "\eb10"; }
.s-icon-location:before { content: "\eb11"; }
.s-icon-logs-byrecod:before { content: "\eb12"; }
.s-icon-macro-client-module:before { content: "\eb13"; }
.s-icon-macro-jump-matcher-guide:before { content: "\eb14"; }
.s-icon-macro-jump-matcher-guides:before { content: "\eb15"; }
.s-icon-macro-library:before { content: "\eb16"; }
.s-icon-macro-librarys:before { content: "\eb17"; }
.s-icon-macro-module:before { content: "\eb18"; }
.s-icon-macro-server-module:before { content: "\eb19"; }
.s-icon-macroclass:before { content: "\eb1a"; }
.s-icon-macroevent:before { content: "\eb1b"; }
.s-icon-macromethod:before { content: "\eb1c"; }
.s-icon-macroparameter:before { content: "\eb1d"; }
.s-icon-macroproperty:before { content: "\eb1e"; }
.s-icon-manage-appstoremanage:before { content: "\eb1f"; }
.s-icon-manage-backuprepository:before { content: "\eb20"; }
.s-icon-manage-clearcache:before { content: "\eb21"; }
.s-icon-manage-commentmanage:before { content: "\eb22"; }
.s-icon-manage-common-functions:before { content: "\eb23"; }
.s-icon-manage-debuggingtools:before { content: "\eb24"; }
.s-icon-manage-everyone:before { content: "\eb25"; }
.s-icon-manage-exportlog:before { content: "\eb26"; }
.s-icon-manage-exportresource:before { content: "\eb27"; }
.s-icon-manage-expression-template:before { content: "\eb28"; }
.s-icon-manage-global-resources:before { content: "\eb29"; }
.s-icon-manage-import-errorlog:before { content: "\eb2a"; }
.s-icon-manage-improveresource:before { content: "\eb2b"; }
.s-icon-manage-interfacesettings:before { content: "\eb2c"; }
.s-icon-manage-mapeditor:before { content: "\eb2d"; }
.s-icon-manage-miningmanage:before { content: "\eb2e"; }
.s-icon-manage-mobiledevicemanagement:before { content: "\eb2f"; }
.s-icon-manage-module-configuration:before { content: "\eb30"; }
.s-icon-manage-monitor-workflow:before { content: "\eb31"; }
.s-icon-manage-monitoringmanagement:before { content: "\eb32"; }
.s-icon-manage-nlp-config:before { content: "\eb33"; }
.s-icon-manage-publishresources:before { content: "\eb34"; }
.s-icon-manage-querylog:before { content: "\eb35"; }
.s-icon-manage-rebuildtheindex:before { content: "\eb36"; }
.s-icon-manage-restorerepository:before { content: "\eb37"; }
.s-icon-manage-role:before { content: "\eb38"; }
.s-icon-manage-sessionmanagement:before { content: "\eb39"; }
.s-icon-manage-sharemanage:before { content: "\eb3a"; }
.s-icon-manage-system-migration:before { content: "\eb3b"; }
.s-icon-manage-system-tools:before { content: "\eb3c"; }
.s-icon-manage-systemcheck:before { content: "\eb3d"; }
.s-icon-manage-systemoptions:before { content: "\eb3e"; }
.s-icon-manage-tagmanage:before { content: "\eb3f"; }
.s-icon-manage-user:before { content: "\eb40"; }
.s-icon-manage-usermanagement:before { content: "\eb41"; }
.s-icon-management-tool:before { content: "\eb42"; }
.s-icon-map-intervalcolor:before { content: "\eb43"; }
.s-icon-map-intervalcolors:before { content: "\eb44"; }
.s-icon-maparea-manage:before { content: "\eb45"; }
.s-icon-maparea-manages:before { content: "\eb46"; }
.s-icon-mark-setting:before { content: "\eb47"; }
.s-icon-maskingrule-nub:before { content: "\eb48"; }
.s-icon-maskingrule-str:before { content: "\eb49"; }
.s-icon-maskingrule:before { content: "\eb4a"; }
.s-icon-maskingrules:before { content: "\eb4b"; }
.s-icon-material:before { content: "\eb4c"; }
.s-icon-max:before { content: "\eb4d"; }
.s-icon-mdxtemplate:before { content: "\eb4e"; }
.s-icon-mdxtemplates:before { content: "\eb4f"; }
.s-icon-measure:before { content: "\eb50"; }
.s-icon-measurehierarchy:before { content: "\eb51"; }
.s-icon-measures:before { content: "\eb52"; }
.s-icon-member:before { content: "\eb53"; }
.s-icon-members:before { content: "\eb54"; }
.s-icon-menu:before { content: "\eb55"; }
.s-icon-merge-cell:before { content: "\eb56"; }
.s-icon-metadata:before { content: "\eb57"; }
.s-icon-metadataanalysis:before { content: "\eb58"; }
.s-icon-metrics-dimension-table:before { content: "\eb59"; }
.s-icon-metrics-model:before { content: "\eb5a"; }
.s-icon-mini-chart:before { content: "\eb5b"; }
.s-icon-mining:before { content: "\eb5c"; }
.s-icon-model-management:before { content: "\eb5d"; }
.s-icon-model:before { content: "\eb5e"; }
.s-icon-more-dot:before { content: "\eb5f"; }
.s-icon-more:before { content: "\eb60"; }
.s-icon-move-down:before { content: "\eb61"; }
.s-icon-move-to-bottom:before { content: "\eb62"; }
.s-icon-move-to-top:before { content: "\eb63"; }
.s-icon-move-up:before { content: "\eb64"; }
.s-icon-moveto:before { content: "\eb65"; }
.s-icon-myfolder:before { content: "\eb66"; }
.s-icon-myshare:before { content: "\eb67"; }
.s-icon-namedset:before { content: "\eb68"; }
.s-icon-navigation-collapse-expand:before { content: "\eb69"; }
.s-icon-navigation-customer-service:before { content: "\eb6a"; }
.s-icon-navigation-email-address:before { content: "\eb6b"; }
.s-icon-navigation-page:before { content: "\eb6c"; }
.s-icon-navigation-pin:before { content: "\eb6d"; }
.s-icon-navigation-telephone:before { content: "\eb6e"; }
.s-icon-new-cube:before { content: "\eb6f"; }
.s-icon-new-folder:before { content: "\eb70"; }
.s-icon-new-table:before { content: "\eb71"; }
.s-icon-new:before { content: "\eb72"; }
.s-icon-newurl:before { content: "\eb73"; }
.s-icon-nextpage:before { content: "\eb74"; }
.s-icon-noright:before { content: "\eb75"; }
.s-icon-olap-dataset:before { content: "\eb76"; }
.s-icon-olap-datasource:before { content: "\eb77"; }
.s-icon-olap-filter:before { content: "\eb78"; }
.s-icon-olap-param:before { content: "\eb79"; }
.s-icon-olap-params:before { content: "\eb7a"; }
.s-icon-olap-report:before { content: "\eb7b"; }
.s-icon-olap-warning-style:before { content: "\eb7c"; }
.s-icon-olap-warning-styles:before { content: "\eb7d"; }
.s-icon-online-consultation:before { content: "\eb7e"; }
.s-icon-open:before { content: "\eb7f"; }
.s-icon-operating-authority:before { content: "\eb80"; }
.s-icon-options:before { content: "\eb81"; }
.s-icon-orderrule:before { content: "\eb82"; }
.s-icon-orderrules:before { content: "\eb83"; }
.s-icon-pad-publish-themes:before { content: "\eb84"; }
.s-icon-page-layout:before { content: "\eb85"; }
.s-icon-page-layouts:before { content: "\eb86"; }
.s-icon-page-p:before { content: "\eb87"; }
.s-icon-page-theme:before { content: "\eb88"; }
.s-icon-page-themes:before { content: "\eb89"; }
.s-icon-page:before { content: "\eb8a"; }
.s-icon-panel:before { content: "\eb8b"; }
.s-icon-paragraph-center:before { content: "\eb8c"; }
.s-icon-paragraph-left:before { content: "\eb8d"; }
.s-icon-paragraph-right:before { content: "\eb8e"; }
.s-icon-param-unvisible:before { content: "\eb8f"; }
.s-icon-param-visible:before { content: "\eb90"; }
.s-icon-param:before { content: "\eb91"; }
.s-icon-password:before { content: "\eb92"; }
.s-icon-pc-bold:before { content: "\eb93"; }
.s-icon-pc-publish-themes:before { content: "\eb94"; }
.s-icon-pc:before { content: "\eb95"; }
.s-icon-pdf:before { content: "\eb96"; }
.s-icon-permission-handover-small:before { content: "\eb97"; }
.s-icon-permission:before { content: "\eb98"; }
.s-icon-permissions:before { content: "\eb99"; }
.s-icon-personal-param:before { content: "\eb9a"; }
.s-icon-phone-publish-themes:before { content: "\eb9b"; }
.s-icon-pic-upload:before { content: "\eb9c"; }
.s-icon-picture-player:before { content: "\eb9d"; }
.s-icon-plan:before { content: "\eb9e"; }
.s-icon-planned-task:before { content: "\eb9f"; }
.s-icon-portal-page:before { content: "\eba0"; }
.s-icon-portal:before { content: "\eba1"; }
.s-icon-position:before { content: "\eba2"; }
.s-icon-ppt:before { content: "\eba3"; }
.s-icon-preview:before { content: "\eba4"; }
.s-icon-previewtheme:before { content: "\eba5"; }
.s-icon-prevpage:before { content: "\eba6"; }
.s-icon-printing:before { content: "\eba7"; }
.s-icon-privacyq:before { content: "\eba8"; }
.s-icon-proc-business-view-invisible:before { content: "\eba9"; }
.s-icon-proc-business-view:before { content: "\ebaa"; }
.s-icon-proc-resultset:before { content: "\ebab"; }
.s-icon-proc-subquery:before { content: "\ebac"; }
.s-icon-processing:before { content: "\ebad"; }
.s-icon-provider:before { content: "\ebae"; }
.s-icon-public-pages:before { content: "\ebaf"; }
.s-icon-publicpage:before { content: "\ebb0"; }
.s-icon-publish-theme:before { content: "\ebb1"; }
.s-icon-publish:before { content: "\ebb2"; }
.s-icon-pubtheme:before { content: "\ebb3"; }
.s-icon-push-dingding:before { content: "\ebb4"; }
.s-icon-push-email:before { content: "\ebb5"; }
.s-icon-push-feishu:before { content: "\ebb6"; }
.s-icon-push-message:before { content: "\ebb7"; }
.s-icon-push-platform:before { content: "\ebb8"; }
.s-icon-push-qiwei:before { content: "\ebb9"; }
.s-icon-python-padding:before { content: "\ebba"; }
.s-icon-qa:before { content: "\ebbb"; }
.s-icon-question:before { content: "\ebbc"; }
.s-icon-quick-authorization-items:before { content: "\ebbd"; }
.s-icon-rar:before { content: "\ebbe"; }
.s-icon-rawsql-business-view-invisible:before { content: "\ebbf"; }
.s-icon-rawsql-business-view:before { content: "\ebc0"; }
.s-icon-readed:before { content: "\ebc1"; }
.s-icon-recall:before { content: "\ebc2"; }
.s-icon-receive-verification-code:before { content: "\ebc3"; }
.s-icon-record-delete:before { content: "\ebc4"; }
.s-icon-redo:before { content: "\ebc5"; }
.s-icon-refresh:before { content: "\ebc6"; }
.s-icon-refreshnew:before { content: "\ebc7"; }
.s-icon-relation:before { content: "\ebc8"; }
.s-icon-reload-field:before { content: "\ebc9"; }
.s-icon-reload:before { content: "\ebca"; }
.s-icon-removal-duplicate:before { content: "\ebcb"; }
.s-icon-remove-field:before { content: "\ebcc"; }
.s-icon-removed:before { content: "\ebcd"; }
.s-icon-rename:before { content: "\ebce"; }
.s-icon-replace-data:before { content: "\ebcf"; }
.s-icon-reply:before { content: "\ebd0"; }
.s-icon-reported:before { content: "\ebd1"; }
.s-icon-reportrefresh:before { content: "\ebd2"; }
.s-icon-reset-filter:before { content: "\ebd3"; }
.s-icon-reset:before { content: "\ebd4"; }
.s-icon-resource-authorization:before { content: "\ebd5"; }
.s-icon-resource-pack:before { content: "\ebd6"; }
.s-icon-resource-packs:before { content: "\ebd7"; }
.s-icon-resource:before { content: "\ebd8"; }
.s-icon-restore:before { content: "\ebd9"; }
.s-icon-retract:before { content: "\ebda"; }
.s-icon-return-dataset:before { content: "\ebdb"; }
.s-icon-role:before { content: "\ebdc"; }
.s-icon-rootfunction-node:before { content: "\ebdd"; }
.s-icon-save:before { content: "\ebde"; }
.s-icon-saveas:before { content: "\ebdf"; }
.s-icon-saysth:before { content: "\ebe0"; }
.s-icon-schedule-delete:before { content: "\ebe1"; }
.s-icon-schedule:before { content: "\ebe2"; }
.s-icon-schedulemanage:before { content: "\ebe3"; }
.s-icon-scheduletasks:before { content: "\ebe4"; }
.s-icon-schema:before { content: "\ebe5"; }
.s-icon-screenshot:before { content: "\ebe6"; }
.s-icon-script-manager:before { content: "\ebe7"; }
.s-icon-scriptdatasource:before { content: "\ebe8"; }
.s-icon-search-bold:before { content: "\ebe9"; }
.s-icon-search:before { content: "\ebea"; }
.s-icon-security-manager:before { content: "\ebeb"; }
.s-icon-select-all-content:before { content: "\ebec"; }
.s-icon-select-sql-statement:before { content: "\ebed"; }
.s-icon-self-portal-page:before { content: "\ebee"; }
.s-icon-senior-setting:before { content: "\ebef"; }
.s-icon-sent:before { content: "\ebf0"; }
.s-icon-service-logs:before { content: "\ebf1"; }
.s-icon-service-off:before { content: "\ebf2"; }
.s-icon-service-recover:before { content: "\ebf3"; }
.s-icon-service:before { content: "\ebf4"; }
.s-icon-sessionmanagement:before { content: "\ebf5"; }
.s-icon-set-filter:before { content: "\ebf6"; }
.s-icon-setting-field:before { content: "\ebf7"; }
.s-icon-setting:before { content: "\ebf8"; }
.s-icon-settings:before { content: "\ebf9"; }
.s-icon-share:before { content: "\ebfa"; }
.s-icon-shared:before { content: "\ebfb"; }
.s-icon-sharemanage:before { content: "\ebfc"; }
.s-icon-simple-report:before { content: "\ebfd"; }
.s-icon-size-minus:before { content: "\ebfe"; }
.s-icon-smartbi-cache:before { content: "\ebff"; }
.s-icon-smartbi-excel-local-invisible:before { content: "\ec00"; }
.s-icon-smartbi-excel-local:before { content: "\ec01"; }
.s-icon-smartbi-mpp:before { content: "\ec02"; }
.s-icon-smartbi-uniondb:before { content: "\ec03"; }
.s-icon-smartbix-dataset:before { content: "\ec04"; }
.s-icon-smartbix-page:before { content: "\ec05"; }
.s-icon-sms-template:before { content: "\ec06"; }
.s-icon-social:before { content: "\ec07"; }
.s-icon-sort:before { content: "\ec08"; }
.s-icon-split-cell:before { content: "\ec09"; }
.s-icon-spread-out:before { content: "\ec0a"; }
.s-icon-spreadsheet-charttemplate:before { content: "\ec0b"; }
.s-icon-spreadsheet-charttemplates:before { content: "\ec0c"; }
.s-icon-spreadsheet-report:before { content: "\ec0d"; }
.s-icon-spreadsheet-reporttemplate:before { content: "\ec0e"; }
.s-icon-spreadsheet-reporttemplates1:before { content: "\ec0f"; }
.s-icon-spreadsheet-templates:before { content: "\ec10"; }
.s-icon-sql-preview:before { content: "\ec11"; }
.s-icon-sql-view:before { content: "\ec12"; }
.s-icon-storage-management:before { content: "\ec13"; }
.s-icon-string:before { content: "\ec14"; }
.s-icon-study:before { content: "\ec15"; }
.s-icon-sub-unit:before { content: "\ec16"; }
.s-icon-success-prompt-circle:before { content: "\ec17"; }
.s-icon-sum:before { content: "\ec18"; }
.s-icon-switch-insight:before { content: "\ec19"; }
.s-icon-system-cache:before { content: "\ec1a"; }
.s-icon-system-maintenance:before { content: "\ec1b"; }
.s-icon-tab-new:before { content: "\ec1c"; }
.s-icon-table:before { content: "\ec1d"; }
.s-icon-tag:before { content: "\ec1e"; }
.s-icon-tagtype:before { content: "\ec1f"; }
.s-icon-temp-node-icon:before { content: "\ec20"; }
.s-icon-temptableworkspace:before { content: "\ec21"; }
.s-icon-test-cancel:before { content: "\ec22"; }
.s-icon-test-link:before { content: "\ec23"; }
.s-icon-test:before { content: "\ec24"; }
.s-icon-testlink:before { content: "\ec25"; }
.s-icon-text-business-view:before { content: "\ec26"; }
.s-icon-theme-edit:before { content: "\ec27"; }
.s-icon-ticket-service:before { content: "\ec28"; }
.s-icon-ticket-service2:before { content: "\ec29"; }
.s-icon-time-consuming:before { content: "\ec2a"; }
.s-icon-time:before { content: "\ec2b"; }
.s-icon-timelevel-day:before { content: "\ec2c"; }
.s-icon-timelevel-halfayear:before { content: "\ec2d"; }
.s-icon-timelevel-month:before { content: "\ec2e"; }
.s-icon-timelevel-quarter:before { content: "\ec2f"; }
.s-icon-timelevel-tendays:before { content: "\ec30"; }
.s-icon-timelevel-week:before { content: "\ec31"; }
.s-icon-timelevel-year:before { content: "\ec32"; }
.s-icon-to-bottom:before { content: "\ec33"; }
.s-icon-to-do-list:before { content: "\ec34"; }
.s-icon-to-end:before { content: "\ec35"; }
.s-icon-to-first:before { content: "\ec36"; }
.s-icon-to-top:before { content: "\ec37"; }
.s-icon-tools:before { content: "\ec38"; }
.s-icon-top-user:before { content: "\ec39"; }
.s-icon-totop:before { content: "\ec3a"; }
.s-icon-transformrule:before { content: "\ec3b"; }
.s-icon-transformrules:before { content: "\ec3c"; }
.s-icon-tree-expandor:before { content: "\ec3d"; }
.s-icon-tree:before { content: "\ec3e"; }
.s-icon-treetable:before { content: "\ec3f"; }
.s-icon-tristate-sparklines:before { content: "\ec40"; }
.s-icon-turnleft:before { content: "\ec41"; }
.s-icon-turnright:before { content: "\ec42"; }
.s-icon-txt:before { content: "\ec43"; }
.s-icon-undo:before { content: "\ec44"; }
.s-icon-uniondatasource:before { content: "\ec45"; }
.s-icon-unknown-file-type:before { content: "\ec46"; }
.s-icon-unknown-file-type1:before { content: "\ec47"; }
.s-icon-unkown:before { content: "\ec48"; }
.s-icon-unlock:before { content: "\ec49"; }
.s-icon-upload-failed:before { content: "\ec4a"; }
.s-icon-upload-succeeded:before { content: "\ec4b"; }
.s-icon-upload-table:before { content: "\ec4c"; }
.s-icon-upload:before { content: "\ec4d"; }
.s-icon-uploadpic:before { content: "\ec4e"; }
.s-icon-url:before { content: "\ec4f"; }
.s-icon-user-property:before { content: "\ec50"; }
.s-icon-user-propertys:before { content: "\ec51"; }
.s-icon-user-synchronization:before { content: "\ec52"; }
.s-icon-user:before { content: "\ec53"; }
.s-icon-view-table-structure:before { content: "\ec54"; }
.s-icon-viewdata:before { content: "\ec55"; }
.s-icon-visible:before { content: "\ec56"; }
.s-icon-w-close:before { content: "\ec57"; }
.s-icon-w-date:before { content: "\ec58"; }
.s-icon-w-max:before { content: "\ec59"; }
.s-icon-w-min:before { content: "\ec5a"; }
.s-icon-w-restore:before { content: "\ec5b"; }
.s-icon-waring:before { content: "\ec5c"; }
.s-icon-warning-center-tree:before { content: "\ec5d"; }
.s-icon-warning:before { content: "\ec5e"; }
.s-icon-weak-hint-circle:before { content: "\ec5f"; }
.s-icon-wechatuser:before { content: "\ec60"; }
.s-icon-widget-chart:before { content: "\ec61"; }
.s-icon-widget-chart1:before { content: "\ec62"; }
.s-icon-widget-empty:before { content: "\ec63"; }
.s-icon-widget-label:before { content: "\ec64"; }
.s-icon-widget-tab:before { content: "\ec65"; }
.s-icon-widget-table-cross:before { content: "\ec66"; }
.s-icon-widget-table-list:before { content: "\ec67"; }
.s-icon-widget-table-sheet:before { content: "\ec68"; }
.s-icon-widget-text:before { content: "\ec69"; }
.s-icon-wipe-data:before { content: "\ec6a"; }
.s-icon-word:before { content: "\ec6b"; }
.s-icon-workflow:before { content: "\ec6c"; }
.s-icon-writeback-rule:before { content: "\ec6d"; }
.s-icon-writeback:before { content: "\ec6e"; }
.s-icon-wt-outputfields:before { content: "\ec6f"; }
.s-icon-wt-warnings:before { content: "\ec70"; }
.s-icon-zip:before { content: "\ec71"; }
.s-icon-ai-report-assistant:before { content: "\ea19"; }

/** /vision/css/login.css */
html,body {
	height: 100%;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    -webkit-transition-delay: 99999s;
    -webkit-transition: color 99999s ease-out, background-color 99999s ease-out;
}

.smt-skin input[type=checkbox],
.smt-skin input[type=radio] {
	appearance: none;
	-webkit-appearance: none;
	outline: none;
	position: relative;
    display: inline-block;
	width: 16px;
	height: 16px;
	min-width: 16px;
	min-height: 16px;
	line-height: 16px;
	text-align: center;
	border-radius: 3px;
	border: 1px solid var(--smt-border-color);
	box-sizing: border-box;
	margin-right: 8px;
}

.smt-skin label + label {
  margin-left: 20px;
}

.smt-skin input[type="checkbox"] + label,
.smt-skin input[type="radio"] + label {
  margin-right: 20px;
}

.smt-skin input[type=radio] {
	border-radius: 50%;
}

.smt-skin input[type=checkbox]:checked,
.smt-skin input[type=radio]:checked,
.smt-skin input[type=checkbox]:hover,
.smt-skin input[type=radio]:hover {
	border-color: var(--smt-brand-color-active);
}

.smt-skin input[type=checkbox]:disabled,
.smt-skin input[type=checkbox]:indeterminate:disabled,
.smt-skin input[type=checkbox]:checked:disabled,
.smt-skin input[type=radio]:checked:disabled,
.smt-skin input[type=radio]:disabled {
	cursor: not-allowed;
	border-color: var(--smt-border-color);
	background-color: var(--smt-split-line-color);
}

.smt-skin input[type=radio]:checked:disabled::after {
	background-color: var(--smt-text-color-anti);
}

.smt-skin input[type=checkbox]::after {
	content: "";
    position: absolute;
    opacity: 0;
    box-sizing: border-box;
}

.smt-skin input[type=checkbox]:indeterminate,
.smt-skin input[type=checkbox]:checked {
	background-color: var(--smt-brand-color-active);
}

.smt-skin input[type=checkbox]:indeterminate::after {
	opacity: 1;
    top: 4px;
    left: 3px;
    width: 8px;
    height: 4px;
    border-bottom: 2px solid var(--smt-white-color-1);
    background: transparent;
}

.smt-skin input[type=checkbox]:checked:not(:indeterminate):after {
	opacity: 1;
    top: 6px;
    left: 3px;
    width: 5px;
    height: 9px;
    border: 2px solid var(--smt-white-color-1);
    border-radius: 0 0 1px;
    border-top: 0;
    border-left: 0;
    transform: rotate(45deg) scale(1) translate(-50%, -50%);
    background: transparent;
}

.smt-skin input[type=checkbox]:disabled::after,
.smt-skin input[type=checkbox]:indeterminate:disabled::after,
.smt-skin input[type=checkbox]:checked:disabled::after,
.smt-skin input[type=radio]:checked:disabled::after,
.smt-skin input[type=radio]:disabled::after {
	border-color: rgba(0, 0, 0, 0.26);
}

.smt-skin input[type=radio]::after {
	content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 16px;
    height: 16px;
    margin-top: -8px;
    margin-left: -8px;
    transform: scale(.5);
    opacity: 0;
    border-radius: 50%;
    background-color: var(--smt-brand-color-active);
    transition: all .2s cubic-bezier(0, 0, .15, 1);
}

.smt-skin input[type=radio]:checked::after {
	opacity: 1;
}

.body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	overflow: hidden;
	color: var(--smt-brand-color);
	font-size: var(--smt-font-size);
	font-family: var(--smt-font-family);
}

.login-wrapper {
	width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    overflow: hidden;
    background: linear-gradient(180deg, #E3EDFF 5%, #F5F8FE 100%);
    background-color: #E3EDFF;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url(../loginbg.jsp);
    position: relative;
    align-items: center;
    justify-content: center;
    display: flex;
}

.login-main-panel {
	display: flex;
}

.login-left-panel {
	display: inline-block;
}

/** vw,vh 是根据原尺寸按 1920 x 930 进行换算 */
/** 新规则：font-size及高度也按vw来换算 */
.login-right-panel {
	display: inline-block;
    width: 21.771vw;
    /*height: 24.792vw;*/
    margin-left: 9.375vw;
    background: var(--smt-white-color-1);
    box-shadow: 0px 15px 40px rgb(45 65 199 / 18%);
    border-radius: 10px;
    box-sizing: border-box;
    padding: 3.125vw 2.604vw 4.583vw 2.604vw;
}

.login-left-content {
	padding-left: 2.396vw;
}


.login-left-logo {
	width: 10.3125vw;
	height: 1.71875vw;
	background: url(../writeCustomBgImg.jsp?theType=LoginLogo) left top no-repeat;
	background-size: contain;
}

.login-left-title {
	font-weight: 500;
    font-size: 1.5625vw;
    margin-top: 0.833vw;
    height: 1.406vw;
    line-height: 1.406vw;
}

.login-left-title.hide {
	display: none;
}

.login-left-picture {
	margin-top: 1.5625vw;
    height: 20.365vw;
    width: 26.354vw;
	background-size: contain;
	background-position: bottom center;
	background-repeat: no-repeat;
	background-image: url(../writeCustomBgImg.jsp?theType=LOGIN_LEFT_PICTURE);
}

.login-right-title {
    font-weight: 600;
    font-size: 1.25vw;
    line-height: 1.711vw;
    height: 1.711vw;
    text-align: center;
}

.login-right-user {
	margin-top: 3.125vw;
}

.login-right-pass,
.login-right-captcha {
	margin-top: 1.042vw;
}

.login-right-remember {
	margin-top: 1.458vw;
    font-style: normal;
    font-weight: 400;
    line-height: 1.042vw;
}

.login-right-submit {
	margin-top: 1.4375vw;
}

.login-right-user,
.login-right-pass,
.login-right-captcha {
	position: relative;
}

.login-right-panel .login-right-captcha .item-textinput-captcha {
	width: calc(100% - 102px);
	vertical-align: middle;
}

.login-right-panel .login-right-captcha .item-button-captcha {
	position: absolute;
	right: 0;
	height: 32px;
	margin-left: 8px; 
	padding-left: 16px;
	padding-right: 16px; 
	vertical-align: middle;
}

.login-image {
	position: absolute;
	top: 7px;
	left: 7px;
	height: 16px;
    width: 16px;
    font-size: 16px;
}

.login-user-image {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAErSURBVHgBzZIxTsNAEEX/RJFNhcwNwg04gl2GhiwdVfAJopwguYmhSgGOQSh2uc4J4AbxEUy5luJhbAECeZPQkV+N/s7OvP028N+iXQeLTA8cxqipK4OnGxUUtr6ezXxM9chleiXGQDZcuC7pZbYe/5lgmeYbMhyoz62J0LAMfDd8Hqqg3Evw8KJ9mVqoH8hqKDWj8BwMcOgJ/T4KFmx0WT1UKLu2RUma6xooK8PTk8ZwexMQe2roh52FtgE1+JlAMwlvw63DYOaprbfzhDjLI7l8td2ykiDPri99kjoQbxKv8gj7lGTrmeAnO8/lLF7puZVg0X4qnsPYUVsZDoloHCXa+7K+M3Bq+BJpUTu4lS3W+xJsm/qp0/6hd78IpHgTgnscUNPT9OJo9AF44HuX/x61QAAAAABJRU5ErkJggg==');
}

.login-pass-image {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADHSURBVHgBzVLLDcIwDLWhKDfoCIzQDSBXkJBQuXBjBLoBTAAb9A4qRELtNTABK7AGCNUkFUh8HKmIQ3kn+/nZ8UsCUDXQVYi32m8KmNj4cgY1HsoTp6tx5CrVQUvgEQna5oRACNSW47QeT2KcXykaDaSy+Xqnu406LkwooQw22Z7KcE4L3+DlEpNMTxGKVZ0goCjsyeUj996qvhHMw76ccc1Jqi3vP3M/W6h+wMc/QMTO3StwNSI6OAeYdVRO7HMXsM1WA3+FG6ndO3rEKoRNAAAAAElFTkSuQmCC');
}

.login-right-panel .item-textinput::-webkit-input-placeholder{
  color:var(--smt-font-color-weaktip);
}

.login-right-panel .item-textinput::-moz-placeholder{   /* Mozilla Firefox 19+ */
   color:var(--smt-font-color-weaktip);
}

.login-right-panel .item-textinput:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
   color:var(--smt-font-color-weaktip);
}

.login-right-panel .item-textinput:-ms-input-placeholder{  /* Internet Explorer 10-11 */
   color:var(--smt-font-color-weaktip);;
}

.login-right-panel .item-textinput {
	width: 100%;
	height: 32px;
	line-height: 32px;
	padding-left: 30px;
	box-sizing: border-box;
	outline: none;
	border: 1px solid var(--smt-border-color);
	border-radius: 3px;
	color: var(--smt-brand-color);
	font-size: var(--smt-font-size);
}

.login-right-panel .item-textinput:hover,
.login-right-panel .item-textinput:focus {
	border-color: var(--smt-theme-color);
}

.login-right-panel .item-remember   {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.login-right-panel .remember-password-wrapper {
    display: flex;
    align-items: center;
}

.login-right-panel .item-remember-box {
  margin: 3px 0px;
}

.login-right-panel .item-remember-box,
.item-remember-label {
	cursor: pointer;
	color: var(--smt-brand-color);
}

.login-right-panel .item-remember-box:hover,
.login-right-panel .item-remember-label.active,
.login-right-panel .item-remember-label:hover,
.login-right-panel .item-remember-label:active {
	color: var(--smt-theme-color);
}

.login-right-panel .item-forgot-button:hover,
.login-right-panel .item-forgot-button:active {
	color: var(--smt-theme-color);
}

.login-right-panel .item-forgot-button {
	padding: 0;
    font: inherit;
    outline: inherit;
	color: var(--smt-font-color-body);
	border: none;
    background-color: transparent;
    border-color: transparent;
	-webkit-appearance: button;
    background-color: transparent;
    box-sizing: border-box;
    list-style: none;
    position: relative;
    overflow: hidden;
    outline: none;
    border-style: solid;
    cursor: pointer;
}

.login-right-panel .item-submit {
	width: 100%;
	height: 36px;
	line-height: 36px;
	outline: none;
	border: none;
	color: white;
	cursor: pointer;
	transition: background 300ms linear;
	background-color: var(--smt-theme-color);
	border-radius: 3px;
	font-size: var(--smt-font-size-body-medium);
}

.login-right-panel .item-submit:hover,
.login-right-panel .item-submit:active,
.login-right-panel .item-submit:focus {
	background-color: var(--smt-primary-color-hover);
}

.login-vercode-block {
	position: relative;
	margin-top: 1.042vw;
}

.login-right-captcha .login-vercode-block__ver-code-input {
	width: calc(100% - 90px);
}

.login-vercode-block__ver-code-img {
    width: 80px;
    margin-left: 10px;
	vertical-align: middle;
	cursor: pointer;
}

.login-verify__email-sms-panel,
.login-verify__text-panel {
	display: none;
}

.login-verify__SMS .login-verify__email-sms-panel,
.login-verify__EMAIL .login-verify__email-sms-panel,
.login-verify__TEXT .login-verify__text-panel {
	display: block;
}

/** extension name: aichatcloudplatform */

.aichatcloud__login-register-panel {
	margin-top: 10px;
	height: 1.0416666666666667vw;
	line-height: 1.0416666666666667vw;
}

.aichatcloud__login-register-desc {
	display: flex;
	align-items: center;
}

/* 超链接 */
.smt-link {
	display: inline-flex;
	cursor: pointer;
	align-items: center;
	position: relative;
	text-decoration: none;
	outline: none;
	padding: 0;
	transition: all .2s linear;
	color: var(--smt-theme-color);
}

.smt-link--hover-underline:after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	height: 0;
	bottom: 0;
	border-bottom: 1px solid var(--smt-theme-color);
	opacity: 0;
	transition: all .2s linear;
}

.smt-link.smt-link--hover-underline:hover:after {
	opacity: 1;
}

.login-right-panel {
	height: auto;
}

.login-right-tabs,
.login-right-user {
	margin-top: 1.042vw;
}

.login-right-panel .login-right-captcha .item-textinput-captcha {
	width: calc(100% - 102px);
}

.login-right-panel .login-right-captcha .item-button-captcha {
	right: 0;
}

.login-type-code .login-right-pass {
	display: none;
}

.login-type-code .login-verify__text-panel,
.login-type-code .login-right-remember {
	display: none;
}

.login-type-code .login-verify__email-sms-panel {
	display: block;
}

.login-type-code .login-verify__email-sms-panel,
.login-type-code .login-verify__text-panel {
	position: relative;
}

.login-type-password .login-right-remember,
.login-type-password .login-right-submit {
	margin-top: 10px;
}

/**
 * 移动设备中的显示效果
**/

.body-mobile .login-left-panel {
	display: none;
}

.body-mobile .login-right-panel {
	margin-left: 0;
	width: calc(100vw - 60px);
	padding: 50px 30px;
	max-width: 500px;
}

.body-mobile .login-right-title {
	height: 36px;
	line-height: 36px;
	font-size: 26px;
}

.body-mobile .login-type-code .login-verify__text-panel,
.body-mobile .login-right-user,
.body-mobile .login-right-pass,
.body-mobile .login-right-captcha,
.body-mobile .login-right-submit {
	margin-top: 22px;
}

.body-mobile .login-type-password .login-right-submit {
	margin-top: 10px;
}

.body-mobile .login-right-tabs {
	margin-top: 22px;
}

.body-mobile .login-right-remember {
	line-height: 22px;
}

.body-mobile .aichatcloud__login-register-panel {
	height: 22px;
	line-height: 22px;
}

/**
 *
**/

/** /vision/css/logger.css */
#blLogger {
    top: 4px;
    right: 4px;
    width: 600px;
    height: 400px;
    position: fixed;
	_position:absolute;
	display: none;
	z-index: 99999;
    background-color: white;
    border: 1px solid #075CBB;
    font: 11px / 1.3 Consolas, "Lucida Console", Monaco, monospace;
}

#blLogger .header {
    height: 25px;
    background-color: #CEDDF0;
    cursor: move;
    border-bottom: #0E9BFB 1px solid;
}

#blLogger .main {
    height: 374px;
}

#blLogger .left {
    float: left;
    cursor: auto;
}

#blLogger .right {
    float: right;
    cursor: auto;
}

#blLogger .header DIV.left label {
    display: block;
    position: relative;
    margin: 2px;
}

#blLogger .header DIV.left label input {
    vertical-align: middle;
}

#blLogger .main ul {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 374px;
    overflow: auto;
    list-style-type: none;
}

#blLogger .main ul li {
	padding: 2px 0px 0px 1px;
    border-bottom: #aca899 1px dashed;
}

#blLogger ul li.odd {
    background-color: #FCFAF6;
}

#blLogger ul li.even {
    background-color: #E6EBFF;
}

#blLogger ul li span.log {
    color: black;
}

#blLogger ul li span.debug {
    color: purple;
}

#blLogger ul li span.info {
    color: green;
}

#blLogger ul li span.warn {
    color: orange;
}

#blLogger ul li span.error {
    color: red;
}
/** /vision/css/base.css */
/**
 */
.noselect {
    -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */

    /* No support for these yet, use at own risk */
    -o-user-select: none;
    user-select: none;          
}

.noselectstyle td {
	-moz-user-select: -moz-none
}
.noselectstyle td *:not(td) {
	-moz-user-select: text
}

/**
 * 1、“只读”时，其字体颜色、输入框背景色，和“禁用”状态一样。
 * 2、“只读”与“禁用”的区别：其边框可以有“ 悬停、选中” 的效果。
**/
input[readonly],
.combobox-panel.readonly .combobox-edit,
.combobox-panel.disabled .combobox-edit,
.combobox-panel.disabled .combobox-button  {
	color: var(--smt-font-color-weaktip);
}
input[readonly].combobox-edit {
	color: var(--smt-font-color-body);
	background-color: var(--smt-white-color-1);
}
input[readonly],
.combobox-panel.disabled .combobox-edit,
.combobox-panel.disabled .combobox-button {
	background-color: var(--smt-bg-color-component-disabled);
}
input[disabled],
.combobox-panel.disabled .combobox-edit,
.combobox-panel.disabled .combobox-button {
	cursor: not-allowed;
}

.flat .readonly {
	border: 1px solid var(--smt-border-color);
}

.inputtext, .inputbox, .select-box, .color-input,
.dialog_editformitems input[type="text"], .dialog_editformitems input[type="password"] {
	height: 28px;
}

.inputtext, .inputbox, .inputarea, .textarea, .select-box, .color-input,
.dialog_editformitems input[type="text"], .dialog_editformitems input[type="password"] {
	border: 1px solid var(--smt-border-color);
	outline: none;
	line-height: normal;
	padding: 3px 10px;
	border-radius: 3px;
	box-sizing: border-box;
	font-size: var(--smt-font-size-body-small);
}
.select-box:hover, .select-box:focus,
.color-input:hover, .color-input:focus,
.inputtext:hover, .inputbox:hover, .inputarea:hover, .textarea:hover,
.inputtext:focus, .inputbox:focus, .inputarea:focus, .textarea:focus,
.dialog_editformitems input[type="text"]:hover, .dialog_editformitems input[type="password"]:hover,
.dialog_editformitems input[type="text"]:focus, .dialog_editformitems input[type="password"]:focus {
	border-color: var(--smt-brand-color-active);
}
/*影响：所有disable的输入框样式*/
.select-box:disabled, .color-input:disabled,
.inputtext:disabled, .inputbox:disabled,
.dialog_editformitems input[type='text']:disabled {
	border-color: var(--smt-border-color);
	color: var(--smt-font-color-weaktip) !important;
	background-color: var(--smt-bg-color-component-disabled) !important;
}

input[type="number"].inputtext {
	padding-right: 3px;
}

input[type="text"], .inputtext, input[type="password"],.schedule .flat input[readonly] {
}

input[type="text"].combobox-edit {
  border: 0px;
  height: 24px;
  padding: 0 10px;
  border-radius: 3px;
  box-sizing: border-box;
}

input[type="text"]::-ms-clear {
  display: none;
}

/* 参数-下拉框按钮*/
.parameter .combobox-edit {
  height: 22px;
}

.dialog-button-area input, .editblock_btn_area input {
  /*padding: 3px 14px;
  border-radius: 3px;*/
}

._pagePanel input[type="text"] {
  /*height: 16px;*/
}

._pagePanelSearch {	
	text-align : right;
	display : flex;
	justify-content : flex-end;
    align-items : center
}

._pagePanelSearch .refresh_div {
	margin-left : 21px;
    cursor : pointer;
	display : flex;
    align-items : center
}

._pagePanelSearch .refresh_div:hover {
	color: var(--smt-theme-color);
}

.checkbtn {
	/*position: relative;
	top: 2px;*/
}
/*影响：新建流程*/
.editblock{
	width: 100%;
	background:#F7F7F7;
	overflow: auto;
}
/*影响：新建流程*/
.editblock table{
	background: #F7F7F7;
	padding: 3px;
	width: 100%;
}

.schedule-custom-view .editblock table{
	padding: 0;
}

/*影响：新建流程*/
.editblock th {
	background: #E9F4FE;
	font: bold 12px;
	padding: 3px;
}
/*影响：新建流程*/
.editblock tr {
	height: var(--smt-form-row-height);
}
/*影响：新建流程*/
.editblock td {
	text-align: left;
	padding: 4px 10px;
	background: #F7F7F7;
}

.editblock_common{
	width: 100%;
	height: 100%;
	border: 0;
	overflow:auto; 
	vertical-align:top;
	/*background: #F7F7F7; */
	backgroud:#FFFFFF
}

.editblock_blank td {
	background: #FFF;
}

.editblocklabletd{
}

.editblockvaluetd

.editblock_0 td {
	padding: 3px;
	background: #F7F7F7;
}

.neweditblock td {
	background: #F7F7F7;
}

.resourcepermissionneweditblock td {
	background: #FFFFFF;
}

.editblock_body {
	position: relative;
	top: 0;
	width: 100%;
	height: 100%;
	background: #FFFFFF;
}

.editblock_btn_area_middle {
	width: 100%;
	height: 35px;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	border-top: 0.1mm solid #E9E5E7;
	background-color: #F2F2F2;
}

.editblock_indentation {
  text-indent: 20px;
}

/**
 */
.location_bar {
	margin: 0;
	padding: 0;
	border: 0;
	width: 100%;
	height: 23px;
	background-color: #FAFAF9;
}

.toolbarBg {
	width: 100%;
	height: 35px;
	/*background-color: #D6E7F7;*/
	vertical-align: middle;
	/*padding:3px;*/
	border-bottom: 1px solid #eaeaea;
}

.toolbarBg_noline {
	width: 100%;
	height: 30px;
	/*background-color: #c6e2f8;*/
	vertical-align: middle;
}

.tdSheetsLabel {
  min-width:65px;
}

.frame_title {
	color: #3BB1DE;
}

.frame_border {
}

.frame_mainTitle {
	height: 25px;
	line-height: 25px;
	background-color: #DEEBFC;
	text-align: center;
	vertical-align: middle;
}

.frame_container {
	border-top: 2px solid #BBDBF4;
	border-left: 4px solid #DEEBFC;
	border-right: 4px solid #DEEBFC;
	border-bottom: 4px solid #DEEBFC;
}

.frame_title_leftbg {
	/*display:none*/
}

.frame_title_centerbg {
}

.frame_title_centerTd{
	/*display:none*/
}

.frame_title_rightbg {
}

.frame_title_local {
	color: #8AA6AF;
}

.frame_border_nobottom {
}

.frame_hand_img16 {
	width: 16px;
	height: 16px;
	cursor: pointer;
	border: 0px;
}

.frame_img16 {
	width: 16px;
	height: 16px;
	border: 0px;
}

.taskpanel {
	border: 0px;
	width: 95%;
	padding: 3px;
}

.taskpanel_item {
	border: 0px;
	width: 100%;
	padding: 3px;
}

.taskpanel_item_icon {
	width: 48px;
	height: 48px;
	vertical-align: top;
}

.taskpanel_item_title {
	color: #333333;
}

.taskpanel_item_content {
	color: #333333;
	margin-top: 4px;
}

.taskpanel_item_default1 {
/*	width: 100%;*/
	right: 15px;
	cursor: pointer;
	border: 1px solid #FFFFFF;
	margin: 5px;
	padding: 10px;
}

.taskpanel_item_default2 {
	/*width: 100%;  该注释为特意，以使IE下属性值生效，其它浏览器下为注释 */
	right: 15px;
	cursor: pointer;
	border: 1px solid #99D1FF;
	background-color: #E5F3FF;
	margin: 5px;
	padding: 10px;
}

.taskpanel_item_container1 {
	width: 100%;
	cursor: pointer;
	border: 1px solid #FFFFFF;
	margin: 5px;
	padding: 10px;
}

.taskpanel_item_container2 {
	width: 100%;
	cursor: pointer;
	border: 1px solid #99D1FF;
	background-color: #CCE8FF;
	margin: 5px;
	padding: 10px;
}

/**
 */
.btn {
	padding: 0;
	/*border: 1px solid #A9ACB5;*/
	font-family: var(--smt-font-family);
	line-height: 22px;
	text-decoration: none;
	text-align: center;
	display: inline-block;
	zoom: 1;
	cursor: pointer;
	-khtml-user-select: none;
	-moz-user-select: none;
	vertical-align: middle;
	outline: none;
	color: #fff;
}
.btn1 {
	background-color: #00C869;
}
.btn2 {
	background-color: #FFA100;
}
.btn3 {
	background-color: #21A1C1;
}
.btn4 {
	background-color: #FFA100;
}
.btn5 {
	background-color: #21A1C1;
}
.btn6 {
	background-color: #FFA100;
}
.btn .btn-icon {
    padding-left: 25px;
    background-position: 6px 50%;
    background-repeat: no-repeat;
}
.btn-text {
    line-height: 22px;
    padding: 3px 8px;
    vertical-align: top;
    display: inline-block;
}
.icon-save {
    background: url(../img/button/btn_save.png) no-repeat;
}
.icon-test {
    background: url(../img/button/btn_test.png) no-repeat;
}
.icon-close {
    background: url(../img/button/btn_search.png) no-repeat;
}
.icon-search {
    background: url(../img/button/btn_search.png) no-repeat;
}
.icon-back {
    background: url(../img/button/btn_search.png) no-repeat;
}
.icon-next {
    background: url(../img/button/btn_search.png) no-repeat;
}
.icon-layout {
    background: url(../img/button/btn_search.png) no-repeat;
}
.icon-script {
    background: url(../img/button/btn_search.png) no-repeat;
}
.icon-format {
    background: url(../img/button/btn_search.png) no-repeat;
}

.button-buttonbar-noimage,
.button-buttonbar,
.barbtn {
	height: 32px;
	line-height: 16px;
	min-width: 80px;
	padding: 0px 16px;
	margin: 0;
	box-sizing: border-box;
	border-radius: 3px;
	cursor: pointer;
	border: 1px solid var(--smt-border-color);
	display: inline-flex;
    align-items: center;
    justify-content: center;
    color: var(--smt-font-color-body);
    background-color: var(--smt-bg-color-container);
    outline: none;
}

.form-container .button-buttonbar-noimage,
.form-container .button-buttonbar,
.form-container .barbtn,
.editformContentTable .button-buttonbar-noimage,
.editformContentTable .button-buttonbar,
.editformContentTable .barbtn,
.editformitemstable .button-buttonbar-noimage,
.editformitemstable .button-buttonbar,
.editformitemstable .barbtn,
.editformitemsdiv .button-buttonbar-noimage,
.editformitemsdiv .button-buttonbar,
.editformitemsdiv .barbtn,
.editformitems .button-buttonbar-noimage,
.editformitems .button-buttonbar,
.editformitems .barbtn,
.editblock .button-buttonbar-noimage,
.editblock .button-buttonbar,
.editblock .barbtn,
.dialog_editformitemstable .button-buttonbar-noimage,
.dialog_editformitemstable .button-buttonbar,
.dialog_editformitemstable .barbtn,
.dialog_editformitems .button-buttonbar-noimage,
.dialog_editformitems .button-buttonbar,
.dialog_editformitems .barbtn {
	height: 28px;
}

.barbtn:not(:first-child) {
	margin-left: 8px;
}

.button-buttonbar-noimage:hover,
.button-buttonbar:hover,
.barbtn:hover {
    border-color: var(--smt-brand-color-active);
    color: var(--smt-brand-color-active);
}

.button-buttonbar-noimage:disabled,
.button-buttonbar:disabled,
.barbtn:disabled {
    border-color: var(--smt-border-color);
    color: var(--smt-font-color-weaktip);
    cursor: default;
}

.barbtn.btn-default:disabled {
    border-color: var(--smt-primary-color-disabled);
    background-color: var(--smt-primary-color-disabled);
    color: var(--smt-bg-color-container);
}

.btn-default:focus,
.btn-default {
    background-color: var(--smt-brand-bgcolor-active);
    border-color: var(--smt-brand-bgcolor-active);
    color: var(--smt-bg-color-container);
}

.btn-default:hover {
    background-color: var(--smt-primary-color-hover);
    border-color: var(--smt-primary-color-hover);
    color: var(--smt-bg-color-container);
}

.chartbarbtn {
	border-radius: 50%;
	text-align: center;
	display: inline-block;
	line-height: 20px;
	font-family: var(--smt-font-family);
	cursor: pointer;
	border: 1px solid #808069;
	background: #fff;
	color: #3e3b3b;
	width: 14px;
	height: 14px;
}

.chartbarbtn_selected {
	border-color: var(--smt-theme-color);
}

.mg-left {
	margin-left: 5px;
}

.mg-right {
	margin-right: 5px;
}

.button-buttonbar {
/*	
	background-color: #EBE9E6;
	border: 1px solid #A1ACB9;
	cursor: pointer;
	height: 22px;
	padding: 2px 10px 0px 24px;
*/
}

.button-bgicon-ok {
	background: url(../img/button/button_bgicon_ok.gif) no-repeat
		left center;
	width: 80px;
}

.button-bgicon-ok:hover {
	background-color:#bfe6fe;	
}

.button-bgicon-ok-nowidth {
	background: url(../img/button/button_bgicon_ok.gif) no-repeat
		left center;
}

.button-bgicon-abort {
	background: url(../img/button/button_bgicon_abort.gif) no-repeat
		left center;
	width: 80px;
}

.button-bgicon-retry {
	background: url(../img/button/button_bgicon_retry.gif) no-repeat
		left center;
	width: 80px;
}

.button-bgicon-ignore {
	background: url(../img/button/button_bgicon_ignore.gif)
		no-repeat left center;
	width: 80px;
}

.button-bgicon-yes {
	background: url(../img/button/button_bgicon_yes.gif) no-repeat
		left center;
	width: 80px;
}

.button-bgicon-no {
	background: url(../img/button/button_bgicon_no.gif) no-repeat
		left center;
	width: 80px;
}

.button-bgicon-stack {
	background: url(../img/button/button_bgicon_stack.gif) no-repeat
		left center;
}

.button-bgicon-close {
	background: url(../img/button/button_bgicon_close.gif) no-repeat
		left center;
	width: 80px;
}

.button-delayering-buttonbar{
	width:80px;
	height: 22px;
	line-height:16px;
}

.button-delayering{
	border: 1px solid #A1ACB9;
	cursor: pointer;
	background:#f3f3f3;
	font-size:13px;
	border-radius:3px;
	text-align: center;
	color:#000000
}

.button-delayering:hover {
	background-color:#bfe6fe;	
}

.button-bgicon-copy-text {
	background: url(../img/button/button_bgicon_copy_text.gif) no-repeat
		left center;
}

.button-bgicon-copy-html {
	background: url(../img/button/button_bgicon_copy_html.gif) no-repeat
		left center;
}

.button-bgicon-back {
	background: url(../img/button/button_bgicon_back.gif) no-repeat
		left center;
}

.button-bgicon-first {
	background: url(../img/button/button_bgicon_first.gif) no-repeat
		left center;
}

.button-bgicon-last {
	background: url(../img/button/button_bgicon_last.gif) no-repeat
		left center;
}

.button-bgicon-setting {
	background: url(../img/button/button_bgicon_setting.gif)
		no-repeat left center;
}

.button-bgicon-create {
	background: url(../img/button/button_bgicon_create.gif)
		no-repeat left center;
}

.button-bgicon-add {
	background: url(../img/button/button_bgicon_add.gif) no-repeat
		left center;
		width:80px;
}

.button-bgicon-modify {
	background: url(../img/button/button_bgicon_modify.png)
		no-repeat left center;
}

.button-bgicon-modify-nocolor {
	background: url(../img/button/button_bgicon_modify.png)
		no-repeat left center;
}

.button-bgicon-modify-gray {
	background: url(../img/button/button_bgicon_modify_gray.gif)
		no-repeat left center;
}

.button-bgicon-next {
	background: url(../img/button/button_bgicon_next.gif) no-repeat
		left center;
}

.button-bgicon-disconnect {
	background: url(../img/button/button_bgicon_disconnect.gif)
		no-repeat left center;
}

.button-bgicon-disconnect-gray {
	background: url(../img/button/button_bgicon_disconnect_gray.gif)
		no-repeat left center;
}

.button-bgicon-test {
	background: url(../img/button/button_bgicon_test.gif) no-repeat
		left center;
}

.button-bgicon-up {
	width: 22px;
    height: 22px;
    padding: 0px;
    border: 1px solid #DCD9D5;
	cursor: pointer;
	background: #FFFFFF url(../img/button/upfolder.png)
		no-repeat center center;
}

.button-bgicon-newfolder {
	width: 22px;
    height: 22px;
    padding: 0px;
    border: 1px solid #DCD9D5;
	cursor: pointer;
	background: #FFFFFF url(../img/button/newFolder.png)
		no-repeat center center;
}

.button-bgicon-up:hover,
.button-bgicon-newfolder:hover {
	border-color: var(--smt-brand-color-active);
}

.button-bgicon-apply {
	background: url(../img/button/button_bgicon_apply.gif) no-repeat
		left center;
}

.button-bgicon-copy {
	background: url(../img/button/button_bgicon_copy.gif) no-repeat
		left center;
		width:80px;
}

.button-bgicon-save {
	background: url(../img/button/button_bgicon_save.gif) no-repeat
		left center;
}

.button-bgicon-delete {
	background: url(../img/button/button_bgicon_delete.png)
		no-repeat left center;
}

.button-bgicon-delete-nocolor {
	background:  url(../img/button/button_bgicon_delete.png)
		no-repeat left center;
}

.button-bgicon-delete-gray {
	background: url(../img/button/button_bgicon_delete_gray.png)
		no-repeat left center;
}

.button-bgicon-reset {
	background: url(../img/button/button_bgicon_reset.gif)
		no-repeat left center;
}

.button-bgicon-move {
	background: url(../img/button/button_move.gif)
		no-repeat left center;
}

.button-bgicon-search {
	background: url(../img/button/button_bgicon_search.gif)
		no-repeat left center;
}

.button-bgicon-chart {
	background: url(../img/button/button_bgicon_chart.gif)
		no-repeat left center;
}

.button-bgicon-discover {
	background: url(../img/button/button_bgicon_discover.gif)
		no-repeat left center;
}

.button-bgicon-auditdel {
	background: url(../img/button/button_bgicon_auditdel.gif)
		no-repeat left center;
}

.button-bgicon-auditpass {
	background: url(../img/button/button_bgicon_auditpass.gif)
		no-repeat left center;
}

.button-bgicon-auditnopass {
	background: url(../img/button/button_bgicon_auditnopass.gif)
		no-repeat left center;
}

.button-bgicon-refresh {
	background: url(../img/button/button_bgicon_refresh.gif)
		no-repeat left center;
}

.button-bgicon-export {
	background: url(../img/button/button_bgicon_export.gif)
		no-repeat left center;
}

.button-bgicon-permission {
	background: url(../img/button/button_bgicon_permission.gif)
	o-repeat left center;
}

.button_bgicon_restree {
	background: url(../img/button/button_bgicon_restree.gif)
	no-repeat left center;
}

.button-bgicon-formatcode {
	background: url(../img/button/button_bgicon_formatcode.gif)
	no-repeat left center;
}

.button-usermanager-buttonbar {
	cursor: pointer;
	height: 20px;
	padding: 2px 0px 0px 24px;
}

#mainFrameViewBanner .banner_button_tab_text, #mainFrameViewBanner .banner_button_tab_middle_bg {
	padding-right: 10px;
	display: inline-flex;
    align-items: center;
}

.button-bgicon-user-create {
	background: url(../img/button/button_user_create.png)
	no-repeat left center;
}

.button-bgicon-group-create {
	background: url(../img/button/button_group_create.png)
	no-repeat left center;
}

.button-bgicon-role-create {
	background: url(../img/button/button_role_create.png)
	no-repeat left center;
}

.button-bgicon-user-search {
	background: url(../img/button/button_user_search.png)
	no-repeat left center;
}

.button-bgicon-user-import {
	background: url(../img/button/button_user_import.png)
	no-repeat left center;
}
.button-bgicon-user-synchronize {
	background: url(../img/button/button_user_synchronize.png)
	no-repeat left center;
}

.button-bgicon-role-search {
	background: url(../img/button/button_role_search.png)
	no-repeat left center;
}

.button-bgicon-function-create {
	background: url(../img/button/button_function_create.png)
	no-repeat left center;
}

.button-bgicon-resource {
	background: url(../img/button/button_resource.png)
	no-repeat left center;
}

.button-bgicon-function {
	background: url(../img/button/button_bgicon_role_function.png)
	no-repeat left center;
}

.togglebutton-normal {
	height:24px;
	vertical-align: middle;
	cursor:pointer;
	white-space: nowrap;
}

.togglebutton-normal td{
	width:24px;
	height:24px;
	/*padding: 2px!important;*/
}

.togglebutton-normal img{
	width:24px;
	height:24px;
	margin: 2px!important;
	float: left;
}

.togglebutton-over {
	background-color: #ffffff;
}

.togglebutton-text-normal {
	display: inline-block;
	border: 1px solid #A9A9A9;
	padding: 0px 5px 0px 5px;
	text-align: center;
	background-color: #FFFFFF;
	border-radius: 2px;
}

.togglebutton-text-disabled {
	display: inline-block;
	border: 1px solid #A9A9A9;
	padding: 0px 5px 0px 5px;
	text-align: center;
	background-color: #EBEBE4;
	border-radius: 2px;
}

.togglebutton-pressed {
	background-color: #FFD446;
}

.macro-button-bgicon-additem {
	background: url(../img/catalogtree/FILTERTREEGRID_ADD_ITEM.png)
		no-repeat left center;
}

.macro-button-bgicon-addgroup {
	background: url(../img/catalogtree/FILTERTREEGRID_ADD_GROUP.png)
		no-repeat left center;
}

.tool-buttonbar {
	cursor: pointer;
	height: 20px;
	padding: 2px 0px 0px 16px;
}

.tool_button_icon_add{
	background: url(../img/querygrid/add.png)
	no-repeat left center;
}

.tool_button_icon_preview{
	background: url(../img/querygrid/preview.png)
	no-repeat left center;
}

.spreadreport__pagecomponent > span,
.spreadreport__pagecomponent > input {
	display: inline-block;
	cursor: pointer;
	vertical-align: middle;
}

.spreadreport__pagecomponent ._curPage {
	width: 34px;
	border: 1px solid var(--smt-border-color);
	outline: none;
	text-align: center;
	transition: border-color 0.5s;
	padding: 1px;
	height: 16px;
}

.spreadreport__pagecomponent ._prevPage {
	margin-right: 3px;
}

.spreadreport__pagecomponent ._nextPage {
	margin-left: 2px;
}

.queryview-toolbar {
	width: 100%;
	height: 30px;
	/*background-color: #E9F4FE;*/
}

.queryview-toolbar-button {
	height: 18px;
	width: 18px;
	display: inline-block;
	cursor: pointer;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left center;
	border: none;
	margin: 2px 5px;
}

.icon-queryview-toolbar-button {
	height: 18px;
	width: 18px;
	display: inline-block;
	cursor: pointer;
	border: none;
	font-size: 16px;
	margin: 2px 6px;
	outline: none;
	padding-left: 0px;
}

.divIcon-queryview-toolbar-button {
	margin: 0 6px;
	display: inline-flex;
	align-items: center;
}

.divIcon-queryview-toolbar-button:hover {
	color: var(--smt-brand-color-active);
}

.divIcon-queryview-toolbar-button .icon-queryview-toolbar-button {
	margin: 0;
	display: inline-flex;
	align-items: center;
}

.titleIcon-queryview-toolbar-button {
	cursor: pointer;
}

.queryview-toolbar-space {
	height: 18px;
	width: 3px;
	display: inline-block;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAASCAIAAAAVNSPrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUE4MkFFMUI1ODcwMTFFNTlBRERERTUzQzdDNDEzMUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUE4MkFFMUM1ODcwMTFFNTlBRERERTUzQzdDNDEzMUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1QTgyQUUxOTU4NzAxMUU1OUFERERFNTNDN0M0MTMxQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QTgyQUUxQTU4NzAxMUU1OUFERERFNTNDN0M0MTMxQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnk9SaIAAABCSURBVHjaDMlBDsAgCADBulWg/3+pl4poSb1NMlfvnbU2EcHwyRjO644fz5jnPjKTUqDWG5GGifCYYSaoKirtF2AA9kAd1mSwx4sAAAAASUVORK5CYII=');
	background-repeat: no-repeat;
	background-position: center center;
	border: none;
	/*margin: 2px;*/
}

.icon-queryview-toolbar-space {
	height: 20px;
	width: 0px;
	border-right: 1px solid #cbcbcb;
	display: inline-block;
}

.queryview-toolbar-mask {
	background-color: #fff;
	background-color: rgba(255, 255, 255, 0.2);
	filter: alpha(opacity=20);
}

.queryview-toolbar-button-hover {
	border: 1px solid var(--smt-brand-color-active);
}

.icon-queryview-toolbar-button-hover {
	color: var(--smt-brand-color-active);
}

.queryview-toolbar-button-normal {
	border: 1px solid transparent;
}

.icon-queryview-toolbar-button-normal {
	color:#333333;
}

.disable-icon-queryview-toolbar-button {
	color: #aaaaaa;
}

/* 避免在Chrome和FireFox下默认padding不一致，同时显式设置padding，避免在FireFox或IE下点击按钮，padding发生改变。*/
.queryview-toolbar-button-normal input[type="button"],
.queryview-toolbar-button-hover input[type="button"] {
  padding-left: 8px;
  padding-right:8px;
}

.queryview-toolbar-button-normal input[type^="button"]:focus,
.queryview-toolbar-button-hover input[type^="button"]:focus {
	outline: none; /* chrome focus border */
}

.tool-bar-font-icon-item {
	font-size: var(--smt-font-size);
	cursor: pointer;
	margin: 0px 2px;
	padding: 3px 5px;
	border: 1px solid transparent;
	color: black;
	height: 26px;
	box-sizing: border-box;
}

.tool-bar-font-icon-item:hover {
	border: 1px solid #D9D7D2;
}

.queryview-toolbar-save {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGJJREFUeNpi/P//PwM1AAuIqKxtQjeNkYA+kPoKIO4Ecdqb6xiYSLD0PxTDQAcQl8M4TBT6CGRYAzUMAoF6ahmECGwiAd4IoLmLSE5cNHcRMQmSNl4bdREdo5+RWgUbQIABABauF7D++m44AAAAAElFTkSuQmCC');
}

.queryview-toolbar-excel {
background-image:url('data:image/gif;base64,R0lGODlhEAAQAOZDAPj7/L/I0n9/f7DgsLzFzvX5/OD/0GRobPD/4LS/yVC4UMXN18vT2/D/8MvT3LzG0GCoYK+7xvT4+0CQQPf6/GVpbVCAQNLb4tHa4WCwYKDYoMjQ2aDQoNDw0CCQIFCIQH5/f4DIgBBgEP39/1CIUEJHThB4IM7W33C4gHC4cP3+/3CYYOD44HCocGhtcFBwQIC4kNDowBBoEMbP2O/0+ODw4GNnbM/Y4FB4MJDAkMDgwPD1+cLL1LO9yOD/wCxVkVeBvjMzZv///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEMALAAAAAAQABAAAAe0gBoDg4MKhkOIiUMcQo2OQgKKiSFCEC1CMBOQkogpDSwZEyQ1DSVAp6hAMggdKBk4OggCj41AJggfFjkQFgguFxgYFzdCQB4GyDErLwYCJ41BQcUiPtXWPiAOKkEOI8VAAjYVBwfjBwxBGwwz30IUCwBB8PEAAAsU7RI8QQX8QTwFCvCQ0O5BkAAB9iVEyONBuyAEduyIOFEiARrtIiTo0WNjR44JIrSjRbIWkB8oU6pUCSQQADs=');
}

.queryview-toolbar-chart {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE9JREFUeNpi/P//PwM1AAuMUVnbhE0e3RZGdAXtzXVgmomBSoBqBrGQoQerd1lICQ+6eG3UoBFtEAuBBEisGN6UTSwAG8xIrfKIamEEEGAAlHINKpxhzJgAAAAASUVORK5CYII=');
}

.queryview-toolbar-discover {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAA6nGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxOC0wMy0zMFQwOToxODoxMSswODowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE4LTAzLTMwVDEwOjQxOjUyKzA4OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxOC0wMy0zMFQxMDo0MTo1MiswODowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpjMjQxMzk2OS0wYjg2LTM5NGQtODFlOS1iNzVjMGI2MzY0MWQ8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6MUUwMTU3MTU4RjM4MTFFNUIyQUJFNEI5NjRDRTBFMkE8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpEZXJpdmVkRnJvbSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPnhtcC5paWQ6MUUwMTU3MTI4RjM4MTFFNUIyQUJFNEI5NjRDRTBFMkE8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPnhtcC5kaWQ6MUUwMTU3MTM4RjM4MTFFNUIyQUJFNEI5NjRDRTBFMkE8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDoxRTAxNTcxNThGMzgxMUU1QjJBQkU0Qjk2NENFMEUyQTwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6YzI0MTM5NjktMGI4Ni0zOTRkLTgxZTktYjc1YzBiNjM2NDFkPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE4LTAzLTMwVDEwOjQxOjUyKzA4OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SGlzdG9yeT4yMDE4LTAzLTMwVDEwOjQxKzA4OjAwJiN4OTvmlofku7YgYnV0dG9uX3BhbmVsLnBuZyDlt7LmiZPlvIAmI3hBOzIwMTgtMDMtMzBUMTA6NDE6NTIrMDg6MDAmI3g5O+aWh+S7tiBEOlwwMS1zbWFydGJpLSB3b3JrXDE1LVNNQVJUQkkt5qGG5p626aOO5qC8XOW3puS+p+iPnOWNleagkVznrKzkuInpg6jliIYt6ZO+5o6lXERcYnV0dG9uX3BhbmVsLnBuZyDlt7LlrZjlgqgmI3hBOzwvcGhvdG9zaG9wOkhpc3Rvcnk+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xNjwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xNjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+cneS6QAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAAWElEQVR42mL8//8/AyWAhYGBgSE9PZ0sU2bOnMnIAuP4+fkxkqJ506ZN/xkYGBiYGCgEA28AC7qfyDYAVyBu2rTpPza5YRSIIyUd4JNjpDQ7AwAAAP//AwCsBh9iiA7wHgAAAABJRU5ErkJggg==');
}

.queryview-toolbar-preview {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPVJREFUeNqslNENgjAQhgvhXTcRJ4ANrBu4hg8q6oOvbuAIlg3aCawbOIJOgNfkb3JpaC2Jl/yUXv985Y5CMQyD+EdU7rLdnfx8RepINfNY5PoY5HLei5LNDyQFiMW9xVxhPRpl8CRvUktaktYYW+Q7+JKgDqMkmcBjkOe+KMiXYyI+w8pMgnxTU2FzeiRSu+Wsl2w3Z2wivoaVn9VsNQJrkM9qdg/TnKRJD9Ido0b+StqQbqRZqkdHvGZfpmTlSJwnCZgOYVUA7hOfggoarwH/hE/0K/wJD2GLqSCTgE0CuXiOwF5jPcqF1axnDiyKf/3YvgIMAL3hPgMjpdAoAAAAAElFTkSuQmCC');
}

.verticalpanel_headings{
	height:37px;
	line-height:37px;
	vertical-align:middle;
background-image:url('data:image/gif;base64,R0lGODlhdAAlANUAANfl98zd9NDf9dTi987d9Nbj98na9OXu+9/q+eHq+d3n+NPh9eHq+PP3/JGYoebu+e70++nx+7jDzOfw+fH1/Orx++zz++nw+/D1/N7s9ZigqfP3/u3w9PT4/uLs+OXq9LfCy+Xq8/D0/JadppefqPH3/O3z++Ps+bbAye70/PD096yzus7e9LC2vNrm+Njl99Lh9cjY88ja9Nvm+Nbi9+Xt+ePt+ZCXoObu+8fY88vb9M/e9d7p+OLs+QAAAAAAACH5BAAAAAAALAAAAAB0ACUAAAb/wAxqdCsaj8ikcslsOp/Q6FLSUnUa2Kx2y+16v+CweEzuajgRnHrNbrvf8Lh8Tq/b4bfNfc/v+/9xNyUHhIWGh4iJiouMjY6PkIs3FDWVlpeYmZqbnJ2en6ChnJM2paanqKmqq6ytrq+wsaw3GD22t7i5uru8vb6/wMHCvbTDxsfIycrEIgnOz9DR0tPU1dbX2Nna1TcpCN/g4eLj5OXm5+jp6uvmNxA88PHy8/T19vf4+fr7/Pfu/QADChxI0J8JBQgTKlzIsKHDhxAjSpxI8eENCzMyatzIsaPHjyBDihxJsiTIiy5SqlzJsqXLlzBjypxJsybMGxVe6NzJs6fP/59AgwodSrSo0aA4AShdyrSp06dQo0qdSrWq1ag3IhTYyrWr169gw4odS7as2bNib1ygwbat27dw48qdS7eu3bt456odwLev37+AAwseTLiw4cOIB9+YsKCx48eQI0ueTLmy5cuYM1NeDKOz58+gQ4seTbq06dOoU5O+8UCA69ewY8ueTbu27du4c+uuzXqH79/AgwsfTry48ePIkysv3nu58+fQo0snfqMGgevYs2vfzr279+/gw4sf7716gPPo06tfz769+/fw48uf7/6GDR348+vfz7+///8ABijggAT+Z1+BCCao4IIMGniCARBGKOGEFFZo4YUYZqjhhhxeeHpDDzKEKOKIJJZo4okopqjiiiy2iOINHsQg44w01mjjjTjmqOOOPPboY4725SDkkEQWaeSRSCap5JJMNulkkhqEwMKTVFZp5ZVYIinBCh/0wMCXYIYp5phklmnmmWimqeaaZGYAAglSPOHAnHTWaeedeOap5553xslEEAA7');
	background-repeat:no-repeat;
	background-position:center right;
	cursor:pointer;
}

.verticalpanel_headings span{
	width:100%;
	text-align:center;
}

.verticalpanel_headings_highlight{
	height:37px;
	line-height:37px;
	vertical-align:middle;
background-image:url('data:image/gif;base64,R0lGODlhfQAlAPcAAEOB4oy06/H3+z184X2q6Wac51GM5FeR5o+47H+t6WGY5rXEzufv+p6/7aTC7nCk6Ony++bu+EB/4kJ+4ePs+PT5/Tx64mme56nF7oax7FuU5EmH41CM5FSN41yU5j184oWx64Ks60B/4VGM46nG75K47XWo6Yax60uH43qp6USB4luU5j164WCX5jx54W+j6KzI77TN8UJ/4pu+7VOO5KfF7q/J76rI77XN8Tt64aTE7keE46fF72Sb54u07Ham6KPE7keE4mCX53am6YGt62ab55G37K/K73qq6UuG40+L45+/7luT5mue52ue6EiE45/B7rLM72uf54u063Gj6FeR5GSc56PC7pG47Dx64Za67VaR5LLM8afG7lGO5Ja77bHM8U+L5Ju87Z/B7T984kSC4k+J4z984Za77G+h6LHM74+37E+J5H+t657B7oy17JS77UiE4j584q3J7z9+4XSm6Guf6D9+4pm87YGs65m+7Yy07LLK73Sm6bTN70SB4z5+4q/J8T584VeP5rLK8VeP5LXN763K71aP5pS67Za67IGs6Yu17PP3/Yex63uq6YGt6T5+4VaP5Ju+7k2L46zI7nGh6JS77I+37VOO41qU5qrI7p6/7p7B7U2J5Gme6E2L5KfG70J+4lOM5Jm+7mWc52GX5mGX50SC43an6K/K8X+s63en6JG47XSn6GSb5myf51qT5ou1602J46zG75u87liS5K3J8ZC37Je67bHK77HK8ViQ5Iay61eS5FSP5E6M5JG37Xqp6/X3/e/1+pe77ZS67Jy+7YCt63Wn6FGO41CK4/P4+5q+7arG7+zy+ZK37O70+1SN5Hqq63an6UuH4lCK5N7s9Wyg55y+7lyV5vL4/UeC45C47Je77O3z+nCi6Gab5rXM8fX3+3Wn6WGW5pm87mWd53Ki6ISy6zx53+ju9VuT5JW77Xur6enu+UuG4myf6FeS5oCs64Kt6eTs+q3K8Wqg6Gmf52yg6LK/ye7y+PT4/uTt+bfP8Tt54SH5BAAAAAAALAAAAAB9ACUAAAj/AK/p+0ewoMGDCBMqXMiwocOHECMWXPCPWIUKzJhdZMavo8ePIEOKHEmypMmTJhupXKkSpcdhjf7t80ezps2bOHPq3Mmzp8+fQIPW/DdOqNGjSJMq9flvWAwcfnBIxRHDUIyr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');
	background-repeat:no-repeat;
	background-position:center right;
	cursor:pointer;
	font-weight:bold;
}

.verticalpanel_headings_highlight span{
	width:100%;
	text-align:center;
}

.spinner{
	border: 1px solid #7F9DB9;
	height: 18px;
	padding: 0;
	vertical-align: middle;
	background: url(../img/controls/spinbtn_updn.png) no-repeat 100% 0%;
	border-radius: 2px;
}
.spinner.watermarkSpinner{
	border: 1px solid var(--smt-border-color);
	height: 18px;
	padding: 0;
	vertical-align: middle;
	outline: none;
	background: url(../img/controls/spinbtn_updn1.png) no-repeat 100% 0%;
	border-radius: 2px;
}
.spinner.up {
	cursor:pointer;
	background-position:100% -18px;
}
.spinner.down {
	cursor:pointer;
	background-position:100% -36px;
}

.slider-bg{
	height:18px;
	cursor:pointer;
	margin-left:5px;
	margin-right:5px;
	background:url(../img/controls/slider_bg.png) repeat-x 0px -2px
}

.slider-cursor{
	cursor:pointer;
	background:url(../img/controls/slider_arrow.gif) no-repeat
}

.smartbichart-toolbar-bg {
	height:20px;
	zoom:1;
	padding:0px;
	margin:0px;
	border:0px;
	display:inline-block;
}

.smartbichart-toolbar-bg-left {
	/*width:4px;
	background:url(../img/chart/toolbar/bg_left.png) no-repeat left center;*/
}

.smartbichart-toolbar-bg-middle {
	vertical-align:top;
	/*background:url(../img/chart/toolbar/bg_middle.png) repeat-x left center;*/
}

.smartbichart-toolbar-bg-right {
	/*width:4px;
	background:url(../img/chart/toolbar/bg_right.png) no-repeat left center;*/
}

.smartbichart-toolbar-button {
	height: 18px;
	width: 18px;
	border: 0px;
	cursor: pointer;
	margin: 0px 2px;
	background: no-repeat left center;
}

.smartbichart-toolbar-setting {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYVJREFUeNqEVLFxhDAQlH5cAB2YEog/sOnAuAKTfUoJlIAzO6MESngHdsx3oBL4CvDuz974YOB9MzdCp9Npb7UizvMc9uz586fH8Aa/wMuv03Hayz3cKVJiyLE5YhzgTbhjD6vTuTmD87uCj1omkhY5mcuZPEqPiAmFTmZijSQWCxg7rdHOmOcYk4v9IdLmCkm9EC0M8WTtAVmhg9utQtZar+RGGx/hV8ZRrHHoiWxckC1iq1WRWgijWigR79yhL5hX4i3Ep49vBtnzZJxgManI6C4jM17YpooaR1VAoZla8r4VU/wML7di5OiC6q0QGfQrYrkI9pbr2omw1vx2gwcRF6STXN8sOFj/TmfJtWuHkoIU7YkYkXYzmtcSpemGmyahoc7KrSdSrnTTiMxWCvZvjWPhOlgKkpud2HpxlFx7tbhk24NDGnxro4I3sVEn8HcVr8XJKJSDaWvvrXVapJ5enU54cidOCnsF/rcS9/5HurHBFVoIdG3xnx9bJgRpQ1ML+xVgAH+8+BkcxRrqAAAAAElFTkSuQmCC');
}

.smartbichart-toolbar-type {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0ZFREQ1NjFGQkRBMTFFNTg2RjdCNTAyNjI2OUNFRDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0ZFREQ1NjBGQkRBMTFFNTg2RjdCNTAyNjI2OUNFRDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmRpZDo5MTIyM0FEMEQ0RkJFNTExQTlGMzlDMDk2Qjc2MTQ0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MTIyM0FEMEQ0RkJFNTExQTlGMzlDMDk2Qjc2MTQ0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlREXoEAAAAGUExURT6Yxf///ztMi+UAAAACdFJOU/8A5bcwSgAAACxJREFUeNpiYMQADFAKDFCF0NnkCSFMRghhUYUQgqjHUDVAQmgA5mJkABBgAK7gAPno/lxBAAAAAElFTkSuQmCC');
}

.smartbichart-toolbar-export {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANBJREFUeNpi/P//P4P9zGMCDAwMBQzYwYeD6VYTYByg2gAgZYCmZgOj3YyjIEMOALE+A25gCDTsAtSgD0CKH03+IAvUJSBDCoH4Ag4XIYuDXKMAxAlAHA8TZEFScAGo4QADAQBU8wDoKgeoIR9BFoHEmRhIBEBDQC6ZDzUEZOADkg1CNwTZyyxUMKSAaIPwuQTGJtZrWA1BBsR6zREUqKAYw+LaCUQbRCBZGJAV/bjAqEGEAQtSjp8ALSJIBaBYW8AILdgSoMUCOQBUahQABBgAMr9UqW6z9JQAAAAASUVORK5CYII=');
}

.smartbichart-toolbar-to-chart {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTBFMDZGMDNGQkRBMTFFNTkwNEFFRUU3NjA0OUM3MTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTBFMDZGMDJGQkRBMTFFNTkwNEFFRUU3NjA0OUM3MTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmRpZDo5MTIyM0FEMEQ0RkJFNTExQTlGMzlDMDk2Qjc2MTQ0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MTIyM0FEMEQ0RkJFNTExQTlGMzlDMDk2Qjc2MTQ0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj/NwFwAAAAGUExURT6Yxf///ztMi+UAAAACdFJOU/8A5bcwSgAAAENJREFUeNqskEESACAIAun/ny5TiZFrnGzZakYsC/wE75NHWFNFFqcS1LOithWlWvff14HUGog24M9/RTNjXzdbgAEAp3sA6x5S0JQAAAAASUVORK5CYII=');
}

.smartbichart-toolbar-to-grid {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAACHSURBVHja3FRJDoAgEGsNr+Lic3wTz+HCt+pFDRBWNR7sjTDTlmYYSsIbMACwujDbJwA8D36zWG6IJySJo+OyBvZIYiJUChQ1qyFKM/AUZmQsiA1nxIKzBMtguMoyUiujXtBxPuw5UuZCUwNZcMDZ4fqBI7/Zbx09WyMDH/fC6kKxjm8ttn0A5zMsJHWds9QAAAAASUVORK5CYII=');
}

.smartbichart-toolbar-delete {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAACzSURBVHjaxNS9DcMgEIbh10zgDbIHDR4lqagzSdJS2SN4hNBQZ4VswAakQZGF+LnCUq7n0em+T0wpJc4YxUnzg4wLybhwlT40LszGhXdtoxuwSjDjwgy8qht5qzcJViBL9UYjrES81bF57BbWQwCmVvwZWTO695AuVGAfILYQSY/2jFyArYV0ocNNInAHHr00lSRib/VzVA0ljXhUDSXtyQhTUmSEHTcaIjVM1KO//EffAQCa3HrWKQI8eAAAAABJRU5ErkJggg==');
}

.smartbichart-toolbar-setting-gray {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYJJREFUeNqEVMGNgzAQtKMrgA6OEijBHYRUED7wpgRK4L68UgIlUALpwCWQCriZ0/i0IEgsrRav1+vZ8Ri/rqs7G03TPODusCcsDMOwnOVe3hQJcDk2e/gR1ro342t3OjdnMH6XsFnLRNIhJzM5i0VpETGh0MlMrJDEYg6+1xrHhHkOH03M+cQRTmPlFkkP92EglwUmIZo3ramdIM/kVui+YS/Gsak16KdU5L81EVvuilSMiWwiCIj35tAr5qV4c76uawbZ85I4wWJUkdm0kyVeEI8qmjgqHQqt5MnaUUzxCRaOYuToieqdECXoL8SoobjjOde1E2Gl+d8NXkSck05yfbPgmPo3Ooum3XQoKYj2+ntppjXzSqJMuuGmRWios3D0RILtQQVJZie92LdGX5gONjrKuFliC9JNFBJneCGXbHs0SDfKnhUMUu0V9qPilTiZhXJM2jp7a70Wqaeb0QlP7sVJkV6B/a34s/+Rbmw0hTYC3Q//4ceWCUE80NRm/AowADFU+rXFxHnfAAAAAElFTkSuQmCC');
}

.smartbichart-toolbar-type-gray {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REMwRTYyNkVGQkRBMTFFNUFBRTJCODdFODY5QUZFQTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REMwRTYyNkRGQkRBMTFFNUFBRTJCODdFODY5QUZFQTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmRpZDo5MTIyM0FEMEQ0RkJFNTExQTlGMzlDMDk2Qjc2MTQ0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MTIyM0FEMEQ0RkJFNTExQTlGMzlDMDk2Qjc2MTQ0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpwcWW0AAAAGUExURWVlZf///6DK/jgAAAACdFJOU/8A5bcwSgAAACxJREFUeNpiYMQADFAKDFCF0NnkCSFMRghhUYUQgqjHUDVAQmgA5mJkABBgAK7gAPno/lxBAAAAAElFTkSuQmCC');
}

.smartbichart-toolbar-export-gray {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANBJREFUeNpi/P//P0NaWpoAAwNDAQN28GHWrFkTYByg2gAgZYCmZgML1JADQKyPwyCQ5gNAwy5AuQuAmB9NiQML1CUgQwqB+AIOFyGLg1yjAMQJQBwPE2RBUnABqOEAAwEAVPMA6EIHqCEfQRaBxJkYSARAQ0AumQ81BGTgA5INQjcE2cssVDCkgGiD8LkExibWa1gNQQbEes0RFKigGMPi2glEG0QgWRiQFf24wKhBhAELUo6fAIzKD2SYAYq1BYzQgi0BWiyQA0ClRgFAgAEA+8NU2VXyPJgAAAAASUVORK5CYII=');
}

.smartbichart-toolbar-to-chart-gray {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0Y0QzI3NThGQkRBMTFFNUEzNTRFQzU1MTNCMTg2MTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0Y0QzI3NTdGQkRBMTFFNUEzNTRFQzU1MTNCMTg2MTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmRpZDo5MTIyM0FEMEQ0RkJFNTExQTlGMzlDMDk2Qjc2MTQ0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MTIyM0FEMEQ0RkJFNTExQTlGMzlDMDk2Qjc2MTQ0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgdBM/4AAAAGUExURWVlZf///6DK/jgAAAACdFJOU/8A5bcwSgAAAENJREFUeNqskEESACAIAun/ny5TiZFrnGzZakYsC/wE75NHWFNFFqcS1LOithWlWvff14HUGog24M9/RTNjXzdbgAEAp3sA6x5S0JQAAAAASUVORK5CYII=');
}

.smartbichart-toolbar-to-grid-gray {
background-image:url('data:image/png;base64,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');
}

.smartbichart-toolbar-delete-gray {
background-image:url('data:image/png;base64,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');
}

.smartbichart-shorttoolbar-bg {
	background-color: #DEE7EF;
}

smartbichart_gradienttable {
	height:12px; 
	background-color:#dddddd;
	border:1px solid #7f9db9;
}

.queryview-toolbar-chartsetting {
	background: url(../img/querygrid/setting.gif) no-repeat left
		center;
}

.queryview-toolbar-chartdelete {
	background: url(../img/querygrid/trash.png) no-repeat left
		center;
}

.queryview-toolbar-chartdrillup {
	background: url(../img/querygrid/drillup.gif) no-repeat left
		center;
}

.queryview-toolbar-saveAs {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHxJREFUeNpi/P//PwM1AAuIqKxtIsU0RnSB9uY6iEG4FJACmHCI/0fD2OTLiTGIAY8FMNCBbBgThWEMMqyBGgaBQD05BjHijX4Sw4YsgxiJtYCFAtcwkuo1RqKzyJBy0X+Scj8prgDldGiJgdMgomxHMgDFMkZqFWwAAQYAkHQdpffoSDkAAAAASUVORK5CYII=');
}

.queryview-toolbar-publish {
	background: url(../img/querygrid/release.gif) no-repeat left
		center;
}

.disable-queryview-toolbar-publish {
	background: url(../img/querygrid/release_gray.gif) no-repeat
		left center;
}

.queryview-toolbar-myfavorite {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOtJREFUeNpi/P//PwM1AAuIqKxtwqfGAIhBtl3EpaC9uY6BiQjLMqEYLyBkEB8QRwFxNJRNtkGRQMwDxRGUGJSKxE4jxqAF0ABFx8ZIao1xqJmPbBDI5sNkxPphmEthBv0G4jAgfkqCIU+hen6jh9ELIA4B4p9EGPITqvYFrsA+AcR5RBiUB1WLN9YOEWHQQWKiP4IIgyKIMSgIjX8KiE8TUINhkDYQ60LZD4HYD4jNgdgMyn4IldMDYi18BoUC8Q8gboQq3Iwktxkq1ghVE4rPIH5oCm4A4m9YvP0NKmcCxALIEozUKtgAAgwA+gc4MwB2aDIAAAAASUVORK5CYII=');
}

.queryview-toolbar-notmyfavorite{
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFwmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0xNVQxNzozMzoxNCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wOS0xNVQxNzozMzoxNCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMDktMTVUMTc6MzM6MTQrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODVhNDkwYzMtOGIzYS0yNjQ4LWFkMTktMmZhNGVhYzYyMzI2IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZDc4ZTIwNDctNWEyYS05ODQ4LWFlMjktMDNjNTI3NmY4Y2U0IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ODI1N2Y0MzYtMjAzYS0yYjRkLTkwYWYtNGFkZWQ3NzA3Y2M1IiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ODI1N2Y0MzYtMjAzYS0yYjRkLTkwYWYtNGFkZWQ3NzA3Y2M1IiBzdEV2dDp3aGVuPSIyMDIwLTA5LTE1VDE3OjMzOjE0KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NWE0OTBjMy04YjNhLTI2NDgtYWQxOS0yZmE0ZWFjNjIzMjYiIHN0RXZ0OndoZW49IjIwMjAtMDktMTVUMTc6MzM6MTQrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Q7KUSQAAATNJREFUOI2t1L1KQ0EQBeAvImijD2DaoCAKdilja2/0GcQXECIkAQsfQESwsrHwXxtbG38arcRHsEijrUGIRUa8LtfcFA4c7t6ZM4czu8uWer2e/4jSxmb7X4RGhuDUsFhEGh1CqBXfm0GkIkc1lDGlwFWRoxa2Yt0c5Orb0T56OSjjMDD1B2c/K7SOe2yilME0PgMzSa0RPevZ0bpYxgOecF0w8hLWUI3eX5v9ilUcoDJApBKc1eiRCgmrDVxgPEdkLGoN3GULecd/i0l8xP94RrSLieD8ijyhOk70T6SKx0A1cqfBGUroEts4RztwFrkrrKRN6YWc1T/yPTxjAZ2o3WAHu/obPouXvxzV8a5/i+sZEbFeidpb6ioVGsEcjlLrmTjGfJpMR2sOEMhGx8+rAL4AhJVHzumtwjMAAAAASUVORK5CYII=');
}

.queryview-toolbar-clearAllHiddenSettings {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAH5JREFUeNpi/P//PwM1AAuIqKxtIqQOZhsjNvH25jpGJhIt/o+DDXERuiAWwIik5j8WObhB2JyNzzAMPUwMVAJMZIYPhhgLAYW4vMiAFmaMLESGD7boZ8TlImJcwUDzwGYhMXxwupiUdIQ3/AYkHREVRhSHEyO1yiOqeQ0gwACueRstT8sUGQAAAABJRU5ErkJggg==');
}

.disable-queryview-toolbar-myfavorite {
	background: url(../img/querygrid/myfavorite_gray.gif) no-repeat
		left center;
}

.queryview-toolbar-backward {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi/P//PwM1ABMDlQDVDGKBMSprm7DJlwNxJyFD2pvr8LqoAYg7KPUayJB6sryG5h1kQ4iJVkYmSryDy2skeweXQRzUSkcVQNxIrQTZQK5hTDiiHjkRMhKBcaYjkr3JQiBlEx0BjMO3GAEIMACT1RS8zgf/zgAAAABJRU5ErkJggg==');
}

.disable-queryview-toolbar-backward {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMkIzQUEyNTJBNThFNTExQTQ1NkI3OThGMjIzQjdCMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRjJFRUExMTU4NEYxMUU1OUZFNUJENzQ4MERGMjkxRiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRjJFRUExMDU4NEYxMUU1OUZFNUJENzQ4MERGMjkxRiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMyQjNBQTI1MkE1OEU1MTFBNDU2Qjc5OEYyMjNCN0IzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMyQjNBQTI1MkE1OEU1MTFBNDU2Qjc5OEYyMjNCN0IzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+niCWDwAAAHRJREFUeNpi/P//PwM1ABMDlQDVDGKBMfbsO4hNvhyIO/EZ4OJkT9BFDUDcQanXQIbUk+U1NO8gG0IoWhmxuYgk7+DyGsnewWUQB7XSUQUQN1IrQTaQaxgTjqjvRIsVfBhvOiLZmywEUjbREcA4fIsRgAADAMMvFLvSWK8dAAAAAElFTkSuQmCC');
}

.queryview-toolbar-forward {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi/P//PwM1ABMDlQDVDGKBMSprm4hRXw7EneiC7c11JLuoA4gbqOW1emyGIRv0nwiMbFg5tQIbxZuUxhrcm9SIfg5qGNQIxBWUGtSIHEYsSBKMRGiGxVwnehJgosQ7lBjUiStlMw7fYgQgwAB8kB4pNX7V2QAAAABJRU5ErkJggg==');
}

.disable-queryview-toolbar-forward {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMUIzQUEyNTJBNThFNTExQTQ1NkI3OThGMjIzQjdCMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QUZBRTY4NTU4NEYxMUU1OTBGNERGRTYzNDgzMjEzRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0QUZBRTY4NDU4NEYxMUU1OTBGNERGRTYzNDgzMjEzRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMxQjNBQTI1MkE1OEU1MTFBNDU2Qjc5OEYyMjNCN0IzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMxQjNBQTI1MkE1OEU1MTFBNDU2Qjc5OEYyMjNCN0IzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+uaTeYwAAAHRJREFUeNpi/P//PwM1AOPgNWjPvoOE1JYDcSe6oIuTPZhmIsHSDiBuwCXJRKIP6nEZhmzQfwIY2bBySl2E05tMFEQUijeZKIx1DmoY1AjEFZQa1IgeRizIiZOAZljMdWJLAkyUeIdcgzrxpWzG4VuMAAQYAOOULBSzdZ03AAAAAElFTkSuQmCC');
}

.queryview-toolbar-export {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKVJREFUeNpi/P//PwM1AAuIqKxtItY0RmyC7c11DEwMVAIsaCYz4lIIdDWM+R+by8h10X+8LsJhOz7DGCl1EYZF1Ajs/xQb9B8pEVJk0L9/f7/8/P5VAmdgEwP+/vn94c/vX8rsnNzviHERIxYMMuQtsiE4XQRK8mjJANklr4GGKAEN+UIwHaEbiJy+sBmCYRAxmRdoCNZsRLVMy0it8ohqLgIIMACxhURAYBPy9AAAAABJRU5ErkJggg==');
}

.queryview-toolbar-export-gray {
	background: url(../img/querygrid/export_gray.gif) no-repeat left
	center;
}

.queryview-toolbar-openlogconsole {
	background: url(../img/querygrid/openlogconsole.gif) no-repeat left
		center;
}

.queryview-toolbar-print {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ9JREFUeNq0VMsOgzAMq0PQvmIfymE7bId95/4CoalmqJ1gG48AIYeqrWI3ddyCZPAI7YbqchvuWZnxmTzu10Q0lzQRf4dJcApfoldTnwMZV+iTrpcwPVFRnp4BwOoy3hhmMs1rLIk5w4U9GuG3s25i60bccT7SETfT6OxhvnNFjJEQodECX5V02N5HIjJCAMvrR4aqtSuLxvL62FoBBgBZGS0qa9g/PwAAAABJRU5ErkJggg==');
}

.queryview-toolbar-filter {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUU2M0NBQjc2NzQxMTFFNUJEMjZGQjE3NTc2RUQxRDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUU2M0NBQjg2NzQxMTFFNUJEMjZGQjE3NTc2RUQxRDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRTYzQ0FCNTY3NDExMUU1QkQyNkZCMTc1NzZFRDFENiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRTYzQ0FCNjY3NDExMUU1QkQyNkZCMTc1NzZFRDFENiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtXTeCIAAABeSURBVHjaYvz//z8DNQAjzKDK2iayTGxvrmME0UwMVAIsyK6jlkHkBhZ1vcZEodcYsRlEqmGMuFxEimGM+LxGrGGMhMKIGA2MxAQ21WJt1CDyDGIkNn0xUqtgAwgwAAFJDiouv1p+AAAAAElFTkSuQmCC');
}

.queryview-toolbar-excelimport {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDkwQTgyQTg2NzRDMTFFNTlCOEJDQUYzODI3M0I5MjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDkwQTgyQTk2NzRDMTFFNTlCOEJDQUYzODI3M0I5MjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0OTBBODJBNjY3NEMxMUU1OUI4QkNBRjM4MjczQjkyNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0OTBBODJBNzY3NEMxMUU1OUI4QkNBRjM4MjczQjkyNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtulO6UAAAEMSURBVHjaYvz//z8DNQALiKisbaLItPbmOkYWZA45hsAcwcRAJUA1g1jQnLkaSIVAua+BuBCI1wJxMBD3A7EoVG4NMChCkYME3UUngfgWlA3SVArE4VAaZsgtqDqUMGJBM6gHiPcC8TQgtgBifSibCyp/AoizgPg8emxjCyOQoglA/B3KhxnyHSp+HluSwRXYT4H4JhDDFP+H8p8i8QnGWgQQbwdiAyAGBeQ/KG0AFY+A8vEaZATEBUDMA+VfBOLJUJoBKl4AVceIM/qBYB8Q80PZF4A4FYjPALEJEM+Gusocqk4AahhmrAHThACOMAMZZoglezDAXMZEYWaFBzz1swilRQkjtQo2gAADALAUSc/f4LqUAAAAAElFTkSuQmCC');
}

.queryview-toolbar-refresh {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAU5JREFUeNqs1MErBGEYx3Ej4ihyWCW1N+XAQbgpJSKXRWkv4qT2D7CFAwc3F24cROGgFRdXB5KrizMRtUsOe8CW8X31vPXs6921U/vWp5n23fc3M+/zzARhGNZUY9TZk/Tyqv49QBPa8IA8vFdcX1v5PdZ65iZwiSxu8Y4rTMkFjEl06EVu0AAKyOBVLezHEc4wjT35b8mga5xjA53YV49kAsdwiAa0lwuywyx+wywW8KnCrJgcize7TOA26rHpzMW9Vftn9Kpge4xFDZpDUlogJ9U0hTjWLeEGBZ6gUxzgw/PY3jvqwqI0YTNa0YILjFTc2YxRzDh3Zbp6vpJN1OV/dkpsxh1eogbde+aHsYvGKEGPahN1NyflXesuUYw/QU/4xg6W5J2zowc32MIQxqVJvUFmYRop83VAH07wJfNmYQKDUslCUd9U68P2I8AA+uZHGwnE7+0AAAAASUVORK5CYII=');
}

.queryview-toolbar-locate {
	background: url(../img/querygrid/locate.png) no-repeat left
		center;
}

.queryview-toolbar-select {
	background: url(../img/querygrid/select.png) no-repeat left
		center;
}

.queryview-toolbar-header {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUZJREFUeNpi/P//PwM1AAuIqKxtwiXPD8T3oGxFIP6ETVF7cx0DE5oYMxDzIfH1gFgIivWQxEFqUPQyoRmyAYjvAnECEGcB8QIkeRA7EyoHcuVGZP0sSAo5gNgMiEWAeD4WHygD8TQkvhlUzzd0F30F4kISwrcAZgi6QQxo4UMI8GELI0EgtgHiYjTFW4BYCeqtbWhyJVA9gshhdBuIhbHYCgrwx0jsB0hyKkB8GIhfA7EYEwHn/8PBxgAwg1SB2BaI76DJzwBiKSCWhrKRwR2oHnVkr70H4iNA3AvE05EU+wDxUxyO6IHqwRprn0mItc+4UjYoX/WRYFA/EHNhM+gHEF8B4jdAnAjE2UgZlgGadbKgcm+B+BRUD0YW+QnEzmi2ggw+CGUnIIXJSqgh/7EZhA1cAOJXUA0XkcS/oytkpFbBBhBgAHIcQkNEZHm5AAAAAElFTkSuQmCC');
}

.queryview-toolbar-advancedSetting {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUQ4RDBBMkU1ODZFMTFFNUJGQTRBQTVCRERBQTVFNkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUQ4RDBBMkY1ODZFMTFFNUJGQTRBQTVCRERBQTVFNkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RDhEMEEyQzU4NkUxMUU1QkZBNEFBNUJEREFBNUU2QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RDhEMEEyRDU4NkUxMUU1QkZBNEFBNUJEREFBNUU2QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pqmq/ucAAAGmSURBVHjaYvz//z8DNQALiKisbSLbtPbmOka4QQQAIxofq6VMRFr8H5cB2AxihOHE2AiG6vIibK4BizXUlDPERASjyGN4LTk+6v/chcsYZCVFGCJDA/6fO3eO4ebdR2A5NSXZ/+bm5gzLli1juHXvMVgeZhgLWsAxfP/+nUFJTpLh3qPnDMtXb0CxBKQZhEFAUlSAQV5eHncYcXJyMlpYWMD53u5ODOXFeWDs5eYIF7ezs2Po6JmI22sgAPIOzJCtO/cxAjFcDmjY/2279jNcvHgR7AOsBqGnJ319fZBBKBo+ffrEADLoxp2HcPWgtIQ3+hkZGVEMgYkRk47A0a+uLAfmXLhwAUMDTExDRR45yWBPkKampmAa5K0jR478//r1KxgfPnwYHD4gYGxsjOoCUKaF+pURGv3/Fy9ezHD/8Qu8SV1KTJAhISGBgZeXF7uLHjx4ADZEVJCHISTAmwHmTRAAsYGJEJxYn716z3Djxg2sLoLnZmDU/peTk2Po6pvMiJZRwfyaiuL/169fZ1i7cRsjLDIYiSmPkCxiRI9FFBdRAwAEGAAQ1rV+/J6/nAAAAABJRU5ErkJggg==');
}

.queryview-toolbar-tail {
	background: url(../img/querygrid/reportTail.gif) no-repeat left
		center;
}

.queryview-toolbar-param {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjAzQkZDMzM1ODZFMTFFNUE5MTA5RDAyRERGOTYxMTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjAzQkZDMzQ1ODZFMTFFNUE5MTA5RDAyRERGOTYxMTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMDNCRkMzMTU4NkUxMUU1QTkxMDlEMDJEREY5NjExMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMDNCRkMzMjU4NkUxMUU1QTkxMDlEMDJEREY5NjExMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv38LJkAAABhSURBVHjaYvz//z8DNQAjyKDK2iaKTGtvrmNkYqASoJpBLAScjCEGDAbSXAQzBKQRhnEZTh+v4fICxYGN7FWyDSJkCFEGEWMI/dIRKYFOlNdwpZ2BcRHdMy0jtQo2gAADAOHlKBGX6qsyAAAAAElFTkSuQmCC');
}

.queryview-toolbar-editdataset {
background-image:url('data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAASABIDASIAAhEBAxEB/8QAGgABAAIDAQAAAAAAAAAAAAAAAAQFAwYIB//EACgQAAICAQQBAwMFAAAAAAAAAAEDAgQFAAYRIRIHFCIxMkETIzNhgf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFREBAQAAAAAAAAAAAAAAAAAAAEH/2gAMAwEAAhEDEQA/AO+R6h2N8bnvYGGXhs6mm46ktk4H3mRkpklzNec4/pRj5RkPj5z6+kNYN0b3f6OsatebnuyohZe7DWTJ2SrJA5kwNgDzADk/vAfT+T8attpyw1lWU2buKqr3tjKZK0vH5JHwtJZac6E1GQ8WfCYJ8STHvkDjXnmBzlTE7Ebt4PwGPx9qvGtfNtS4yRKanCda5KNtb52meH3wSOxLiMh3CkujtNQMBkHZfBY29YqToWLVZb2VWfcmUogmB/sE8f5pqVIG+aqbG1MkxqoMZWTKwmU4glTYAyhOJ/EokAgjsEdao/RDI28t6Wbft3rTrlptfyY+wwsnM8nsyPZ000wVvWmmmgv/2Q==');
}

.queryview-toolbar-user-param {
background-image:url('data:image/png;base64,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');
}

.queryview-toolbar-subtotal {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAG5JREFUeNpi/P//PwM1AAuIqKxtosi09uY6RiYGKgGqGcSCw6l4NQGDgjiDQAphhqFrwmUJEyFb0TVicw3BMMJlGFmBjcsFJBsEcg0xhjFRwxC8BuEyBFd44U1HxAQywXQ0YFlk8BnESK2CDSDAAEyZKyf7gq1GAAAAAElFTkSuQmCC');
}

.queryview-toolbar-propertysetting {
	background: url(../img/querygrid/propertysetting.gif) no-repeat left
		center;
}

.queryview-toolbar-view {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkQ4QjA2Mjk1ODZFMTFFNUE4QjY5NDkyNEQxQjdFRjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkQ4QjA2MkE1ODZFMTFFNUE4QjY5NDkyNEQxQjdFRjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RDhCMDYyNzU4NkUxMUU1QThCNjk0OTI0RDFCN0VGNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RDhCMDYyODU4NkUxMUU1QThCNjk0OTI0RDFCN0VGNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgswQVAAAAB4SURBVHjaYvz//z8DNQALiKisbaLItPbmOkYmBiqBwWcQCxKbkUwz/mNz0X9SMDCQsbqIVJf9x+U1rArICSNKwgl3GEH9Tyic8HqN2DD7D8wRtE1HKADZtl/fPmLIs3HxM5Dqtf/omsiJNUZyvEZRUcJIrYINIMAAK3cwORmRT6IAAAAASUVORK5CYII=');
}

.queryview-toolbar-close {
	background: url(../img/querygrid/close.png) no-repeat left
		center;
}

.queryview-toolbar-timeconsuming {
	background: url(../img/querygrid/timeconsuming.png) no-repeat left
		center;
}

.table-grid-button {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background-color: #EBE9E6;
	border: 1px solid #A1ACB9;
}

.table-grid-button-sort {
	background: url(../img/querygrid/OrderBy.gif) no-repeat left
		center;
}

.table-grid-button-sort-asc {
	background: url(../img/querygrid/OrderAsc1.png) no-repeat left
		center;
}

.table-grid-button-sort-desc {
	background: url(../img/querygrid/OrderDesc1.png) no-repeat left
		center;
}

.table-grid-button-sort-apasc {
	background: url(../img/queryview/OrderAsc1.png) no-repeat left
		center;
}

.table-grid-button-sort-apdesc {
	background: url(../img/queryview/OrderAsc1.png) no-repeat left
		center;
}

.table-grid-button-sort-apbasc {
	background: url(../img/queryview/OrderAsc1.png) no-repeat left
		center;
}

.table-grid-button-sort-apbdesc {
	background: url(../img/queryview/OrderAsc1.png) no-repeat left
		center;
}

.table-grid-button-prop {
	background: url(../img/querygrid/opProps.gif) no-repeat left
		center;
}

.table-grid-button-formula {
	background: url(../img/querygrid/opFormula.gif) no-repeat left
		center;
}

.table-grid-button-filter {
	background: url(../img/querygrid/opFilter.gif) no-repeat left
		center;
}

.table-grid-button-filter2 {
	background: url(../img/queryview/opFilter2.gif) no-repeat left
		center;
}

.table-grid-button-olap-filter {
	background: url(../img/querygrid/opFilter2.gif) no-repeat left
		center;
}

.table-grid-button-olap-filter2 {
	background: url(../img/querygrid/opFilter.gif) no-repeat left
		center;
}

.table-grid-button-del {
	background: url(../img/querygrid/opDelete.png) no-repeat left
		center;
}

.table-grid-button-sub-menu {
	background: url(../img/querygrid/subMenu.gif) no-repeat left center;
	border:0px;
}

.sqlquery-part-button { 
	height: 1em;
	width: 20px;
	cursor: pointer;
	background-color: #FFFFFF;
	border: 1px solid #CFE5F8;
	border-spacing: 2;
	margin-left: 2px;
}

.sqlquery-part-clear {
	background: url(../img/querygrid/clear.png) no-repeat left center;
}

.sqlquery-part-keyboard {
	background: url(../img/querygrid/keyboard.png) no-repeat left center;
}

.queryview-sqlquery-button {
	height: 16px;
	width: 16px;
	cursor: pointer;
	border: 0px solid;
	border-spacing: 0; 
	margin-left: 0px;
}

.queryview-sqlquery-left_button {
	height: 16px;
	width: 20px;
	cursor: pointer;
	border: 0px solid;
	border-spacing: 0;
	margin-left: 0px;
}

.soft-keyboard-button {
	width: 33px;
	border:0px solid;
	text-align:center;
	margin: 2px 0 2px 0;
	background: url(../img/querygrid/key-board-bg.gif);
}

.soft-keyboard-button-bg {
	background: url(../img/querygrid/key-board-bg.gif) no-repeat left center;
}

.soft-keyboard-button-bg2 {
	background: url(../img/querygrid/key-board-bg2.gif) no-repeat left center;
}

.bv-toolbar-save {
	background: url(../img/querygrid/save.png) no-repeat left center
		;
}

.bv-toolbar-saveEx {
	background: url(../img/querygrid/saveex.gif) no-repeat left center;
}

.bv-toolbar-saveas {
	background: url(../img/querygrid/save_as.png) no-repeat left
		center;
}

.bv-toolbar-saveasEx {
	background: url(../img/querygrid/save_asex.gif) no-repeat left
		center;
}

.bv-toolbar-submit {
	background: url(../img/querygrid/submit.gif) no-repeat left
		center;
}

.bv-toolbar-addquery {
	background: url(../img/querygrid/add.png) no-repeat left center;
}

.bv-toolbar-delquery {
	background: url(../img/querygrid/delete.gif) no-repeat left
		center;
}

.bv-toolbar-uploadexcel {
	background: url(../img/querygrid/uploadexcel.gif) no-repeat left
		center;
}

.bv-toolbar-editexcel {
	background: url(../img/querygrid/edit_excel.png) no-repeat left
		center;
}

.bv-toolbar-close {
	background: url(../img/querygrid/close.gif) no-repeat left
		center;
}

.bv-toolbar-viewsql {
	background: url(../img/querygrid/viewsql.png) no-repeat left
		center;
}

.bv-toolbar-viewsqlEx {
	background: url(../img/querygrid/viewsqlex.gif) no-repeat left
		center;
}

.bv-toolbar-preview {
	background: url(../img/querygrid/preview.png) no-repeat left
		center;
}

.bv-toolbar-explain {
	background: url(../img/querygrid/explain.png) no-repeat left
		center;
}

.bv-toolbar-explainEx {
	background: url(../img/querygrid/explainex.gif) no-repeat left
		center;
}

.bv-toolbar-temptable {
	background: url(../img/querygrid/temptable.png) no-repeat left
		center;
}

.bv-toolbar-mpptable {
	background: url(../img/querygrid/mpptable.png) no-repeat left
		center;
}
.bv-toolbar-temptable-disabled {
	background: url(../img/querygrid/temptable_disabled.png) no-repeat left
		center;
}

.bv-toolbar-multiheader {
	background: url(../img/querygrid/multiheader.png) no-repeat left
		center;
}

.bv-toolbar-paramLayout {
	background: url(../img/querygrid/paramLayout.png) no-repeat left
		center;
}

.bv-toolbar-min {
	background: url(../img/querygrid/min.gif) no-repeat left center;
}

.bv-toolbar-normal {
	background: url(../img/querygrid/normal.gif) no-repeat left
		center;
}

.bv-toolbar-max {
	background: url(../img/querygrid/max.gif) no-repeat left center;
}

.bv-toolbar-formatsql {
	background: url(../img/querygrid/formatsql.png) no-repeat left
		center;
}

.bv-toolbar-checkoutputfields {
	background: url(../img/querygrid/checkoutfields.png) no-repeat left center;
}

.bv-toolbar-advancedSetting {
	background: url(../img/querygrid/setting.gif) no-repeat left
		center;
}

.bv-toolbar-createNextResource {
	background: url(../img/querygrid/createNextResource.png) no-repeat left
		center;
}

/**
 */
.dialog-wrapper {
	margin: 0;
	padding: 0;
	border: 0;
	width: 100%;
	height: 100%;
}

.dialog-container {
	/*background-color: #F1F0EE;*/
}

.dialog-container .inputtext, .dialog-container .inputarea {
  font-family: var(--smt-font-family);
}

.dialog-content-area ._dialogBody,
.dialog-content-area ._content .editformbodytd {
	font-size: var(--smt-font-size);
	padding: 0;
	box-sizing: border-box;
}

.editblock_btn_area,
.dialog-button-area {
	width: 100%;
	height: var(--smt-dialog-button-area-height);
	background-color: #fff;
	vertical-align: middle;
	padding: 11px 20px 16px;
	box-sizing: border-box;
	border-top: 1px solid var(--smt-split-line-color);
	text-align: right; 
}

.editblock_btn_area,
.dialog-button-area.no-split-line {
	padding-top: 12px;
	border-top: none;
}

.dialog-area-splitter {
	height: 0px;
	display: none;
}

.dialog-text-area {
	 overflow: auto;
	 border: 0px;
	 resize: none;
}

.dialog-bg {
	padding: 20px 10px 4px;
	background-color: #fff;
	width:100%;
	height:100%;
}
/**
 */

.no_editblock{
	width: 100%;
	background:#F7F7F7;
	overflow: visible;
}
.no_editblock table{
	background: #F7F7F7;
	padding: 0px;
	width: auto;
}
.no_editblock th {
	background: #E9F4FE;
	border-bottom: 0px solid #CFE5F8;
	border-right: 0px solid #CFE5F8;
	font: bold 12px;
	padding: 0px;
}

.no_editblock tr {
	height: auto;
}

.no_editblock td {
	text-align:left;
	padding: 0px 0px;
	background: #F7F7F7;
	border-bottom: 0px solid #ffffff;
	border-right: 0px solid #F9FBFE;
}

.no_flat input {
	vertical-align: middle;
}

.no_margin_p p {
	margin: 0;
}

.tsmessages {
	font-family: var(--smt-font-family);
	font-size: var(--smt-font-size);
	color:#333333;
}

.hresizerMask {
	position: absolute;
	z-index: 9999;
	display: block;
	cursor: E-resize;
	background: repeat-y center url(../img/mainframe/broken_line.gif);
}

.button_preview{
	background: url(../img/querygrid/preview.png) no-repeat left center;
	height: 20px;
	width: 20px;
	cursor: pointer;
	border: 0px;
	border-spacing: 2;
	margin-left: 2px;
}

.smartbichart_type_head{
	height : 20px;
}

.smartbichart_type_head td{
	padding-left : 10px;
	background-color: #E9EFFD;	
}

.smartbichart_type_img_div_normal{
	padding : 3px;
	margin-left : 15px;
	margin-right : 15px;
	align : center;
	cursor : pointer;
}

.smartbichart_type_img_div_normal:hover{
	/*background: url(../img/chart/bg_hover.png) repeat;*/
	background-color: var(--smt-theme-color);
}

.smartbichart_type_img_div_normal.hover{
	/*background: url(../img/chart/bg_hover.png) repeat;*/
	background-color: var(--smt-theme-color);
}

.smartbichart_type_img_div_selected{
	padding : 3px;
	margin-left : 15px;
	margin-right : 15px;
	align : center;
	cursor : pointer;
	/*background: url(../img/chart/bg_selected.png) repeat;*/
	background-color: var(--smt-theme-color);
}

.smartbichart_config_leftpanel_menu{
	height: 26px;
	padding: 2px 10px;
	border-bottom: solid 1px #FFFFFF;
	cursor:pointer;
}

.smartbichart_config_leftpanel_menu_selected{
	font-weight: bold;
	color: #0C64C0;
	height: 26px;
	padding: 2px 10px;
	background-color: #E9EFFD;
	border-bottom: 1px solid #C9DFF1;
	cursor:pointer;
}

.smartbichart_config_div_as_th{
	height: 23px;
	line-height:23px;
	vertical-align:middle;
	text-align:left;
}

.smartbichart_config_div_as_th span{
	padding: 2px 0px 2px 5px;
	height:23px;
	line-height:23px;
	vertical-align:middle;
	color: #0C64C0;
	font-weight: bold;
	text-align:left;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.smartbichart_config_imgDiv{
	width:290px;
	height:23px;
 	display:inline-block!important;
background-image:url('data:image/png;base64,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');
	background-repeat:no-repeat;
	background-position:12px 50%;
}

.smartbichart_configitem_markLineColor +.smartbichart_config_div_as_th>.smartbichart_config_imgDiv {
    width: 295px;
}

.smartbichart_configitem_addOtherColumn .smartbichart_config_imgDiv {
  width: 150px;
}

.smartbichart_config_div_as_tr {
  display: flex;
  align-items: center;
  width: 100%;
}

.smartbichart_config_div_as_tr>div {
  display: inline-flex;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.smartbichart_config_div_as_tr>div.captionDiv1 {
  display: inline-block;
  width: 175px;
}

.disabledCaption{
	color: #ccc;
}

.checkboxDiv{
	height:26px;
	width:26px;
	line-height:30px;
	vertical-align:middle;
	display:inline-block;
	text-align:right;
	padding-left:10px!important;
}

.captionDiv{
	height:30px;
	width:115px;
	line-height:30px;
	vertical-align:middle;
	display:inline;
	padding-left:6px!important;
	text-align:left;
}

.captionDiv0{
	height:30px;
	width:120px;
	line-height:30px;
	vertical-align:middle;
	display:inline-block;
	padding-left:6px!important;
	text-align:left;
}

.captionDiv1{
	height:30px;
	width:150px;
	line-height:30px;
	vertical-align:middle;
	display:inline-block;
	padding-left:6px!important;
	text-align:left;
}

.captionTd{
	height:30px;
	width:81px;
	line-height:30px;
	vertical-align:middle;
	display:inline;
	padding-left:6px!important;
	text-align:left;
}

.contendTd{
	height:30px;
	width:335px;
	line-height:22px;
	vertical-align:middle;
	display:inline-block!important;
	display:inline;
}

.contendTable{
	border:0px;
	margin:0px;
	display:inline-block;
	border-collapse:collapse;
	float:left;
}

.contendTable th{
	height:24px;
	line-height:24px;
	vertical-align:middle;
	color: #0C64C0;
	font-weight: bold;
	text-align:left;
}
.smartbichart_config_div_as_th{
    align-items: center;
    display: flex;
}

.contendTable th span{
	padding: 2px 0px 2px 5px;
	height:24px;
	line-height:24px;
	vertical-align:middle;
	color: #0C64C0;
	font-weight: bold;
	text-align:left;
}
.contendTable tr{
	height:100%;
}

.contendTable input{
	vertical-align: top;
}

.contendTable textarea {
  border: "1px solid #7F9DB9";
}

.contendTd .contendTable input {
  vertical-align: inherit;
  display: inline-flex;
}

.contendTd .contendTable {
  display: flex;
  align-items: center;
}

.contendTable checkbox {
  margin: 0px;
  vertical-align: middle;
  border: none;
  background: url(../img/chart/list.gif) 0 0 no-repeat;
}

.smartbichart_config_Table{
	border:0px;
	margin:0px;
	display:inline;
	border-collapse:collapse;
}

[bofid='tbDataProcessing'].smartbichart_config_Table.firefox{
	display:inline-block;
}

.smartbichart_config_Table th{
	height:24px;
}

.smartbichart_config_Table.captionSpan{
	padding: 2px 0px 2px 5px;
	height:24px;
	line-height:24px;
	vertical-align:middle;
	color: #0C64C0;
	font-weight: bold;
	text-align:left;
}

.smartbichart_config_Table tr{
	height:30px;
}

.smartbichart_config_Table td{
	padding-left:10px;
}

.smartbichart_config_Table input{
	vertical-align:middle;
}

.smartbichart_config_Table,.smartbichart-config-content input[type=radio]{
	margin-bottom:2px;
	vertical-align: middle;
}

.smartbichart_config_Table textarea{
	border: "1px solid #7F9DB9";
}

.smartbichart_config_Table checkbox{
	margin: 0px;
	vertical-align: middle;
	border: none;
	background: url(../img/chart/list.gif) 0 0 no-repeat;
}

.smartbichart-config-tab-strip {
	width: 100%;
	height: 100%;
	background-color:#fff;
background-image:url('data:image/png;base64,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');
	padding-left:10px;
}

.smartbichart-config-tab-strip2 {
	width: 100%;
	height: 100%;
	background-color:#f7f7f7;
background-image:url('data:image/png;base64,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');
	padding-left:10px;
}

.smartbichart-config-tab-body {
	width: 100%;
	height:96%;
	border: 0px;
}

.smartbichart-config-tab-panel-body-wrap {
	overflow: auto;
	border : solid 1px 1px 0px 1px #ffffff;
	width: 100%;
	height: 94%;
}

.smartbichart-config-tab-panel-body-wrap2 {
	overflow: auto;
	border : solid 1px #D6DBE2;
	border-top-width: 0px;
	width: 100%;
	height: 100%;
}

.smartbichart-config-tab-panel-body {
	width: 100%;
	height: 96%;
	overflow: auto;
}

.smartbichart-config-tab-btn-selected-left {
	width: 0px;
	height: 27px;
background-image:url('data:image/gif;base64,R0lGODlhAwAYAPcAAM7j8NHl8uby+NXn87fU7e33+9zs9fH6/Ov1+u/4/Pb9/s/k8ff+/vH5/PX8/d7u9uHv9+/5++Pw+ODv9+r1+uPw9+Px99Xn8ujz+eXy+NDk8ev2+tfp9O/5/NDj8dvr9fX8/vj+/uHv9s7i8M7i8fH6/ePx+Oz3+tvs9drq9NHl8fX9/uDv9tzr9c7j8drq9eXy+dfp8+33+u/4++r2+tPl8tTn8+j0+tLl8eby+ez3+9Dk8NHk8fv///b+//T9/fX9/fT8/vj///z+/tXo8vf+/+z2+vT8/e32+s/j8fb+/tLk8t/u9vP8/dXo8/f9/vX5/OHu9vf9//j8/dzr9PL5/M/k8N7t9dfo9Nnq9eny+fj//tHk8vn8/efx+Pn8/tnr9OXx+Ojy+OXw9+bx+P///+rz+ev0+rTS4fL6/djo9Obz+dLm8s3i79rq8uTv9/r//+bz+Pf7/ebw+NTn8vT7/fr9/vH5/cTa5+f0+drr9ezz+LfT4uDu99Lk8fP4/O30+OTw99vs9MPZ5uz0+N7t9tfo89nq9Pj+/+j0+dPm8vP7/fj7/c3i8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAADABgAAAhUACEM2sNHTiNCjRoxAgBgigcPU3iomKJI0RQnA7oYMtTl0KEvBlB8KfTATh8RPSxI6JFBABwMGHogoNCjwIkeHRIMOXBgyKJFQ1YEGcJAyZAtiAICADs=');
}

.smartbichart-config-tab-btn-selected-middle {
	height: 27px;
	/*color: #D1A13B;
	font-weight: bold;*/
	/*background-image: url('../img/controls/tab_center_bg.gif');*/
	padding: 5px 10px 0px 10px;
	vertical-align: top;
	background-color:#fff;
	border: 1px solid #d6dbe2;
	border-bottom-width:0px;
}

.smartbichart-config-tab-btn-selected-right {
	width: 0px;
	height: 27px;
background-image:url('data:image/gif;base64,R0lGODlhAwAYAPcAAM7j8NHl8uby+NXn87fU7e33+9zs9fH6/Ov1+u/4/Pb9/s/k8ff+/vH5/PX8/d7u9uHv9+/5++Pw+ODv9+r1+uPw9+Px99Xn8ujz+eXy+NDk8ev2+tfp9O/5/NDj8dvr9fX8/vj+/uHv9s7i8M7i8fH6/ePx+Oz3+tvs9drq9NHl8fX9/uDv9tzr9c7j8drq9eXy+dfp8+33+u/4++r2+tPl8tTn8+j0+tLl8eby+ez3+9Dk8NHk8fv///b+//T9/fX9/fT8/vj///z+/tXo8vf+/+z2+vT8/e32+s/j8fb+/tLk8t/u9vP8/dXo8/f9/vX5/OHu9vf9//j8/dzr9PL5/M/k8N7t9dfo9Nnq9eny+fj//tHk8vn8/efx+Pn8/tnr9OXx+Ojy+OXw9+bx+P///+rz+ev0+rTS4fL6/djo9Obz+dLm8s3i79rq8uTv9/r//+bz+Pf7/ebw+NTn8vT7/fr9/vH5/cTa5+f0+drr9ezz+LfT4uDu99Lk8fP4/O30+OTw99vs9MPZ5uz0+N7t9tfo89nq9Pj+/+j0+dPm8vP7/fj7/c3i8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAADABgAAAhKAPEQKDMHDYFGbgi4eEMgSSACOMYQUBSGwAAyBNR4IXBIDAEDWgg8kDihYgWMOTZi8LghZAEzBDqcIZAGCoFFNlfYZGBzyx8CAQEAOw==');
}

.smartbichart-config-tab-btn-mouse-over-left {
	width: 0px;
	height: 27px;
}

.smartbichart-config-tab-btn-mouse-over-middle {
	height: 27px;
	padding: 5px 10px 0px 10px;
	vertical-align: top;
	background-color:#e0ecfb;
	border: 1px solid #d6dbe2;
}

.smartbichart-config-tab-btn-mouse-over-right {
	width: 0px;
	height: 27px;
}

.smartbichart-config-tab-btn-normal-left {
	width: 0px;
	height: 27px;
}

.smartbichart-config-tab-btn-normal-middle {
	height: 27px;
	padding: 5px 10px 0px 10px;
	vertical-align: top;
	background-color:#e0ecfb;
	border: 1px solid #d6dbe2;
}

.smartbichart-config-tab-btn-normal-middle-nobg {
	height: 27px;
	padding: 5px 10px 0px 10px;
	vertical-align: top;
	border: 1px solid #d6dbe2;
}

.smartbichart-config-tab-btn-normal-right {
	width: 0px;
	height: 27px;
}

.smartbichart-config-tr-hover,.smartbichart-config-td-hover{
	background-color: var(--smt-theme-color);
	cursor: point;
}
.smartbichart-config-tr-selected,.smartbichart-config-td-selected {
	background-color: var(--smt-theme-color);
	cursor: point;
}
.table_noBorder {
	border-width:1px;
	border-color:#000;
	border-collapse:collapse;
	margin: 25px;
}


.smartbichart_charttypeselector{
	height:60px;
	width:100%;
	border-top:1px solid #ced1d6;
	/* background-image: url('../img/chart/charttype_selector_bg.png'); */
	background-color:#4d4d4d;
	text-align:center;
}
.smartbichart-charttypeselector-td{
	width:110px;
	padding:0px;
	white-space: nowrap;
}
.smartbichart-charttypeselector-btn{
	height:59px;
	margin:0 10px;
}
.smartbichart-charttypeselector-btn-hover{
	/*background-image: url('../img/chart/charttype_selector-btn_selected.png');*/
	background-color:var(--smt-theme-color);
	background-repeat:no-repeat;
	cursor: pointer;
	
}
.smartbichart-charttypeselector-btn-selected{
	/*background-image: url('../img/chart/charttype_selector-btn_selected.png');*/
	background-color:var(--smt-theme-color);
	background-repeat:no-repeat;
}
.smartbichart-charttypeselector-dropdown-top{
	height:6px;
	overflow:hidden;
	/*background-image: url('../img/chart/charttype_selector_dropdown_top.png'); */
	background-repeat:no-repeat;
}
.smartbichart-charttypeselector-dropdown-center{
	/*background-image: url('../img/chart/charttype_selector_dropdown_center.png'); */
	background-repeat:repeat-y;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

.smartbichart-charttypeselector-dropdown-center-content{
	margin-left:auto;
	margin-right:auto;
}

.smartbichart-charttypeselector-dropdown-bottom{
	height:12px;
	overflow:hidden;
	/*background-image: url('../img/chart/charttype_selector_dropdown_bottom.png');*/
	background-repeat:no-repeat;
}


.smartbichart-config-maintab-strip {
	width: 100%;
	height: 100%;
	/* background-image: url('../img/chart/tabpages/maintab-strip.png'); */
	background-color:#F0F0F0
}
.smartbichart-config-maintab-strip .tab-header, .smartbichart-config-content .tab-header {
  padding: 0 0;
}
.smartbichart-config-maintab-body {
	width: 100%;
	border: 0px;
	background-color:#ffffff;
}

.smartbichart-config-maintab-panel-body-wrap {
	overflow: auto;
	border : none;
	width: 100%;
	height: 94%;
}

.smartbichart-config-maintab-panel-body {
	width: 100%;
	overflow: auto;
}
.smartbichart-config-maintab-btn-selected-left {
	width: 1px;
	height: 35px;
	/* background-image: url('../img/chart/tabpages/maintab_sel_left_bg.png'); */
}

.smartbichart-config-maintab-btn-selected-middle {
	height: 35px;
	/* background-image: url('../img/chart/tabpages/maintab_sel_center_bg.png'); */
	padding: 10px 18px 0px 18px;
	vertical-align: top;
	background-color:#FFFFFF
}

.smartbichart-config-maintab-btn-selected-right {
	width: 1px;
	height: 35px;
	/* background-image: url('../img/chart/tabpages/maintab_sel_right_bg.png'); */
}

.smartbichart-config-maintab-btn-mouse-over-left {
	width: 1px;
	height: 35px;
	/* background-image: url('../img/chart/tabpages/maintab_sel_left_bg.png'); */
}

.smartbichart-config-maintab-btn-mouse-over-middle {
	height: 35px;
	/* background-image: url('../img/chart/tabpages/maintab_sel_center_bg.png'); */
	padding: 10px 18px 0px 18px;
	vertical-align: top;
	background-color:#FFFFFF;
}

.smartbichart-config-maintab-btn-mouse-over-right {
	width: 1px;
	height: 35px;
	/* background-image: url('../img/chart/tabpages/maintab_sel_right_bg.png'); */
}

.smartbichart-config-maintab-btn-normal-left {
	width: 1px;
	height: 35px;
}

.smartbichart-config-maintab-btn-normal-middle {
	height: 35px;
	padding: 10px 18px 0px 18px;
	vertical-align: top;
}

.smartbichart-config-maintab-btn-normal-right {
	width: 1px;
	height: 35px;
}

.smartbichart-config-content {
	background-color:#FFF;
}

.smartbichart-config-content-panel {
	 border:solid 0px #CED1D6;
}

.smartbichart-config-content-demo-panel {
	 border:solid 0px 0px 0px 0px #CED1D6; 
	 padding-left:5px;
	 padding-right:5px;
}

.smartbimap-config-mapBgInput {
	border: 1px solid #7F9DB9;
	height: 22px;
	vertical-align: middle;
	width: 200px;
}

.chart-preview-delete {
	background: url(../img/util/delete.png) no-repeat left center;
}

.button-delete-new {
	background: url(../img/button/button_delete.png) no-repeat left center;
}

.button-download-new {
	background: url(../img/button/button_download.png) no-repeat left center;
}

.button-upload-onlybut-new {
	cursor: pointer;
	height: 20px;
	width:20px;	
	background: url(../img/button/button_upload_onlybut.png) no-repeat left center;
}

.button-upload-new {
    line-height: 20px;
	cursor: pointer;
	font-size: var(--smt-font-size);
	height: 20px;
	padding: 2px 0px 0px 25px;
	width:85px;	
	background: url(../img/button/button_upload.png) no-repeat left center;
}

.button-upload-newicon {
	line-height: 20px;
	cursor: pointer;
	height: 20px;
	padding: 2px 0px 0px 25px;
	width:200px;	
}
/**
 *设置上传按钮透明
*/
.uploadFile{
	cursor:pointer;
	direction:rtl;
	height:20px;
	opacity:0;
	filter:alpha(opacity=0);
	position:absolute;
	width:80px;
	
}

.hsplitter-left {
	width: 4px;
	height: 56px;
	background: url(../img/splitter/hsplitter_left.gif) no-repeat top left;
}

.hsplitter-right {
	width: 4px;
	height: 56px;
	background: url(../img/splitter/hsplitter_right.gif) no-repeat top left;
}

.hsplitter-bg {
	width: 4px;
	background: url(../img/splitter/hsplitter_bg.gif) repeat-y top left;
}

.layoutTable td {
	font-size: var(--smt-font-size);
}

.layoutTable input {
	font-size: var(--smt-font-size);
}

.paramTextInput {
	padding: 0 5px;
	box-sizing: border-box;
	border-radius: 3px;
	outline: none;
	height: 28px;
}

.colorInput {
	cursor:pointer;
	BACKGROUND-COLOR:#ebebeb; 
	border: 1px solid #D0CCC7; 
	color: #7f7f7f;
	height: 28px;
	box-sizing: border-box;
	border-radius: 3px;
}

.tableBorder {
	/*border: 1px #CFE5F8 solid;*/
}

.tableNoLeftBorder {
	/*
	border-top: 1px solid #CFE5F8;
	border-right: 1px solid #CFE5F8;
	border-bottom: 1px solid #CFE5F8;
	*/
}

.update-hint-container {
	height:14px;
	top:30px;
	right:5px;
	z-index:998;
	position:absolute;
}

.update-hint-container a{
	text-decoration: none;
	color:red;
}

.update-hint-container a:hover{
	color:#EEE;
}

.smt-required,
.mustFill {
	color: var(--smt-required-color-1);
}

.spreadsheet_sheets_table {
	position: relative;
	border-spacing: 0;
	cursor: pointer;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-focus-ring-color:  rgba(0, 0, 0, 0);
}

.spreadsheet_sheets_table::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    background-color: #e4e7ed;
    z-index: -1;
}

td[bofid=tdSheets] .spreadsheet_sheets_table::after {
    display: none;
}

.spreadsheet_sheet {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	white-space: nowrap;
}

@media (any-hover: hover) and (pointer: fine) {
  .spreadsheet_sheet:hover, .spreadsheet_sheet_more:hover {
  	color: #38a1d9;
  }
}

.spreadsheet_selected_sheet {
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 20px;
	white-space: nowrap;
	color: #38a1d9;
	border-bottom: 1px solid var(--smt-theme-color)!important;
}

.spreadsheet_sheet_more {
	/*padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 20px;*/
	white-space: nowrap;
}

.spreadsheet_sheet_more_icon {
	height: 21px;
	display: flex;
	flex-direction: row;
}

.spreadsheet_sheet_more_num {
	width: 20px;
	align-self: flex-end;
}

.spreadsheet_more_sheets {
	position: absolute;
	z-index: 1000000;
    border: 1px solid #dee3ec;
    border-radius: 4px;
	cursor: pointer;
	background: #ffffff;
    -webkit-box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);
    box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3px 0px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-focus-ring-color:  rgba(0, 0, 0, 0);
}

.spreadsheet_more_sheet, .spreadsheet_more_selected_sheet {
    height: 32px;
    line-height: 32px;
    padding-left: 12px;
    padding-right: 12px;
	white-space: nowrap;
}

.spreadsheet_more_sheet:hover, .spreadsheet_more_selected_sheet:hover {
    background-color: #f4f6f9;
}

/*excel数据导入上传控件样式*/
.file-box{ 
	position:relative;
	width:400px;
}
.file-txt{ 
	width:180px; 
	vertical-align:middle; 
	margin:0; 
	padding:0
}
.file-btn{ 
	background-color:#FFF; 
	width:50px;
	color:#000; 
	vertical-align:middle; 
	margin:0; 
	padding:0
}
.file-input{ 
	position:absolute; 
	top:0; 
	right:105px; 
	height:24px; 
	filter:alpha(opacity=0);
	opacity:0;
	width:260px;  
	vertical-align:middle; 
	margin:0; 
	padding:0;
}
.weblink {
	cursor: pointer;
	color: blue;
	text-decoration: underline;
}

/* 电子表格导出时的loadding的背景 */
.loading-export-div {
	color: white;
    background: #0a5398;
    opacity: 0.7;
    padding: 5px;
}

.loading-export-div>.loadingImg_c {
	background: url(../img/tree/loading_export.gif) no-repeat left center;
	background-size: 100%;
}

.loadingImg_c {
	float: left;
	width: 16px;
	height: 16px;
	background: url(../img/tree/loading.gif) no-repeat left center;
	background-size: 100%;
}
.loadingImg_img_c {
	float: left;
	width: 16px;
	height: 16px;
	background: url(../img/tree/loading.png) no-repeat left center;
}
.display_c {
	font-family: var(--smt-font-family);
	font-size: 10pt;
	float: left;
	height: 16px;
	line-height: 16px;
	margin-left: 4px;
}
.tip-div{
	border-radius:8px;
	color:white;
	opacity:0.65;
	width: 180px;
	height: 80px;
	background-color:black;
	padding-top:5px;
	padding-left:5px;
	box-sizing: border-box;
}
.tip-div .tip-div-div{
	display: flex;
	align-items: center;
	height:100%;
	widht:100%;
}
.tip-div span{
	margin-left:auto;
	margin-right:auto;
}
.mobileSelect {
	height: 24px;
	padding: 0em 2em 0em 0.5em;
	background: #f9f9f9 url(../img/mobileselect.png) no-repeat right center;
	border-radius:5px;
	-webkit-background-size: 615px 24px;
	-webkit-border-radius: 5px;
	-webkit-appearance: none;
	border: solid 1px #a9a9a9;
	opacity: 1.0;
}

.pagebar-btn {
	border: none;
	cursor: pointer;
	background-color: transparent;
	padding: 2px;
}

.welcome-page-div {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	overflow: hidden;
	background-size: 100% 100%;
	background-position: center center;
	background-repeat: no-repeat;
background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEzNCIgaGVpZ2h0PSI1NTUiIHZpZXdCb3g9IjAgMCAxMTM0IDU1NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxyZWN0IHdpZHRoPSIxMTM0IiBoZWlnaHQ9IjU1NSIgZmlsbD0id2hpdGUiLz4NCjxnIG9wYWNpdHk9IjAuNDEiPg0KPHBhdGggZD0iTTQzMy42MDMgMTE2SDM3Ni43NzZWMTMyLjc2NEgzNTguODg0VjM3Ny41NjlINDE1LjcyVjMzNy42NDZINDMzLjYwM1YxMTZaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfMTkxNV83MzMpIi8+DQo8cGF0aCBkPSJNNDUyLjE0NCAyNTEuMDM3VjIyOC40SDMzOS43N1YyNTEuMDM3SDMwMC4yMzZWMzQyLjI5NkgzOTAuODQ4VjMxOS42NTlINDI1LjA1VjM0Mi4yOTZINDc0LjM1OVYyNTEuMDM3SDQ1Mi4xNDRaIiBmaWxsPSJ1cmwoI3BhaW50MV9saW5lYXJfMTkxNV83MzMpIi8+DQo8cGF0aCBvcGFjaXR5PSIwLjYzIiBkPSJNNzY5Ljc5MyAxODEuOTg5VjE5NS4zMjVINzM2LjUzOVYyMzAuODYySDY3Ny43OThWMzU4LjI2Nkg3MzYuNTM5VjQwNy4xNDhIODAzLjA1NlYzOTMuODAzSDgzNi4zMTlWMTgxLjk4OUg3NjkuNzkzWiIgZmlsbD0idXJsKCNwYWludDJfbGluZWFyXzE5MTVfNzMzKSIvPg0KPC9nPg0KPHBhdGggZD0iTTQ5Ny44MzggMTc0LjY3MUg0NjUuMzYyQzQ2MC4xMSAxNzQuNjcxIDQ1NS44NTIgMTc4LjkzMSA0NTUuODUyIDE4NC4xODZWMjE2LjY4QzQ1NS44NTIgMjIxLjkzNSA0NjAuMTEgMjI2LjE5NCA0NjUuMzYyIDIyNi4xOTRINDk3LjgzOEM1MDMuMDkxIDIyNi4xOTQgNTA3LjM0OCAyMjEuOTM1IDUwNy4zNDggMjE2LjY4VjE4NC4xODZDNTA3LjM0OCAxNzguOTMxIDUwMy4wOTEgMTc0LjY3MSA0OTcuODM4IDE3NC42NzFaIiBmaWxsPSJ1cmwoI3BhaW50M19saW5lYXJfMTkxNV83MzMpIi8+DQo8cGF0aCBkPSJNOTE1Ljg0IDQxMi45MUM5MTUuODQgNDc4LjI4MyA3NTkuNjYgNTMxLjI4NiA1NjYuOTk2IDUzMS4yODZDMzc0LjMzMiA1MzEuMjg2IDIxOC4xNiA0NzguMjkxIDIxOC4xNiA0MTIuOTFDMjE4LjE2IDM2Ni4yNSAyOTcuNzMyIDMyNS44OTEgNDEzLjMyNyAzMDYuNjIyQzQ1OS42ODggMjk4Ljg4NiA1MTEuODQzIDI5NC41NDMgNTY2Ljk4NyAyOTQuNTQzQzYyMi4xMzIgMjk0LjU0MyA2NzQuMzAzIDI5OC44ODYgNzIwLjY2NCAzMDYuNjIyQzgzNi4yNjcgMzI1LjkgOTE1LjgyMyAzNjYuMjU5IDkxNS44MjMgNDEyLjkxSDkxNS44NFoiIGZpbGw9InVybCgjcGFpbnQ0X2xpbmVhcl8xOTE1XzczMykiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+DQo8cGF0aCBkPSJNNTY2LjIxOCAzNzEuNzlDNjA5LjU0MiAzNzEuNzkgNjQ0LjY2MyAzNTUuNDIzIDY0NC42NjMgMzM1LjIzNUM2NDQuNjYzIDMxNS4wNDYgNjA5LjU0MiAyOTguNjggNTY2LjIxOCAyOTguNjhDNTIyLjg5NSAyOTguNjggNDg3Ljc3NCAzMTUuMDQ2IDQ4Ny43NzQgMzM1LjIzNUM0ODcuNzc0IDM1NS40MjMgNTIyLjg5NSAzNzEuNzkgNTY2LjIxOCAzNzEuNzlaIiBmaWxsPSJ1cmwoI3BhaW50NV9saW5lYXJfMTkxNV83MzMpIi8+DQo8cGF0aCBkPSJNNzA3Ljc1MyAxNTMuMDU5QzY4Ny44MTEgMTUzLjA1OSA2NzEuNjQ1IDE2Mi40MjkgNjcxLjY0NSAxNzMuOTg3QzY3MS42NDUgMTgxLjAzMSA2NzcuNjUyIDE4Ny4yNTUgNjg2Ljg1NCAxOTEuMDVMNjgzLjk1OCAxOTguNzAyTDY5My43NzUgMTkzLjI5OUM2OTguMDczIDE5NC4zNDIgNzAyLjc5OCAxOTQuOTIzIDcwNy43NDUgMTk0LjkyM0M3MjcuNjg3IDE5NC45MjMgNzQzLjg1MyAxODUuNTUzIDc0My44NTMgMTczLjk5NUM3NDMuODUzIDE2Mi40MzcgNzI3LjY4NyAxNTMuMDY4IDcwNy43NDUgMTUzLjA2OEw3MDcuNzUzIDE1My4wNTlaIiBmaWxsPSJ1cmwoI3BhaW50Nl9saW5lYXJfMTkxNV83MzMpIi8+DQo8cGF0aCBkPSJNNjkxLjc2NyAxNzYuOTE5QzY5My41OTggMTc2LjkxOSA2OTUuMDgyIDE3NS40MzQgNjk1LjA4MiAxNzMuNjAyQzY5NS4wODIgMTcxLjc3IDY5My41OTggMTcwLjI4NSA2OTEuNzY3IDE3MC4yODVDNjg5LjkzNiAxNzAuMjg1IDY4OC40NTIgMTcxLjc3IDY4OC40NTIgMTczLjYwMkM2ODguNDUyIDE3NS40MzQgNjg5LjkzNiAxNzYuOTE5IDY5MS43NjcgMTc2LjkxOVoiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNNzI1Ljk4NiAxNzYuOTE5QzcyNy44MTcgMTc2LjkxOSA3MjkuMzAxIDE3NS40MzQgNzI5LjMwMSAxNzMuNjAyQzcyOS4zMDEgMTcxLjc3IDcyNy44MTcgMTcwLjI4NSA3MjUuOTg2IDE3MC4yODVDNzI0LjE1NSAxNzAuMjg1IDcyMi42NzEgMTcxLjc3IDcyMi42NzEgMTczLjYwMkM3MjIuNjcxIDE3NS40MzQgNzI0LjE1NSAxNzYuOTE5IDcyNS45ODYgMTc2LjkxOVoiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNNzA4Ljg4MSAxNzYuOTE5QzcxMC43MTIgMTc2LjkxOSA3MTIuMTk2IDE3NS40MzQgNzEyLjE5NiAxNzMuNjAyQzcxMi4xOTYgMTcxLjc3IDcxMC43MTIgMTcwLjI4NSA3MDguODgxIDE3MC4yODVDNzA3LjA1IDE3MC4yODUgNzA1LjU2NiAxNzEuNzcgNzA1LjU2NiAxNzMuNjAyQzcwNS41NjYgMTc1LjQzNCA3MDcuMDUgMTc2LjkxOSA3MDguODgxIDE3Ni45MTlaIiBmaWxsPSJ3aGl0ZSIvPg0KPHBhdGggZD0iTTcyNy44NSAyNDguMzI3SDY0MS44NkM2MzguMTQ3IDI0OC4zMjcgNjM1LjEzNiAyNTEuMzQgNjM1LjEzNiAyNTUuMDU1VjMwOS43ODVDNjM1LjEzNiAzMTMuNTAxIDYzOC4xNDcgMzE2LjUxMyA2NDEuODYgMzE2LjUxM0g3MjcuODVDNzMxLjU2MyAzMTYuNTEzIDczNC41NzQgMzEzLjUwMSA3MzQuNTc0IDMwOS43ODVWMjU1LjA1NUM3MzQuNTc0IDI1MS4zNCA3MzEuNTYzIDI0OC4zMjcgNzI3Ljg1IDI0OC4zMjdaIiBmaWxsPSIjRTNFOUY5Ii8+DQo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kXzE5MTVfNzMzKSI+DQo8cGF0aCBkPSJNNzI1LjczMSAyNTMuNzgySDY0My45ODhDNjQyLjIzNyAyNTMuNzgyIDY0MC44MTggMjU1LjIwMiA2NDAuODE4IDI1Ni45NTNWMzA3Ljg5NkM2NDAuODE4IDMwOS42NDcgNjQyLjIzNyAzMTEuMDY3IDY0My45ODggMzExLjA2N0g3MjUuNzMxQzcyNy40ODEgMzExLjA2NyA3MjguOSAzMDkuNjQ3IDcyOC45IDMwNy44OTZWMjU2Ljk1M0M3MjguOSAyNTUuMjAyIDcyNy40ODEgMjUzLjc4MiA3MjUuNzMxIDI1My43ODJaIiBmaWxsPSJ3aGl0ZSIvPg0KPC9nPg0KPHBhdGggZD0iTTcyMy40OTIgMjU2LjQxNUg2NDYuMjA5QzY0NC40NTkgMjU2LjQxNSA2NDMuMDQgMjU3LjgzNSA2NDMuMDQgMjU5LjU4NlYzMDUuMjU0QzY0My4wNCAzMDcuMDA2IDY0NC40NTkgMzA4LjQyNiA2NDYuMjA5IDMwOC40MjZINzIzLjQ5MkM3MjUuMjQzIDMwOC40MjYgNzI2LjY2MiAzMDcuMDA2IDcyNi42NjIgMzA1LjI1NFYyNTkuNTg2QzcyNi42NjIgMjU3LjgzNSA3MjUuMjQzIDI1Ni40MTUgNzIzLjQ5MiAyNTYuNDE1WiIgZmlsbD0idXJsKCNwYWludDdfbGluZWFyXzE5MTVfNzMzKSIvPg0KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjFfZF8xOTE1XzczMykiPg0KPHBhdGggZD0iTTYzOS45NTUgMTUyLjI5SDQ5Mi42NjlDNDg2LjMxMyAxNTIuMjkgNDgxLjE2IDE1Ny40NDUgNDgxLjE2IDE2My44MDVWMjU3LjU0M0M0ODEuMTYgMjYzLjkwMyA0ODYuMzEzIDI2OS4wNTggNDkyLjY2OSAyNjkuMDU4SDYzOS45NTVDNjQ2LjMxMSAyNjkuMDU4IDY1MS40NjQgMjYzLjkwMyA2NTEuNDY0IDI1Ny41NDNWMTYzLjgwNUM2NTEuNDY0IDE1Ny40NDUgNjQ2LjMxMSAxNTIuMjkgNjM5Ljk1NSAxNTIuMjlaIiBmaWxsPSIjRTNFOUY5Ii8+DQo8L2c+DQo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMl9kXzE5MTVfNzMzKSI+DQo8cGF0aCBkPSJNNjM2LjI5OCAxNjEuNjE3SDQ5Ni4zMThDNDkzLjMxNyAxNjEuNjE3IDQ5MC44ODQgMTY0LjA1MSA0OTAuODg0IDE2Ny4wNTRWMjU0LjI4NkM0OTAuODg0IDI1Ny4yODkgNDkzLjMxNyAyNTkuNzIzIDQ5Ni4zMTggMjU5LjcyM0g2MzYuMjk4QzYzOS4yOTkgMjU5LjcyMyA2NDEuNzMyIDI1Ny4yODkgNjQxLjczMiAyNTQuMjg2VjE2Ny4wNTRDNjQxLjczMiAxNjQuMDUxIDYzOS4yOTkgMTYxLjYxNyA2MzYuMjk4IDE2MS42MTdaIiBmaWxsPSJ3aGl0ZSIvPg0KPC9nPg0KPHBhdGggZD0iTTYzMi40ODcgMTY2LjEzOUg1MDAuMTM3QzQ5Ny4xMzYgMTY2LjEzOSA0OTQuNzAzIDE2OC41NzMgNDk0LjcwMyAxNzEuNTc2VjI0OS43NzJDNDk0LjcwMyAyNTIuNzc1IDQ5Ny4xMzYgMjU1LjIwOSA1MDAuMTM3IDI1NS4yMDlINjMyLjQ4N0M2MzUuNDg4IDI1NS4yMDkgNjM3LjkyMSAyNTIuNzc1IDYzNy45MjEgMjQ5Ljc3MlYxNzEuNTc2QzYzNy45MjEgMTY4LjU3MyA2MzUuNDg4IDE2Ni4xMzkgNjMyLjQ4NyAxNjYuMTM5WiIgZmlsbD0idXJsKCNwYWludDhfbGluZWFyXzE5MTVfNzMzKSIvPg0KPHBhdGggZD0iTTU2Ni4zMTIgMjY5LjA1OFYyOTQuMDgxIiBzdHJva2U9IiNFM0U5RjkiIHN0cm9rZS13aWR0aD0iMTQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPg0KPHBhdGggZD0iTTYwNi44ODQgMjkzLjY3NEg1MjQuODY3QzUyMS41MzYgMjkzLjY3NCA1MTguODM1IDI5Ni4zNzYgNTE4LjgzNSAyOTkuNzA5VjMwMS45NEM1MTguODM1IDMwNS4yNzQgNTIxLjUzNiAzMDcuOTc2IDUyNC44NjcgMzA3Ljk3Nkg2MDYuODg0QzYxMC4yMTUgMzA3Ljk3NiA2MTIuOTE2IDMwNS4yNzQgNjEyLjkxNiAzMDEuOTRWMjk5LjcwOUM2MTIuOTE2IDI5Ni4zNzYgNjEwLjIxNSAyOTMuNjc0IDYwNi44ODQgMjkzLjY3NFoiIGZpbGw9IiNFM0U5RjkiLz4NCjxwYXRoIGQ9Ik00NjUuNDMgMjA0LjIzM0gzOTkuMTg3QzM5Ni4xODYgMjA0LjIzMyAzOTMuNzUzIDIwNi42NjcgMzkzLjc1MyAyMDkuNjdWMzIzLjA3OEMzOTMuNzUzIDMyNi4wODEgMzk2LjE4NiAzMjguNTE2IDM5OS4xODcgMzI4LjUxNkg0NjUuNDNDNDY4LjQzMiAzMjguNTE2IDQ3MC44NjQgMzI2LjA4MSA0NzAuODY0IDMyMy4wNzhWMjA5LjY3QzQ3MC44NjQgMjA2LjY2NyA0NjguNDMyIDIwNC4yMzMgNDY1LjQzIDIwNC4yMzNaIiBmaWxsPSIjRTNFOUY5Ii8+DQo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyM19kXzE5MTVfNzMzKSI+DQo8cGF0aCBkPSJNNDYwLjUxOCAyMTMuMDQ3SDQwNC4xQzQwMS42MTggMjEzLjA0NyAzOTkuNjA2IDIxNS4wNiAzOTkuNjA2IDIxNy41NDNWMzA4Ljg5NkMzOTkuNjA2IDMxMS4zOCA0MDEuNjE4IDMxMy4zOTMgNDA0LjEgMzEzLjM5M0g0NjAuNTE4QzQ2MyAzMTMuMzkzIDQ2NS4wMTIgMzExLjM4IDQ2NS4wMTIgMzA4Ljg5NlYyMTcuNTQzQzQ2NS4wMTIgMjE1LjA2IDQ2MyAyMTMuMDQ3IDQ2MC41MTggMjEzLjA0N1oiIGZpbGw9IndoaXRlIi8+DQo8L2c+DQo8cGF0aCBkPSJNNDMyLjMwNCAzMjIuODM5QzQzMy43NDMgMzIyLjgzOSA0MzQuOTA5IDMyMS42NzIgNDM0LjkwOSAzMjAuMjMyQzQzNC45MDkgMzE4Ljc5MiA0MzMuNzQzIDMxNy42MjQgNDMyLjMwNCAzMTcuNjI0QzQzMC44NjUgMzE3LjYyNCA0MjkuNjk4IDMxOC43OTIgNDI5LjY5OCAzMjAuMjMyQzQyOS42OTggMzIxLjY3MiA0MzAuODY1IDMyMi44MzkgNDMyLjMwNCAzMjIuODM5WiIgZmlsbD0id2hpdGUiLz4NCjxnIGZpbHRlcj0idXJsKCNmaWx0ZXI0X2RfMTkxNV83MzMpIj4NCjxwYXRoIGQ9Ik02MjkuMDYxIDE4NS42ODJINTc4LjM0MkM1NzYuNzU3IDE4NS42ODIgNTc1LjQ3MSAxODYuOTY4IDU3NS40NzEgMTg4LjU1NFYyNDUuOTg1QzU3NS40NzEgMjQ3LjU3MSA1NzYuNzU3IDI0OC44NTcgNTc4LjM0MiAyNDguODU3SDYyOS4wNjFDNjMwLjY0NiAyNDguODU3IDYzMS45MzIgMjQ3LjU3MSA2MzEuOTMyIDI0NS45ODVWMTg4LjU1NEM2MzEuOTMyIDE4Ni45NjggNjMwLjY0NiAxODUuNjgyIDYyOS4wNjEgMTg1LjY4MloiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+DQo8L2c+DQo8cGF0aCBkPSJNNTIxLjAyOCAxOTkuNTM5SDUxNy4zODhDNTE1LjYzMiAxOTkuNTM5IDUxNC4yMDkgMjAwLjk2MyA1MTQuMjA5IDIwMi43MTlWMjM3LjIyMkM1MTQuMjA5IDIzOC45NzkgNTE1LjYzMiAyNDAuNDAyIDUxNy4zODggMjQwLjQwMkg1MjEuMDI4QzUyMi43ODMgMjQwLjQwMiA1MjQuMjA2IDIzOC45NzkgNTI0LjIwNiAyMzcuMjIyVjIwMi43MTlDNTI0LjIwNiAyMDAuOTYzIDUyMi43ODMgMTk5LjUzOSA1MjEuMDI4IDE5OS41MzlaIiBmaWxsPSIjRTNFOUY5Ii8+DQo8cGF0aCBkPSJNNTQwLjQzMSAyMTUuODg1SDUzNi43OTJDNTM1LjAzNiAyMTUuODg1IDUzMy42MTMgMjE3LjMwOCA1MzMuNjEzIDIxOS4wNjVWMjM3LjIyMkM1MzMuNjEzIDIzOC45NzkgNTM1LjAzNiAyNDAuNDAzIDUzNi43OTIgMjQwLjQwM0g1NDAuNDMxQzU0Mi4xODcgMjQwLjQwMyA1NDMuNjEgMjM4Ljk3OSA1NDMuNjEgMjM3LjIyMlYyMTkuMDY1QzU0My42MSAyMTcuMzA4IDU0Mi4xODcgMjE1Ljg4NSA1NDAuNDMxIDIxNS44ODVaIiBmaWxsPSIjRTNFOUY5Ii8+DQo8cGF0aCBkPSJNNTU3LjY3NCAyMjQuNzY3SDU1NC4wMzRDNTUyLjI3OCAyMjQuNzY3IDU1MC44NTUgMjI2LjE5MSA1NTAuODU1IDIyNy45NDdWMjM3LjIyMkM1NTAuODU1IDIzOC45NzkgNTUyLjI3OCAyNDAuNDAzIDU1NC4wMzQgMjQwLjQwM0g1NTcuNjc0QzU1OS40MjkgMjQwLjQwMyA1NjAuODUyIDIzOC45NzkgNTYwLjg1MiAyMzcuMjIyVjIyNy45NDdDNTYwLjg1MiAyMjYuMTkxIDU1OS40MjkgMjI0Ljc2NyA1NTcuNjc0IDIyNC43NjdaIiBmaWxsPSIjRTNFOUY5Ii8+DQo8cGF0aCBkPSJNNTAzLjYzMSAxODYuNTcxVjI0MC40OEM1MDMuNjMxIDI0NC40MDQgNTA2LjgxIDI0Ny41ODQgNTEwLjczMiAyNDcuNTg0SDU2OC4xODMiIHN0cm9rZT0iI0UzRTlGOSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4NCjxwYXRoIGQ9Ik01OTEuMzIxIDIxNy41ODZINTgzLjQ1MkM1ODIuNzM1IDIxNy41ODYgNTgyLjE1MyAyMTguMTY4IDU4Mi4xNTMgMjE4Ljg4NVYyMjIuMTE3QzU4Mi4xNTMgMjIyLjgzNCA1ODIuNzM1IDIyMy40MTYgNTgzLjQ1MiAyMjMuNDE2SDU5MS4zMjFDNTkyLjAzOSAyMjMuNDE2IDU5Mi42MiAyMjIuODM0IDU5Mi42MiAyMjIuMTE3VjIxOC44ODVDNTkyLjYyIDIxOC4xNjggNTkyLjAzOSAyMTcuNTg2IDU5MS4zMjEgMjE3LjU4NloiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNNjI0LjIxNiAyMTcuNTg2SDU5Ny42NDRDNTk3LjA3NyAyMTcuNTg2IDU5Ni42MTggMjE4LjA0NSA1OTYuNjE4IDIxOC42MTJWMjIyLjM5QzU5Ni42MTggMjIyLjk1NyA1OTcuMDc3IDIyMy40MTYgNTk3LjY0NCAyMjMuNDE2SDYyNC4yMTZDNjI0Ljc4MyAyMjMuNDE2IDYyNS4yNDIgMjIyLjk1NyA2MjUuMjQyIDIyMi4zOVYyMTguNjEyQzYyNS4yNDIgMjE4LjA0NSA2MjQuNzgzIDIxNy41ODYgNjI0LjIxNiAyMTcuNTg2WiIgZmlsbD0id2hpdGUiLz4NCjxwYXRoIGQ9Ik01OTEuMzIxIDIxNy41ODZINTgzLjQ1MkM1ODIuNzM1IDIxNy41ODYgNTgyLjE1MyAyMTguMTY4IDU4Mi4xNTMgMjE4Ljg4NVYyMjIuMTE3QzU4Mi4xNTMgMjIyLjgzNCA1ODIuNzM1IDIyMy40MTYgNTgzLjQ1MiAyMjMuNDE2SDU5MS4zMjFDNTkyLjAzOSAyMjMuNDE2IDU5Mi42MiAyMjIuODM0IDU5Mi42MiAyMjIuMTE3VjIxOC44ODVDNTkyLjYyIDIxOC4xNjggNTkyLjAzOSAyMTcuNTg2IDU5MS4zMjEgMjE3LjU4NloiIHN0cm9rZT0iI0MxRDBGQiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+DQo8cGF0aCBkPSJNNjI0LjIxNiAyMTcuNTg2SDU5Ny42NDRDNTk3LjA3NyAyMTcuNTg2IDU5Ni42MTggMjE4LjA0NSA1OTYuNjE4IDIxOC42MTJWMjIyLjM5QzU5Ni42MTggMjIyLjk1NyA1OTcuMDc3IDIyMy40MTYgNTk3LjY0NCAyMjMuNDE2SDYyNC4yMTZDNjI0Ljc4MyAyMjMuNDE2IDYyNS4yNDIgMjIyLjk1NyA2MjUuMjQyIDIyMi4zOVYyMTguNjEyQzYyNS4yNDIgMjE4LjA0NSA2MjQuNzgzIDIxNy41ODYgNjI0LjIxNiAyMTcuNTg2WiIgc3Ryb2tlPSIjQzFEMEZCIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4NCjxwYXRoIGQ9Ik01OTEuMzIxIDE5OS44ODFINTgzLjQ1MkM1ODIuNzM1IDE5OS44ODEgNTgyLjE1MyAyMDAuNDYzIDU4Mi4xNTMgMjAxLjE4VjIwNC40MTJDNTgyLjE1MyAyMDUuMTMgNTgyLjczNSAyMDUuNzExIDU4My40NTIgMjA1LjcxMUg1OTEuMzIxQzU5Mi4wMzkgMjA1LjcxMSA1OTIuNjIgMjA1LjEzIDU5Mi42MiAyMDQuNDEyVjIwMS4xOEM1OTIuNjIgMjAwLjQ2MyA1OTIuMDM5IDE5OS44ODEgNTkxLjMyMSAxOTkuODgxWiIgZmlsbD0iI0UzRTlGOSIvPg0KPHBhdGggZD0iTTYyNC4yMTYgMTk5Ljg4MUg1OTcuNjQ0QzU5Ny4wNzcgMTk5Ljg4MSA1OTYuNjE4IDIwMC4zNCA1OTYuNjE4IDIwMC45MDdWMjA0LjY4NUM1OTYuNjE4IDIwNS4yNTIgNTk3LjA3NyAyMDUuNzExIDU5Ny42NDQgMjA1LjcxMUg2MjQuMjE2QzYyNC43ODMgMjA1LjcxMSA2MjUuMjQyIDIwNS4yNTIgNjI1LjI0MiAyMDQuNjg1VjIwMC45MDdDNjI1LjI0MiAyMDAuMzQgNjI0Ljc4MyAxOTkuODgxIDYyNC4yMTYgMTk5Ljg4MVoiIGZpbGw9IiNFM0U5RjkiLz4NCjxwYXRoIGQ9Ik01OTEuMzIxIDE5OS44ODFINTgzLjQ1MkM1ODIuNzM1IDE5OS44ODEgNTgyLjE1MyAyMDAuNDYzIDU4Mi4xNTMgMjAxLjE4VjIwNC40MTJDNTgyLjE1MyAyMDUuMTMgNTgyLjczNSAyMDUuNzExIDU4My40NTIgMjA1LjcxMUg1OTEuMzIxQzU5Mi4wMzkgMjA1LjcxMSA1OTIuNjIgMjA1LjEzIDU5Mi42MiAyMDQuNDEyVjIwMS4xOEM1OTIuNjIgMjAwLjQ2MyA1OTIuMDM5IDE5OS44ODEgNTkxLjMyMSAxOTkuODgxWiIgc3Ryb2tlPSIjQzFEMEZCIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4NCjxwYXRoIGQ9Ik02MjQuMjE2IDE5OS44ODFINTk3LjY0NEM1OTcuMDc3IDE5OS44ODEgNTk2LjYxOCAyMDAuMzQgNTk2LjYxOCAyMDAuOTA3VjIwNC42ODVDNTk2LjYxOCAyMDUuMjUyIDU5Ny4wNzcgMjA1LjcxMSA1OTcuNjQ0IDIwNS43MTFINjI0LjIxNkM2MjQuNzgzIDIwNS43MTEgNjI1LjI0MiAyMDUuMjUyIDYyNS4yNDIgMjA0LjY4NVYyMDAuOTA3QzYyNS4yNDIgMjAwLjM0IDYyNC43ODMgMTk5Ljg4MSA2MjQuMjE2IDE5OS44ODFaIiBzdHJva2U9IiNDMUQwRkIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPg0KPHBhdGggZD0iTTU5MS4zMjEgMjM3LjA2SDU4My40NTJDNTgyLjczNSAyMzcuMDYgNTgyLjE1MyAyMzcuNjQyIDU4Mi4xNTMgMjM4LjM2VjI0MS41OTFDNTgyLjE1MyAyNDIuMzA5IDU4Mi43MzUgMjQyLjg5MSA1ODMuNDUyIDI0Mi44OTFINTkxLjMyMUM1OTIuMDM5IDI0Mi44OTEgNTkyLjYyIDI0Mi4zMDkgNTkyLjYyIDI0MS41OTFWMjM4LjM2QzU5Mi42MiAyMzcuNjQyIDU5Mi4wMzkgMjM3LjA2IDU5MS4zMjEgMjM3LjA2WiIgZmlsbD0iI0UzRTlGOSIvPg0KPHBhdGggZD0iTTYyNC4yMTYgMjM3LjA2SDU5Ny42NDNDNTk3LjA3NyAyMzcuMDYgNTk2LjYxOCAyMzcuNTIgNTk2LjYxOCAyMzguMDg2VjI0MS44NjVDNTk2LjYxOCAyNDIuNDMxIDU5Ny4wNzcgMjQyLjg5MSA1OTcuNjQzIDI0Mi44OTFINjI0LjIxNkM2MjQuNzgyIDI0Mi44OTEgNjI1LjI0MSAyNDIuNDMxIDYyNS4yNDEgMjQxLjg2NVYyMzguMDg2QzYyNS4yNDEgMjM3LjUyIDYyNC43ODIgMjM3LjA2IDYyNC4yMTYgMjM3LjA2WiIgZmlsbD0iI0UzRTlGOSIvPg0KPHBhdGggZD0iTTQwOC44NTkgMjc5LjkyNEg0NTYuMDQ5IiBzdHJva2U9IiNFM0U5RjkiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+DQo8cGF0aCBkPSJNNDA4Ljg1OSAyODcuMDI4SDQ1Ni4wNDkiIHN0cm9rZT0iI0UzRTlGOSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4NCjxwYXRoIGQ9Ik00MDguODU5IDI5NC4xMzJINDU2LjA0OSIgc3Ryb2tlPSIjRTNFOUY5IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPg0KPHBhdGggZD0iTTY1Mi40MyAyODUuNTQ5TDY2NC41MTEgMjk1LjQ1N0w2ODAuNzM3IDI3OS44MDRMNjk2LjQyNCAyOTQuOTM2TDcyNi40NDggMjY1Ljk4MVYzMDUuOTgxQzcyNi40NDggMzA3LjM3NCA3MjUuMzIxIDMwOC40OTQgNzIzLjkzNiAzMDguNDk0SDY0NS43NDhDNjQ0LjM1NSAzMDguNDk0IDY0My4yMzYgMzA3LjM2NiA2NDMuMjM2IDMwNS45ODFWMjc2LjQ5Nkw2NTIuNDMgMjg1LjU0MVYyODUuNTQ5WiIgZmlsbD0iI0UzRTlGOSIvPg0KPHBhdGggZD0iTTY0My4yMzYgMjc2LjUwNEw2NjQuNTExIDI5NS40NjZMNjgwLjc0NSAyNzkuODEzTDY5Ni40MzMgMjk0Ljk0NEw3MjYuNDQ4IDI2NS45ODkiIHN0cm9rZT0iI0MxRDBGQiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+DQo8cGF0aCBkPSJNNjgwLjY5NCAyODMuNjUxQzY4Mi4xODkgMjgzLjY1MSA2ODMuNDAyIDI4Mi40MzggNjgzLjQwMiAyODAuOTQxQzY4My40MDIgMjc5LjQ0NSA2ODIuMTg5IDI3OC4yMzEgNjgwLjY5NCAyNzguMjMxQzY3OS4xOTggMjc4LjIzMSA2NzcuOTg2IDI3OS40NDUgNjc3Ljk4NiAyODAuOTQxQzY3Ny45ODYgMjgyLjQzOCA2NzkuMTk4IDI4My42NTEgNjgwLjY5NCAyODMuNjUxWiIgZmlsbD0id2hpdGUiIHN0cm9rZT0iI0MxRDBGQiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+DQo8cGF0aCBkPSJNNjYzLjk0NiAyOTYuNTY5QzY2NS40NDIgMjk2LjU2OSA2NjYuNjU0IDI5NS4zNTUgNjY2LjY1NCAyOTMuODU5QzY2Ni42NTQgMjkyLjM2MiA2NjUuNDQyIDI5MS4xNDkgNjYzLjk0NiAyOTEuMTQ5QzY2Mi40NTEgMjkxLjE0OSA2NjEuMjM4IDI5Mi4zNjIgNjYxLjIzOCAyOTMuODU5QzY2MS4yMzggMjk1LjM1NSA2NjIuNDUxIDI5Ni41NjkgNjYzLjk0NiAyOTYuNTY5WiIgZmlsbD0id2hpdGUiIHN0cm9rZT0iI0MxRDBGQiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+DQo8cGF0aCBkPSJNNjQ0Ljk3IDI4MC42OTNDNjQ2LjQ2NSAyODAuNjkzIDY0Ny42NzggMjc5LjQ4IDY0Ny42NzggMjc3Ljk4M0M2NDcuNjc4IDI3Ni40ODcgNjQ2LjQ2NSAyNzUuMjczIDY0NC45NyAyNzUuMjczQzY0My40NzQgMjc1LjI3MyA2NDIuMjYyIDI3Ni40ODcgNjQyLjI2MiAyNzcuOTgzQzY0Mi4yNjIgMjc5LjQ4IDY0My40NzQgMjgwLjY5MyA2NDQuOTcgMjgwLjY5M1oiIGZpbGw9IndoaXRlIiBzdHJva2U9IiNDMUQwRkIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPg0KPHBhdGggZD0iTTcyNS4yNDMgMjcwLjEwMUM3MjYuNzM5IDI3MC4xMDEgNzI3Ljk1MSAyNjguODg4IDcyNy45NTEgMjY3LjM5MUM3MjcuOTUxIDI2NS44OTUgNzI2LjczOSAyNjQuNjgxIDcyNS4yNDMgMjY0LjY4MUM3MjMuNzQ3IDI2NC42ODEgNzIyLjUzNSAyNjUuODk1IDcyMi41MzUgMjY3LjM5MUM3MjIuNTM1IDI2OC44ODggNzIzLjc0NyAyNzAuMTAxIDcyNS4yNDMgMjcwLjEwMVoiIGZpbGw9IndoaXRlIiBzdHJva2U9IiNDMUQwRkIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPg0KPHBhdGggZD0iTTY5Ni41ODYgMjk2Ljk2MkM2OTguMDgxIDI5Ni45NjIgNjk5LjI5NCAyOTUuNzQ5IDY5OS4yOTQgMjk0LjI1MkM2OTkuMjk0IDI5Mi43NTUgNjk4LjA4MSAyOTEuNTQyIDY5Ni41ODYgMjkxLjU0MkM2OTUuMDkgMjkxLjU0MiA2OTMuODc3IDI5Mi43NTUgNjkzLjg3NyAyOTQuMjUyQzY5My44NzcgMjk1Ljc0OSA2OTUuMDkgMjk2Ljk2MiA2OTYuNTg2IDI5Ni45NjJaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjQzFEMEZCIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4NCjxwYXRoIGQ9Ik00ODMuNDU5IDEzNy4wNjRDNDg0LjkwMiAxMzYuOTk2IDQ4Ni4xMzMgMTM4LjEwNyA0ODYuMjAxIDEzOS41NTJDNDg2LjI3IDE0MC45NjIgNDg1LjIxIDE0Mi4xNjggNDgzLjgwOSAxNDIuMjg4QzQ4MC40ODUgMTQyLjUwMSA0NzcuMzg0IDE0NC4wNCA0NzUuMTk2IDE0Ni41NTNDNDcyLjk3NSAxNDkuMDkyIDQ3MS44OTggMTUyLjM1OCA0NzIuMTIgMTU1LjY1OEM0NzIuMTg5IDE1Ny4xMDMgNDcxLjA3OCAxNTguMzM0IDQ2OS42MzQgMTU4LjQwMkM0NjguMjI0IDE1OC40NyA0NjcuMDE5IDE1Ny40MSA0NjYuOSAxNTYuMDA4QzQ2Ni41NzUgMTUxLjI5OCA0NjguMTQ3IDE0Ni42NTYgNDcxLjI1NyAxNDMuMTA4QzQ3NC4zNTkgMTM5LjU1MiA0NzguNzUxIDEzNy4zOCA0ODMuNDU5IDEzNy4wNzNWMTM3LjA2NFoiIGZpbGw9InVybCgjcGFpbnQ5X2xpbmVhcl8xOTE1XzczMykiLz4NCjxwYXRoIGQ9Ik00ODIuNzg0IDEyNi45NjhDNDg0LjIyNyAxMjYuOSA0ODUuNDU4IDEyOC4wMTEgNDg1LjUyNiAxMjkuNDU2QzQ4NS41OTUgMTMwLjg2NiA0ODQuNTM1IDEzMi4wNzIgNDgzLjEzNCAxMzIuMTkxQzQ3Ny4xMzYgMTMyLjU4NSA0NzEuNTM5IDEzNS4zNTQgNDY3LjU4MyAxMzkuODk0QzQ2My41NjggMTQ0LjQ4NSA0NjEuNjI4IDE1MC4zNzUgNDYyLjAzIDE1Ni4zNDJDNDYyLjE0OSAxNTcuNzc4IDQ2MS4wODEgMTU5LjA1MiA0NTkuNjQ2IDE1OS4xNzJDNDU4LjIxIDE1OS4yOTEgNDU2LjkzNyAxNTguMjIzIDQ1Ni44MTggMTU2Ljc4NkM0NTYuODE4IDE1Ni43NTIgNDU2LjgxOCAxNTYuNzI3IDQ1Ni44MTggMTU2LjY5MkM0NTYuMzEzIDE0OS4zMDYgNDU4Ljc3NCAxNDIuMDIzIDQ2My42NTMgMTM2LjQ1N0M0NjguNTkyIDEzMC44MDcgNDc1LjQ2MSAxMjcuNDcyIDQ4Mi43OTIgMTI2Ljk4NUw0ODIuNzg0IDEyNi45NjhaIiBmaWxsPSJ1cmwoI3BhaW50MTBfbGluZWFyXzE5MTVfNzMzKSIvPg0KPHBhdGggZD0iTTQ4Mi4xMDggMTE2Ljg3MkM0ODMuNTUyIDExNi44MDMgNDg0Ljc3NCAxMTcuOTE1IDQ4NC44NTEgMTE5LjM2QzQ4NC45MTkgMTIwLjc3IDQ4My44NiAxMjEuOTc1IDQ4Mi40NTkgMTIyLjA5NUM0NzMuNzc4IDEyMi42NjggNDY1LjY4NiAxMjYuNjY5IDQ1OS45NyAxMzMuMjI2QzQ1NC4xNjkgMTM5Ljg2OCA0NTEuMzU4IDE0OC4zODMgNDUxLjkzOSAxNTcuMDA5QzQ1Mi4wMDcgMTU4LjQ1MyA0NTAuODk2IDE1OS42ODQgNDQ5LjQ2MSAxNTkuNzUzQzQ0OC4wNTEgMTU5LjgyMSA0NDYuODQ2IDE1OC43NyA0NDYuNzI3IDE1Ny4zNTlDNDQ2LjA0MyAxNDcuMjg5IDQ0OS4zOTIgMTM3LjM2MyA0NTYuMDQgMTI5Ljc4MUM0NjIuNzY0IDEyMi4wODcgNDcyLjEyOSAxMTcuNTM5IDQ4Mi4xMTcgMTE2Ljg3Mkg0ODIuMTA4WiIgZmlsbD0idXJsKCNwYWludDExX2xpbmVhcl8xOTE1XzczMykiLz4NCjxnIGZpbHRlcj0idXJsKCNmaWx0ZXI1X2RfMTkxNV83MzMpIj4NCjxwYXRoIGQ9Ik00MzMuMjAyIDI2NC40MDhDNDIzLjcgMjY0LjQwOCA0MTYuMDAyIDI1Ni43MDYgNDE2LjAwMiAyNDcuMTk5QzQxNi4wMDIgMjM3LjY5MyA0MjMuNyAyMjkuOTkgNDMzLjIwMiAyMjkuOTlDNDQyLjcwMyAyMjkuOTkgNDUwLjQwMSAyMzcuNjkzIDQ1MC40MDEgMjQ3LjE5OSIgc3Ryb2tlPSIjRTNFOUY5IiBzdHJva2Utd2lkdGg9IjEyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4NCjxwYXRoIGQ9Ik00NTAuNDEgMjQ3LjE5MUM0NTAuNDEgMjU2LjY5NyA0NDIuNzExIDI2NC40IDQzMy4yMSAyNjQuNCIgc3Ryb2tlPSIjQzFEMEZCIiBzdHJva2Utd2lkdGg9IjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPg0KPHBhdGggZD0iTTQzMy4yMDIgMjI5Ljk4MkM0NDIuNzAzIDIyOS45ODIgNDUwLjQwMSAyMzcuNjg0IDQ1MC40MDEgMjQ3LjE5MSIgc3Ryb2tlPSIjRURGMUY5IiBzdHJva2Utd2lkdGg9IjIxIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4NCjwvZz4NCjxwYXRoIGQ9Ik01NzEuODU3IDI3Ni4xMjhMNTYwLjc2NiAyNzIuNzk0VjI2OC45NDdINTcxLjg1N1YyNzYuMTI4WiIgZmlsbD0idXJsKCNwYWludDEyX2xpbmVhcl8xOTE1XzczMykiLz4NCjxwYXRoIGQ9Ik03MTQuNzI2IDI2MC42NjNINjg4LjE1M0M2ODcuNTg3IDI2MC42NjMgNjg3LjEyOCAyNjEuMTIzIDY4Ny4xMjggMjYxLjY4OVYyNjUuNDY4QzY4Ny4xMjggMjY2LjAzNCA2ODcuNTg3IDI2Ni40OTQgNjg4LjE1MyAyNjYuNDk0SDcxNC43MjZDNzE1LjI5MiAyNjYuNDk0IDcxNS43NTEgMjY2LjAzNCA3MTUuNzUxIDI2NS40NjhWMjYxLjY4OUM3MTUuNzUxIDI2MS4xMjMgNzE1LjI5MiAyNjAuNjYzIDcxNC43MjYgMjYwLjY2M1oiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNNzE0LjcyNiAyNjAuNjYzSDY4OC4xNTNDNjg3LjU4NyAyNjAuNjYzIDY4Ny4xMjggMjYxLjEyMyA2ODcuMTI4IDI2MS42ODlWMjY1LjQ2OEM2ODcuMTI4IDI2Ni4wMzQgNjg3LjU4NyAyNjYuNDk0IDY4OC4xNTMgMjY2LjQ5NEg3MTQuNzI2QzcxNS4yOTIgMjY2LjQ5NCA3MTUuNzUxIDI2Ni4wMzQgNzE1Ljc1MSAyNjUuNDY4VjI2MS42ODlDNzE1Ljc1MSAyNjEuMTIzIDcxNS4yOTIgMjYwLjY2MyA3MTQuNzI2IDI2MC42NjNaIiBzdHJva2U9IiNDMUQwRkIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPg0KPHBhdGggZD0iTTcwMS42MSAyNjUuMTZDNzAxLjE5MiAyNjUuMTYgNzAwLjc3MyAyNjQuOTk4IDcwMC40NjUgMjY0LjY3M0M2OTkuODU5IDI2NC4wNCA2OTkuODg0IDI2My4wNCA3MDAuNTE3IDI2Mi40MzNMNzQzLjU0NSAyMjEuMjUzQzc0NC4xNzggMjIwLjY0NiA3NDUuMTc3IDIyMC42NzIgNzQ1Ljc4NCAyMjEuMzA1Qzc0Ni4zOTEgMjIxLjkzNyA3NDYuMzY1IDIyMi45MzcgNzQ1LjczMyAyMjMuNTQ0TDcwMi43MDQgMjY0LjcyNEM3MDIuMzk2IDI2NS4wMTUgNzAyLjAwMyAyNjUuMTYgNzAxLjYxIDI2NS4xNloiIGZpbGw9InVybCgjcGFpbnQxM19saW5lYXJfMTkxNV83MzMpIi8+DQo8cGF0aCBkPSJNNzAyLjEwNSAyNjUuMTZMNjk4LjY3MSAyNjYuODUzQzY5OC4zOCAyNjYuOTk4IDY5OC4wODEgMjY2LjY4MiA2OTguMjM1IDI2Ni40TDcwMC4wNDYgMjYzLjA2Nkw3MDIuMDk2IDI2NS4xNkg3MDIuMTA1WiIgZmlsbD0iI0UzRTlGOSIvPg0KPGRlZnM+DQo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2RfMTkxNV83MzMiIHg9IjYzNC44MTgiIHk9IjI0Ny43ODIiIHdpZHRoPSIxMDAuMDgzIiBoZWlnaHQ9IjY5LjI4NTgiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4NCjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+DQo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4NCjxmZU9mZnNldC8+DQo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIzIi8+DQo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjgyNzQ1MSAwIDAgMCAwIDAuODYyNzQ1IDAgMCAwIDAgMC44OTgwMzkgMCAwIDAgMC42NiAwIi8+DQo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xOTE1XzczMyIvPg0KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTkxNV83MzMiIHJlc3VsdD0ic2hhcGUiLz4NCjwvZmlsdGVyPg0KPGZpbHRlciBpZD0iZmlsdGVyMV9kXzE5MTVfNzMzIiB4PSI0NzcuMTYiIHk9IjE0OC4yOSIgd2lkdGg9IjE3OC4zMDQiIGhlaWdodD0iMTI0Ljc2OSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPg0KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4NCjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPg0KPGZlT2Zmc2V0Lz4NCjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiLz4NCjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuODI3NDUxIDAgMCAwIDAgMC44NjI3NDUgMCAwIDAgMCAwLjg5ODAzOSAwIDAgMCAwLjY2IDAiLz4NCjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzE5MTVfNzMzIi8+DQo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18xOTE1XzczMyIgcmVzdWx0PSJzaGFwZSIvPg0KPC9maWx0ZXI+DQo8ZmlsdGVyIGlkPSJmaWx0ZXIyX2RfMTkxNV83MzMiIHg9IjQ4NC44ODQiIHk9IjE1NS42MTciIHdpZHRoPSIxNjIuODQ5IiBoZWlnaHQ9IjExMC4xMDYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4NCjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+DQo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4NCjxmZU9mZnNldC8+DQo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIzIi8+DQo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjgyNzQ1MSAwIDAgMCAwIDAuODYyNzQ1IDAgMCAwIDAgMC44OTgwMzkgMCAwIDAgMC42NiAwIi8+DQo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xOTE1XzczMyIvPg0KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTkxNV83MzMiIHJlc3VsdD0ic2hhcGUiLz4NCjwvZmlsdGVyPg0KPGZpbHRlciBpZD0iZmlsdGVyM19kXzE5MTVfNzMzIiB4PSIzOTMuNjA2IiB5PSIyMDcuMDQ3IiB3aWR0aD0iNzcuNDA2MiIgaGVpZ2h0PSIxMTIuMzQ2IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+DQo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPg0KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+DQo8ZmVPZmZzZXQvPg0KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMyIvPg0KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMC44Mjc0NTEgMCAwIDAgMCAwLjg2Mjc0NSAwIDAgMCAwIDAuODk4MDM5IDAgMCAwIDAuNjYgMCIvPg0KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTkxNV83MzMiLz4NCjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE5MTVfNzMzIiByZXN1bHQ9InNoYXBlIi8+DQo8L2ZpbHRlcj4NCjxmaWx0ZXIgaWQ9ImZpbHRlcjRfZF8xOTE1XzczMyIgeD0iNTcxLjQ3MSIgeT0iMTgxLjY4MiIgd2lkdGg9Ijc4LjQ2MDQiIGhlaWdodD0iODUuMTc1OSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPg0KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4NCjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPg0KPGZlT2Zmc2V0IGR4PSI3IiBkeT0iNyIvPg0KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNSIvPg0KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMC44Mjc0NTEgMCAwIDAgMCAwLjg2Mjc0NSAwIDAgMCAwIDAuODk4MDM5IDAgMCAwIDAuNzUgMCIvPg0KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTkxNV83MzMiLz4NCjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE5MTVfNzMzIiByZXN1bHQ9InNoYXBlIi8+DQo8L2ZpbHRlcj4NCjxmaWx0ZXIgaWQ9ImZpbHRlcjVfZF8xOTE1XzczMyIgeD0iNDA2LjAwMiIgeT0iMjE1LjQ4MiIgd2lkdGg9IjU4Ljg5OTIiIGhlaWdodD0iNTguOTI2MSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPg0KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4NCjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPg0KPGZlT2Zmc2V0Lz4NCjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiLz4NCjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuODc0NTEgMCAwIDAgMCAwLjkwMTk2MSAwIDAgMCAwIDAuOTM3MjU1IDAgMCAwIDAuNiAwIi8+DQo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xOTE1XzczMyIvPg0KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTkxNV83MzMiIHJlc3VsdD0ic2hhcGUiLz4NCjwvZmlsdGVyPg0KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzE5MTVfNzMzIiB4MT0iMzk2LjI0OCIgeTE9IjQ0Ny43MzgiIHgyPSIzOTYuMjQ4IiB5Mj0iLTU1LjkxNzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCjxzdG9wIG9mZnNldD0iMC4zMiIgc3RvcC1jb2xvcj0iI0U3RUFGOSIgc3RvcC1vcGFjaXR5PSIwIi8+DQo8c3RvcCBvZmZzZXQ9IjAuNDEiIHN0b3AtY29sb3I9IiNEREUxRjMiIHN0b3Atb3BhY2l0eT0iMC4wOCIvPg0KPHN0b3Agb2Zmc2V0PSIwLjU2IiBzdG9wLWNvbG9yPSIjQzVDQ0U1IiBzdG9wLW9wYWNpdHk9IjAuMjgiLz4NCjxzdG9wIG9mZnNldD0iMC43NyIgc3RvcC1jb2xvcj0iIzlFQUFDRSIgc3RvcC1vcGFjaXR5PSIwLjYxIi8+DQo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MDgxQjQiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MV9saW5lYXJfMTkxNV83MzMiIHgxPSIzODcuMjkzIiB5MT0iMzcyLjg1IiB4Mj0iMzg3LjI5MyIgeTI9IjE1My41NDciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCjxzdG9wIG9mZnNldD0iMC4yOCIgc3RvcC1jb2xvcj0iI0U3RUFGOSIgc3RvcC1vcGFjaXR5PSIwIi8+DQo8c3RvcCBvZmZzZXQ9IjAuMzYiIHN0b3AtY29sb3I9IiNEREUxRjMiIHN0b3Atb3BhY2l0eT0iMC4wOCIvPg0KPHN0b3Agb2Zmc2V0PSIwLjUzIiBzdG9wLWNvbG9yPSIjQzVDQ0U1IiBzdG9wLW9wYWNpdHk9IjAuMjgiLz4NCjxzdG9wIG9mZnNldD0iMC43NiIgc3RvcC1jb2xvcj0iIzlFQUFDRSIgc3RvcC1vcGFjaXR5PSIwLjYxIi8+DQo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MDgxQjQiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50Ml9saW5lYXJfMTkxNV83MzMiIHgxPSI3NTcuMDYzIiB5MT0iNDgwLjI1NyIgeDI9Ijc1Ny4wNjMiIHkyPSI4Ny41NDk1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQo8c3RvcCBvZmZzZXQ9IjAuMzIiIHN0b3AtY29sb3I9IiNFN0VBRjkiIHN0b3Atb3BhY2l0eT0iMCIvPg0KPHN0b3Agb2Zmc2V0PSIwLjQxIiBzdG9wLWNvbG9yPSIjRERFMUYzIiBzdG9wLW9wYWNpdHk9IjAuMDgiLz4NCjxzdG9wIG9mZnNldD0iMC41NiIgc3RvcC1jb2xvcj0iI0M1Q0NFNSIgc3RvcC1vcGFjaXR5PSIwLjI4Ii8+DQo8c3RvcCBvZmZzZXQ9IjAuNzciIHN0b3AtY29sb3I9IiM5RUFBQ0UiIHN0b3Atb3BhY2l0eT0iMC42MSIvPg0KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNzA4MUI0Ii8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDNfbGluZWFyXzE5MTVfNzMzIiB4MT0iNDgxLjU5NiIgeTE9IjIyMS43MTUiIHgyPSI0ODEuNTk2IiB5Mj0iMTUzLjUzOCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KPHN0b3Agb2Zmc2V0PSIwLjAzIiBzdG9wLWNvbG9yPSIjRENFOEZEIiBzdG9wLW9wYWNpdHk9IjAiLz4NCjxzdG9wIG9mZnNldD0iMC4xMiIgc3RvcC1jb2xvcj0iI0RDRThGQyIgc3RvcC1vcGFjaXR5PSIwLjA2Ii8+DQo8c3RvcCBvZmZzZXQ9IjAuMjkiIHN0b3AtY29sb3I9IiNEREU4RkMiIHN0b3Atb3BhY2l0eT0iMC4yIi8+DQo8c3RvcCBvZmZzZXQ9IjAuNTMiIHN0b3AtY29sb3I9IiNERkU4RkIiIHN0b3Atb3BhY2l0eT0iMC40NCIvPg0KPHN0b3Agb2Zmc2V0PSIwLjgxIiBzdG9wLWNvbG9yPSIjRTFFOEY5IiBzdG9wLW9wYWNpdHk9IjAuNzciLz4NCjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0UzRTlGOSIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQ0X2xpbmVhcl8xOTE1XzczMyIgeDE9IjU2Ny4wMDQiIHkxPSI1MTAuNzM0IiB4Mj0iNTY3LjAwNCIgeTI9IjE5Ny40MjgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCjxzdG9wIG9mZnNldD0iMC4zMiIgc3RvcC1jb2xvcj0iI0RDRThGRCIgc3RvcC1vcGFjaXR5PSIwIi8+DQo8c3RvcCBvZmZzZXQ9IjAuMzkiIHN0b3AtY29sb3I9IiNEQ0U4RkMiIHN0b3Atb3BhY2l0eT0iMC4wNiIvPg0KPHN0b3Agb2Zmc2V0PSIwLjUxIiBzdG9wLWNvbG9yPSIjRERFOEZDIiBzdG9wLW9wYWNpdHk9IjAuMiIvPg0KPHN0b3Agb2Zmc2V0PSIwLjY3IiBzdG9wLWNvbG9yPSIjREZFOEZCIiBzdG9wLW9wYWNpdHk9IjAuNDQiLz4NCjxzdG9wIG9mZnNldD0iMC44NyIgc3RvcC1jb2xvcj0iI0UxRThGOSIgc3RvcC1vcGFjaXR5PSIwLjc3Ii8+DQo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNFM0U5RjkiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50NV9saW5lYXJfMTkxNV83MzMiIHgxPSI1NjUuMTI1IiB5MT0iMzQ4LjI5NyIgeDI9IjU3MS40MDMiIHkyPSIyNzMuMzMzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQo8c3RvcCBvZmZzZXQ9IjAuMzIiIHN0b3AtY29sb3I9IiNEQ0U4RkQiIHN0b3Atb3BhY2l0eT0iMCIvPg0KPHN0b3Agb2Zmc2V0PSIwLjM4IiBzdG9wLWNvbG9yPSIjRENFOEZDIiBzdG9wLW9wYWNpdHk9IjAuMDYiLz4NCjxzdG9wIG9mZnNldD0iMC40NyIgc3RvcC1jb2xvcj0iI0RERThGQyIgc3RvcC1vcGFjaXR5PSIwLjIiLz4NCjxzdG9wIG9mZnNldD0iMC42IiBzdG9wLWNvbG9yPSIjREZFOEZCIiBzdG9wLW9wYWNpdHk9IjAuNDQiLz4NCjxzdG9wIG9mZnNldD0iMC43NiIgc3RvcC1jb2xvcj0iI0UxRThGOSIgc3RvcC1vcGFjaXR5PSIwLjc3Ii8+DQo8c3RvcCBvZmZzZXQ9IjAuODciIHN0b3AtY29sb3I9IiNFM0U5RjkiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50Nl9saW5lYXJfMTkxNV83MzMiIHgxPSI3MTAuMzU5IiB5MT0iMjM2LjI3NCIgeDI9IjcwNy44MjciIHkyPSIxNzUuOTUzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQo8c3RvcCBvZmZzZXQ9IjAuMTkiIHN0b3AtY29sb3I9IndoaXRlIi8+DQo8c3RvcCBvZmZzZXQ9IjAuNDkiIHN0b3AtY29sb3I9IiNGQUZCRkUiLz4NCjxzdG9wIG9mZnNldD0iMC44MiIgc3RvcC1jb2xvcj0iI0VERjFGQiIvPg0KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRTNFOUY5Ii8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDdfbGluZWFyXzE5MTVfNzMzIiB4MT0iNjg0Ljg1NSIgeTE9IjI1NS44OTMiIHgyPSI2ODQuODU1IiB5Mj0iMzA4LjM0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQo8c3RvcCBzdG9wLWNvbG9yPSJ3aGl0ZSIvPg0KPHN0b3Agb2Zmc2V0PSIwLjc1IiBzdG9wLWNvbG9yPSIjRjJGNEZFIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDhfbGluZWFyXzE5MTVfNzMzIiB4MT0iNTY2LjMxMiIgeTE9IjE2NS4yMzMiIHgyPSI1NjYuMzEyIiB5Mj0iMjU1LjA1NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KPHN0b3Agc3RvcC1jb2xvcj0id2hpdGUiLz4NCjxzdG9wIG9mZnNldD0iMC41OSIgc3RvcC1jb2xvcj0iI0Y4RjlGRSIvPg0KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjJGNEZFIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDlfbGluZWFyXzE5MTVfNzMzIiB4MT0iNDcxLjE3MiIgeTE9IjI2NC4xNzciIHgyPSI0NzcuODA5IiB5Mj0iMTE5LjIwNiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KPHN0b3Agb2Zmc2V0PSIwLjE5IiBzdG9wLWNvbG9yPSJ3aGl0ZSIvPg0KPHN0b3Agb2Zmc2V0PSIwLjQ5IiBzdG9wLWNvbG9yPSIjRkFGQkZFIi8+DQo8c3RvcCBvZmZzZXQ9IjAuODIiIHN0b3AtY29sb3I9IiNFREYxRkIiLz4NCjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0UzRTlGOSIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxMF9saW5lYXJfMTkxNV83MzMiIHgxPSI0NjUuNTU4IiB5MT0iMjYzLjkyMSIgeDI9IjQ3Mi4xOTYiIHkyPSIxMTguOTUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCjxzdG9wIG9mZnNldD0iMC4xOSIgc3RvcC1jb2xvcj0id2hpdGUiLz4NCjxzdG9wIG9mZnNldD0iMC40OSIgc3RvcC1jb2xvcj0iI0ZBRkJGRSIvPg0KPHN0b3Agb2Zmc2V0PSIwLjgyIiBzdG9wLWNvbG9yPSIjRURGMUZCIi8+DQo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNFM0U5RjkiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MTFfbGluZWFyXzE5MTVfNzMzIiB4MT0iNDU5LjkzNiIgeTE9IjI2My42NjQiIHgyPSI0NjYuNTczIiB5Mj0iMTE4LjY5MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KPHN0b3Agb2Zmc2V0PSIwLjE5IiBzdG9wLWNvbG9yPSJ3aGl0ZSIvPg0KPHN0b3Agb2Zmc2V0PSIwLjQ5IiBzdG9wLWNvbG9yPSIjRkFGQkZFIi8+DQo8c3RvcCBvZmZzZXQ9IjAuODIiIHN0b3AtY29sb3I9IiNFREYxRkIiLz4NCjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0UzRTlGOSIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxMl9saW5lYXJfMTkxNV83MzMiIHgxPSI1NjYuNzczIiB5MT0iMjU5LjEyNSIgeDI9IjU2Ni4yNDMiIHkyPSIyNzQuNjI0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQo8c3RvcCBvZmZzZXQ9IjAuMiIgc3RvcC1jb2xvcj0iI0MxRDBGQiIvPg0KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRTNFOUY5Ii8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDEzX2xpbmVhcl8xOTE1XzczMyIgeDE9IjcyNS4xNTgiIHkxPSIyNDUuMTk5IiB4Mj0iNzE4Ljg0IiB5Mj0iMjM4LjMzNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KPHN0b3Agc3RvcC1jb2xvcj0iI0MxRDBGQiIvPg0KPHN0b3Agb2Zmc2V0PSIwLjMyIiBzdG9wLWNvbG9yPSIjRTNFOUY5Ii8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPC9kZWZzPg0KPC9zdmc+DQo=');
}

._superviseTaskPanel {
	position: relative;
	z-index: 2;
	height: 100%;
	overflow: auto;
}

._superviseTaskTable {
	position: relative;
	left: -15px;
}

._superviseTaskTable td {
	vertical-align: top;
}

.supervise-bg-div {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	overflow: hidden;
	background-size: 100% 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(../img/supervise/background.png);
}

.superviseDefaultCommand_block {
	width: 165px;
    position: relative;
}

.superviseDefaultCommand_groupImg img {
	position: relative;
	width: 140px;
	height: 70px;
}

.superviseDefaultCommand_group {
	color: #000000;
	cursor: default;
	font-family: var(--smt-font-family);
	font-size: 18px;
	margin: 0px 0px 14px 0px;
}

.superviseDefaultCommand_itemDiv {
	position: relative;
	height: 24px;
	line-height: 28px;		/* 与height相同保证垂直居中 */
	font-family: var(--smt-font-family);
	color: #464646;
}

.superviseDefaultCommand_itemDiv .superviseDefaultCommand_itemFlag {
    visibility: hidden;
    position: absolute;
    top: 1px;
    left: -13px;
    font-size: var(--smt-font-size);
}

.superviseDefaultCommand_itemDiv:hover .superviseDefaultCommand_itemFlag {
    visibility: visible;
    color: #188ABA;
}

.superviseDefaultCommand_item {
	display: inline-block;
	cursor: pointer;

}

.superviseDefaultCommand_itemDiv .superviseDefaultCommand_item {
	margin: 0px 0px;
}

.superviseDefaultCommand_itemDiv:hover .superviseDefaultCommand_item {
	color: #188ABA;
}

.superviseFloatItem {
	position: relative;
	height: 28px;
	line-height: 28px; /* 与height相同保证垂直居中 */
	font-family: var(--smt-font-family);
	color: #464646;
}

.superviseFloatItem:hover .superviseDefaultCommand_item {
	color: #188ABA;
}

.superviseSplitterTable {
	padding: 20px 9px 2px 9px;
}

.superviseSplitterText {
	color: #000000;
    font-family: var(--smt-font-family);
    font-size: 18px;
	white-space: nowrap;
}

.superviseSplitterLine {
	height: 1px;
	background-color: #E3E3E3;
	margin-left: 30px;
}

.superviseToolsImage {
	margin-left: 5px;
	width: 105px;
	height: 50px;
}

/* 
 * 这里故意用margin而非padding，就是为了使itemTable在最右边露出一段
 * 因为item内部是左对齐的，右边一般有很大的空白位置，造成空间的浪费
 */
.superviseToolsItemTable {
	width: 100%;
	table-layout: fixed;
	margin-left: 50px;
}

.superviseToolsItem {
	color: #464646;
	font-family: var(--smt-font-family);
	display: inline-block;
	height: 24px;
	line-height: 28px;
	position: relative;
	margin-right: 20px;
}

.superviseToolsItem:hover {
	color: #188ABA;
}

.superviseToolsItemFlag {
    visibility: hidden;
    position: absolute;
    top: -1px;
    left: -13px;
    font-size: 10px;
}

.superviseToolsItem:hover .superviseToolsItemFlag {
    visibility: visible;
}

.float-main-pane {
	z-index: 999;
	position: fixed;
	background: #FDFDFD;
	border: 1px solid #EFEFEF;
	border-radius: 5px;
	box-shadow: 0px 1px 3px #00000035;
	padding: 8px 22px;
}

.float-arrow-grp {
	z-index: 3;
	position: fixed;
}

.float-arrow {
	position: absolute;
	border: solid transparent;
}

.float-arrow-outer {
	z-index: 3;
	border-width: 5px;
}

.float-arrow-inner {
	z-index: 4;
	border-width: 4px;
	margin-top: 1px;
}

.float-arrow-outer.float-arrow-left {
	border-right-color: #EFEFEF;
	border-right-width: 11px;
}

.float-arrow-outer.float-arrow-right {
	border-left-color: #EFEFEF;
	border-left-width: 11px;
}

.float-arrow-inner.float-arrow-left {
	border-right-color: #FDFDFD;
	border-right-width: 8px;
	margin-left: 4px;
}

.float-arrow-inner.float-arrow-right {
	border-left-color: #FDFDFD;
	border-left-width: 8px
}

.link-item {
	color: blue;
	text-decoration: none;
	cursor: pointer;
}

.link-item2 {
	color: #675ADA;
	text-decoration: none;
	cursor: pointer;
}

.link-item:hover,.link-item2:hover {
	color: red;
	text-decoration: underline;
}
.superviseInfoTable{
	margin-top:35px;
	height:60px;
	font-family: var(--smt-font-family);
	background-color:#eef2fc;
	border-color: #eceef4;
	color: #999999;
}
.superviseInfoTable td{
	padding-left: 30px;
}
.superviseInfoTable span{
	margin-left: 10px;
}
.tableFieldIcon{
  background: url(../img/catalogtree/FIELD.png) 2px center no-repeat;
}
.stringIcon{
  background: url(../img/catalogtree/BUSINESS_ATTRIBUTE.png) 2px center no-repeat;
}
.numberIcon{
  background: url(../img/catalogtree/BUSINESS_ATTRIBUTE_NUMBER.png) 2px center no-repeat;
}
.dateIcon{
  background: url(../img/catalogtree/BUSINESS_ATTRIBUTE_DATE.png) 2px center no-repeat;
}
.businessViewField{
  background: url(../img/catalogtree/BUSINESS_VIEW_FIELD.png) 2px center no-repeat;
}
.smartbiXDataSetFieldIcon{
  background: url(../img/catalogtree/SMARTBIX_DATASET.png) 2px center no-repeat;
}

.dialog-container .dialogForm{
  margin-left:18px;
  padding-top:12px;
  font-family: var(--smt-font-family);
}

.dialog-container .dialogForm .inputText{
  margin-top:12px;
  width:200px;
  padding-left:12px;
}
.dialog-container .dialogForm .inputButton{
  margin-top:12px;
  width:80px;
}

.dialog-container .dialogA{
  color:#227EE7;
  margin-left:18px;
  font-family: var(--smt-font-family);
}

.tree_nodediv .showScroll{
	overflow: visible;
	width: 0px;
}
.tree_nodediv .treenode_icon{
	vertical-align: middle;
}
.tree_nodediv a:visited{
  color: #000;
}
.tree_nodediv .treenode_icon .fa,
.tree_nodediv .treenode_icon .iconfont {
  font-size: 16px;
  /** 处理比文字偏高  */
  position: relative;
}

.table-overflow {
  overflow: auto
}

/*影响：电子表格 页数输入框 */
.pagenum-inputtext{
  width:30px;
}

/*影响： 灵活分析、即席分析、透视分析、多维分析、多维探索、电子表格的导出取消按钮 */
.cancel-mask-div {
  position: absolute;
  z-index: 200;
  width: 140px;
  height: 100px;
  left: calc(50% - 70px);
  top: calc(50% - 50px);
}

.cancel-mask-div-layout {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.4);
	z-index: 199;
}
.rebuild-index-mask-div .sx-download-progress {
	background: transparent;
	color: #fff;
	box-shadow: none;
}

.rebuild-index-mask-div .sx-download-progress-circle-bg {
	stroke: rgba(255,255,255,0.5);
}

.rebuild-index-mask-div .sx-download-progress-circle {
	stroke: #17bbff;
}

.whitenowrap {
  white-space: nowrap;
}

.sqleditor {
	box-sizing: border-box;
}
.sqleditor-hitinfo {
	-moz-user-select: none;
	-webkit-user-select: none;
	user-select: none;
	display: inline-block;
}
.ace_autocomplete .ace_text-layer {
	width: 100%;
}
.ace_autocomplete .ace_completion-meta {
	margin: 0;
	display: inline-block;
	position: absolute;
	right: 8px;
	text-align: right;
	z-index: -1;
}
/* 计划任务执行弹出框样式 */
.testRunning-loading {
	height: 100%;
	width: 100%;
	text-align: center;
}
.testRunning-loading .sx-download-progress{
	margin: 0 auto;
	box-shadow: none;
	cursor: pointer;
}

.iconfont-usermanager-buttonbar {
	padding: 2px 8px 2px 0px;
	font-size: 16px;
	cursor: pointer;
}

.iconfont-usermanager-buttonbar-container:hover {
	color: var(--smt-brand-color-active);
}

/* 报表导出弹框中的text样式 */
.exportDialog_textStyle{
	width: 350px;
	height: 18px!important;
    border: 1px solid var(--smt-border-color);
    padding: 0px;
    border-radius: 0px;
}
/* 报表导出弹框中的select样式 */
.exportDialog_selectStyle{
	width: 352px;
	height: 20px!important;
	border: 1px solid var(--smt-border-color);
    padding: 0px;
    border-radius: 0px;
}

/* 电子表格回写按钮禁用状态 */
.writeback-btn-disabled {
	color: #ccc;
	pointer-events: none;
}

.alert-icon-waring {
	color: #E5A23C;
}

.alert-icon-error {
	color: #f56c6c;
}
/** /vision/css/common.css */
.clsText {
  vertical-align: middle;
}

.clsText,
.clsTextArea {
  border: 1px solid var(--smt-border-color);
}

.editformtable {
  background: #FFF;
  border-collapse: collapse;
  width: 100%;
  height: 100%;
  table-layout: fixed;
  border: 0;
}

.editformtitletr {
  height: var(--smt-form-row-height);
}


.editformtitletd {
  padding: 3px;
}

.editformbodytr {
  height: 100%;
}

.editformbodytd {
  padding: 0px;
  vertical-align: top;
  background: #F7F7F7;
  height: 100%;
}

.editformbuttontr {
  height: 40px;
}

.catalog-publish_container {
  width: calc(100% - 160px);
  margin: 0 80px;
  position: relative;
}

.editformbuttontd {
  width: 100%;
  text-align: right;
  vertical-align: middle;
  padding: 5px;
  background-color: #F2F2F2;
}

.editformitemsdiv {
  width: 100%;
  height: 100%;
  background: #F7F7F7;
  /*color: #333333;*/
}

.catalog-publish_form {
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
}

.catalog-publish_item {
  display: flex;
  align-items: center;
  width: 25%
}

.catalog-publish_item .input-btn-group {
  width: 80%
}

.catalog-publish_item .input-btn-group ._btn_groupSetup {
 display: inline-flex;
}

.catalog-publish_item input[type="text"] {
  border-radius: 3px;
  padding: 0 5px;
  background: #fff;
  margin-left: 3px;
  box-sizing: border-box;
  width: 60%
}

.catalog-publish_item .input-btn-group {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.input-btn-group button {
  /*border-top-left-radius: 0;
  border-bottom-left-radius: 0;*/
}

.catalog-publish_item button {
  line-height: normal;
}

.catalog-publish_headerArea {
  height: 30px;
  margin-bottom: 5px;
}

.catalog-publish_headerArea ._btn_add {
/*
  height: 26px;
  line-height: normal;
  padding: 0 8px;
  color: #fff;
  background-color: var(--smt-theme-color);
  border: 1px solid var(--smt-theme-color);
  border-radius: 2px;
  cursor: pointer;
  float: left;
*/
}

.catalog-publish_headerToolbar {
  float: right;
  height: 30px;
  height: 30px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}

.catalog-publish_headerToolbar>* {
  margin: 0 2px;
}

.edititemswhitediv {
  background: #FFFFFF;
  /*overflow: auto;*/
}

.editformitems {
  
}

._catalogGrid table {
  border: 1px solid #DEDEEE;
}

._catalogsBody .listView-table-top {
  line-height: normal;
  padding: 0 6px;
  border-bottom: none;
}

._catalogGrid .listView-table td {
  padding: 3px 6px;
  height: auto;
  line-height: normal;
}

.listView-table td .select-resource-btn-input {
  display: flex;
  align-items: center;
}

._catalogGrid .listView-table tr:not(:first-child ) td {
  border-top: 1px solid #DEDEEE;
}

._catalogGrid .listView-table tr td {
  border-right: none;
}

._catalogGrid .listView-table tr.listView_tr_selected td {
  background: #DAE9FA;
}

._catalogGrid .listView-table td .select-resource-btn {
  margin-right: 3px;
  padding: 3px;
  border: none;
  border-radius: 2px;
  background: var(--smt-brand-bgcolor-active);
  color: var(--smt-bg-color-container);
  cursor: pointer;
  outline: none;
}

._catalogGrid .listView-table td .select-resource-btn:disabled {
  background: #E3E3E4;
}

._catalogGrid .listView-table td .select-resource-input {
  flex: 1;
  margin-right: 3px;
}

._catalogGrid .listView-table td .select-resource-input:disabled {
  background: none;
  opacity: 0.3;
}

.editformitems table {
  background: #FFF;
  padding: 3px;
  width: 100%;
  table-layout: fixed;
  border: 0;
  border-collapse: collapse;
}

.editformitems th {
  background: #E9F4FE;
  border-bottom: 1px solid #CFE5F8;
  border-right: 1px solid #CFE5F8;
  padding: 3px;
}

.editformitems tr {
  height: var(--smt-form-row-height);
}

.editformitems td {
  text-align: left;
  padding-top: 4px;
  padding-left: 12px;
  padding-right: 10px;
  padding-bottom: 4px;
  background: #F7F7F7;
  white-space: nowrap;
}

.edititemswhitediv td {
  background: #FFFFFF;
}

.editformitems td.break {
  white-space: normal;
}

.editformitemstable {
  background: #FFF;
  padding: 3px;
  width: 100%;
  table-layout: fixed;
  border: 0;
  border-collapse: collapse;
}

.editformitemstr {
  height: var(--smt-form-row-height);
}

.editformitemstr input[type=radio] {
  margin-right: 8px;
}

.editformitemslabeltd {
  text-align: left;
  vertical-align: middle;
  padding-left: 12px;
  padding-right: 5px;
  padding-top: 4px;
  padding-bottom: 4px;
  background: #F7F7F7;
  white-space: nowrap
}

.editformitemslabelmiddletd {
  text-align: left;
  vertical-align: middle;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: #F7F7F7;
  white-space: nowrap
}

.editformitemsvaluemiddletd {
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: #F7F7F7;
}

.editformitemsvaluetd {
  text-align: left;
  padding-left: 5px;
  padding-right: 10px;
  padding-top: 4px;
  padding-bottom: 4px;
  background: #F7F7F7;
}

.editformContentTable {
  background-color: #F7F7F7;
  table-layout: fixed;
}

.dialog_editformitemstable {
  padding: 0px;
  width: 100%;
  table-layout: fixed;
  border: 0;
  border-collapse: collapse;
}

.dialog_editformitemstr {
  height: var(--smt-form-row-height);
}

.dialog_editformitemslabeltd {
  text-align: left;
  vertical-align: middle;
  padding-left: 10px;
  padding-right: 5px;
  padding-top: 4px;
  padding-bottom: 4px;
  white-space: nowrap;
}

.dialog_editformitemslabeltd.white-space-normal {
  white-space: normal;
}

.dialog_editformitemsonetd {
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  white-space: nowrap;
  box-sizing: border-box;
}

.dialog_editformitemslabelmiddletd {
  text-align: left;
  vertical-align: middle;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  white-space: nowrap
}

.dialog_editformitemsvaluemiddletd {
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.dialog_editformitemsvaluetd {
  text-align: left;
  padding-left: 5px;
  padding-right: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.dialog_innereditformtable {
  background: #FFF;
  padding: 3px;
  width: 100%;
  table-layout: fixed;
  border: 0;
}

.dialog_innereditformtr {
  height: var(--smt-form-row-height);
}

.dialog_innereditformlabeltd {
  text-align: left;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
  white-space: nowrap
}

.dialog_innereditformvaluetd {
  text-align: left;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.dialog_innereditformlabelmiddletd {
  text-align: left;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
  white-space: nowrap
}

.dialog_innereditformvaluemiddletd {
  text-align: left;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.dialog_outeditformtable {
  background: #FFF;
  padding: 3px;
  width: 100%;
  table-layout: fixed;
  border: 0;
}

.dialog_outeditformtd {
  text-align: left;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.dialog_splitterspace {
  height: 10px
}

.containerwithborder {
  width: 100%;
  height: 100%;
  /*border: 1px solid #DBE2EF;*/
  overflow: auto;
  box-sizing: border-box;
}

.containernoborder {
  text-align: center;
  width: 100%;
  height: 100%;
  overflow: auto;
}
/*影响：导入资源点击资源弹窗，右键-移动到弹窗，导入异常日志-选择模板*/
.treecontainer {
  text-align: left;
  padding: 0px;
  width: 100%;
  height: 100%;
  overflow: auto;
  background: #FFFFFF;
}

/*影响：导入资源点击资源，右键-移动到弹窗，导入异常日志-选择模板*/
.treecontainer.newui-border-table {
  height: calc(100% - 2px);
  width: calc(100% - 2px);
}

.dialog_editformitems {
  /*padding: 3px;*/
  width: 100%;
  table-layout: fixed;
  border: 0;
}

.dialog_editformitems th {
  padding: 3px;
}

.dialog_editformitemstable tr,
.dialog_editformitems tr {
  height: var(--smt-form-row-height);
}

.dialog_editformitems td {
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.dialog_editformitems input[type="text"] {
}

.containerdiv {
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: #fff;
}

.editor-container {
  border: 1px solid var(--smt-border-color);
}

.treeview {
  width: 100%;
  height: 100%;
  table-layout: fixed;
  border: 0;
}


.treeviewtitle {
  height: 25px;
  text-align: center;
  background-color: #D6E7F7;
  display: none;
}

.treeviewbody {
  background: #FFFFFF;
}

._leftTreePanelDiv .treeviewbody, ._leftTreePanelDiv .treeview {
  background: transparent;
}

.layui-layer-content .dialogContainer .treeviewbody ,.layui-layer-content .dialogContainer .listResult{
  background: inherit;
  color:inherit 
}

.listResult {
	width: 100%;
	height: 100%;
	table-layout: fixed;
	border: 0;
	margin: 0;
	border-collapse: collapse;
}

.tree-search__list-result {
	border-collapse: separate;
	border-spacing: 0px 4px;
	height: auto;
}

.tree-search__list-result .tree_nodediv:hover td:first-of-type,
.tree-search__list-result .table-grid-row-select td:first-of-type {
	border-radius: 3px 0 0 3px;
}

.tree-search__list-result .tree_nodediv:hover td:last-of-type,
.tree-search__list-result .table-grid-row-select td:last-of-type {
	border-radius: 0 3px 3px 0;
}

.tree-search__list-result .table-grid-row-select td:last-of-type {
	color: var(--smt-brand-color-active);
}

.listResult .col_1 {
	width: 8px;
}

.listResult .col_2 {
	width: 24px;
}

.listResult .col_3 {
	width: calc(100% - 32px);
}

.cellTable {
  border-collapse: collapse;
  margin: 0;
  padding: 0;
}

.divEditor {
  position:absolute;
  outline: none;
  width: 100%;
  height: 100%;
  overflow: auto;
  border: 1px solid var(--smt-border-color);
  background-color: #ffffff;
  box-sizing: border-box;
  line-height: 25px;
}

.divEditorBtn {
  border: 1px solid #d9d9d9;
  background-color: #fafafa;
  margin: 2px;
  padding: 0 5px;
  height: 24px;
  display: inline-block;
}

.divEditorBase {
  color: #999999;
  position: relative;
  text-align: center;
}

.outer-frame {
  padding: 0;
}

.dataLoading {
  position: absolute;
  width: 100px;
  height: 20px;
  padding-top: 25px;
  left: calc(50% - 50px);
  top: calc(50% - 25px);
  text-align: center;
  color: #409EFF;
  background: url(../img/layer/loading-0.gif) top center no-repeat;
}

.td_treeicon {
  display: flex;
  align-items: center;
}

.right_panel {
  border-left: 0px solid #919B9C;
}

.right_panel_div {
  position: relative;
  width: 100%;
  height: 100%;
}

.rightPanelDiv {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}

.softKeyboardPanel {
  display: none;
  width: 162px;
  height: 120px;
  overflow: auto;
  position: absolute;
  left: 0px;
  top: 0px;
}

.expressionEditor_innerContainer {
  height: 100%;
  width: 100%;
  position: relative;
}

.expressionEditor_editor_div {
  text-align: center;
  width: 100%;
  height: 100%
}

.expressionEditor_editor {
  position: absolute;
  line-height: 25px;
}

.expressionEditor_divEditorBase {
  position: relative;
  top: 45%;
}

.check-container {
  cursor: pointer;
  padding: 4px;
  border: 1px solid transparent;
  display: inline-flex;
  align-items: center;
}

.check-container .checkBtm-icon {
  padding-right: 5px;
}

.check-container.is-checked {
  background: #f4f6fa;
  color: var(--smt-theme-color);
  border-color: #d4dbeb;
}

.check-container:hover {
  color: var(--smt-theme-color);
  border-color: #d4dbeb;
}
/* ace代码编辑器 
*  SMS-11146【公共】系统选项-高级设置修改设置时，提示信息重叠
*  处理：隐藏右侧的提示信息，因为提示内容的作用不大
*/
.ace_rightAlignedText {
  display: none !important;
}
/**
* SMS-11146【公共】系统选项-高级设置修改设置时，提示信息重叠
* 修复谷歌浏览器版本 65.0.3325.146（正式版本） （64 位）时文字会转行重叠
*/
.ace_autocomplete .ace_scroller .ace_content .ace_layer{
  white-space: nowrap !important;
}

.export_loading{
    position: absolute;
    width: 200px;
    height: 100px;
    z-index: 10000;
    border-radius: 6px;
    background-color: rgba(255, 255, 255, 0.95);
    box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.08);
}

.show-ellipsis {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: inline-block;
}

.hide-over-text {
	text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

/**
 *
**/

.smt-divider {
  margin: 0;
  padding: 0;
  list-style: none;
  font: var(--smt-font-body-medium);
  margin: var(--smt-comp-margin-xxl) 0;
  border-top: 1px solid var(--smt-split-line-color);
  color: var(--smt-text-color-primary);
  box-sizing: border-box;
}
.smt-divider--dashed {
  border-top-style: dashed;
}
.smt-divider--horizontal {
  width: 100%;
  display: flex;
}
.smt-divider--vertical {
  border-top: 0;
  display: inline-block;
  margin: 0 var(--smt-comp-margin-m);
  border-left: 1px solid var(--smt-split-line-color);
  height: 0.9em;
  vertical-align: middle;
}
.smt-divider--with-text {
  display: flex;
  border-top: 0;
  white-space: nowrap;
  align-items: center;
}
.smt-divider--with-text .smt-divider__inner-text:not(:empty) {
  padding: 0 1em;
  display: inline-block;
}
.smt-divider--with-text::before,
.smt-divider--with-text::after {
  content: "";
  width: 50%;
  border-top: 1px solid var(--smt-split-line-color);
}
.smt-divider--with-text-left::before {
  width: 5%;
}
.smt-divider--with-text-left::after {
  width: 95%;
}
.smt-divider--with-text-right::before {
  width: 95%;
}
.smt-divider--with-text-right::after {
  width: 5%;
}
.smt-divider--dashed::before,
.smt-divider--dashed::after {
  border-top: 1px dashed var(--smt-split-line-color);
}
.smt-divider--vertical.smt-divider--dashed {
  border-left: 1px dashed var(--smt-split-line-color);
}

.smt-space {
  display: inline-flex;
}

.smt-space .smt-space-item {
  width: inherit;
}

.smt-space-align-start {
  align-items: flex-start;
}

.smt-space-align-end {
  align-items: flex-end;
}

.smt-space-align-baseline {
  align-items: baseline;
}

.smt-space-align-center {
  align-items: center;
}

.smt-space-vertical {
  flex-direction: column;
}

.smt-space-vertical .smt-space-item-separator {
  width: 100%;
}

/**
 *
**/
.smt-base-list-view {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 20px 20px 16px;
  box-sizing: border-box;
}

.dialog-content-area ._dialogBody > .smt-base-list-view {
	padding: 0;
}

.smt-base-list-view__content-panel {
  height: 100%;
}

.smt-base-list-view__search-panel + .smt-base-list-view__content-panel {
  margin-top: 12px;
  height: calc(100% - 44px);
}

.smt-base-list-view__search-panel {
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
}

.smt-base-list-view__search-container {
  width: 420px;
  height: 100%;
}

.smt-base-list-view__search-container .search_input_box {
  border-radius: 3px;
  border: 1px solid var(--smt-border-color);
  box-sizing: border-box;
}

.smt-base-list-view__search-container .search_input_box:hover,
.smt-base-list-view__search-container .search_input_box:focus {
  border-color: var(--smt-brand-color-active);
}

.smt-base-list-view__content-panel .smt-base-list-view__head,
.smt-base-list-view__content-panel .smt-base-list-view__foot {
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  box-sizing: border-box;
}

.smt-base-list-view__content-panel .smt-base-list-view__foot {
  margin-top: 12px;
}

.smt-base-list-view__content-panel .smt-base-list-view__body {
  height: calc(100% - 76px);
}

.smt-base-list-view__content-panel .smt-base-list-view__body.no-foot {
  height: calc(100% - 32px);
}

/* 超链接 */
.smt-link {
    display: inline-flex;
    cursor: pointer;
    align-items: center;
    position: relative;
    text-decoration: none;
    outline: none;
    padding: 0;
    transition: all .2s linear;
    color: var(--smt-theme-color);
}

.smt-link--hover-underline:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    height: 0;
    bottom: 0;
    border-bottom: 1px solid var(--smt-theme-color);
    opacity: 0;
    transition: all .2s linear;
}

.smt-link.smt-link--hover-underline:hover:after {
    opacity: 1;
}

/** /vision/css/dialog.css */
/*
 * Copyright : Copyright (C) 2002-2006 
 * Creator   : llz
 * History   : 
 */
.treePane {
	left: 122px;
	top: 40px;
	width: 270px;
	height: 160px;
	border: 1px solid #D4D8E5;
	background-color: #F6F6F5;
	position: absolute;
	zIndex: 1000;
	visibility: visible;
	overflow: auto;
}

.btnDown_css {
	width: 15px;
	height: 16px;
background-image:url('data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAIAAABGNLJTAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAUZJREFUKFOVkt1KAkEYhrezrqTjbqSL6GKCCKQ/oqA6ihITDerIAyWsJApDRGEJZd3Z3XR3NcRCIr+Z6R0Hxi060OU5GGae7+VlZpfuqt3a65c1x7e6smxlS+FYypGQ4bf0PhXOSLSHwo7JjhSNkGoBVRkd5V3rvNB9J6WyDw5J0+pzZfgJGB1fdRa0T2/egrEEKNAacAOCnxgHj+5EL1T2yXWADu6069r6hm5SjwQkgJ3KdAD8snGgMbbZmdmHeYZjZ0jAHCPbrB880vHqTg5ygemalLQN1aDsnUtfXW0Ck/oScaDtMqO9HPvHxiQGtPrXTmV8vJY9mNGMeSOm54G89clQ6tBu1rW2Ljw8GwaakZI09b6AXYkV5UgWPV5oT1KZRe3NMw/vhPh6KGo90qAuUu97AqBMsTNB9nbasfDH7qedeYD5A9KvLh+mYFPmAAAAAElFTkSuQmCC');
}

.OpenSaveDialogBorder {
	border: 1px solid #7F9DB9;
}

.activeelement {
	margin-left: 2px;
	text-decoration: none;
	color: captiontext;
	background-color: #f3f5f8;
}

.sync-two-column-form {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: flex-start;
}

.sync-two-column-form .instructions {
  display: inline-flex;
  font-weight: normal;
}  
.sync-two-column-form .sync-option-label {
  display: flex;
  align-items: center;
  margin-left: 0px;
}
.sync-two-column-form .options {
}

.deactiveelement {
	margin-left: 2px;
	text-decoration: none;
}

.dialogContainer {
	width: 100%;
	height: 100%;
}

.dialogContainer textarea {
  outline: none;
}

.open-save-dialog-body.containerdiv,
.no-overflow.containerdiv {
	overflow: hidden;
}

._openSaveForm .dialog_editformitemstable {
  width: 100%;
  padding: 0px;
}

.dialog_editformitemstable ._oldDatasourceInput,
.dialog_editformitemstable ._oldCatalogInput,
.dialog_editformitemstable ._oldSchemaInput {
  width: 300px;
}

.data-source-modify-tip {
  color:blue;
  padding:5px;
}

._openSaveForm .dialog_editformitemstr {
  height: 40px;
}

._openSaveForm .dialog_editformitemslabeltd {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}

._openSaveForm .dialog_editformitemsvaluemiddletd {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 6px;
  position: relative;
}

._openSaveForm .dialog_editformitemsvaluetd {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 15px;
}

._openSaveForm .dialog_editformitemsonetd {
  padding-top: 10px;
}

._openSaveForm ._listTable tr {
  /*   padding-top:10px; */
  /*   padding-bottom:10px; */
  height: 24px;
}

._openSaveForm ._listTable tr td {
  padding-left: 10px;
  padding-right: 10px;
}

._openSaveForm ._listTable .node-row {
  height: 28px;
}

._openSaveForm ._listTable .node-cell {
  height: 28px;
  box-sizing: border-box;
  border-radius: 3px;
}

.activeelement {
  color: var(--smt-brand-color-active);
}

.activeelement,
._openSaveForm ._listTable .node-cell:hover {
  background-color: var(--smt-treenode-color-active);
}

._openSaveForm ._listTable .node-text-wrapper {
  display: flex;
  align-items: center;
}

._openSaveForm ._listTable .node-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: left;
  padding-left: 5px;
  box-sizing: border-box;
  display: inline-block;
  line-height: 16px;
}

._openSaveForm .treePane {
  left: auto;
  width: calc(100% - 11px);
  height: 100%;
  top: 34px;
  background-color: #fff;
}

._openSaveForm .combobox-panel {
  width:100%;
  padding-left:10px;
  position: relative;
}

._openSaveForm .combobox-edit {
  width:96%;
  background-color:white !important;
}

._openSaveForm .combobox-button {
  width:16px;
  position: absolute;
  right: 2px;
}

.treeNodeOrderSpanDiv {
  padding-top: 12px;
  padding-bottom: 10px;
}

.treeNodeOrderDialogTd {
  padding: 0 10px;
  box-sizing: border-box;
}

.treeNodeOrderAliasSpan {
	max-width: 370px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.tree-node-order__title {
	height: 20px;
	line-height: 20px;
}

.tree-node-order__content {
	height: calc(100% - 20px);
}

.tree-node-order__list {
	display: inline-block;
	border: 1px solid var(--smt-border-color);
	box-sizing: border-box;
	width: calc(100% - 40px);
	height: 100%;
	overflow: auto;
	float: left;
}

.tree-node-order__btns-wrapper {
	height: 100%;
	text-align: center;
	float: right;
}

.treeNodeOrderDialogTd,
.tree-node-order__list .table-grid-row {
	height: 30px;
}

/** SMS-44065: 与待选资源树节点样式保持一致 */
.selected-group-list .pgrid-row,
._list_role_div .pgrid-row, ._selected_user_div .pgrid-row {
  height: var(--smt-tree-row-height);
  margin-bottom: 4px;
  padding-left: 10px;
  line-height: calc(var(--smt-tree-row-height) - 2px);
  border-bottom-width: 0px;
}

.pgrid-row [deleted],
.pgrid-row [deleted] .iconfont,
._selected_user_div [deleted],
._selected_user_div [deleted] .iconfont {
  color: var(--d-placeholder-color);
}
.pgrid-row [deleted] span,
._selected_user_div [deleted] span {
  text-decoration-line: line-through;
}

.selected-field-tree-div .pgrid-wrap,
._tab_panel_div,
._selected_user_div {
  border-radius: 3px;
}

.selected-group-list .pgrid-col, ._list_role_div .pgrid-col, ._selected_user_div .pgrid-col,
.selected-group-list .pgrid-cell-0, ._list_role_div .pgrid-cell-0, ._selected_user_div .pgrid-cell-0
  {
  height: calc(var(--smt-tree-row-height) - 2px);
  line-height: calc(var(--smt-tree-row-height) - 2px);
}

.text_left {
  text-align: left;
  padding: 0px;
}

.selpression .pgrid-row, .selpression .pgrid-col {
  height: 34px;
  display: flex;
  align-items: center;
  border-bottom-width: 0;
}
.div_expression {
  border-style: solid;
  border-width: 0px;
  width: 100%;
  height: 100%;
  background-color: #FFFFFF;
}
.div_expression_noborder {
  border-style: solid;
  border-width: 0px;
  width: 100%;
  height: 210px;
  background-color: #FFFFFF;
}

.selpression .checkbtn {
  /*top: 0;*/
}
/*弹窗为分割结构，左侧为树，右侧为其他元素，并且需要底框线时候使用*/
.newui-dialog-content-area {
  padding: 0px 15px 0;
  border-bottom: 1px solid var(--smt-border-color);
}
.newui-dialog-content-area .containerwithborder {
  border-left: 1px solid var(--smt-border-color);
}

.newui-dialog-content-area .treecontainer {
  padding-top: 10px;
  height: calc(100% - 10px);
}

.newui-dialog-content-area .inputtext {
  width: 120px;
  /*height: 20px;*/
}

.newui-dialog-content-area .sltype {
  /*height: 24px;*/
}

.newui-dialog-content-area .sltype::-ms-expand {
  background-color: #fff;
  border: none;
}
/*弹窗只有一个table，并且需要框线时候使用*/
/*影响：新建任务-选择报表资源，跳转规则-选择报表，,导入异常日志-选择模板，脱敏规则-选择资源，新建宏资源包，excel导入模板-选择电子表格*/
.newui-border-table {
  border-radius: 3px;
  border: 1px solid var(--smt-split-line-color);
  box-sizing: border-box;
}
/* 保存对话框的名称框和描述框 */
/* 影响：打开报表另存为、新建分析时保存 */
._openSaveForm .inputtext, ._openSaveForm .inputarea{
  padding-left: 1px;
  box-sizing: border-box;
}
/* 保存对话框的描述框 */
/* 影响：打开报表另存为、新建分析时保存 */
._openSaveForm .inputarea{
   border-radius: 3px;
}
/* URL链接框显示位置 */
/* URL名字、URL别名*/
.url-name, .url-alias{
  height: 24px;
  width:100%;
  box-sizing: border-box;
}
/* URL链接框显示位置 */
/* URL地址 */
.url {
  width:510px;
}
/* URL链接框显示位置*/
/* URL选择内部资源按钮 */
.url-select-button{
  float:right;
}
/* URL链接框显示位置*/
/* URL描述框 */
.url-desc{
  box-sizing: border-box;
  heigth:30px;
}
/* URL链接框显示位置 */
/* URL勾选框位置调整 */
.url-table .currentwindow, .url-table .autologin{
  vertical-align: middle;
}

/* 对话框label的显示位置 */
/* 对话框input勾选框位置调整 */
.display-location input, .display-location label{
  vertical-align: middle;
}


/*影响： 计算字段 水平方向分隔线,局部过滤器（即席查询和透视分析） */
.insight-field-dialog-split-v,.filter-dialog-split-v{
    border-left: 1px solid var(--smt-border-color);
    height: calc(100% - var(--smt-dialog-button-area-height));
    position: absolute;
    display: inline-block;
    top: 0px;
    left: 265px;
}
/*影响： 计算字段 垂直方向分隔线 ,局部过滤器（即席查询和透视分析）,局部过滤器管理（即席查询透视分析）*/
.insight-field-dialog-split-h,.filter-dialog-middle-split-h {
  border-top: 1px solid var(--smt-border-color);
  width: 800px;
  position: absolute;
  display: inline-block;
  top: 422px;
  left: 0px;
  display: none;
}

.filter-dialog-split-v {
  left: 31%;
}
.filter-dialog-middle-split-h {
  width: 31%;
  top: 144px;
}
/* 计算字段表达式的td */
.insight-field-expression-td{
  vertical-align: top;
}
/* 计算字段表达式的div */
.insight-field-expression-div{
  border-style:solid; 
  border-width:0px; 
  width:100%; 
  height:184px;
  background-color:#FFFFFF;
}
/* 计算字段搜索树显示边距 */
.insight-field-dialog .tree_expander{
  margin-left: 0px;
}
/* 计算字段搜索树的搜索框显示边距 */
.insight-field-dialog .treeSearchPane{
  padding-left:0px;
}

/*影响： 透视分析告警设置 水平方向分隔线 */
.insight-warning-dialog-split-v{
  border-left: 1px solid var(--smt-border-color);
  height: calc(100% - var(--smt-dialog-button-area-height));
  position: absolute;
  display: inline-block;
  top: 0px;
  left: calc(30% + 10px);
}
/*影响：透视分析告警设置 垂直方向分隔线 */
.insight-warning-dialog-split-h{
  border-top: 1px solid var(--smt-border-color);
  width: 800px;
  position: absolute;
  display: inline-block;
  top: 422px;
  left: 0px;
  display: none;
}
/* 影响：透视分析告警界面新建向导填写区域 */
.insight-warning-dialog .main-area{
  background-color: #FFFFFF;
  padding-left: 10px;
  padding-right: 10px;
}
/* 影响：透视分析告警界面的填写内容td */
.insight-warning-dialog .editformitemsvaluemiddletd{
  background-color: #FFFFFF;
}
/* 影响：告警界面新建向导的表格 */
.warning-table{
  width: 100%; 
  height: 100%;
}
/* 影响：告警界面 启用复选框的td */
/* 多维数据集的告警界面 的复选框的td */
.warning-table .isenable-td ,.olap-warning-dialog-table .isenable-td{
  padding-left: 5px;
}
/* 影响：告警界面 复选框和单选框 */
/* 自定义字段、维度过滤器、多维数据集的告警界面 的复选框和单选框 */
/* excel模版导入的勾选框 */
.warning-table input[type="checkbox"], .warning-table input[type="radio"]
,.calc-field-dialog-content-table input[type="checkbox"], .calc-field-dialog-content-table input[type="radio"]
,.filter-dialog-table input[type="checkbox"], .filter-dialog-table input[type="radio"]
,.olap-warning-dialog-table input[type="checkbox"], .olap-warning-dialog-table input[type="radio"]
,.edit-define-excel-dialog input[type="checkbox"]
,.edit-excel-fixed-item-dialog input[type="radio"]
,.edit-excel-body-item-dialog input[type="radio"]{
  vertical-align: middle;
}
/* 影响：告警界面 的告警样式单元格下的图片  */
.warning-table .listView-table td img{
  position: fixed;
}
/* 影响：告警界面和告警设置  下告警方式表格表头 、*/
/* 多维数据集告警界面的表格表格表头 */
.warning-table .listView-table tr:nth-child(1), .value-setting-dialog .listView-table tr:nth-child(1)
,.olap-warning-dialog-table .listView-table tr:nth-child(1), .olap-warning-dialog-table .listView-table tr:nth-child(1){
  height: auto;
  background-color:#f7f7f7 !important;
}
/* 影响：告警界面和告警设置  下告警方式表格单数行  */
/* 多维数据集告警界面的表格单数行 */
.warning-table .listView-table tr:nth-child(odd), .value-setting-dialog .listView-table tr:nth-child(odd)
,.olap-warning-dialog-table .listView-table tr:nth-child(odd), .olap-warning-dialog-table .listView-table tr:nth-child(odd){
  height: auto;
  background-color:#fafafc;
}
/* 影响：告警界面 下告警方式表格的单元格  */
.warning-table .listView-table td, .value-setting-dialog .listView-table td ,.olap-warning-dialog-table .listView-table td{
  height: auto;
  border: 1px solid #FFFFFF !important;
}
/* 影响：告警界面 下告警范围和告警设置标签  */
.warning-table .alarm-settings-td span,.warning-table .available-range label{
  padding-right:10px;
}
/* 影响：告警界面 下的告警设置的“到”、“值”的td  */
.value-setting-dialog-to-td, .value-setting-dialog-row-td, .value-setting-dialog-col-td{
  text-align: center;
}
/* 影响：告警界面 下的告警设置填写值时的输入框  */
.value-setting-dialog .inputtext{
  width: 60px;
}
/* 弹窗如果有左右分块的结构可以使用该样式  */
.separation_dialog {
  
}

.separation_dialog .content_div {
  height: 100%;
  width: 100%
}

.separation_dialog .content_td {
  height: 100%;
  width: 45%
}

.separation_dialog  .listview_searchBarPane {
  margin-top: 0px;
  margin-bottom: 0px;
}
/* 新建参数、新建透视分析、新建即席查询 、新建多维数据源时选择数据源对话框 */
.datasource-list-table ,.cube-list-table{
  border-spacing: 0px;
}
/* 新建参数、新建透视分析、新建即席查询、新建多维数据源 时选择数据源对话框的td */
.datasource-list-table tr td ,.cube-list-search-table-td ,.cube-list-table td{
  padding:0px;
}
/* 新建参数、新建透视分析、新建即席查询、新建多维数据源时选择数据源对话框下右箭头和下箭头的位置 */
.datasource-list-table .tree_expander ,.cube-list-table .tree_expander{
  text-align: left;
  
}
/*影响：会话管理*/
.newui-dialog-warpper{
  padding-bottom: 12px;
    padding-left: 12px;
}
/*影响：导出资源*/
.newui-table2 .table-grid-bottom-border, .newui-table2  .exportReferenced-table tr:nth-child(odd) td {
  background-color: #F7F7F7;
}
.newui-table2  .exportReferenced-table tr >td:first-child  {
  text-align: center;
}
/*影响：导出资源*/
.newui-table2 .searchTail .table-grid-bottom-border {
  background-color: #fff;
}

/* java数据集计算字段内容table 、即席查询新建计算字段内容的table*/
.calc-field-dialog-content-table{
  padding-left:10px;
  padding-right:10px;
  table-layout:auto !important;
}
/* java数据集计算字段内容的描述框和表达式 */
.calc-field-dialog-content-table .divEditor ,.calc-field-dialog-content-table textarea{
  box-sizing: border-box;
  border-radius: 3px;
}
/* Java数据集新建告警对话框 、 Java数据集自定义字段对话框  水平方向分隔线 */
/*多维数据集自定义成员对话框 水平方向分隔线 */
/*多维数据集维度过滤器对话框、告警 水平方向分隔线 */
/* 透视分析计算字段 水平方向分隔线  */
.warning-dialog-table-split-v ,.calc-field-dialog-split-v
,.custom-member-dialog-table-split-v ,.namedset-dialog-table-split-v 
,.filter-dialog-table-split-v ,.olap-warning-dialog-table-split-v
,.calc-field-dialog-content-table-split-v{
  border-left: 1px solid var(--smt-border-color);
  height: 576px;
  position: absolute;
  display: inline-block;
  top: 0px;
  left: 220px;
}
/*Java数据集新建告警对话框、Java数据集自定义字段对话框   垂直方向分隔线 */
/*多维数据集自定义成员对话框、自定义命名集  垂直方向分隔线 */
/*多维数据集维度过滤器对话框、告警  垂直方向分隔线 */
/* 透视分析计算字段 垂直方向分隔线 */
.warning-dialog-table-split-h ,.calc-field-dialog-split-h
,.custom-member-dialog-table-split-h ,.namedset-dialog-table-split-h 
,.filter-dialog-table-split-h ,.olap-warning-dialog-table-split-h
,.calc-field-dialog-content-table-split-h{
  border-top: 1px solid var(--smt-border-color);
  width: 100%;
  position: absolute;
  display: inline-block;
  top: 576px;
  left: 0px;
}
/* 多维数据集自定义成员对话框的右侧内容页 */
.custom-member-dialog-table .editformitemstable 
,.namedset-dialog-table .editformitemstable 
,.filter-dialog-table .editformitemstable
,.olap-warning-dialog-table .editformitemstable{
  margin-top: 0px;
}
/* 多维数据集自定义成员对话框的各个td（仅设置背景色） */
/* 多维数据集自定义命名集、维度过滤器对话框的各个td */
.custom-member-dialog-table td 
,.namedset-dialog-table td,.namedset-dialog-table .containerwithborder 
,.filter-dialog-table td{
  background: #FFFFFF !important;
}
/* 多维数据集自定义成员对话框的各个输入框 */
/* 多维数据集自定义命名集对话框的各个输入框 */
/* 多维数据集维度过滤器对话框的各个输入框 */
/* 多维数据集告警对话框的各个输入框 */
.custom-member-dialog-table input ,.custom-member-dialog-table textarea 
,.namedset-dialog-table input ,.namedset-dialog-table textarea
,.filter-dialog-table input ,.filter-dialog-table textarea
,.olap-warning-dialog-table input ,.olap-warning-dialog-table textarea{
  box-sizing: border-box;
  border-radius: 3px;
}
/* 多维数据集自定义成员、自定义命名集对话框的表达式输入区域td */
.custom-member-dialog-table .mdx-expression-td ,.namedset-dialog-table .divEditor{
  padding-left:5px;
  padding-right:5px;
  box-sizing: border-box;
}
/* 多维数据集自定义命名集的表达式框 */
.namedset-dialog-table .mdx-editor{
  height:220px;
}
/* 多维数据集的告警界面 */
.olap-warning-dialog-table .inputtext{
  width:100%;
}
/* 多维数据集告警界面的告警范围输入框的td */
.apply-to-editor{
  height:60px;
  width:100%;
  overflow:auto;
  background-color:#FFFFFF;
}
/* 调节控件显示高度 */
/* 多维数据集自定义成员、 自定义命名集、维度过滤器、告警*/
.custom-member-dialog .inputtext,.custom-member-dialog .button-buttonbar-noimage ,.custom-member-dialog .parent-name
,.namedset-dialog-table .inputtext,.namedset-dialog-table .button-buttonbar-noimage
,.filter-dialog-table .inputtext,.filter-dialog-table .button-buttonbar-noimage
,.olap-warning-dialog-table .inputtext,.olap-warning-dialog-table .button-buttonbar-noimage{
  height:24px;
}
/* 多维数据集下自定义成员 的父成员文本框 */
.custom-member-dialog .parent-name{
  border: 1px solid var(--smt-border-color);
  background-color:#f9f9f9;
}
/* 多维数据集下自定义成员 的mdx按钮的td */
.custom-member-dialog .check-mdx-btn-td{
  padding-top: 0px;
  padding-bottom: 7px;
}
/* 多维数据集下自定义成员 的下拉框的背景色 */
.custom-member-dialog input[type="text"].combobox-edit {
  background-color:#FFFFFF;
}
/* */
.catalog-treenode-lang .btn-choose {
  width: 120px;
  margin-left: 8px;
  padding: 1px;
  display: inline-block;
}
/* */
.catalog-treenode-lang .text-id {
  width: calc(100% - 128px);
}
/* */
.catalog-treenode-property .lang-btn {
  display: none;
}
/* */
.catalog-treenode-lang .text-cell,
.catalog-treenode-property .text-cell,
.catalog-treenode-lang .show-chooser,
.catalog-treenode-property .show-lang {
  display: flex;
  align-items: center;
}
/* */
.catalog-treenode-property .show-lang .lang-btn {
  width: 60px;
  margin-left: 8px;
  display: inline-block;
}
/* */
.catalog-treenode-property .show-lang .alias-text {
  width: calc(100% - 68px);
}
/* 资源属性描述框高度 */
.catalog-treenode-property .desc-text{
  width:100%;
}
/* 资源属性文本框高度 */
.catalog-treenode-property input[type="text"]{
}
/* SMS-55590 资源属性对话框上控件右对齐 */
.catalog-treenode-property.dialog_editformitems {
  border-collapse: collapse;
}
.catalog-treenode-property.dialog_editformitems > tbody > tr > td {
  padding: 2px 0;
}
/* excel模版导入的边框 */
.edit-define-excel-dialog .excel-define-td{
  border: 1px solid var(--smt-border-color);
  padding: 0px 6px;
}
/* excel模版导入添加行按钮 */
.edit-define-excel-dialog .portlet-add-button-td{
  padding:6px 0px;
}
/* excel模版导入 选择文件按钮 */
.edit-define-excel-dialog .excel-template{
  line-height: initial;
}
/* excel模版导入复选框td */
.edit-define-excel-dialog .ignore-other-fields-td{
  padding:10px 0px;
}
/* excel模版导入 新增数据文本框的标签 */
.edit-define-excel-dialog .portlet-add-inputtext-td-data{
  padding:6px 0px;
}
/* excel模版导入新增表尾文本框的标签 */
.edit-define-excel-dialog .portlet-add-inputtext-td-tail{
  padding:14px 0px 6px;
}
/* excel模版导入 表格偶数行的tr */
.edit-define-excel-dialog .even-tr{
  background-color:#fafafc;
}
/* excel模版导入 表格编辑和删除图片 */
.edit-define-excel-dialog img{
  padding-right:10px;
}
/* 即席分析计算字段 */
.calc-field-dialog .filter-selected-fields-div input, .calc-field-dialog .filter-selected-fields-div label {
  vertical-align: middle;
}
/*局部过滤器管理（透视分析和即席查询）-start*/
.readmePane .tsmessages {
  margin: 1em 0;
}


.filterDialogBorder-right input, .filterDialogBorder-right textarea {
  border: 1px solid var(--smt-border-color);
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}

.filterDialogBorder-right .editformitemsdiv  input {
  height: 24px;
}

.filterDialogBorder-right .editblock_btn_area {
  padding: 0px;
}

.filterDialogBorder-right  textarea {
  background-color: #fff;
  border-radius: 3px;
}

.filterDialogBorder-right  textarea:disabled {
  background-color: #f9f9f9;
}

.filterDialogBorder-right p.tsmessages {
  padding-left: 24px;
}
/*局部过滤器管理（透视分析和即席查询）-end*/
/* excel导入模版增加表头项、新加数据列、新加表尾项 */
.edit-excel-fixed-item-dialog .pos[type="text"], .edit-excel-fixed-item-dialog .const-value[type="text"],
  .edit-excel-body-item-dialog .pos[type="text"], .edit-excel-body-item-dialog .item-value[type="text"],
  .edit-excel-tail-item-dialog .pos[type="text"], .edit-excel-tail-item-dialog .const-value[type="text"] {
  border: 1px solid var(--smt-border-color);
  width: 100%;
  height: 20px;
}
/* java数据集、即席查询 的新建计算字段 */
.calc-field-dialog-content-table .inputtext[type="text"] {
  height: 26px;
}
/* 电子表格echarts编辑界面  样式*/
.smartbichart-config-content .contendTd .contendTable input ,.smartbichart-config-maintab-body .contendTd .contendTable input{
  display: inline-block;
}
/* 电子表格echarts编辑界面  样式*/
.smartbichart-config-maintab-body .spinner{
  height:18px;
}
/* 即席分析告警设置 */
.warnings-setting-page{
  width: 100%; 
  height: 100%; 
  position: relative;
}
/* 即席分析告警设置 左侧第一个表头*/
.warnings-setting-page .newtable-grid-top-th1{
 border-top: 1px solid #C9C9C9; 
 border-left: 1px solid #C9C9C9;
}
/* 即席分析告警设置 左侧第二个表头*/
.warnings-setting-page .newtable-grid-top-th2{
 border-top: 1px solid #C9C9C9; 
 border-right: 1px solid #C9C9C9;
}
/* 即席分析告警设置 左侧表格内容*/
.warnings-setting-page .fields-list{
  background-color:#FFFFFF;
  border: 1px solid var(--smt-border-color);
}
.warnings-setting-page .fields-list .pgrid-wrap{
  width:100% !important;
}
/* 即席分析告警设置、字段设置表格间距 */
.warnings-setting-page .fields-list .treenode_icon
,.warnings-setting-page .warings-grid-parent .table-grid-row td
,.field-setting-page .field-grid-parent .table-grid-row td{
  padding-left:5px;
  padding-right:5px;
}
/* 即席分析告警设置、字段设置表格高度 */
.warnings-setting-page .warings-grid-parent .table-grid-top-span
,.field-setting-page .field-grid-parent .table-grid-top-span{
  height:20px;
}
/* 即席分析告警设置、字段设置表头字体颜色 */
.warnings-setting-page .warings-grid-parent .newtable-grid-top-span-sp
, .field-setting-page .field-grid-parent .newtable-grid-top-span-sp {
}
/* 即席分析字段设置 */
.field-setting-page{
  width: 100%; 
  height: 100%; 
  position: relative;
}
/* 透视分析报表设置下面的说明 */
.insight-setting-total-title-warn-info{
  margin-top:6px;
  line-height:20px;
}
/* 报表设置，表属性对话框 */
.report-prop-dialog-table input[type="radio"],.report-prop-dialog-table input[type="checkbox"]
,.chart-define-dialog  input[type="radio"],.chart-define-dialog input[type="checkbox"]
,.text-vertical-middle{
  vertical-align: middle;
}
/* 修改Schema名称对话框 */
.edit-schema-dialog .inputtext{
  width:100%;
}

/* 数据权限对话框 */
div[bofclassname="freequery.permission.RowPermissionDialog"]>.layui-layer-content {
	overflow: hidden;
}
.el-switch {
    display: inline-flex;
    align-items: center;
    position: relative;
    font-size: var(--smt-font-size);
    line-height: 18px;
    height: 18px;
    vertical-align: middle
}

.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label {
    cursor: not-allowed
}

.el-switch__label {
    transition: .2s;
    height: 20px;
    display: inline-block;
    font-size: var(--smt-font-size);
    font-weight: 500;
    cursor: pointer;
    vertical-align: middle;
    color: #303133
}

.el-switch__label.is-active {
    color: var(--smt-theme-color)
}

.el-switch__label--left {
    margin-right: 10px
}

.el-switch__label--right {
    margin-left: 10px
}

.el-switch__label * {
    line-height: 1;
    font-size: var(--smt-font-size);
    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: 32px;
    height: 18px;
    border: 1px solid #dcdfe6;
    outline: none;
    border-radius: 10px;
    box-sizing: border-box;
    background: #dcdfe6;
    cursor: pointer;
    transition: border-color .3s,background-color .3s;
    vertical-align: middle;
}

.el-switch__core:after {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    border-radius: 100%;
    transition: all .3s;
    width: 14px;
    height: 14px;
    background-color: #fff;
}

.el-switch.is-checked .el-switch__core {
    border-color: var(--smt-theme-color);
    background-color: var(--smt-theme-color);
}

.el-switch.is-checked .el-switch__core:after {
    left: 100%;
    margin-left: -16px
}

.el-switch.is-disabled {
    opacity: .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
}
.sharedialog{
  padding: 0px;
  height: 100%;
}
.sharedialog .sharedialog_tabnav {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: nowrap;
  border-bottom: solid 1px var(--smt-border-color);
}
.sharedialog .sharedialog_tabnav .sharedialog_tabnav_item {
  margin-right: 10px;
  padding: 0px 5px;
  height: 24px;
  line-height: 24px;
  cursor: pointer;
}
.sharedialog_tabnav_item.active {
  border-bottom: solid 1px;
  margin-bottom: -1px;
}
.sharedialog .share_tipContent, .sharedialog .share_linksContent, .sharedialog .share_Content {
  width: 100%;
  height: 40px;
  display: inline-flex;
  align-items: center;
  font-size: 12px;
}
.sharedialog .share_Content .shareInput {
  background: #fff;
  width: calc(100% - 7px);
  cursor: pointer;
}
.sharedialog .share_Content .share_site_resource {
  flex-grow: 1;
  padding-left: 7px;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
}
.sharedialog .share_Content .share_site_resource label {
	margin: 0 16px 0 2px;
}
.share_switchContent {
  margin :0 10px;
}

.copy-icon{
  font-size: 16px;
  margin-left: 10px;
  cursor: pointer;
}

.share_linksInput {
  width: 100%;
}

.shareDialog__restrict-Code {
  width: 158px;
  display: inline-block;
}

.shareDialog__logDiv{
  overflow: hidden;
  position: relative;
}

.shareDialog__logDiv:before{
  display: block;
  content: '';
  width: 25px;
  height: 1px;
  background: #e1e1e1;
  position: absolute;
  top: 12px;
  left: 0px;
}
.shareDialog__logDiv:after{
  display: block;
  content: '';
  width: 25px;
  height: 1px;
  background: #e1e1e1;
  position: absolute;
  top: 12px;
  right: 0px;
}

.shareDialog__codeDiv-right{
  width:115px;
  float:right;
  margin: 10px 0px 0px 0px;
  transform: translateX(0px);
  -ms-transform: translateX(0px); 	/* IE 9 */
  -moz-transform: translateX(0px); 	/* Firefox */
  -webkit-transform:translateX(0px); /* Safari 和 Chrome */
  -o-transform: translateX(0px); 	/* Opera */
  transition: all 0.3s;
  -moz-transition: all 0.3s; /* Firefox 4 */
  -webkit-transition: all 0.3s; /* Safari 和 Chrome */
  -o-transition: all 0.3s; /* Opera */
}

.shareDialog__codeDiv-center{
  transform: translateX(-164px);
  -ms-transform: translateX(-164px); 	/* IE 9 */
  -moz-transform: translateX(-164px); 	/* Firefox */
  -webkit-transform:translateX(-164px); /* Safari 和 Chrome */
  -o-transform: translateX(-164px); 	/* Opera */
}
.siteShareContent .shareBottom{
    position: absolute;
    bottom: 0px;
    text-align: right;
    width: calc(100% - 40px);
    background-color: #fff;
    vertical-align: middle;
    border-top: none;
    display: inline-flex;
    left: 20px;
}
.siteShareContent .shareBottom .shareaffirm {
	flex-grow: 1;
    text-align: left;
    line-height: 35px;
    display: inline-flex;
    align-items: center;
    width: calc(100% - 170px);
}
.siteShareContent .shareBottom .barbtn {
}
.siteShareContent {
    height: calc(100% - 25px);
}
.siteShareContent .share_more {
	height: 100%;
}
.siteShareContent .share_more_btn {
	height: 24px;    
	display: inline-flex;
    cursor: pointer;
    align-items: center;
}
.siteShareContent .share_desc {
	height: calc(100% - 24px);
}
.siteShareContent .maskDivContent {
	position: absolute;
    z-index: 200;
    width: 140px;
    height: 100px;
    left: calc(50% - 70px);
    top: calc(50% - 50px);
}
.siteShareContent .maskDiv {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.pgrid-row .ROLE {
	padding-left:17px;
}
.pgrid-row .EVERYONE {
	padding-left:17px;
}
.weChatShareContent .wechatContentTitle {
  height: 30px;
  display: flex;
  align-items: center;
}

.weChatShareContent .wechatContentTitle label{
  border: solid 1px #606266;
  border-radius: 30px;
  display: inline-block;
  width: 12px;
  height: 12px;
  line-height: 12px;
  text-align: center;
  cursor: pointer;
  margin-left: 8px;
}

.weChatShareContent .wechatContentTitle .wechat-content-item {
  display: flex;
  align-items: center;
  padding-right: 10px;
}
.weChatShareContent .snapshot-loading-Mark {
   background: rgba(0, 0, 0, 0);
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   display: flex;
   align-items: center;
   justify-content: center;
}
.weChatShareContent .snapshot-loading-Mark span{
    font-size: 16px;
    margin-bottom: 30px;
}
.weChatShareContent .s_at_personnel_list {
  position: absolute;
  border: solid 1px #e4e7ed;
  background-color: #fff;
  max-height: 240px;
  width: 120px;
  z-index: 999;
  overflow-y: auto;
  box-shadow: 1px 1px 5px rgb(0 0 0 / 20%);
}

.weChatShareContent .s_at_personnel_list .personnel_list_item {
  height: 40px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0 5px;
  font-size: 12px;
  color: #606266;
}

.personnel_list_item:hover, .personnel_list_item.active  {
  background-color: #f5f7fa;
}

.weChatShareContent .s_at_personnel_list .personnel_list_item .atUserName{
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  flex:1;
  line-height: 20px;
}

.weChatShareContent .s_at_personnel_list .personnel_list_item .atUserDep{
  color: #999;
  width: 100%;
  flex: 1;
  line-height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

._simpleSaveDialog {
	padding: 0 10px;
}

._simpleSaveDialog-item-div {
  display: flex;
  height: 40px;
  width: 100%;
  padding-top: 10px;
}

._simpleSaveDialog span {
  width: 90px;
  line-height: 32px;
  padding-top: 6px;
}

._simpleSaveDialog input {
  height: 32px;
  width: 100%;
  box-sizing: border-box;
  margin-top: 6px;
  border: 1px solid var(--smt-border-color);
  padding-left: 10px;
  border-radius: 4px;
}

._simpleSaveDialog input:focus {
  outline: none;
  border: 1px solid var(--smt-border-color);
}

._spreadsheetReportSqlView-confirmDialog .s-icon-tips_warning {
  font-size: 24px;
  margin-right: 12px;
  color: #e6a23c;
}

.follow-dlg-content {
	display: flex;
	justify-content: flex-start;
	box-sizing: border-box;
}

.follow-dlg-content__container {
	display: flex;
	align-items: center;
}

.follow-dlg-content__icon {
	width: 24px;
    height: 24px;
    font-size: 16px;
    font-weight: bolder;
    color: var(--smt-white-color-1);
    /*background-color: var(--smt-theme-color);*/
    background-color: #2BA471;
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 16px;
}

.follow-dlg-content__text {
	font-weight: 600;
	height: 32px;
	line-height: 32px;
}

.follow-dlg-desc {
	padding: 0 112px;
    line-height: 20px;
}

.follow-dlg-btns {
	text-align: right;
	border: none;
	padding: 12px 0px 16px;
}

.follow-dlg-items {
	padding: 12px 0px 16px;
	box-sizing: border-box;
	border-top: 1px solid var(--smt-split-line-color);
}

.follow-dlg-items__container {
	display: flex;
    justify-content: space-between;
    gap: 12px;
}

.follow-dlg-item {
	border: 1px dashed #C3D7FC;
	border-radius: 6px;
	box-sizing: border-box;
	width: 80px;
	padding-bottom: 12px;
	cursor: pointer;
	background-color: #F9FBFF;
	flex: 1;
}

.follow-dlg-item:hover {
	border: 1px solid var(--smt-brand-color-active);
    /*color: var(--smt-brand-color-active);*/
}

.follow-dlg-item:hover .follow-dlg-item__img {
	background-color: var(--smt-brand-color-active);
}

.follow-dlg-item__img {
	display: flex;
	justify-content: center;
	align-items: center;
    margin: 12px auto 8px;
    height: 20px;
    width: 20px;
    background-color: #5CC2F9;
    border-radius: 10px;
    color: #FFF;
}

.follow-dlg-item__img .follow-dlg-item__icon,
.follow-dlg-item__img .item-img {
    width: 20px;
    height: 20px;
	display: inline-flex;
    align-items: center;
    justify-content: center;
}

.follow-dlg-item__text {
	height: 18px;
	line-height: 18px;
	box-sizing: border-box;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	text-align: center;
}

.follow-dialog .layui-layer-title {
	border-bottom-color: transparent;
}

.dialog-selector__selected-items-title {
	height: var(--smt-first-tab-header-height);
	line-height: var(--smt-first-tab-header-height);
}

/**
 * “资源扩展属性”列表对话框
 */
.node-attributes-list-dialog .btns-container {
	display: flex;
	justify-content: flex-end;
}

.node-attributes-list-dialog .list-container {
	height: calc(100% - 44px);
}

.node-attributes-list-dialog .table-grid,
.node-attributes-setting-dialog .table-grid {
	width: 100%;
	table-layout: fixed;
	border-collapse: collapse;
	border-width: 0; 
}

.node-attributes-list-dialog .table-grid .table-grid-row.header-row {
	background-color: var(--smt-bg-color-table-head);
}

.node-attributes-setting-dialog .standby-list-div .table-grid .table-grid-row:nth-child(odd),
.node-attributes-list-dialog .table-grid-row.data-row:nth-child(odd) {
	background-color: var(--smt-bg-color-table-odd-row);
}

.node-attributes-setting-dialog .standby-list-div .table-grid .table-grid-row:hover,
.node-attributes-list-dialog .table-grid-row.data-row:hover {
	background-color: var(--smt-brand-color-hover);
}

.node-attributes-setting-dialog .table-grid td,
.node-attributes-list-dialog .table-grid .table-grid-cell {
	padding: 0 10px;
	border-bottom: 1px var(--smt-split-line-color) solid;
    border-right: 1px #fff solid;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.node-attributes-setting-dialog .table-grid td:last-child,
.node-attributes-list-dialog .table-grid .table-grid-cell:last-child {
	border-right-width: 0;
}

.node-attributes-setting-dialog .table-grid td.newtable-grid-top-cell,
.node-attributes-list-dialog .table-grid .header-row .table-grid-cell {
	border-bottom-width: 0;
	position: sticky; /* 锁定表头 */
    top: 0; /* 锁定表头 */
    background-color: var(--smt-bg-color-table-head);
}

.node-attributes-setting-dialog .table-grid-row .row-btn,
.node-attributes-list-dialog .table-grid-row .row-btn {
	display: none;
    margin-right: 8px;
    cursor: pointer;
    font-size: 16px;
}

.node-attributes-setting-dialog .table-grid-row:hover .row-btn,
.node-attributes-list-dialog .table-grid-row:hover .row-btn {
	display: inline-block;
}

.node-attributes-setting-dialog .table-grid-row .row-btn:hover,
.node-attributes-list-dialog .table-grid-row .row-btn:hover {
	color: var(--smt-brand-color-active);
}

/**
 * “资源扩展属性”设置对话框
 */
.node-attributes-setting-dialog {
	height: 100%;
	box-sizing: border-box;
}

.node-attributes-setting-dialog .setting-row {
	display: flex;
	height: var(--smt-form-row-height);
}

.node-attributes-setting-dialog .standby-list-row {
	height: calc(100% - 144px);
}

.node-attributes-setting-dialog .setting-cell {
	display: inline-block;
	box-sizing: border-box;
	padding: 4px 0px;
	white-space: nowrap;
}

.node-attributes-setting-dialog .title-cell {
	flex: 0 0 auto;
	width: 110px;
	height: var(--smt-form-row-height);
	line-height: 28px;
}

.node-attributes-setting-dialog .form-cell {
	flex-grow: 1;
}

.node-attributes-setting-dialog .standby-list-cell {
	height: 100%;
}

.node-attributes-setting-dialog .standby-list-div {
	height: 100%;
}

.node-attributes-setting-dialog input[type="text"].combobox-edit {
	padding-left: 10px; /* 与文本输入框保持左对齐 */
}

.node-attributes-setting-dialog input[readonly].combobox-edit {
	background-color: transparent;
}

.node-attributes-setting-dialog .standby-list-div .table-grid .table-grid-top-resizeDivClass {
	display: none;
}

.node-attributes-setting-dialog .standby-list-div .table-grid .newtable-grid-top-span-sp {
	left: 0;
	top: 0;
}

.node-attributes-setting-dialog .standby-list-div .table-grid-row {
	background-color: transparent;
}

.node-attributes-setting-dialog .editformitemslabeltd:nth-child(even) {
	padding-left: 0;
}

/**
 * 用户同步计划配置对话框
**/
.user-sync-config-dlg {
  height: 100%;
}

.user-sync-config-dlg__step-panel {
  height: 56px;
}

.user-sync-config-dlg__btn-panel {
  height: 60px;
  padding: 12px 0 16px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  box-sizing: border-box;
}

.user-sync-config-dlg__content-panel {
  margin-top: 12px;
  padding-bottom: 8px;
  height: calc(100% - 128px);
  box-sizing: border-box;
  border-bottom: 1px solid var(--smt-split-line-color);
}

.user-sync-config-dlg__input-box {
  width: 280px!important;
}

.catalog-treenode-property .combobox-panel.readonly,input.combobox-edit.readonly {
  background-color: var(--smt-bg-color-weaktip);
}

.quicklyAuth-search {
	width: 70%;
	height: 32px;
	justify-content: center;
  left: 15%;
  position: relative;
}

.quicklyAuth-search .search_input_box {
  box-sizing: border-box;
  border-radius: var(--smt-radius-default);
  border: 1px solid #D4D8E5;
}

.quicklyAuth-search .search_input_box:hover {
  border: 1px solid var(--smt-brand-color-active);
}

.quicklyAuth-search .search_input_active {
  border: 1px solid var(--smt-brand-color-active);
  border-radius: 3px;
}

/** /vision/css/mainview.css */
.layout-table {
	width: 100%;
	height: 100%;
	border-spacing: 0;
	background-color: #fff;
}

.layout-cell {
	padding: 0;
}

.slot-cell {
	height: 100%;
	vertical-align: top;
}

.wrapper-outer {
	width: 100%;
	height: 100%;
	position: relative;
}

.wrapper-inner {
	width: 100%;
	height: 100%;
	position: absolute;
	overflow: auto;
	box-sizing: border-box;
}


.mainTable {
	width: 100%;
	height: 100%;
	background-color: #fff;
}

.mainTopTr {
	height: 52px;
}

.mainTopTd {
	width: 100%;
	padding: 0px;
/**	background-color: #2C3749; **/
/**	background-color: #188ABA; **/
	background-color: var(--smt-theme-color);

}

.mainTopDiv {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    height: 52px;
}

.imgLogo {
	position: absolute;
	left: 0;
	top: 0;
	width: 233px;
	height: 52px;
	/*background: #151E2B url(../writeCustomBgImg.jsp?theType=PageHeadLogo) no-repeat left center; */
	background: var(--smt-theme-color) url(../writeCustomBgImg.jsp?theType=PageHeadLogo) no-repeat left center;
}

.imgAboutLogo {
	background: url(../writeCustomBgImg.jsp?theType=AboutLogo) no-repeat center center;
	position: relative;
}

div[bofid='licenseInfoDiv'] {
	line-height:20px;
}

.imgAboutLogo .smartbi-version {
    height: 14px;
    position: absolute;
    border-radius: 3px;
	background-color: white;
    left: 306px;
    bottom: 28px;
    border: 1px solid #333333;
    box-sizing: border-box;
    line-height: 12px;
    padding: 0px 0px;
}

.imgAboutLogo .version-font {
    color: #333333;
    font-weight: bold;
    font-size: 12px;
    transform: scale(0.83);
    text-align: center;
}

.topNavBanner {
	float: right;
	height: 52px;
	line-height: 52px;
	margin: 0 !important;
}

.tabPane {
	position: absolute;
	height: 52px;
	top: 0px;
	/**left: 230px; */
	left: 233px;
	right: 120px;
}

.only-one-tab {
	display: none;
}

.loc-tr {
	display: none;
}

.spacerTr {
	height: 0px;
	display: none;
}

.spacerTd {
}

.mainVsTr {
	height: 0px;
	display: none;
}

.mainVsTd {
}

.mainBottomTr {
	width: 100%;
	height: 100%;
}

.leftPane {
	width: 230px;
	height: 100%;
	border: 0px;
	padding: 0;
}

.leftPane .tree-min-pane {
  display: none;
  cursor: pointer;
  color: #c8d0d6;
  border-right: 1px solid #f2f2f2;
}

.leftPane .tree-min-pane:hover {
  color: var(--smt-theme-color);
}

.leftPane.min-tree-pane {
  width: 10px; 
}

.leftPane.min-tree-pane .tree-min-pane {
  display: block;
}

.leftPane.min-tree-pane .leftPaneTable {
  display: none;
}

.leftPaneTable {
	width: 230px;
	height: 100%;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

.leftBanner {
	line-height: 30px;
	height: 30px;
	width: 100%;
	font-size: 0px;
	background: #5486B1;	
	display: none;
}

.catalogTree {
	position: relative;
	overflow: auto;
	width: calc(100% - 1px);
	height: 100%;
}

.catalogTree.ps-container > .ps-scrollbar-y-rail {	/* 左侧资源树滚动条贴住右边 */
	right: 0px;
}

.leftPaneTable .searchBanner > div {
	/*margin: 8px 0 10px;*/
}

.businessViewCatalogTree {
	display: none;
	overflow: auto;
	width: 100%;
	height: 100%;
	background-color: #E9F4FE;
}

input.searching {
background-image:url('data:image/gif;base64,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');
}

.search-result__item {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: no-repeat center center;
}

.search-result__item .iconImage {
  background-repeat: round;
}

.search-result__item-type {
	margin-right: 8px;
}

.search-result__item-locate {
  margin-left: 4px;
  display: none;
  cursor:pointer;
}

li:hover .search-result__item-locate, .locate-tr:hover .search-result__item-locate {
  display: inline;
}

.search-result__item-label {
	display: inline-block;
	width: 365px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.search-result__item-label.more {
	cursor: pointer;
	user-select: none;
}

.topNavBanner .search-wrapper {
	float: left;
	height: 40px;
	line-height: 40px;
	padding: 0 8px;
}

.topNavBanner .flex-center {
	display: flex;
	align-items: center;
}

.tabTool .search-wrapper {
	display: none;
}

.isMax .tabTool .search-wrapper {
	display: inline-block;
    margin: 3px 5px;
	height: auto;
	text-align: left;
	float: left;
}

.isMax .tabTool .search-text {
	height: 24px;
	line-height: 24px;
	background: url(../writeCustomBgImg.jsp?theType=SearchBtnImg2) no-repeat right center;
}

.isMax .tabTool .search-text:focus {
	top: 0;
	height: 22px;
	line-height: 22px;
}

.isManager .hsplitterLeft,.isManager .hsplitterRight {
	width: 4px;
}

.isManager .hsplitterBg,.bottomPane .hsplitterBg {
	width: 3px;
    border-left: 1px solid #E1E2EB;
    background-color: #ffffff;
}
/* 透视分析、多维分析的外框线 */
td.hsplitterBg2 {
	cursor: e-resize;
	width: 1px;
	height: 100%;
    /* background: #dcdfe6; */
    border-left: 1px solid #dcdfe6; 
}
/* 数据门户右侧框线 */
td.hsplitterBg {
	cursor: e-resize;
	width: 0px;
	height: 100%;
    /* background: #dcdfe6; */
    /* border-left: 1px solid #dcdfe6; */
}

.hsplitterDiv {
	width: 2px;
	height: calc(100% - 2px);
	box-sizing: border-box;
	border: 1px solid transparent;
	border-left-color: var(--smt-split-line-color);
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	background: transparent;
	transition: background 100ms ease-in-out;
	z-index: 1000;
}
.hsplitterBg .hsplitterDiv {
	position: absolute;
	top: 0;
	bottom: 0;
}
.bottomPane .hsplitterBg2 .hsplitterDiv{
    border-color: transparent;
	border-left-color: #f2f2f2;  
	background: transparent;
}

/*
.hsplitterSymbol {
	display: inline-block;
	height: 16px;
	width: 2px;
	background: rgba(95, 96, 97, 0.2);
	vertical-align: middle;
}
.bottomPane .hsplitterBg2 .hsplitterDiv .hsplitterSymbol{
  display: none;
}
*/
.hsplitter_expandButton {
	position: absolute;
	cursor: pointer;
	left: 0;
	top: 4.3px;
	width: 10px;
	height: 20px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	background: rgba(0, 0, 0, 0.1);
	display: flex;
	align-items: center;
	justify-content: center;
	transition: left .5s ease-in-out;
}

.hsplitter_expandButton::before {
	
}

.hsplitter_expandButton::after {
	content: ' ';
	display: block;
	width: 2px;
	height: 10px;
	border: 2px solid #666;
	border-top-width: 0;
	border-bottom-width: 0;
}

.hsplitterDiv:hover .hsplitter_expandButton {
	display: flex;
}

img.hsplitterLeft {
	visibility: hidden;
	cursor: pointer;
	display: inline-block;
	width: 1px;
	min-width: 1px;
	height: 28px;
	background: url(../img/mainframe/hsplitter_left.png) no-repeat left top;
}

img.hsplitterRight {
	visibility: hidden;
	cursor: pointer;
	display: inline-block;
	width: 1px;
	min-width: 1px;
	height: 28px;
	background: url(../img/mainframe/hsplitter_right.png) no-repeat left top;
}

.subPageHsTdShow {
	valign: middle;
	width: 1px;
	background-color: #E9E5E7;
}

.mainRightTd {
	width: 100%;
	height: 100%;
	padding: 0px;
	vertical-align: top;
}

.bottomPane {
	height: 100%;
	top: 0px;
	left: 0px;
	vertical-align: top;
}

/* 子tab页 start */
.bottomPane.sub-tab-page {
	padding:10px;
	box-sizing:border-box;
}
.bottomPane.sub-tab-page .tab-body-ct {
	border:none;
}
.bottomPane.sub-tab-page .tab-panel-header .tab-strip-ct,
.bottomPane.sub-tab-page .tab-panel-header .tab-btn-normal-middle-ct,
.bottomPane.sub-tab-page .tab-panel-header .tab-btn-mouse-over-middle-ct,
.bottomPane.sub-tab-page .tab-panel-header .tab-btn-selected-middle-ct{
	background:none;
	width:100%;
	text-align:right;
	box-sizing: border-box;
}

.bottomPane.sub-tab-page .tab-header .tab-btn-normal-left-ct,
.bottomPane.sub-tab-page .tab-header .tab-btn-normal-right-ct,
.bottomPane.sub-tab-page .tab-header .tab-btn-selected-left-ct,
.bottomPane.sub-tab-page .tab-header .tab-btn-mouse-over-left-ct,
.bottomPane.sub-tab-page .tab-header .tab-btn-mouse-over-right-ct,
.bottomPane.sub-tab-page .tab-header .tab-btn-selected-right-ct {
	display:none;
}
.bottomPane.sub-tab-page .tab-panel-header .tab-header {
	border-bottom:1px solid #ccc;
	box-sizing: border-box;
	float:none;
	display:inline-block;
}

.bottomPane.sub-tab-page > .tab-panel {
	display: flex;
	flex-direction: column;
}
.bottomPane.sub-tab-page > .tab-panel > .tab-panel-body-wrap{
	flex:1;
	overflow-y:auto;
}
.tab-CMNT-ext {
	padding-left:10px;
	box-sizing:border-box;
}
.tab-CMNT-ext .tab-body-ct {
	height: 95%;
}
.tab-CMNT-ext .tab-panel-header .tab-strip-ct,
.tab-CMNT-ext .tab-panel-header .tab-btn-normal-middle-ct,
.tab-CMNT-ext .tab-panel-header .tab-btn-mouse-over-middle-ct,
.tab-CMNT-ext .tab-panel-header .tab-btn-selected-middle-ct{
	background-color: transparent;
	width:100%;
	box-sizing: border-box;
	
}
.tab-CMNT-ext .tab-panel-header .tab-btn-selected-middle-ct, .tab-CMNT-ext .tab-panel-header .tab-btn-mouse-over-middle-ct
  {
  color: var(--smt-theme-color);
  height:25px;
  border-bottom: 1px solid var(--smt-theme-color);
}

.tab-CMNT-ext .tab-header .tab-btn-normal-left-ct,
.tab-CMNT-ext .tab-header .tab-btn-normal-right-ct,
.tab-CMNT-ext .tab-header .tab-btn-selected-left-ct,
.tab-CMNT-ext .tab-header .tab-btn-mouse-over-left-ct,
.tab-CMNT-ext .tab-header .tab-btn-mouse-over-right-ct,
.tab-CMNT-ext .tab-header .tab-btn-selected-right-ct {
	display:none;
}
.tab-CMNT-ext .tab-panel-header .tab-header {
	border-bottom:1px solid #ccc;
	box-sizing: border-box;
	float:none;
	display:inline-block;
}

.tab-CMNT-ext > .tab-panel {
	display: flex;
	flex-direction: column;
}
.tab-CMNT-ext > .tab-panel > .tab-panel-body-wrap{
	flex:1;
	overflow-y:auto;
}
.tab-CMNT-ext-importExcel {
  padding-left: 0;
}

.tab-CMNT-ext-importExcel .tab-panel-body {
  border-right: 1px solid var(--smt-border-color);
  border-left: 1px solid var(--smt-border-color);
  border-bottom: 1px solid var(--smt-border-color);
  height: calc(100% - 1px);
  width: calc(100% - 2px);
}


.tab-CMNT-ext-pagetheme .tab-body-ct>div {
  border-right: 1px solid var(--smt-border-color);
  border-left: 1px solid var(--smt-border-color);
  border-bottom: 1px solid var(--smt-border-color);
}
.tab-CMNT-ext-importExcel .tab-body-ct, .tab-CMNT-ext-pagetheme .tab-body-ct, .tab-CMNT-ext-pagetheme-config .tab-body-ct>div
  {
  border: none;
}

.tab-CMNT-ext-pagetheme-config .tab-panel-header .tab-header {
  border: none;
}
.tab-CMNT-ext-pagetheme-config .tab-btn-normal-middle-ct, .tab-CMNT-ext-pagetheme-config .tab-btn-selected-middle-ct,
  .tab-CMNT-ext-pagetheme-config .tab-btn-mouse-over-middle-ct {
  padding-top: 10px;
}

.tab-CMNT-ext-pagetheme-config .tab-panel {
  border-right: 1px solid var(--smt-border-color);
}

.tab-CMNT-ext-pagetheme-config .tab-strip-ct {
  background: none;
}

.tab-CMNT-ext-pagetheme-config .tab-panel-header .tab-btn-selected-middle-ct, .tab-CMNT-ext-pagetheme-config  .tab-panel-header .tab-btn-mouse-over-middle-ct
  {
  height: 25px;
  border: none;
}
/* 子tab页 end */
.tempDiv {
	width: 3px;
	cursor: E-resize;
background-image:url('data:image/gif;base64,R0lGODlhAgACAIAAAPj8+AAAACH5BAAAAAAALAAAAAACAAIAAAIDRAIFADs=');
}

.searchHidden {
	background: url(../img/list_r.gif) no-repeat right center;
	cursor: pointer;
	width: 100%;
}

.searchDisplay {
	background: url(../img/list.gif) no-repeat right center;
	cursor: pointer;
	width: 100%;
}

.hd {
	background-color: #F7F7F7;
	font-size: 100%;
	line-height: 100%;
	font-weight: bold;
	overflow: hidden;
	padding: 6px;
	height: 13px;
	height: 25px\9;
}

.search {
	background-color:#FFF;
}

.searchInput {
  width: 99%;
  height: 16px;
  background-color: #FFF;
  border: 1px solid #c8d0d6;
  border-radius: 6px;
  margin: 2px;
  outline-style: none;
}

.searchInput::-ms-clear {
    display: none;
}

/* 隐藏IE浏览器input输入框右侧自动出现的清空按钮 */
.hide-ms-clear::-ms-clear {
    display: none;
}

.clearBtn, .searchBtn, .treeBtn, .listBtn, .toggle-btn {
	cursor: pointer;
}

.clearBtn:hover, .searchBtn:hover, .treeBtn:hover, .listBtn:hover, .toggle-btn:hover {
  color: var(--smt-theme-color);
}

.toggle-btn {
  font-size: 16px;
}

.searchResult {
	overflow: auto;
	width: 100%;
	height: 100%;
	cursor: default;
}

.searchResultRow {
	height: 34px;
}

.searchResultRow-odd {
	height: 34px;
	/* background-color: #FAFAF9; */
}

.searchResultRow-even {
	height: 34px;
	background-color: #FFFFFF;
}

.listResult .searchResultRow,
.listResult .searchResultRow-odd,
.listResult .searchResultRow-even {
	height: 28px;
}

.searchResultRow img, .searchResultRow-odd img {
	/*margin: 0 10px;*/
}

.searchWaiting {
	font-size: 12px;
	width: 100%;
	height: 100%;
	background: #FFFFFF url(../img/mainframe/search_bg.jpg) repeat-x center 100%;
}

.grid_tr {
	padding: 1px;
	font: 12px;
	background: #E9F4FE;
	border-bottom: 1px solid #CFE5F8;
	border-right: 1px solid #CFE5F8;
}

.dotbg {
background-image:url('data:image/gif;base64,R0lGODlhBAABAIAAAMzMzP///yH5BAQUAP8ALAAAAAAEAAEAAAIDBBIFADs=');
}

.hsplitterHide {
	width: 3px;
	cursor: e-resize;
	background-color: #69829E;
	border-left: 1px solid #0155B8;
	border-right: 1px solid #0155B8;
	padding-bottom: 80px;
}

.vsplitterHide {
	height: 3px;
	cursor: n-resize;
	background-color: #69829E;
	border-left: 1px solid #0155B8;
	border-right: 1px solid #0155B8;
	padding-bottom: 80px;
}

.hsplitterShow {
	width: 3px;
	cursor: e-resize;
	background-color: #69829E;
	border-left: 1px solid #0155B8;
	border-right: 1px solid #0155B8;
	padding-bottom: 80px;
}

.vsplitter {
	height: 1px; 
	background-color: #DDDAD6;
}

.hsplitter {
	width: 3px;
	cursor: e-resize;
	background-color: #69829E;
	border-left: 1px solid #0155B8;
	border-right: 1px solid #0155B8;
	padding-bottom: 80px;
}

.select_letter {
	background-color: #316AC5;
	color: white;
}

.unselect_letter {
	background-color: none;
	color: black;
}

.select_img {
	filter: DropShadow(Color=#316AC5,OffX=2,OffY=2,Positive=true);
}

.select_img img {
	filter: Alpha(opacity=70);
}

.unselect_img {
}

.tabbg {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAABDSURBVHjaVIuxDYAwEMSsYwJmYEo69mEYNqFKCe8UKJHobFlmPy+522NUIhDlRyUph5ZOgm97hVCQYlRnLWBx3Y4+APoYL3w3EP0CAAAAAElFTkSuQmCC');
}

.tabContainer {
	position: relative;
	height: 30px;
	background-color: #F0F0F0;
}

.tabContainer div.morePanel-flat2 {
	top: 28px;
	right: 80px;
}

.tabContainer div.dropdownMenu-flat2 {
	right: 30px;
}

.tabDiv {
	position: absolute;
	z-index: 998;
	width: 100%;
}

.maxTreeWrapper {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 2px;
	height: 100%;
	z-index: 9999;
	display: none;
}

a.maxTreeWrapper ._leftTreePanelDiv {
  display: none;
}

a.maxTreeWrapper:hover {
	width: 230px;
	box-shadow: 2px 2px 4px #afa1a1;
}

a.maxTreeWrapper:hover ._leftTreePanelDiv {
  display: block;
}

a.maxTreeWrapper:hover .SearchBannerTr {
  display: block
}

.isMax .maxTreeWrapper {
	display: block;
	transition: all .4s cubic-bezier(.4, 0, .2, 1);
}

a.maxTreeWrapper .SearchBannerTr {
  display: none
}

.isManager .maxTreeWrapper {
	display: none;
}

.logoBgPreviewLabel {
	color: blue;
	cursor: pointer;
}

.logoBgPreview {
	z-index: 2;
	position: absolute;
	width: 400px;
	border: 1px solid #ffffff;
	background-color: #ffffff;
	display: none;
	background-size: 100% auto;
	height: 200px;
}

.imgPreview {
	z-index: 2;
	position: absolute;
	border: 1px solid #ffffff;
	background-color: #ffffff;
	display: none;
	width: 400px;
	height: 200px;
}


/** Shrink Icon  **/
#HsDiv img, td.hsplitterBg {
  /* display: none; */
}

.hsplitterDiv > img{
	position: absolute;
	left: 0;
	top: -1px;
	overflow: hidden;
	vertical-align: middle;
	visibility: visible;
	padding: 9px 3px;
	background: transparent;
	height: auto;
	width:auto;
	z-index:999;
	cursor: pointer;
}

#HsDiv img.hsplitterRight{
	visibility: visible;
	position: relative;
	padding: 8px 3px;
	background: #E1E2EB;
	height: auto;
	width:auto;
	z-index:999;
	transform: rotate(180deg); 
	transform-origin: 50% 50% 0px;
}

/* 树的搜索栏 */
.treeSearchPane {
	display: flex;
	padding: 0 10px;
	align-items: center;
}

.dialog-content-area .treeSearchPane,.dialog-content-area .listview_searchBarPane {
  padding-top: 3px; 
}

.treeSearchPane_searchBox i {
	font-size: 16px;
}

.treeSearchPane_searchBox {
	display: inline-flex;
	align-items: center;
	width: 100%;
	height: 32px;
	line-height: 30px;
	border: 1px solid var(--smt-border-color);
	box-sizing: border-box;
	border-radius: 3px;
	position: relative;
	background-color: var(--smt-bg-color-container);
}

.treeSearchPane_searchBox:hover,
.treeSearchPane_searchBox:focus {
	border-color: var(--smt-brand-color-active);
}

.treeSearchPane_searchBox .treeSearchPane_opBtn:hover {
	color: var(--smt-brand-color-active);
}

.treeSearchPane_searchInput {
	box-sizing: border-box;
	display: inline-block;
	width: 100%;
	padding-left: 5px;
	padding-right: 24px;
	border: none;
	outline: none;
	height: 100% !important;
}

/* 清除type=text的input的ie默认清除按钮 */
.treeSearchPane_searchInput::-ms-clear {
	display: none;
}

.treeSearchPane_searchBtn {
	display: inline-block;
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 30px;
	line-height: 30px;
	user-select: none;
	text-align: center;
}

.treeSearchPane_delBtn {
	display: inline-flex;
	align-items: center;
	background: rgba(100, 100 ,1000, 0.1);
	border-radius: 100%;
	padding-top: 1px;
	margin-right: 5px;
	cursor: pointer;
	transition: background .2s ease-in-out;
}

.treeSearchPane_delBtn:hover {
	background: rgba(100, 100 ,1000, 0.3);
}

.treeSearchPane_clearBtn, .treeSearchPane_treeBtn, .treeSearchPane_listBtn {
	width: 20px;
	line-height: 22px;
	text-align: center;
}

.treeSearchPane_treeBtn .iconfont, .treeSearchPane_listBtn .iconfont {
	vertical-align: middle;
}

/* 提示组件的样式 */
.smartbi-ui-tooltip {
	position: absolute;
	z-index: 99999999; /* layer弹窗的最小层级是 19891014，若此处层级过小会导致弹窗中关闭按钮的提示看不到 */
	max-width: 400px;
	max-height: 100%;
	margin: 0;
	padding: 0;
	pointer-events: none;
	border-radius: var(--smt-radius-medium);
    box-shadow: var(--smt-shadow-popup);
    box-sizing: border-box;
    background-color: var(--smt-bg-color-container);
    border: 1px solid var(--smt-border-color-popup);
}

.smartbi-ui-tooltip .ui-tooltip-content {
	font-size: 12px;
	padding: 12px;
    line-height: 20px;
    box-sizing: border-box;
    border-radius: var(--smt-radius-medium);
    border: none;
    box-shadow: none;
    background-color: transparent;
    color: var(--smt-text-color-primary);
}

.smartbi-ui-tooltip .ui-tooltip-content>div:first-of-type {
	margin-top: -2px;
}

.smartbi-ui-tooltip .ui-tooltip-content>div:last-of-type {
	margin-bottom: -2px;
}

.smartbi-ui-tooltip .ui-tooltip-content>div+div {
	margin-top: 4px;
}

.smartbi-ui-tooltip div > p {
  margin: 0px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 12;
}

.smartbi-ui-tooltip div > p:not(:first-child) {
  margin-top: 4px;
}

.smartbi-ui-tooltip-item {
	padding: 2px 0;
	line-height: 20px;
	display: flex;
}

.smartbi-ui-tooltip-name {
	width: 55px;
	padding-right: 5px;
}

.smartbi-ui-tooltip-text {
	flex: 1;
	word-break: break-all;
}

.ui-helper-hidden-accessible {
	display: none;
}

/* 箭头高度为6px，故边长为： 8.48528137423857 = Math.sqrt(Math.pow(6, 2) + Math.pow(6, 2)) */
.smartbi-ui-tooltip-leftarrow::after,
.smartbi-ui-tooltip-rightarrow::after,
.smartbi-ui-tooltip-lefttop-arrow::after,
.smartbi-ui-tooltip-leftbottom-arrow::after,
.smartbi-ui-tooltip-righttop-arrow::after,
.smartbi-ui-tooltip-rightbottom-arrow::after{
	position: absolute;
	content: '';
	width: 8.48528137423857px;
	height: 8.48528137423857px;
	border-width: 1px;
	border-color: transparent;
	box-sizing: border-box;
	background-color: var(--smt-bg-color-container);
	transform: rotate(45deg);
}

.smartbi-ui-tooltip-leftarrow::after {
	right: -5px;
	top: 9px;
	border-top: 1px solid var(--smt-border-color-popup);
	border-right: 1px solid var(--smt-border-color-popup);
}

.smartbi-ui-tooltip-rightarrow::after {
	left: -5px;
	top: 9px;
	border-bottom: 1px solid var(--smt-border-color-popup);
	border-left: 1px solid var(--smt-border-color-popup);
}

.smartbi-ui-tooltip-lefttop-arrow::after {
	bottom: -5px;
	right: 9px;
	border-bottom: 1px solid var(--smt-border-color-popup);
	border-right: 1px solid var(--smt-border-color-popup);
}

.smartbi-ui-tooltip-leftbottom-arrow::after {
	top: -5px;
	right: 9px;
	border-top: 1px solid var(--smt-border-color-popup);
	border-left: 1px solid var(--smt-border-color-popup);
}

.smartbi-ui-tooltip-righttop-arrow::after {
	bottom: -5px;
	left: 9px;
	border-bottom: 1px solid var(--smt-border-color-popup);
	border-right: 1px solid var(--smt-border-color-popup);
}

.smartbi-ui-tooltip-rightbottom-arrow::after {
	top: -5px;
	left: 9px;
	border-top: 1px solid var(--smt-border-color-popup);
	border-left: 1px solid var(--smt-border-color-popup);
}

/* 数据库管理的搜索框 */
.listview_searchBarPane {
	display: flex;
	padding: 0 10px;
}

.listview_searchBar {
	width: 100%;
	box-sizing: border-box;
	border: 1px solid var(--smt-border-color);
	border-radius: 3px;
	position: relative;
	height: 32px;
	background-color: #FFFFFF;
	display: flex;
	align-items: center;
}

.listview_searchBar:hover,
.listview_searchBar:focus {
	border-color: var(--smt-brand-color-active);
}

.listview_searchBar .searchInput {
	box-sizing: border-box;
	display: inline-block;
	width: 100%;
	padding-left: 28px;
	padding-right: 24px;
	margin: 0;
	border: none;
	outline: none;
	height: 100% !important;
}

.listview_searchBar  .listSearch_delBtn {
	display: inline-flex;
    justify-content: center;
	align-items: center;
	border-radius: 100%;
	padding-top: 0px;
	margin-right: 8px;
	cursor: pointer;
    font-size: 16px;
}

/*
.listview_searchBar .listSearch_searchBtn {
	display: inline-block;
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 30px;
	line-height: 30px;
	user-select: none;
	text-align: center;
}
*/

/* 新建宏弹框中的下拉样式 */
.macro_select {
    width: calc(100% + 2px) ;
    border-radius: 3px;
}

/* 文件上传输入框样式 */
.real_fileinput {
  filter: alpha(opacity = 0);
  opacity: 0;
  position: absolute;
  margin-top: 10px;
  width: 320px;
  cursor: pointer;
  height: 28px;
}

.plugin-download-dialog {
	width: 100%;
	height: 100%;
	line-height: 22px;
}

.plugin-download-dialog_container {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.plugin-download-dialog .office-addin-icon {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0ib2ZmaWNlX2FkZGluX2ljb24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNzAgNjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDcwIDYyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7b3BhY2l0eTowLjY7ZmlsbDojRTdFREY3O30NCgkuc3Qxe2ZpbGw6I0UyRUFGQzt9DQoJLnN0MntmaWxsOiNGRkZGRkY7fQ0KCS5zdDN7ZmlsbDojNzFBQ0VFO30NCjwvc3R5bGU+DQo8Zz4NCgk8ZWxsaXBzZSBjbGFzcz0ic3QwIiBjeD0iMzUiIGN5PSI1Ni41IiByeD0iMzQuOSIgcnk9IjUuNSIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01My4zLDguN3Y0OC40aC0yN2wtMTgtMTguMVY4LjdjMC0wLjgsMC42LTEuNCwxLjQtMS40aDQyLjJDNTIuNyw3LjMsNTMuMyw4LDUzLjMsOC43eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTUzLjMsNTcuNWgtMjdjLTAuMSwwLTAuMiwwLTAuMy0wLjFsLTE4LTE4LjFjLTAuMS0wLjEtMC4xLTAuMi0wLjEtMC4zVjguN2MwLTEsMC44LTEuOSwxLjktMS45aDQyLjINCgkJCQljMSwwLDEuOSwwLjgsMS45LDEuOXY0OC40QzUzLjcsNTcuNCw1My41LDU3LjUsNTMuMyw1Ny41eiBNMjYuNSw1Ni43aDI2LjR2LTQ4YzAtMC42LTAuNS0xLTEtMUg5LjdjLTAuNiwwLTEsMC41LTEsMXYzMC4xDQoJCQkJTDI2LjUsNTYuN3oiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Mi42LDQ4LjVIMjAuOGMtMS44LDAtMy4zLTEuNS0zLjMtMy4zVjMuM0MxNy41LDEuNSwxOSwwLDIwLjgsMGgzOC40YzEuOCwwLDMuMywxLjUsMy4zLDMuM1Y0OC41eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTYxLjEsMS4zYzAuMSwwLDAuMiwwLjEsMC4yLDAuMnY0NS44SDE4LjljLTAuMSwwLTAuMi0wLjEtMC4yLTAuMlYxLjRjMC0wLjEsMC4xLTAuMiwwLjItMC4ySDYxLjEgTTYxLjEsMA0KCQkJCUgxOC45Yy0wLjgsMC0xLjQsMC42LTEuNCwxLjRWNDdjMCwwLjgsMC42LDEuNCwxLjQsMS40aDQzLjZ2LTQ3QzYyLjYsMC42LDYxLjksMCw2MS4xLDBMNjEuMSwweiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGNpcmNsZSBjbGFzcz0ic3QzIiBjeD0iNTguNSIgY3k9IjQ4LjUiIHI9IjkuOSIvPg0KCQkJPGc+DQoJCQkJPHJlY3QgeD0iNTcuOCIgeT0iNDMuNCIgY2xhc3M9InN0MiIgd2lkdGg9IjEuNSIgaGVpZ2h0PSIxMC4yIi8+DQoJCQkJPHJlY3QgeD0iNTMuNCIgeT0iNDcuNyIgY2xhc3M9InN0MiIgd2lkdGg9IjEwLjIiIGhlaWdodD0iMS41Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTU0LjQsMTVIMjUuN2MtMS43LDAtMy0xLjMtMy0zdi0xLjZjMC0xLjcsMS4zLTMsMy0zaDI4LjZjMS43LDAsMywxLjMsMywzVjEyQzU3LjQsMTMuNiw1NiwxNSw1NC40LDE1eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTYuNCwyMi4ySDIzLjZjLTAuNSwwLTAuOS0wLjQtMC45LTAuOXYwYzAtMC41LDAuNC0wLjksMC45LTAuOWgzMi44YzAuNSwwLDAuOSwwLjQsMC45LDAuOXYwDQoJCQlDNTcuNCwyMS44LDU2LjksMjIuMiw1Ni40LDIyLjJ6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01Ni40LDI5LjVIMjMuNmMtMC41LDAtMC45LTAuNC0wLjktMC45djBjMC0wLjUsMC40LTAuOSwwLjktMC45aDMyLjhjMC41LDAsMC45LDAuNCwwLjksMC45djANCgkJCUM1Ny40LDI5LjEsNTYuOSwyOS41LDU2LjQsMjkuNXoiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTU2LjQsMzcuNUgyMy42Yy0wLjUsMC0wLjktMC40LTAuOS0wLjl2MGMwLTAuNSwwLjQtMC45LDAuOS0wLjloMzIuOGMwLjUsMCwwLjksMC40LDAuOSwwLjl2MA0KCQkJQzU3LjQsMzcsNTYuOSwzNy41LDU2LjQsMzcuNXoiLz4NCgkJPGc+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjYuMyw0MC41djE2LjZsLTE4LTE4LjFoMTYuNkMyNS43LDM5LjEsMjYuMywzOS43LDI2LjMsNDAuNXoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNi4zLDU3LjVjLTAuMSwwLTAuMiwwLTAuMy0wLjFsLTE4LTE4LjFjLTAuMS0wLjEtMC4yLTAuMy0wLjEtMC41YzAuMS0wLjIsMC4yLTAuMywwLjQtMC4zaDE2LjYNCgkJCQljMSwwLDEuOSwwLjgsMS45LDEuOXYxNi42YzAsMC4yLTAuMSwwLjMtMC4zLDAuNEMyNi40LDU3LjUsMjYuMyw1Ny41LDI2LjMsNTcuNXogTTkuMywzOS41bDE2LjYsMTYuNlY0MC41YzAtMC42LTAuNS0xLTEtMUg5LjN6DQoJCQkJIi8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.plugin-download-dialog .addin-icon {
	margin: 16px 0px 8px 0px;
	background-repeat: round;
	width: 66px;
	height: 60px;
}

.plugin-download-dialog-link {
	color: var(--smt-font-color-link);
	text-decoration: none;
}

.plugin-download-dialog .excel-addin-icon {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iZXhjZWxfYWRkaW5faWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3MCA2MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzAgNjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtvcGFjaXR5OjAuNjtmaWxsOiNFN0VERjc7fQ0KCS5zdDF7ZmlsbDojRkZGRkZGO30NCgkuc3Qye2ZpbGw6IzcxQUNFRTt9DQoJLnN0M3tmaWxsOiNFMkVBRkM7fQ0KPC9zdHlsZT4NCjxnPg0KCTxlbGxpcHNlIGNsYXNzPSJzdDAiIGN4PSIzNSIgY3k9IjU2LjUiIHJ4PSIzNC45IiByeT0iNS41Ii8+DQoJPGc+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02Mi42LDU0LjlIOS4xYy0wLjgsMC0xLjQtMC42LTEuNC0xLjR2LTUyQzcuNywwLjYsOC4zLDAsOS4xLDBoNTJjMC44LDAsMS40LDAuNiwxLjQsMS40VjU0Ljl6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02MS4xLDEuM2MwLjEsMCwwLjIsMC4xLDAuMiwwLjJ2NTIuMkg5LjFjLTAuMSwwLTAuMi0wLjEtMC4yLTAuMnYtNTJjMC0wLjEsMC4xLTAuMiwwLjItMC4ySDYxLjEgTTYxLjEsMA0KCQkJaC01MkM4LjMsMCw3LjcsMC42LDcuNywxLjR2NTJjMCwwLjgsMC42LDEuNCwxLjQsMS40aDUzLjVWMS40QzYyLjYsMC42LDYxLjksMCw2MS4xLDBMNjEuMSwweiIvPg0KCTwvZz4NCgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjIuNiwxMC42SDcuN1YxLjRDNy43LDAuNyw4LjMsMCw5LjEsMGg1MmMwLjgsMCwxLjQsMC42LDEuNCwxLjRWMTAuNnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjAuNCw1My43SDkuMWMtMC4xLDAtMC4yLTAuMS0wLjItMC4yVjEwLjZoMTEuNVY1My43eiIvPg0KCTxnPg0KCQk8cmVjdCB4PSIyNC41IiB5PSIxNy40IiBjbGFzcz0ic3QzIiB3aWR0aD0iMTQuNCIgaGVpZ2h0PSIzLjgiLz4NCgkJPHJlY3QgeD0iNDMuOSIgeT0iMTcuNCIgY2xhc3M9InN0MyIgd2lkdGg9IjE0LjYiIGhlaWdodD0iMy44Ii8+DQoJCTxyZWN0IHg9IjI0LjUiIHk9IjI5IiBjbGFzcz0ic3QzIiB3aWR0aD0iMTQuNCIgaGVpZ2h0PSIzLjgiLz4NCgkJPHJlY3QgeD0iNDMuOSIgeT0iMjkiIGNsYXNzPSJzdDMiIHdpZHRoPSIxNC42IiBoZWlnaHQ9IjMuOCIvPg0KCQk8cmVjdCB4PSIyNC41IiB5PSI0MC42IiBjbGFzcz0ic3QzIiB3aWR0aD0iMTQuNCIgaGVpZ2h0PSIzLjgiLz4NCgkJPHJlY3QgeD0iNDMuOSIgeT0iNDAuNiIgY2xhc3M9InN0MyIgd2lkdGg9IjE0LjYiIGhlaWdodD0iMy44Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI1OC41IiBjeT0iNDguNSIgcj0iOS45Ii8+DQoJCTxnPg0KCQkJPHJlY3QgeD0iNTcuOCIgeT0iNDMuNCIgY2xhc3M9InN0MSIgd2lkdGg9IjEuNSIgaGVpZ2h0PSIxMC4yIi8+DQoJCQk8cmVjdCB4PSI1My40IiB5PSI0Ny43IiBjbGFzcz0ic3QxIiB3aWR0aD0iMTAuMiIgaGVpZ2h0PSIxLjUiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTksNDAuNkgzLjljLTAuOCwwLTEuNC0wLjYtMS40LTEuNFYyNy44YzAtMC44LDAuNi0xLjQsMS40LTEuNEgxOWMwLjgsMCwxLjQsMC42LDEuNCwxLjR2MTEuNA0KCQkJCUMyMC40LDM5LjksMTkuOCw0MC42LDE5LDQwLjZ6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTksNDFIMy45Yy0xLDAtMS45LTAuOC0xLjktMS45VjI3LjhjMC0xLDAuOC0xLjksMS45LTEuOUgxOWMxLDAsMS45LDAuOCwxLjksMS45djExLjQNCgkJCQlDMjAuOSw0MC4yLDIwLDQxLDE5LDQxeiBNMy45LDI2LjdjLTAuNiwwLTEsMC41LTEsMXYxMS40YzAsMC42LDAuNSwxLDEsMUgxOWMwLjYsMCwxLTAuNSwxLTFWMjcuOGMwLTAuNi0wLjUtMS0xLTFIMy45eiIvPg0KCQk8L2c+DQoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yMC40LDMzLjRoLTE4Yy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRzMC4yLTAuNCwwLjQtMC40aDE4YzAuMiwwLDAuNCwwLjIsMC40LDAuNFMyMC43LDMzLjQsMjAuNCwzMy40eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTEuNSw0MC40Yy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRWMjYuNWMwLTAuMiwwLjItMC40LDAuNC0wLjRzMC40LDAuMiwwLjQsMC40VjQwDQoJCQlDMTEuOSw0MC4yLDExLjcsNDAuNCwxMS41LDQwLjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}

.plugin-download-dialog .addin-text {
	color: #303030;
}

.plugin-download-dialog .addin-link {
	color: var(--smt-font-color-link);
	text-decoration: none;
	cursor: pointer;
}

.plugin-download-dialog .addin-download,
.plugin-download-dialog .addin-container {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.plugin-download-dialog .addin-container {
	cursor: pointer;
	align-items: center;
	box-sizing: border-box;
	width: 130px;
	height: 136px;
	background: #F9FBFF;
	border: 1.5px dashed #C3D7FC;
	border-radius: 6px;
}

.plugin-download-dialog .addin-container:hover{
	border: 1.5px solid var(--smt-brand-color-active);
}

.plugin-download-dialog-desc {
	margin-bottom: 14px;
}

.addin-webview2 {
	width: 70px;
	height: 47px;
	margin: 20px 0px 17px 0px;
}

.PluginDownloadForm {
	display: none;
}

.PluginDownloadIFrame {
	display: none;
}

.smt-search-dialog-resize-handle {
	display: none;
  position: absolute;
  border-style: solid;
  left: 8px;
  bottom: 8px;
  border-width: 0px 8px 8px 0px;
  border-color: transparent transparent #ddd transparent;
  cursor: sw-resize;
  width: 0px;
  height: 0px;
}

.smt-search-dialog-top-triangle {
  position: absolute;
  top: -6.15px;
  width: 10.3px;
  height: 10.3px;
  border-top: 1px solid var(--smt-border-color-popup);
  border-left: 1px solid var(--smt-border-color-popup);
  background-color: var(--smt-bg-color-container);
  transform: matrix(0.68, 0.73, -0.68, 0.73, 0, 0);
}

.search-footer {
  background-color: var(--smt-bg-color-container);
}

.smt-search-dialog-shade {
	opacity: 0;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}

.smt-search-dialog-tabview {
	height: 32px;
	margin-top: 12px;
}

.smt-search-dialog-tabview .tab-panel-header-simple .tab-header {
	margin: 0 27px;
}

.smt-search-dialog-tabview .tab-strip-simple {
  width: 100%;
}

.smt-search-dialog-tabview .tab-btn-selected-middle-simple {
	font-weight: 600;
	line-height: var(--smt-line-height-body-small);
}

.smt-search-dialog {
	/*display: flex;*/
	height: 100%;
	width: 100%;
	flex-direction: column;
	font-family: var(--smt-font-family);
	font-style: normal;
	line-height: var(--smt-line-height-body-small);
	font-size: var(--smt-font-size-body-small);
	font-weight: 400;
	box-sizing: border-box;
}

.smt-search-dialog .link-content {
	display: block;
}

.smt-search-dialog-tabview-help-doc,
.smt-search-dialog-tabview-help-form,
.smt-search-dialog-tabview-help-plugin {
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-top: 108px;
}

.smt-search-dialog-tabview-content {
	display: flex;
	align-items: center;
	color: var(--smt-brand-color);
}

.smt-search-dialog-tabview-content.link-content {
	font-size: 14px;
}

.smt-search-dialog-tabview-btn {
	display: flex;
	align-items: center;
	color: var(--smt-brand-color-active);
	margin-top: 14px;
	cursor: pointer;
}

.smt-search-dialog-search-box .search_input_box .search_clear {
	width: 20px;
	height: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.smt-search-dialog-tabview-btn .s-icon-newurl {
	margin-right: 10px;
	font-size: 14px;
}

.smt-search-dialog-icon-bg {
	border: 1px solid var(--smt-border-color);
	border-radius: 3px;
	width: 32px;
	height: 32px;
	gap: 8px;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
}

.smt-search-dialog-icon-bg .s-icon-help {
	font-size: 16px;
}

.smt-search-dialog-header {
	display: flex;
	justify-content: center;
	height: 32px;
}

.smt-search-dialog-header .treeSearchPane_searchInput {
	font-size: var(--smt-font-size);
	width: 100%;
	margin-right: 29px;
	height: 22px;
}

/* .smt-search-dialog-header .treeSearchPane_searchBox .s-icon-search {
	font-size: 12px;
}

.smt-search-dialog-header .treeSearchPane_searchBox .awesomplete {
	width: 100%;
	height: 22px;
} */

.smt-search-dialog-header .smt-search-dialog-search-box {
	width: 420px;
	height: 32px;
}

.smt-search-dialog-search-box {
	display: flex;
	align-items: center;
	background: var(--smt-bg-color-container);
	border: 1px solid var(--smt-border-color);
	border-radius: 3px;
	margin-right: 8px;
}

.smt-search-dialog-resize-shade {
	display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0px;
  top: 0px;
  cursor: sw-resize;
  z-index: 9999999;
}

.smt-search-result-panel .tree-grid-container .datagrid-row:nth-child(even) {
  background-color: var(--smt-bg-color-container);
}

.smt-search-result-panel .tree-grid-container .datagrid-header {
	background: #ECF0F6;
}

.smt-search-result-panel .tree-grid-container .datagrid-btable .datagrid-row:hover,
.smt-search-result-panel .tree-grid-container .datagrid-btable .datagrid-row-selected,
.smt-search-result-panel .tree-grid-container .datagrid-btable .datagrid-row-checked {
	background: var(--smt-brand-color-hover);
}

.smt-search-dialog-tabview-content [bofid='searchResult'] {
	width: 100%;
	height: 100%;
	margin: 0px;
}

.smt-search-dialog-search-result {
	width: 100%;
	height: 100%;
}

.smt-search-dialog-tabview-items,
.smt-search-dialog-tabview-item:first-child {
	width: 100%;
	height: 100%;
}

.smt-search-dialog-tabview-items {
	height: calc(100% - 76px);
}

.smt-search-dialog .smt-search-result-panel {
	margin: 0px;
}

.smt-search-result-panel .tree-grid-container .datagrid-header .datagrid-header-row .datagrid-cell span {
	color: var(--smt-font-color-title);
	line-height: var(--smt-line-height-body-small);
  font-size: var(--smt-font-size-body-small);
}

.smt-search-result-panel .tree-grid-container .datagrid-header-row {
	height: 40px;
}

.smt-search-result-panel .tree-grid-container .datagrid-cell {
	color: var(--smt-font-color-body);
	padding: 0px 10px;
}

.smt-search-result-panel .smt-search-result-panel-table {
	height: calc(100% - 48px);
}

.smt-search-result-panel .tree-grid-container .datagrid-cell .tree-indent {
	width: 0px;
}

.smt-search-result-panel .datagrid-btable tr>td:nth-child(1)>.datagrid-cell>.tree-title {
	margin-left: 0px;
  padding: 0;
}

.smt-search-result-panel .datagrid-htable tr>td:nth-child(1)>.datagrid-cell>span:nth-child(1) {
	padding-left: 5px;
}

.smt-search-result-panel .tree-grid-container .datagrid-row .datagrid-cell {
	overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.smt-search-result-panel .panel-body {
	border: none;
}

.smt-search-result-panel .tree-grid-container .datagrid-body td {
	border-bottom: 1px solid var(--smt-split-line-color);
}

.smt-search-result-toolbar {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	height: 48px;
	padding: 12px 0px 4px;
	box-sizing: border-box;
}

.smt-search-result-panel-toolbar-btn,
.smt-search-result-panel .smt-search-result-panel-refresh,
.smt-drop-down-list-btn {
	border: 1px solid var(--smt-border-color);
	margin: 0px;
	padding: 4px 8px;
	border-radius: 3px;
	display: flex;
	align-items: center;
	cursor: pointer;
	position: relative;
	height: 32px;
	box-sizing: border-box;
}

.smt-search-result-panel-toolbar-btn-icon {
	font-size: 16px;
}

.smt-drop-down-list {
	font-family: var(--smt-font-family);
}

.smt-drop-down-list .combobox-edit {
	cursor: pointer;
	font-family: var(--smt-font-family);
}

.smt-drop-down-list-shade {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	opacity: 0;
	z-index: 1001;
}

.smt-search-result-panel .smt-search-result-panel-filter {
	margin-right: 8px;
	position: relative;
}

.smt-drop-down-list-dropdown {
	width: 100%;
	height: 100%;
	display: flex;
  flex-direction: column;
}

.smt-drop-down-list-container {
	position: absolute;
	top: 40px;
	right: 0px;
	width: 260px;
	height: 357px;
	background: var(--smt-bg-color-container);
	box-shadow: var(--smt-shadow-popup);
	border: 1px solid var(--smt-border-color-popup);
	border-radius: var(--smt-radius-medium);
	z-index: 1002;
}

.smt-drop-down-list-container-inner {
	overflow: auto;
	display: flex;
	flex-direction: column;
	align-items: center;
	height: calc(100% - 37px);
}

.smt-drop-down-list-row {
	width: 100%;
	min-height: 36px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
}

.smt-drop-down-list-row-divider {
	margin: 0 12px;
	height: 1px;
	flex-shrink: 0;
	background-color: var(--smt-split-line-color);
}

.smt-drop-down-list-row-first-divider {
	margin: 0px;
}

.smt-drop-down-list-reset:hover {
	color: var(--smt-brand-color-active);
}

.smt-filter-list {
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
}


.smt-drop-down-list-reset-text,
.smt-search-result-panel-toolbar-btn-text,
.smt-search-result-panel-refresh-text {
	margin-left: 4px;
}

.smt-drop-down-list-icon.s-icon-reset-filter,
.smt-drop-down-list-refresh-icon {
	margin-right: 4px;
}

.smt-drop-down-list-icon-up {
	transform: rotate(180deg);
}

.smt-drop-down-list-icon,
.smt-search-result-panel-refresh-icon,
.smt-drop-down-list-left-icon,
.smt-drop-down-list-right-icon {
	font-size: 16px;
}

.smt-drop-down-list-btn-text {
	margin: 0 4px;
	white-space: nowrap;
}

.smt-drop-down-active-btn {
	color: var(--smt-brand-color-active);
	border-color: var(--smt-brand-color-active);
}

.smt-search-result-panel-toolbar-btn:hover,
.smt-search-result-panel .smt-search-result-panel-refresh:hover,
.smt-drop-down-list-btn:hover {
	color: var(--smt-brand-color-active);
	border-color: var(--smt-brand-color-active);
}

.smt-drop-down-collapse {
	width: 100%;
	/* height: 0; */
	/* flex-grow: 1; */
	display: flex;
  flex-direction: column;
}

.smt-drop-down-list-collapse-list {
	/* overflow: auto;
	flex-grow: 1;
	height: 0; */
	/* height: 300px;  */
	display: flex;
	flex-direction: column;
	gap: 4px;
}

.smt-drop-down-list-collapse-header {
	width: 100%;
	height: 36px;
	display: flex;
  justify-content: space-between;
  align-items: center;
	padding: 0px 12px 0px 16px;
	cursor: pointer;
	box-sizing: border-box;
}

.smt-drop-down-list-checkbox-container {
	height: 28px;
  display: flex;
  align-items: center;
  margin: 0 12px;
  padding-left: 8px;
  border-radius: 3px;
	cursor: pointer;
}

.smt-drop-down-list-checkbox-label {
	margin-left: 8px;
}

.smt-drop-down-list-checkbox-container:hover {
	background: #EFF4FF;
	color: var(--smt-brand-color-active);
}

.smt-drop-down-list-checkbox {
	width: 16px;
	height: 16px;
}

.smt-drop-down-list-reset {
	display: flex;
	align-items: center;
	height: 36px;
	padding-left: 12px;
	cursor: pointer;
}

.smt-search-dialog-skin .dialog-button-area {
	display: none;
}

.smt-search-dialog-tabview-link {
	cursor: pointer;
	color: var(--smt-brand-color-active);
}

.smt-search-result-panel .actions .action:hover {
	color: var(--smt-brand-color-active);
}

.smt-search-dialog-icon-bg {
	cursor: pointer;
}

.smt-search-dialog-icon-bg:hover {
	color: var(--smt-brand-color-active);
	border-color: var(--smt-brand-color-active);
}

.smt-search-dialog .smt-search-dialog-highlight {
	color: var(--smt-brand-color-active);
	border-color: var(--smt-brand-color-active);
}

.smt-search-tip-dialog {
	font-family: var(--smt-font-family);
	font-style: normal;
	font-weight: 400;
	font-size: var(--smt-font-size);
	line-height: 22px;
	height: 100%;
	overflow: auto;
}

.smt-search-tip-dialog-title {
	display: flex;
	align-items: center;
	font-size: 14px;
	font-weight: 600;
	color: var(--smt-font-color-title);
	line-height: 18px;
	padding-top: 12px;
}

.smt-search-tip-dialog-title-icon {
	width: 4px;
	height: 12px;
	background: var(--smt-brand-bgcolor-active);
	margin-right: 8px;
}

.smt-search-tip-dialog-title .s-icon-help {
	margin-right: 4px;
}

.smt-search-tip-dialog-example {
	font-weight: 400;
	color: var(--smt-font-color-title);
	margin-top: 12px;
}

.smt-search-tip-dialog-note {
	background: #ECF0F6;
	border-radius: 4px;
	padding: 8px 10px;
	margin-top: 8px;
}

.smt-search-tip-dialog .hidden {
	visibility: hidden;
}

.smt-search-tip-dialog-row {
	margin-top: 8px;
}

.smt-search-highlight {
	background: #FFE81A;
	border: 1px solid #FFF175;
	box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2);
	border-radius: 3px;
	padding: 0 3px;
	display: inline-flex;
	height: 22px;
	box-sizing: border-box;
	align-items: center;
	pointer-events: none;
}

.smt-search-dialog-skin .containerdiv {
	overflow: initial;
}

.smt-search-dialog-skin .dialog-content-area {
	padding: 20px 12px 2px;
}

.smt-search-result-panel-cell {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	line-height: var(--smt-line-height-body-small);
  font-size: var(--smt-font-size-body-small);
    /* display: inline-flex; */
    /* align-items: center; */
}

.smt-search-result-panel .smt-search-result-panel-table .datagrid-cell .smt-search-result-action {
	margin: 2px 8px 2px 0px;
}

.smt-data-empty,
.search_result_empty,
.smt-search-result-empty {
	position: absolute;
	left: 0px;
	width: 100%;
	height: 100%;
	background: var(--smt-white-color-1);
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.smt-data-empty,
.smt-search-result-empty {
	top: 40px;
}

.search_result_empty {
	border-radius: 6px;
	top: 0px;
}

.smt-data-empty-img,
.search_result_empty_img,
.smt-search-result-empty-img {
	width: 120px;
	height: 120px;
	margin-bottom: 16px;
}

.search_result_empty_img,
.smt-search-result-empty-img {
	background-image: url(../img/modulesvg.svg#s-icon-blank-page_g);
}

.smt-data-empty-img {
	background-image: url(../img/modulesvg.svg#s-icon-no-data_g);
}

.smt-data-empty-text,
.search_result_empty_text,
.smt-search-result-empty-text {
	color: var(--smt-brand-color);
}

.smt-search-tip-keyword {
	border: 1px solid #dee0e3;
  border-radius: 3px;
  padding: 0 2px;
	margin: 0 2px;
}

.smt-search-tip-example {
	background: #ECF0F6;
  border-radius: 3px;
  padding: 0 2px;
}

.smt-mycenter {
	height: 100%;
	display: flex;
	font-family: var(--smt-font-family);
	font-style: normal;
	font-weight: 400;
	color: var(--smt-font-color-title);
	background-color: var(--smt-bg-color-card-container);
}

.smt-mycenter-center,
.smt-mycenter-right {
	box-shadow: 0px 9px 15px rgba(214, 227, 252, 0.3);
	border-radius: 6px;
	background: var(--smt-bg-color-container);
}

.smt-mycenter-left {
	width: 210px;
	position: relative;
	padding: 0px 12px;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
    background: var(--smt-bg-color-container);
}

.smt-mycenter-left-small {
	width: 130px;
}

.smt-mycenter-main.is-small-left {
	width: calc(100% - 130px);
}

.smt-mycenter-main {
	width: calc(100% - 210px);
	padding: 8px;
	box-sizing: border-box;
	position: relative;
	display: flex;
}

.smt-mycenter-right-tab {
	margin-left: 8px;
	width: 44px;
}

.smt-mycenter-center {
	width: calc(100% - 352px - 8px);
}

.smt-mycenter-main.is-min-right .smt-mycenter-center {
	width: calc(100% - 44px - 8px);
}

.smt-mycenter-setting-icon-right {
	right: 4px !important;
}

.smt-mycenter-left-icon {
	font-size: 20px;
	position: absolute;
	right: 20px;
	top: 20px;
	cursor: pointer;
}

.smt-mycenter-left-avator-container {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 146px;
}

.smt-mycenter-left-avator-container .smt-mycenter-left-avator {
	width: 106px;
	height: 106px;
	border-radius: 50%;
}

.smt-mycenter-center {
	min-width: 648px;
	flex: 1;
	display: flex;
	flex-direction: column;
	padding: 12px;
	box-sizing: border-box;
}

.smt-mycenter-center-container {
	flex: 1;
	overflow: hidden;
}

.smt-mycenter-right {
	padding: 12px 0px 20px;
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
	margin-left: 8px;
	width: 332px;
}

.smt-mycenter-right-up {
	display: flex;
  flex-direction: column;
}

.smt-mycenter-left-welcome {
	margin: 18px 0px 20px 0px;
	font-size: 20px;
	line-height: 34px;
	text-align: center;
}

.smt-mycenter-left-entry-container {
	padding: 16px 0px;
	border-top: 1px solid var(--smt-split-line-color);
	display: flex;
	flex-wrap: wrap;
	position: relative;
	flex: 1;
  align-content: flex-start;
}

.smt-mycenter-left-entry {
	padding: 0 6px;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 93px;
	height: 80px;
	box-sizing: border-box;
	flex-direction: column;
	cursor: pointer;
	border-radius: 3px;
}

.smt-mycenter-right-content-row-inner:hover,
.smt-mycenter-left-entry:hover {
	background: var(--smt-brand-color-hover);
}

.smt-mycenter-left-entry-icon {
	width: 24px;
	height: 24px;
	color: var(--smt-theme-color);
	margin-bottom: 8px;
}

.smt-mycenter-left-entry-text {
	font-size: 12px;
	line-height: 17px;
	text-align: center;
	color: var(--smt-font-color-title);
}

.smt-mycenter-left-entry-text-disabled {
	font-size: 12px;
	line-height: 17px;
	text-align: center;
	color: var(--smt-font-color-weaktip);
}

.smt-mycenter-right-content {
	flex: 1;
	position: relative;
}

.smt-mycenter-center-header-icon,
.smt-mycenter-right-header-icon {
	width: 4px;
	height: 16px;
	background: var(--smt-brand-bgcolor-active);
	margin-right: 6px;
}

.smt-mycenter-center-header-title,
.smt-mycenter-right-header-title {
	display: flex;
	align-items: center;
}

.smt-mycenter-center-header,
.smt-mycenter-right-header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-weight: 600;
	font-size: 16px;
	line-height: var(--smt-line-height-title-large);
	color: var(--smt-font-color-title);
}

.smt-mycenter-right-header-container {
  padding: 0 12px;
}

.smt-mycenter-right-header,
.smt-mycenter-center-header {
	padding-bottom: 8px;
}

.smt-mycenter-right-header .s-icon-arrow-right {
	cursor: pointer;
	font-size: var(--smt-font-size-title-large);
	border: 1px solid var(--smt-border-color);
	border-radius: 50%;
	display: none;
}

.smt-mycenter-right:hover .smt-mycenter-right-header .s-icon-arrow-right {
	display: initial;
}

.smt-mycenter-right-header .s-icon-arrow-right:hover {
	border-color: var(--smt-brand-color-active);
	color: var(--smt-brand-color-active);
}

.smt-mycenter-right-content-row {
	height: 130px;
	box-sizing: border-box;
	padding: 0px 8px;
	cursor: pointer;
}

.smt-mycenter-right-content-row-inner {
	padding: 16px 4px 0 4px;
	border-radius: 3px;
}

.smt-mycenter-right-header {
  border-bottom: 1px solid var(--smt-split-line-color);
}

.smt-mycenter-right-content-row-title {
	height: 20px;
  font-size: var(--smt-font-size);
	font-weight: bold;
  line-height: 20px;
  color: var(--smt-font-color-title);
}

.smt-mycenter-right-content-row-content {
	font-weight: 400;
  font-size: var(--smt-font-size);
  line-height: 22px;
  color: var(--smt-brand-color);
  margin-top: 6px;
	height: 44px;
	overflow: hidden;
  display: -webkit-box;
  text-overflow: ellipsis;
	-webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.smt-mycenter-right-content-row-footer {
	color: #AEB6C0;
  font-weight: 400;
  font-size: 12px;
  line-height: 17px;
	display: flex;
	margin-top: 12px;
	height: 17px;
	border-bottom: 1px solid var(--smt-split-line-color);
  padding-bottom: 16px;
}

.smt-mycenter-right-content-row-footer-date {
	margin-right: 8px; /* 待UI标注确认 */
}

.smt-mycenter-left-welcome,
.smt-mycenter-right-content-row-title,
.smt-mycenter-right-content-row-footer-author {
	text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;
}

.smt-mycenter-right-content-row-footer-author {
	flex: 1;
}

.smt-mycenter-right-footer {
	height: 34px;
	color: var(--smt-brand-color);
	font-size: var(--smt-font-size);
	line-height: 22px;
	display: flex;
  flex-direction: column;
  align-items: center;
}

.smt-mycenter-right-footer:hover {
	color: var(--smt-theme-color);
}

.smt-mycenter-right-footer-pagination {
	visibility: hidden;
	background: #AEB6C0;
	border-radius: 4px;
	width: 50px;
	height: 6px;
	margin-bottom: 24px;
}

.smt-mycenter-right-footer-more {
  align-items: center;
  display: flex;
  justify-content: center;
  cursor: pointer;
  margin-top: 12px;
  height: 22px;
}

.smt-mycenter-right-footer-more-icon {
	font-size: 22px;
}

.smt-mycenter-right-tab {
	background: var(--smt-white-color-1);
	box-sizing: border-box;
  border-left: 1px solid #E9EDF2;
  border-radius: 6px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 16px 0;
	font-size: var(--smt-font-size);
	line-height: 17px;
	color: var(--smt-brand-color);
}

.smt-mycenter-right-tab-btn {
	padding: 12px 8px;
	width: 30px;
	margin-bottom: 12px;
	box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 3px;
  text-align: center;
	cursor: pointer;
}

.smt-mycenter-right-tab-btn:hover {
	background-color: var(--smt-brand-color-hover);
}

.smt-mycreated,
.smt-myfavorite {
  height: 100%;
  width: 100%;
  box-sizing: border-box;
  font-family: var(--smt-font-family);
  font-style: normal;
  line-height: var(--smt-line-height-body-small);
  font-size: var(--smt-font-size-body-small);
  font-weight: 400;
  color: var(--smt-brand-color);
}

.smt-myfavorite .smt-search-result-panel-table {
	height: calc(100% - 48px);
}

.smt-myfavorite .smt-search-result-panel-table .smt-myfavorite-tree-table .datagrid-cell .tree-indent {
	width: 16px;
}

.smt-myfavorite .smt-myfavorite-name .tree-menu-icon {
	line-height: 40px;
	right: 10px;
	height: unset;
}

.smt-myfavorite .smt-myfavorite-name .tree-menu-icon:hover {
	color: var(--smt-brand-color-active);
  border-color: var(--smt-brand-color-active);
}

.smt-myfavorite-name {
	display: flex;
  align-items: center;
  height: 40px;
	padding-right: 38px;
}

.smt-mycreated .smt-search-result-panel {
	padding: 0;
}

.smt-dropdown-start-end-time {
	display: flex;
	justify-content: center;
  margin: 4px 0 10px 0;
}

.smt-dropdown-start-end-time input[type="text"].combobox-edit {
	background-color: var(--smt-white-color-1);
}

.smt-dropdown-shareuser-container {
	width: 100%;
  padding: 4px 24px 10px 24px;
	box-sizing: border-box;
	display: flex;
}

.smt-dropdown-shareuser-inner {
	height: 100%;
  display: flex;
  align-items: center;
	color: var(--smt-font-color-title);
}

.smt-dropdown-shareuser-inner-text {
	max-width: 130px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}

.smt-dropdown-shareuser-inner-split {
	margin-left: 6px;
}

.smt-dropdown-shareuser-inner-delete {
	margin: 0 8px 0 16px;
	font-size: 16px;
}

.smt-dropdown-shareuser-inner-delete:hover {
	color: var(--smt-brand-color-active);
}

.smt-dropdown-shareuser-inner-count {
	font-size: 12px;
}

.smt-dropdown-shareuser-inner-delete,
.smt-dropdown-shareuser-inner-count {
	color: var(--smt-brand-color);
}

.smt-dropdown-shareuser {
	cursor: pointer;
  border: 1px solid var(--smt-border-color);
	border-radius: 3px;
  padding-left: 10px;
	width: 100%;
	height: 28px;
	display: flex;
	align-items: center;
}

.smt-dropdown-shareuser:hover {
  color: var(--smt-brand-color-active);
  border-color: var(--smt-brand-color-active);
}

.smt-pagination-container .inputtext {
	width: 45px;
	margin-right: 10px;
}

.smt-myfavorite-grid-or-tree {
  margin-left: 8px;
  height: 32px;
	display: flex;
	justify-content: center;
	background: var(--smt-switch-bg-color);
	border-radius: 3px;
}

.smt-myfavorite-grid-or-tree span {
	font-size: 16px;
  padding: 4px 7px;
  display: flex;
  align-items: center;
  cursor: pointer;
	color: var(--smt-brand-color);
}

.smt-myfavorite-grid-or-tree span.active {
  border-radius: 3px;
	color: var(--smt-white-color-1);
  background: var(--smt-theme-color);
}

.smt-myfavorite-grid-or-tree span:hover {
	border-radius: 3px;
	background: var(--smt-brand-color-hover);
}

.smt-myfavorite-grid-or-tree span.active:hover {
	border-radius: 3px;
	background: var(--smt-primary-color-hover);
}

.smt-myfavorite-grid-or-tree span:active {
	border-radius: 3px;
	color: var(--smt-main-banner-bg-color);
	background: var(--smt-brand-color-press);
}

.smt-placeholder::placeholder {
	color: var(--smt-font-color-weaktip);
}

.smt-placeholder::-webkit-input-placeholder { /* Mozilla Firefox 19+ */
	color: var(--smt-font-color-weaktip);
}

.smt-placeholder::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: var(--smt-font-color-weaktip);
}

.smt-placeholder:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: var(--smt-font-color-weaktip);
}

.smt-action-btn:hover {
	color: var(--smt-brand-color-active);
}

.smt-myaccesslog {
	padding: 0;
	height: 100%;
}

.smt-myaccesslog-deleted {
	color: #c0c4cc;
    text-decoration: line-through;
}

.smt-mycenter-img-disabled {
    filter: url(../img/filters.svg#colorGrayScale);
}

/** /vision/css/tabpages.css */
/* container */
.tab-panel {
	width: 100%;
	height: 100%;
}

/* header container */
.tab-panel-header {
	height: 26px;
	overflow: hidden;
}

/* body container */
.tab-panel-body {
	width: 100%;
	height: 100%;
	overflow: auto;
}

.tab-strip-wrap {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}

.tab-scroll-left {
	float: right;
	position: relative;
	z-index: 10;
}

.tab-scroll-right {
	float: right;
	position: relative;
	z-index: 10;
}

.tab-strip-spacer {
	float: right;
	position: relative;
	z-index: 10;
	top: 8px;
	right: 10px;
}

.tab-header {
	border: 0px;
	cursor: pointer;
	float: left;
	height: 100%;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display: flex;
	align-items: center;
	padding: 0 13px;
	transition: color .3s cubic-bezier(.645, .045, .355, 1),padding .3s cubic-bezier(.645, .045, .355, 1);
	font-size: var(--smt-font-size-tab-head);
}

.tab-header > span {
	display: inline-flex;
	align-items: center;
	zoom: 1;
}

.tab-header .tab-space {
	display: inline-block;
	width: 4px;
	display: none;
}

.tab-header .tab-btn-close {
	font-size: 14px;
    margin-left: 0px;
    width: 0px;
    height: 12px;
    overflow: hidden;
    transition: all .3s cubic-bezier(.645, .045, .355, 1);
}

.tab-header .tab-btn-close:hover {
	color: var(--smt-theme-color);
	font-weight: bolder;
}

.tab-header.is-closable:hover .tab-btn-close,
.tab-header.is-closable.active .tab-btn-close {
    width: 12px;
    margin-left: 4px;
}

.tab-header.is-closable:hover,
.tab-header.is-closable.active {
	padding: 0 4px;
}

.tab-header-text-wrapper {
	display: inline-flex;
	align-items: center;
}

.tab-header-text-wrapper .fa {
	font-size: 16px;
}

.tab-header-text-wrapper .header-icon-space {
	width: 4px;
}

.tab-panel-body-wrap {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

/** 
 * 解决低版本浏览器用flex时，父容器不设高度，子容器高度为0 
 */
.sub-tab-page .tab-panel-body-wrap {
  height: calc(100% - var(--smt-first-tab-header-height));
}

/** 
 * tab header span style: main 
 */

.tab-strip {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
background-image:url('data:image/gif;base64,R0lGODlhAQAaAJEAAPb4/WmCnv///wAAACH5BAEAAAIALAAAAAABABoAAAIFlI+pF1AAOw==');
	background-repeat: repeat-x;
}

.tab-scroll-left-enabled {
	display: inline-block;
	width: 16px;
	height: 16px;
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk3RkE2MzE1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk3RkE2MzI1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTdGQTYyRjVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTdGQTYzMDVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvG2zRUAAABeSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwO8J9wl3wB8mgkaQEgzXgOI0YzXgK0FypQHIjGGEAxEQoYQFY34DBn4lMiCnDHIAYyg7EwJAAgwACMgGvlcnjaZAAAAAElFTkSuQmCC');
}

.tab-scroll-left-disabled {
	display: inline-block;
	width: 16px;
	height: 16px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzVDMzhGRDM1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzVDMzhGRDQ1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNUMzOEZEMTVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNUMzOEZEMjVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhfespYAAABcSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwNATiXbAHyaCRpASDNeA4jRjNcAYqMVrxeIMYRgIBIyhKhoxGfIwKdEFlKjDR0wgrIzJQAgwAAnLRr5NCYs2wAAAABJRU5ErkJggg==');
}

.tab-scroll-left-mouse-over {
	display: inline-block;
	width: 16px;
	height: 15px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEAAPALMMAP///5m76Nns//+KAO/9/+r5/9bq/9To/ub2/9Hm/OHz/8/k+////wAAAAAAAAAAACH5BAEAAAwALAAAAAAQAA8AAARTkLFAqw1SBsC7B9j0jRy2EWiqEqBYvPAAF+2G3Pcw4EgNKECFbhBU+BbI4QCJ9CWeiSE04TtYrbrrwWfoegdeg09ALpsFPsLZzAptSJ2Q5nLJRAAAOw==');
}

.tab-scroll-right-enabled {
	display: inline-block;
	width: 16px;
	height: 16px;
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REZCMDVBNzA1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZCMDVBNzE1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERkIwNUE2RTVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERkIwNUE2RjVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PocZOaAAAABgSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAWwO8J9yl3AWEDCHKC/gMIToMcBlCtAFbC5TJNwCXZqIMwKeZoAGENNM+IZGUmUAZgxzACMrOlACAAAMA8xEa+eI2s6cAAAAASUVORK5CYII=');
}

.tab-scroll-right-disabled {
	display: inline-block;
	width: 16px;
	height: 16px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDFFRkM3M0E1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDFFRkM3M0I1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMUVGQzczODVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMUVGQzczOTVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkdUbMwAAABbSURBVHjatJMxDgAgCAOB+B7+/wkWPoRxcJMINnZi6YVAyxFBZhb0qLEHVW2b3Z2EQP0FrBXhDW4QqR4LvkEGKQOyNwtiLgFuARPE/D9IrTJVUncSrzojmgIMAPceGvnXL1QmAAAAAElFTkSuQmCC');
}

.tab-scroll-right-mouse-over {
	display: inline-block;
	width: 16px;
	height: 15px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEAAPALMMAP///5m76Nns//+KAO/9/+r5/9bq/9To/ub2/9Hm/OHz/8/k+////wAAAAAAAAAAACH5BAEAAAwALAAAAAAQAA8AAARTkLFAqw1SBsC7B9j0jRy2EWiqEqBYvMUAw+2G3Mgw4HcNKECFbhBU+BbIxXCQ9CWeiSE04TtYD7qr1WfoGgZer09ALpsFPsLZzAptSJ2Q5nLJRAAAOw==');
}

.tab-btn-selected-left {
	width: 7px;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhBwAaANUAAPb4/fL3/fX5/mmCnvD2/fH3/fD2/PP4/fb6/vj7/vf6/fD3/e/2/PL4/fH3/O/3/fX6/vT5/ff7/vb6/fH4/fD3/PP5/fL4/O/3/PL5/fb7/vX6/fX7/vT6/fj8/vf8/vb7/ff8/f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACMALAAAAAAHABoAAAZ4wIFwKBQZjwORZ7lMMpvKj9STTEypImki9ElKvhJNUqMIS5KTCQgEQSM4m7ZoQ6cn64JOMhLp+JMWERaDgAcWBwdJGQ0XDYkiDZGMSRQFFwUBSQ4OFBQOSQubBZ8iCxUOpkkVBgsPC0kYBAwGDEkGBrIMAAAMvb1BADs=');
}

.tab-btn-selected-middle {
	color: #00245b;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhAgAaAMQAAPL3/WmCnvH3/fD2/PP4/fb6/vj7/u/2/PL4/fH3/O/3/fX6/vT5/ff7/vb6/fD3/PP5/e/3/PL5/fb7/vT6/fP5/Pj8/vf7/ff8/vb7/f///////wAAAAAAAAAAAAAAACH5BAEAABsALAAAAAACABoAAAUrYBBommVamGVgjdFMzpVlS7EsFMNQEFRBEgICIQAkEg/BY3B4PBSHyOEQAgA7');
	padding: 7px 5px 0;
	vertical-align: top;
	font-weight: bold;
}

.tab-btn-selected-right {
	width: 7px;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhBwAaANUAAPb4/fL3/WmCnvH3/fD2/PP4/fb6/vX5/fj7/vD3/e/2/PL4/fH3/O/3/fX6/vT5/fP4/Pf7/vH4/fD3/PP5/fL4/O/3/PL5/fb7/vX6/fT6/fj8/vf7/ff8/vb7/fX7/fj8/f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACIALAAAAAAHABoAAAZ4QIFwKAgZj4KNUhlKLjfNZQfU7EQiCKjAaqVuIxxwE4MBe5qejwFjaH4+DnjT4cjUm4dM5qBpPh4af35/FBRNFAUFEIYCFwUXC4wVCwGTTQwVFRILl5sBA00JEwwSE00TEwkMpgIWEwSwTQqzEwqyrwoNsrOzAABBADs=');
}

.tab-btn-mouse-over-left {
	width: 7px;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhBwAaANUAAPj6//b4/fX4//n7//z9/+70/+Tu/+Xv/+zz/+30/+/1//L3//f6/+Lu/+Pu/+Tv/+bw/+ny/+vz/+71//D2//X5//r8/+Hu/+Xw/+fx/+rz//P4//j7/+nz//T5//b6/2mCnu72//L4/4WeuPn8//v9//r9/////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACgALAAAAAAHABoAAAZ1QJRwSCSOjsjjackcnUqEKMFpKlksJidpSxo4ARwOAOBkmD8fp0dQEXicm3jcuRCJ6k6KXu+chEIKE04JBYQFThIICBISThoaHZFOEZSUThmYmE4YEJwQTg8PB6FOBg8Gpk4ODg0NDk4NF60XILW2IAG5ugFBADs=');
}

.tab-btn-mouse-over-middle {
	color: #3064A4;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhAgAaANUAAPb4/fX4//b5//n7//z9/+Tu/+30//L3/+Lu/+Pu/+Tv/+bw/+jx/+ny/+vz/+71//D2//r8/+fx/+rz//P4//j7/+nz//b6/2mCnvD3//L4/4WeuPn8//v9//r9/////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAACABoAAAYuQJAQtNl8PoROxDPgVCqCSyBAoRw0GcjjYTA4HBNLoyFhLBaKdCGRQCAwGAAgCAA7');
	padding: 7px 5px 0;
	vertical-align: top;
}

.tab-btn-mouse-over-right {
	width: 7px;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhBwAaANUAAPf5//j6//b4/fX4//b5//n7//z9/+nx/+70/+Tu/+zz/+30//L3/+Lu/+Pu/+Tv/+bw/+jx/+ny/+vz/+71//D2//r8/+Hu/+Xw/+fx/+rz//P4//j7/+Tw/+nz//T5//b6/2mCnvD3//L4/4WeuPH4//n8//v9//j8//r9/////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACsALAAAAAAHABoAAAZ0wJVwSCSSjkiSaskkGU7Pk4pkSVmlpIJJi5pyOAHwlAACkKeDweczmG7e7yljVGIwpqJKJT+l+P1TCwsIg1MThwoTUxoejBpTEpESB1MZEREZGVMQnBAYUw+hHQ+gCaEJUw6qDg1TDQ0Xr1MhtLUhAri5AkEAOw==');
}

.tab-btn-normal-left {
	width: 7px;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhBwAaAMQAAPb4/eLt/Nro+WmCntzq+eXw/Ojw+YWeuNfo+erz/Nrq+dTo+dfo9uLw/N/t+ejz/OXw+dfq+drq9tTo9tzt+drt+eXz/OLw+eLz/N/w+er2/Oj2/OXz+ej2+f///////yH5BAEAAB8ALAAAAAAHABoAAAVn4CeOJHmc6Omt7OFpMOzG8rvdmpvguXcnnY3rQXxYXBaD8eGCQDicRrOAuUg9l2zWpQ1kXA5HZuyiOCjoMoFCILgqConC7VHY464IQoIQuBgMEREMLguACIQeCxMMiwOPkAMAk5QAIQA7');
}

.tab-btn-normal-middle {
	color: #000000;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhAgAaAMQAAPb4/dro+WmCntzq+eLt+YWeuNfo+drq+dTo+dfo9uLw/Ojz/OXw+dfq+drq9tTo9tzt+eXz/OLw+d/w+er2/Oj2/OXz+f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABgALAAAAAACABoAAAUmICZiRXFdVKqmVRVFi6XIjCRNxDRB0NBDjkOgkTAkEA+EQAAAhAAAOw==');
	padding: 7px 5px 0;
	vertical-align: top;
}

.tab-btn-normal-right {
	width: 7px;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhBwAaANUAAPb4/ejw/Nro+WmCntzq+eXw/OLt+YWeuOrz/Nrq+dTo+dfo9tzq9uLw/N/t+ejz/Nfq+drq9tTo9tzt+dfq9trt+eXz/OLw+ejz+dzt9t/w+er2/Oj2/OXz+eLz+ej2+f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACEALAAAAAAHABoAAAZ0wJBwSCQejsgDaMk8bJ5PkBO6kVI50g/n8UBIH9utlLPFPKQBi+WBkXY6noJF2vB46vRG49KQGgwXFwZSGg4OhVIThg4TUhkTBAQMUgQVlQlSCREJAhFSFAsRERBSCwsQnKUKEqelEhIKC1IDtLUDALi5AEEAOw==');
}

.tab-body {
	/*width: 100%;*/
	height: 100%;
	border: 0;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

/** 
 * tab header span style: flat 
 */
 
.tab-panel-header-flat {
	height: 36px;
	overflow: hidden;
	background-color: #4C85BD;
}

.tab-strip-flat {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
	font-family: var(--smt-font-family);
}

.tab-scroll-left-enabled-flat {
	display: inline-block;
	width: 16px;
	height: 16px;
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk3RkE2MzE1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk3RkE2MzI1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTdGQTYyRjVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTdGQTYzMDVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvG2zRUAAABeSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwO8J9wl3wB8mgkaQEgzXgOI0YzXgK0FypQHIjGGEAxEQoYQFY34DBn4lMiCnDHIAYyg7EwJAAgwACMgGvlcnjaZAAAAAElFTkSuQmCC');
}

.tab-scroll-left-disabled-flat {
	display: inline-block;
	width: 16px;
	height: 16px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzVDMzhGRDM1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzVDMzhGRDQ1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNUMzOEZEMTVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNUMzOEZEMjVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhfespYAAABcSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwNATiXbAHyaCRpASDNeA4jRjNcAYqMVrxeIMYRgIBIyhKhoxGfIwKdEFlKjDR0wgrIzJQAgwAAnLRr5NCYs2wAAAABJRU5ErkJggg==');
}

.tab-scroll-left-mouse-over-flat {
	display: inline-block;
	width: 16px;
	height: 15px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEAAPALMMAP///5m76Nns//+KAO/9/+r5/9bq/9To/ub2/9Hm/OHz/8/k+////wAAAAAAAAAAACH5BAEAAAwALAAAAAAQAA8AAARTkLFAqw1SBsC7B9j0jRy2EWiqEqBYvPAAF+2G3Pcw4EgNKECFbhBU+BbI4QCJ9CWeiSE04TtYrbrrwWfoegdeg09ALpsFPsLZzAptSJ2Q5nLJRAAAOw==');
}

.tab-scroll-right-enabled-flat {
	display: inline-block;
	width: 16px;
	height: 16px;
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REZCMDVBNzA1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZCMDVBNzE1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERkIwNUE2RTVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERkIwNUE2RjVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PocZOaAAAABgSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAWwO8J9yl3AWEDCHKC/gMIToMcBlCtAFbC5TJNwCXZqIMwKeZoAGENNM+IZGUmUAZgxzACMrOlACAAAMA8xEa+eI2s6cAAAAASUVORK5CYII=');
}

.tab-scroll-right-disabled-flat {
	display: inline-block;
	width: 16px;
	height: 16px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDFFRkM3M0E1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDFFRkM3M0I1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMUVGQzczODVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMUVGQzczOTVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkdUbMwAAABbSURBVHjatJMxDgAgCAOB+B7+/wkWPoRxcJMINnZi6YVAyxFBZhb0qLEHVW2b3Z2EQP0FrBXhDW4QqR4LvkEGKQOyNwtiLgFuARPE/D9IrTJVUncSrzojmgIMAPceGvnXL1QmAAAAAElFTkSuQmCC');
}

.tab-scroll-right-mouse-over-flat {
	display: inline-block;
	width: 16px;
	height: 15px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEAAPALMMAP///5m76Nns//+KAO/9/+r5/9bq/9To/ub2/9Hm/OHz/8/k+////wAAAAAAAAAAACH5BAEAAAwALAAAAAAQAA8AAARTkLFAqw1SBsC7B9j0jRy2EWiqEqBYvMUAw+2G3Mgw4HcNKECFbhBU+BbIxXCQ9CWeiSE04TtYD7qr1WfoGgZer09ALpsFPsLZzAptSJ2Q5nLJRAAAOw==');
}

.tab-btn-selected-left-flat {
	width: 0px;
}

.tab-btn-selected-middle-flat {
	color: #fff;
	line-height: 22px;
	background-color: #006699;
	padding: 7px 30px;
	vertical-align: top;
}

.tab-btn-selected-right-flat {
	width: 0px;
}

.tab-btn-mouse-over-left-flat {
	width: 0px;
}

.tab-btn-mouse-over-middle-flat {
	color: #fff;
	line-height: 22px;
	background-color: #006699;
	padding: 7px 30px;
	vertical-align: top;
}

.tab-btn-mouse-over-right-flat {
	width: 0px;
}

.tab-btn-normal-left-flat {
	width: 0px;
}

.tab-btn-normal-middle-flat {
	color: #fff;
	line-height: 22px;
	background-color: #4C85BD;
	padding: 7px 30px;
	vertical-align: top;
}

.tab-btn-normal-right-flat {
	width: 0px;
}

.tab-body-flat {
	/*width: 100%;*/
	height: 100%;
	border: 0;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

/** 
 * tab header span style: flat2 
 */
 
.tab-panel-header-flat2 {
	height: 100%;
	overflow: hidden;
}

.tab-strip-flat2 {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
	font-family: var(--smt-font-family);
}

.tab-scroll-left-enabled-flat2 {
	display: inline-block;
	width: 16px;
	height: 16px;
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk3RkE2MzE1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk3RkE2MzI1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTdGQTYyRjVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTdGQTYzMDVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvG2zRUAAABeSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwO8J9wl3wB8mgkaQEgzXgOI0YzXgK0FypQHIjGGEAxEQoYQFY34DBn4lMiCnDHIAYyg7EwJAAgwACMgGvlcnjaZAAAAAElFTkSuQmCC');
}

.tab-scroll-left-disabled-flat2 {
	display: inline-block;
	width: 16px;
	height: 16px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzVDMzhGRDM1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzVDMzhGRDQ1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNUMzOEZEMTVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNUMzOEZEMjVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhfespYAAABcSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwNATiXbAHyaCRpASDNeA4jRjNcAYqMVrxeIMYRgIBIyhKhoxGfIwKdEFlKjDR0wgrIzJQAgwAAnLRr5NCYs2wAAAABJRU5ErkJggg==');
}

.tab-scroll-left-mouse-over-flat2 {
	display: inline-block;
	width: 16px;
	height: 15px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEAAPALMMAP///5m76Nns//+KAO/9/+r5/9bq/9To/ub2/9Hm/OHz/8/k+////wAAAAAAAAAAACH5BAEAAAwALAAAAAAQAA8AAARTkLFAqw1SBsC7B9j0jRy2EWiqEqBYvPAAF+2G3Pcw4EgNKECFbhBU+BbI4QCJ9CWeiSE04TtYrbrrwWfoegdeg09ALpsFPsLZzAptSJ2Q5nLJRAAAOw==');
}

.tab-scroll-right-enabled-flat2 {
	display: inline-block;
	width: 16px;
	height: 16px;
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REZCMDVBNzA1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZCMDVBNzE1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERkIwNUE2RTVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERkIwNUE2RjVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PocZOaAAAABgSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAWwO8J9yl3AWEDCHKC/gMIToMcBlCtAFbC5TJNwCXZqIMwKeZoAGENNM+IZGUmUAZgxzACMrOlACAAAMA8xEa+eI2s6cAAAAASUVORK5CYII=');
}

.tab-scroll-right-disabled-flat2 {
	display: inline-block;
	width: 16px;
	height: 16px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDFFRkM3M0E1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDFFRkM3M0I1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMUVGQzczODVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMUVGQzczOTVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkdUbMwAAABbSURBVHjatJMxDgAgCAOB+B7+/wkWPoRxcJMINnZi6YVAyxFBZhb0qLEHVW2b3Z2EQP0FrBXhDW4QqR4LvkEGKQOyNwtiLgFuARPE/D9IrTJVUncSrzojmgIMAPceGvnXL1QmAAAAAElFTkSuQmCC');
}

.tab-scroll-right-mouse-over-flat2 {
	display: inline-block;
	width: 16px;
	height: 15px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEAAPALMMAP///5m76Nns//+KAO/9/+r5/9bq/9To/ub2/9Hm/OHz/8/k+////wAAAAAAAAAAACH5BAEAAAwALAAAAAAQAA8AAARTkLFAqw1SBsC7B9j0jRy2EWiqEqBYvMUAw+2G3Mgw4HcNKECFbhBU+BbIxXCQ9CWeiSE04TtYD7qr1WfoGgZer09ALpsFPsLZzAptSJ2Q5nLJRAAAOw==');
}

.tab-btn-selected-left-flat2 {
	width: 0px;
}

.tab-btn-selected-middle-flat2 {
	line-height: 26px;
	/** background-color: #D82730;  */
	background-color: #2E3E66;
	padding: 7px 15px;
	margin: 5px;
	vertical-align: top;
}

.tab-btn-selected-right-flat2 {
	width: 0px;
}

.tab-btn-mouse-over-left-flat2 {
	width: 0px;
}

.tab-btn-mouse-over-middle-flat2 {
	/** color: #fff; */
	line-height: 26px;
	/** background-color: #98242A;  */
	/** background-color: #2E3E66; */
	padding: 7px 15px;
	margin: 5px;
	vertical-align: top;
}

.tab-btn-mouse-over-right-flat2 {
	width: 0px;
}

.tab-btn-normal-left-flat2 {
	width: 0px;
}

.tab-btn-normal-middle-flat2 {
	line-height: 26px;
	padding: 7px 15px;
	margin: 0px;
	vertical-align: top;
}

.tab-btn-normal-right-flat2 {
	width: 0px;
}

.tab-body-flat2 {
	/*width: 100%;*/
	height: 100%;
	border: 0;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

/** 
 * tab header span style: common(top) 
 */

.tab-strip-ct {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
	background: url('../img/tab/line.png') repeat-x left bottom;
}

.tab-scroll-left-enabled-ct {
	width: 16px;
	height: 16px;
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk3RkE2MzE1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk3RkE2MzI1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTdGQTYyRjVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTdGQTYzMDVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvG2zRUAAABeSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwO8J9wl3wB8mgkaQEgzXgOI0YzXgK0FypQHIjGGEAxEQoYQFY34DBn4lMiCnDHIAYyg7EwJAAgwACMgGvlcnjaZAAAAAElFTkSuQmCC');
}

.tab-scroll-left-disabled-ct {
	width: 16px;
	height: 16px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzVDMzhGRDM1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzVDMzhGRDQ1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNUMzOEZEMTVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNUMzOEZEMjVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhfespYAAABcSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwNATiXbAHyaCRpASDNeA4jRjNcAYqMVrxeIMYRgIBIyhKhoxGfIwKdEFlKjDR0wgrIzJQAgwAAnLRr5NCYs2wAAAABJRU5ErkJggg==');
}

.tab-scroll-left-mouse-over-ct {
	width: 19px;
	height: 22px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhFAAWAPeHANTd4sHN1Nng5dvi57jGztHa4Nff5IeSk8fS2dri5uDm6trh5rPCy+Po7LLBycrV29Lb4Nbe47DAyLvI0MvV29Tc4uHo697l6cTQ1tjg5c7Y3rnHz7bEzNzj57bEzbbFzbvJ0N3j6OHn687X3rzJ0djf5OXq7ubr7q6+x77L07vIz7HByc/Z3t/m6b7L0tXe49zk6K+/yNXd49fg5LTCy9jg5MTQ17/M08HN1eXp7bjHzsvRy9HZ39ri59ff49nh5bPBy8jT2b3K0rfFztPd4d3k6MfT2Ofs78jS2dDa4OHn6t3k6bfFzN7k6eLo7MXQ1+Pp7M/Y3sjT2sPP1tLb4djf5dzj6M3X3dfg5dXe4rzJ0NDa377K0tPc4cvU27jGz7XEzLTDy7rI0Nnh5sTP1t/l6ebs773K0bDAyc3X3r3L0r/L0uPp7bHAyczX3MLMx8zV3JirtM7Y3bbFzLvI0brI0dPb4bC/yNLa4LTDzM7X3eDl6uXq7dDZ3+js76GyuJGbnJGntOnt8BIlNIeerLnGz////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAIcALAAAAAAUABYAAAj/AA8JHEiwoMGDCAkaehOHUKCHECNKDLQDRQw0DsJ4KDQhRQAMSCiMKACghCFCf2KguLOCgQcCE1wEmILggYYkAAycJCShpwMaH77QkYnBiBc9BSrM2OmgzQogYIZs0HKjkNVCGiCU3EmDAYM8TAioEGJVkKBCLCC8qLJzDgcOHwiIIVF20FkWXSII2KmDAIENKugWEjTIbiEeFXws2DmhDggQZ+oWPktFRoYBO9Wk4LJG8uRCRCIssLIzgGkcgwurPvuiRo8QOzGQsfHEs2EDP2Bc2ImgdxApns8KGHBBwc4HFJDDcSP57IAmLSzsHJHmipwofbbUPbtkj4UGOwuIV8cDwQ6ALGXPthDRwMROABUAAJARwUAGAVcLfc9xYicWAzPUIIAAYyTQQQhlKCACFHyccMROCSyQwAADdABDEcUp4QQbJpjhhyAnHSDiAYCUaOKJKAISEAA7');
}

.tab-scroll-right-enabled-ct {
	width: 16px;
	height: 16px;
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REZCMDVBNzA1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZCMDVBNzE1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERkIwNUE2RTVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERkIwNUE2RjVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PocZOaAAAABgSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAWwO8J9yl3AWEDCHKC/gMIToMcBlCtAFbC5TJNwCXZqIMwKeZoAGENNM+IZGUmUAZgxzACMrOlACAAAMA8xEa+eI2s6cAAAAASUVORK5CYII=');
}

.tab-scroll-right-disabled-ct {
	width: 16px;
	height: 16px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDFFRkM3M0E1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDFFRkM3M0I1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMUVGQzczODVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMUVGQzczOTVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkdUbMwAAABbSURBVHjatJMxDgAgCAOB+B7+/wkWPoRxcJMINnZi6YVAyxFBZhb0qLEHVW2b3Z2EQP0FrBXhDW4QqR4LvkEGKQOyNwtiLgFuARPE/D9IrTJVUncSrzojmgIMAPceGvnXL1QmAAAAAElFTkSuQmCC');
}

.tab-scroll-right-mouse-over-ct {
	width: 19px;
	height: 22px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEwAWAPeHANTd4sHN1Nng5bjGztvi59Ha4MfS2dff5ODm6trh5rDAyLLBydLb4MrV2+Po7MTQ1t7l6dbe47vI0Nri5rPCy8vV2+Ho69Tc4rnHz9jg5bbEzN/m6eXq7rbFzc7X3rvJ0NXe4+Hn693j6Nfg5NXd47zJ0bbEzebr7r7L0s/Z3s7Y3rHByb7L07vIz66+x6+/yNzk6Nzj59jf5LTCy9jg5ODl6sTQ17/M09La4OXp7bjHzsvRy9Da37jGz9ff49nh5dHZ373L0r3K0tDZ393k6LXEzMfT2M3X3sjS2dDa4L3K0bvI0c7Y3bDAydPc4ePp7MHN1djf5b/L0pirtNzj6NXe4rHAyb7K0rTDzOHn6t3k6bPBy+fs78/Y3rTDy8zV3LzJ0NPd4cPP1rrI0LrI0dnh5sLMx6GyuOLo7OPp7ejs78jT2bC/yLfFzuXq7YeSk8zX3MjT2t7k6bbFzLfFzN/l6dfg5dri59Pb4cvU28TP1ubs79Lb4cXQ183X3c7X3YeerJGntJGbnOnt8BIlNLnGz////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAIcALAAAAAATABYAAAj/AA8JHEiwoMGDCAUGWsiwocNAU8wcMiQDQAEPFZA8CMBCQiETXhY0eeFih6EDAJKoaGBATAAUEgaYoLCCjYsXZwyNuFDgTx4jG1Es6dFhxgIFSAFRBMBARaGnhW6AwdCmyJYVVhYojQKCQYpCgwY9FdJiAB0sFCjMUCoggpOvgwiJLVRizIAOGjTMUZrAxwUgYAnJfVqiBYYBA3QoJZCBBJ/Agucq+fCBjASlVBJECAM58lMpV1gEUSriDg0QnT1DCcBaKQQYPw6kntvHhp4HShFAICCg89w4awwIV2phgxwCkOfC+VKhQXOlDizU0BJ4Lo8hXZj4OeJBKQcHITaAUZ1bBQAeBjgKqFd6Ikd0qIUEZDgQgQQAABcAKOVyws2TEAjUIUIME5QhgAA0jHCAHUoNosYeHKSBRha6EQFDDAQQMEECEwAiyIcghigiiG8EBAA7');
}

.tab-btn-selected-left-ct {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/sel_left.png'); */
}

.tab-btn-selected-middle-ct {
	height: 19px;
	/* background-image: url('../img/tab/sel_middle.png'); */
	padding: 4px 5px 0;
	vertical-align: top;
	border-bottom: 1px solid var(--smt-theme-color);
    color: var(--smt-theme-color);
}

.tab-btn-selected-right-ct {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/sel_right.png'); */
}

.tab-btn-selected-left-ct2 {
	width: 1px;
}

.tab-btn-selected-middle-ct2 {
	height: 28px;
	/* background-image: url('../img/tab/sel_middle.png'); */
	padding: 8px 5px 0;
	vertical-align: top;
	background-color: #ffffff;
}

.tab-btn-selected-right-ct2 {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/sel_right.png'); */
	background-color: #e4e4e4;
}

.tab-btn-mouse-over-left-ct {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/sel_left.png'); */
}

.tab-btn-mouse-over-middle-ct {
	height: 19px;
	/* background-image: url('../img/tab/sel_middle.png'); */
	padding: 4px 5px 0;
	vertical-align: top;
	border-bottom: 1px solid var(--smt-theme-color);
    color: var(--smt-theme-color);
}

.tab-btn-mouse-over-right-ct {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/sel_right.png'); */
}

.tab-btn-mouse-over-left-ct2 {
	width: 1px;
}

.tab-btn-mouse-over-middle-ct2 {
	height: 28px;
	/* background-image: url('../img/tab/sel_middle.png'); */
	padding: 8px 5px 0;
	vertical-align: top;
	background-color: #ffffff;
}

.tab-btn-mouse-over-right-ct2 {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/sel_right.png'); */
	background-color: #e4e4e4;
}

.tab-btn-normal-left-ct {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/left.png'); */
}

.tab-btn-normal-middle-ct {
	height: 28px;
	/* background-image: url('../img/tab/middle.png'); */
	padding: 4px 5px 0;
	vertical-align: top;
}

.tab-btn-normal-right-ct {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/right.png'); */
}

.tab-btn-normal-left-ct2 {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/left.png'); */
	background-color: #f6f6f6;
}

.tab-btn-normal-middle-ct2 {
	color: #909399;
	height: 28px;
	/* background-image: url('../img/tab/middle.png'); */
	padding: 8px 5px 0;
	vertical-align: top;
	background-color: #f6f6f6;
}

.tab-btn-normal-right-ct2 {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/right.png'); */
	background-color: #f6f6f6;
}

.tab-body-ct {
	/*width: 100%;*/
	height: 99%;
	border: 0;
	/* border-right: 1px solid var(--smt-border-color);
	border-bottom: 1px solid var(--smt-border-color);
	border-left: 1px solid var(--smt-border-color); */
}

/** 
 * tab header span style: common(bottom) 
 */

.tab-strip-cb {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDdGQTUwNEQ1RDExMTFFNUIzRjNFNDhGQTA3RUE3NjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDdGQTUwNEU1RDExMTFFNUIzRjNFNDhGQTA3RUE3NjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowN0ZBNTA0QjVEMTExMUU1QjNGM0U0OEZBMDdFQTc2MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowN0ZBNTA0QzVEMTExMUU1QjNGM0U0OEZBMDdFQTc2MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqvdHpAAAAAPSURBVHjaYrhx4wZAgAEABRQCie0uhoEAAAAASUVORK5CYII=');
	background-repeat: repeat-x;
	background-position-y: top;
}

.tab-scroll-left-enabled-cb {
	width: 19px;
	height: 22px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhFAAWAOYAAPPz7vz8+/Pz7/T08Ozr5vz8/Ovr5YeSk+zr5efk3O7t5vT075irtOHf1eTh2ezr5Ovn4/n5+K6+x+fl3u/u5/7+/ebj3Orp4eXi2+3s5fTz8KGyuMvRy/X18OPg2OXi2unl3u7u6fXz8O/v6urp4+Hf1uvq4sLMx+rp4vv7+e7u59zZz+zr4+7s5+/u6eDm6e/v6/X18vf39fLv7OPg2eLf1+nn4Ovv8vLy7Onl3/b28vLy7fHx7fb28/Dw6vr6+fHx7Pj49v7+/vDw65GbnJGntPX18RIlNIeerP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEoALAAAAAAUABYAAAfigAeCB0SFhoeIREgrJSQGCASRj5KQBAZJSEgNEyo+np+goJhINTYhQ6ipqqqjHhcjQLGys7OjNCgwPLq7PEe8uqMOJkM7xcZHR8bGox8sOADQ0MhH0dGjGA87AtsC00fc3KMWGQAD5t5H5uoDowkKC0bxRt7y8u3v9fPI+UajIBQddAgciGzgwFE5XMTowbBhjyMOGY6CMENGkIsYM2Yc1UJDhB8gQ4oUOUpEigAFAqhEuTKlygKYNryoIKSmzZs4MXGQcCOJz59Ag2JKcoIBkiJIkypdWkSJ06dQo0qdShVqIAA7');
}

.tab-scroll-left-disabled-cb {
	width: 19px;
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODlhFAAWAOYAAPPz7vz8+/Pz7/T08Ozr5vz8/Ovr5YeSk+zr5efk3O7t5vT075irtOHf1eTh2ezr5Ovn4/n5+K6+x+fl3u/u5/7+/ebj3Orp4eXi2+3s5fTz8KGyuMvRy/X18OPg2OXi2unl3u7u6fXz8O/v6urp4+Hf1uvq4sLMx+rp4vv7+e7u59zZz+zr4+7s5+/u6eDm6e/v6/X18vf39fLv7OPg2eLf1+nn4Ovv8vLy7Onl3/b28vLy7fHx7fb28/Dw6vr6+fHx7Pj49v7+/vDw65GbnJGntPX18YCAgIeerP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEoALAAAAAAUABYAAAfigAeCB0SFhoeIREgrJSQGCASRj5KQBAZJSEgNEyo+np+goJhINTYhQ6ipqqqjHhcjQLGys7OjNCgwPLq7PEe8uqMOJkM7xcZHR8bGox8sOADQ0MhH0dGjGA87AtsC00fc3KMWGQAD5t5H5uoDowkKC0bxRt7y8u3v9fPI+UajIBQddAgciGzgwFE5XMTowbBhjyMOGY6CMENGkIsYM2Yc1UJDhB8gQ4oUOUpEigAFAqhEuTKlygKYNryoIKSmzZs4MXGQcCOJz59Ag2JKcoIBkiJIkypdWkSJ06dQo0qdShVqIAA7');
}

.tab-scroll-left-mouse-over-cb {
	width: 19px;
	height: 22px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhFAAWAPcAANTd4tHa4Nng5cHN1MfS2bjGztvi59Lb4MrV28vV29ff5IeSk8LO1dTc4t7l6cjT2dzj59jg5OHo69rh5tri5r7L0r7L07vI0M7Y3rPCy+Dm6rLBybDAyMTQ1tbe49ff4+Po7Njf5Nzk6K+/yLHBydXd4t/m6c7Y3cTQ19DZ39Da39jg5bzJ0bTCy7vIz+Hn69nh5rnHz8DM1NXe47vJ0Obr7rbEzb/L0tLb4dXd47bFzcTP1rbEzMjT2q6+x+Dl6tfg5M3W3c7X3t3j6N7k6cPP1eXq7s/Z3svV3Obs77jHzrjGz9Tc4ePp7cLMx7nGz8rU2rDAydzj6NHa38jS2b3K0c3X3Nfg5cPP19Da4MHN1dvi5sPP1t7j6M3X3b3L0t3k6MvRy9ri57fFzujs787X3eXp7b7K0tjf5bTDzNLa4NPb4cHO1MDM07rI0dbf48vW3LvI0czV3OHn6s3X3rXEzOnt8NPc4cvU25irtLHAybC/yM/Y3tnh5eLo7OPp7NXe4sDN1KGyuOXq7dzi58fT2MPO1drh5brI0L/M09HZ38XQ173K0rPBy9Pd4czX3MXR18XR2N/l6b/M1LfFzNbd47TDy7zJ0Nzk5+fs77bFzM3Y3srU28/Z393k6ZGbnJGntBIlNIeerP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKQALAAAAAAUABYAAAj/ABcIXPCpoMGDCD+JojCBggEDEESAcaBhjp8mRpKQsTNKlKgrCoBEECAABgUIQyRpePFnUI1MHUUBaAAAQA4PClYI2IKJyA8JIMzUiBmgqJoDawAA+hDhEIQuJl6AMBJTCB0vJ/ikUHGASaVQAgh5+gkiJoIEZ+U82tRpSqhQH2AYIGJCQkwCeB/04JQgyNtQJd4IMEAxZocdKBZBIvDgb6gDJRT0EeEg5oDLWorscBxKBY4ZEcQMifnFwpkbbdgwcIwhgCMPE6TEvOCGBo0qN2SsfmslBY4cKwzEVFKgQAwXLCzIKPIWwQlFDT5MiKmJBw8dBRCxqBAISygoQY7ciPEgIGaLDBnSUCrggtEkQ5F6wDlyYAaamBv0kGhUZ0yMS4kwgMIDSGBwAAAhxMTBghu0oMMScVQwQAeF4FFGAA0A0ZEgI/iwBwkZ2FDABRJyQQACGGQBgAIdheHDCFFsYIkNT1xgwYRUJCBEAAh2NIoTeYgCypBEFmkkKKQkqeSSTDbp5JNLBgQAOw==');
}

.tab-scroll-right-enabled-cb {
	width: 19px;
	height: 22px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEwAWANUAAPPz7vPz7/z8+/T08Ozr5uvr5fz8/Ozr5cLMx8vRy66+x6GyuJirtODm6evv8oeSk/b28vLy7YeerP7+/vHx7ZGntPb28/Dw6vr6+fDw6/Hx7Pj49pGbnBIlNPX18f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAATABYAAAakQI5wSCwOH5/CgUBQMp3NZVPyuViv2KyVmul6v+AuVUMum89kKmXN7rDfbGpkTu906Pg5FcDv2zt9gQBUAYWGfx2GilQDjY6IHY6OVB6VloiWmZSZHn+cllQQoqN2o6aiVBaqqx2rrqtUG7KztLWyVBi5uru8uVQGAsHAwsECw8ZUE8rLzM0TDQsf0tPU1R8OCgkV29zd3hUMCCDj5OXm5+jp5EEAOw==');
}

.tab-scroll-right-disabled-cb {
	width: 19px;
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODlhEwAWANUAAPPz7vPz7/z8+/T08Ozr5uvr5fz8/Ozr5cLMx8vRy66+x6GyuJirtODm6evv8oeSk/b28vLy7YeerP7+/vHx7ZGntPb28/Dw6vr6+fDw6/Hx7Pj49pGbnICAgPX18f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAATABYAAAakQI5wSCwOH5/CgUBQMp3NZVPyuViv2KyVmul6v+AuVUMum89kKmXN7rDfbGpkTu906Pg5FcDv2zt9gQBUAYWGfx2GilQDjY6IHY6OVB6VloiWmZSZHn+cllQQoqN2o6aiVBaqqx2rrqtUG7KztLWyVBi5uru8uVQGAsHAwsECw8ZUE8rLzM0TDQsf0tPU1R8OCgkV29zd3hUMCCDj5OXm5+jp5EEAOw==');
}

.tab-scroll-right-mouse-over-cb {
	width: 19px;
	height: 22px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEwAWAPcAANTd4tHa4Nng5cHN1MfS2bjGztvi59Lb4Nff5MrV28vV29Tc4t7l6cLO1cjT2dzj59jg5OHo69rh5tri5r7L0r7L07vI0ODm6rPCy87Y3rLBybDAyMTQ1tbe49ff4+Po7K+/yLHBycPP1d3j6MjT2tDZ383W3dDa39Xd49fg5M7Y3eHn67TCy7zJ0djg5eDl6tXe47nHz7vIz7bFzd/m6bbEzcDM1NLb4b/L0rbEzMTP1tnh5ubr7tjf5K6+x97k6c/Z3s7X3tXd4tzk6MTQ1+Xq7rvJ0Nri59Da4LnGz7jHzrjGz9bf48vU27fFzMrU28rU2rzJ0MPP1rHAydzj6L3K0c3X3sjS2cPP1+Lo7JirtNfg5b3L0rTDy83X3dzi59/l6cLMx9rh5eXp7cDN1MzV3L7K0rTDzL/M09zk58DM08PO1bbFzOPp7dLa4Obs74eSk7vI0djf5aGyuM/Y3tPc4cfT2Nvi5unt8NXe4rDAybXEzN3k6cHN1c3X3L/M1MXR18vRy9Tc4c/Z38zX3Ojs7+Xq7c3Y3rrI0Nnh5brI0dHZ373K0s7X3dPd4dbd4+fs78XR2N7j6MvV3LC/yMXQ193k6MvW3LPBy8HO1NHa37fFzuPp7NPb4eHn6oeerJGntJGbnBIlNP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKQALAAAAAATABYAAAj/AEMJHEiw4EA4o/AUelOkTRZPFxhYGvLAgIEJEiZ8GgWJhyFOKy6AGfFgwg4BAiCkQLBlI48xHyK8+JHmjgAXCDqgAABgAYCNRT6soCHpgRgIHvIA6HTATYCnG2O+4PNFgKhHgg6cKEFHhRcrQTZGoPHDwA4PokRpGnSIUBkFCeBujGhAABMhaUWZUPCEhAMCgDcyGJIIgZADeUX9BVSJiA4OG0ccgQDjxonEonSI6DOg80YqEjo4CpAhcYNManCYqcBlowEXKG6U8JO3gQ0cVYwYUWRhowQPCxapSJBWhI0KLWTEKFBAyUYBHeoAMQFFFBYyFFogKjAjRw42G+XAfjgA5BKJSGv+MJJRwMkZDBhYbOwB4ECGSQ6INEATJcamPZiEMIUGG6WwQACNNGEHBwNQEMcSM7CgwQYUboQAAEhkkAABUjRoQQE1YBACJT6AMMco9AUQhAJXMFiBBUnU0IUGeoDgQyCg5KjjjjyCokUYpAQp5JBEFmnkkUIGBAA7');
}

.tab-btn-selected-left-cb {
	width: 1px;
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjZGRThEMTU1RDA3MTFFNUFBMTNENzEzQTRGNTEzOUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjZGRThEMTY1RDA3MTFFNUFBMTNENzEzQTRGNTEzOUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NkZFOEQxMzVEMDcxMUU1QUExM0Q3MTNBNEY1MTM5QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NkZFOEQxNDVEMDcxMUU1QUExM0Q3MTNBNEY1MTM5QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhM0AKgAAAAVSURBVHjaYr5x4wYTAwMDtTFAgAEA4kgCtucXZVUAAAAASUVORK5CYII=');
}

.tab-btn-selected-middle-cb {
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTZDRkRGQkQ1RDA3MTFFNTlCQUVEQ0Q4QjVGNzA1NkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTZDRkRGQkU1RDA3MTFFNTlCQUVEQ0Q4QjVGNzA1NkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NkNGREZCQjVEMDcxMUU1OUJBRURDRDhCNUY3MDU2RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NkNGREZCQzVEMDcxMUU1OUJBRURDRDhCNUY3MDU2RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj/sc9MAAAAZSURBVHjaYvz//z/jn39/qIkZbty4ARBgADibQNNcZPhmAAAAAElFTkSuQmCC');
	padding: 5px 5px 0;
	vertical-align: top;
}

.tab-btn-selected-right-cb {
	width: 1px;
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUY0REVCNkE1RDA3MTFFNTlDRENGNkM2Qjg0NTc2NEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUY0REVCNkI1RDA3MTFFNTlDRENGNkM2Qjg0NTc2NEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1RjRERUI2ODVEMDcxMUU1OUNEQ0Y2QzZCODQ1NzY0QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1RjRERUI2OTVEMDcxMUU1OUNEQ0Y2QzZCODQ1NzY0QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoRddnMAAAAVSURBVHjaYrxx4wYTAwMDtTFAgAEA4ZgCtJPx9SQAAAAASUVORK5CYII=');
}

.tab-btn-mouse-over-left-cb {
	width: 1px;
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjZGRThEMTU1RDA3MTFFNUFBMTNENzEzQTRGNTEzOUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjZGRThEMTY1RDA3MTFFNUFBMTNENzEzQTRGNTEzOUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NkZFOEQxMzVEMDcxMUU1QUExM0Q3MTNBNEY1MTM5QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NkZFOEQxNDVEMDcxMUU1QUExM0Q3MTNBNEY1MTM5QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhM0AKgAAAAVSURBVHjaYr5x4wYTAwMDtTFAgAEA4kgCtucXZVUAAAAASUVORK5CYII=');
}

.tab-btn-mouse-over-middle-cb {
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTZDRkRGQkQ1RDA3MTFFNTlCQUVEQ0Q4QjVGNzA1NkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTZDRkRGQkU1RDA3MTFFNTlCQUVEQ0Q4QjVGNzA1NkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NkNGREZCQjVEMDcxMUU1OUJBRURDRDhCNUY3MDU2RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NkNGREZCQzVEMDcxMUU1OUJBRURDRDhCNUY3MDU2RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj/sc9MAAAAZSURBVHjaYvz//z/jn39/qIkZbty4ARBgADibQNNcZPhmAAAAAElFTkSuQmCC');
	padding: 5px 5px 0;
	vertical-align: top;
}

.tab-btn-mouse-over-right-cb {
	width: 1px;
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUY0REVCNkE1RDA3MTFFNTlDRENGNkM2Qjg0NTc2NEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUY0REVCNkI1RDA3MTFFNTlDRENGNkM2Qjg0NTc2NEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1RjRERUI2ODVEMDcxMUU1OUNEQ0Y2QzZCODQ1NzY0QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1RjRERUI2OTVEMDcxMUU1OUNEQ0Y2QzZCODQ1NzY0QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoRddnMAAAAVSURBVHjaYrxx4wYTAwMDtTFAgAEA4ZgCtJPx9SQAAAAASUVORK5CYII=');
}

.tab-btn-normal-left-cb {
	width: 1px;
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDcwOUIwNzg1RDA3MTFFNUEzRkQ4M0MzNTVDRUMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDcwOUIwNzk1RDA3MTFFNUEzRkQ4M0MzNTVDRUMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NzA5QjA3NjVEMDcxMUU1QTNGRDgzQzM1NUNFQzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NzA5QjA3NzVEMDcxMUU1QTNGRDgzQzM1NUNFQzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgg8OoQAAAAbSURBVHjaYrxx4wYTAwMDtTDjhw8fQDRAgAEA8nAFg4f/1UcAAAAASUVORK5CYII=');
}

.tab-btn-normal-middle-cb {
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RERGNkU2MTI1RDA2MTFFNUE3MENFNTZCMUJFN0IxNDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RERGNkU2MTM1RDA2MTFFNUE3MENFNTZCMUJFN0IxNDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEREY2RTYxMDVEMDYxMUU1QTcwQ0U1NkIxQkU3QjE0MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEREY2RTYxMTVEMDYxMUU1QTcwQ0U1NkIxQkU3QjE0MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuZVJ9cAAAAhSURBVHjaYr5x4wbDhw+vmRgYGCjGL168BZr1AcQGCDAA8ucLCjLl/BQAAAAASUVORK5CYII=');
	padding: 5px 5px 0;
	vertical-align: top;
}

.tab-btn-normal-right-cb {
	width: 1px;
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDE5QjY1Qzg1RDA3MTFFNUIyRUZGOTA4RDE0QUZCRjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDE5QjY1Qzk1RDA3MTFFNUIyRUZGOTA4RDE0QUZCRjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MTlCNjVDNjVEMDcxMUU1QjJFRkY5MDhEMTRBRkJGNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MTlCNjVDNzVEMDcxMUU1QjJFRkY5MDhEMTRBRkJGNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpQmydMAAAAbSURBVHjaYrxx4wYTAwMDtTDjhw8fQDRAgAEA8nAFg4f/1UcAAAAASUVORK5CYII=');
}

.tab-body-cb {
	/*width: 100%;*/
	height: 100%;
	border: 0;
	border-top: 1px solid var(--smt-border-color);
	border-right: 1px solid var(--smt-border-color);
	border-left: 1px solid var(--smt-border-color);
}

.tab-strip-option1 {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDFCRjRGNDU1RDExMTFFNTk0ODFDNTRENjA4N0VDMEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDFCRjRGNDY1RDExMTFFNTk0ODFDNTRENjA4N0VDMEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMUJGNEY0MzVEMTExMUU1OTQ4MUM1NEQ2MDg3RUMwQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMUJGNEY0NDVEMTExMUU1OTQ4MUM1NEQ2MDg3RUMwQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjXCwHAAAAAPSURBVHjaYrhx4wZAgAEABRQCie0uhoEAAAAASUVORK5CYII=');
	background-repeat: repeat-x;
}

.tab-btn-normal-left-option1 {
	width: 3px;
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODlhAwAWAPcAAP8A/5GbnJGntOzr5uvr5fDw6/Dw6vHx7PLy7fLy7vPz7vT07/T08PX18fb28vX18vb28/b29Pj49/j49vr6+vr6+f39/Km5v+Pp7P7+/tDW0LbEzeTp7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAADABYABwhGAAEIHAhAwwUNGzhcwJBBgAULAihUECBhgoAIEQRAgCDAwYOOHxs0EMCAgYAFCwQoUCAgQQIBCBAIOHBAQAEDAgYQCMAzIAA7');
}

.tab-btn-normal-middle-option1 {
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODlhMwAWAPcAAP8A/5GbnOvr5ezr5ezr5vDw6vDw6/Hx7PHx7fLy7fPz7vPz7/T08PX18fb28vb28/j49vr6+fz8/Pz8+/7+/v///5GntAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAAzABYABwj/AAEIHEiwoMGDCBMqXMiw4UILECNKnEixosWLFCto3Mixo8ePIEN6pECypMmTKFOqXIlSwoSXE1y+lBkTJs2bNnPO1FkT5oQIQIMKHUq0qNGjRCEoXcq0qdOnUKM6fUC1qtWrWLNq3YrVgdevYMOKHUu2rNgGaNOqXcu2rdu3cOPKnRuXgd27ePPq3cu3r94FgAMLHky4sOHDhBUoXsy4sePHkCM7TkC5suXLmDNr3owZgefPoEOLHk26tOgDqFOrXs26tevXrA3Ink27tu3buHPbLsC7t+/fwIMLHw5cwAACyI0nP05AeXPmzqNDn768OnICAbJr3869u/fv4LsHAQQAOw==');
	padding: 5px 5px 0;
	vertical-align: top;
}

.tab-btn-normal-right-option1 {
	width: 3px;
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODlhAwAWAPcAAP8A/5GbnOTi2uDd1JGntOro4eTi2evq4+Xi2+zr5Obj3Ozr5ebj3e3s5efk3e7t5ujl3u7t5+jl3+/u6Onm4PDv6ern4PHw6uvo4fHw6+vo4vPx7u3q5vX08vDu6vv7+vb08v7+/ePp66m5v+3x87bEzdDW0KGzu8jRzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAADABYABwhGAAEIHHgCBQASJUyEEDHiAwgCHTwQ2MCBQAYNBC5gIFDBAkePEygQiCCBwAMIBBo4ILCAAYEECggcQECggAECAgYQCMAzIAA7');
}

.tab-btn-selected-left-option1 {
	width: 3px;
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODlhAwAWAPcAAOyWLJSanOTGjPy6PNyiVPTu3OyeNPzGPPz+/AIAAAAAAAAAAE7cwgDmtwAS/AAAdwC72AAMBwAKEwAHAADAcADmMQASFAAAAAD1AAAgAAByAABxAAzmQwAOMwCIFAAAADhIEOXm6BISEgAAAJgPgmgAABMAAAAAAIoQ7Cyq6fsTEncAAADAAwCqABPfAAB3AJAQAGhJABMVAAAAAJgwgmhJABMVCAAAAhQQAOVJABIVEwAAAIisggZIABMWhAAAAMww4OXmbBISEwAAAGRcAH775/tOEncAAFgyRTE5APg2AHc4AP83Ev816P8AEv83ANw1AOUAABIAAAAAAMIAALcAAPwAAHcAABgAghwAABMAAAAAAJgA6GgA5xMAEgAAADTNwgAZtwAB/MBgd8oA6LYABvwAE3cAAACIAAEB4AAA/QAAf9gAAOQA4BIA/QAAfwHoDAEB6gEAEgAAANQUZOUAfhIA+wAAd2QAaH4AEfsA+HcAd3gAABYAAPgAAHcAAP8I2P/AqP8AE/+FAKhgAOXGABIAAAABAKVoBzqgAOdMAHeFAAAAAAAAABMAAAAAAAAAAAAAoAAAEwAAAEgIAHEAABb8AACEABb/AAD/AAD/AMD/AJgAAGgAABMAAAAAAAC8AADmAAASAAAAAH6l8AAUKQDn5sB3dwAA/wAA/wAA/wAA//8A1P8A5/8AEv8AAP+YOf9oAP8TAP8AAADhOQAbAADmAAB3AADgtAAU8ADnEgB3AADc/wDm/xMS/wAA/3PgAAAbAADmAAB3AAAA5DUA5+cAEncAAJgYjmgA2BMASwAAAKEQxDQU5+fnEnd3ABb/ewD/8AD/TsD/AAHg+Obn5xISEgAAAAA5EAEUFADn5wB3d0jcneX66BJOEgAAALCwxf8S/xJP/wAAf7DgZP8b6BLmEgB3AGTcAH7mAPsSAHcAAHgAEBYAFPgA53cAd/+gAP8MAP9QAP8AAIgAAeYAABIwAAAAAJ1BABsAAOcAAHcAAAACRwAAuxMARwAAACH5BAEAAAUALAAAAAADABYABwggAAsIACDAwAACAw4EQIBgYUOGDiNCnPiwokSLFC9eDAgAOw==');
}

.tab-btn-selected-middle-option1 {
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODdhTgAWAJEAAOSKLPzGPPz+/PzKPCwAAAAATgAWAAACRoSPqcvtD0eQdNqKr858+w5q3xiW5GlmgcC27gvH8kzX9o3n+s73/g8MCofEovGITCqXzKbzCY1Kp9Sq9YrNarfcrvfbLQAAOw==');
	padding: 5px 5px 0;
	vertical-align: top;
}

.tab-btn-selected-right-option1 {
	width: 3px;
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODlhAwAWAPcAAOSWPJSanNzCjPy6PNyiVPTu3PzGPOyeNOTGjPy+PPz+/AAAAE7QAQDmAAASAAAAAAAsEADm5wASEgAAAACyDwA8egD03wB3dwBLKAAZ7wABdQAvAAxLDAAZAAABAAAvACwAAOUAABITAAAAAJggQGjmBxMSUAAAAIpUqCykGfvhX3d3AABaKAAP7xMOdQAAAJARAGgBABMAAAAAAJgANGgA5xMAEgADAAjcjOUOhBIZ3wAAd4gRKAYB7xMAdQAAAMDNDOWrABK6AADcAGQQAH4AAPsAAHcAAFgNQDEAB/gAUHcAAP8DAf8AAP8AAP8AANAADOUAABIAAAAAAMIAQ7cAhPwA33cAdxgHVBwA5xMAEgAAAJgOVGgApBMA4QAAdzS83AACDgAAGcAAAMoADLYAAPwAAHcAAABgAAEAAAAAAAAAAMxgQOQABxIAUAAAAAEgQwH/hAGA3wAgd8gAzeUAqxIAugAh3GSGeH5z5/vfEnd3AHiAABbuAPh1AHcAAP8R2P8BqP8AE/8AAJwAAOUAABIAAAADAKXcBzoOAOcZAHcAAAAAAAAAABMAAAAAAABSAAAJoADjEwB3AEgOAHGAABYAAAAAABbcAAAOAAAZAMAAAJj8AGj/ABP/AAD/AACwAADmAAASAAAAAH6l8AAUKQDn5sB3dwAA/wAA/wAA/wAA//8AyP8A5/8AEv8AAP+YOv9oAP8TAP8AAADhOgAbAADmAAB3AADgKAAU7gDnEgB3AADQ/wDm/xMS/wAA/3PgAAAbAADmAAB3AAAA2DUA5+cAEncAAJgYjmgA2BMASwAAAKEQuDQU5+fnEnd3ABb/ewD/8AD/TsD/AAHU7Obn5xISEgAAAAA5EAEUFADn5wB3dzzckuX66BJOEgAAAFywxPgS/xJP/wAAf1zgWPgb6BLmEgB3AGTQAH7mAPsSAHcAAHgAEBYAFPgA53cAd/+gAP8MAP9QAP8AAHwAAeYAABIwAAAAAJ0gABs6AOfkAHd3AAA0RwA0uxMvRwA0ACH5BAEAAAUALAAAAAADABYABwggAAEIKJDgAAIDAwgoUBBgYUOGDiNCnPiwokSLFC9eDAgAOw==');
}

.tab-btn-mouse-over-left-option1 {
	width: 1px;
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QThBQTUwQTY3QkM0MTFFNUJGRDZCM0EwRjIyNUM2MjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QThBQTUwQTc3QkM0MTFFNUJGRDZCM0EwRjIyNUM2MjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBOEFBNTBBNDdCQzQxMUU1QkZENkIzQTBGMjI1QzYyNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBOEFBNTBBNTdCQzQxMUU1QkZENkIzQTBGMjI1QzYyNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhPQP90AAAAkSURBVHjaYv7//z8DI5i4cePGfyYGIKA2wfjhw+v/YOMBAgwA/TQQ/HAsgWUAAAAASUVORK5CYII=');
}

.tab-btn-mouse-over-middle-option1 {
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkRBQzREN0I3QkMzMTFFNTkzMzE5MTZEN0Y3QUVDN0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkRBQzREN0M3QkMzMTFFNTkzMzE5MTZEN0Y3QUVDN0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCREFDNEQ3OTdCQzMxMUU1OTMzMTkxNkQ3RjdBRUM3QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCREFDNEQ3QTdCQzMxMUU1OTMzMTkxNkQ3RjdBRUM3QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqmZHPAAAAAmSURBVHjaYv7//z8DEwMQMN64ceM/44cPr/+DuVQnXrx4ywAQYAALPg03Os1BOQAAAABJRU5ErkJggg==');
	padding: 5px 5px 0;
	vertical-align: top;
}

.tab-btn-mouse-over-right-option1 {
	width: 1px;
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjU3QkMwQjI3QkM0MTFFNThBMTBCNURDQzJDNzE2MjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjU3QkMwQjM3QkM0MTFFNThBMTBCNURDQzJDNzE2MjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNTdCQzBCMDdCQzQxMUU1OEExMEI1RENDMkM3MTYyMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCNTdCQzBCMTdCQzQxMUU1OEExMEI1RENDMkM3MTYyMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsgOwboAAAAlSURBVHjaYvz//z8DI4hguHHjxn8mBiCgNsHw4cPr/2DjAQIMAPvlEPfqf5jFAAAAAElFTkSuQmCC');
}

.btn-more-flat2 {
	box-sizing: border-box;
	padding: 3px 8px;
	height: 28px;
	background-color: var(--smt-bg-color-container);
	border: 1px solid var(--smt-bg-color-page);
	border-radius: 3px;
	cursor: pointer;
	display: inline-flex;
	align-items: center;
	justify-content: center;
}

.tab-header-more__btn:hover,
.tab-header-more__btn.hover {
	background-color: var(--smt-brand-color-hover);
}

.tab-header-more__btn.active,
.tab-header-more__btn:active {
	color: var(--smt-brand-color-active);
    background-color: var(--smt-secondary-bgcolor-active);
    border-color: var(--smt-secondary-bgcolor-active);
}

.is-dark .base__main-menu-wrapper .btn-more-flat2 {
	color: var(--smt-white-color-3);
    border-color: var(--smt-gray-color-2);
	background-color: transparent;
}

.is-dark .base__main-menu-wrapper .tab-header-more__btn:hover,
.is-dark .base__main-menu-wrapper .tab-header-more__btn.hover {
	color: var(--smt-white-color-2);
	background-color: var(--smt-white-color-5);
}

.is-dark .base__main-menu-wrapper .tab-header-more__btn.active {
	color: var(--smt-white-color-2);
	background-color: var(--smt-black-color-2);
}

.tab-header-more__icon {
	font-size: 16px;
	width: 12px;
    margin-right: 2px;
}

.btn-more-flat2-select {
	background-color: #2E3E66;
}

.btn-more-flat {
	width: 35px;
	height: 35px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC9JREFUeNpi/P//PwMUgBiMDEiAiQEV/McniaIAmyRcAS5JRlySjLiMRXEtQIABAJQwBwshDPjdAAAAAElFTkSuQmCC');
	background-repeat: no-repeat;
	background-position: 4px 6px;
	padding: 0px 0 0 0px;
	font-size: 10px;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	line-height: 35px;
	color: #FFFFFF;
	font-weight: bold;
}

.btn-more-flat-select {
	width: 35px;
	height: 35px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC9JREFUeNpi/P//PwMUgBiMDEiAiQEV/McniaIAmyRcAS5JRlySjLiMRXEtQIABAJQwBwshDPjdAAAAAElFTkSuQmCC');
	background-repeat: no-repeat;
	background-position: 4px 6px;
	background-color: #006699;
	padding: 0px 0 0 0px;
	font-size: 10px;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	line-height: 35px;
	color: #FFFFFF;
	font-weight: bold;
}

.morePanel-flat {
	width: 200px;
	position: absolute;
    z-index: 9999;
	top: 90px;
	right: 0px;
	border: 1px solid #e4e8f0;
	background: #f7f8fa;
	cursor: pointer;
	padding: 1px;
	margin-right: 10px;
	color: #4d4d4d;
    font-family: var(--smt-font-family);
}

.morePanel-flat-bottom {
	width: 200px;
	position: absolute;
    z-index: 9999;
	bottom: 28px;
	right: 0px;
	border: 1px solid #e4e8f0;
	background: #f7f8fa;
	cursor: pointer;
	padding: 1px;
	margin-right: 10px;
	color: #4d4d4d;
    font-family: var(--smt-font-family);
}

.morePanelItem-flat{
	width: 100%;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

.morePanelItem-flat-select{
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	color: #ffffff;
	background-color: #436EA6;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

.morePanel-flat2 {
	width: 180px;
	position: absolute;
    z-index: 9999;
	top: 50px;
	right: 80px;
	left: auto;
	/*
	background-color: rgba(242,242,242,0.95);
	cursor: pointer;
	color: #4d4d4d;
    font-family: var(--smt-font-family);
    */
}

/*
.morePanelSpace-flat2 {
	cursor: default;
    margin: 3px 11px;
    border-top: #ebebec 1px solid;
    border-bottom: #FFF 1px solid;
}

.morePanelItem-flat2{
	height: 30px;
	line-height: 30px;
	padding-left: 25px;
	color: #000;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

.morePanelItem-flat2-select{
	height: 30px;
	line-height: 30px;
	padding-left: 25px;
	color: #fff;
	background-color: #5A89B4;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
*/

.morePanel {
	width: 200px;
	position: absolute;
	bottom: 22px;
	right: 0px;
	border: 1px solid #919B9C;
	background: #FFFFE1;
	cursor:pointer;
	padding-top: 5px;
	margin-right: 10px;
}

.morePanelItem{
	width: 100%;
	height: 22px;
	padding-left: 10px;
}

.tab-panel .tab-strip-option3 .tab-header span.s-icon-more {
  top: 0px;
  border-left-width: 0px;
  cursor: pointer;
  height: 100%;
}

.tab-panel .tab-strip-option3 .tab-header span.s-icon-more > span {
  position: absolute;
  bottom: 5px;
  margin-left: 16px;
}

.btn-more {
	width: 20px;
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODlhEgANAIABABQ5Y////yH5BAEAAAEALAAAAAASAA0AAAIXjI+py+3PADAShnonxLhx7WmdRZbmiRQAOw==');
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding: 9px 0 0 12px;
	font-size: 9px;
	cursor: pointer;
}

.btn-more-on  {
	color: var(--smt-theme-color);
	background-color: #F2F2F2;
}

.maxDiv {
	width: 20px;
	height: 16px;
	float: right;
	position: relative;
	z-index: 10;
	padding-top: 2;
	cursor: pointer;
}

.default-tab-panel-header {
  background-color: #f5f5f5;
}

.tab-strip-option2 {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAbCAIAAAAyOnIjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzMyQjE4ODU3MjI0MTFFNTk1QTFDQ0U0NEY1MDdBRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzMyQjE4ODY3MjI0MTFFNTk1QTFDQ0U0NEY1MDdBRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMzJCMTg4MzcyMjQxMUU1OTVBMUNDRTQ0RjUwN0FGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMzJCMTg4NDcyMjQxMUU1OTVBMUNDRTQ0RjUwN0FGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgGZiooAAAAZSURBVHjaYli9ejXD9+/fmRgYGGiNAQIMAAZaBRk2LeYIAAAAAElFTkSuQmCC');
	background-repeat: repeat-x;
}

.tab-btn-normal-left-option2 {
	width: 1px;
	height: 27px;
}

.tab-btn-normal-middle-option2 {
	height: 27px;
	padding: 4px 15px 0;
	vertical-align: top;
}

.tab-btn-normal-right-option2 {
	width: 1px;
	height: 27px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAbCAYAAAC9WOV0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Mzg3QjY0MDE3MjM4MTFFNTk1MzJBQUE4MzM4NTRGNzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Mzg3QjY0MDI3MjM4MTFFNTk1MzJBQUE4MzM4NTRGNzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozODdCNjNGRjcyMzgxMUU1OTUzMkFBQTgzMzg1NEY3NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozODdCNjQwMDcyMzgxMUU1OTUzMkFBQTgzMzg1NEY3NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuyH0E8AAAAVSURBVHjaYv7//z8DEwMQDCgBEGAAnVIDNUzTDAEAAAAASUVORK5CYII=');

}

.tab-btn-selected-left-option2 {
	width: 1px;
	height: 27px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAbCAIAAAAyOnIjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzlFODY4OTM3MjFFMTFFNUE5MThEODU3QzM0NUVDQTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzlFODY4OTQ3MjFFMTFFNUE5MThEODU3QzM0NUVDQTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozOUU4Njg5MTcyMUUxMUU1QTkxOEQ4NTdDMzQ1RUNBNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozOUU4Njg5MjcyMUUxMUU1QTkxOEQ4NTdDMzQ1RUNBNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjPcrZ0AAAAgSURBVHjaYli9ejUTAwMDLTADm/ZiEM34/ft3EA0QYAD7/wXs0JE8EwAAAABJRU5ErkJggg==');
}

.tab-btn-selected-middle-option2 {
	height: 27px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAbCAIAAAAyOnIjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTJDMzdBRjc3MjI1MTFFNUEwMkZGQjQwNTEyMTM1N0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTJDMzdBRjg3MjI1MTFFNUEwMkZGQjQwNTEyMTM1N0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMkMzN0FGNTcyMjUxMUU1QTAyRkZCNDA1MTIxMzU3QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMkMzN0FGNjcyMjUxMUU1QTAyRkZCNDA1MTIxMzU3QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvC8FzQAAAAfSURBVHjaYvr//z8TAwMDTTC7zhIQzfD9+3cQDRBgAGWABu47YrtKAAAAAElFTkSuQmCC');
	padding: 4px 15px 0;
	vertical-align: top;
	color: #0a3577;
}

.tab-btn-selected-right-option2 {
	width: 1px;
	height: 27px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAbCAIAAAAyOnIjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEVBQTc3RTM3MjFFMTFFNTkxQkI4OEMzQjcyM0QwNUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEVBQTc3RTQ3MjFFMTFFNTkxQkI4OEMzQjcyM0QwNUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RUFBNzdFMTcyMUUxMUU1OTFCQjg4QzNCNzIzRDA1RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RUFBNzdFMjcyMUUxMUU1OTFCQjg4QzNCNzIzRDA1RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv0lJW4AAAAgSURBVHjaYly9ejUTAwMDLTADm/ZiEM34/ft3EA0QYAD8awXtlzVGwQAAAABJRU5ErkJggg==');
}

.tab-btn-mouse-over-left-option2 {
	width: 1px;
	height: 27px;
}

.tab-btn-mouse-over-middle-option2 {
	height: 27px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAbCAIAAAAyOnIjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTJDMzdBRjc3MjI1MTFFNUEwMkZGQjQwNTEyMTM1N0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTJDMzdBRjg3MjI1MTFFNUEwMkZGQjQwNTEyMTM1N0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMkMzN0FGNTcyMjUxMUU1QTAyRkZCNDA1MTIxMzU3QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMkMzN0FGNjcyMjUxMUU1QTAyRkZCNDA1MTIxMzU3QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvC8FzQAAAAfSURBVHjaYvr//z8TAwMDTTC7zhIQzfD9+3cQDRBgAGWABu47YrtKAAAAAElFTkSuQmCC');
	padding: 4px 15px 0;
	vertical-align: top;
}

.tab-btn-mouse-over-right-option2 {
	width: 1px;
	height: 27px;
}

.tab-strip-wrap-option3 {
	height: 100%;
    overflow: hidden;
    position: absolute;
    left: 14px;
    right: 93px;
}

.no-max .btnMax, .no-max .btnRestore {
  display: none;
}

.no-max .tab-strip-wrap-option3 {
  right: 65px;
}

.tab-strip-option3 .tab-header>span:first-child {
  border-left: 1px solid #86898a;
  height: 8px;
}

.tab-strip-option3 .tab-header>span.btn-more {
  top: 0;
  border-left-width: 0;
}

.tab-strip-option3 .tab-header:first-child>span:first-child {
  border-left-color: transparent;
}

.tab-strip-option3 {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
}

.tab-strip-spacer-option3 {
    float: right;
    height: 100%;
}

.tab-btn-normal-left-option3 {
	width: 5px;
	height: 30px;
}

.tab-btn-normal-middle-option3 {
	height: 30px;
	line-height: 30px;
	padding: 0px 5px;
	vertical-align: top;
	color: #666;
}

.tab-btn-normal-right-option3 {
	width: 5px;
	height: 30px;
}

.tab-btn-selected-left-option3 {
	width: 5px;
	height: 30px;
}

.tab-btn-selected-middle-option3 {
	height: 30px;
	line-height: 30px;
	padding: 0px 5px;
	vertical-align: top;
}

.tab-btn-selected-right-option3 {
	width: 5px;
	height: 30px;
}

.tab-btn-mouse-over-left-option3 {
	width: 5px;
	height: 30px;
}

.tab-btn-mouse-over-middle-option3 {
	height: 30px;
	line-height: 30px;
	padding: 0px 5px;
	vertical-align: top;
	color: var(--smt-theme-color);
}

.tab-btn-mouse-over-right-option3 {
	width: 5px;
	height: 30px;
}


.verticaltab_highlight{
	height:30px;
	line-height:30px;
	vertical-align:middle;
	border-top:1px solid #D1E3E8;
	border-bottom: 1px solid #D1E3E8;
	border-left:1px solid #D1E3E8;
	background-repeat:no-repeat;
	background-position:center right;
	cursor:pointer;
	font-weight:bold;
	margin-bottom: 5px;
}

.verticaltab_highlight span{
	width:100%;
	height: 100%;
	text-align:center;
}

.verticaltab{
	height:30px;
	line-height:30px;
	vertical-align:middle;
	cursor:pointer;
	border-top:1px solid #D1E3E8;
	border-bottom: 1px solid #D1E3E8;
	border-left:1px solid #D1E3E8;
	border-right:1px solid #D1E3E8;
	margin-bottom: 5px;
}

.verticaltab span{
	width:100%;
	height: 100%;
	text-align:center;
}

.verticaltabpanel{
	width:100%;
	border-top:1px solid #D1E3E8;
	border-bottom: 1px solid #D1E3E8;
	border-right:1px solid #D1E3E8;
}

.verticaltabheader{
	width:100;
	height: 100%;
	border-right:1px solid #D1E3E8;
}

/** 处理低版本chrome打开黑屏的问题，定位到宽度为0 **/
.isMax.isFull {
  width: 100%;
}

.isMax .tab-strip-wrap-option3 {
	right: 130px;
}

/** 最大化隐藏拖拽条 */
.isMax .hsplitterImg, .isMax .hsplitterDiv img {
  display: none;
}

/* 最大化去掉左边的空白*/
.isMax .base__content.slide-all ,.isIntegration .base__content.slide-all{
   padding: 0 !important;
}
/* 最大化下去掉上面的空白,openmodule和createresource下去掉上面的空白*/
.isMax .base__main-body,.isIntegration .base__main-body {
  top:0 !important;
}
/* 最大化下将显示区域高度设置成100%，否则下方会出现空白*/
.isMax .base__main-body,.isIntegration .base__main-body{
  height: 100%;
}

.isFull .base__main-menu-wrapper .slide-all,
.isFull .base__sidebar-wrapper .slide-all,
.isFull .base__content.slide-all {
  transition: none;
}

/* 全屏状态下将td高度限制   */
.isMax.isFull #mainRightTd #tabTr > td:first-child {
  height: 0px!important;
  position: relative; /* 将tab页相对于该元素 */
}

/* 全屏下定位到树时不出现左右移动的按钮条 */
.isMax.isFull .tabTool .tabBtn.btnDropdownMenu, .isMax.isFull .tabTool .search-wrapper {
  display: none;
}

/* 全屏状态下将tab页改为绝对布局   */
.isMax.isFull #mainRightTd #tabTr .tabContainer,
.isMax.isFull .tabs-base__header.is-top {
  position: absolute;
  width: 100%;
  top: 0px;
  height: 5px;
  z-index: 1200;
  background: transparent;
}

/* 全屏状态下将tab页不占高度了，所以显示区域高度重置为100%   */
.isMax.isFull .tabs-base__body {
  height: 100%;
}

.isMax.isFull #mainRightTd #tabTr .tabDiv,
.isMax.isFull .tabs-base__header.is-top .tab-header-parent {
  box-shadow: 2px 2px 4px #afa1a1;
}

.isMax.isFull .tabs-base__header.is-top .tab-header-parent .default-tab-panel-header {
  position: relative;
}

/* 全屏状态下解决左侧导航栏展开图标被重叠问题 */
.isMax.isFull span.hsplitterLeft.s-icon-spread_out {
    top: -2px;
}
.isMax.isFull .leftCatalogTree ._showname {
    margin-left: 20px;
}
.leftCatalogTree ._showname, .leftCatalogTree ._showalias {
  margin-top: -2px;
  vertical-align: middle;
}

.tabBtns {
	float: right;
	height: var(--smt-base-tab-header-height);
	line-height: var(--smt-base-tab-header-height);
	text-align: right;
	display: flex;
    align-items: center;
}

.tabBtn {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	width: 16px;
	margin: 0 4px;
	cursor: pointer;
}

.tabBtn:last-child {
	margin-right: 12px;
}

/**
.btnMax {
	background: url(../img/mainframe/tb_max.png) no-repeat center center;
}

.btnMaxOn {
background-image:url('data:image/png;base64,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');
}

.btnRestore {
	background: url(../img/mainframe/tb_restore.png) no-repeat center center;
}

.btnRestoreOn {
background-image:url('data:image/png;base64,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');
}

.btnDropdownMenuOn {
background-image:url('data:image/png;base64,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');
} */

.s-icon-dropdownmenu,
.s-icon-breadcrumb-maximize,
.s-icon-breadcrumb-zoom-out,
.s-icon-max,
.s-icon-restore {
  font-size: 16px;
}

/** Top height adjustment   **/
.tab-btn-selected-middle-flat2,.tab-btn-mouse-over-middle-flat2{
	height:26px;
	line-height:26px;
	margin: 0px 0px;
	padding-left:15px;
	padding-right:15px;
}

.bottomPane.sub-tab-page .tab-panel-header .tab-header {
  margin-left: 31px;
  border: none;
}

.bottomPane.sub-tab-page .tab-panel-header .tab-btn-selected-middle-ct, .bottomPane.sub-tab-page .tab-panel-header .tab-btn-mouse-over-middle-ct
  {
  height: 28px;
  padding-top: 7px;
  background: none!important;
}

.bottomPane.sub-tab-page .tab-panel-header .tab-btn-normal-middle-ct {
  padding-top: 7px;
}

.sub-tab-page .tree-grid-view__header {
  padding-top: 0px;
}

.sub-tab-page .tab-strip-wrap {
  width: calc(100% - 84px) !important;
}

.analysisTab .tab-panel-body-wrap{
	height: calc(100% - var(--smt-first-tab-header-height));
    width: 100%;
    min-width: 420px;
}

.analysisTab .tab-panel-header{
	height: var(--smt-first-tab-header-height);
}

.analysisTab .gt-table-header-tr{
	background-color: var(--smt-bg-color-table-head);
}
.impactAnalysis .gt-table-header-td, 
.pedigreeAnalysis .gt-table-header-td{
	border-left-width: 0px ;
	border-right-width: 0px ;
	padding-left:0px ;
}

.impactAnalysis .gt-gridline tr:nth-child(n+2) td, .pedigreeAnalysis .gt-gridline tr:nth-child(n+2) td
{
	border-left-width: 0px ;
	border-right-width: 0px ;
	padding-left: 1px;
} 

.shareRefTreeHeaderTable .gt-table-header-td:nth-child(1),
.impactAnalysis .gt-table-header-td:nth-child(1),
.pedigreeAnalysis .gt-table-header-td:nth-child(1) {
	padding-left:10px ;
}
.analysisTab{
	box-sizing: border-box;
}
/* 多维数据集权限过滤器 */
.purview-filter-view-table{
  table-layout: fixed;
  padding-top: 10px;
  background-color: #FFFFFF;
  border-left: 1px solid var(--smt-border-color);
}
.purview-filter-tab-tr{
  height: 30px !important;
}
.purview-filter-view-table .purview-filter-tab-tr input{
  display:none;
}
.purview-filter-view-table .purview-filter-tab-tr span{
  cursor:pointer;
  padding-left:10px;
  padding-right:10px;
}
.purview-filter-view-table .purview-filter-tab-tr td{
  padding-left: 6px;
}
.purview-filter-view-table .hier-name{
  margin-left: 6px;
}
.purview-filter-view-table td{
  background: #FFFFFF;
}
.purview-filter-view-table .select-role,.purview-filter-view-table .btn_add{
  height:24px;
}
/* 多维数据集权限过滤器 的单选框复选框下拉框*/
.purview-filter-view-table .default-show-all
,.purview-filter-view-table .listView-table input[type="radio"]
,.purview-filter-view-table .exclude-roles-alias-td input
,.listView-table .radio-list-table .combobox-panel{
  vertical-align: middle;
}
/* 多维数据集权限过滤器 映射设置的 表格头和偶数行*/
.purview-filter-view-table .listView-table .listView-table-top
,.purview-filter-view-table .listView-table .tr-odd td{
  background-color: #F7F7F7;
}
/* 多维数据集权限过滤器 映射设置的 单数行，下拉框*/
/* 多维数据集权限过滤器的 搜索框 */
.purview-filter-view-table .listView-table .tr-even td
,.purview-filter-view-table .listView-table input[readonly].combobox-edit
,.cube-purview-filter-view .search_parent_div{
  background-color: #FFFFFF;
}
.purview-filter-view-table .listView-table-center-top{
  background-color: #FFFFFF !important;
}
.purview-filter-view-table .listView-table tr{
  height:28px;
}
.purview-filter-view-table .exclude-roles-alias-td{
  padding-left:0px;
}
.purview-filter-view-table .listView-table td{
  border:1px solid #FFFFFF;
}
/* 多维数据集 映射设置 table的td*/
.listView-table .radio-list-table td{
  height:24px;
}
/* 多维数据集映射设置的等号 */
.purview-filter-view-table .middle-label{
  font-weight: bold;
  font-size: 20px;
  color: #777777;
}
/* 多维数据集映射设置等号右侧的用户属性下拉框 */
.listView-table .user-prop-name{
  padding-left: 20px;
}
/*  映射设置table的边框 */
.listView-table-left-top ,.listView-table-right-top{
    border: 1px solid var(--smt-border-color) !important;
    border-bottom:0px !important;
}
/*  映射设置table的边框 */
.radio-list-table-left ,.radio-list-table-right{
    border: 1px solid var(--smt-border-color) !important;
    border-top:0px !important;
}
/*  映射设置中间等号的位置 */
.radio-list-table-center{
  padding-top:50px;
}
/*映射设置左对齐*/
.mapping-setting{
  padding-left:10px;
}
/* 高级设置、普通设置、 */
.advanced-setting ,.common-setting{
  padding-left:5px;
}
/* 映射关系中的设置高度和宽度的行 */
.listview-table-setsize-tr ,.listview-table-setsize-tr td{
  height:12px !important;
}
/* 表格里面映射关系标签 */
.mapping-relationships-td{
  padding-left:0px !important;
}
/*  模块标题*/
 .page-wizard-action-view .my-span-cell{
  font-weight: bold;
}
/* 宏代码编辑界面 */ 
.module-tree-title{
  background: #eaeef3;
  padding-left: 12px;
  padding-right: 12px;
  box-sizing: border-box;
}

/* 宏代码编辑界面 */ 
.module-tree-title .s-icon-refresh {
  float: right;
  cursor: pointer;
}
/*宏代码编辑界面 */
.help-tree-title{
   background: #f6f6f6;
  border:  1px solid #e5e5e5;
}
/* 帮助标题*/
.page-wizard-action-view .custom-span-cell{
  cursor:pointer;
  font-weight: bold;
  border-top: 1px solid #f1f1f1;
}
/* 宏代码编辑界面左侧树 */
.macro-ide-frame-view .leftPaneTable{
  border-right:1px solid var(--smt-split-line-color);
}
/* 宏代码编辑器界面 table*/
.module-editor{
  width: 100%;
  height: 100%;
  table-layout: fixed;
}
/* 宏代码编辑器界面的td */
.module-editor-td{
  height:100%;
  padding:8px 12px;
}
/* 宏代码编辑器界面 */
.module-editor-td >pre{
  border: 1px solid var(--smt-border-color);
  margin-bottom: 0px;
}
/* 宏代码编辑界面 事件文本框的td */
.module-editor .event-name-td{
  padding-right: 14px;
}
/* 宏代码编辑界面 事件文本框 */
.module-editor .event-name-td input{
  width:100%;
}
/* 宏代码编辑器界面  是否禁用按钮*/
.checkbox-is-disable{
  padding-left:12px;
}
/* 宏代码编辑器界面  是否禁用按钮*/
.checkbox-is-disable input, .checkbox-is-disable label{
  vertical-align: middle;
}
/* 宏代码编辑器名称、事件框 */
.module-editor-tr1 td{
  padding-top: 8px;
}
/* 宏代码编辑器  保存区域按钮*/
.module-editor .editblock_btn_area{
  padding: 0px 12px 10px 12px;
  height: auto;
}
/* 页面编辑下第三部的表格td */
.page-wizard-action-view .dpeditgrid td{
  background-color:#FFFFFF;
}
/* 页面编辑下的第几步工具栏 */
.page-wizard-action-view .toolbarBg{
  border-bottom:0px;
}
/* 页面编辑下的资源容器 */
.page-wizard-action-view .resource-slot{
  padding: 2px 6px 1px 0px;
}
/* 页面编辑下资源容器下的table */
.page-wizard-action-view .resource-slot>table{
    border: 1px solid #f1f1f1;
    border-left:0px;
}
/* 页面编辑下资源容器右边的滚动条 */
.page-wizard-action-view .hsplitterBg2{
  width:0px;
}
/* 页面编辑下第三步下每一个拖拽项的行 */
.page-wizard-action-view .dashlet-frame tr{
  height:24px;
}
/* 页面编辑下第三步下的文本框*/
.page-wizard-action-view .dashlet-frame input[type="text"]{
  height: 20px;
  border-radius: 3px;
  border:1px solid var(--smt-border-color);
}
/* 页面编辑下第三步下的下拉框 */
.page-wizard-action-view select{
  border-radius: 3px;
  height: 24px;
  border: 1px solid var(--smt-border-color);
}
/* 页面编辑下第三步下每一个拖拽项的大标题 */
.page-wizard-action-view .dashletTopCenter{
  height: 25px !important;
  padding-left: 5px !important;
  color:#333333 !important;
  background: #fafafa !important;
  border-bottom:0px !important;
}
/* 页面编辑下第三步下每一个拖拽项的二级标题 */
.page-wizard-action-view th[bofid="settingTitle"]{
  font-weight:bold !important;
  padding-left: 10px !important;
  color:#333333 !important;
  background: #ffffff !important;
  border-bottom:0px !important;
}
/* 页面编辑下第三步下每一个拖拽项的最后一个空行 */
.page-wizard-action-view .dashlet-frame .dashletBottomSpace{
  height:auto;
}
/* 页面编辑下第四步下的用户组*/
.page-wizard-action-view .paraPageManager .pgrid-row[type="PARAMGROUP"]{
  padding-left:10px;
}
/* 页面编辑下第三步下面的布局框*/
.page-wizard-action-view .layout-td{
  border:1px solid #f1f1f1 !important;
}
/* smartbix的tab页容器的css*/
.smartbix_content{
  z-index:9998;
}

/** 代码编辑框（monaco版) */
.smartbix-module-editor > pre {
  overflow: hidden;
  border: 1px solid var(--smt-border-color);
  margin-bottom: 0px;
}

.smartbix-module-editor .editblock_btn_area{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.smartbix-module-editor .vs .monaco-scrollable-element>.vertical,
.smartbix-module-editor .vs .monaco-scrollable-element>.decorationsOverviewRuler {
  width: 8px!important;
}

.smartbix-module-editor .vs .monaco-scrollable-element>.vertical>.slider {
  width: 8px!important;
  border-radius: 4px;
}

.smartbix-module-editor .monaco-editor .margin .margin-view-overlays {
  background-color: #f6f6f6; 
}

.smartbix-module-editor .margin-view-overlays .line-numbers {
  color: #4D4D4C;
}

.smartbix-module-editor  .margin-view-overlays .line-numbers {
  left: auto!important;
  right: 11px;
}

/** 左侧收缩图标 */
.smartbix-module-editor .monaco-editor .margin .codicon-chevron-down,
.smartbix-module-editor .monaco-editor .margin .codicon-chevron-right {
  left: 20px!important;
}


.smartbix-module-editor .codicon-chevron-down::before,
.smartbix-module-editor .codicon-chevron-right::before {
	font-size: 12px
}

.smartbix-module-editor .monaco-editor .view-overlays .current-line {
  background-color: #EFEFEF;
  border: none;
}

/** 代码编辑框（monaco版) end */

/** /vision/css/scheduleplane.css */
/*
*计划任务监控
*/
.schedule_content {
  overflow: hidden;
}

.basePlane_toorbar {
  display: flex;
  justify-content: flex-end;
  padding: 10px 0;
  align-items: center;
}

.basePlane_toorbar>div {
  margin-left: 21px;
  cursor: pointer;
}

.basePlane_toorbar>div:hover {
  color: var(--smt-theme-color)
}

.basePlane_toorbar>div.default-message {
  cursor: default;
  color: inherit;
}

.basePlane_toorbar>div span {
  padding-left: 5px;
}

.basePlane_toorbar .paramValue {
  padding-left: 12px;
}

.baseplane {
  margin: 0px 84px;
  height: 100% ;
  overflow: hidden;
}

.basePlane_rightbar_search>div {
  vertical-align: middle;
  padding-right: 5px;
}

.paramValue {
  cursor: text;
  width: 100%;
  color: #000;
  text-overflow: ellipsis;
  overflow: hidden;
}

.basePlane_rightbar_search {
  width: 360px;
  height: 26px;
  vertical-align: top;
  border: 1px solid var(--smt-border-color);
  border-radius: 3px;
  background-color: white;
  white-space: nowrap;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 0px !important;
  vertical-align: top;
  overflow: hidden;
  outline: none;
}

.basePlane_rightbar_search:hover,
.basePlane_rightbar_search:focus,
.basePlane_rightbar_search.active {
  border-color: var(--smt-theme-color);
}

.basePlane_param {
  border-radius: 3px;
  margin-top: 4px;
  background-color: rgba(255, 255, 255, 0.97);
  border: 1px solid var(--smt-border-color);
  position: absolute;
  width: 360px;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row-reverse;
  justify-content: flex-start;
  z-index: 999;
  color: #000;
  cursor: default;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
}

.basePlane_gridOrTree {
  font-size: 0;
}

.basePlane_param_right {
  margin-right: 20px;
}

.basePlane_param_left {
  width: 100%;
}

.basePlane_gridOrTree>span.active, .basePlane_gridOrTree>span:hover {
  color: var(--smt-theme-color);
}

.baseplane .tree-grid-view__table-pane .action {
  margin: 2px 4px;
}

.basePlane_leftbar>div>span, .basePlane_rightbar>div>span {
  padding: 4px;
}

.schedule_content .tab-panel-body {
  overflow: hidden;
}

.schedule_param {
  display: flex;
  margin: 10px;
  align-items: center;
  justify-content: flex-start;
}

.schedule_param>label {
  margin-right: 10px;
  width: 60px;
}

.basePlane_param .barbtn {
  margin: 0px 18px 12px 0;
}

.justify_end {
  justify-content: flex-end;
}
/* tab栏 */
.basePanel .tab-btn-normal-middle-option3 {
  border: none;
}

.schedule_content .tab-panel-header {
  position: relative;
  margin: 0 84px;
  height: 28px !important;
}

.schedule_content   .tab-strip-wrap {
  width: 100% !important;
}

.schedule_content  .tab-panel-header .tab-btn-selected-middle-ct, .schedule_content  .tab-panel-header .tab-btn-mouse-over-middle-ct
  {
  color: var(--smt-theme-color);
  border-bottom: 1px solid;
  height: 100%;
}

.schedule_content .tab-panel-header .tab-header {
  border: none !important;
  padding: 0 40px;
  margin: 0px !important;
}

.basePanel .tab-panel-header  .tab-header {
  padding: 0;
}

.basePanel .tab-btn-normal-middle-option3 {
  color: #818485 !important;
}

.basePanel .tab-panel-header {
  border: none;
}

.basePanel .tab-panel-header {
  margin-top: 10px;
}

.basePanel .tab-strip-option3 .tab-header>span:first-child {
  top: calc(-50% + 5px);
}

.schedule_content  .tab-panel-header .tab-strip-ct, .schedule_content  .tab-panel-header .tab-btn-normal-middle-ct,
  .schedule_content  .tab-panel-header .tab-btn-mouse-over-middle-ct, .schedule_content  .tab-panel-header .tab-btn-selected-middle-ct
  {
  background:url('../img/tab/line.png') repeat-x left bottom !important;
  text-align: left !important;
}
.schedule_content .tree-grid-container .datagrid-cell {
  padding: 0px 6px;
}

.basePlane_gridOrTree>span {
  padding: 3px;
  width: 15px;
  font-size: 16px;
  border: 1px solid #e5e5e5;
  color: #818485;
}

.schedule_param_checkbox {
  border: none !important;
  display: flex;
  align-items: center;
}
.schedule_content .schedule_text_overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.schedule_content .datagrid-cell.datagrid-cell-c2-lastinfo>div.h100, .schedule_content .datagrid-cell.datagrid-cell-c1-lastinfo>div.h100
  {
  text-overflow: ellipsis;
  overflow: hidden;
}
/* 计划弹窗 */
.schedule .inputtext {
}

.schedule .inputtext.dialogbtn {
  width: 50px;
}

.schedule .flat input[readonly] {
}


.schedule .range {
  display: inline-block;
  margin: 0 10px;
}

.schedule input[type='checkbox'], .schedule input[type='radio'] {
  vertical-align: bottom;
}
/* 任务弹窗 */
.schedule .tasksDiv .button-buttonbar-noimage {
}
/*任务弹窗 参数面板*/
.task-panel {
  width: 100%;
  padding-top: 10px;
  padding-left: 10px;
  table-layout: fixed;
}
/*新建任务 -资源离线*/
.offline-row-header {
  text-align:center;
  font-size: 16px;
  height: 26px;
}
.baseplane_arrow{
}
.schedule-status img{
  margin-left:5px;
}

.schedule-status{
  display: inline-flex;
  align-items: center;
}

.schedule .editblock td{
  padding-top:3px;
  padding-bottom:3px;
}
/* 新建计划弹窗的下方对话框按钮区域 */
.schedule-btn-area .editblock_btn_area{
  height:45px;
}
/* 计划弹窗时间选择每月显示的L是每月最后一条的提示文字 */
.schedule .note-lastday{
  position: relative;
  top: 5px;
}
/* 计划弹窗文本框宽度 */
.inpputtext-width-30p{
  width:30%;
}

.schedule_content .tree-grid-container .datagrid-cell .s-icon-information {
  display: none;
  transform: rotate(180deg);
}

.schedule_content .tree-grid-container .datagrid-row:hover .datagrid-cell .s-icon-information,
.schedule_content .tree-grid-container .datagrid-row-over .datagrid-cell .s-icon-information,
.schedule_content .tree-grid-container .datagrid-row-selected .datagrid-cell .s-icon-information {
  display: inline-block;
}

.schedule_content .tree-grid-container .datagrid-cell .s-icon-information.s-position-left {
  margin-left: 0;
  margin-right: 4px;
}

.schedule_content .tree-grid-container .datagrid-cell .s-icon-information.s-position-right {
  margin-right: 0;
  margin-left: 4px;
}

.task-panel .fold-btn-container {
  height: 14px;
}

.task-panel .fold-btn-container .fold-btn {
  width: 25px;
  height: 12px;
  zIndex: 999;
  margin-left: 50%;
  background-color: white;
  border: 1px solid #CDCDCD;
  border-radius: 3px;
  cursor: pointer;
  text-align: center;
  display: block;
}

/** /vision/css/button.css */

.smt-button {
  font: var(--smt-font-body-medium);
  color: var(--smt-text-color-primary);
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative;
  z-index: 0;
  overflow: hidden;
  font-size: var(--smt-font-body-medium);
  outline: none;
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  background-color: transparent;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  white-space: nowrap;
  border-radius: var(--smt-radius-default);
  transition: all 0.2s linear;
  touch-action: manipulation;
  text-decoration: none;
}
.smt-button .smt-button__text,
.smt-button .smt-icon {
  position: relative;
  z-index: 1;
  display: inline-flex;
}
.smt-button .smt-icon {
  font-size: var(--smt-font-size-body-large);
}
.smt-button .smt-loading {
  font-size: var(--smt-font-size-body-large);
}
.smt-button:not(:first-child) {
  margin-left: 20px;
}
.smt-button .smt-icon + .smt-button__text:not(:empty) {
  margin-left: 4px;
}
.smt-button .smt-loading + .smt-button__text:not(:empty) {
  margin-left: 8px;
}
.smt-button .smt-button__suffix:not(:empty) {
  display: inline-flex;
  margin-left: 8px;
}
.smt-button--variant-base {
  color: var(--smt-text-color-anti);
  height: var(--smt-comp-size-m);
  font: var(--smt-font-body-medium);
  padding-left: calc(var(--smt-comp-paddingLR-l) - 1px);
  padding-right: calc(var(--smt-comp-paddingLR-l) - 1px);
  background-color: var(--smt-bg-color-component);
  border-color: var(--smt-bg-color-component);
  color: var(--smt-text-color-primary);
}
.smt-button--variant-base .smt-icon,
.smt-button--variant-base .smt-loading {
  font-size: var(--smt-font-size-body-large);
}
.smt-button--variant-base:hover {
  background-color: var(--smt-bg-color-component-hover);
}
.smt-button--variant-base.smt-is-loading {
  background-color: var(--smt-bg-color-component);
}
.smt-button--variant-base.smt-is-disabled {
  background-color: var(--smt-bg-color-component-disabled);
}
.smt-button--variant-base:hover {
  border-color: var(--smt-bg-color-component-hover);
}
.smt-button--variant-base.smt-is-loading {
  border-color: var(--smt-bg-color-component);
}
.smt-button--variant-base.smt-is-disabled {
  border-color: var(--smt-bg-color-component-disabled);
}
.smt-button--variant-base:hover {
  color: var(--smt-text-color-primary);
}
.smt-button--variant-base.smt-is-loading {
  color: var(--smt-text-color-primary);
}
.smt-button--variant-base.smt-is-disabled {
  color: var(--smt-text-color-disabled);
}
.smt-button--variant-base.smt-button--theme-primary {
  color: var(--smt-text-color-anti);
  background-color: var(--smt-brand-color-active);
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-base.smt-button--theme-primary:hover {
  background-color: var(--smt-primary-color-hover);
}
.smt-button--variant-base.smt-button--theme-primary.smt-is-loading {
  background-color: var(--smt-brand-color-active);
}
.smt-button--variant-base.smt-button--theme-primary.smt-is-disabled {
  background-color: var(--smt-brand-color-disabled);
}
.smt-button--variant-base.smt-button--theme-primary:hover {
  border-color: var(--smt-primary-color-hover);
}
.smt-button--variant-base.smt-button--theme-primary.smt-is-loading {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-base.smt-button--theme-primary.smt-is-disabled {
  border-color: var(--smt-brand-color-disabled);
}
.smt-button--variant-base.smt-button--theme-success {
  color: var(--smt-text-color-anti);
  background-color: var(--smt-success-color);
  border-color: var(--smt-success-color);
}
.smt-button--variant-base.smt-button--theme-success:hover {
  background-color: var(--smt-success-color-hover);
}
.smt-button--variant-base.smt-button--theme-success.smt-is-loading {
  background-color: var(--smt-success-color);
}
.smt-button--variant-base.smt-button--theme-success.smt-is-disabled {
  background-color: var(--smt-success-color-disabled);
}
.smt-button--variant-base.smt-button--theme-success:hover {
  border-color: var(--smt-success-color-hover);
}
.smt-button--variant-base.smt-button--theme-success.smt-is-loading {
  border-color: var(--smt-success-color);
}
.smt-button--variant-base.smt-button--theme-success.smt-is-disabled {
  border-color: var(--smt-success-color-disabled);
}
.smt-button--variant-base.smt-button--theme-warning {
  color: var(--smt-text-color-anti);
  background-color: var(--smt-warning-color);
  border-color: var(--smt-warning-color);
}
.smt-button--variant-base.smt-button--theme-warning:hover {
  background-color: var(--smt-warning-color-hover);
}
.smt-button--variant-base.smt-button--theme-warning.smt-is-loading {
  background-color: var(--smt-warning-color);
}
.smt-button--variant-base.smt-button--theme-warning.smt-is-disabled {
  background-color: var(--smt-warning-color-disabled);
}
.smt-button--variant-base.smt-button--theme-warning:hover {
  border-color: var(--smt-warning-color-hover);
}
.smt-button--variant-base.smt-button--theme-warning.smt-is-loading {
  border-color: var(--smt-warning-color);
}
.smt-button--variant-base.smt-button--theme-warning.smt-is-disabled {
  border-color: var(--smt-warning-color-disabled);
}
.smt-button--variant-base.smt-button--theme-danger {
  color: var(--smt-text-color-anti);
  background-color: var(--smt-error-color);
  border-color: var(--smt-error-color);
}
.smt-button--variant-base.smt-button--theme-danger:hover {
  background-color: var(--smt-error-color-hover);
}
.smt-button--variant-base.smt-button--theme-danger.smt-is-loading {
  background-color: var(--smt-error-color);
}
.smt-button--variant-base.smt-button--theme-danger.smt-is-disabled {
  background-color: var(--smt-error-color-disabled);
}
.smt-button--variant-base.smt-button--theme-danger:hover {
  border-color: var(--smt-error-color-hover);
}
.smt-button--variant-base.smt-button--theme-danger.smt-is-loading {
  border-color: var(--smt-error-color);
}
.smt-button--variant-base.smt-button--theme-danger.smt-is-disabled {
  border-color: var(--smt-error-color-disabled);
}
.smt-button--variant-base.smt-button--ghost {
  background-color: transparent;
  color: var(--smt-text-color-anti);
  border-color: var(--smt-text-color-anti);
}
.smt-button--variant-base.smt-button--ghost:hover {
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost:active {
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-is-loading {
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-is-disabled {
  background-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost:hover {
  color: var(--smt-primary-color-hover);
}
.smt-button--variant-base.smt-button--ghost:active {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-is-loading {
  color: var(--smt-text-color-anti);
}
.smt-button--variant-base.smt-button--ghost.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost:hover {
  border-color: var(--smt-primary-color-hover);
}
.smt-button--variant-base.smt-button--ghost:active {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-is-loading {
  border-color: var(--smt-text-color-anti);
}
.smt-button--variant-base.smt-button--ghost.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary {
  color: var(--smt-brand-color-active);
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary:hover {
  color: var(--smt-primary-color-hover);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary:active {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary.smt-is-loading {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary:hover {
  border-color: var(--smt-primary-color-hover);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary:active {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary.smt-is-loading {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success {
  color: var(--smt-success-color);
  border-color: var(--smt-success-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success:hover {
  color: var(--smt-success-color-hover);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success:active {
  color: var(--smt-success-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success.smt-is-loading {
  color: var(--smt-success-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success:hover {
  border-color: var(--smt-success-color-hover);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success:active {
  border-color: var(--smt-success-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success.smt-is-loading {
  border-color: var(--smt-success-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning {
  color: var(--smt-warning-color);
  border-color: var(--smt-warning-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning:hover {
  color: var(--smt-warning-color-hover);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning:active {
  color: var(--smt-warning-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning.smt-is-loading {
  color: var(--smt-warning-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning:hover {
  border-color: var(--smt-warning-color-hover);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning:active {
  border-color: var(--smt-warning-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning.smt-is-loading {
  border-color: var(--smt-warning-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger {
  color: var(--smt-error-color);
  border-color: var(--smt-error-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger:hover {
  color: var(--smt-error-color-hover);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger:active {
  color: var(--smt-error-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger.smt-is-loading {
  color: var(--smt-error-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger:hover {
  border-color: var(--smt-error-color-hover);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger:active {
  border-color: var(--smt-error-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger.smt-is-loading {
  border-color: var(--smt-error-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline {
  height: var(--smt-comp-size-m);
  font: var(--smt-font-body-medium);
  padding-left: calc(var(--smt-comp-paddingLR-l) - 1px);
  padding-right: calc(var(--smt-comp-paddingLR-l) - 1px);
  color: var(--smt-text-color-primary);
  background-color: var(--smt-bg-color-container);
  border-color: var(--smt-border-color);
}
.smt-button--variant-outline .smt-icon,
.smt-button--variant-outline .smt-loading {
  font-size: var(--smt-font-size-body-large);
}
.smt-button--variant-outline:hover,
.smt-banner-item.active .smt-button--variant-outline,
.smt-button--variant-outline.active {
  border-color: var(--smt-brand-color-active);
  color: var(--smt-brand-color-active);
}
.smt-button--variant-outline.smt-is-loading {
  color: var(--smt-text-color-primary);
}
.smt-button--variant-outline.smt-is-disabled {
  color: var(--smt-text-color-disabled);
}
.smt-button--variant-outline.smt-is-loading {
  background-color: var(--smt-bg-color-container);
}
.smt-button--variant-outline.smt-is-disabled {
  background-color: var(--smt-bg-color-component-disabled);
}
.is-dark .base__main-header .smt-button--variant-outline {
	color: var(--smt-bg-color-container);
	border-color: var(--smt-gray-color-2);
	background-color: transparent;
}
.is-dark .base__main-header .smt-button--variant-outline:hover {
	background-color: var(--smt-white-color-5);
}
.is-dark .base__main-header .smt-banner-item.active .smt-button--variant-outline,
.is-dark .base__main-header .smt-button--variant-outline.active {
	background-color: var(--smt-black-color-2);
}
.smt-button--variant-outline.smt-is-loading {
  border-color: var(--smt-border-color);
}
.smt-button--variant-outline.smt-is-disabled {
  border-color: var(--smt-border-color);
}
.smt-button--variant-outline.smt-button--theme-primary {
  color: var(--smt-brand-color-active);
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-outline.smt-button--theme-primary:hover {
  color: var(--smt-primary-color-hover);
}
.smt-button--variant-outline.smt-button--theme-primary.smt-is-loading {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-outline.smt-button--theme-primary.smt-is-disabled {
  color: var(--smt-brand-color-disabled);
}
.smt-button--variant-outline.smt-button--theme-primary:hover {
  border-color: var(--smt-primary-color-hover);
}
.smt-button--variant-outline.smt-button--theme-primary.smt-is-loading {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-outline.smt-button--theme-primary.smt-is-disabled {
  border-color: var(--smt-brand-color-disabled);
}
.smt-button--variant-outline.smt-button--theme-success {
  color: var(--smt-success-color);
  border-color: var(--smt-success-color);
}
.smt-button--variant-outline.smt-button--theme-success:hover {
  color: var(--smt-success-color-hover);
}
.smt-button--variant-outline.smt-button--theme-success.smt-is-loading {
  color: var(--smt-success-color);
}
.smt-button--variant-outline.smt-button--theme-success.smt-is-disabled {
  color: var(--smt-success-color-disabled);
}
.smt-button--variant-outline.smt-button--theme-success:hover {
  border-color: var(--smt-success-color-hover);
}
.smt-button--variant-outline.smt-button--theme-success.smt-is-loading {
  border-color: var(--smt-success-color);
}
.smt-button--variant-outline.smt-button--theme-success.smt-is-disabled {
  border-color: var(--smt-success-color-disabled);
}
.smt-button--variant-outline.smt-button--theme-warning {
  color: var(--smt-warning-color);
  border-color: var(--smt-warning-color);
}
.smt-button--variant-outline.smt-button--theme-warning:hover {
  color: var(--smt-warning-color-hover);
}
.smt-button--variant-outline.smt-button--theme-warning.smt-is-loading {
  color: var(--smt-warning-color);
}
.smt-button--variant-outline.smt-button--theme-warning.smt-is-disabled {
  color: var(--smt-warning-color-disabled);
}
.smt-button--variant-outline.smt-button--theme-warning:hover {
  border-color: var(--smt-warning-color-hover);
}
.smt-button--variant-outline.smt-button--theme-warning.smt-is-loading {
  border-color: var(--smt-warning-color);
}
.smt-button--variant-outline.smt-button--theme-warning.smt-is-disabled {
  border-color: var(--smt-warning-color-disabled);
}
.smt-button--variant-outline.smt-button--theme-danger {
  color: var(--smt-error-color);
  border-color: var(--smt-error-color);
}
.smt-button--variant-outline.smt-button--theme-danger:hover {
  color: var(--smt-error-color-hover);
}
.smt-button--variant-outline.smt-button--theme-danger.smt-is-loading {
  color: var(--smt-error-color);
}
.smt-button--variant-outline.smt-button--theme-danger.smt-is-disabled {
  color: var(--smt-error-color-disabled);
}
.smt-button--variant-outline.smt-button--theme-danger:hover {
  border-color: var(--smt-error-color-hover);
}
.smt-button--variant-outline.smt-button--theme-danger.smt-is-loading {
  border-color: var(--smt-error-color);
}
.smt-button--variant-outline.smt-button--theme-danger.smt-is-disabled {
  border-color: var(--smt-error-color-disabled);
}
.smt-button--variant-outline.smt-button--ghost {
  background-color: transparent;
  color: var(--smt-text-color-anti);
  border-color: var(--smt-text-color-anti);
}
.smt-button--variant-outline.smt-button--ghost:hover {
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost:active {
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-is-loading {
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-is-disabled {
  background-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost:hover {
  color: var(--smt-primary-color-hover);
}
.smt-button--variant-outline.smt-button--ghost:active {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-is-loading {
  color: var(--smt-text-color-anti);
}
.smt-button--variant-outline.smt-button--ghost.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost:hover {
  border-color: var(--smt-primary-color-hover);
}
.smt-button--variant-outline.smt-button--ghost:active {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-is-loading {
  border-color: var(--smt-text-color-anti);
}
.smt-button--variant-outline.smt-button--ghost.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary {
  color: var(--smt-brand-color-active);
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary:hover {
  color: var(--smt-primary-color-hover);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary:active {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary.smt-is-loading {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary:hover {
  border-color: var(--smt-primary-color-hover);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary:active {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary.smt-is-loading {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success {
  color: var(--smt-success-color);
  border-color: var(--smt-success-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success:hover {
  color: var(--smt-success-color-hover);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success:active {
  color: var(--smt-success-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success.smt-is-loading {
  color: var(--smt-success-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success:hover {
  border-color: var(--smt-success-color-hover);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success:active {
  border-color: var(--smt-success-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success.smt-is-loading {
  border-color: var(--smt-success-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning {
  color: var(--smt-warning-color);
  border-color: var(--smt-warning-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning:hover {
  color: var(--smt-warning-color-hover);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning:active {
  color: var(--smt-warning-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning.smt-is-loading {
  color: var(--smt-warning-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning:hover {
  border-color: var(--smt-warning-color-hover);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning:active {
  border-color: var(--smt-warning-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning.smt-is-loading {
  border-color: var(--smt-warning-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger {
  color: var(--smt-error-color);
  border-color: var(--smt-error-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger:hover {
  color: var(--smt-error-color-hover);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger:active {
  color: var(--smt-error-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger.smt-is-loading {
  color: var(--smt-error-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger:hover {
  border-color: var(--smt-error-color-hover);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger:active {
  border-color: var(--smt-error-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger.smt-is-loading {
  border-color: var(--smt-error-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed {
  height: var(--smt-comp-size-m);
  font: var(--smt-font-body-medium);
  padding-left: calc(var(--smt-comp-paddingLR-l) - 1px);
  padding-right: calc(var(--smt-comp-paddingLR-l) - 1px);
  color: var(--smt-text-color-primary);
  background-color: var(--smt-bg-color-container);
  border-color: var(--smt-split-line-color);
  border-style: dashed;
}
.smt-button--variant-dashed .smt-icon,
.smt-button--variant-dashed .smt-loading {
  font-size: var(--smt-font-size-body-large);
}
.smt-button--variant-dashed:hover {
  color: var(--smt-primary-color-hover);
}
.smt-button--variant-dashed.smt-is-loading {
  color: var(--smt-text-color-primary);
}
.smt-button--variant-dashed.smt-is-disabled {
  color: var(--smt-text-color-disabled);
}
.smt-button--variant-dashed:hover {
  background-color: var(--smt-bg-color-container);
}
.smt-button--variant-dashed.smt-is-loading {
  background-color: var(--smt-bg-color-container);
}
.smt-button--variant-dashed.smt-is-disabled {
  background-color: var(--smt-bg-color-component-disabled);
}
.smt-button--variant-dashed:hover {
  border-color: var(--smt-primary-color-hover);
}
.smt-button--variant-dashed.smt-is-loading {
  border-color: var(--smt-split-line-color);
}
.smt-button--variant-dashed.smt-is-disabled {
  border-color: var(--smt-split-line-color);
}
.smt-button--variant-dashed.smt-button--theme-primary {
  color: var(--smt-brand-color-active);
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-dashed.smt-button--theme-primary:hover {
  color: var(--smt-primary-color-hover);
}
.smt-button--variant-dashed.smt-button--theme-primary.smt-is-loading {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-dashed.smt-button--theme-primary.smt-is-disabled {
  color: var(--smt-brand-color-disabled);
}
.smt-button--variant-dashed.smt-button--theme-primary:hover {
  border-color: var(--smt-primary-color-hover);
}
.smt-button--variant-dashed.smt-button--theme-primary.smt-is-loading {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-dashed.smt-button--theme-primary.smt-is-disabled {
  border-color: var(--smt-brand-color-disabled);
}
.smt-button--variant-dashed.smt-button--theme-success {
  color: var(--smt-success-color);
  border-color: var(--smt-success-color);
}
.smt-button--variant-dashed.smt-button--theme-success:hover {
  color: var(--smt-success-color-hover);
}
.smt-button--variant-dashed.smt-button--theme-success.smt-is-loading {
  color: var(--smt-success-color);
}
.smt-button--variant-dashed.smt-button--theme-success.smt-is-disabled {
  color: var(--smt-success-color-disabled);
}
.smt-button--variant-dashed.smt-button--theme-success:hover {
  border-color: var(--smt-success-color-hover);
}
.smt-button--variant-dashed.smt-button--theme-success.smt-is-loading {
  border-color: var(--smt-success-color);
}
.smt-button--variant-dashed.smt-button--theme-success.smt-is-disabled {
  border-color: var(--smt-success-color-disabled);
}
.smt-button--variant-dashed.smt-button--theme-warning {
  color: var(--smt-warning-color);
  border-color: var(--smt-warning-color);
}
.smt-button--variant-dashed.smt-button--theme-warning:hover {
  color: var(--smt-warning-color-hover);
}
.smt-button--variant-dashed.smt-button--theme-warning.smt-is-loading {
  color: var(--smt-warning-color);
}
.smt-button--variant-dashed.smt-button--theme-warning.smt-is-disabled {
  color: var(--smt-warning-color-disabled);
}
.smt-button--variant-dashed.smt-button--theme-warning:hover {
  border-color: var(--smt-warning-color-hover);
}
.smt-button--variant-dashed.smt-button--theme-warning.smt-is-loading {
  border-color: var(--smt-warning-color);
}
.smt-button--variant-dashed.smt-button--theme-warning.smt-is-disabled {
  border-color: var(--smt-warning-color-disabled);
}
.smt-button--variant-dashed.smt-button--theme-danger {
  color: var(--smt-error-color);
  border-color: var(--smt-error-color);
}
.smt-button--variant-dashed.smt-button--theme-danger:hover {
  color: var(--smt-error-color-hover);
}
.smt-button--variant-dashed.smt-button--theme-danger.smt-is-loading {
  color: var(--smt-error-color);
}
.smt-button--variant-dashed.smt-button--theme-danger.smt-is-disabled {
  color: var(--smt-error-color-disabled);
}
.smt-button--variant-dashed.smt-button--theme-danger:hover {
  border-color: var(--smt-error-color-hover);
}
.smt-button--variant-dashed.smt-button--theme-danger.smt-is-loading {
  border-color: var(--smt-error-color);
}
.smt-button--variant-dashed.smt-button--theme-danger.smt-is-disabled {
  border-color: var(--smt-error-color-disabled);
}
.smt-button--variant-dashed.smt-button--ghost {
  background-color: transparent;
  color: var(--smt-text-color-anti);
  border-color: var(--smt-text-color-anti);
}
.smt-button--variant-dashed.smt-button--ghost:hover {
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost:active {
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-is-loading {
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-is-disabled {
  background-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost:hover {
  color: var(--smt-primary-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost:active {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-is-loading {
  color: var(--smt-text-color-anti);
}
.smt-button--variant-dashed.smt-button--ghost.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost:hover {
  border-color: var(--smt-primary-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost:active {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-is-loading {
  border-color: var(--smt-text-color-anti);
}
.smt-button--variant-dashed.smt-button--ghost.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary {
  color: var(--smt-brand-color-active);
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary:hover {
  color: var(--smt-primary-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary:active {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary.smt-is-loading {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary:hover {
  border-color: var(--smt-primary-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary:active {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary.smt-is-loading {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success {
  color: var(--smt-success-color);
  border-color: var(--smt-success-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success:hover {
  color: var(--smt-success-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success:active {
  color: var(--smt-success-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success.smt-is-loading {
  color: var(--smt-success-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success:hover {
  border-color: var(--smt-success-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success:active {
  border-color: var(--smt-success-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success.smt-is-loading {
  border-color: var(--smt-success-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning {
  color: var(--smt-warning-color);
  border-color: var(--smt-warning-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning:hover {
  color: var(--smt-warning-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning:active {
  color: var(--smt-warning-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning.smt-is-loading {
  color: var(--smt-warning-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning:hover {
  border-color: var(--smt-warning-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning:active {
  border-color: var(--smt-warning-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning.smt-is-loading {
  border-color: var(--smt-warning-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger {
  color: var(--smt-error-color);
  border-color: var(--smt-error-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger:hover {
  color: var(--smt-error-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger:active {
  color: var(--smt-error-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger.smt-is-loading {
  color: var(--smt-error-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger:hover {
  border-color: var(--smt-error-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger:active {
  border-color: var(--smt-error-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger.smt-is-loading {
  border-color: var(--smt-error-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-text {
  height: var(--smt-comp-size-m);
  font: var(--smt-font-body-medium);
  padding-left: 0;
  padding-right: 0;
  color: var(--smt-font-color-body);
  background-color: transparent;
  border-color: transparent;
  border-width: 0;
}
.smt-button--variant-text .smt-icon,
.smt-button--variant-text .smt-loading {
  font-size: var(--smt-font-size-body-large);
}
.smt-button--variant-text:hover {
  color: var(--smt-theme-color);
}
.smt-button--variant-text.smt-is-loading {
  color: var(--smt-theme-color);
}
.smt-button--variant-text.smt-is-disabled {
  color: var(--smt-text-color-disabled);
}
/*
.smt-button--variant-text:hover {
  background-color: var(--smt-bg-color-container-hover);
}
*/
.smt-button--variant-text.smt-is-loading {
  background-color: transparent;
}
.smt-button--variant-text.smt-is-disabled {
  background-color: transparent;
}
/*
.smt-button--variant-text:hover {
  border-color: var(--smt-bg-color-container-hover);
}
*/
.smt-button--variant-text.smt-is-loading {
  border-color: transparent;
}
.smt-button--variant-text.smt-is-disabled {
  border-color: transparent;
}
.smt-button--variant-text.smt-button--theme-primary {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-text.smt-button--theme-primary:hover {
  color: var(--smt-primary-color-hover);
}
.smt-button--variant-text.smt-button--theme-primary.smt-is-loading {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-text.smt-button--theme-primary.smt-is-disabled {
  color: var(--smt-brand-color-disabled);
}
.smt-button--variant-text.smt-button--theme-success {
  color: var(--smt-success-color);
}
.smt-button--variant-text.smt-button--theme-success:hover {
  color: var(--smt-success-color-hover);
}
.smt-button--variant-text.smt-button--theme-success.smt-is-loading {
  color: var(--smt-success-color);
}
.smt-button--variant-text.smt-button--theme-success.smt-is-disabled {
  color: var(--smt-success-color-disabled);
}
.smt-button--variant-text.smt-button--theme-warning {
  color: var(--smt-warning-color);
}
.smt-button--variant-text.smt-button--theme-warning:hover {
  color: var(--smt-warning-color-hover);
}
.smt-button--variant-text.smt-button--theme-warning.smt-is-loading {
  color: var(--smt-warning-color);
}
.smt-button--variant-text.smt-button--theme-warning.smt-is-disabled {
  color: var(--smt-warning-color-disabled);
}
.smt-button--variant-text.smt-button--theme-danger {
  color: var(--smt-error-color);
}
.smt-button--variant-text.smt-button--theme-danger:hover {
  color: var(--smt-error-color-hover);
}
.smt-button--variant-text.smt-button--theme-danger.smt-is-loading {
  color: var(--smt-error-color);
}
.smt-button--variant-text.smt-button--theme-danger.smt-is-disabled {
  color: var(--smt-error-color-disabled);
}
.smt-button--variant-text.smt-button--ghost {
  background: none;
  color: var(--smt-text-color-anti);
}
.smt-button--variant-text.smt-button--ghost:hover {
  color: var(--smt-primary-color-hover);
}
.smt-button--variant-text.smt-button--ghost:active {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-text.smt-button--ghost.smt-is-loading {
  color: var(--smt-text-color-anti);
}
.smt-button--variant-text.smt-button--ghost.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-primary {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-primary:hover {
  color: var(--smt-primary-color-hover);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-primary:active {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-primary.smt-is-loading {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-primary.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-success {
  color: var(--smt-success-color);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-success:hover {
  color: var(--smt-success-color-hover);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-success:active {
  color: var(--smt-success-color-active);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-success.smt-is-loading {
  color: var(--smt-success-color);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-success.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-warning {
  color: var(--smt-warning-color);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-warning:hover {
  color: var(--smt-warning-color-hover);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-warning:active {
  color: var(--smt-warning-color-active);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-warning.smt-is-loading {
  color: var(--smt-warning-color);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-warning.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-danger {
  color: var(--smt-error-color);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-danger:hover {
  color: var(--smt-error-color-hover);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-danger:active {
  color: var(--smt-error-color-active);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-danger.smt-is-loading {
  color: var(--smt-error-color);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-danger.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button.smt-is-loading,
.smt-button.smt-is-disabled {
  cursor: not-allowed;
}
.smt-button.smt-size-s {
  height: var(--smt-comp-size-xs);
  font: var(--smt-font-body-small);
  padding-left: calc(var(--smt-comp-paddingLR-s) - 1px);
  padding-right: calc(var(--smt-comp-paddingLR-s) - 1px);
}
.smt-button--variant-text.smt-button {
	padding-left: 0;
	padding-right: 0;
}
.smt-button.smt-size-s.smt-height-m {
  height: var(--smt-comp-size-m);
}
.smt-button.smt-size-s .smt-icon,
.smt-button.smt-size-s .smt-loading {
  font-size: var(--smt-font-size-body-large);
}
.smt-button.smt-size-l {
  height: var(--smt-comp-size-xl);
  font: var(--smt-font-body-large);
  padding-left: calc(var(--smt-comp-paddingLR-xl) - 1px);
  padding-right: calc(var(--smt-comp-paddingLR-xl) - 1px);
}
.smt-button.smt-size-l .smt-icon,
.smt-button.smt-size-l .smt-loading {
  font-size: var(--smt-font-size-title-large);
}
.smt-button--shape-square {
  width: var(--smt-comp-size-m);
  padding: 0;
}
.smt-button--shape-square.smt-size-s {
  width: var(--smt-comp-size-xs);
  padding: 0;
}
.smt-button--shape-square.smt-size-l {
  width: var(--smt-comp-size-xl);
  padding: 0;
}
.smt-button--shape-round {
  border-radius: var(--smt-radius-round);
}
.smt-button--shape-round.smt-size-s {
  border-radius: calc(var(--smt-comp-size-xs) / 2);
}
.smt-button--shape-round.smt-size-l {
  border-radius: calc(var(--smt-comp-size-xl) / 2);
}
.smt-button--shape-circle {
  width: var(--smt-comp-size-m);
  padding: 0;
  text-align: center;
  border-radius: calc(var(--smt-comp-size-m) / 2);
}
.smt-button--shape-circle .smt-icon {
  font-size: var(--smt-font-size-body-large);
}
.smt-button--shape-circle .smt-loading {
  font-size: var(--smt-font-size-body-large);
}
.smt-button--shape-circle.smt-size-s {
  width: var(--smt-comp-size-xs);
  border-radius: calc(var(--smt-comp-size-xs) / 2);
}
.smt-button--shape-circle.smt-size-l {
  width: var(--smt-comp-size-xl);
  padding: 0;
  border-radius: calc(var(--smt-comp-size-xl) / 2);
}
.smt-button.smt-size-full-width {
  display: flex;
  width: 100%;
}
.login-right-panel .item-submit {background-color: #3370FF}.login-left-title {color: #000000}.login-right-panel {background-color: rgba(255,255,255,1);}.login-logo {width: 250px;height: 38px;position: relative;padding-top: 40px;margin-bottom: 16px;}.login-left-logo {
    width: 240px !important;
    height: 40px !important;
}
