.logo span {
    color: var(--theme-color);
}
.setting .layui-nav .layui-this:after,.setting .layui-nav-child dd.layui-this,.setting .layui-nav-child dd.layui-this a { background-color: var(--old-theme-color);}
.setting .layui-nav .layui-nav-bar { background-color: var(--old-theme-color);}
.layui-nav .layui-nav-item > a { color: var(--old-theme-color) !important;}
.left-menu-cnt {
    background-color: #011e3b;
}
.menu-list > ul li div {
    color: rgba(239, 239, 239,.9);
}
.left-menu-cnt .select-menu > div {
    border-radius: 8px;
    background-color: var(--theme-color);
    color: #ffffff !important;
}
.left-menu-cnt .select-menu > div i {
    opacity: 1 !important;
}
.left-menu-cnt ul li div:hover {
    border-radius: 8px;
    /* background-color: #2d3646; */
}
.BDA-left {
    background-color: #000c17;
}
.module-title {
    background-color: #011e3b;
    border-bottom: 1px #CCD6DF solid;
}
.module-title p {
    border-bottom: 1px #011e3b solid;
}
.left-menu ul li {
    color: #C3C3C3;
}
.left-menu ul li.current-module {
    background-color: #011e3b;
    color: #fff;
}
.header-button-box button {
    background-color: var(--theme-color);
}
.search .layui-btn {
    background-color: var(--theme-color);
}
.operation button {
    background-color: var(--theme-color);
}
.list-filter button { background-color: var(--theme-color);}
.form-submit .layui-btn,.data-organize-database .layui-btn {
    background-color: var(--theme-color);
}
.reset-select { background-color: var(--theme-color);}
.select-excel-file .layui-upload-drag .layui-icon {
    color: var(--theme-color);
}
.field-details-list td .layui-table-edit:focus,.edit-model-list td .layui-table-edit:focus { border-color: var(--theme-color) !important;}
.table-field .layui-form-checked[lay-skin=primary] i {
    background-color: var(--theme-color);
    border-color: var(--theme-color);
}
/* .filter button {
	background-color: var(--theme-color);
    border: 1px var(--theme-color) solid;
} */
.table-list-box li i {
    color: var(--theme-color);
}
.function-buttons button {
    background-color: var(--theme-color);
}
.edit-model-submit .layui-btn {
    background-color: var(--theme-color);
}
.edit-model>.layui-tab-more li.layui-this:after, .edit-model>.layui-tab-title .layui-this:after { border-color: var(--theme-color);}
.edit-model>.layui-tab-title .layui-this { color: var(--theme-color);}
.edit-test-link:hover {
    background-color: var(--theme-color);
    border-color: var(--theme-color);
    color: #fff;
}
.button-box button:hover { border-color: var(--theme-color); color: var(--theme-color);}
.button-box button.next-step:hover { background-color: var(--theme-color); border-color: var(--theme-color); color: #fff;}
.layui-btn-cancel:hover { border-color: var(--theme-color); color: var(--theme-color);}
.test-link a { color: var(--theme-color);}
.layui-laypage .layui-laypage-curr .layui-laypage-em { background-color: var(--theme-color);}
.layui-laypage select:focus{border-color: var(--theme-color) !important}
.layui-laypage a:hover { color: var(--theme-color);}
.layui-form-onswitch {
    background-color: var(--theme-color);
    border-color: var(--theme-color);
}
.layui-btn-add { background-color: var(--theme-color);}
.layui-form-checked[lay-skin=primary] i,.layui-transfer-active .layui-btn { background-color: var(--theme-color); border-color: var(--theme-color) !important;}
.layui-form-checkbox[lay-skin=primary]:hover i { border-color: var(--theme-color);}
.layui-form-radio>i:hover, .layui-form-radioed>i { color: var(--theme-color);}
.layui-form-select dl dd.layui-this { background-color: var(--theme-color) !important;}
.report-log-list-box .layui-table-cell i.bda-tips { color: var(--theme-color);}
.init-select .layui-icon {
    color: var(--theme-color);
}
.data-format-button .layui-btn {
    background-color: var(--theme-color);
}
.data-format-button .data-format-submit { border-color: var(--theme-color);}
.data-format-button .data-format-cancel:hover { border-color: var(--theme-color); color: var(--theme-color);}
.select-check i {
    background-color: var(--theme-color) !important;
    border-color: var(--theme-color) !important;
    color: #fff !important;
}
.report-form-list .layui-tree-line .layui-tree-entry:hover .layui-tree-txt {
    color: var(--theme-color);
}
.report-button {
    color: var(--theme-color);
}
.tab-name { color: var(--theme-color);}
.database-name-list dd.layui-this {
    background-color: var(--theme-color) !important;
    color: #fff;
}
.layui-tree-line .layui-tree-entry:hover .layui-tree-txt {
    color: var(--theme-color);
}
.left-box-form .layui-tree-line .layui-tree-entry:hover .layui-tree-txt {
    color: var(--theme-color);
}
.preview:hover { color: var(--theme-color);}
.match-details {
    background-color: var(--theme-color);
}
.top-button {
    background-color: var(--theme-color);
}
.auto-match,.delete-match {
    background-color: var(--theme-color);
}
.county-match #treeList .select-value { color: var(--theme-color) !important;}
.layui-btn-sm { background-color: var(--theme-color);}
.personalization-box ul li span.select-radio { border-color: var(--theme-color);}
.personalization-box ul li span.select-radio:before{
	background-color: var(--theme-color);
}
.personalization-box p span.select-checkbox { border-color: var(--theme-color);}
#treeReportList .layui-tree-line .layui-tree-entry:hover .layui-tree-txt { color: var(--theme-color) !important;}
#treeReportList .select-tree .layui-tree-txt,#classtree .select-tree .layui-tree-txt { color: var(--theme-color);}
#treeReportList .select-tree .layui-tree-iconClick .layui-icon { color: var(--theme-color) !important;}
.organization-box .layui-tab-brief>.layui-tab-title .layui-this { color: var(--theme-color);}
.organization-box .layui-tab-brief>.layui-tab-more li.layui-this:after, .organization-box .layui-tab-brief>.layui-tab-title .layui-this:after { border-color: var(--theme-color);}
.personalization-box p span.select-checkbox:before{
	color: var(--theme-color);
}
.organization-logo button {
    background-color: var(--theme-color);
}
.option-box .layui-tab-brief>.layui-tab-title .layui-this { color: var(--theme-color);}
.option-box .layui-tab-brief>.layui-tab-more li.layui-this:after, .option-box .layui-tab-brief>.layui-tab-title .layui-this:after { border-color: var(--theme-color);}
.color-change {
    background-color: var(--theme-color);
}
.layui-btn-down-excel:hover { color: var(--theme-color);}
.layui-layer-btn .layui-layer-btn0 {
    border-color: var(--theme-color) !important;
    background-color: var(--theme-color) !important;
}
.layui-layer-btn1:hover {
    border-color: var(--theme-color) !important;
    color: var(--theme-color) !important;
}
.enquire-icon { color: var(--theme-color);}
.login-certificate a { color: var(--theme-color);}



.business-module-right, .report-module-right, .find-module-right, .left-menu-cnt, .BDA-left,.ifind-other-menu-main {
    top: 50px;
}

.BDA-header { display: block; }

.hide-header .business-module-right, .hide-header .report-module-right, .hide-header .find-module-right, .hide-header .left-menu-cnt, .hide-header .BDA-left,.hide-header .ifind-other-menu-main {
    top: 0;
}
.hide-header .BDA-header { display: none !important;}
.hide-header .left-setting-system { display: block;}

.open-child-folder:hover { color: var(--theme-color);}

.report-list .layui-table-cell i.iconfont { color: #1e88e5; opacity: .9; }
.show-hide {
    color: #808080;
}
.down-load-button a {
    border-color: var(--theme-color);
    background-color: var(--theme-color);
    color: #fff;
}
.module-yun-tip {
    background-color: var(--theme-color);
    color: #fff;
}

.copy,.create-url {
	border: 1px #3e84c0 solid;
	color: #3e84c0;
}
.create-url:hover {
	background-color: #3e84c0;
}
.share-type span.current-type {
	border-color: #3e84c0;
	color: #3e84c0;
}

.left-menu-cnt::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    -webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
    background: #000c17;
}
.left-menu-cnt::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
    background: #15477a;
}
.ifind-report-menu-list::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    -webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
    background: #c5c4c4;
}
.ifind-report-menu-list::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
    background: #e7e5e5;
}
.object-reports-left::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    -webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
    background: #c5c4c4;
}
.object-reports-left::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
    background: #e7e5e5;
}
.resource-file-list::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    -webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
    background: #c5c4c4;
}
.resource-file-list::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
    background: #e7e5e5;
}

.layui-laydate-footer span:hover { color: var(--theme-color) !important;}
.sql-analysis a { color: var(--theme-color);}
.select-account {
    background-color: var(--theme-color);
}
#treeAccountList .select-tree > .layui-tree-entry .layui-tree-txt {
    color: var(--theme-color);
}

.boeder-style{
    border-color: #e6e6e6;
}
.p-color{
    color: rgb(250, 140, 35);
}
.color-style{
    color: #0d85fc;
}

.input-hint-value input {
    border: 1px #ddd solid;
}
.post-btn{
    background-color: var(--theme-color);
}

.post-token-btn{
    background-color: var(--theme-color);
}
.gray-color{
    background-color: #e6e6e6;
}
.appApiAuth-window .layui-disabled, .appApiAuth-window .layui-disabled:hover {
    color: #5f5f5f!important;
    background-color: #e6e6e6;
}
.postDetails-result{
    border: 1px #e6e6e6 solid;
}
.postDetails-details{
    border: 1px #e6e6e6 solid;
}
.postDetails-token-result{
    border: 1px #e6e6e6 solid;
}
.postDetails-token-details{
    border: 1px #e6e6e6 solid;
}
.select-values{
    background-color: #ffffff;
    color: #888888;
    border: 1px #e6e6e6 solid;
    background-color: transparent !important;
}
.columList{
    border-right: 1px #e6e6e6 solid;
}
.red-color{
    color: red;
}
.string {
    color: #3ab54a;
}

.number {
    color: #25aae2;
}

.boolean {
    color: blue;
}

.null {
    color: magenta;
}

.key {
    color: #92278f;
}
.report-log-list-box .layui-table-cell i.bda-tips {
    color: var(--theme-color);
}
.apiAccessLogs-log-list .bda-tips {
    color: var(--theme-color);
}
.apiAccessLogs-log-list .bda-fail{
    color: #fa0101;
}
.query-top {
    background-color: var(--theme-color);
    color: #fff;
}
.query-right .result-area h3,.query-right .filter-area h3,.query-right .query-sort-area h3 {
    background-color: #d3d3d3;
    color: #000;
}
.query-list ul li {
    color: #000;
}
.query-list ul li.current-li { background-color: var(--theme-color); color: #fff;}
.tree li div {
	color: #333;
}
.tree li div span {
    color: #000;
}
.tree li div i {color: var(--theme-color);}
.tree li > div:hover,.selected-li > div {
    background-color: #d4d4d4;
}
.business-object-tree .selected-li > div,.business-object-tree li.selected-li > div:hover,.block-chart-list li.selected-li > div:hover { background-color: #cbe8f6;}
.business-object-tree li > div:hover,.block-chart-list  li > div:hover { background-color: #e9f4ff;}
.result-businessObjects dl {
    border: 1px solid #808080;
    color: #333;
}
.result-businessObjects dl:hover {
    background-color: var(--theme-color);
    color: #fff;
}
.result-businessObjects dl dt {
    color: #000;
}
.result-businessObjects dl:hover dt { color: #fff;}
.result-businessObjects dl dt i {
    color: var(--theme-color);
}
.result-businessObjects dl:hover dt i { color: #fff;}
.result-businessObjects dl dd i {color: #fff;}
.result-businessObjects dl:hover dd { color: rgba(255,255,255,.6);}

.contain {
    background-color: #f4f4f4;
}
.header {
    background-color: #fff;
}
.top span {
    color: #333;
}
.form-box-bg {
    background-color: #e0e0e0;
}
.form-box .layui-btn[type="submit"],.edit-password .layui-btn[type="submit"] { background-color: var(--theme-color);}
.form-box .layui-btn-primary:hover,.edit-password .layui-btn-primary:hover { border-color: var(--theme-color); color: var(--theme-color);}

.report-top {
    background-color: #ebebeb;
}
.report-foot {
    background-color: #eee;
    color: #333;
}
.iReport-name {
    color: #333;
}
.text-button {
    color: var(--theme-color);
}
.text-button:hover {
    color: var(--theme-color);
    /* background-color: var(--theme-color); */
}
.text-button.disabled-button {
    color: #ccc;
}
.text-button.disabled-button:hover {
    background-color: transparent;
    color: #ccc;
}
.report-left-menu li.current-menu {
    border-left-color: var(--old-theme-color);
    border-top-color: #d3d3d3;
    border-bottom-color: #d3d3d3;
}
.report-left-menu li.current-menu i { color: #0b5ba0;}
*::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    -webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
    background: #c0c0c0;
}
*::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
    background: #f1f1f1;
}
.query-top {
    box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.15);
    background-color: var(--old-theme-color);
    color: #fff;
}
.query-right .result-area h3,.query-right .filter-area h3 {
    background-color: #d3d3d3;
    color: #000;
}
.query-list ul li {
    color: #000;
}
.query-list ul li.current-li { background-color: #4ea2e8; color: #fff;}
.tree li div {
	color: #333;
}
.tree li div span {
    color: #000;
}
.tree li div i {color: var(--theme-color);}
.tree li > div:hover,.selected-li > div {
    background-color: #d4d4d4;
}
.business-object-tree .selected-li > div,.business-object-tree li.selected-li > div:hover,.block-chart-list li.selected-li > div:hover { background-color: #cbe8f6;}
.business-object-tree li > div:hover,.block-chart-list  li > div:hover { background-color: #e9f4ff;}
.result-businessObjects dl {
    border: 1px solid #808080;
    color: #333;
}
.result-businessObjects dl:hover {
    background-color: var(--theme-color);
    color: #fff;
}
.result-businessObjects dl dt {
    color: #000;
}
.result-businessObjects dl:hover dt { color: #fff;}
.result-businessObjects dl dt i {
    color: var(--old-theme-color);
}
.result-businessObjects dl:hover dt i { color: #fff;}
.result-businessObjects dl dd i {color: #fff;}
.result-businessObjects dl:hover dd { color: rgba(255,255,255,.6);}
.report-setting .layui-form-checkbox span {color: #000;}
.query-right .filter-area .filters-box ul.filter-list li div.filter-border {
    border: 1px solid #808080;
    background-color: #fffaf4;
}
.query-right .filter-area .filters-box ul.filter-list li div.filter-border.select-div {
    background-color: #cfcfcf;
    border-color: var(--theme-color);
}
.query-right .filter-area .filters-box ul.filter-list li div.filter-object-name {
    color: #000;
}
.query-right .filter-area .filters-box ul.filter-list li div.operation-type {
    color: #000;
}
.query-right .filter-area .filters-box ul.filter-list li div.operation-type:hover, .query-right .filter-area .filters-box ul.filter-list li div.operation-type.current-this {
    box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.3);
    background-color: #e9f4ff;
}
.query-right .filter-area .filters-box ul.filter-list li div.operation-type::after {
    border-top: 4px solid #000;
}
.query-right .filter-area .filters-box ul.filter-list li div.filter-input-method {
    color: #000;
}
.query-right .filter-area .filters-box ul.filter-list li div.filter-input-method:hover, .query-right .filter-area .filters-box ul.filter-list li div.filter-input-method.current-this {
    box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.3);
    background-color: #e9f4ff;
}
.query-right .filter-area .filters-box ul.filter-list li div.filter-button button:disabled:hover { background-color: transparent;}
.query-right .filter-area .filters-box ul.filter-list li div.filter-button button:hover { background-color: #e9f4ff;}
.query-right .filter-area .filters-box ul.filter-list li div.right-setting {color: #000;}
.query-right .filter-area .filters-box ul.filter-list li div.right-setting span.direct-input::before {
    background-color: #fff;
    border: 1px #ccc solid;
}
.query-right .filter-area .filters-box ul.filter-list li div.right-setting span.select::after {
    color: var(--theme-color);
}
.query-right .filter-area .filters-box ul.filter-list li div.right-setting span.must-input::before {
    background-color: #fff;
    border: 1px #ccc solid;
}
.query-right .filter-area .filters-box ul.filter-list li div.right-setting span.select::after {
    color: var(--theme-color);
}
.operation-click, .method-click {
    background-color: #fff;
    /* box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.3); */
    border: 1px #9e9e9e solid;
    color: #000;
}
.operation-click ul li:hover, .method-click ul li:hover { background-color: #e9f4ff;}
.method-click ul li.measure-unselect { color: #ccc;background-color: transparent;}
.value-list-box h5 {
    background-color: #eee;
}
.value-list-box ul li:hover, .list-value-box .multi-choice .right-select-list li:hover { background-color: #e9f4ff; color: #000;}
.value-list-box ul li.select-li, .list-value-box .multi-choice .right-select-list li.select-li { background-color: #cbe8f6; color: #000;}
.value-filter button {
    border: 1px #bababa solid;
    background-color: #FFFFFF;
}
.value-filter button:hover {
    border-color: var(--theme-color);
    color: var(--theme-color);
}
.middle-button button:hover {
    border-color: var(--theme-color);
    color: var(--theme-color);
}
.middle-button button[disabled] {
    border: 1px #bababa solid;
    color: #b4b4b4;
    cursor: no-drop;
}
.cascade-box .table-mark { 
    background-color: #fff;
}
.filter-window .filter-header ul li.select-li { background-color: #cbe8f6;}
.filter-window .filter-header ul li::before {
    color: #0c945c;
}
.filter-window .filter-bottom .right-select-box .right-select-list li:hover {
    background-color: #e9f4ff;
    color: #000;
}
.filter-window .filter-bottom .right-select-box .right-select-list li.select-li {
    background-color: #cbe8f6;
    color: #000;
}
.layui-laydate-footer span[lay-type=date] { color: var(--theme-color) !important;}
.attribute-query-box {color: #000;}
.attribute-query-box .layui-tab-title .layui-this:after {border-color: var(--theme-color);}
.attribute-query-box .layui-tab-brief>.layui-tab-title .layui-this { color: var(--theme-color);}
.layui-form-item .attribute-chart .layui-form-checkbox[lay-skin=primary] div {color: #000;}
.attribute-query-box .layui-table-cell { color: #000;}
.rank-box .rank-title {color: #000;}
.rank-box .layui-form-checkbox span {color: #000;}
.rank-box .rank-middle-box .layui-form-label {
    color: #000;
}
.rank-box .rank-middle-box .rank-input .layui-input-inline .layui-form-radio {
    color: #000;
}
/* .layui-table tbody tr:hover { background-color: #cbe8f6;} */
.query-hierarchies .layui-table-click { background-color: #cbe8f6 !important;}
.hierarchy-content ul li {color: #000;}
.hierarchy-content ul li.current-li { background-color: var(--theme-color); color: #fff;}
.hierarchies-list .layui-table-cell { color: #000;}
.hierarchy-businessObject-list ul li.current-li { background-color: var(--theme-color); color: #fff;}
.hierarchy-button button {
    background-color: var(--theme-color);
}
.business-object-list-tree ul li i { color: var(--theme-color);}
.business-object-list-tree ul li.folder span {
    border-color: transparent transparent transparent #888;
}
.business-object-list-tree ul li div {
    color: #000;
}
.business-object-list-tree ul li.select-value > div:after {
    color: var(--theme-color);
}
.business-object-list-tree ul li.selected-value > div:after {
    background-color: var(--theme-color);
}
.contextmenu {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .15);
    -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
.contextmenu ul li:hover {
    background-color: var(--theme-color);
    color: #fff;
}
.contextmenu ul li.disabled-li { color: #cacaca;}
.contextmenu ul li.disabled-li:hover {
    background-color: transparent !important;
    color: #cacaca !important;
}
.top-toolbar {
    box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.15);
    background-color: var(--old-theme-color);
    color: #fff;
}
.top-toolbar ul.toolbar-box li {
    color: #fff;
}
.top-toolbar ul.toolbar-box li div {
    background-color: #e6e6e6;
}
.top-toolbar ul.alignment-box,
.top-toolbar ul.report-template-box,
.top-toolbar ul.border-box,
.sub-toolbar ul.cellContentType,
.top-toolbar ul.fontFamily-list,
.top-toolbar ul.fontSize-list,
.top-toolbar ul.frozen-list,
.top-toolbar ul.insert-list,
.top-toolbar ul.align-list,
.top-toolbar ul.function-list {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .15);
    -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
.top-toolbar ul.alignment-box li,
.top-toolbar ul.report-template-box li,
.top-toolbar ul.border-box li,
.sub-toolbar ul.cellContentType li.top-toolbar ul.fontFamily-list li,
.top-toolbar ul.fontSize-list li,
.top-toolbar ul.frozen-list li,
.top-toolbar ul.insert-list li,
.top-toolbar ul.align-list li,
.top-toolbar ul.function-list li {
    color: var(--theme-color);
}
.top-toolbar ul.alignment-box li:hover,
.top-toolbar ul.report-template-box li:hover,
.top-toolbar ul.border-box li:hover,
.sub-toolbar ul.cellContentType li:hover, 
.top-toolbar ul.fontFamily-list li:hover,
.top-toolbar ul.fontSize-list li:hover,
.top-toolbar ul.frozen-list li:hover,
.top-toolbar ul.align-list li:hover,
.top-toolbar ul.function-list li:hover,
.sub-toolbar ul.cellContentType li.select-li,
.top-toolbar ul.fontFamily-list li.select-li,
.top-toolbar ul.fontSize-list li.select-li,
.top-toolbar ul.insert-list li.select-li,
.top-toolbar ul.align-list li.select-li,
.top-toolbar ul.function-list li.select-li {
    background-color: var(--theme-color);
    color: #fff;
}
.top-toolbar .select-block-pane .layui-form-checkbox[lay-skin=primary] div { color: #fff;}
.top-toolbar .select-block-pane .layui-form-checkbox[lay-skin=primary] i { border-color: #fff;}
.top-toolbar .select-block-pane .layui-form-checked[lay-skin=primary] i {
    border-color: #fff !important;
}
.top-toolbar .menus-list {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .15);
    -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
.top-toolbar .menus-list li {
    color: var(--theme-color);
}

.top-toolbar .menus-list li:hover {
    background-color: var(--theme-color);
    color: #fff;
}
.template-box .template-list dl:hover {
    background-color: #e9f4ff;
    border-color: #cbe8f6;
}
.template-box .template-list dl.select-dl { background-color: #cbe8f6;}
.template-box-right {
    border: 1px #6e8282 solid;
    background-color: #a0a0a0;
}
.save-template-list li:hover { background-color: #e9f4ff;}
.save-template-list li.select-li { background-color: #cbe8f6;}
.save-template-list li i {
    /* margin-right: 5px; */
    color: var(--theme-color);
}
.save-template-box .select-report-item button {
    background-color: var(--theme-color);
}
.office-form .office-box .layui-form-item .layui-btn {
    background-color: var(--theme-color);
}
.templates-filter button {
    background-color: var(--theme-color);
}
.data-and-component {
    box-shadow: 1px 0px 1px 0px rgba(0,0,0,0.15);
    background-color: #f0f0f0;
}
.data-and-component .layui-tab .layui-tab-title {border-color: #bfbfbf;}
.data-and-component .layui-tab-brief>.layui-tab-title .layui-this {
    background-color: #fff;
    color: var(--old-theme-color);
}
.data-and-component .layui-tab .layui-tab-title .layui-this:after {
    border-bottom-color: var(--old-theme-color);
}
#reportDataTree .selected-li > div,#reportDataTree li.selected-li > div:hover,#chartList .selected-li > div,#chartList li.selected-li > div:hover,#filterBlockList .selected-li > div,#filterBlockList li.selected-li > div:hover { background-color: #cbe8f6;}
#reportDataTree li > div:hover,#chartList li > div:hover,#filterBlockList li > div:hover { background-color: #e9f4ff;}
.attribute-box {
    background-color: #fff;
    box-shadow: -1px 0px 1px 0px rgba(0,0,0,0.15);
}
.axias-box {
    box-shadow: 1px 0px 1px 0px rgba(0,0,0,0.35);
    background-color: #f0f0f0;
}
.axias-box .data-object-drop-box {
    border: 1px #999 solid;
    background-color: #fff;
    overflow-y: auto;
}
.axias-box .disabled .data-object-drop-box {
    border-color: #eee;
    background-color: #f7f7f7;
}
.axias-box .disabled .axias-label { color: #eee;}
.axias-box .axias-inline .data-object-drop-box dl {
    border: 1px solid #8a8a8a;
    color: #333;
    color: #000;
}
.axias-box .axias-inline .data-object-drop-box dl:hover {
    background-color: var(--theme-color);
    color: #fff;
}
.top-axias .disabled .data-object-drop-box {
    border-color: #eee;
    background-color: #f7f7f7;
}
.top-axias .disabled .axias-label { color: #eee;}
.top-axias .axias-inline .data-object-drop-box dl {
    border: 1px solid #8a8a8a;
    color: #333;
    color: #000;
}
.top-axias .axias-inline .data-object-drop-box dl:hover {
    background-color: var(--theme-color);
    color: #fff;
}
.ipad .btn1 {
    background: #222;
}
.ipad .btn2 {
    background: #222;
}
.ipad .btn3 {
    background: #222;
}
.ipad .skin {
    border: 1px solid #000;
    background: #222;
    box-shadow: 0px 0px 0px 2px rgba(68,68,68,.3);
}
.ipad .skin .screen {
    background-color: #fff;
}
.ipad .peak .lens {
    background: #2c5487;
}
.ipad .peak .camera {
    background-color: #0a0a0a;
}
.ipad .skin .talk {
    background: rgba(0,0,0,.3);
}
.iphone-x {
    color: #333;
}
.canvas-layout {
    background-color: #808080;
}
.report-preview {
    background-color: #fff;
}
.bottom-canvas .page {
    background-color: #fff;
}
.bda-chart {
    box-shadow: 0 0 5px rgba(0,0,0,.2);
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.2);
    /* background-color: #cae4fb; */
}
.bda-chart .bda-chart-move > i {
    color: var(--theme-color);
}
.bda-chart .angle {
    background-color: var(--theme-color);
}
.bda-chart .top {
    top: 0;
    left: 6px;
    width: calc(100% - 12px);
    height: 2px;
    background-color: transparent;
    border-bottom: 2px solid var(--theme-color);
    cursor: n-resize;
}
.bda-chart .block-object span {
    background-color: #ffffbb;
    color: #808080;
}
.bda-chart .block-object span.select-span { background-color: #cfcfad;}
.bda-chart .data-object-box .date-time-control {
    color: #000;
}
.bda-chart .data-object-box .button-control,.bda-chart .data-object-box .free-cell,.bda-chart .data-object-box .label-text {
    color: #000;
}
.bda-chart .data-object-box .measure .measure-setting {
    background-color: #4ebff8;
}
.bda-chart .chart-canvas .chart-remark {
    background-color: #FFFFFF;
    color: #7d7d7d;
    border-top: 0.01rem solid #ddd;
}
.table-box .table-chart {
    background-color: #aeb3b7;
}
.table-chart tr { background-color: #fff;}
.table-box .table-chart td {
    background-color: rgba(255,255,255,1);
    color: #000;
}
.table-box .table-chart thead tr td { background-color: rgba(93,129,197,1);}
.table-box .table-chart.vertical-table thead tr td div { background-color: transparent;}
.table-box .table-chart thead tr:first-child td {
    background-color: rgba(240,240,240,1);
    color: #000;
}
.table-box .table-chart thead tr:first-child td div { background-color: rgba(240,240,240,1);}
.table-box .table-chart thead tr:first-child td {
    background-color: rgba(240,240,240,1);
    color: #000;
}
.table-box .table-chart thead tr:first-child td div { background-color: rgba(240,240,240,1);}
.table-box .table-chart tr td:first-child {
    background-color: rgba(240,240,240,1);
}
.table-box .table-chart.vertical-table tr td:first-child div {
    background-color: transparent;
}
.vertical-table-contextmenu li:hover {
    background-color: #fff !important;
    color: #666 !important;
}
.vertical-table-contextmenu li:hover > div {
    background-color: var(--theme-color);
    color: #fff;
}
.vertical-table-contextmenu li ul {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .15);
    -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
#sparklineTree .selected-li > div,#sparklineTree li.selected-li > div:hover { background-color: #cbe8f6;}
#sparklineTree li > div:hover { background-color: #e9f4ff;}
.total-box ol li::before {
    border: 1px #c9c9c9 solid;
    background-color: #fff;
}
.total-box ol li:hover::before {
    border-color: var(--theme-color);
}
.total-box ol li.select::after {
    color: var(--theme-color);
}
.pivot-table-top-box ul {
    background-color: #fff;
    border: 1px #c7c7c7 solid;
}
.pivot-table-top-box ul li {
    border: 1px #add8e6 solid;
    background-image: linear-gradient(#ffffff, #add8e6);
    color: #000;
}
.pivot-table-top-box ul li:hover {
    border-color: #1e90ff;
    background-image: linear-gradient(#ffffff, #1e90ff);
}
.pivot-table-top-box ul li i {
    color: var(--theme-color);
}
.pivot-table-bottom-box .table-chart {
    background-color: #aeb3b7;
}
.pivot-table-bottom-box .table-chart td {
    background-color: rgba(255,255,255,1);
    color: #000;
}
.pivot-table-bottom-box .table-chart thead tr td { background-color: rgb(81, 117, 185);}
.pivot-table-contextmenu li.select > div {
    background-color: var(--theme-color);
    color: #fff;
}
.total-table-contextmenu li:hover {
    background-color: #fff !important;
    color: #666 !important;
}
.total-table-contextmenu li:hover > div {
    background-color: var(--theme-color);
    color: #fff;
}
.total-table-contextmenu li ul {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .15);
    -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
.folding-table-top-box .pivotMeasures ul,.folding-table-top-box .rowDimensions > ul {
    background-color: #fff;
    border: 1px #c7c7c7 solid;
}
.folding-table-top-box .pivotMeasures ul li {
    border: 1px #add8e6 solid;
    background-image: linear-gradient(#ffffff, #add8e6);
    color: #000;
}
.folding-table-top-box .pivotMeasures ul li:hover {
    border-color: #1e90ff;
    background-image: linear-gradient(#ffffff, #1e90ff);
}
.folding-table-top-box .pivotMeasures ul li i {
    color: var(--theme-color);
}
.folding-table-top-box .rowDimensions .selected-li > div, .folding-table-top-box .rowDimensions li.selected-li > div:hover {
    background-color: #cbe8f6;
}
.folding-table-top-box .rowDimensions li > div:hover {
    background-color: #e9f4ff;
}
.tab-top-box {
    background-color: #ffe4c4;
}
.tab-top-box ul li {
    background-color: #ffffbb;
}
.tab-top-box ul li.select {
    background-color: #cfcfad;
}
.tab-bottom-box {
    background-color: #fff;
}
.tab-list-box ul li:hover { background-color: #e9f4ff;}
.tab-list-box ul li.select-li { background-color: #cbe8f6;}
.tabControl-box .layui-elem-field legend {
    color: #666;
}
.tabControl-box .layui-elem-field .layui-btn,.tree-node-setting .layui-btn {
    border: 1px #e6e6e6 solid;
    background-color: transparent !important;
    color: #333;
}
.tabControl-box .layui-elem-field .layui-btn:hover,.tree-node-setting .layui-btn:hover {
    border-color: var(--theme-color);
    color: var(--theme-color);
}
.pages-attribute .background-image {
    background-color: var(--theme-color);
}
.report-images-left .layui-table tbody tr:hover {
    background-color: #e9f4ff;
}
.report-images-left .layui-table-click { background-color: #cbe8f6 !important;}
.report-images-left-top .layui-btn {
    background-color: var(--theme-color);
}
.report-images-right {
    border: 1px #6e8282 solid;
    background-color: #a0a0a0;
}
.font-window .font-list ul li:hover {
    background-color: #e9f4ff;
}
.font-window .font-list ul li.select {
    background-color: #cbe8f6;
}
.font-window .font-style span:hover { background-color: #ebebeb;}
.font-window .font-style span.select {
    background-color: var(--theme-color);
    color: #fff;
}
.font-window .font-style span.font-underline { border-right: 1px #e6e6e6 solid;}
.attribute-left {
    background-color: #f0f0f0;
}
.attribute-bottom-box {
    border-color: #d0d0d0;
}
.attribute-bottom-box h3 {
    color: #444;
}
.attribute-bottom-box p {
    color: #444;
}
.block-pane-box {
    background-color: #fff;
    box-shadow: -1px 0px 1px 0px rgba(0,0,0,0.15);
}
.block-pane-box h5 {
    border-bottom: 1px #e6e6e6 solid;
}
.block-pane-box h5 span:hover i {
    background-color: var(--theme-color);
    color: #fff;
}
.block-pane-box ul .selected-li > div,.block-pane-box ul li.selected-li > div:hover { background-color: #cbe8f6;}
.block-pane-box ul li > div:hover,#chartList li > div:hover,.block-pane-box ul li > div:hover { background-color: #e9f4ff;}
.block-pane-box ul li div i.bda-dingceng,.block-pane-box ul li div i.bda-diceng { color: #ccc;}
.block-pane-box ul li div i.bda-dingceng:hover,.block-pane-box ul li div i.bda-diceng:hover {color: var(--theme-color);}

.attribute-top-box .datagrid-row-selected { background-color: #e9f4ff;}
.datagrid-box .datagrid-view { background-color: #f0f0f0;}
.datagrid-box .datagrid-view2 .datagrid-body .datagrid-btable { background-color: #fff;}
.propertygrid .datagrid-group, .propertygrid .datagrid-view1 .datagrid-body, .propertygrid .datagrid-view1 .datagrid-row-over, .propertygrid .datagrid-view1 .datagrid-row-selected{
    background-color: #f0f0f0;
}
.attribute-class dl.select-dl {
    border-left-color: var(--old-theme-color);
    border-top-color: #d3d3d3;
    border-bottom-color: #d3d3d3;
    color: var(--old-theme-color);
}
#slider .layui-slider { background-color: #c3c3c3;}
.narrow,.enlarge {
    background-color: #fff;
}
.narrow::before {
    background-color: #000;
}
.enlarge::before {
    background-color: #000;
}
.enlarge::after {
    background-color: #000;
}
.slider-value {
    color: #000;
}
.combobox-item-selected { background-color: #eaf2ff;}
.mobile-layout button,.always-visible-layout button {
    border: 1px #666 solid;
    color: #666;
    background-color: #fff;
}
.mobile-layout button:hover,.always-visible-layout button:hover {
    border-color: var(--theme-color);
    color: var(--theme-color);
}
.table-box .free-table thead td {
    border-color: #aeb3b7;
}
.table-box .free-table thead td:first-child { border-left-width: 1px;}
.table-box .free-table tbody tr td:first-child {
    border-color: #aeb3b7;
}
.attribute-text-box .button-item button {
    background-color: var(--theme-color);
}
.dataObject-list-box h3 {
    border: 1px #eee solid;
    background-color: #fbfbfb;
    color: #000;
}
.dataObject-list-box .selected-li > div,.dataObject-list-box li.selected-li > div:hover { background-color: #cbe8f6;}
.dataObject-list-box li > div:hover { background-color: #e9f4ff;}
button.clear-select-object {
    background-color: var(--theme-color);
}
.color-sequences .layui-elem-field legend {
    color: #000;
}
.color-sequences .result-edit-box button {
    background-color: var(--theme-color);
    color: #fff;
}
.image-list-box .image-list-button button {
    background-color: var(--theme-color);
}
.image-list-box .image-content {
    border: 1px #6e8282 solid;
    background-color: #a0a0a0;
}
.table-cell-attribute-box {
    color: #000;
}
.table-cell-attribute-box ul li { background-color: #f0f0f0;}
.table-cell-attribute-box ul li > div.cell-value {background-color: #fff;}
.table-cell-attribute-box ul li > div > div:hover { background-color: #cfcfcf;}
.cell-field {
    background-color: #f0f0f0;
}
.table-cell-attribute-box ul li > div > span:hover { background-color: #cfcfcf;}
.list-top-button .layui-btn {
    background-color: var(--theme-color);
}
.list-top-button .layui-btn-disabled {
    border: 0;
    background-color: gray;
}
.filters-list .layui-table tbody tr:hover { background-color: #e9f4ff;}
.filters-list .layui-table tbody tr.layui-table-click { background-color: #cbe8f6;}
.form-window .top-text i {
    color: red;
}
.form-window .layui-elem-field legend {
    color: #666;
}
.form-window .layui-elem-field .layui-btn {
    background-color: var(--theme-color);
}
.form-window .layui-elem-field .layui-btn.layui-btn-disabled {
    background-color: gray;
}
.gague-warning .threshold-item {
    color: #000;
}
.gague-warning .threshold-item .layui-input { background-color: rgba(255,255,255,.4);}
.bullet-warning .layui-form-item .layui-input-block .left-text {color: #000;}
.bullet-warning .layui-form-item .layui-input-block .middle-text {color: #000;}
.bullet-warning .layui-form-item .percent,.bullet-warning .layui-form-item .measure-name {
    color: #000;
}
.bullet-warning .layui-form-item .interval-item .layui-input {
    background-color: rgba(255,255,255,.4);
}
.bullet-warnings .bullet-list-box li:hover { background-color: #e9f4ff;}
.bullet-warnings .bullet-list-box li.select-li { background-color: #cbe8f6;}
/* .layui-table-click { background-color: #cbe8f6;} */
.legend-range-window .range-input .left-text,.legend-range-window .range-input .middle-text {
    color: #000;
}
.layui-btn-disabled {
    background-color: var(--theme-color) !important;
    color: #fff !important;
} 
.linkage-form .select-data-object {
    background-color: var(--theme-color);
}
.linkage-form .linkage-target-blocks ul li:hover::before { border-color: var(--theme-color); background-color: #ddeefc;}
.linkage-form .linkage-target-blocks ul li.select-li::after {
    color: var(--theme-color);
}
.linkage-form .linkage-target-blocks ul li i { color: var(--theme-color);}
#reportLinks-box #list-top-button button {
    background-color: var(--theme-color);
}
#reportLinks-box table tr.layui-table-click {
    background-color: #cbe8f6;
}
#reportLink-box table tr.layui-table-click {
    background-color: #cbe8f6;
}
#reportLink-box #fieldsetOfCondition
{
    border-color: #C9C9C9;
}
#reportLink-box .sub-report .layui-btn {
    background-color: transparent !important;
    border: 1px #e6e6e6 solid !important;
    color: #333 !important;
}
#reportLink-box .sub-report .layui-btn:hover { border-color: var(--theme-color) !important; color: var(--theme-color) !important;}
#reportLink-box .sub-report .layui-btn.layui-btn-disabled:hover { border-color: #e6e6e6 !important; color: #333 !important;}
.report-link-box-content .layui-btn {
    background-color: transparent !important;
    border: 1px #e6e6e6 solid !important;
    color: #333 !important;
}
.report-link-box-content .layui-btn:hover {
    border-color: var(--theme-color) !important;
    color: var(--theme-color) !important;
}
#reportLink-box #conditionalDataKey
{
    border-color: #C9C9C9;
    background-color: white;
}
#reportLink-box #selectDataObject
{
    background-color: #e6e6e6;
}
#reportLink-box #operator
{
    border-color: #C9C9C9;
    background-color: #e6e6e6;
}
#reportLink-box #compareConstants
{
    border-color: #C9C9C9;
    background-color: white;
}
#reportLink-box #compareConstantsList
{
    background-color: #e6e6e6;
}
#reportLink-box #reportName
{
    border-color: #C9C9C9;
    background-color: white;
}
#reportLink-box #reports
{
    background-color: #e6e6e6;
}
#reportLink-box #clearSelectedReport
{
    background-color: #e6e6e6;
}
#reportLink-box #fieldsetOfTransmitValue
{
    border-color: #C9C9C9;
}
#reportLink-box #edit
{
    background-color: #e6e6e6;
}
#reportLink-box #blockName
{
    border-color: #C9C9C9;
    background-color: white;
}
#reportLink-box #blockNameList
{
    background-color: #e6e6e6;
}
#reportLink-box #clearBlockName
{
    background-color: #e6e6e6;
}
#selectDataObject-box #dataObject .selected-li div{
    background-color:#cbe8f6;
}
#selectDatas-box #dataListsBody .selected-li{
    background-color:#cbe8f6;
}
#blockList-box #blockList .selected-li div{
    background-color:#cbe8f6;
}
#blockList-box #blockList li:hover { background-color: #e9f4ff;}
#blockList-box #blockList li.selected-li { background-color: #cbe8f6 !important;}
#reportLinkFilter-box #tipPrompt{
    border: 1px #e6e6e6 solid;
    background-color: #fff;
}
#reportLinkFilter-box fieldset
{
    border-color: #C9C9C9;
}
#blockLinkage-box #blockList, #blockLinkage-box #dataObjects { border-color: #e6e6e6;}
#blockLinkage-box ul#blockList li:hover::before { border-color: var(--theme-color); background-color: #ddeefc;}
#blockLinkage-box ul#blockList li.select-li::after {
    color: var(--theme-color);
}
#blockLinkage-box ul#blockList li i { color: var(--theme-color);}
#blockLinkage-box .blockLinkage-box-fieldset
{
    border-color:#C9C9C9!important;
}
#blockLinkage-box #dataObjects dl
{
    border: 1px solid #808080;
    color: #333;
}
#blockLinkage-box #dataObjects dl:hover
{
    background-color: var(--theme-color);
    color: #fff;
}
#blockLinkage-box #dataObjects dl dt
{
    color: #000;
}
#blockLinkage-box #dataObjects dl:hover dt
{
    color: #fff;
}
#blockLinkage-box #dataObjects dl dt i
{
    color: var(--theme-color);
}
#blockLinkage-box #dataObjects dl:hover dt i
{
    color: #fff;
}
#blockLinkage-box #dataObjects dl dd i
{
    color: #fff;
}
#blockLinkage-box #dataObjects dl:hover dd
{
    color: rgba(255,255,255,.6);
}
#blockLinkage-box #buttons button {
    background-color: transparent;
    border: 1px #a3a3a3 solid;
}
#blockLinkage-box #buttons button:hover {
    border-color: var(--theme-color);
    color: var(--theme-color);
}
.dataObject-box-list ul li > div:hover { background-color: #e9f4ff;}
.dataObject-box-list ul li.selected-li > div { background-color: #cbe8f6;}
#editVariable-box .iconfont
{
    color: var(--theme-color);
}
#editVariable-box #format
{
    background-color: var(--theme-color);
}
#editVariable-box #editExpression
{
    background-color: var(--theme-color);
}
#editVariable-box #analysis
{
    background-color: var(--theme-color);
}
#editExpression-box .CodeMirror
{
    border-color: #C9C9C9;
}
#editExpression-box #analysis
{
    background-color: var(--theme-color);
}
#editExpression-box #function{
    border-color: #C9C9C9;
}
#editExpression-box #function .selected-li div{
    background-color:#cbe8f6;
}
#editExpression-box #function div:hover{
    background-color:#e9f4ff;
}
#editExpression-box #data .selected-li div{
    background-color:#cbe8f6;
}
#editExpression-box #data div:hover{
    background-color:#e9f4ff;
}
#editExpression-box #operator .selected-li div{
    background-color:#cbe8f6;
}
#editExpression-box #operator div:hover{
    background-color:#e9f4ff;
}
#editExpression-box #help{
    color: blue;
}
#dimensionMerge-box .queryName
{
    background-color: #cbe8f6!important;
}
#dimensionMerge-box #buttonMerge
{
    background-color: var(--theme-color);
}
#dimensionMerge-box .selected-li
{
    background-color:#cbe8f6 !important;
}
#dimensionMerge-box .dimension ul li:hover
{
    background-color:#e9f4ff;
}
#dimensionMerge-box .dimensionMergeName:hover
{
    background-color:#e9f4ff;
}
#dimensionMerge-box .showDimensionMerge:hover
{
    background-color:#e9f4ff;
}
#dimensionMerge-box #buttonDelete
{
    background-color: var(--theme-color);
}
#editDimensionMergeName-box
{
    border-color:#C9C9C9!important;
}
#editDimensionMergeName-box .layui-table-main tr:hover
{
    background-color: #e9f4ff;
}
#editDimensionMergeName-box .iconfont
{
    color: var(--theme-color);
}
#blockFilters-box #list-top-button button {
    background-color: var(--theme-color);
}
#blockFilters-box table tr.layui-table-click {
    background-color: #cbe8f6;
}
#blockFilters-box .layui-table-main tr:hover{
    background-color: #e9f4ff;
}
#blockFilter-box #selectDimension
{
    background-color: var(--theme-color);
}
#dataList h3,#blockFilter-box #rightHalf #listOfValues h3 {
    background-color: #F8F8F8;
    border-bottom: 1px #e6e6e6 solid;
}
/* #dataList h3.asc span::after,#blockFilter-box #rightHalf #listOfValues h3.asc span::after {
    border-color: transparent transparent #0a0a0a transparent;
}
#dataList h3.desc span::after,#blockFilter-box #rightHalf #listOfValues h3.desc span::after {
    border-color: #0a0a0a transparent transparent transparent;
    border-color: #0a0a0a transparent transparent transparent;
} */
#dataList ul li:hover,#blockFilter-box #rightHalf #listOfValues ul li:hover { background-color: #e9f4ff;}
#dataList ul li.selected-li,#blockFilter-box #rightHalf #listOfValues ul li.selected-li { background-color: #cbe8f6;}
#blockFilter-box .layui-btn
{
    background-color: var(--theme-color);
}
.block-sorts .form-top-button button {
    background-color: var(--theme-color);
}
.block-sorts table tr.layui-table-click
{
    background-color: #cbe8f6!important;
}
.block-sorts .layui-table-main tr:hover
{
    background-color: #e9f4ff;
}
.sort-list-box li.select-radio div.layui-input-inline::after {
    background-color: var(--theme-color);
}
.sort-list-box li .layui-btn {
    background-color: var(--theme-color);
}
.sort-box .customSort{
    background-color: #e6e6e6;
}
.culist-list-content ul li:hover { background-color: #e9f4ff;}
.culist-list-content ul li.select-li { background-color: #cbe8f6 !important;}
.custom-list .layui-btn {
    background-color: var(--theme-color);
}
#customlist-box table tr.layui-table-click {
    background-color: #cbe8f6;
}
.select-index-block span.border { background-color: var(--theme-color);}
.select-index-block span.circle {
    border: 1px var(--theme-color) solid;
    background-color: #fff;
}

#particles {
    background-color: var(--theme-color);
}
.left-box .content {
    background-color: rgba(50, 120, 180, .8);
}
.left-box h2 {
    color: #fff;
}
.left-box p {
    color: #fff;
}
.right-box {
    background-color: #fff;
}
.right-box .layui-input:focus {border-color:var(--theme-color) !important}
.right-box .layui-btn {
    background-color:var(--theme-color);
}
.item-bottom { color: #aaa;}
.item-bottom a { color: var(--theme-color);}
.layui-input::-webkit-input-placeholder { color: #aaa;}
.right-box a:hover { color: var(--theme-color);}
.top span {
    color: #333;
}
.header .have-account {
    color: #999;
}
.header .have-account a {
    color: var(--theme-color);
}
.header .have-account a:hover {
    color: var(--theme-color);
}
.ui-mask {
    background-color: rgb(0, 0, 0);
}
.ui-dialog-title {
    background: #f3f3f3;
    color: #000;
}
.ui-dialog-close {
    color: #666;
}
.ui-dialog-close:hover { color: #000;}
.ui-dialog-content {
    background: #fff;
}
.protocol-button a {
    color: #999;
    background: #e3e4e5;
}
.protocol-button button {
    color: #fff;
    background: var(--theme-color);
}
.progress-bar .pro-step .step-index {
    color: #ccc;
}
.progress-bar .cur-step .step-index {
    color: #fff;
}
.progress-bar .pro-step .step-desc {
    color: #999;
}
.progress-bar .cur-step .step-desc {
    color: #3b4;
}
.validate {
    border: solid 1px #ddd;
    color: #333;
}
.validate:hover { border-color: #666;}
.btn-phonecode {
    border: 1px solid #ddd;
    background: #fff;
    color: #333;
}
.btn-phonecode:hover {
	border-color: #666;
}
.btn-register {
    color: #fff;
    background: var(--theme-color);
}
.btn-register:hover {
    background: #3696cc;
}
.btn-register:active {
    background: #3696cc;
    color: #e1e1e1;
}
.btn-code-disable {
    background: #F4F5F7;
    color: #999;
    border-top: 1px solid rgb(221, 221, 221) !important;
    border-right: 1px solid rgb(221, 221, 221) !important;
    border-bottom: 1px solid rgb(221, 221, 221) !important;
}
.validate-box {
    background-color: #fff;
    box-shadow: 0 0 2px 2px #eee;
    border: 1px solid #eee;
}
.input-tip {
    color: #c5c5c5;
}
.tips {
    background: #fef4e5;
    border: solid 1px #f6c090;
    color: #bc5212;
}
.tips .arrow {
    border-color: #f6c090 transparent transparent;
}
.tips .arrow-inner {
    border-color: #fef4e5 transparent transparent;
}
.switch-register a { color: #666;}
.switch-register a:hover {
	color: var(--theme-color);
	/* text-decoration: underline; */
}
#step3-wrap {
	color: var(--theme-color);
}
#step3-wrap i {
	color: #666;
}
#step3-wrap a {
	color: #666;
}
#step3-wrap a:hover {
	color: var(--theme-color);
}
.change-organization {
    color: var(--theme-color);
}

input:-webkit-autofill { box-shadow: 0 0 0px 1000px #f5f7fb inset !important; background-color: #ffffff !important;}

#slide_box {
    color: #717171;
    background-color: #e8e8e8;
}
#slide_xbox {
    color: #fff;
    background: #52C41A;
}
#btn {
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 15px 0px #ddd;
    -moz-box-shadow: 0px 0px 15px 0px #ddd;
    box-shadow: 0px 0px 15px 0px #ddd;
    color: #8a8c97;

}
.page-loader,.window-loader {
    background-color: rgba(0,0,0,.4);
}
.line-scale > div {
    background-color: #fff;
}
.load-text {
    color: #fff;
}
.layui-layer-msg {
    background-color: #FFFFFF !important;
    box-shadow: 0 0 20px 0 rgba(156, 116, 116, 0.55) !important;
}
.layui-layer-padding {
    color: rgba(0,0,0,0.65) !important;
}
.delete-question {
    color: #000;
}
.bda-tips { color: var(--theme-color);}
.module-yun-tip {
    color: #fff;
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,.2);
    -moz-box-shadow: 0 0 4px rgba(0,0,0,.2);
    box-shadow: 0 0 4px rgba(0,0,0,.2);
}
.module-yun-tip .tip-msg {
    color: #fff;
}

.down-load-content {
    background: #fff;
}
input:focus::-webkit-input-placeholder {
    color: transparent;
}
input:focus:-moz-placeholder {
    color: transparent;
}
input:focus::-moz-placeholder {
    color: transparent;
}
input:focus:-ms-input-placeholder {
    color: transparent;
}
textarea:focus::-webkit-input-placeholder {
    color: transparent;
}
textarea:focus:-moz-placeholder {
    color: transparent;
}
textarea:focus::-moz-placeholder {
    color: transparent;
}
textarea:focus:-ms-input-placeholder {
    color: transparent;
}

.relation-model-foot {
    background-color: #eee;
    box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.15);
    color: #333;
}
.relation-model-middle {
    background-color: #f6f7fb;
}
.middle-left {
    background-color: #fff;
    box-shadow: 1px 0px 1px 0px rgba(0,0,0,0.15);
}
.middle-right {
    box-shadow: -1px 0px 1px 0px rgba(0,0,0,0.15);
}
.middle-center {
    background-color: #fff;
}
.relation-name {
    color: #333;
}
.text-button {
    color: var(--old-theme-color);
}
.text-button:hover {
    color: var(--old-theme-color);
    /* background-color: var(--theme-color); */
}
.relation-model-toolbar {
    background-color: var(--old-theme-color);
    box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.15);
}
.relation-model-toolbar span { 
    color: #fff;
}
.relation-model-toolbar .layui-inline .layui-form-checkbox[lay-skin=primary] div {
    color: #fff;
}
.relation-model-toolbar .layui-inline .layui-form-checkbox[lay-skin=primary] i { border-color: #fff;}
.relation-model-toolbar .layui-inline .layui-form-checked[lay-skin=primary] i {
    border-color: #fff !important;
}
.tree li div {
	color: #333;
}
.tree li div i {color: var(--old-theme-color);}
/* .tree li > div:hover,.selected-li > div {
    background-color: #d4d4d4;
} */
#businessObjectTree .selected-li > div,#businessObjectTree li.selected-li > div:hover { background-color: #cbe8f6;}
#businessObjectTree li > div:hover { background-color: #e9f4ff;}
.form-list .layui-form-select dl dd:hover { background-color: transparent;}
.right-content::-webkit-scrollbar-thumb,.left-content::-webkit-scrollbar-thumb,.middle-content::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    -webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
    background: #c0c0c0;
}
.right-content::-webkit-scrollbar-track,.left-content::-webkit-scrollbar-track,.middle-content::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
    background: #f1f1f1;
}
.drop-box {
    background-color: transparent;
}
.expression-button button:hover {
    border-color: var(--theme-color);
    color: var(--theme-color);
}
.table-name-list ul li:hover { background-color: #e9f4ff;}
.table-name-list ul li.select-li { background-color: #cbe8f6;}
.query-table button { background-color: var(--theme-color);}
.query-window .layui-btn-border:disabled {
    color: #333 !important;
    background-color: #f5f5f5 !important;
    border-color: #f5f5f5 !important;
}
.table-block {
    border: 1px #999 solid;
    background-color: white;
}
.table-block h5 {
    background-color: #25aef5;
    color: white;
}
.table-block ul li.field:hover{
    background-color: #cbe8f6;
}
#blockBorder{
    border-color: #999; 
}
.block-selected{
    border-color: #06549c;
}
.g-table-join{
    stroke: #666;
}
.join-selected { stroke:  #06549c;}
#table-join-dialog .table ul li.field.selected{
    background-color: var(--theme-color);
    color: #fff;
}
#table-join-dialog ul li {
    color: #333;
}
.table-block .resize {
    background-color: gray;
}
.object-count-tip p {
    color: #666666;
}

.middle-center > p {
    color: #fff;
}
.diagram-contextmenu {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .15);
    -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
.diagram-contextmenu ul li:hover,.diagram-contextmenu ul li.selected { background-color: var(--theme-color);}
.diagram-contextmenu ul li:hover > div { color: #fff;}
.diagram-contextmenu ul li ul {
    background-color: white;
    border: 1px solid rgba(0, 0, 0, .15);
    -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
.check-box-window ul li {
    color: #999;
}
.check-box-window ul li span {
    background-color: #999;
}
.check-box-window ul li.succ { color: #333;}
.check-box-window ul li.succ span { background-color: #2ecc71;}
.check-box-window ul li.fail span { background-color: red;}
.progressbar{
    background: #fff;
	border: 1px solid #2ecc71;
}
.bar {
	background: #7eea19;
	background: -moz-linear-gradient(top,  rgba(126,234,25,1) 0%, rgba(83,173,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(126,234,25,1)), color-stop(100%,rgba(83,173,0,1)));
	background: -webkit-linear-gradient(top,  rgba(126,234,25,1) 0%,rgba(83,173,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(126,234,25,1) 0%,rgba(83,173,0,1) 100%);
	background: -ms-linear-gradient(top,  rgba(126,234,25,1) 0%,rgba(83,173,0,1) 100%);
	background: linear-gradient(to bottom,  rgba(126,234,25,1) 0%,rgba(83,173,0,1) 100%);
}
.bar:before {
	background: -moz-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.35) 0%, rgba(255,255,255,0.01) 50%, rgba(255,255,255,0) 51%, rgba(255,255,255,0) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,0.35)), color-stop(50%,rgba(255,255,255,0.01)), color-stop(51%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0)));
	background: -webkit-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0.01) 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);
	background: -o-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0.01) 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);
	background: -ms-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0.01) 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);
	background: radial-gradient(ellipse at center,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0.01) 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);
}
.bar:after {
	background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 98%, rgba(255,255,255,0) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(98%,rgba(255,255,255,0.6)), color-stop(100%,rgba(255,255,255,0)));
	background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.6) 98%,rgba(255,255,255,0) 100%);
	background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.6) 98%,rgba(255,255,255,0) 100%);
	background: -ms-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.6) 98%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.6) 98%,rgba(255,255,255,0) 100%);
}
.progressbar .label {
    color: #000;
}
.table-search button {
    background-color: var(--theme-color);
}

.classic { background-color: #fff;}
.setting .layui-nav {background-color: transparent;}
.BDA-left-button span i {color: #808080;}
.BDA-left-button span:hover i { color: #c3c3c3;}
.left-setting-system {
    background-color: transparent;
    color: #808080;
}
.BDA-left-button .left-setting-system li i {color: #808080;}
.BDA-left-button .left-setting-system li:hover i { color: #c3c3c3;}
.BDA-left-button .left-setting-system .layui-nav .layui-nav-child a:hover {
    background-color: #f2f2f2;
    color: #000;
}
.map-title {
    background-color: transparent;
    color: #333;
}
.module-title p {
    color: #fff;
}
.bread span {color: #333;}
.main-content > h2,.ifind-other-menu-main > h2 {
    background-color: transparent;
    color: #333;
}
.list-content-box {
    background-color: #fff;
}
.report-log-list-box .layui-table-cell i.bda-fail { color: red;}
.layui-table { color: #333;}
.header-button-box button.edit-report:disabled,.header-button-box button.visibility-report:disabled,.header-button-box button.copy-report:disabled {
    background-color: #ccc;
}
.map-menu-shili {
    color: #333;
}
.business-module-right,.report-module-right,.find-module-right,.ifind-other-menu-main {
    background-color: #f5f5f5;
}
.database-list .layui-tab-brief>.layui-tab-title .layui-this { color: var(--theme-color);}
.database-list .layui-tab-brief>.layui-tab-title .layui-this:after { border-color: var(--theme-color);}
.database-list .layui-btn-disabled[lay-skin=primary]:hover i { border-color: #ccc;}
.database-list .database-test-link {
    border: 1px #ddd solid;
    background-color: transparent;
}
.database-list .database-test-link:hover {
    background-color: var(--theme-color);
    border-color: var(--theme-color);
    color: #fff;
}
.layui-btn-cancel {
    border: 1px #e6e6e6 solid;
    background-color: transparent !important;
    color: #333;
}
.top-box p {
    color: #333;
}
.button-box button {
	background-color: #fff;
    border: 1px #ccc solid;
}
.button-box button[disabled=disabled] {
	background-color: #fff !important;
	color: #888 !important;
}
.button-box button:hover[disabled=disabled] {
    background-color: #fff !important;
    border-color: #ccc;
	color: #888 !important;
}
.table-list-box li:hover { background-color: rgba(36,108,168,.1);}
.table-list-box li.selected { background-color: rgba(36,108,168,.2);}
/* .filter button {
    color: #fff;
} */
.table-field .layui-tree-line .layui-tree-entry:hover .layui-tree-txt {
    color: #555;
}
.upload-method .layui-disabled,.upload-method  .layui-disabled:hover { color: #666 !important;}
.sheel-range .layui-form-item input:disabled { background-color: #eee;}
.excel-list-edit ul li:hover,.excel-list-edit ul li.select-li {
    background-color: #e6e6e6;
}
.edit-test-link {
    border: 1px #ddd solid;
    background-color: transparent;
}
.edit-test-link:disabled:hover {
    border-color: #ddd;
    background-color: transparent;
    color: rgba(16, 16, 16, 0.3);
}
.data-format .layui-tab-title .layui-this:after {
    background-color: rgba(36,108,168,.3);
}
.data-format-button .data-format-cancel { background-color: #fff; color: #333;}
.check-box i {
    border: 1px solid #d2d2d2;
    background-color: #fff;
    color: transparent;
}
.date-time .select-box .ul-list li.select-list { background-color: rgba(36,108,168,.3);}
.param-value-window .layui-btn#defaultValueButton {
    background-color: var(--theme-color);
}
.param-value-window input:disabled,.param-value-window button:disabled {
    background-color: #efefef !important;
    color: #333;
}
.report-form-list .layui-form-select dl dd:hover,.model-window .layui-form-select dl dd:hover { background-color: transparent;}
.report-form-list input:disabled,.model-window input:disabled { background-color: #efefef;}
.menu-list > ul > li {
	color: #fff;
}
.menu-list > ul li div:hover,.selected > div {
	color: #ffffff !important;
}
.map-tree > ul li div span {
    color: #000;
}
.map-tree > ul li div { color: #000 !important;}
.find-module-right { background-color: #fafafa;}
.main {
    background-color: #fafafa;
}
.tab-name {
	border-color: transparent;
}
.tab-name:before {
    background-color: rgb(169,173,176);
}
.current-tab {
    border-color: #ddd;
    background-color: #fafafa;
}
.tab-name span.close-tab:hover i {
    background-color: rgba(0, 0, 0, .2);
}
.left-button {
	background-color: rgba(0,0,0,.4);
	color: #FFFFFF;
}
.right-button {
	background-color: rgba(0,0,0,.4);
	color: #FFFFFF;
}
.tishi {
	background-color: rgba(0,0,0,.6);
	color: #fff;
}
.share-mark {
	background-color: rgba(0,0,0,.4);
}
.share-box {
	background-color: #fff;
	box-shadow: 0 0 20px rgba(0,0,0,.4);
}
.share-box h2 {
	border-bottom: 1px solid #eee;
	background-color: #F8F8F8;
}
.shart-title {
	color: #333;
}
.report-url {
    border: 1px #d8d8d8 solid;
    background-color: #f1f1f1;
}
.share-content label {
    border: 1px #ccc solid;
}
.share-content label.selected-check:before {
    color: #3e84c0;
}
.create-url:hover {
	color: #fff;
}
.share-content {
    border: 1px #ccc solid;
    color: #999;
}
.share-content input { color: #999;}
.share-content input.disabled-statue { color: #999;}
.verify-password input {
    background-color: #fff;
	border-bottom: 1px #ccc solid;
}
.verify-date input {
    background-color: #fff;
	border-bottom: 1px #ccc solid;
}
.current-share-content { color: #333;}
.share-main .current-share-content input { color: #333;}
.share-content p {color: red;}
.home {
    background-color: #fff;
}
.home h3 {
    color: #3e84c0;
}
.home hr {
    background-color: #3e84c0;
}
.database-name-input .layui-edge {
    border-top-color: #c2c2c2;
}
.database-name-list {
    border: 1px solid #d2d2d2;
    background-color: #fff;
    box-shadow: 0 2px 4px rgba(0,0,0,.12);
}
.layui-transfer-active .layui-btn-disabled { background-color: #FBFBFB; border-color: #e6e6e6 !important;}
.user-window .layui-tab-brief>.layui-tab-title .layui-this { color: var(--theme-color);}
.user-window .layui-tab-brief>.layui-tab-title .layui-this:after { border-color: var(--theme-color);}
#treeList .layui-checkbox-disbaled i { background-color: #ccc !important; border-color: #ccc !important;}
.data-row-bussiness-object .business-list-button {
    border: 1px #e6e6e6 solid;
    background-color: transparent;
}
.data-row-bussiness-object .business-list-button:hover {
    border-color: #d2d2d2 !important;
}
.data-row-bussiness-object .layui-edge {
    border-top-color: #c2c2c2;
}
.data-row-tree {
    background-color: #fff;
    border: 1px #e6e6e6 solid;
}
.columns-window .layui-form-select dl dd:hover {
    background-color: transparent;
}
.left-box-form .downpanel dl dd:hover {
    background-color: transparent;
}
.left-box-form .layui-select-title .layui-input { color: #333;}
.special-item {
    background-color: #fff;
}
.object-reports-left {
    background-color: #fafafa;
    border: 1px #e6e6e6 solid;
}
.button-add,.button-more {
    background-color: var(--theme-color);
    color: #fff;
}
.button-add:hover,.button-more:hover { background-color: var(--theme-rgba-color);}
.button-add dl,.button-more dl {
    background-color: #fff;
    color: #000;
    box-shadow: 0 2px 4px rgba(0,0,0,.3);
}
.button-add dl dd:hover,.button-more dl dd:hover { background-color: #f2f2f2;}
.map-tree .selected > div {
    background-color: rgba(182, 229, 251, .8) !important;
    color: #000 !important;
}
.map-tree > ul li div:hover {
    background-color: rgba(182, 229, 251, .4) !important;
    color: #000 !important;
}
.map-tree .click-folder > div {
    background-color: rgba(182, 229, 251, .8);
}
.map-menu-list {
    background-color: #fff;
}
.map-menu-tree {
    background-color: #fafafa;
    border: 1px #e6e6e6 solid;
}
.map-menu-tree > ul li div:hover {
    background-color: rgba(182, 229, 251, .4);
	color: #000;
}
.map-menu-tree .selected-folder > div {
    background-color: rgba(182, 229, 251, .8);
}
.map-menu-tree div {
    color: rgba(239, 239, 239,.7);
}
.map-menu-tree > ul li div span {
    color: #000;
}
.map-menu-tree > ul li div { color: #000 !important;}
.compare-box-top h3 {
    background-color: #f1f1f1;
}
.compare-box-top ul li:hover,.compare-box-top ul li.select-value {
    background-color: rgba(36, 108, 168, .2);
}
.layui-btn-primary { background-color: #fff;}
.personalization-box .layui-tab-brief>.layui-tab-title .layui-this {
    color: var(--theme-color);
}
.personalization-box .layui-tab-brief>.layui-tab-more li.layui-this:after, .personalization-box .layui-tab-brief>.layui-tab-title .layui-this:after {
    border-color: var(--theme-color);
}
.personalization-report-name {
	border: 1px #ddd solid;
	background-color: #fff;
}
.personalization-button {
	border: 1px #ddd solid;
}
.logo-box {
    background-color: rgb(192,192,192);
}
.count-page {
    color: #333;
}
.open-child-folder { color: #333;}
.setting-box .list-top-button .layui-btn {
    background-color: var(--theme-color);
}
.about-right h3 {
    color: var(--theme-color);
}
.about-right p {
    color: #808080;
}
.about-right p.version {
    color: #000;
}
.layui-btn-down-excel {
    color: #333;
}
.job-window .layui-input-block input:disabled { background-color: #eee;}
.content-box-transforms .operation button:disabled {
    background-color: gray;
}
.account-tree .layui-tree-iconArrow:after { border-color: transparent transparent transparent #6f6f6f;}
.report-item ul li:hover,.operator ul li:hover,.account-tree ul li:hover {
    background-color: rgba(230,230,230,1);
}
.report-item ul li.select-expression,.operator ul li.select-expression,.account-tree ul li.select-expression {
    background-color: #d4d4d4;
    color: var(--theme-color);
}
.expression-box li:hover,.keyword ul li:hover {
    background-color: rgba(230,230,230,1);
}
.expression-box li.select-expression,.keyword ul li.select-expression {
    background-color: #d4d4d4;
    color: var(--theme-color);
}
.resource-file-list ul li i { color: var(--theme-color);}
.resource-file-list ul li.folder span {
    border-color: transparent transparent transparent #888;
}
.resource-file-list ul li div {
    color: #333;
}
.resource-file-list ul li.file div:after {
    border: 1px var(--theme-color) solid;
    background-color: var(--theme-color);
}
.resource-file-box .top {
    color: #333;
}
.resource-file-box .resource-button-box button {
    background-color: var(--theme-color);
}
.resource-src ul li i { color: var(--theme-color); margin-right: 5px;}
.resource-src ul li.folder span {
    border-color: transparent transparent transparent #888;
}
.resource-src ul li div {
    color: #333;
}
.resource-src ul li.select-value > div {
    background-color: rgba(0,0,0,.12);
}
.package-list dl.select-dl,.package-list dl:hover {
    background-color: #f3f3f3;
}
.publisher-organization-list ul li i { color: var(--theme-color); margin-right: 2px;}
.publisher-organization-list > ul::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    -webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
    background: #c5c4c4;
}
.publisher-organization-list > ul::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
    background: #e7e5e5;
}
.publisher-organization-list ul li.folder span {
    border-color: transparent transparent transparent #888;
}
.publisher-organization-list ul li.select-value > div:after {
    color: var(--theme-color);
}
.subscriptionType { color: var(--theme-color);}
.subscription-list .layui-checkbox-disbaled i,.subscription-list .layui-btn-disabled i { background-color: #888 !important; border-color: #888 !important;}
.layui-btn-border {
    height: 30px;
    line-height: 30px;
    border: 1px #e6e6e6 solid;
    background-color: transparent !important;
    font-size: 12px;
    color: #333;
}
.layui-btn-border:hover {
    border-color: var(--theme-color) !important;
    background-color: var(--theme-color) !important;
    color: #fff !important;
}
.category-tree {
    background-color: #fafafa;
    border: 1px #e6e6e6 solid;
}
.layui-table-edit:focus { border-color: var(--theme-color) !important;}