diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..4c9f424dfcc449d895103e873d268c1e180db0cb --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +dist/* +.vscode/* +.sass-cache/* +test.html \ No newline at end of file diff --git a/examples/css/nodomui.css b/examples/css/nodomui.css index f99a9748b5cc99753b1bcb1d4cd132a40c59e3ce..5cb758f69c596ea1b99a78ad773121442c30b0fb 100644 --- a/examples/css/nodomui.css +++ b/examples/css/nodomui.css @@ -7,6 +7,58 @@ /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -23,66 +75,68 @@ /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -90,7 +144,7 @@ color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -98,7 +152,7 @@ color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -106,7 +160,7 @@ color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -115,7 +169,7 @@ /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -125,23 +179,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -150,18 +209,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -169,36 +227,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -223,24 +277,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -254,6 +308,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -270,66 +376,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -337,7 +445,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -345,7 +453,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -353,7 +461,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -362,7 +470,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -372,23 +480,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -397,18 +510,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -416,36 +528,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -470,24 +578,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -497,538 +605,538 @@ body { font-family: "nd-iconfont"; src: url("font/iconfont.ttf"); } /*icon size*/ -.ui-icon-sizesmall { +.nd-icon-sizesmall { font-size: 12px; } -.ui-icon-sizenormal { +.nd-icon-sizenormal { font-size: 14px; } -.ui-icon-sizebig { +.nd-icon-sizebig { font-size: 20px; } /*icon class*/ /**必要箭头开始*/ /*菜单,树右向箭头*/ -.ui-icon-right { +.nd-icon-right { font-family: nd-iconfont; } - .ui-icon-right:before { + .nd-icon-right:before { content: ""; } /*复选框,未选中*/ -.ui-icon-checkbox, .ui-checkbox-uncheck, .ui-tree .ui-tree-nodect .ui-tree-uncheck { +.nd-icon-checkbox, .nd-checkbox-uncheck, .nd-tree .nd-tree-nodect .nd-tree-uncheck { font-family: nd-iconfont; } - .ui-icon-checkbox:before, .ui-checkbox-uncheck:before, .ui-tree .ui-tree-nodect .ui-tree-uncheck:before { + .nd-icon-checkbox:before, .nd-checkbox-uncheck:before, .nd-tree .nd-tree-nodect .nd-tree-uncheck:before { content: ""; } /*复选框,已选中*/ -.ui-icon-checked, .ui-checked, .ui-checkbox-checked, .ui-tree .ui-tree-nodect .ui-tree-checked { +.nd-icon-checked, .nd-checked, .nd-checkbox-checked, .nd-tree .nd-tree-nodect .nd-tree-checked { font-family: nd-iconfont; } - .ui-icon-checked:before, .ui-checked:before, .ui-checkbox-checked:before, .ui-tree .ui-tree-nodect .ui-tree-checked:before { + .nd-icon-checked:before, .nd-checked:before, .nd-checkbox-checked:before, .nd-tree .nd-tree-nodect .nd-tree-checked:before { content: ""; } /*复选框,部分选中*/ -.ui-icon-partchecked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-icon-partchecked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { font-family: nd-iconfont; } - .ui-icon-partchecked:before, .ui-tree .ui-tree-nodect .ui-tree-partchecked:before { + .nd-icon-partchecked:before, .nd-tree .nd-tree-nodect .nd-tree-partchecked:before { content: ""; } /*单选框,未选中*/ -.ui-icon-radio, .ui-radio-unactive { +.nd-icon-radio, .nd-radio-unactive { font-family: nd-iconfont; } - .ui-icon-radio:before, .ui-radio-unactive:before { + .nd-icon-radio:before, .nd-radio-unactive:before { content: ""; } /*单选框,已选中*/ -.ui-icon-radio-active, .ui-radio-active { +.nd-icon-radio-active, .nd-radio-active { font-family: nd-iconfont; } - .ui-icon-radio-active:before, .ui-radio-active:before { + .nd-icon-radio-active:before, .nd-radio-active:before { content: ""; } /*减号*/ -.ui-icon-minus { +.nd-icon-minus { font-family: nd-iconfont; } - .ui-icon-minus:before { + .nd-icon-minus:before { content: ""; } /*加号*/ -.ui-icon-add { +.nd-icon-add { font-family: nd-iconfont; } - .ui-icon-add:before { + .nd-icon-add:before { content: ""; } /*关闭*/ -.ui-icon-close, .ui-file .ui-file-showct .ui-file-del { +.nd-icon-close, .nd-file .nd-file-showct .nd-file-del { font-family: nd-iconfont; } - .ui-icon-close:before, .ui-file .ui-file-showct .ui-file-del:before { + .nd-icon-close:before, .nd-file .nd-file-showct .nd-file-del:before { content: ""; } /*加号(不带圆圈)*/ -.ui-icon-add1, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max { +.nd-icon-add1, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max { font-family: nd-iconfont; } - .ui-icon-add1:before, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max:before { + .nd-icon-add1:before, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max:before { content: ""; } /*减号(不带圆圈)*/ -.ui-icon-minus1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min { +.nd-icon-minus1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min { font-family: nd-iconfont; } - .ui-icon-minus1:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min:before { + .nd-icon-minus1:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min:before { content: ""; } /*勾*/ -.ui-icon-select, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon, .ui-list .ui-list-item-active .ui-list-icon { +.nd-icon-select, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon, .nd-list .nd-list-item-active .nd-list-icon, .nd-relationmap .nd-relationmap-active { font-family: nd-iconfont; } - .ui-icon-select:before, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon:before, .ui-list .ui-list-item-active .ui-list-icon:before { + .nd-icon-select:before, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon:before, .nd-list .nd-list-item-active .nd-list-icon:before, .nd-relationmap .nd-relationmap-active:before { content: ""; } /*叉*/ -.ui-icon-cross, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close { +.nd-icon-cross, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close { font-family: nd-iconfont; } - .ui-icon-cross:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close:before, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close:before, .ui-tip .ui-tip-item .ui-tip-close:before { + .nd-icon-cross:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close:before, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close:before, .nd-tip .nd-tip-item .nd-tip-close:before { content: ""; } /*上箭头*/ -.ui-icon-arrow-up, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise { +.nd-icon-arrow-up, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise { font-family: nd-iconfont; } - .ui-icon-arrow-up:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise:before { + .nd-icon-arrow-up:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise:before { content: ""; } /*下箭头*/ -.ui-icon-arrow-down, .ui-select .ui-select-inputct > b, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down { +.nd-icon-arrow-down, .nd-select .nd-select-inputct > b, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down { font-family: nd-iconfont; } - .ui-icon-arrow-down:before, .ui-select .ui-select-inputct > b:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down:before { + .nd-icon-arrow-down:before, .nd-select .nd-select-inputct > b:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down:before { content: ""; } /*左箭头*/ -.ui-icon-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow { +.nd-icon-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow { font-family: nd-iconfont; } - .ui-icon-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow:before { + .nd-icon-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow:before { content: ""; } /*右箭头*/ -.ui-icon-arrow-right, .ui-expand-icon, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon, -.ui-menu .ui-menu-nodect a.ui-menu-node .ui-menu-subicon, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow { +.nd-icon-arrow-right, .nd-expand-icon, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon, +.nd-menu .nd-menu-nodect a.nd-menu-node .nd-menu-subicon, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow { font-family: nd-iconfont; } - .ui-icon-arrow-right:before, .ui-expand-icon:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1:before, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow:before { + .nd-icon-arrow-right:before, .nd-expand-icon:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1:before, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow:before { content: ""; } /*双左箭头*/ -.ui-icon-double-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1 { +.nd-icon-double-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1:before { + .nd-icon-double-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1:before { content: ""; } /*双右箭头*/ -.ui-icon-double-arrow-right, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1 { +.nd-icon-double-arrow-right, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-right:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1:before { + .nd-icon-double-arrow-right:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1:before { content: ""; } /*日期*/ -.ui-icon-calendar, .ui-datetime .ui-datetime-field .ui-datetime-date { +.nd-icon-calendar, .nd-datetime .nd-datetime-field .nd-datetime-date { font-family: nd-iconfont; } - .ui-icon-calendar:before, .ui-datetime .ui-datetime-field .ui-datetime-date:before { + .nd-icon-calendar:before, .nd-datetime .nd-datetime-field .nd-datetime-date:before { content: ""; } /*时间*/ -.ui-icon-time, .ui-datetime .ui-datetime-field .ui-datetime-time { +.nd-icon-time, .nd-datetime .nd-datetime-field .nd-datetime-time { font-family: nd-iconfont; } - .ui-icon-time:before, .ui-datetime .ui-datetime-field .ui-datetime-time:before { + .nd-icon-time:before, .nd-datetime .nd-datetime-field .nd-datetime-time:before { content: ""; } /*查询*/ -.ui-icon-search { +.nd-icon-search { font-family: nd-iconfont; } - .ui-icon-search:before { + .nd-icon-search:before { content: ""; } /*loading*/ -.ui-icon-loading { +.nd-icon-loading { font-family: nd-iconfont; } - .ui-icon-loading:before { + .nd-icon-loading:before { content: ""; } /**必要图标结束*/ /**编辑器*/ /*粗体*/ -.ui-icon-bold { +.nd-icon-bold { font-family: nd-iconfont; } - .ui-icon-bold:before { + .nd-icon-bold:before { content: ""; } /*斜体*/ -.ui-icon-italic { +.nd-icon-italic { font-family: nd-iconfont; } - .ui-icon-italic:before { + .nd-icon-italic:before { content: ""; } /*下划线*/ -.ui-icon-underline { +.nd-icon-underline { font-family: nd-iconfont; } - .ui-icon-underline:before { + .nd-icon-underline:before { content: ""; } /*左对齐*/ -.ui-icon-leftalign { +.nd-icon-leftalign { font-family: nd-iconfont; } - .ui-icon-leftalign:before { + .nd-icon-leftalign:before { content: ""; } /*右对齐*/ -.ui-icon-rightalign { +.nd-icon-rightalign { font-family: nd-iconfont; } - .ui-icon-rightalign:before { + .nd-icon-rightalign:before { content: ""; } /*居中对齐*/ -.ui-icon-centeralign { +.nd-icon-centeralign { font-family: nd-iconfont; } - .ui-icon-centeralign:before { + .nd-icon-centeralign:before { content: ""; } /*剪切*/ -.ui-icon-cut { +.nd-icon-cut { font-family: nd-iconfont; } - .ui-icon-cut:before { + .nd-icon-cut:before { content: ""; } /*复制*/ -.ui-icon-copy { +.nd-icon-copy { font-family: nd-iconfont; } - .ui-icon-copy:before { + .nd-icon-copy:before { content: ""; } /*播放器*/ /*播放*/ -.ui-icon-play { +.nd-icon-play { font-family: nd-iconfont; } - .ui-icon-play:before { + .nd-icon-play:before { content: ""; } /*停止*/ -.ui-icon-stop { +.nd-icon-stop { font-family: nd-iconfont; } - .ui-icon-stop:before { + .nd-icon-stop:before { content: ""; } /*编辑*/ -.ui-icon-edit { +.nd-icon-edit { font-family: nd-iconfont; } - .ui-icon-edit:before { + .nd-icon-edit:before { content: ""; } /*提示*/ -.ui-icon-prompt { +.nd-icon-prompt { font-family: nd-iconfont; } - .ui-icon-prompt:before { + .nd-icon-prompt:before { content: ""; } /*菜单*/ -.ui-icon-menu { +.nd-icon-menu { font-family: nd-iconfont; } - .ui-icon-menu:before { + .nd-icon-menu:before { content: ""; } /*分类*/ -.ui-icon-category { +.nd-icon-category { font-family: nd-iconfont; } - .ui-icon-category:before { + .nd-icon-category:before { content: ""; } /*设置*/ -.ui-icon-set { +.nd-icon-set { font-family: nd-iconfont; } - .ui-icon-set:before { + .nd-icon-set:before { content: ""; } /*购物车*/ -.ui-icon-cart { +.nd-icon-cart { font-family: nd-iconfont; } - .ui-icon-cart:before { + .nd-icon-cart:before { content: ""; } /*用户*/ -.ui-icon-user { +.nd-icon-user { font-family: nd-iconfont; } - .ui-icon-user:before { + .nd-icon-user:before { content: ""; } /*密码*/ -.ui-icon-password { +.nd-icon-password { font-family: nd-iconfont; } - .ui-icon-password:before { + .nd-icon-password:before { content: ""; } /*解锁*/ -.ui-icon-unlock { +.nd-icon-unlock { font-family: nd-iconfont; } - .ui-icon-unlock:before { + .nd-icon-unlock:before { content: ""; } /*安全*/ -.ui-icon-security { +.nd-icon-security { font-family: nd-iconfont; } - .ui-icon-security:before { + .nd-icon-security:before { content: ""; } /*保险*/ -.ui-icon-insurance { +.nd-icon-insurance { font-family: nd-iconfont; } - .ui-icon-insurance:before { + .nd-icon-insurance:before { content: ""; } /*垃圾桶*/ -.ui-icon-ashbin { +.nd-icon-ashbin { font-family: nd-iconfont; } - .ui-icon-ashbin:before { + .nd-icon-ashbin:before { content: ""; } /*消息*/ -.ui-icon-message { +.nd-icon-message { font-family: nd-iconfont; } - .ui-icon-message:before { + .nd-icon-message:before { content: ""; } /*夜晚*/ -.ui-icon-night { +.nd-icon-night { font-family: nd-iconfont; } - .ui-icon-night:before { + .nd-icon-night:before { content: ""; } /*白天*/ -.ui-icon-daytime { +.nd-icon-daytime { font-family: nd-iconfont; } - .ui-icon-daytime:before { + .nd-icon-daytime:before { content: ""; } /*关机*/ -.ui-icon-switch { +.nd-icon-switch { font-family: nd-iconfont; } - .ui-icon-switch:before { + .nd-icon-switch:before { content: ""; } /*二维码*/ -.ui-icon-qrcode { +.nd-icon-qrcode { font-family: nd-iconfont; } - .ui-icon-qrcode:before { + .nd-icon-qrcode:before { content: ""; } /*扫描*/ -.ui-icon-scan { +.nd-icon-scan { font-family: nd-iconfont; } - .ui-icon-scan:before { + .nd-icon-scan:before { content: ""; } /*下载*/ -.ui-icon-download { +.nd-icon-download { font-family: nd-iconfont; } - .ui-icon-download:before { + .nd-icon-download:before { content: ""; } /*上传*/ -.ui-icon-upload { +.nd-icon-upload { font-family: nd-iconfont; } - .ui-icon-upload:before { + .nd-icon-upload:before { content: ""; } /*警告*/ -.ui-icon-warning { +.nd-icon-warning { font-family: nd-iconfont; } - .ui-icon-warning:before { + .nd-icon-warning:before { content: ""; } /*点赞*/ -.ui-icon-good { +.nd-icon-good { font-family: nd-iconfont; } - .ui-icon-good:before { + .nd-icon-good:before { content: ""; } /*主页*/ -.ui-icon-home { +.nd-icon-home { font-family: nd-iconfont; } - .ui-icon-home:before { + .nd-icon-home:before { content: ""; } /*喜欢*/ -.ui-icon-favorite { +.nd-icon-favorite { font-family: nd-iconfont; } - .ui-icon-favorite:before { + .nd-icon-favorite:before { content: ""; } /*喜欢fill*/ -.ui-icon-favorite-fill { +.nd-icon-favorite-fill { font-family: nd-iconfont; } - .ui-icon-favorite-fill:before { + .nd-icon-favorite-fill:before { content: ""; } /*收藏*/ -.ui-icon-collect { +.nd-icon-collect { font-family: nd-iconfont; } - .ui-icon-collect:before { + .nd-icon-collect:before { content: ""; } /*收藏fill*/ -.ui-icon-collect-fill { +.nd-icon-collect-fill { font-family: nd-iconfont; } - .ui-icon-collect-fill:before { + .nd-icon-collect-fill:before { content: ""; } /*map*/ -.ui-icon-map { +.nd-icon-map { font-family: nd-iconfont; } - .ui-icon-map:before { + .nd-icon-map:before { content: ""; } /*vip*/ -.ui-icon-vip { +.nd-icon-vip { font-family: nd-iconfont; } - .ui-icon-vip:before { + .nd-icon-vip:before { content: ""; } /*to bottom*/ -.ui-icon-tobottom { +.nd-icon-tobottom { font-family: nd-iconfont; } - .ui-icon-tobottom:before { + .nd-icon-tobottom:before { content: ""; } /*to top*/ -.ui-icon-totop { +.nd-icon-totop { font-family: nd-iconfont; } - .ui-icon-totop:before { + .nd-icon-totop:before { content: ""; } /*picture*/ -.ui-icon-picture { +.nd-icon-picture { font-family: nd-iconfont; } - .ui-icon-picture:before { + .nd-icon-picture:before { content: ""; } /*电话*/ -.ui-icon-telephone { +.nd-icon-telephone { font-family: nd-iconfont; } - .ui-icon-telephone:before { + .nd-icon-telephone:before { content: ""; } /*保存*/ -.ui-icon-save { +.nd-icon-save { font-family: nd-iconfont; } - .ui-icon-save:before { + .nd-icon-save:before { content: ""; } /*打印机*/ -.ui-icon-printer { +.nd-icon-printer { font-family: nd-iconfont; } - .ui-icon-printer:before { + .nd-icon-printer:before { content: ""; } /*help*/ -.ui-icon-help { +.nd-icon-help { font-family: nd-iconfont; } - .ui-icon-help:before { + .nd-icon-help:before { content: ""; } /*folder open*/ -.ui-icon-folderopen { +.nd-icon-folderopen { font-family: nd-iconfont; } - .ui-icon-folderopen:before { + .nd-icon-folderopen:before { content: ""; } /*folder close*/ -.ui-icon-folderclose { +.nd-icon-folderclose { font-family: nd-iconfont; } - .ui-icon-folderclose:before { + .nd-icon-folderclose:before { content: ""; } /*email*/ -.ui-icon-email { +.nd-icon-email { font-family: nd-iconfont; } - .ui-icon-email:before { + .nd-icon-email:before { content: ""; } /*more*/ -.ui-icon-more { +.nd-icon-more { font-family: nd-iconfont; } - .ui-icon-more:before { + .nd-icon-more:before { content: ""; } /*link*/ -.ui-icon-link { +.nd-icon-link { font-family: nd-iconfont; } - .ui-icon-link:before { + .nd-icon-link:before { content: ""; } /*计算器*/ -.ui-icon-caculator { +.nd-icon-caculator { font-family: nd-iconfont; } - .ui-icon-caculator:before { + .nd-icon-caculator:before { content: ""; } /*声音*/ -.ui-icon-voice { +.nd-icon-voice { font-family: nd-iconfont; } - .ui-icon-voice:before { + .nd-icon-voice:before { content: ""; } /*关闭声音*/ -.ui-icon-voiceout { +.nd-icon-voiceout { font-family: nd-iconfont; } - .ui-icon-voiceout:before { + .nd-icon-voiceout:before { content: ""; } /*相机*/ -.ui-icon-camera { +.nd-icon-camera { font-family: nd-iconfont; } - .ui-icon-camera:before { + .nd-icon-camera:before { content: ""; } /*code*/ -.ui-icon-code { +.nd-icon-code { font-family: nd-iconfont; } - .ui-icon-code:before { + .nd-icon-code:before { content: ""; } /*all*/ -.ui-icon-all { +.nd-icon-all { font-family: nd-iconfont; } - .ui-icon-all:before { + .nd-icon-all:before { content: ""; } /*发布*/ -.ui-icon-publish { +.nd-icon-publish { font-family: nd-iconfont; } - .ui-icon-publish:before { + .nd-icon-publish:before { content: ""; } /*刷新*/ -.ui-icon-refresh { +.nd-icon-refresh { font-family: nd-iconfont; } - .ui-icon-refresh:before { + .nd-icon-refresh:before { content: ""; } /*眼镜*/ -.ui-icon-glasses { +.nd-icon-glasses { font-family: nd-iconfont; } - .ui-icon-glasses:before { + .nd-icon-glasses:before { content: ""; } /*电话*/ -.ui-icon-telphone { +.nd-icon-telphone { font-family: nd-iconfont; } - .ui-icon-telphone:before { + .nd-icon-telphone:before { content: ""; } -.ui-icon-star { +.nd-icon-star { font-family: nd-iconfont; } - .ui-icon-star:before { + .nd-icon-star:before { content: ""; } -.ui-invisible { +.nd-invisible { visibility: hidden; } -.ui-animation-fade-enter { +.nd-animation-fade-enter { animation-name: fade; animation-duration: 0.3s; } -.ui-animation-fade-leave { +.nd-animation-fade-leave { animation-name: fade; animation-duration: 0.3s; animation-direction: reverse; } @@ -1038,11 +1146,11 @@ body { opacity: 0; } 100% { opacity: 1; } } -.ui-animation-scale-fixtop-enter { +.nd-animation-scale-fixtop-enter { animation-name: scaletop; animation-duration: 0.3s; } -.ui-animation-scale-fixtop-leave { +.nd-animation-scale-fixtop-leave { animation-name: scaletop; animation-duration: 0.3s; animation-direction: reverse; } @@ -1054,11 +1162,11 @@ body { 100% { transform-origin: top; transform: scaleY(1); } } -.ui-animation-scale-fixbottom-enter { +.nd-animation-scale-fixbottom-enter { animation-name: scalebottom; animation-duration: 0.3s; } -.ui-animation-scale-fixbottom-leave { +.nd-animation-scale-fixbottom-leave { animation-name: scalebottom; animation-duration: 0.3s; animation-direction: reverse; } @@ -1070,11 +1178,11 @@ body { 100% { transform-origin: bottom; transform: scaleY(1); } } -.ui-animation-scale-fixleft-enter { +.nd-animation-scale-fixleft-enter { animation-name: scaleleft; animation-duration: 0.3s; } -.ui-animation-scale-fixleft-leave { +.nd-animation-scale-fixleft-leave { animation-name: scaleleft; animation-duration: 0.3s; animation-direction: reverse; } @@ -1086,11 +1194,11 @@ body { 100% { transform-origin: left; transform: scaleX(1); } } -.ui-animation-scale-fixright-enter { +.nd-animation-scale-fixright-enter { animation-name: scaleright; animation-duration: 0.3s; } -.ui-animation-scale-fixright-leave { +.nd-animation-scale-fixright-leave { animation-name: scaleright; animation-delay: 0s; animation-duration: 0.3s; @@ -1103,11 +1211,11 @@ body { 100% { transform-origin: right; transform: scaleX(1); } } -.ui-animation-scale-fixcenterX-enter { +.nd-animation-scale-fixcenterX-enter { animation-name: scalecenterX; animation-duration: 0.3s; } -.ui-animation-scale-fixcenterX-leave { +.nd-animation-scale-fixcenterX-leave { animation-name: scalecenterX; animation-duration: 0.3s; animation-direction: reverse; } @@ -1119,11 +1227,11 @@ body { 100% { transform-origin: top; transform: scaleX(1); } } -.ui-animation-scale-fixcenterY-enter { +.nd-animation-scale-fixcenterY-enter { animation-name: scalecenterY; animation-duration: 0.3s; } -.ui-animation-scale-fixcenterY-leave { +.nd-animation-scale-fixcenterY-leave { animation-name: scalecenterY; animation-duration: 0.3s; animation-direction: reverse; } @@ -1144,6 +1252,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -1160,66 +1320,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -1227,7 +1389,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -1235,7 +1397,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -1243,7 +1405,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -1252,7 +1414,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -1262,23 +1424,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -1287,18 +1454,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -1306,36 +1472,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -1360,24 +1522,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -1385,80 +1547,82 @@ body { /**按钮**/ button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b { +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b { display: inline-block; - background-color: #353e6e; - color: #fff; + background-color: #009688; + color: #FFF; border-radius: 5px; border: 0px; padding: 10px 15px; } - button > b, - .ui-btn > b, - .ui-listtransfer .ui-listtransfer-btngrp > b > b { - margin-right: 10px; } button:hover, - .ui-btn:hover, - .ui-listtransfer .ui-listtransfer-btngrp > b:hover { - background-color: #3d487f; - color: #ccc; } + .nd-btn:hover, + .nd-listtransfer .nd-listtransfer-btngrp > b:hover { + opacity: 0.8; } /*无背景色*/ -.ui-btn-nobg { +.nd-btn-nobg { background-color: transparent; } /*有图标*/ -.ui-btn-small, .ui-datetime .ui-datetime-picker .ui-datetime-btnct > button { +.nd-btn-small, .nd-datetime .nd-datetime-picker .nd-datetime-btnct > button { font-size: 12px; } -.ui-btn-normal { +.nd-btn-normal { font-size: 14px; } -.ui-btn-large { +.nd-btn-large { font-size: 20px; } /*无文字*/ -.ui-btn-notext { +.nd-btn-notext { padding: 8px; } /*图标纵向*/ -.ui-btn-vert { +.nd-btn-vert { display: block; } /*不同色按钮*/ /*active背景色*/ -.ui-btn-active { - background-color: #2864c8; +.nd-btn-active { + background-color: #1E9FFF; color: #fff; } - .ui-btn-active:hover { - background-color: #497fdb; + .nd-btn-active:hover { + background-color: #51b5ff; color: white; } /*success 背景色*/ -.ui-btn-success { - background-color: #29c04b; +.nd-btn-success { + background-color: #5FB878; color: #fff; } - .ui-btn-success:hover { - background-color: #45d766; + .nd-btn-success:hover { + background-color: #82c896; color: white; } /*warn背景色*/ -.ui-btn-warn { - background-color: gold; +.nd-btn-warn { + background-color: #FFB800; color: #fff; } - .ui-btn-warn:hover { - background-color: #ffdf33; + .nd-btn-warn:hover { + background-color: #ffc633; color: white; } /*warn背景色*/ -.ui-btn-error { - background-color: #f00; +.nd-btn-error { + background-color: #FF5722; color: #fff; } - .ui-btn-error:hover { - background-color: #ff3333; + .nd-btn-error:hover { + background-color: #ff7e55; color: white; } /*禁用背景色*/ +.nd-btn-disable { + background-color: #d2d2d2; + color: #fff; } + .nd-btn-disable:hover { + background-color: #ececec; + color: white; } + /** * 基础文件 * 包含所有变量定义 @@ -1467,6 +1631,58 @@ button, /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -1483,66 +1699,68 @@ button, /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -1550,7 +1768,7 @@ button, color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -1558,7 +1776,7 @@ button, color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -1566,7 +1784,7 @@ button, color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -1575,7 +1793,7 @@ button, /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -1585,23 +1803,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -1610,18 +1833,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -1629,36 +1851,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -1683,44 +1901,46 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; border: 0; } /********** accordion ***********/ -.ui-accordion .ui-accordion-item .ui-accordion-title { - padding: 20px; - font-size: 14px; - font-weight: bold; - width: 100%; - box-sizing: border-box; - display: inline-flex; - justify-content: space-between; } -.ui-accordion .ui-accordion-item .ui-accordion-content { - padding: 20px; - font-size: 12px; - display: block; - background-color: #0d1442; - color: #fff; } +.nd-accordion { + background-color: #393D49; + color: rgba(255, 255, 255, 0.7); } + .nd-accordion .nd-accordion-item .nd-accordion-title { + padding: 20px; + font-size: 14px; + font-weight: bold; + width: 100%; + box-sizing: border-box; + display: inline-flex; + justify-content: space-between; } + .nd-accordion .nd-accordion-item .nd-accordion-content { + padding: 20px; + font-size: 12px; + display: block; + background-color: rgba(0, 0, 0, 0.2); } /** * 基础文件 @@ -1730,6 +1950,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -1746,66 +2018,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -1813,7 +2087,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -1821,7 +2095,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -1829,7 +2103,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -1838,7 +2112,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -1848,23 +2122,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -1873,18 +2152,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -1892,36 +2170,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -1946,24 +2220,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -1977,6 +2251,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -1993,66 +2319,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -2060,7 +2388,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -2068,7 +2396,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -2076,7 +2404,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -2085,7 +2413,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -2095,23 +2423,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -2120,18 +2453,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -2139,36 +2471,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -2193,24 +2521,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -2220,528 +2548,528 @@ body { font-family: "nd-iconfont"; src: url("font/iconfont.ttf"); } /*icon size*/ -.ui-icon-sizesmall { +.nd-icon-sizesmall { font-size: 12px; } -.ui-icon-sizenormal { +.nd-icon-sizenormal { font-size: 14px; } -.ui-icon-sizebig { +.nd-icon-sizebig { font-size: 20px; } /*icon class*/ /**必要箭头开始*/ /*菜单,树右向箭头*/ -.ui-icon-right { +.nd-icon-right { font-family: nd-iconfont; } - .ui-icon-right:before { + .nd-icon-right:before { content: ""; } /*复选框,未选中*/ -.ui-icon-checkbox, .ui-checkbox-uncheck, .ui-tree .ui-tree-nodect .ui-tree-uncheck { +.nd-icon-checkbox, .nd-checkbox-uncheck, .nd-tree .nd-tree-nodect .nd-tree-uncheck { font-family: nd-iconfont; } - .ui-icon-checkbox:before, .ui-checkbox-uncheck:before, .ui-tree .ui-tree-nodect .ui-tree-uncheck:before { + .nd-icon-checkbox:before, .nd-checkbox-uncheck:before, .nd-tree .nd-tree-nodect .nd-tree-uncheck:before { content: ""; } /*复选框,已选中*/ -.ui-icon-checked, .ui-checked, .ui-checkbox-checked, .ui-tree .ui-tree-nodect .ui-tree-checked { +.nd-icon-checked, .nd-checked, .nd-checkbox-checked, .nd-tree .nd-tree-nodect .nd-tree-checked { font-family: nd-iconfont; } - .ui-icon-checked:before, .ui-checked:before, .ui-checkbox-checked:before, .ui-tree .ui-tree-nodect .ui-tree-checked:before { + .nd-icon-checked:before, .nd-checked:before, .nd-checkbox-checked:before, .nd-tree .nd-tree-nodect .nd-tree-checked:before { content: ""; } /*复选框,部分选中*/ -.ui-icon-partchecked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-icon-partchecked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { font-family: nd-iconfont; } - .ui-icon-partchecked:before, .ui-tree .ui-tree-nodect .ui-tree-partchecked:before { + .nd-icon-partchecked:before, .nd-tree .nd-tree-nodect .nd-tree-partchecked:before { content: ""; } /*单选框,未选中*/ -.ui-icon-radio, .ui-radio-unactive { +.nd-icon-radio, .nd-radio-unactive { font-family: nd-iconfont; } - .ui-icon-radio:before, .ui-radio-unactive:before { + .nd-icon-radio:before, .nd-radio-unactive:before { content: ""; } /*单选框,已选中*/ -.ui-icon-radio-active, .ui-radio-active { +.nd-icon-radio-active, .nd-radio-active { font-family: nd-iconfont; } - .ui-icon-radio-active:before, .ui-radio-active:before { + .nd-icon-radio-active:before, .nd-radio-active:before { content: ""; } /*减号*/ -.ui-icon-minus { +.nd-icon-minus { font-family: nd-iconfont; } - .ui-icon-minus:before { + .nd-icon-minus:before { content: ""; } /*加号*/ -.ui-icon-add { +.nd-icon-add { font-family: nd-iconfont; } - .ui-icon-add:before { + .nd-icon-add:before { content: ""; } /*关闭*/ -.ui-icon-close, .ui-file .ui-file-showct .ui-file-del { +.nd-icon-close, .nd-file .nd-file-showct .nd-file-del { font-family: nd-iconfont; } - .ui-icon-close:before, .ui-file .ui-file-showct .ui-file-del:before { + .nd-icon-close:before, .nd-file .nd-file-showct .nd-file-del:before { content: ""; } /*加号(不带圆圈)*/ -.ui-icon-add1, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max { +.nd-icon-add1, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max { font-family: nd-iconfont; } - .ui-icon-add1:before, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max:before { + .nd-icon-add1:before, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max:before { content: ""; } /*减号(不带圆圈)*/ -.ui-icon-minus1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min { +.nd-icon-minus1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min { font-family: nd-iconfont; } - .ui-icon-minus1:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min:before { + .nd-icon-minus1:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min:before { content: ""; } /*勾*/ -.ui-icon-select, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon, .ui-list .ui-list-item-active .ui-list-icon { +.nd-icon-select, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon, .nd-list .nd-list-item-active .nd-list-icon, .nd-relationmap .nd-relationmap-active { font-family: nd-iconfont; } - .ui-icon-select:before, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon:before, .ui-list .ui-list-item-active .ui-list-icon:before { + .nd-icon-select:before, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon:before, .nd-list .nd-list-item-active .nd-list-icon:before, .nd-relationmap .nd-relationmap-active:before { content: ""; } /*叉*/ -.ui-icon-cross, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close { +.nd-icon-cross, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close { font-family: nd-iconfont; } - .ui-icon-cross:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close:before, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close:before, .ui-tip .ui-tip-item .ui-tip-close:before { + .nd-icon-cross:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close:before, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close:before, .nd-tip .nd-tip-item .nd-tip-close:before { content: ""; } /*上箭头*/ -.ui-icon-arrow-up, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise { +.nd-icon-arrow-up, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise { font-family: nd-iconfont; } - .ui-icon-arrow-up:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise:before { + .nd-icon-arrow-up:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise:before { content: ""; } /*下箭头*/ -.ui-icon-arrow-down, .ui-select .ui-select-inputct > b, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down { +.nd-icon-arrow-down, .nd-select .nd-select-inputct > b, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down { font-family: nd-iconfont; } - .ui-icon-arrow-down:before, .ui-select .ui-select-inputct > b:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down:before { + .nd-icon-arrow-down:before, .nd-select .nd-select-inputct > b:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down:before { content: ""; } /*左箭头*/ -.ui-icon-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow { +.nd-icon-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow { font-family: nd-iconfont; } - .ui-icon-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow:before { + .nd-icon-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow:before { content: ""; } /*右箭头*/ -.ui-icon-arrow-right, .ui-expand-icon, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon, -.ui-menu .ui-menu-nodect a.ui-menu-node .ui-menu-subicon, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow { +.nd-icon-arrow-right, .nd-expand-icon, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon, +.nd-menu .nd-menu-nodect a.nd-menu-node .nd-menu-subicon, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow { font-family: nd-iconfont; } - .ui-icon-arrow-right:before, .ui-expand-icon:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1:before, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow:before { + .nd-icon-arrow-right:before, .nd-expand-icon:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1:before, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow:before { content: ""; } /*双左箭头*/ -.ui-icon-double-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1 { +.nd-icon-double-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1:before { + .nd-icon-double-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1:before { content: ""; } /*双右箭头*/ -.ui-icon-double-arrow-right, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1 { +.nd-icon-double-arrow-right, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-right:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1:before { + .nd-icon-double-arrow-right:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1:before { content: ""; } /*日期*/ -.ui-icon-calendar, .ui-datetime .ui-datetime-field .ui-datetime-date { +.nd-icon-calendar, .nd-datetime .nd-datetime-field .nd-datetime-date { font-family: nd-iconfont; } - .ui-icon-calendar:before, .ui-datetime .ui-datetime-field .ui-datetime-date:before { + .nd-icon-calendar:before, .nd-datetime .nd-datetime-field .nd-datetime-date:before { content: ""; } /*时间*/ -.ui-icon-time, .ui-datetime .ui-datetime-field .ui-datetime-time { +.nd-icon-time, .nd-datetime .nd-datetime-field .nd-datetime-time { font-family: nd-iconfont; } - .ui-icon-time:before, .ui-datetime .ui-datetime-field .ui-datetime-time:before { + .nd-icon-time:before, .nd-datetime .nd-datetime-field .nd-datetime-time:before { content: ""; } /*查询*/ -.ui-icon-search { +.nd-icon-search { font-family: nd-iconfont; } - .ui-icon-search:before { + .nd-icon-search:before { content: ""; } /*loading*/ -.ui-icon-loading { +.nd-icon-loading { font-family: nd-iconfont; } - .ui-icon-loading:before { + .nd-icon-loading:before { content: ""; } /**必要图标结束*/ /**编辑器*/ /*粗体*/ -.ui-icon-bold { +.nd-icon-bold { font-family: nd-iconfont; } - .ui-icon-bold:before { + .nd-icon-bold:before { content: ""; } /*斜体*/ -.ui-icon-italic { +.nd-icon-italic { font-family: nd-iconfont; } - .ui-icon-italic:before { + .nd-icon-italic:before { content: ""; } /*下划线*/ -.ui-icon-underline { +.nd-icon-underline { font-family: nd-iconfont; } - .ui-icon-underline:before { + .nd-icon-underline:before { content: ""; } /*左对齐*/ -.ui-icon-leftalign { +.nd-icon-leftalign { font-family: nd-iconfont; } - .ui-icon-leftalign:before { + .nd-icon-leftalign:before { content: ""; } /*右对齐*/ -.ui-icon-rightalign { +.nd-icon-rightalign { font-family: nd-iconfont; } - .ui-icon-rightalign:before { + .nd-icon-rightalign:before { content: ""; } /*居中对齐*/ -.ui-icon-centeralign { +.nd-icon-centeralign { font-family: nd-iconfont; } - .ui-icon-centeralign:before { + .nd-icon-centeralign:before { content: ""; } /*剪切*/ -.ui-icon-cut { +.nd-icon-cut { font-family: nd-iconfont; } - .ui-icon-cut:before { + .nd-icon-cut:before { content: ""; } /*复制*/ -.ui-icon-copy { +.nd-icon-copy { font-family: nd-iconfont; } - .ui-icon-copy:before { + .nd-icon-copy:before { content: ""; } /*播放器*/ /*播放*/ -.ui-icon-play { +.nd-icon-play { font-family: nd-iconfont; } - .ui-icon-play:before { + .nd-icon-play:before { content: ""; } /*停止*/ -.ui-icon-stop { +.nd-icon-stop { font-family: nd-iconfont; } - .ui-icon-stop:before { + .nd-icon-stop:before { content: ""; } /*编辑*/ -.ui-icon-edit { +.nd-icon-edit { font-family: nd-iconfont; } - .ui-icon-edit:before { + .nd-icon-edit:before { content: ""; } /*提示*/ -.ui-icon-prompt { +.nd-icon-prompt { font-family: nd-iconfont; } - .ui-icon-prompt:before { + .nd-icon-prompt:before { content: ""; } /*菜单*/ -.ui-icon-menu { +.nd-icon-menu { font-family: nd-iconfont; } - .ui-icon-menu:before { + .nd-icon-menu:before { content: ""; } /*分类*/ -.ui-icon-category { +.nd-icon-category { font-family: nd-iconfont; } - .ui-icon-category:before { + .nd-icon-category:before { content: ""; } /*设置*/ -.ui-icon-set { +.nd-icon-set { font-family: nd-iconfont; } - .ui-icon-set:before { + .nd-icon-set:before { content: ""; } /*购物车*/ -.ui-icon-cart { +.nd-icon-cart { font-family: nd-iconfont; } - .ui-icon-cart:before { + .nd-icon-cart:before { content: ""; } /*用户*/ -.ui-icon-user { +.nd-icon-user { font-family: nd-iconfont; } - .ui-icon-user:before { + .nd-icon-user:before { content: ""; } /*密码*/ -.ui-icon-password { +.nd-icon-password { font-family: nd-iconfont; } - .ui-icon-password:before { + .nd-icon-password:before { content: ""; } /*解锁*/ -.ui-icon-unlock { +.nd-icon-unlock { font-family: nd-iconfont; } - .ui-icon-unlock:before { + .nd-icon-unlock:before { content: ""; } /*安全*/ -.ui-icon-security { +.nd-icon-security { font-family: nd-iconfont; } - .ui-icon-security:before { + .nd-icon-security:before { content: ""; } /*保险*/ -.ui-icon-insurance { +.nd-icon-insurance { font-family: nd-iconfont; } - .ui-icon-insurance:before { + .nd-icon-insurance:before { content: ""; } /*垃圾桶*/ -.ui-icon-ashbin { +.nd-icon-ashbin { font-family: nd-iconfont; } - .ui-icon-ashbin:before { + .nd-icon-ashbin:before { content: ""; } /*消息*/ -.ui-icon-message { +.nd-icon-message { font-family: nd-iconfont; } - .ui-icon-message:before { + .nd-icon-message:before { content: ""; } /*夜晚*/ -.ui-icon-night { +.nd-icon-night { font-family: nd-iconfont; } - .ui-icon-night:before { + .nd-icon-night:before { content: ""; } /*白天*/ -.ui-icon-daytime { +.nd-icon-daytime { font-family: nd-iconfont; } - .ui-icon-daytime:before { + .nd-icon-daytime:before { content: ""; } /*关机*/ -.ui-icon-switch { +.nd-icon-switch { font-family: nd-iconfont; } - .ui-icon-switch:before { + .nd-icon-switch:before { content: ""; } /*二维码*/ -.ui-icon-qrcode { +.nd-icon-qrcode { font-family: nd-iconfont; } - .ui-icon-qrcode:before { + .nd-icon-qrcode:before { content: ""; } /*扫描*/ -.ui-icon-scan { +.nd-icon-scan { font-family: nd-iconfont; } - .ui-icon-scan:before { + .nd-icon-scan:before { content: ""; } /*下载*/ -.ui-icon-download { +.nd-icon-download { font-family: nd-iconfont; } - .ui-icon-download:before { + .nd-icon-download:before { content: ""; } /*上传*/ -.ui-icon-upload { +.nd-icon-upload { font-family: nd-iconfont; } - .ui-icon-upload:before { + .nd-icon-upload:before { content: ""; } /*警告*/ -.ui-icon-warning { +.nd-icon-warning { font-family: nd-iconfont; } - .ui-icon-warning:before { + .nd-icon-warning:before { content: ""; } /*点赞*/ -.ui-icon-good { +.nd-icon-good { font-family: nd-iconfont; } - .ui-icon-good:before { + .nd-icon-good:before { content: ""; } /*主页*/ -.ui-icon-home { +.nd-icon-home { font-family: nd-iconfont; } - .ui-icon-home:before { + .nd-icon-home:before { content: ""; } /*喜欢*/ -.ui-icon-favorite { +.nd-icon-favorite { font-family: nd-iconfont; } - .ui-icon-favorite:before { + .nd-icon-favorite:before { content: ""; } /*喜欢fill*/ -.ui-icon-favorite-fill { +.nd-icon-favorite-fill { font-family: nd-iconfont; } - .ui-icon-favorite-fill:before { + .nd-icon-favorite-fill:before { content: ""; } /*收藏*/ -.ui-icon-collect { +.nd-icon-collect { font-family: nd-iconfont; } - .ui-icon-collect:before { + .nd-icon-collect:before { content: ""; } /*收藏fill*/ -.ui-icon-collect-fill { +.nd-icon-collect-fill { font-family: nd-iconfont; } - .ui-icon-collect-fill:before { + .nd-icon-collect-fill:before { content: ""; } /*map*/ -.ui-icon-map { +.nd-icon-map { font-family: nd-iconfont; } - .ui-icon-map:before { + .nd-icon-map:before { content: ""; } /*vip*/ -.ui-icon-vip { +.nd-icon-vip { font-family: nd-iconfont; } - .ui-icon-vip:before { + .nd-icon-vip:before { content: ""; } /*to bottom*/ -.ui-icon-tobottom { +.nd-icon-tobottom { font-family: nd-iconfont; } - .ui-icon-tobottom:before { + .nd-icon-tobottom:before { content: ""; } /*to top*/ -.ui-icon-totop { +.nd-icon-totop { font-family: nd-iconfont; } - .ui-icon-totop:before { + .nd-icon-totop:before { content: ""; } /*picture*/ -.ui-icon-picture { +.nd-icon-picture { font-family: nd-iconfont; } - .ui-icon-picture:before { + .nd-icon-picture:before { content: ""; } /*电话*/ -.ui-icon-telephone { +.nd-icon-telephone { font-family: nd-iconfont; } - .ui-icon-telephone:before { + .nd-icon-telephone:before { content: ""; } /*保存*/ -.ui-icon-save { +.nd-icon-save { font-family: nd-iconfont; } - .ui-icon-save:before { + .nd-icon-save:before { content: ""; } /*打印机*/ -.ui-icon-printer { +.nd-icon-printer { font-family: nd-iconfont; } - .ui-icon-printer:before { + .nd-icon-printer:before { content: ""; } /*help*/ -.ui-icon-help { +.nd-icon-help { font-family: nd-iconfont; } - .ui-icon-help:before { + .nd-icon-help:before { content: ""; } /*folder open*/ -.ui-icon-folderopen { +.nd-icon-folderopen { font-family: nd-iconfont; } - .ui-icon-folderopen:before { + .nd-icon-folderopen:before { content: ""; } /*folder close*/ -.ui-icon-folderclose { +.nd-icon-folderclose { font-family: nd-iconfont; } - .ui-icon-folderclose:before { + .nd-icon-folderclose:before { content: ""; } /*email*/ -.ui-icon-email { +.nd-icon-email { font-family: nd-iconfont; } - .ui-icon-email:before { + .nd-icon-email:before { content: ""; } /*more*/ -.ui-icon-more { +.nd-icon-more { font-family: nd-iconfont; } - .ui-icon-more:before { + .nd-icon-more:before { content: ""; } /*link*/ -.ui-icon-link { +.nd-icon-link { font-family: nd-iconfont; } - .ui-icon-link:before { + .nd-icon-link:before { content: ""; } /*计算器*/ -.ui-icon-caculator { +.nd-icon-caculator { font-family: nd-iconfont; } - .ui-icon-caculator:before { + .nd-icon-caculator:before { content: ""; } /*声音*/ -.ui-icon-voice { +.nd-icon-voice { font-family: nd-iconfont; } - .ui-icon-voice:before { + .nd-icon-voice:before { content: ""; } /*关闭声音*/ -.ui-icon-voiceout { +.nd-icon-voiceout { font-family: nd-iconfont; } - .ui-icon-voiceout:before { + .nd-icon-voiceout:before { content: ""; } /*相机*/ -.ui-icon-camera { +.nd-icon-camera { font-family: nd-iconfont; } - .ui-icon-camera:before { + .nd-icon-camera:before { content: ""; } /*code*/ -.ui-icon-code { +.nd-icon-code { font-family: nd-iconfont; } - .ui-icon-code:before { + .nd-icon-code:before { content: ""; } /*all*/ -.ui-icon-all { +.nd-icon-all { font-family: nd-iconfont; } - .ui-icon-all:before { + .nd-icon-all:before { content: ""; } /*发布*/ -.ui-icon-publish { +.nd-icon-publish { font-family: nd-iconfont; } - .ui-icon-publish:before { + .nd-icon-publish:before { content: ""; } /*刷新*/ -.ui-icon-refresh { +.nd-icon-refresh { font-family: nd-iconfont; } - .ui-icon-refresh:before { + .nd-icon-refresh:before { content: ""; } /*眼镜*/ -.ui-icon-glasses { +.nd-icon-glasses { font-family: nd-iconfont; } - .ui-icon-glasses:before { + .nd-icon-glasses:before { content: ""; } /*电话*/ -.ui-icon-telphone { +.nd-icon-telphone { font-family: nd-iconfont; } - .ui-icon-telphone:before { + .nd-icon-telphone:before { content: ""; } -.ui-icon-star { +.nd-icon-star { font-family: nd-iconfont; } - .ui-icon-star:before { + .nd-icon-star:before { content: ""; } @use 'sass:math'; @@ -2753,82 +3081,136 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ -/**白色主题 **/ -/*深紫色*/ -/*白色系*/ -/*深紫色系*/ -/*颜色 混合*/ -/*size定义*/ -/*全局padding*/ -/*全局圆角*/ -/*标题 padding*/ -/*头部高度*/ -/*下拉框离显示框距离*/ -/*按钮padding*/ -/*字体大小*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ +/**白色主题 **/ +/*深紫色*/ +/*白色系*/ +/*深紫色系*/ +/*颜色 混合*/ +/*size定义*/ +/*全局padding*/ +/*全局圆角*/ +/*标题 padding*/ +/*头部高度*/ +/*下拉框离显示框距离*/ +/*按钮padding*/ +/*字体大小*/ /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -2836,7 +3218,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -2844,7 +3226,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -2852,7 +3234,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -2861,7 +3243,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -2871,23 +3253,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -2896,18 +3283,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -2915,36 +3301,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -2969,24 +3351,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -2994,161 +3376,163 @@ body { /**按钮**/ button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b { +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b { display: inline-block; - background-color: #353e6e; - color: #fff; + background-color: #009688; + color: #FFF; border-radius: 5px; border: 0px; padding: 10px 15px; } - button > b, - .ui-btn > b, - .ui-listtransfer .ui-listtransfer-btngrp > b > b { - margin-right: 10px; } button:hover, - .ui-btn:hover, - .ui-listtransfer .ui-listtransfer-btngrp > b:hover { - background-color: #3d487f; - color: #ccc; } + .nd-btn:hover, + .nd-listtransfer .nd-listtransfer-btngrp > b:hover { + opacity: 0.8; } /*无背景色*/ -.ui-btn-nobg { +.nd-btn-nobg { background-color: transparent; } /*有图标*/ -.ui-btn-small, .ui-datetime .ui-datetime-picker .ui-datetime-btnct > button { +.nd-btn-small, .nd-datetime .nd-datetime-picker .nd-datetime-btnct > button { font-size: 12px; } -.ui-btn-normal { +.nd-btn-normal { font-size: 14px; } -.ui-btn-large { +.nd-btn-large { font-size: 20px; } /*无文字*/ -.ui-btn-notext { +.nd-btn-notext { padding: 8px; } /*图标纵向*/ -.ui-btn-vert { +.nd-btn-vert { display: block; } /*不同色按钮*/ /*active背景色*/ -.ui-btn-active { - background-color: #2864c8; +.nd-btn-active { + background-color: #1E9FFF; color: #fff; } - .ui-btn-active:hover { - background-color: #497fdb; + .nd-btn-active:hover { + background-color: #51b5ff; color: white; } /*success 背景色*/ -.ui-btn-success { - background-color: #29c04b; +.nd-btn-success { + background-color: #5FB878; color: #fff; } - .ui-btn-success:hover { - background-color: #45d766; + .nd-btn-success:hover { + background-color: #82c896; color: white; } /*warn背景色*/ -.ui-btn-warn { - background-color: gold; +.nd-btn-warn { + background-color: #FFB800; color: #fff; } - .ui-btn-warn:hover { - background-color: #ffdf33; + .nd-btn-warn:hover { + background-color: #ffc633; color: white; } /*warn背景色*/ -.ui-btn-error { - background-color: #f00; +.nd-btn-error { + background-color: #FF5722; color: #fff; } - .ui-btn-error:hover { - background-color: #ff3333; + .nd-btn-error:hover { + background-color: #ff7e55; color: white; } /*禁用背景色*/ +.nd-btn-disable { + background-color: #d2d2d2; + color: #fff; } + .nd-btn-disable:hover { + background-color: #ececec; + color: white; } + /*datetime css*/ /*弹出选择框*/ -.ui-datetime { +.nd-datetime { position: relative; /*下拉面板*/ /*日期面板*/ /*时间面板*/ } - .ui-datetime .ui-datetime-field .ui-datetime-date { + .nd-datetime .nd-datetime-field .nd-datetime-date { background-color: inherit; } - .ui-datetime .ui-datetime-picker { + .nd-datetime .nd-datetime-picker { position: absolute; z-index: 997; margin-top: 3px; padding: 10px; border: 1px solid #2b3260; /*按钮*/ } - .ui-datetime .ui-datetime-picker .ui-datetime-btnct { + .nd-datetime .nd-datetime-picker .nd-datetime-btnct { padding: 10px 0; text-align: center; } - .ui-datetime .ui-datetime-picker .ui-datetime-btnct :first-child { + .nd-datetime .nd-datetime-picker .nd-datetime-btnct :first-child { margin-right: 20px; } - .ui-datetime .ui-datetime-picker .ui-datetime-tbl { + .nd-datetime .nd-datetime-picker .nd-datetime-tbl { display: flex; } - .ui-datetime .ui-datetime-datetbl { + .nd-datetime .nd-datetime-datetbl { width: 245px; /*显示年月和箭头*/ /*周日容器*/ /*日期容器*/ } - .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct { + .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct { line-height: 30px; font-size: 16px; display: flex; justify-content: space-between; /*年月*/ } - .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-ym { + .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-ym { text-align: center; flex: 1; } - .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b { + .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b { padding: 0 10px; } - .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow { + .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow { flex: 0; } - .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1 { + .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1 { flex: 0; } - .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow { + .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow { flex: 0; } - .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1 { + .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1 { flex: 0; } - .ui-datetime .ui-datetime-datetbl .ui-datetime-weekdays > span, - .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span { + .nd-datetime .nd-datetime-datetbl .nd-datetime-weekdays > span, + .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span { font-size: 14px; display: inline-block; height: 25px; width: 25px; text-align: center; line-height: 25px; } - .ui-datetime .ui-datetime-datetbl .ui-datetime-dates { + .nd-datetime .nd-datetime-datetbl .nd-datetime-dates { border: 1px solid #2b3260; font-size: 12px; } - .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-today { + .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-today { color: #2864c8; } - .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected { + .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected { border-radius: 35px; } - .ui-datetime .ui-datetime-timetbl { + .nd-datetime .nd-datetime-timetbl { width: 210px; overflow: hidden; padding: 10px; } - .ui-datetime .ui-datetime-timetbl > input { + .nd-datetime .nd-datetime-timetbl > input { margin-bottom: 10px; width: 100%; box-sizing: border-box; font-size: 16px; text-align: center; } - .ui-datetime .ui-datetime-timetbl .ui-datetime-timect { + .nd-datetime .nd-datetime-timetbl .nd-datetime-timect { font-size: 14px; height: 180px; display: flex; } - .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div { + .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div { overflow: auto; height: 100%; flex: 1; } - .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div > div { + .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div > div { line-height: 30px; text-align: center; } @@ -3160,6 +3544,58 @@ button, /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -3176,66 +3612,68 @@ button, /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -3243,7 +3681,7 @@ button, color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -3251,7 +3689,7 @@ button, color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -3259,7 +3697,7 @@ button, color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -3268,7 +3706,7 @@ button, /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -3278,23 +3716,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -3303,18 +3746,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -3322,36 +3764,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -3376,31 +3814,31 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; border: 0; } /*dialog*/ -.ui-dialog { +.nd-dialog { position: fixed; display: flex; justify-content: center; @@ -3411,7 +3849,7 @@ body { right: 0; z-index: 999; /*蒙版*/ } - .ui-dialog .ui-dialog-cover { + .nd-dialog .nd-dialog-cover { background-color: #495078; opacity: 0.4; position: inherit; @@ -3419,20 +3857,20 @@ body { top: 0; width: 100%; height: 100%; } - .ui-dialog .ui-dialog-body { + .nd-dialog .nd-dialog-body { z-index: 1; } -.ui-dialog-hide { +.nd-dialog-hide { width: 0px; height: 0px; } - .ui-dialog-hide .ui-dialog-cover { + .nd-dialog-hide .nd-dialog-cover { width: 0; height: 0; } - .ui-dialog-hide .ui-dialog-body { + .nd-dialog-hide .nd-dialog-body { width: 0; height: 0px; overflow: hidden; } - .ui-dialog-hide .ui-dialog-body .ui-panel-body { + .nd-dialog-hide .nd-dialog-body .nd-panel-body { height: 0px; width: 0px; } @@ -3444,6 +3882,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -3460,66 +3950,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -3527,7 +4019,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -3535,7 +4027,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -3543,7 +4035,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -3552,7 +4044,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -3562,23 +4054,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -3587,18 +4084,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -3606,36 +4102,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -3660,24 +4152,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -3691,6 +4183,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -3707,66 +4251,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -3774,7 +4320,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -3782,7 +4328,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -3790,7 +4336,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -3799,7 +4345,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -3809,23 +4355,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -3834,18 +4385,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -3853,36 +4403,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -3907,24 +4453,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -3934,584 +4480,583 @@ body { font-family: "nd-iconfont"; src: url("font/iconfont.ttf"); } /*icon size*/ -.ui-icon-sizesmall { +.nd-icon-sizesmall { font-size: 12px; } -.ui-icon-sizenormal { +.nd-icon-sizenormal { font-size: 14px; } -.ui-icon-sizebig { +.nd-icon-sizebig { font-size: 20px; } /*icon class*/ /**必要箭头开始*/ /*菜单,树右向箭头*/ -.ui-icon-right { +.nd-icon-right { font-family: nd-iconfont; } - .ui-icon-right:before { + .nd-icon-right:before { content: ""; } /*复选框,未选中*/ -.ui-icon-checkbox, .ui-checkbox-uncheck, .ui-tree .ui-tree-nodect .ui-tree-uncheck { +.nd-icon-checkbox, .nd-checkbox-uncheck, .nd-tree .nd-tree-nodect .nd-tree-uncheck { font-family: nd-iconfont; } - .ui-icon-checkbox:before, .ui-checkbox-uncheck:before, .ui-tree .ui-tree-nodect .ui-tree-uncheck:before { + .nd-icon-checkbox:before, .nd-checkbox-uncheck:before, .nd-tree .nd-tree-nodect .nd-tree-uncheck:before { content: ""; } /*复选框,已选中*/ -.ui-icon-checked, .ui-checked, .ui-checkbox-checked, .ui-tree .ui-tree-nodect .ui-tree-checked { +.nd-icon-checked, .nd-checked, .nd-checkbox-checked, .nd-tree .nd-tree-nodect .nd-tree-checked { font-family: nd-iconfont; } - .ui-icon-checked:before, .ui-checked:before, .ui-checkbox-checked:before, .ui-tree .ui-tree-nodect .ui-tree-checked:before { + .nd-icon-checked:before, .nd-checked:before, .nd-checkbox-checked:before, .nd-tree .nd-tree-nodect .nd-tree-checked:before { content: ""; } /*复选框,部分选中*/ -.ui-icon-partchecked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-icon-partchecked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { font-family: nd-iconfont; } - .ui-icon-partchecked:before, .ui-tree .ui-tree-nodect .ui-tree-partchecked:before { + .nd-icon-partchecked:before, .nd-tree .nd-tree-nodect .nd-tree-partchecked:before { content: ""; } /*单选框,未选中*/ -.ui-icon-radio, .ui-radio-unactive { +.nd-icon-radio, .nd-radio-unactive { font-family: nd-iconfont; } - .ui-icon-radio:before, .ui-radio-unactive:before { + .nd-icon-radio:before, .nd-radio-unactive:before { content: ""; } /*单选框,已选中*/ -.ui-icon-radio-active, .ui-radio-active { +.nd-icon-radio-active, .nd-radio-active { font-family: nd-iconfont; } - .ui-icon-radio-active:before, .ui-radio-active:before { + .nd-icon-radio-active:before, .nd-radio-active:before { content: ""; } /*减号*/ -.ui-icon-minus { +.nd-icon-minus { font-family: nd-iconfont; } - .ui-icon-minus:before { + .nd-icon-minus:before { content: ""; } /*加号*/ -.ui-icon-add { +.nd-icon-add { font-family: nd-iconfont; } - .ui-icon-add:before { + .nd-icon-add:before { content: ""; } /*关闭*/ -.ui-icon-close, .ui-file .ui-file-showct .ui-file-del { +.nd-icon-close, .nd-file .nd-file-showct .nd-file-del { font-family: nd-iconfont; } - .ui-icon-close:before, .ui-file .ui-file-showct .ui-file-del:before { + .nd-icon-close:before, .nd-file .nd-file-showct .nd-file-del:before { content: ""; } /*加号(不带圆圈)*/ -.ui-icon-add1, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max { +.nd-icon-add1, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max { font-family: nd-iconfont; } - .ui-icon-add1:before, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max:before { + .nd-icon-add1:before, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max:before { content: ""; } /*减号(不带圆圈)*/ -.ui-icon-minus1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min { +.nd-icon-minus1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min { font-family: nd-iconfont; } - .ui-icon-minus1:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min:before { + .nd-icon-minus1:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min:before { content: ""; } /*勾*/ -.ui-icon-select, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon, .ui-list .ui-list-item-active .ui-list-icon { +.nd-icon-select, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon, .nd-list .nd-list-item-active .nd-list-icon, .nd-relationmap .nd-relationmap-active { font-family: nd-iconfont; } - .ui-icon-select:before, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon:before, .ui-list .ui-list-item-active .ui-list-icon:before { + .nd-icon-select:before, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon:before, .nd-list .nd-list-item-active .nd-list-icon:before, .nd-relationmap .nd-relationmap-active:before { content: ""; } /*叉*/ -.ui-icon-cross, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close { +.nd-icon-cross, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close { font-family: nd-iconfont; } - .ui-icon-cross:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close:before, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close:before, .ui-tip .ui-tip-item .ui-tip-close:before { + .nd-icon-cross:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close:before, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close:before, .nd-tip .nd-tip-item .nd-tip-close:before { content: ""; } /*上箭头*/ -.ui-icon-arrow-up, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise { +.nd-icon-arrow-up, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise { font-family: nd-iconfont; } - .ui-icon-arrow-up:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise:before { + .nd-icon-arrow-up:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise:before { content: ""; } /*下箭头*/ -.ui-icon-arrow-down, .ui-select .ui-select-inputct > b, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down { +.nd-icon-arrow-down, .nd-select .nd-select-inputct > b, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down { font-family: nd-iconfont; } - .ui-icon-arrow-down:before, .ui-select .ui-select-inputct > b:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down:before { + .nd-icon-arrow-down:before, .nd-select .nd-select-inputct > b:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down:before { content: ""; } /*左箭头*/ -.ui-icon-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow { +.nd-icon-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow { font-family: nd-iconfont; } - .ui-icon-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow:before { + .nd-icon-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow:before { content: ""; } /*右箭头*/ -.ui-icon-arrow-right, .ui-expand-icon, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon, -.ui-menu .ui-menu-nodect a.ui-menu-node .ui-menu-subicon, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow { +.nd-icon-arrow-right, .nd-expand-icon, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon, +.nd-menu .nd-menu-nodect a.nd-menu-node .nd-menu-subicon, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow { font-family: nd-iconfont; } - .ui-icon-arrow-right:before, .ui-expand-icon:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1:before, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow:before { + .nd-icon-arrow-right:before, .nd-expand-icon:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1:before, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow:before { content: ""; } /*双左箭头*/ -.ui-icon-double-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1 { +.nd-icon-double-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1:before { + .nd-icon-double-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1:before { content: ""; } /*双右箭头*/ -.ui-icon-double-arrow-right, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1 { +.nd-icon-double-arrow-right, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-right:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1:before { + .nd-icon-double-arrow-right:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1:before { content: ""; } /*日期*/ -.ui-icon-calendar, .ui-datetime .ui-datetime-field .ui-datetime-date { +.nd-icon-calendar, .nd-datetime .nd-datetime-field .nd-datetime-date { font-family: nd-iconfont; } - .ui-icon-calendar:before, .ui-datetime .ui-datetime-field .ui-datetime-date:before { + .nd-icon-calendar:before, .nd-datetime .nd-datetime-field .nd-datetime-date:before { content: ""; } /*时间*/ -.ui-icon-time, .ui-datetime .ui-datetime-field .ui-datetime-time { +.nd-icon-time, .nd-datetime .nd-datetime-field .nd-datetime-time { font-family: nd-iconfont; } - .ui-icon-time:before, .ui-datetime .ui-datetime-field .ui-datetime-time:before { + .nd-icon-time:before, .nd-datetime .nd-datetime-field .nd-datetime-time:before { content: ""; } /*查询*/ -.ui-icon-search { +.nd-icon-search { font-family: nd-iconfont; } - .ui-icon-search:before { + .nd-icon-search:before { content: ""; } /*loading*/ -.ui-icon-loading { +.nd-icon-loading { font-family: nd-iconfont; } - .ui-icon-loading:before { + .nd-icon-loading:before { content: ""; } /**必要图标结束*/ /**编辑器*/ /*粗体*/ -.ui-icon-bold { +.nd-icon-bold { font-family: nd-iconfont; } - .ui-icon-bold:before { + .nd-icon-bold:before { content: ""; } /*斜体*/ -.ui-icon-italic { +.nd-icon-italic { font-family: nd-iconfont; } - .ui-icon-italic:before { + .nd-icon-italic:before { content: ""; } /*下划线*/ -.ui-icon-underline { +.nd-icon-underline { font-family: nd-iconfont; } - .ui-icon-underline:before { + .nd-icon-underline:before { content: ""; } /*左对齐*/ -.ui-icon-leftalign { +.nd-icon-leftalign { font-family: nd-iconfont; } - .ui-icon-leftalign:before { + .nd-icon-leftalign:before { content: ""; } /*右对齐*/ -.ui-icon-rightalign { +.nd-icon-rightalign { font-family: nd-iconfont; } - .ui-icon-rightalign:before { + .nd-icon-rightalign:before { content: ""; } /*居中对齐*/ -.ui-icon-centeralign { +.nd-icon-centeralign { font-family: nd-iconfont; } - .ui-icon-centeralign:before { + .nd-icon-centeralign:before { content: ""; } /*剪切*/ -.ui-icon-cut { +.nd-icon-cut { font-family: nd-iconfont; } - .ui-icon-cut:before { + .nd-icon-cut:before { content: ""; } /*复制*/ -.ui-icon-copy { +.nd-icon-copy { font-family: nd-iconfont; } - .ui-icon-copy:before { + .nd-icon-copy:before { content: ""; } /*播放器*/ /*播放*/ -.ui-icon-play { +.nd-icon-play { font-family: nd-iconfont; } - .ui-icon-play:before { + .nd-icon-play:before { content: ""; } /*停止*/ -.ui-icon-stop { +.nd-icon-stop { font-family: nd-iconfont; } - .ui-icon-stop:before { + .nd-icon-stop:before { content: ""; } /*编辑*/ -.ui-icon-edit { +.nd-icon-edit { font-family: nd-iconfont; } - .ui-icon-edit:before { + .nd-icon-edit:before { content: ""; } /*提示*/ -.ui-icon-prompt { +.nd-icon-prompt { font-family: nd-iconfont; } - .ui-icon-prompt:before { + .nd-icon-prompt:before { content: ""; } /*菜单*/ -.ui-icon-menu { +.nd-icon-menu { font-family: nd-iconfont; } - .ui-icon-menu:before { + .nd-icon-menu:before { content: ""; } /*分类*/ -.ui-icon-category { +.nd-icon-category { font-family: nd-iconfont; } - .ui-icon-category:before { + .nd-icon-category:before { content: ""; } /*设置*/ -.ui-icon-set { +.nd-icon-set { font-family: nd-iconfont; } - .ui-icon-set:before { + .nd-icon-set:before { content: ""; } /*购物车*/ -.ui-icon-cart { +.nd-icon-cart { font-family: nd-iconfont; } - .ui-icon-cart:before { + .nd-icon-cart:before { content: ""; } /*用户*/ -.ui-icon-user { +.nd-icon-user { font-family: nd-iconfont; } - .ui-icon-user:before { + .nd-icon-user:before { content: ""; } /*密码*/ -.ui-icon-password { +.nd-icon-password { font-family: nd-iconfont; } - .ui-icon-password:before { + .nd-icon-password:before { content: ""; } /*解锁*/ -.ui-icon-unlock { +.nd-icon-unlock { font-family: nd-iconfont; } - .ui-icon-unlock:before { + .nd-icon-unlock:before { content: ""; } /*安全*/ -.ui-icon-security { +.nd-icon-security { font-family: nd-iconfont; } - .ui-icon-security:before { + .nd-icon-security:before { content: ""; } /*保险*/ -.ui-icon-insurance { +.nd-icon-insurance { font-family: nd-iconfont; } - .ui-icon-insurance:before { + .nd-icon-insurance:before { content: ""; } /*垃圾桶*/ -.ui-icon-ashbin { +.nd-icon-ashbin { font-family: nd-iconfont; } - .ui-icon-ashbin:before { + .nd-icon-ashbin:before { content: ""; } /*消息*/ -.ui-icon-message { +.nd-icon-message { font-family: nd-iconfont; } - .ui-icon-message:before { + .nd-icon-message:before { content: ""; } /*夜晚*/ -.ui-icon-night { +.nd-icon-night { font-family: nd-iconfont; } - .ui-icon-night:before { + .nd-icon-night:before { content: ""; } /*白天*/ -.ui-icon-daytime { +.nd-icon-daytime { font-family: nd-iconfont; } - .ui-icon-daytime:before { + .nd-icon-daytime:before { content: ""; } /*关机*/ -.ui-icon-switch { +.nd-icon-switch { font-family: nd-iconfont; } - .ui-icon-switch:before { + .nd-icon-switch:before { content: ""; } /*二维码*/ -.ui-icon-qrcode { +.nd-icon-qrcode { font-family: nd-iconfont; } - .ui-icon-qrcode:before { + .nd-icon-qrcode:before { content: ""; } /*扫描*/ -.ui-icon-scan { +.nd-icon-scan { font-family: nd-iconfont; } - .ui-icon-scan:before { + .nd-icon-scan:before { content: ""; } /*下载*/ -.ui-icon-download { +.nd-icon-download { font-family: nd-iconfont; } - .ui-icon-download:before { + .nd-icon-download:before { content: ""; } /*上传*/ -.ui-icon-upload { +.nd-icon-upload { font-family: nd-iconfont; } - .ui-icon-upload:before { + .nd-icon-upload:before { content: ""; } /*警告*/ -.ui-icon-warning { +.nd-icon-warning { font-family: nd-iconfont; } - .ui-icon-warning:before { + .nd-icon-warning:before { content: ""; } /*点赞*/ -.ui-icon-good { +.nd-icon-good { font-family: nd-iconfont; } - .ui-icon-good:before { + .nd-icon-good:before { content: ""; } /*主页*/ -.ui-icon-home { +.nd-icon-home { font-family: nd-iconfont; } - .ui-icon-home:before { + .nd-icon-home:before { content: ""; } /*喜欢*/ -.ui-icon-favorite { +.nd-icon-favorite { font-family: nd-iconfont; } - .ui-icon-favorite:before { + .nd-icon-favorite:before { content: ""; } /*喜欢fill*/ -.ui-icon-favorite-fill { +.nd-icon-favorite-fill { font-family: nd-iconfont; } - .ui-icon-favorite-fill:before { + .nd-icon-favorite-fill:before { content: ""; } /*收藏*/ -.ui-icon-collect { +.nd-icon-collect { font-family: nd-iconfont; } - .ui-icon-collect:before { + .nd-icon-collect:before { content: ""; } /*收藏fill*/ -.ui-icon-collect-fill { +.nd-icon-collect-fill { font-family: nd-iconfont; } - .ui-icon-collect-fill:before { + .nd-icon-collect-fill:before { content: ""; } /*map*/ -.ui-icon-map { +.nd-icon-map { font-family: nd-iconfont; } - .ui-icon-map:before { + .nd-icon-map:before { content: ""; } /*vip*/ -.ui-icon-vip { +.nd-icon-vip { font-family: nd-iconfont; } - .ui-icon-vip:before { + .nd-icon-vip:before { content: ""; } /*to bottom*/ -.ui-icon-tobottom { +.nd-icon-tobottom { font-family: nd-iconfont; } - .ui-icon-tobottom:before { + .nd-icon-tobottom:before { content: ""; } /*to top*/ -.ui-icon-totop { +.nd-icon-totop { font-family: nd-iconfont; } - .ui-icon-totop:before { + .nd-icon-totop:before { content: ""; } /*picture*/ -.ui-icon-picture { +.nd-icon-picture { font-family: nd-iconfont; } - .ui-icon-picture:before { + .nd-icon-picture:before { content: ""; } /*电话*/ -.ui-icon-telephone { +.nd-icon-telephone { font-family: nd-iconfont; } - .ui-icon-telephone:before { + .nd-icon-telephone:before { content: ""; } /*保存*/ -.ui-icon-save { +.nd-icon-save { font-family: nd-iconfont; } - .ui-icon-save:before { + .nd-icon-save:before { content: ""; } /*打印机*/ -.ui-icon-printer { +.nd-icon-printer { font-family: nd-iconfont; } - .ui-icon-printer:before { + .nd-icon-printer:before { content: ""; } /*help*/ -.ui-icon-help { +.nd-icon-help { font-family: nd-iconfont; } - .ui-icon-help:before { + .nd-icon-help:before { content: ""; } /*folder open*/ -.ui-icon-folderopen { +.nd-icon-folderopen { font-family: nd-iconfont; } - .ui-icon-folderopen:before { + .nd-icon-folderopen:before { content: ""; } /*folder close*/ -.ui-icon-folderclose { +.nd-icon-folderclose { font-family: nd-iconfont; } - .ui-icon-folderclose:before { + .nd-icon-folderclose:before { content: ""; } /*email*/ -.ui-icon-email { +.nd-icon-email { font-family: nd-iconfont; } - .ui-icon-email:before { + .nd-icon-email:before { content: ""; } /*more*/ -.ui-icon-more { +.nd-icon-more { font-family: nd-iconfont; } - .ui-icon-more:before { + .nd-icon-more:before { content: ""; } /*link*/ -.ui-icon-link { +.nd-icon-link { font-family: nd-iconfont; } - .ui-icon-link:before { + .nd-icon-link:before { content: ""; } /*计算器*/ -.ui-icon-caculator { +.nd-icon-caculator { font-family: nd-iconfont; } - .ui-icon-caculator:before { + .nd-icon-caculator:before { content: ""; } /*声音*/ -.ui-icon-voice { +.nd-icon-voice { font-family: nd-iconfont; } - .ui-icon-voice:before { + .nd-icon-voice:before { content: ""; } /*关闭声音*/ -.ui-icon-voiceout { +.nd-icon-voiceout { font-family: nd-iconfont; } - .ui-icon-voiceout:before { + .nd-icon-voiceout:before { content: ""; } /*相机*/ -.ui-icon-camera { +.nd-icon-camera { font-family: nd-iconfont; } - .ui-icon-camera:before { + .nd-icon-camera:before { content: ""; } /*code*/ -.ui-icon-code { +.nd-icon-code { font-family: nd-iconfont; } - .ui-icon-code:before { + .nd-icon-code:before { content: ""; } /*all*/ -.ui-icon-all { +.nd-icon-all { font-family: nd-iconfont; } - .ui-icon-all:before { + .nd-icon-all:before { content: ""; } /*发布*/ -.ui-icon-publish { +.nd-icon-publish { font-family: nd-iconfont; } - .ui-icon-publish:before { + .nd-icon-publish:before { content: ""; } /*刷新*/ -.ui-icon-refresh { +.nd-icon-refresh { font-family: nd-iconfont; } - .ui-icon-refresh:before { + .nd-icon-refresh:before { content: ""; } /*眼镜*/ -.ui-icon-glasses { +.nd-icon-glasses { font-family: nd-iconfont; } - .ui-icon-glasses:before { + .nd-icon-glasses:before { content: ""; } /*电话*/ -.ui-icon-telphone { +.nd-icon-telphone { font-family: nd-iconfont; } - .ui-icon-telphone:before { + .nd-icon-telphone:before { content: ""; } -.ui-icon-star { +.nd-icon-star { font-family: nd-iconfont; } - .ui-icon-star:before { + .nd-icon-star:before { content: ""; } /*form css*/ -.ui-form { +.nd-form { padding: 10px; } - .ui-form .ui-form-row { + .nd-form .nd-form-row { display: flex; flex-wrap: wrap; align-content: space-between; box-sizing: border-box; } - .ui-form .ui-form-row .ui-form-item { + .nd-form .nd-form-row .nd-form-item { flex: 1; padding: 10px; display: inline-flex; align-items: center; } - .ui-form .ui-form-row .ui-form-item label { + .nd-form .nd-form-row .nd-form-item label { margin-right: 10px; } - .ui-form .ui-form-row .ui-form-item .ui-form-item-unit { + .nd-form .nd-form-row .nd-form-item .nd-form-item-unit { width: 50px; font-style: italic; font-size: 12px; margin-left: 10px; } /*文本框*/ -.ui-text .ui-text-iconleft { +.nd-text .nd-text-iconleft { margin-right: 5px; } -.ui-radio-active { - color: #2864c8; } +.nd-radio-active { + color: #5FB878; } -.ui-checkbox-uncheck { +.nd-checkbox-uncheck { margin-right: 10px; } -.ui-checkbox-checked { +.nd-checkbox-checked { margin-right: 10px; color: #2864c8; } /*select 框*/ -.ui-select { +.nd-select { display: inline-block; position: relative; display: inline-flex; /*输入框,下箭头容器*/ /*下拉框*/ } - .ui-select .ui-select-inputct { + .nd-select .nd-select-inputct { overflow: hidden; /*搜索框*/ } - .ui-select .ui-select-inputct .ui-select-search { + .nd-select .nd-select-inputct .nd-select-search { position: absolute; width: 90%; opacity: 0.3; - background-color: #0d1442; - color: #fff; } - .ui-select .ui-select-inputct .ui-select-search-active { + background-color: #FFF; } + .nd-select .nd-select-inputct .nd-select-search-active { opacity: 1; } - .ui-select .ui-select-list { + .nd-select .nd-select-list { display: block; text-align: left; position: absolute; @@ -4524,66 +5069,68 @@ body { box-sizing: border-box; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; } - .ui-select .ui-select-list .ui-select-item { + .nd-select .nd-select-list .nd-select-item { display: flex; line-height: 30px; } - .ui-select .ui-select-list .ui-select-item .ui-select-itemicon { + .nd-select .nd-select-list .nd-select-item .nd-select-itemicon { flex: 0; padding: 0; display: inline-block; } - .ui-select .ui-select-list .ui-select-item .ui-select-itemcontent { + .nd-select .nd-select-list .nd-select-item .nd-select-itemcontent { flex: 1; } - .ui-select .ui-select-list .ui-select-item b { + .nd-select .nd-select-list .nd-select-item b { padding: 5px; } + .nd-select .nd-select-list .nd-select-selected { + background-color: #5FB878; } -.ui-file { +.nd-file { display: flex; flex-direction: row; } - .ui-file .ui-file-showct { + .nd-file .nd-file-showct { position: relative; display: inline-block; width: 100px; height: 100px; overflow: hidden; margin-right: 20px; } - .ui-file .ui-file-showct a.ui-file-content { - color: #fff; + .nd-file .nd-file-showct a.nd-file-content { + color: #FFF; width: 100%; height: 100%; background-position: 0 0; background-size: 100% 100%; background-repeat: no-repeat; - background-color: #29c04b; + background-color: #009688; display: flex; align-items: center; justify-content: center; } - .ui-file .ui-file-showct a.ui-file-content img { + .nd-file .nd-file-showct a.nd-file-content img { width: 100px; } - .ui-file .ui-file-showct .ui-file-del { + .nd-file .nd-file-showct .nd-file-del { position: absolute; right: 0px; top: 0px; font-size: 18px; cursor: pointer; } - .ui-file .ui-file-showct .ui-file-del:hover { + .nd-file .nd-file-showct .nd-file-del:hover { color: #2864c8; } - .ui-file .ui-file-uploadct { + .nd-file .nd-file-uploadct { width: 100px; height: 100px; overflow: hidden; box-sizing: border-box; - background-color: #29c04b; + background-color: #009688; padding: 0; position: relative; display: inline-block; } - .ui-file .ui-file-uploadct .ui-file-input { + .nd-file .nd-file-uploadct .nd-file-input { opacity: 0; display: inline-block; height: 100%; width: 100%; padding: 0; margin: 0; } - .ui-file .ui-file-uploadct .ui-file-uploading { + .nd-file .nd-file-uploadct .nd-file-uploading { position: absolute; left: 0px; top: 0px; @@ -4593,7 +5140,7 @@ body { line-height: 100px; box-sizing: border-box; /*加号按钮*/ } - .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add { + .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add { font-size: 30pt; } /** @@ -4604,6 +5151,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -4620,66 +5219,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -4687,7 +5288,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -4695,7 +5296,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -4703,7 +5304,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -4712,7 +5313,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -4722,23 +5323,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -4747,18 +5353,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -4766,36 +5371,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -4820,24 +5421,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -4851,6 +5452,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -4867,66 +5520,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -4934,7 +5589,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -4942,7 +5597,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -4950,7 +5605,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -4959,7 +5614,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -4969,23 +5624,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -4994,18 +5654,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -5013,36 +5672,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -5067,24 +5722,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -5094,532 +5749,532 @@ body { font-family: "nd-iconfont"; src: url("font/iconfont.ttf"); } /*icon size*/ -.ui-icon-sizesmall { +.nd-icon-sizesmall { font-size: 12px; } -.ui-icon-sizenormal { +.nd-icon-sizenormal { font-size: 14px; } -.ui-icon-sizebig { +.nd-icon-sizebig { font-size: 20px; } /*icon class*/ /**必要箭头开始*/ /*菜单,树右向箭头*/ -.ui-icon-right { +.nd-icon-right { font-family: nd-iconfont; } - .ui-icon-right:before { + .nd-icon-right:before { content: ""; } /*复选框,未选中*/ -.ui-icon-checkbox, .ui-checkbox-uncheck, .ui-tree .ui-tree-nodect .ui-tree-uncheck { +.nd-icon-checkbox, .nd-checkbox-uncheck, .nd-tree .nd-tree-nodect .nd-tree-uncheck { font-family: nd-iconfont; } - .ui-icon-checkbox:before, .ui-checkbox-uncheck:before, .ui-tree .ui-tree-nodect .ui-tree-uncheck:before { + .nd-icon-checkbox:before, .nd-checkbox-uncheck:before, .nd-tree .nd-tree-nodect .nd-tree-uncheck:before { content: ""; } /*复选框,已选中*/ -.ui-icon-checked, .ui-checked, .ui-checkbox-checked, .ui-tree .ui-tree-nodect .ui-tree-checked { +.nd-icon-checked, .nd-checked, .nd-checkbox-checked, .nd-tree .nd-tree-nodect .nd-tree-checked { font-family: nd-iconfont; } - .ui-icon-checked:before, .ui-checked:before, .ui-checkbox-checked:before, .ui-tree .ui-tree-nodect .ui-tree-checked:before { + .nd-icon-checked:before, .nd-checked:before, .nd-checkbox-checked:before, .nd-tree .nd-tree-nodect .nd-tree-checked:before { content: ""; } /*复选框,部分选中*/ -.ui-icon-partchecked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-icon-partchecked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { font-family: nd-iconfont; } - .ui-icon-partchecked:before, .ui-tree .ui-tree-nodect .ui-tree-partchecked:before { + .nd-icon-partchecked:before, .nd-tree .nd-tree-nodect .nd-tree-partchecked:before { content: ""; } /*单选框,未选中*/ -.ui-icon-radio, .ui-radio-unactive { +.nd-icon-radio, .nd-radio-unactive { font-family: nd-iconfont; } - .ui-icon-radio:before, .ui-radio-unactive:before { + .nd-icon-radio:before, .nd-radio-unactive:before { content: ""; } /*单选框,已选中*/ -.ui-icon-radio-active, .ui-radio-active { +.nd-icon-radio-active, .nd-radio-active { font-family: nd-iconfont; } - .ui-icon-radio-active:before, .ui-radio-active:before { + .nd-icon-radio-active:before, .nd-radio-active:before { content: ""; } /*减号*/ -.ui-icon-minus { +.nd-icon-minus { font-family: nd-iconfont; } - .ui-icon-minus:before { + .nd-icon-minus:before { content: ""; } /*加号*/ -.ui-icon-add { +.nd-icon-add { font-family: nd-iconfont; } - .ui-icon-add:before { + .nd-icon-add:before { content: ""; } /*关闭*/ -.ui-icon-close, .ui-file .ui-file-showct .ui-file-del { +.nd-icon-close, .nd-file .nd-file-showct .nd-file-del { font-family: nd-iconfont; } - .ui-icon-close:before, .ui-file .ui-file-showct .ui-file-del:before { + .nd-icon-close:before, .nd-file .nd-file-showct .nd-file-del:before { content: ""; } /*加号(不带圆圈)*/ -.ui-icon-add1, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max { +.nd-icon-add1, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max { font-family: nd-iconfont; } - .ui-icon-add1:before, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max:before { + .nd-icon-add1:before, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max:before { content: ""; } /*减号(不带圆圈)*/ -.ui-icon-minus1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min { +.nd-icon-minus1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min { font-family: nd-iconfont; } - .ui-icon-minus1:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min:before { + .nd-icon-minus1:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min:before { content: ""; } /*勾*/ -.ui-icon-select, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon, .ui-list .ui-list-item-active .ui-list-icon { +.nd-icon-select, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon, .nd-list .nd-list-item-active .nd-list-icon, .nd-relationmap .nd-relationmap-active { font-family: nd-iconfont; } - .ui-icon-select:before, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon:before, .ui-list .ui-list-item-active .ui-list-icon:before { + .nd-icon-select:before, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon:before, .nd-list .nd-list-item-active .nd-list-icon:before, .nd-relationmap .nd-relationmap-active:before { content: ""; } /*叉*/ -.ui-icon-cross, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close { +.nd-icon-cross, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close { font-family: nd-iconfont; } - .ui-icon-cross:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close:before, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close:before, .ui-tip .ui-tip-item .ui-tip-close:before { + .nd-icon-cross:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close:before, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close:before, .nd-tip .nd-tip-item .nd-tip-close:before { content: ""; } /*上箭头*/ -.ui-icon-arrow-up, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise { +.nd-icon-arrow-up, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise { font-family: nd-iconfont; } - .ui-icon-arrow-up:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise:before { + .nd-icon-arrow-up:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise:before { content: ""; } /*下箭头*/ -.ui-icon-arrow-down, .ui-select .ui-select-inputct > b, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down { +.nd-icon-arrow-down, .nd-select .nd-select-inputct > b, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down { font-family: nd-iconfont; } - .ui-icon-arrow-down:before, .ui-select .ui-select-inputct > b:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down:before { + .nd-icon-arrow-down:before, .nd-select .nd-select-inputct > b:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down:before { content: ""; } /*左箭头*/ -.ui-icon-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow { +.nd-icon-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow { font-family: nd-iconfont; } - .ui-icon-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow:before { + .nd-icon-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow:before { content: ""; } /*右箭头*/ -.ui-icon-arrow-right, .ui-expand-icon, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon, -.ui-menu .ui-menu-nodect a.ui-menu-node .ui-menu-subicon, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow { +.nd-icon-arrow-right, .nd-expand-icon, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon, +.nd-menu .nd-menu-nodect a.nd-menu-node .nd-menu-subicon, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow { font-family: nd-iconfont; } - .ui-icon-arrow-right:before, .ui-expand-icon:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1:before, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow:before { + .nd-icon-arrow-right:before, .nd-expand-icon:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1:before, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow:before { content: ""; } /*双左箭头*/ -.ui-icon-double-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1 { +.nd-icon-double-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1:before { + .nd-icon-double-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1:before { content: ""; } /*双右箭头*/ -.ui-icon-double-arrow-right, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1 { +.nd-icon-double-arrow-right, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-right:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1:before { + .nd-icon-double-arrow-right:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1:before { content: ""; } /*日期*/ -.ui-icon-calendar, .ui-datetime .ui-datetime-field .ui-datetime-date { +.nd-icon-calendar, .nd-datetime .nd-datetime-field .nd-datetime-date { font-family: nd-iconfont; } - .ui-icon-calendar:before, .ui-datetime .ui-datetime-field .ui-datetime-date:before { + .nd-icon-calendar:before, .nd-datetime .nd-datetime-field .nd-datetime-date:before { content: ""; } /*时间*/ -.ui-icon-time, .ui-datetime .ui-datetime-field .ui-datetime-time { +.nd-icon-time, .nd-datetime .nd-datetime-field .nd-datetime-time { font-family: nd-iconfont; } - .ui-icon-time:before, .ui-datetime .ui-datetime-field .ui-datetime-time:before { + .nd-icon-time:before, .nd-datetime .nd-datetime-field .nd-datetime-time:before { content: ""; } /*查询*/ -.ui-icon-search { +.nd-icon-search { font-family: nd-iconfont; } - .ui-icon-search:before { + .nd-icon-search:before { content: ""; } /*loading*/ -.ui-icon-loading { +.nd-icon-loading { font-family: nd-iconfont; } - .ui-icon-loading:before { + .nd-icon-loading:before { content: ""; } /**必要图标结束*/ /**编辑器*/ /*粗体*/ -.ui-icon-bold { +.nd-icon-bold { font-family: nd-iconfont; } - .ui-icon-bold:before { + .nd-icon-bold:before { content: ""; } /*斜体*/ -.ui-icon-italic { +.nd-icon-italic { font-family: nd-iconfont; } - .ui-icon-italic:before { + .nd-icon-italic:before { content: ""; } /*下划线*/ -.ui-icon-underline { +.nd-icon-underline { font-family: nd-iconfont; } - .ui-icon-underline:before { + .nd-icon-underline:before { content: ""; } /*左对齐*/ -.ui-icon-leftalign { +.nd-icon-leftalign { font-family: nd-iconfont; } - .ui-icon-leftalign:before { + .nd-icon-leftalign:before { content: ""; } /*右对齐*/ -.ui-icon-rightalign { +.nd-icon-rightalign { font-family: nd-iconfont; } - .ui-icon-rightalign:before { + .nd-icon-rightalign:before { content: ""; } /*居中对齐*/ -.ui-icon-centeralign { +.nd-icon-centeralign { font-family: nd-iconfont; } - .ui-icon-centeralign:before { + .nd-icon-centeralign:before { content: ""; } /*剪切*/ -.ui-icon-cut { +.nd-icon-cut { font-family: nd-iconfont; } - .ui-icon-cut:before { + .nd-icon-cut:before { content: ""; } /*复制*/ -.ui-icon-copy { +.nd-icon-copy { font-family: nd-iconfont; } - .ui-icon-copy:before { + .nd-icon-copy:before { content: ""; } /*播放器*/ /*播放*/ -.ui-icon-play { +.nd-icon-play { font-family: nd-iconfont; } - .ui-icon-play:before { + .nd-icon-play:before { content: ""; } /*停止*/ -.ui-icon-stop { +.nd-icon-stop { font-family: nd-iconfont; } - .ui-icon-stop:before { + .nd-icon-stop:before { content: ""; } /*编辑*/ -.ui-icon-edit { +.nd-icon-edit { font-family: nd-iconfont; } - .ui-icon-edit:before { + .nd-icon-edit:before { content: ""; } /*提示*/ -.ui-icon-prompt { +.nd-icon-prompt { font-family: nd-iconfont; } - .ui-icon-prompt:before { + .nd-icon-prompt:before { content: ""; } /*菜单*/ -.ui-icon-menu { +.nd-icon-menu { font-family: nd-iconfont; } - .ui-icon-menu:before { + .nd-icon-menu:before { content: ""; } /*分类*/ -.ui-icon-category { +.nd-icon-category { font-family: nd-iconfont; } - .ui-icon-category:before { + .nd-icon-category:before { content: ""; } /*设置*/ -.ui-icon-set { +.nd-icon-set { font-family: nd-iconfont; } - .ui-icon-set:before { + .nd-icon-set:before { content: ""; } /*购物车*/ -.ui-icon-cart { +.nd-icon-cart { font-family: nd-iconfont; } - .ui-icon-cart:before { + .nd-icon-cart:before { content: ""; } /*用户*/ -.ui-icon-user { +.nd-icon-user { font-family: nd-iconfont; } - .ui-icon-user:before { + .nd-icon-user:before { content: ""; } /*密码*/ -.ui-icon-password { +.nd-icon-password { font-family: nd-iconfont; } - .ui-icon-password:before { + .nd-icon-password:before { content: ""; } /*解锁*/ -.ui-icon-unlock { +.nd-icon-unlock { font-family: nd-iconfont; } - .ui-icon-unlock:before { + .nd-icon-unlock:before { content: ""; } /*安全*/ -.ui-icon-security { +.nd-icon-security { font-family: nd-iconfont; } - .ui-icon-security:before { + .nd-icon-security:before { content: ""; } /*保险*/ -.ui-icon-insurance { +.nd-icon-insurance { font-family: nd-iconfont; } - .ui-icon-insurance:before { + .nd-icon-insurance:before { content: ""; } /*垃圾桶*/ -.ui-icon-ashbin { +.nd-icon-ashbin { font-family: nd-iconfont; } - .ui-icon-ashbin:before { + .nd-icon-ashbin:before { content: ""; } /*消息*/ -.ui-icon-message { +.nd-icon-message { font-family: nd-iconfont; } - .ui-icon-message:before { + .nd-icon-message:before { content: ""; } /*夜晚*/ -.ui-icon-night { +.nd-icon-night { font-family: nd-iconfont; } - .ui-icon-night:before { + .nd-icon-night:before { content: ""; } /*白天*/ -.ui-icon-daytime { +.nd-icon-daytime { font-family: nd-iconfont; } - .ui-icon-daytime:before { + .nd-icon-daytime:before { content: ""; } /*关机*/ -.ui-icon-switch { +.nd-icon-switch { font-family: nd-iconfont; } - .ui-icon-switch:before { + .nd-icon-switch:before { content: ""; } /*二维码*/ -.ui-icon-qrcode { +.nd-icon-qrcode { font-family: nd-iconfont; } - .ui-icon-qrcode:before { + .nd-icon-qrcode:before { content: ""; } /*扫描*/ -.ui-icon-scan { +.nd-icon-scan { font-family: nd-iconfont; } - .ui-icon-scan:before { + .nd-icon-scan:before { content: ""; } /*下载*/ -.ui-icon-download { +.nd-icon-download { font-family: nd-iconfont; } - .ui-icon-download:before { + .nd-icon-download:before { content: ""; } /*上传*/ -.ui-icon-upload { +.nd-icon-upload { font-family: nd-iconfont; } - .ui-icon-upload:before { + .nd-icon-upload:before { content: ""; } /*警告*/ -.ui-icon-warning { +.nd-icon-warning { font-family: nd-iconfont; } - .ui-icon-warning:before { + .nd-icon-warning:before { content: ""; } /*点赞*/ -.ui-icon-good { +.nd-icon-good { font-family: nd-iconfont; } - .ui-icon-good:before { + .nd-icon-good:before { content: ""; } /*主页*/ -.ui-icon-home { +.nd-icon-home { font-family: nd-iconfont; } - .ui-icon-home:before { + .nd-icon-home:before { content: ""; } /*喜欢*/ -.ui-icon-favorite { +.nd-icon-favorite { font-family: nd-iconfont; } - .ui-icon-favorite:before { + .nd-icon-favorite:before { content: ""; } /*喜欢fill*/ -.ui-icon-favorite-fill { +.nd-icon-favorite-fill { font-family: nd-iconfont; } - .ui-icon-favorite-fill:before { + .nd-icon-favorite-fill:before { content: ""; } /*收藏*/ -.ui-icon-collect { +.nd-icon-collect { font-family: nd-iconfont; } - .ui-icon-collect:before { + .nd-icon-collect:before { content: ""; } /*收藏fill*/ -.ui-icon-collect-fill { +.nd-icon-collect-fill { font-family: nd-iconfont; } - .ui-icon-collect-fill:before { + .nd-icon-collect-fill:before { content: ""; } /*map*/ -.ui-icon-map { +.nd-icon-map { font-family: nd-iconfont; } - .ui-icon-map:before { + .nd-icon-map:before { content: ""; } /*vip*/ -.ui-icon-vip { +.nd-icon-vip { font-family: nd-iconfont; } - .ui-icon-vip:before { + .nd-icon-vip:before { content: ""; } /*to bottom*/ -.ui-icon-tobottom { +.nd-icon-tobottom { font-family: nd-iconfont; } - .ui-icon-tobottom:before { + .nd-icon-tobottom:before { content: ""; } /*to top*/ -.ui-icon-totop { +.nd-icon-totop { font-family: nd-iconfont; } - .ui-icon-totop:before { + .nd-icon-totop:before { content: ""; } /*picture*/ -.ui-icon-picture { +.nd-icon-picture { font-family: nd-iconfont; } - .ui-icon-picture:before { + .nd-icon-picture:before { content: ""; } /*电话*/ -.ui-icon-telephone { +.nd-icon-telephone { font-family: nd-iconfont; } - .ui-icon-telephone:before { + .nd-icon-telephone:before { content: ""; } /*保存*/ -.ui-icon-save { +.nd-icon-save { font-family: nd-iconfont; } - .ui-icon-save:before { + .nd-icon-save:before { content: ""; } /*打印机*/ -.ui-icon-printer { +.nd-icon-printer { font-family: nd-iconfont; } - .ui-icon-printer:before { + .nd-icon-printer:before { content: ""; } /*help*/ -.ui-icon-help { +.nd-icon-help { font-family: nd-iconfont; } - .ui-icon-help:before { + .nd-icon-help:before { content: ""; } /*folder open*/ -.ui-icon-folderopen { +.nd-icon-folderopen { font-family: nd-iconfont; } - .ui-icon-folderopen:before { + .nd-icon-folderopen:before { content: ""; } /*folder close*/ -.ui-icon-folderclose { +.nd-icon-folderclose { font-family: nd-iconfont; } - .ui-icon-folderclose:before { + .nd-icon-folderclose:before { content: ""; } /*email*/ -.ui-icon-email { +.nd-icon-email { font-family: nd-iconfont; } - .ui-icon-email:before { + .nd-icon-email:before { content: ""; } /*more*/ -.ui-icon-more { +.nd-icon-more { font-family: nd-iconfont; } - .ui-icon-more:before { + .nd-icon-more:before { content: ""; } /*link*/ -.ui-icon-link { +.nd-icon-link { font-family: nd-iconfont; } - .ui-icon-link:before { + .nd-icon-link:before { content: ""; } /*计算器*/ -.ui-icon-caculator { +.nd-icon-caculator { font-family: nd-iconfont; } - .ui-icon-caculator:before { + .nd-icon-caculator:before { content: ""; } /*声音*/ -.ui-icon-voice { +.nd-icon-voice { font-family: nd-iconfont; } - .ui-icon-voice:before { + .nd-icon-voice:before { content: ""; } /*关闭声音*/ -.ui-icon-voiceout { +.nd-icon-voiceout { font-family: nd-iconfont; } - .ui-icon-voiceout:before { + .nd-icon-voiceout:before { content: ""; } /*相机*/ -.ui-icon-camera { +.nd-icon-camera { font-family: nd-iconfont; } - .ui-icon-camera:before { + .nd-icon-camera:before { content: ""; } /*code*/ -.ui-icon-code { +.nd-icon-code { font-family: nd-iconfont; } - .ui-icon-code:before { + .nd-icon-code:before { content: ""; } /*all*/ -.ui-icon-all { +.nd-icon-all { font-family: nd-iconfont; } - .ui-icon-all:before { + .nd-icon-all:before { content: ""; } /*发布*/ -.ui-icon-publish { +.nd-icon-publish { font-family: nd-iconfont; } - .ui-icon-publish:before { + .nd-icon-publish:before { content: ""; } /*刷新*/ -.ui-icon-refresh { +.nd-icon-refresh { font-family: nd-iconfont; } - .ui-icon-refresh:before { + .nd-icon-refresh:before { content: ""; } /*眼镜*/ -.ui-icon-glasses { +.nd-icon-glasses { font-family: nd-iconfont; } - .ui-icon-glasses:before { + .nd-icon-glasses:before { content: ""; } /*电话*/ -.ui-icon-telphone { +.nd-icon-telphone { font-family: nd-iconfont; } - .ui-icon-telphone:before { + .nd-icon-telphone:before { content: ""; } -.ui-icon-star { +.nd-icon-star { font-family: nd-iconfont; } - .ui-icon-star:before { + .nd-icon-star:before { content: ""; } /*表格css*/ -.ui-grid { +.nd-grid { height: 100%; width: 100%; box-sizing: border-box; @@ -5627,7 +6282,7 @@ body { display: flex; flex-direction: column; /*每行颜色交错*/ } - .ui-grid .ui-grid-row { + .nd-grid .nd-grid-row { width: inherit; box-sizing: border-box; overflow: visible; @@ -5637,7 +6292,7 @@ body { /*icon*/ /*左对齐*/ /*居中*/ } - .ui-grid .ui-grid-row .ui-grid-row-item { + .nd-grid .nd-grid-row .nd-grid-row-item { display: flex; box-sizing: border-box; align-items: center; @@ -5647,34 +6302,33 @@ body { text-overflow: ellipsis; white-space: normal; word-break: break-all; } - .ui-grid .ui-grid-row .ui-grid-icon { + .nd-grid .nd-grid-row .nd-grid-icon { width: 25px; padding: 0; cursor: pointer; display: flex; justify-content: center; } - .ui-grid .ui-grid-row .ui-grid-align-left { + .nd-grid .nd-grid-row .nd-grid-align-left { justify-content: flex-start; } - .ui-grid .ui-grid-row .ui-grid-align-center { + .nd-grid .nd-grid-row .nd-grid-align-center { text-align: center; } - .ui-grid .ui-grid-bodyct { + .nd-grid .nd-grid-bodyct { height: inherit; width: fit-content; overflow: visible; } - .ui-grid .ui-grid-body { + .nd-grid .nd-grid-body { width: inherit; } - .ui-grid .ui-grid-body .ui-grid-rowct { + .nd-grid .nd-grid-body .nd-grid-rowct { width: inherit; box-sizing: border-box; } - .ui-grid .ui-grid-head { + .nd-grid .nd-grid-head { box-sizing: border-box; overflow: visible; - background-color: #0d1442; - color: #fff; } - .ui-grid .ui-grid-head .ui-grid-row { + background-color: #fff; } + .nd-grid .nd-grid-head .nd-grid-row { font-weight: bold; /*排序容器*/ } - .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort { + .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort { display: inline-flex; flex-direction: column; align-items: center; @@ -5685,17 +6339,20 @@ body { margin-left: 3px; /*升序箭头*/ /*降序箭头*/ } - .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise { + .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort > b { + background-color: white; + color: #333; } + .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise { padding: 1px; } - .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down { + .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down { padding: 1px; } - .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort > b:hover { + .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort > b:hover { color: #f0f0f0; cursor: pointer; } - .ui-grid .ui-grid-rowalt > div:nth-child(even) { + .nd-grid .nd-grid-rowalt > div:nth-child(even) { background-color: #212853; color: #fff; } - .ui-grid .ui-grid-expand { + .nd-grid .nd-grid-expand { width: inherit; display: flex; flex-direction: column; @@ -5703,30 +6360,30 @@ body { box-sizing: border-box; } /*行网格线*/ -.ui-grid-row-line, .ui-grid-all-line { +.nd-grid-row-line, .nd-grid-all-line { border-bottom: 1px solid #2b3260; border-top: 1px solid #2b3260; } - .ui-grid-row-line .ui-grid-row, .ui-grid-all-line .ui-grid-row { + .nd-grid-row-line .nd-grid-row, .nd-grid-all-line .nd-grid-row { border-bottom: 1px solid #2b3260; } - .ui-grid-row-line .ui-grid-expand, .ui-grid-all-line .ui-grid-expand { + .nd-grid-row-line .nd-grid-expand, .nd-grid-all-line .nd-grid-expand { border-bottom: 1px solid #2b3260; } - .ui-grid-row-line .ui-grid-expand-hide, .ui-grid-all-line .ui-grid-expand-hide { + .nd-grid-row-line .nd-grid-expand-hide, .nd-grid-all-line .nd-grid-expand-hide { border: 0; } /*列网格线*/ -.ui-grid-col-line, .ui-grid-all-line { +.nd-grid-col-line, .nd-grid-all-line { border-right: 1px solid #2b3260; border-left: 1px solid #2b3260; } - .ui-grid-col-line .ui-grid-row-item, .ui-grid-all-line .ui-grid-row-item { + .nd-grid-col-line .nd-grid-row-item, .nd-grid-all-line .nd-grid-row-item { border-left: 1px solid #2b3260; } - .ui-grid-col-line .ui-grid-row .ui-grid-row-item:first-child, .ui-grid-all-line .ui-grid-row .ui-grid-row-item:first-child { + .nd-grid-col-line .nd-grid-row .nd-grid-row-item:first-child, .nd-grid-all-line .nd-grid-row .nd-grid-row-item:first-child { border-left: 0; } /*行列网格线*/ /*固定头*/ -.ui-grid-fixhead { +.nd-grid-fixhead { overflow: hidden; } - .ui-grid-fixhead .ui-grid-bodyct { + .nd-grid-fixhead .nd-grid-bodyct { width: inherit; overflow: auto; } @@ -5738,82 +6395,136 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ -/**白色主题 **/ -/*深紫色*/ -/*白色系*/ -/*深紫色系*/ -/*颜色 混合*/ -/*size定义*/ -/*全局padding*/ -/*全局圆角*/ -/*标题 padding*/ -/*头部高度*/ -/*下拉框离显示框距离*/ -/*按钮padding*/ -/*字体大小*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ +/**白色主题 **/ +/*深紫色*/ +/*白色系*/ +/*深紫色系*/ +/*颜色 混合*/ +/*size定义*/ +/*全局padding*/ +/*全局圆角*/ +/*标题 padding*/ +/*头部高度*/ +/*下拉框离显示框距离*/ +/*按钮padding*/ +/*字体大小*/ /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -5821,7 +6532,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -5829,7 +6540,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -5837,7 +6548,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -5846,7 +6557,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -5856,23 +6567,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -5881,18 +6597,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -5900,36 +6615,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -5954,31 +6665,31 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; border: 0; } /******* layout *******/ -.ui-layout { +.nd-layout { display: flex; flex-direction: column; position: absolute; @@ -5986,34 +6697,36 @@ body { bottom: 0; left: 0; right: 0; } - .ui-layout .ui-layout-north, - .ui-layout .ui-layout-south, - .ui-layout .ui-layout-west, - .ui-layout .ui-layout-east { + .nd-layout .nd-layout-north, + .nd-layout .nd-layout-south, + .nd-layout .nd-layout-west, + .nd-layout .nd-layout-east { overflow: auto; box-sizing: border-box; position: relative; - background-color: #0d1442; - color: #fff; } - .ui-layout .ui-layout-middle { + background-color: #393D49; + color: #FFF; } + .nd-layout .nd-layout-middle { display: flex; box-sizing: border-box; overflow: hidden; flex: 1; } - .ui-layout .ui-layout-middle .ui-layout-center { + .nd-layout .nd-layout-middle .nd-layout-center { flex: 1; overflow: auto; } - .ui-layout .ui-layout-middle .ui-layout-header { + .nd-layout .nd-layout-middle .nd-layout-header { + background-color: #393D49; + color: #FFF; height: 40px; line-height: 40px; padding: 0 10px; border-radius: 5px 5px 0 0; display: flex; min-width: 40px; } - .ui-layout .ui-layout-middle .ui-layout-header .ui-layout-title { + .nd-layout .nd-layout-middle .nd-layout-header .nd-layout-title { flex: 1; text-align: center; } - .ui-layout .ui-layout-middle .ui-layout-header b { + .nd-layout .nd-layout-middle .nd-layout-header b { width: 30px; } /** @@ -6024,6 +6737,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -6040,66 +6805,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -6107,7 +6874,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -6115,7 +6882,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -6123,7 +6890,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -6132,7 +6899,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -6142,23 +6909,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -6167,18 +6939,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -6186,36 +6957,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -6240,24 +7007,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -6271,6 +7038,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -6287,66 +7106,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -6354,7 +7175,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -6362,7 +7183,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -6370,7 +7191,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -6379,7 +7200,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -6389,23 +7210,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -6414,18 +7240,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -6433,36 +7258,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -6487,24 +7308,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -6514,548 +7335,548 @@ body { font-family: "nd-iconfont"; src: url("font/iconfont.ttf"); } /*icon size*/ -.ui-icon-sizesmall { +.nd-icon-sizesmall { font-size: 12px; } -.ui-icon-sizenormal { +.nd-icon-sizenormal { font-size: 14px; } -.ui-icon-sizebig { +.nd-icon-sizebig { font-size: 20px; } /*icon class*/ /**必要箭头开始*/ /*菜单,树右向箭头*/ -.ui-icon-right { +.nd-icon-right { font-family: nd-iconfont; } - .ui-icon-right:before { + .nd-icon-right:before { content: ""; } /*复选框,未选中*/ -.ui-icon-checkbox, .ui-checkbox-uncheck, .ui-tree .ui-tree-nodect .ui-tree-uncheck { +.nd-icon-checkbox, .nd-checkbox-uncheck, .nd-tree .nd-tree-nodect .nd-tree-uncheck { font-family: nd-iconfont; } - .ui-icon-checkbox:before, .ui-checkbox-uncheck:before, .ui-tree .ui-tree-nodect .ui-tree-uncheck:before { + .nd-icon-checkbox:before, .nd-checkbox-uncheck:before, .nd-tree .nd-tree-nodect .nd-tree-uncheck:before { content: ""; } /*复选框,已选中*/ -.ui-icon-checked, .ui-checked, .ui-checkbox-checked, .ui-tree .ui-tree-nodect .ui-tree-checked { +.nd-icon-checked, .nd-checked, .nd-checkbox-checked, .nd-tree .nd-tree-nodect .nd-tree-checked { font-family: nd-iconfont; } - .ui-icon-checked:before, .ui-checked:before, .ui-checkbox-checked:before, .ui-tree .ui-tree-nodect .ui-tree-checked:before { + .nd-icon-checked:before, .nd-checked:before, .nd-checkbox-checked:before, .nd-tree .nd-tree-nodect .nd-tree-checked:before { content: ""; } /*复选框,部分选中*/ -.ui-icon-partchecked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-icon-partchecked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { font-family: nd-iconfont; } - .ui-icon-partchecked:before, .ui-tree .ui-tree-nodect .ui-tree-partchecked:before { + .nd-icon-partchecked:before, .nd-tree .nd-tree-nodect .nd-tree-partchecked:before { content: ""; } /*单选框,未选中*/ -.ui-icon-radio, .ui-radio-unactive { +.nd-icon-radio, .nd-radio-unactive { font-family: nd-iconfont; } - .ui-icon-radio:before, .ui-radio-unactive:before { + .nd-icon-radio:before, .nd-radio-unactive:before { content: ""; } /*单选框,已选中*/ -.ui-icon-radio-active, .ui-radio-active { +.nd-icon-radio-active, .nd-radio-active { font-family: nd-iconfont; } - .ui-icon-radio-active:before, .ui-radio-active:before { + .nd-icon-radio-active:before, .nd-radio-active:before { content: ""; } /*减号*/ -.ui-icon-minus { +.nd-icon-minus { font-family: nd-iconfont; } - .ui-icon-minus:before { + .nd-icon-minus:before { content: ""; } /*加号*/ -.ui-icon-add { +.nd-icon-add { font-family: nd-iconfont; } - .ui-icon-add:before { + .nd-icon-add:before { content: ""; } /*关闭*/ -.ui-icon-close, .ui-file .ui-file-showct .ui-file-del { +.nd-icon-close, .nd-file .nd-file-showct .nd-file-del { font-family: nd-iconfont; } - .ui-icon-close:before, .ui-file .ui-file-showct .ui-file-del:before { + .nd-icon-close:before, .nd-file .nd-file-showct .nd-file-del:before { content: ""; } /*加号(不带圆圈)*/ -.ui-icon-add1, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max { +.nd-icon-add1, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max { font-family: nd-iconfont; } - .ui-icon-add1:before, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max:before { + .nd-icon-add1:before, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max:before { content: ""; } /*减号(不带圆圈)*/ -.ui-icon-minus1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min { +.nd-icon-minus1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min { font-family: nd-iconfont; } - .ui-icon-minus1:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min:before { + .nd-icon-minus1:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min:before { content: ""; } /*勾*/ -.ui-icon-select, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon, .ui-list .ui-list-item-active .ui-list-icon { +.nd-icon-select, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon, .nd-list .nd-list-item-active .nd-list-icon, .nd-relationmap .nd-relationmap-active { font-family: nd-iconfont; } - .ui-icon-select:before, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon:before, .ui-list .ui-list-item-active .ui-list-icon:before { + .nd-icon-select:before, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon:before, .nd-list .nd-list-item-active .nd-list-icon:before, .nd-relationmap .nd-relationmap-active:before { content: ""; } /*叉*/ -.ui-icon-cross, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close { +.nd-icon-cross, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close { font-family: nd-iconfont; } - .ui-icon-cross:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close:before, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close:before, .ui-tip .ui-tip-item .ui-tip-close:before { + .nd-icon-cross:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close:before, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close:before, .nd-tip .nd-tip-item .nd-tip-close:before { content: ""; } /*上箭头*/ -.ui-icon-arrow-up, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise { +.nd-icon-arrow-up, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise { font-family: nd-iconfont; } - .ui-icon-arrow-up:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise:before { + .nd-icon-arrow-up:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise:before { content: ""; } /*下箭头*/ -.ui-icon-arrow-down, .ui-select .ui-select-inputct > b, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down { +.nd-icon-arrow-down, .nd-select .nd-select-inputct > b, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down { font-family: nd-iconfont; } - .ui-icon-arrow-down:before, .ui-select .ui-select-inputct > b:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down:before { + .nd-icon-arrow-down:before, .nd-select .nd-select-inputct > b:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down:before { content: ""; } /*左箭头*/ -.ui-icon-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow { +.nd-icon-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow { font-family: nd-iconfont; } - .ui-icon-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow:before { + .nd-icon-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow:before { content: ""; } /*右箭头*/ -.ui-icon-arrow-right, .ui-expand-icon, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon, -.ui-menu .ui-menu-nodect a.ui-menu-node .ui-menu-subicon, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow { +.nd-icon-arrow-right, .nd-expand-icon, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon, +.nd-menu .nd-menu-nodect a.nd-menu-node .nd-menu-subicon, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow { font-family: nd-iconfont; } - .ui-icon-arrow-right:before, .ui-expand-icon:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1:before, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow:before { + .nd-icon-arrow-right:before, .nd-expand-icon:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1:before, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow:before { content: ""; } /*双左箭头*/ -.ui-icon-double-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1 { +.nd-icon-double-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1:before { + .nd-icon-double-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1:before { content: ""; } /*双右箭头*/ -.ui-icon-double-arrow-right, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1 { +.nd-icon-double-arrow-right, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-right:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1:before { + .nd-icon-double-arrow-right:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1:before { content: ""; } /*日期*/ -.ui-icon-calendar, .ui-datetime .ui-datetime-field .ui-datetime-date { +.nd-icon-calendar, .nd-datetime .nd-datetime-field .nd-datetime-date { font-family: nd-iconfont; } - .ui-icon-calendar:before, .ui-datetime .ui-datetime-field .ui-datetime-date:before { + .nd-icon-calendar:before, .nd-datetime .nd-datetime-field .nd-datetime-date:before { content: ""; } /*时间*/ -.ui-icon-time, .ui-datetime .ui-datetime-field .ui-datetime-time { +.nd-icon-time, .nd-datetime .nd-datetime-field .nd-datetime-time { font-family: nd-iconfont; } - .ui-icon-time:before, .ui-datetime .ui-datetime-field .ui-datetime-time:before { + .nd-icon-time:before, .nd-datetime .nd-datetime-field .nd-datetime-time:before { content: ""; } /*查询*/ -.ui-icon-search { +.nd-icon-search { font-family: nd-iconfont; } - .ui-icon-search:before { + .nd-icon-search:before { content: ""; } /*loading*/ -.ui-icon-loading { +.nd-icon-loading { font-family: nd-iconfont; } - .ui-icon-loading:before { + .nd-icon-loading:before { content: ""; } /**必要图标结束*/ /**编辑器*/ /*粗体*/ -.ui-icon-bold { +.nd-icon-bold { font-family: nd-iconfont; } - .ui-icon-bold:before { + .nd-icon-bold:before { content: ""; } /*斜体*/ -.ui-icon-italic { +.nd-icon-italic { font-family: nd-iconfont; } - .ui-icon-italic:before { + .nd-icon-italic:before { content: ""; } /*下划线*/ -.ui-icon-underline { +.nd-icon-underline { font-family: nd-iconfont; } - .ui-icon-underline:before { + .nd-icon-underline:before { content: ""; } /*左对齐*/ -.ui-icon-leftalign { +.nd-icon-leftalign { font-family: nd-iconfont; } - .ui-icon-leftalign:before { + .nd-icon-leftalign:before { content: ""; } /*右对齐*/ -.ui-icon-rightalign { +.nd-icon-rightalign { font-family: nd-iconfont; } - .ui-icon-rightalign:before { + .nd-icon-rightalign:before { content: ""; } /*居中对齐*/ -.ui-icon-centeralign { +.nd-icon-centeralign { font-family: nd-iconfont; } - .ui-icon-centeralign:before { + .nd-icon-centeralign:before { content: ""; } /*剪切*/ -.ui-icon-cut { +.nd-icon-cut { font-family: nd-iconfont; } - .ui-icon-cut:before { + .nd-icon-cut:before { content: ""; } /*复制*/ -.ui-icon-copy { +.nd-icon-copy { font-family: nd-iconfont; } - .ui-icon-copy:before { + .nd-icon-copy:before { content: ""; } /*播放器*/ /*播放*/ -.ui-icon-play { +.nd-icon-play { font-family: nd-iconfont; } - .ui-icon-play:before { + .nd-icon-play:before { content: ""; } /*停止*/ -.ui-icon-stop { +.nd-icon-stop { font-family: nd-iconfont; } - .ui-icon-stop:before { + .nd-icon-stop:before { content: ""; } /*编辑*/ -.ui-icon-edit { +.nd-icon-edit { font-family: nd-iconfont; } - .ui-icon-edit:before { + .nd-icon-edit:before { content: ""; } /*提示*/ -.ui-icon-prompt { +.nd-icon-prompt { font-family: nd-iconfont; } - .ui-icon-prompt:before { + .nd-icon-prompt:before { content: ""; } /*菜单*/ -.ui-icon-menu { +.nd-icon-menu { font-family: nd-iconfont; } - .ui-icon-menu:before { + .nd-icon-menu:before { content: ""; } /*分类*/ -.ui-icon-category { +.nd-icon-category { font-family: nd-iconfont; } - .ui-icon-category:before { + .nd-icon-category:before { content: ""; } /*设置*/ -.ui-icon-set { +.nd-icon-set { font-family: nd-iconfont; } - .ui-icon-set:before { + .nd-icon-set:before { content: ""; } /*购物车*/ -.ui-icon-cart { +.nd-icon-cart { font-family: nd-iconfont; } - .ui-icon-cart:before { + .nd-icon-cart:before { content: ""; } /*用户*/ -.ui-icon-user { +.nd-icon-user { font-family: nd-iconfont; } - .ui-icon-user:before { + .nd-icon-user:before { content: ""; } /*密码*/ -.ui-icon-password { +.nd-icon-password { font-family: nd-iconfont; } - .ui-icon-password:before { + .nd-icon-password:before { content: ""; } /*解锁*/ -.ui-icon-unlock { +.nd-icon-unlock { font-family: nd-iconfont; } - .ui-icon-unlock:before { + .nd-icon-unlock:before { content: ""; } /*安全*/ -.ui-icon-security { +.nd-icon-security { font-family: nd-iconfont; } - .ui-icon-security:before { + .nd-icon-security:before { content: ""; } /*保险*/ -.ui-icon-insurance { +.nd-icon-insurance { font-family: nd-iconfont; } - .ui-icon-insurance:before { + .nd-icon-insurance:before { content: ""; } /*垃圾桶*/ -.ui-icon-ashbin { +.nd-icon-ashbin { font-family: nd-iconfont; } - .ui-icon-ashbin:before { + .nd-icon-ashbin:before { content: ""; } /*消息*/ -.ui-icon-message { +.nd-icon-message { font-family: nd-iconfont; } - .ui-icon-message:before { + .nd-icon-message:before { content: ""; } /*夜晚*/ -.ui-icon-night { +.nd-icon-night { font-family: nd-iconfont; } - .ui-icon-night:before { + .nd-icon-night:before { content: ""; } /*白天*/ -.ui-icon-daytime { +.nd-icon-daytime { font-family: nd-iconfont; } - .ui-icon-daytime:before { + .nd-icon-daytime:before { content: ""; } /*关机*/ -.ui-icon-switch { +.nd-icon-switch { font-family: nd-iconfont; } - .ui-icon-switch:before { + .nd-icon-switch:before { content: ""; } /*二维码*/ -.ui-icon-qrcode { +.nd-icon-qrcode { font-family: nd-iconfont; } - .ui-icon-qrcode:before { + .nd-icon-qrcode:before { content: ""; } /*扫描*/ -.ui-icon-scan { +.nd-icon-scan { font-family: nd-iconfont; } - .ui-icon-scan:before { + .nd-icon-scan:before { content: ""; } /*下载*/ -.ui-icon-download { +.nd-icon-download { font-family: nd-iconfont; } - .ui-icon-download:before { + .nd-icon-download:before { content: ""; } /*上传*/ -.ui-icon-upload { +.nd-icon-upload { font-family: nd-iconfont; } - .ui-icon-upload:before { + .nd-icon-upload:before { content: ""; } /*警告*/ -.ui-icon-warning { +.nd-icon-warning { font-family: nd-iconfont; } - .ui-icon-warning:before { + .nd-icon-warning:before { content: ""; } /*点赞*/ -.ui-icon-good { +.nd-icon-good { font-family: nd-iconfont; } - .ui-icon-good:before { + .nd-icon-good:before { content: ""; } /*主页*/ -.ui-icon-home { +.nd-icon-home { font-family: nd-iconfont; } - .ui-icon-home:before { + .nd-icon-home:before { content: ""; } /*喜欢*/ -.ui-icon-favorite { +.nd-icon-favorite { font-family: nd-iconfont; } - .ui-icon-favorite:before { + .nd-icon-favorite:before { content: ""; } /*喜欢fill*/ -.ui-icon-favorite-fill { +.nd-icon-favorite-fill { font-family: nd-iconfont; } - .ui-icon-favorite-fill:before { + .nd-icon-favorite-fill:before { content: ""; } /*收藏*/ -.ui-icon-collect { +.nd-icon-collect { font-family: nd-iconfont; } - .ui-icon-collect:before { + .nd-icon-collect:before { content: ""; } /*收藏fill*/ -.ui-icon-collect-fill { +.nd-icon-collect-fill { font-family: nd-iconfont; } - .ui-icon-collect-fill:before { + .nd-icon-collect-fill:before { content: ""; } /*map*/ -.ui-icon-map { +.nd-icon-map { font-family: nd-iconfont; } - .ui-icon-map:before { + .nd-icon-map:before { content: ""; } /*vip*/ -.ui-icon-vip { +.nd-icon-vip { font-family: nd-iconfont; } - .ui-icon-vip:before { + .nd-icon-vip:before { content: ""; } /*to bottom*/ -.ui-icon-tobottom { +.nd-icon-tobottom { font-family: nd-iconfont; } - .ui-icon-tobottom:before { + .nd-icon-tobottom:before { content: ""; } /*to top*/ -.ui-icon-totop { +.nd-icon-totop { font-family: nd-iconfont; } - .ui-icon-totop:before { + .nd-icon-totop:before { content: ""; } /*picture*/ -.ui-icon-picture { +.nd-icon-picture { font-family: nd-iconfont; } - .ui-icon-picture:before { + .nd-icon-picture:before { content: ""; } /*电话*/ -.ui-icon-telephone { +.nd-icon-telephone { font-family: nd-iconfont; } - .ui-icon-telephone:before { + .nd-icon-telephone:before { content: ""; } /*保存*/ -.ui-icon-save { +.nd-icon-save { font-family: nd-iconfont; } - .ui-icon-save:before { + .nd-icon-save:before { content: ""; } /*打印机*/ -.ui-icon-printer { +.nd-icon-printer { font-family: nd-iconfont; } - .ui-icon-printer:before { + .nd-icon-printer:before { content: ""; } /*help*/ -.ui-icon-help { +.nd-icon-help { font-family: nd-iconfont; } - .ui-icon-help:before { + .nd-icon-help:before { content: ""; } /*folder open*/ -.ui-icon-folderopen { +.nd-icon-folderopen { font-family: nd-iconfont; } - .ui-icon-folderopen:before { + .nd-icon-folderopen:before { content: ""; } /*folder close*/ -.ui-icon-folderclose { +.nd-icon-folderclose { font-family: nd-iconfont; } - .ui-icon-folderclose:before { + .nd-icon-folderclose:before { content: ""; } /*email*/ -.ui-icon-email { +.nd-icon-email { font-family: nd-iconfont; } - .ui-icon-email:before { + .nd-icon-email:before { content: ""; } /*more*/ -.ui-icon-more { +.nd-icon-more { font-family: nd-iconfont; } - .ui-icon-more:before { + .nd-icon-more:before { content: ""; } /*link*/ -.ui-icon-link { +.nd-icon-link { font-family: nd-iconfont; } - .ui-icon-link:before { + .nd-icon-link:before { content: ""; } /*计算器*/ -.ui-icon-caculator { +.nd-icon-caculator { font-family: nd-iconfont; } - .ui-icon-caculator:before { + .nd-icon-caculator:before { content: ""; } /*声音*/ -.ui-icon-voice { +.nd-icon-voice { font-family: nd-iconfont; } - .ui-icon-voice:before { + .nd-icon-voice:before { content: ""; } /*关闭声音*/ -.ui-icon-voiceout { +.nd-icon-voiceout { font-family: nd-iconfont; } - .ui-icon-voiceout:before { + .nd-icon-voiceout:before { content: ""; } /*相机*/ -.ui-icon-camera { +.nd-icon-camera { font-family: nd-iconfont; } - .ui-icon-camera:before { + .nd-icon-camera:before { content: ""; } /*code*/ -.ui-icon-code { +.nd-icon-code { font-family: nd-iconfont; } - .ui-icon-code:before { + .nd-icon-code:before { content: ""; } /*all*/ -.ui-icon-all { +.nd-icon-all { font-family: nd-iconfont; } - .ui-icon-all:before { + .nd-icon-all:before { content: ""; } /*发布*/ -.ui-icon-publish { +.nd-icon-publish { font-family: nd-iconfont; } - .ui-icon-publish:before { + .nd-icon-publish:before { content: ""; } /*刷新*/ -.ui-icon-refresh { +.nd-icon-refresh { font-family: nd-iconfont; } - .ui-icon-refresh:before { + .nd-icon-refresh:before { content: ""; } /*眼镜*/ -.ui-icon-glasses { +.nd-icon-glasses { font-family: nd-iconfont; } - .ui-icon-glasses:before { + .nd-icon-glasses:before { content: ""; } /*电话*/ -.ui-icon-telphone { +.nd-icon-telphone { font-family: nd-iconfont; } - .ui-icon-telphone:before { + .nd-icon-telphone:before { content: ""; } -.ui-icon-star { +.nd-icon-star { font-family: nd-iconfont; } - .ui-icon-star:before { + .nd-icon-star:before { content: ""; } /*list box*/ -.ui-list { +.nd-list { overflow: auto; } - .ui-list .ui-list-item { + .nd-list .nd-list-item { display: flex; padding: 10px; } - .ui-list .ui-list-item .ui-list-icon { + .nd-list .nd-list-item .nd-list-icon { flex: 0; padding: 0; width: 15px; display: inline-block; } - .ui-list .ui-list-item .ui-list-itemcontent { + .nd-list .nd-list-item .nd-list-itemcontent { flex: 1; } /*横向*/ -.ui-list-horizontal { +.nd-list-horizontal { overflow: auto; } - .ui-list-horizontal .ui-list-item { + .nd-list-horizontal .nd-list-item { display: inline-block; padding: 20px; border-radius: 10px; @@ -7069,6 +7890,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -7085,66 +7958,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -7152,7 +8027,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -7160,7 +8035,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -7168,7 +8043,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -7177,7 +8052,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -7187,23 +8062,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -7212,18 +8092,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -7231,36 +8110,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -7285,24 +8160,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -7316,6 +8191,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -7332,66 +8259,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -7399,7 +8328,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -7407,7 +8336,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -7415,7 +8344,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -7424,7 +8353,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -7434,23 +8363,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -7459,18 +8393,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -7478,36 +8411,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -7532,24 +8461,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -7559,528 +8488,528 @@ body { font-family: "nd-iconfont"; src: url("font/iconfont.ttf"); } /*icon size*/ -.ui-icon-sizesmall { +.nd-icon-sizesmall { font-size: 12px; } -.ui-icon-sizenormal { +.nd-icon-sizenormal { font-size: 14px; } -.ui-icon-sizebig { +.nd-icon-sizebig { font-size: 20px; } /*icon class*/ /**必要箭头开始*/ /*菜单,树右向箭头*/ -.ui-icon-right { +.nd-icon-right { font-family: nd-iconfont; } - .ui-icon-right:before { + .nd-icon-right:before { content: ""; } /*复选框,未选中*/ -.ui-icon-checkbox, .ui-checkbox-uncheck, .ui-tree .ui-tree-nodect .ui-tree-uncheck { +.nd-icon-checkbox, .nd-checkbox-uncheck, .nd-tree .nd-tree-nodect .nd-tree-uncheck { font-family: nd-iconfont; } - .ui-icon-checkbox:before, .ui-checkbox-uncheck:before, .ui-tree .ui-tree-nodect .ui-tree-uncheck:before { + .nd-icon-checkbox:before, .nd-checkbox-uncheck:before, .nd-tree .nd-tree-nodect .nd-tree-uncheck:before { content: ""; } /*复选框,已选中*/ -.ui-icon-checked, .ui-checked, .ui-checkbox-checked, .ui-tree .ui-tree-nodect .ui-tree-checked { +.nd-icon-checked, .nd-checked, .nd-checkbox-checked, .nd-tree .nd-tree-nodect .nd-tree-checked { font-family: nd-iconfont; } - .ui-icon-checked:before, .ui-checked:before, .ui-checkbox-checked:before, .ui-tree .ui-tree-nodect .ui-tree-checked:before { + .nd-icon-checked:before, .nd-checked:before, .nd-checkbox-checked:before, .nd-tree .nd-tree-nodect .nd-tree-checked:before { content: ""; } /*复选框,部分选中*/ -.ui-icon-partchecked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-icon-partchecked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { font-family: nd-iconfont; } - .ui-icon-partchecked:before, .ui-tree .ui-tree-nodect .ui-tree-partchecked:before { + .nd-icon-partchecked:before, .nd-tree .nd-tree-nodect .nd-tree-partchecked:before { content: ""; } /*单选框,未选中*/ -.ui-icon-radio, .ui-radio-unactive { +.nd-icon-radio, .nd-radio-unactive { font-family: nd-iconfont; } - .ui-icon-radio:before, .ui-radio-unactive:before { + .nd-icon-radio:before, .nd-radio-unactive:before { content: ""; } /*单选框,已选中*/ -.ui-icon-radio-active, .ui-radio-active { +.nd-icon-radio-active, .nd-radio-active { font-family: nd-iconfont; } - .ui-icon-radio-active:before, .ui-radio-active:before { + .nd-icon-radio-active:before, .nd-radio-active:before { content: ""; } /*减号*/ -.ui-icon-minus { +.nd-icon-minus { font-family: nd-iconfont; } - .ui-icon-minus:before { + .nd-icon-minus:before { content: ""; } /*加号*/ -.ui-icon-add { +.nd-icon-add { font-family: nd-iconfont; } - .ui-icon-add:before { + .nd-icon-add:before { content: ""; } /*关闭*/ -.ui-icon-close, .ui-file .ui-file-showct .ui-file-del { +.nd-icon-close, .nd-file .nd-file-showct .nd-file-del { font-family: nd-iconfont; } - .ui-icon-close:before, .ui-file .ui-file-showct .ui-file-del:before { + .nd-icon-close:before, .nd-file .nd-file-showct .nd-file-del:before { content: ""; } /*加号(不带圆圈)*/ -.ui-icon-add1, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max { +.nd-icon-add1, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max { font-family: nd-iconfont; } - .ui-icon-add1:before, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max:before { + .nd-icon-add1:before, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max:before { content: ""; } /*减号(不带圆圈)*/ -.ui-icon-minus1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min { +.nd-icon-minus1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min { font-family: nd-iconfont; } - .ui-icon-minus1:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min:before { + .nd-icon-minus1:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min:before { content: ""; } /*勾*/ -.ui-icon-select, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon, .ui-list .ui-list-item-active .ui-list-icon { +.nd-icon-select, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon, .nd-list .nd-list-item-active .nd-list-icon, .nd-relationmap .nd-relationmap-active { font-family: nd-iconfont; } - .ui-icon-select:before, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon:before, .ui-list .ui-list-item-active .ui-list-icon:before { + .nd-icon-select:before, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon:before, .nd-list .nd-list-item-active .nd-list-icon:before, .nd-relationmap .nd-relationmap-active:before { content: ""; } /*叉*/ -.ui-icon-cross, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close { +.nd-icon-cross, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close { font-family: nd-iconfont; } - .ui-icon-cross:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close:before, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close:before, .ui-tip .ui-tip-item .ui-tip-close:before { + .nd-icon-cross:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close:before, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close:before, .nd-tip .nd-tip-item .nd-tip-close:before { content: ""; } /*上箭头*/ -.ui-icon-arrow-up, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise { +.nd-icon-arrow-up, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise { font-family: nd-iconfont; } - .ui-icon-arrow-up:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise:before { + .nd-icon-arrow-up:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise:before { content: ""; } /*下箭头*/ -.ui-icon-arrow-down, .ui-select .ui-select-inputct > b, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down { +.nd-icon-arrow-down, .nd-select .nd-select-inputct > b, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down { font-family: nd-iconfont; } - .ui-icon-arrow-down:before, .ui-select .ui-select-inputct > b:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down:before { + .nd-icon-arrow-down:before, .nd-select .nd-select-inputct > b:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down:before { content: ""; } /*左箭头*/ -.ui-icon-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow { +.nd-icon-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow { font-family: nd-iconfont; } - .ui-icon-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow:before { + .nd-icon-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow:before { content: ""; } /*右箭头*/ -.ui-icon-arrow-right, .ui-expand-icon, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon, -.ui-menu .ui-menu-nodect a.ui-menu-node .ui-menu-subicon, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow { +.nd-icon-arrow-right, .nd-expand-icon, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon, +.nd-menu .nd-menu-nodect a.nd-menu-node .nd-menu-subicon, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow { font-family: nd-iconfont; } - .ui-icon-arrow-right:before, .ui-expand-icon:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1:before, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow:before { + .nd-icon-arrow-right:before, .nd-expand-icon:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1:before, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow:before { content: ""; } /*双左箭头*/ -.ui-icon-double-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1 { +.nd-icon-double-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1:before { + .nd-icon-double-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1:before { content: ""; } /*双右箭头*/ -.ui-icon-double-arrow-right, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1 { +.nd-icon-double-arrow-right, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-right:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1:before { + .nd-icon-double-arrow-right:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1:before { content: ""; } /*日期*/ -.ui-icon-calendar, .ui-datetime .ui-datetime-field .ui-datetime-date { +.nd-icon-calendar, .nd-datetime .nd-datetime-field .nd-datetime-date { font-family: nd-iconfont; } - .ui-icon-calendar:before, .ui-datetime .ui-datetime-field .ui-datetime-date:before { + .nd-icon-calendar:before, .nd-datetime .nd-datetime-field .nd-datetime-date:before { content: ""; } /*时间*/ -.ui-icon-time, .ui-datetime .ui-datetime-field .ui-datetime-time { +.nd-icon-time, .nd-datetime .nd-datetime-field .nd-datetime-time { font-family: nd-iconfont; } - .ui-icon-time:before, .ui-datetime .ui-datetime-field .ui-datetime-time:before { + .nd-icon-time:before, .nd-datetime .nd-datetime-field .nd-datetime-time:before { content: ""; } /*查询*/ -.ui-icon-search { +.nd-icon-search { font-family: nd-iconfont; } - .ui-icon-search:before { + .nd-icon-search:before { content: ""; } /*loading*/ -.ui-icon-loading { +.nd-icon-loading { font-family: nd-iconfont; } - .ui-icon-loading:before { + .nd-icon-loading:before { content: ""; } /**必要图标结束*/ /**编辑器*/ /*粗体*/ -.ui-icon-bold { +.nd-icon-bold { font-family: nd-iconfont; } - .ui-icon-bold:before { + .nd-icon-bold:before { content: ""; } /*斜体*/ -.ui-icon-italic { +.nd-icon-italic { font-family: nd-iconfont; } - .ui-icon-italic:before { + .nd-icon-italic:before { content: ""; } /*下划线*/ -.ui-icon-underline { +.nd-icon-underline { font-family: nd-iconfont; } - .ui-icon-underline:before { + .nd-icon-underline:before { content: ""; } /*左对齐*/ -.ui-icon-leftalign { +.nd-icon-leftalign { font-family: nd-iconfont; } - .ui-icon-leftalign:before { + .nd-icon-leftalign:before { content: ""; } /*右对齐*/ -.ui-icon-rightalign { +.nd-icon-rightalign { font-family: nd-iconfont; } - .ui-icon-rightalign:before { + .nd-icon-rightalign:before { content: ""; } /*居中对齐*/ -.ui-icon-centeralign { +.nd-icon-centeralign { font-family: nd-iconfont; } - .ui-icon-centeralign:before { + .nd-icon-centeralign:before { content: ""; } /*剪切*/ -.ui-icon-cut { +.nd-icon-cut { font-family: nd-iconfont; } - .ui-icon-cut:before { + .nd-icon-cut:before { content: ""; } /*复制*/ -.ui-icon-copy { +.nd-icon-copy { font-family: nd-iconfont; } - .ui-icon-copy:before { + .nd-icon-copy:before { content: ""; } /*播放器*/ /*播放*/ -.ui-icon-play { +.nd-icon-play { font-family: nd-iconfont; } - .ui-icon-play:before { + .nd-icon-play:before { content: ""; } /*停止*/ -.ui-icon-stop { +.nd-icon-stop { font-family: nd-iconfont; } - .ui-icon-stop:before { + .nd-icon-stop:before { content: ""; } /*编辑*/ -.ui-icon-edit { +.nd-icon-edit { font-family: nd-iconfont; } - .ui-icon-edit:before { + .nd-icon-edit:before { content: ""; } /*提示*/ -.ui-icon-prompt { +.nd-icon-prompt { font-family: nd-iconfont; } - .ui-icon-prompt:before { + .nd-icon-prompt:before { content: ""; } /*菜单*/ -.ui-icon-menu { +.nd-icon-menu { font-family: nd-iconfont; } - .ui-icon-menu:before { + .nd-icon-menu:before { content: ""; } /*分类*/ -.ui-icon-category { +.nd-icon-category { font-family: nd-iconfont; } - .ui-icon-category:before { + .nd-icon-category:before { content: ""; } /*设置*/ -.ui-icon-set { +.nd-icon-set { font-family: nd-iconfont; } - .ui-icon-set:before { + .nd-icon-set:before { content: ""; } /*购物车*/ -.ui-icon-cart { +.nd-icon-cart { font-family: nd-iconfont; } - .ui-icon-cart:before { + .nd-icon-cart:before { content: ""; } /*用户*/ -.ui-icon-user { +.nd-icon-user { font-family: nd-iconfont; } - .ui-icon-user:before { + .nd-icon-user:before { content: ""; } /*密码*/ -.ui-icon-password { +.nd-icon-password { font-family: nd-iconfont; } - .ui-icon-password:before { + .nd-icon-password:before { content: ""; } /*解锁*/ -.ui-icon-unlock { +.nd-icon-unlock { font-family: nd-iconfont; } - .ui-icon-unlock:before { + .nd-icon-unlock:before { content: ""; } /*安全*/ -.ui-icon-security { +.nd-icon-security { font-family: nd-iconfont; } - .ui-icon-security:before { + .nd-icon-security:before { content: ""; } /*保险*/ -.ui-icon-insurance { +.nd-icon-insurance { font-family: nd-iconfont; } - .ui-icon-insurance:before { + .nd-icon-insurance:before { content: ""; } /*垃圾桶*/ -.ui-icon-ashbin { +.nd-icon-ashbin { font-family: nd-iconfont; } - .ui-icon-ashbin:before { + .nd-icon-ashbin:before { content: ""; } /*消息*/ -.ui-icon-message { +.nd-icon-message { font-family: nd-iconfont; } - .ui-icon-message:before { + .nd-icon-message:before { content: ""; } /*夜晚*/ -.ui-icon-night { +.nd-icon-night { font-family: nd-iconfont; } - .ui-icon-night:before { + .nd-icon-night:before { content: ""; } /*白天*/ -.ui-icon-daytime { +.nd-icon-daytime { font-family: nd-iconfont; } - .ui-icon-daytime:before { + .nd-icon-daytime:before { content: ""; } /*关机*/ -.ui-icon-switch { +.nd-icon-switch { font-family: nd-iconfont; } - .ui-icon-switch:before { + .nd-icon-switch:before { content: ""; } /*二维码*/ -.ui-icon-qrcode { +.nd-icon-qrcode { font-family: nd-iconfont; } - .ui-icon-qrcode:before { + .nd-icon-qrcode:before { content: ""; } /*扫描*/ -.ui-icon-scan { +.nd-icon-scan { font-family: nd-iconfont; } - .ui-icon-scan:before { + .nd-icon-scan:before { content: ""; } /*下载*/ -.ui-icon-download { +.nd-icon-download { font-family: nd-iconfont; } - .ui-icon-download:before { + .nd-icon-download:before { content: ""; } /*上传*/ -.ui-icon-upload { +.nd-icon-upload { font-family: nd-iconfont; } - .ui-icon-upload:before { + .nd-icon-upload:before { content: ""; } /*警告*/ -.ui-icon-warning { +.nd-icon-warning { font-family: nd-iconfont; } - .ui-icon-warning:before { + .nd-icon-warning:before { content: ""; } /*点赞*/ -.ui-icon-good { +.nd-icon-good { font-family: nd-iconfont; } - .ui-icon-good:before { + .nd-icon-good:before { content: ""; } /*主页*/ -.ui-icon-home { +.nd-icon-home { font-family: nd-iconfont; } - .ui-icon-home:before { + .nd-icon-home:before { content: ""; } /*喜欢*/ -.ui-icon-favorite { +.nd-icon-favorite { font-family: nd-iconfont; } - .ui-icon-favorite:before { + .nd-icon-favorite:before { content: ""; } /*喜欢fill*/ -.ui-icon-favorite-fill { +.nd-icon-favorite-fill { font-family: nd-iconfont; } - .ui-icon-favorite-fill:before { + .nd-icon-favorite-fill:before { content: ""; } /*收藏*/ -.ui-icon-collect { +.nd-icon-collect { font-family: nd-iconfont; } - .ui-icon-collect:before { + .nd-icon-collect:before { content: ""; } /*收藏fill*/ -.ui-icon-collect-fill { +.nd-icon-collect-fill { font-family: nd-iconfont; } - .ui-icon-collect-fill:before { + .nd-icon-collect-fill:before { content: ""; } /*map*/ -.ui-icon-map { +.nd-icon-map { font-family: nd-iconfont; } - .ui-icon-map:before { + .nd-icon-map:before { content: ""; } /*vip*/ -.ui-icon-vip { +.nd-icon-vip { font-family: nd-iconfont; } - .ui-icon-vip:before { + .nd-icon-vip:before { content: ""; } /*to bottom*/ -.ui-icon-tobottom { +.nd-icon-tobottom { font-family: nd-iconfont; } - .ui-icon-tobottom:before { + .nd-icon-tobottom:before { content: ""; } /*to top*/ -.ui-icon-totop { +.nd-icon-totop { font-family: nd-iconfont; } - .ui-icon-totop:before { + .nd-icon-totop:before { content: ""; } /*picture*/ -.ui-icon-picture { +.nd-icon-picture { font-family: nd-iconfont; } - .ui-icon-picture:before { + .nd-icon-picture:before { content: ""; } /*电话*/ -.ui-icon-telephone { +.nd-icon-telephone { font-family: nd-iconfont; } - .ui-icon-telephone:before { + .nd-icon-telephone:before { content: ""; } /*保存*/ -.ui-icon-save { +.nd-icon-save { font-family: nd-iconfont; } - .ui-icon-save:before { + .nd-icon-save:before { content: ""; } /*打印机*/ -.ui-icon-printer { +.nd-icon-printer { font-family: nd-iconfont; } - .ui-icon-printer:before { + .nd-icon-printer:before { content: ""; } /*help*/ -.ui-icon-help { +.nd-icon-help { font-family: nd-iconfont; } - .ui-icon-help:before { + .nd-icon-help:before { content: ""; } /*folder open*/ -.ui-icon-folderopen { +.nd-icon-folderopen { font-family: nd-iconfont; } - .ui-icon-folderopen:before { + .nd-icon-folderopen:before { content: ""; } /*folder close*/ -.ui-icon-folderclose { +.nd-icon-folderclose { font-family: nd-iconfont; } - .ui-icon-folderclose:before { + .nd-icon-folderclose:before { content: ""; } /*email*/ -.ui-icon-email { +.nd-icon-email { font-family: nd-iconfont; } - .ui-icon-email:before { + .nd-icon-email:before { content: ""; } /*more*/ -.ui-icon-more { +.nd-icon-more { font-family: nd-iconfont; } - .ui-icon-more:before { + .nd-icon-more:before { content: ""; } /*link*/ -.ui-icon-link { +.nd-icon-link { font-family: nd-iconfont; } - .ui-icon-link:before { + .nd-icon-link:before { content: ""; } /*计算器*/ -.ui-icon-caculator { +.nd-icon-caculator { font-family: nd-iconfont; } - .ui-icon-caculator:before { + .nd-icon-caculator:before { content: ""; } /*声音*/ -.ui-icon-voice { +.nd-icon-voice { font-family: nd-iconfont; } - .ui-icon-voice:before { + .nd-icon-voice:before { content: ""; } /*关闭声音*/ -.ui-icon-voiceout { +.nd-icon-voiceout { font-family: nd-iconfont; } - .ui-icon-voiceout:before { + .nd-icon-voiceout:before { content: ""; } /*相机*/ -.ui-icon-camera { +.nd-icon-camera { font-family: nd-iconfont; } - .ui-icon-camera:before { + .nd-icon-camera:before { content: ""; } /*code*/ -.ui-icon-code { +.nd-icon-code { font-family: nd-iconfont; } - .ui-icon-code:before { + .nd-icon-code:before { content: ""; } /*all*/ -.ui-icon-all { +.nd-icon-all { font-family: nd-iconfont; } - .ui-icon-all:before { + .nd-icon-all:before { content: ""; } /*发布*/ -.ui-icon-publish { +.nd-icon-publish { font-family: nd-iconfont; } - .ui-icon-publish:before { + .nd-icon-publish:before { content: ""; } /*刷新*/ -.ui-icon-refresh { +.nd-icon-refresh { font-family: nd-iconfont; } - .ui-icon-refresh:before { + .nd-icon-refresh:before { content: ""; } /*眼镜*/ -.ui-icon-glasses { +.nd-icon-glasses { font-family: nd-iconfont; } - .ui-icon-glasses:before { + .nd-icon-glasses:before { content: ""; } /*电话*/ -.ui-icon-telphone { +.nd-icon-telphone { font-family: nd-iconfont; } - .ui-icon-telphone:before { + .nd-icon-telphone:before { content: ""; } -.ui-icon-star { +.nd-icon-star { font-family: nd-iconfont; } - .ui-icon-star:before { + .nd-icon-star:before { content: ""; } @use 'sass:math'; @@ -8092,6 +9021,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -8108,66 +9089,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -8175,7 +9158,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -8183,7 +9166,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -8191,7 +9174,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -8200,7 +9183,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -8210,23 +9193,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -8235,18 +9223,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -8254,36 +9241,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -8308,24 +9291,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -8333,88 +9316,90 @@ body { /**按钮**/ button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b { +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b { display: inline-block; - background-color: #353e6e; - color: #fff; + background-color: #009688; + color: #FFF; border-radius: 5px; border: 0px; padding: 10px 15px; } - button > b, - .ui-btn > b, - .ui-listtransfer .ui-listtransfer-btngrp > b > b { - margin-right: 10px; } button:hover, - .ui-btn:hover, - .ui-listtransfer .ui-listtransfer-btngrp > b:hover { - background-color: #3d487f; - color: #ccc; } + .nd-btn:hover, + .nd-listtransfer .nd-listtransfer-btngrp > b:hover { + opacity: 0.8; } /*无背景色*/ -.ui-btn-nobg { +.nd-btn-nobg { background-color: transparent; } /*有图标*/ -.ui-btn-small, .ui-datetime .ui-datetime-picker .ui-datetime-btnct > button { +.nd-btn-small, .nd-datetime .nd-datetime-picker .nd-datetime-btnct > button { font-size: 12px; } -.ui-btn-normal { +.nd-btn-normal { font-size: 14px; } -.ui-btn-large { +.nd-btn-large { font-size: 20px; } /*无文字*/ -.ui-btn-notext { +.nd-btn-notext { padding: 8px; } /*图标纵向*/ -.ui-btn-vert { +.nd-btn-vert { display: block; } /*不同色按钮*/ /*active背景色*/ -.ui-btn-active { - background-color: #2864c8; +.nd-btn-active { + background-color: #1E9FFF; color: #fff; } - .ui-btn-active:hover { - background-color: #497fdb; + .nd-btn-active:hover { + background-color: #51b5ff; color: white; } /*success 背景色*/ -.ui-btn-success { - background-color: #29c04b; +.nd-btn-success { + background-color: #5FB878; color: #fff; } - .ui-btn-success:hover { - background-color: #45d766; + .nd-btn-success:hover { + background-color: #82c896; color: white; } /*warn背景色*/ -.ui-btn-warn { - background-color: gold; +.nd-btn-warn { + background-color: #FFB800; color: #fff; } - .ui-btn-warn:hover { - background-color: #ffdf33; + .nd-btn-warn:hover { + background-color: #ffc633; color: white; } /*warn背景色*/ -.ui-btn-error { - background-color: #f00; +.nd-btn-error { + background-color: #FF5722; color: #fff; } - .ui-btn-error:hover { - background-color: #ff3333; + .nd-btn-error:hover { + background-color: #ff7e55; color: white; } /*禁用背景色*/ +.nd-btn-disable { + background-color: #d2d2d2; + color: #fff; } + .nd-btn-disable:hover { + background-color: #ececec; + color: white; } + /*表格css*/ -.ui-listtransfer { +.nd-listtransfer { overflow: hidden; padding: 10px; display: flex; flex-direction: row; justify-content: space-around; } - .ui-listtransfer .ui-list { + .nd-listtransfer .nd-list { background-color: #0d1442; color: #fff; border-radius: 10px; @@ -8423,13 +9408,13 @@ button, flex: 1; display: flex; flex-direction: column; } - .ui-listtransfer .ui-listtransfer-btngrp { + .nd-listtransfer .nd-listtransfer-btngrp { padding: 20px; display: flex; flex-direction: column; align-items: center; justify-content: center; } - .ui-listtransfer .ui-listtransfer-btngrp > b { + .nd-listtransfer .nd-listtransfer-btngrp > b { margin-bottom: 10px; } /** @@ -8440,82 +9425,136 @@ button, /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ -/**白色主题 **/ -/*深紫色*/ -/*白色系*/ -/*深紫色系*/ -/*颜色 混合*/ -/*size定义*/ -/*全局padding*/ -/*全局圆角*/ -/*标题 padding*/ -/*头部高度*/ -/*下拉框离显示框距离*/ -/*按钮padding*/ -/*字体大小*/ -/*字体粗体*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ +/**白色主题 **/ +/*深紫色*/ +/*白色系*/ +/*深紫色系*/ +/*颜色 混合*/ +/*size定义*/ +/*全局padding*/ +/*全局圆角*/ +/*标题 padding*/ +/*头部高度*/ +/*下拉框离显示框距离*/ +/*按钮padding*/ +/*字体大小*/ +/*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -8523,7 +9562,7 @@ button, color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -8531,7 +9570,7 @@ button, color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -8539,7 +9578,7 @@ button, color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -8548,7 +9587,7 @@ button, /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -8558,23 +9597,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -8583,18 +9627,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -8602,36 +9645,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -8656,24 +9695,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -8687,6 +9726,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -8703,66 +9794,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -8770,7 +9863,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -8778,7 +9871,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -8786,7 +9879,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -8795,7 +9888,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -8805,23 +9898,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -8830,18 +9928,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -8849,36 +9946,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -8903,24 +9996,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -8930,601 +10023,601 @@ body { font-family: "nd-iconfont"; src: url("font/iconfont.ttf"); } /*icon size*/ -.ui-icon-sizesmall { +.nd-icon-sizesmall { font-size: 12px; } -.ui-icon-sizenormal { +.nd-icon-sizenormal { font-size: 14px; } -.ui-icon-sizebig { +.nd-icon-sizebig { font-size: 20px; } /*icon class*/ /**必要箭头开始*/ /*菜单,树右向箭头*/ -.ui-icon-right { +.nd-icon-right { font-family: nd-iconfont; } - .ui-icon-right:before { + .nd-icon-right:before { content: ""; } /*复选框,未选中*/ -.ui-icon-checkbox, .ui-checkbox-uncheck, .ui-tree .ui-tree-nodect .ui-tree-uncheck { +.nd-icon-checkbox, .nd-checkbox-uncheck, .nd-tree .nd-tree-nodect .nd-tree-uncheck { font-family: nd-iconfont; } - .ui-icon-checkbox:before, .ui-checkbox-uncheck:before, .ui-tree .ui-tree-nodect .ui-tree-uncheck:before { + .nd-icon-checkbox:before, .nd-checkbox-uncheck:before, .nd-tree .nd-tree-nodect .nd-tree-uncheck:before { content: ""; } /*复选框,已选中*/ -.ui-icon-checked, .ui-checked, .ui-checkbox-checked, .ui-tree .ui-tree-nodect .ui-tree-checked { +.nd-icon-checked, .nd-checked, .nd-checkbox-checked, .nd-tree .nd-tree-nodect .nd-tree-checked { font-family: nd-iconfont; } - .ui-icon-checked:before, .ui-checked:before, .ui-checkbox-checked:before, .ui-tree .ui-tree-nodect .ui-tree-checked:before { + .nd-icon-checked:before, .nd-checked:before, .nd-checkbox-checked:before, .nd-tree .nd-tree-nodect .nd-tree-checked:before { content: ""; } /*复选框,部分选中*/ -.ui-icon-partchecked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-icon-partchecked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { font-family: nd-iconfont; } - .ui-icon-partchecked:before, .ui-tree .ui-tree-nodect .ui-tree-partchecked:before { + .nd-icon-partchecked:before, .nd-tree .nd-tree-nodect .nd-tree-partchecked:before { content: ""; } /*单选框,未选中*/ -.ui-icon-radio, .ui-radio-unactive { +.nd-icon-radio, .nd-radio-unactive { font-family: nd-iconfont; } - .ui-icon-radio:before, .ui-radio-unactive:before { + .nd-icon-radio:before, .nd-radio-unactive:before { content: ""; } /*单选框,已选中*/ -.ui-icon-radio-active, .ui-radio-active { +.nd-icon-radio-active, .nd-radio-active { font-family: nd-iconfont; } - .ui-icon-radio-active:before, .ui-radio-active:before { + .nd-icon-radio-active:before, .nd-radio-active:before { content: ""; } /*减号*/ -.ui-icon-minus { +.nd-icon-minus { font-family: nd-iconfont; } - .ui-icon-minus:before { + .nd-icon-minus:before { content: ""; } /*加号*/ -.ui-icon-add { +.nd-icon-add { font-family: nd-iconfont; } - .ui-icon-add:before { + .nd-icon-add:before { content: ""; } /*关闭*/ -.ui-icon-close, .ui-file .ui-file-showct .ui-file-del { +.nd-icon-close, .nd-file .nd-file-showct .nd-file-del { font-family: nd-iconfont; } - .ui-icon-close:before, .ui-file .ui-file-showct .ui-file-del:before { + .nd-icon-close:before, .nd-file .nd-file-showct .nd-file-del:before { content: ""; } /*加号(不带圆圈)*/ -.ui-icon-add1, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max { +.nd-icon-add1, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max { font-family: nd-iconfont; } - .ui-icon-add1:before, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max:before { + .nd-icon-add1:before, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max:before { content: ""; } /*减号(不带圆圈)*/ -.ui-icon-minus1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min { +.nd-icon-minus1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min { font-family: nd-iconfont; } - .ui-icon-minus1:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min:before { + .nd-icon-minus1:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min:before { content: ""; } /*勾*/ -.ui-icon-select, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon, .ui-list .ui-list-item-active .ui-list-icon { +.nd-icon-select, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon, .nd-list .nd-list-item-active .nd-list-icon, .nd-relationmap .nd-relationmap-active { font-family: nd-iconfont; } - .ui-icon-select:before, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon:before, .ui-list .ui-list-item-active .ui-list-icon:before { + .nd-icon-select:before, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon:before, .nd-list .nd-list-item-active .nd-list-icon:before, .nd-relationmap .nd-relationmap-active:before { content: ""; } /*叉*/ -.ui-icon-cross, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close { +.nd-icon-cross, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close { font-family: nd-iconfont; } - .ui-icon-cross:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close:before, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close:before, .ui-tip .ui-tip-item .ui-tip-close:before { + .nd-icon-cross:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close:before, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close:before, .nd-tip .nd-tip-item .nd-tip-close:before { content: ""; } /*上箭头*/ -.ui-icon-arrow-up, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise { +.nd-icon-arrow-up, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise { font-family: nd-iconfont; } - .ui-icon-arrow-up:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise:before { + .nd-icon-arrow-up:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise:before { content: ""; } /*下箭头*/ -.ui-icon-arrow-down, .ui-select .ui-select-inputct > b, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down { +.nd-icon-arrow-down, .nd-select .nd-select-inputct > b, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down { font-family: nd-iconfont; } - .ui-icon-arrow-down:before, .ui-select .ui-select-inputct > b:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down:before { + .nd-icon-arrow-down:before, .nd-select .nd-select-inputct > b:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down:before { content: ""; } /*左箭头*/ -.ui-icon-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow { +.nd-icon-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow { font-family: nd-iconfont; } - .ui-icon-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow:before { + .nd-icon-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow:before { content: ""; } /*右箭头*/ -.ui-icon-arrow-right, .ui-expand-icon, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon, -.ui-menu .ui-menu-nodect a.ui-menu-node .ui-menu-subicon, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow { +.nd-icon-arrow-right, .nd-expand-icon, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon, +.nd-menu .nd-menu-nodect a.nd-menu-node .nd-menu-subicon, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow { font-family: nd-iconfont; } - .ui-icon-arrow-right:before, .ui-expand-icon:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1:before, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow:before { + .nd-icon-arrow-right:before, .nd-expand-icon:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1:before, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow:before { content: ""; } /*双左箭头*/ -.ui-icon-double-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1 { +.nd-icon-double-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1:before { + .nd-icon-double-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1:before { content: ""; } /*双右箭头*/ -.ui-icon-double-arrow-right, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1 { +.nd-icon-double-arrow-right, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-right:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1:before { + .nd-icon-double-arrow-right:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1:before { content: ""; } /*日期*/ -.ui-icon-calendar, .ui-datetime .ui-datetime-field .ui-datetime-date { +.nd-icon-calendar, .nd-datetime .nd-datetime-field .nd-datetime-date { font-family: nd-iconfont; } - .ui-icon-calendar:before, .ui-datetime .ui-datetime-field .ui-datetime-date:before { + .nd-icon-calendar:before, .nd-datetime .nd-datetime-field .nd-datetime-date:before { content: ""; } /*时间*/ -.ui-icon-time, .ui-datetime .ui-datetime-field .ui-datetime-time { +.nd-icon-time, .nd-datetime .nd-datetime-field .nd-datetime-time { font-family: nd-iconfont; } - .ui-icon-time:before, .ui-datetime .ui-datetime-field .ui-datetime-time:before { + .nd-icon-time:before, .nd-datetime .nd-datetime-field .nd-datetime-time:before { content: ""; } /*查询*/ -.ui-icon-search { +.nd-icon-search { font-family: nd-iconfont; } - .ui-icon-search:before { + .nd-icon-search:before { content: ""; } /*loading*/ -.ui-icon-loading { +.nd-icon-loading { font-family: nd-iconfont; } - .ui-icon-loading:before { + .nd-icon-loading:before { content: ""; } /**必要图标结束*/ /**编辑器*/ /*粗体*/ -.ui-icon-bold { +.nd-icon-bold { font-family: nd-iconfont; } - .ui-icon-bold:before { + .nd-icon-bold:before { content: ""; } /*斜体*/ -.ui-icon-italic { +.nd-icon-italic { font-family: nd-iconfont; } - .ui-icon-italic:before { + .nd-icon-italic:before { content: ""; } /*下划线*/ -.ui-icon-underline { +.nd-icon-underline { font-family: nd-iconfont; } - .ui-icon-underline:before { + .nd-icon-underline:before { content: ""; } /*左对齐*/ -.ui-icon-leftalign { +.nd-icon-leftalign { font-family: nd-iconfont; } - .ui-icon-leftalign:before { + .nd-icon-leftalign:before { content: ""; } /*右对齐*/ -.ui-icon-rightalign { +.nd-icon-rightalign { font-family: nd-iconfont; } - .ui-icon-rightalign:before { + .nd-icon-rightalign:before { content: ""; } /*居中对齐*/ -.ui-icon-centeralign { +.nd-icon-centeralign { font-family: nd-iconfont; } - .ui-icon-centeralign:before { + .nd-icon-centeralign:before { content: ""; } /*剪切*/ -.ui-icon-cut { +.nd-icon-cut { font-family: nd-iconfont; } - .ui-icon-cut:before { + .nd-icon-cut:before { content: ""; } /*复制*/ -.ui-icon-copy { +.nd-icon-copy { font-family: nd-iconfont; } - .ui-icon-copy:before { + .nd-icon-copy:before { content: ""; } /*播放器*/ /*播放*/ -.ui-icon-play { +.nd-icon-play { font-family: nd-iconfont; } - .ui-icon-play:before { + .nd-icon-play:before { content: ""; } /*停止*/ -.ui-icon-stop { +.nd-icon-stop { font-family: nd-iconfont; } - .ui-icon-stop:before { + .nd-icon-stop:before { content: ""; } /*编辑*/ -.ui-icon-edit { +.nd-icon-edit { font-family: nd-iconfont; } - .ui-icon-edit:before { + .nd-icon-edit:before { content: ""; } /*提示*/ -.ui-icon-prompt { +.nd-icon-prompt { font-family: nd-iconfont; } - .ui-icon-prompt:before { + .nd-icon-prompt:before { content: ""; } /*菜单*/ -.ui-icon-menu { +.nd-icon-menu { font-family: nd-iconfont; } - .ui-icon-menu:before { + .nd-icon-menu:before { content: ""; } /*分类*/ -.ui-icon-category { +.nd-icon-category { font-family: nd-iconfont; } - .ui-icon-category:before { + .nd-icon-category:before { content: ""; } /*设置*/ -.ui-icon-set { +.nd-icon-set { font-family: nd-iconfont; } - .ui-icon-set:before { + .nd-icon-set:before { content: ""; } /*购物车*/ -.ui-icon-cart { +.nd-icon-cart { font-family: nd-iconfont; } - .ui-icon-cart:before { + .nd-icon-cart:before { content: ""; } /*用户*/ -.ui-icon-user { +.nd-icon-user { font-family: nd-iconfont; } - .ui-icon-user:before { + .nd-icon-user:before { content: ""; } /*密码*/ -.ui-icon-password { +.nd-icon-password { font-family: nd-iconfont; } - .ui-icon-password:before { + .nd-icon-password:before { content: ""; } /*解锁*/ -.ui-icon-unlock { +.nd-icon-unlock { font-family: nd-iconfont; } - .ui-icon-unlock:before { + .nd-icon-unlock:before { content: ""; } /*安全*/ -.ui-icon-security { +.nd-icon-security { font-family: nd-iconfont; } - .ui-icon-security:before { + .nd-icon-security:before { content: ""; } /*保险*/ -.ui-icon-insurance { +.nd-icon-insurance { font-family: nd-iconfont; } - .ui-icon-insurance:before { + .nd-icon-insurance:before { content: ""; } /*垃圾桶*/ -.ui-icon-ashbin { +.nd-icon-ashbin { font-family: nd-iconfont; } - .ui-icon-ashbin:before { + .nd-icon-ashbin:before { content: ""; } /*消息*/ -.ui-icon-message { +.nd-icon-message { font-family: nd-iconfont; } - .ui-icon-message:before { + .nd-icon-message:before { content: ""; } /*夜晚*/ -.ui-icon-night { +.nd-icon-night { font-family: nd-iconfont; } - .ui-icon-night:before { + .nd-icon-night:before { content: ""; } /*白天*/ -.ui-icon-daytime { +.nd-icon-daytime { font-family: nd-iconfont; } - .ui-icon-daytime:before { + .nd-icon-daytime:before { content: ""; } /*关机*/ -.ui-icon-switch { +.nd-icon-switch { font-family: nd-iconfont; } - .ui-icon-switch:before { + .nd-icon-switch:before { content: ""; } /*二维码*/ -.ui-icon-qrcode { +.nd-icon-qrcode { font-family: nd-iconfont; } - .ui-icon-qrcode:before { + .nd-icon-qrcode:before { content: ""; } /*扫描*/ -.ui-icon-scan { +.nd-icon-scan { font-family: nd-iconfont; } - .ui-icon-scan:before { + .nd-icon-scan:before { content: ""; } /*下载*/ -.ui-icon-download { +.nd-icon-download { font-family: nd-iconfont; } - .ui-icon-download:before { + .nd-icon-download:before { content: ""; } /*上传*/ -.ui-icon-upload { +.nd-icon-upload { font-family: nd-iconfont; } - .ui-icon-upload:before { + .nd-icon-upload:before { content: ""; } /*警告*/ -.ui-icon-warning { +.nd-icon-warning { font-family: nd-iconfont; } - .ui-icon-warning:before { + .nd-icon-warning:before { content: ""; } /*点赞*/ -.ui-icon-good { +.nd-icon-good { font-family: nd-iconfont; } - .ui-icon-good:before { + .nd-icon-good:before { content: ""; } /*主页*/ -.ui-icon-home { +.nd-icon-home { font-family: nd-iconfont; } - .ui-icon-home:before { + .nd-icon-home:before { content: ""; } /*喜欢*/ -.ui-icon-favorite { +.nd-icon-favorite { font-family: nd-iconfont; } - .ui-icon-favorite:before { + .nd-icon-favorite:before { content: ""; } /*喜欢fill*/ -.ui-icon-favorite-fill { +.nd-icon-favorite-fill { font-family: nd-iconfont; } - .ui-icon-favorite-fill:before { + .nd-icon-favorite-fill:before { content: ""; } /*收藏*/ -.ui-icon-collect { +.nd-icon-collect { font-family: nd-iconfont; } - .ui-icon-collect:before { + .nd-icon-collect:before { content: ""; } /*收藏fill*/ -.ui-icon-collect-fill { +.nd-icon-collect-fill { font-family: nd-iconfont; } - .ui-icon-collect-fill:before { + .nd-icon-collect-fill:before { content: ""; } /*map*/ -.ui-icon-map { +.nd-icon-map { font-family: nd-iconfont; } - .ui-icon-map:before { + .nd-icon-map:before { content: ""; } /*vip*/ -.ui-icon-vip { +.nd-icon-vip { font-family: nd-iconfont; } - .ui-icon-vip:before { + .nd-icon-vip:before { content: ""; } /*to bottom*/ -.ui-icon-tobottom { +.nd-icon-tobottom { font-family: nd-iconfont; } - .ui-icon-tobottom:before { + .nd-icon-tobottom:before { content: ""; } /*to top*/ -.ui-icon-totop { +.nd-icon-totop { font-family: nd-iconfont; } - .ui-icon-totop:before { + .nd-icon-totop:before { content: ""; } /*picture*/ -.ui-icon-picture { +.nd-icon-picture { font-family: nd-iconfont; } - .ui-icon-picture:before { + .nd-icon-picture:before { content: ""; } /*电话*/ -.ui-icon-telephone { +.nd-icon-telephone { font-family: nd-iconfont; } - .ui-icon-telephone:before { + .nd-icon-telephone:before { content: ""; } /*保存*/ -.ui-icon-save { +.nd-icon-save { font-family: nd-iconfont; } - .ui-icon-save:before { + .nd-icon-save:before { content: ""; } /*打印机*/ -.ui-icon-printer { +.nd-icon-printer { font-family: nd-iconfont; } - .ui-icon-printer:before { + .nd-icon-printer:before { content: ""; } /*help*/ -.ui-icon-help { +.nd-icon-help { font-family: nd-iconfont; } - .ui-icon-help:before { + .nd-icon-help:before { content: ""; } /*folder open*/ -.ui-icon-folderopen { +.nd-icon-folderopen { font-family: nd-iconfont; } - .ui-icon-folderopen:before { + .nd-icon-folderopen:before { content: ""; } /*folder close*/ -.ui-icon-folderclose { +.nd-icon-folderclose { font-family: nd-iconfont; } - .ui-icon-folderclose:before { + .nd-icon-folderclose:before { content: ""; } /*email*/ -.ui-icon-email { +.nd-icon-email { font-family: nd-iconfont; } - .ui-icon-email:before { + .nd-icon-email:before { content: ""; } /*more*/ -.ui-icon-more { +.nd-icon-more { font-family: nd-iconfont; } - .ui-icon-more:before { + .nd-icon-more:before { content: ""; } /*link*/ -.ui-icon-link { +.nd-icon-link { font-family: nd-iconfont; } - .ui-icon-link:before { + .nd-icon-link:before { content: ""; } /*计算器*/ -.ui-icon-caculator { +.nd-icon-caculator { font-family: nd-iconfont; } - .ui-icon-caculator:before { + .nd-icon-caculator:before { content: ""; } /*声音*/ -.ui-icon-voice { +.nd-icon-voice { font-family: nd-iconfont; } - .ui-icon-voice:before { + .nd-icon-voice:before { content: ""; } /*关闭声音*/ -.ui-icon-voiceout { +.nd-icon-voiceout { font-family: nd-iconfont; } - .ui-icon-voiceout:before { + .nd-icon-voiceout:before { content: ""; } /*相机*/ -.ui-icon-camera { +.nd-icon-camera { font-family: nd-iconfont; } - .ui-icon-camera:before { + .nd-icon-camera:before { content: ""; } /*code*/ -.ui-icon-code { +.nd-icon-code { font-family: nd-iconfont; } - .ui-icon-code:before { + .nd-icon-code:before { content: ""; } /*all*/ -.ui-icon-all { +.nd-icon-all { font-family: nd-iconfont; } - .ui-icon-all:before { + .nd-icon-all:before { content: ""; } /*发布*/ -.ui-icon-publish { +.nd-icon-publish { font-family: nd-iconfont; } - .ui-icon-publish:before { + .nd-icon-publish:before { content: ""; } /*刷新*/ -.ui-icon-refresh { +.nd-icon-refresh { font-family: nd-iconfont; } - .ui-icon-refresh:before { + .nd-icon-refresh:before { content: ""; } /*眼镜*/ -.ui-icon-glasses { +.nd-icon-glasses { font-family: nd-iconfont; } - .ui-icon-glasses:before { + .nd-icon-glasses:before { content: ""; } /*电话*/ -.ui-icon-telphone { +.nd-icon-telphone { font-family: nd-iconfont; } - .ui-icon-telphone:before { + .nd-icon-telphone:before { content: ""; } -.ui-icon-star { +.nd-icon-star { font-family: nd-iconfont; } - .ui-icon-star:before { + .nd-icon-star:before { content: ""; } /********** menu ***********/ -.ui-menu { +.nd-menu { z-index: 998; font-size: 14px; position: relative; /*第一级菜单*/ } - .ui-menu .ui-menu-subct { + .nd-menu .nd-menu-subct { z-index: 998; display: block; position: absolute; top: 0px; overflow: visible; } - .ui-menu .ui-menu-nodect { + .nd-menu .nd-menu-nodect { position: relative; height: 30px; line-height: 30px; padding: 0 10px; cursor: pointer; } - .ui-menu .ui-menu-nodect .ui-menu-node, - .ui-menu .ui-menu-nodect a.ui-menu-node { + .nd-menu .nd-menu-nodect .nd-menu-node, + .nd-menu .nd-menu-nodect a.nd-menu-node { word-break: keep-all; white-space: nowrap; text-overflow: ellipsis; /*子菜单箭头*/ } - .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon, - .ui-menu .ui-menu-nodect a.ui-menu-node .ui-menu-subicon { + .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon, + .nd-menu .nd-menu-nodect a.nd-menu-node .nd-menu-subicon { position: absolute; right: 0px; } - .ui-menu .ui-menu-nodect .ui-menu-node b, - .ui-menu .ui-menu-nodect a.ui-menu-node b { + .nd-menu .nd-menu-nodect .nd-menu-node b, + .nd-menu .nd-menu-nodect a.nd-menu-node b { width: 25px; display: inline-block; } - .ui-menu .ui-menu-subct-hide { + .nd-menu .nd-menu-subct-hide { overflow: hidden !important; padding: 0 !important; margin: 0 !important; width: 0 !important; height: 0 !important; } - .ui-menu .ui-menu-first { + .nd-menu .nd-menu-first { display: inline-block; } - .ui-menu .ui-menu-horizontal { + .nd-menu .nd-menu-horizontal { display: inline-block; position: relative; box-shadow: none !important; } - .ui-menu .ui-menu-horizontal > .ui-menu-nodect { + .nd-menu .nd-menu-horizontal > .nd-menu-nodect { display: inline-block; width: auto; } - .ui-menu .ui-menu-horizontal .ui-menu-subicon { + .nd-menu .nd-menu-horizontal .nd-menu-subicon { display: none; } - .ui-menu .ui-menu-vertical { + .nd-menu .nd-menu-vertical { display: block; position: relative; box-shadow: none !important; } - .ui-menu .ui-menu-vertical > .ui-menu-nodect { + .nd-menu .nd-menu-vertical > .nd-menu-nodect { display: block; width: auto; } -.ui-menu-popup { +.nd-menu-popup { position: fixed; left: 0; top: 0; width: 100%; } -.ui-menu-left { +.nd-menu-left { position: absolute; top: 0; bottom: 0; min-width: 30px; background-color: #0d1442; color: #fff; } - .ui-menu-left > .ui-menu-subct { + .nd-menu-left > .nd-menu-subct { position: relative; box-shadow: none !important; height: 100%; @@ -9538,6 +10631,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -9554,66 +10699,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -9621,7 +10768,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -9629,7 +10776,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -9637,7 +10784,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -9646,7 +10793,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -9656,23 +10803,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -9681,18 +10833,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -9700,36 +10851,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -9754,24 +10901,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -9785,6 +10932,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -9801,66 +11000,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -9868,7 +11069,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -9876,7 +11077,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -9884,7 +11085,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -9893,7 +11094,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -9903,23 +11104,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -9928,18 +11134,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -9947,36 +11152,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -10001,24 +11202,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -10028,528 +11229,528 @@ body { font-family: "nd-iconfont"; src: url("font/iconfont.ttf"); } /*icon size*/ -.ui-icon-sizesmall { +.nd-icon-sizesmall { font-size: 12px; } -.ui-icon-sizenormal { +.nd-icon-sizenormal { font-size: 14px; } -.ui-icon-sizebig { +.nd-icon-sizebig { font-size: 20px; } /*icon class*/ /**必要箭头开始*/ /*菜单,树右向箭头*/ -.ui-icon-right { +.nd-icon-right { font-family: nd-iconfont; } - .ui-icon-right:before { + .nd-icon-right:before { content: ""; } /*复选框,未选中*/ -.ui-icon-checkbox, .ui-checkbox-uncheck, .ui-tree .ui-tree-nodect .ui-tree-uncheck { +.nd-icon-checkbox, .nd-checkbox-uncheck, .nd-tree .nd-tree-nodect .nd-tree-uncheck { font-family: nd-iconfont; } - .ui-icon-checkbox:before, .ui-checkbox-uncheck:before, .ui-tree .ui-tree-nodect .ui-tree-uncheck:before { + .nd-icon-checkbox:before, .nd-checkbox-uncheck:before, .nd-tree .nd-tree-nodect .nd-tree-uncheck:before { content: ""; } /*复选框,已选中*/ -.ui-icon-checked, .ui-checked, .ui-checkbox-checked, .ui-tree .ui-tree-nodect .ui-tree-checked { +.nd-icon-checked, .nd-checked, .nd-checkbox-checked, .nd-tree .nd-tree-nodect .nd-tree-checked { font-family: nd-iconfont; } - .ui-icon-checked:before, .ui-checked:before, .ui-checkbox-checked:before, .ui-tree .ui-tree-nodect .ui-tree-checked:before { + .nd-icon-checked:before, .nd-checked:before, .nd-checkbox-checked:before, .nd-tree .nd-tree-nodect .nd-tree-checked:before { content: ""; } /*复选框,部分选中*/ -.ui-icon-partchecked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-icon-partchecked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { font-family: nd-iconfont; } - .ui-icon-partchecked:before, .ui-tree .ui-tree-nodect .ui-tree-partchecked:before { + .nd-icon-partchecked:before, .nd-tree .nd-tree-nodect .nd-tree-partchecked:before { content: ""; } /*单选框,未选中*/ -.ui-icon-radio, .ui-radio-unactive { +.nd-icon-radio, .nd-radio-unactive { font-family: nd-iconfont; } - .ui-icon-radio:before, .ui-radio-unactive:before { + .nd-icon-radio:before, .nd-radio-unactive:before { content: ""; } /*单选框,已选中*/ -.ui-icon-radio-active, .ui-radio-active { +.nd-icon-radio-active, .nd-radio-active { font-family: nd-iconfont; } - .ui-icon-radio-active:before, .ui-radio-active:before { + .nd-icon-radio-active:before, .nd-radio-active:before { content: ""; } /*减号*/ -.ui-icon-minus { +.nd-icon-minus { font-family: nd-iconfont; } - .ui-icon-minus:before { + .nd-icon-minus:before { content: ""; } /*加号*/ -.ui-icon-add { +.nd-icon-add { font-family: nd-iconfont; } - .ui-icon-add:before { + .nd-icon-add:before { content: ""; } /*关闭*/ -.ui-icon-close, .ui-file .ui-file-showct .ui-file-del { +.nd-icon-close, .nd-file .nd-file-showct .nd-file-del { font-family: nd-iconfont; } - .ui-icon-close:before, .ui-file .ui-file-showct .ui-file-del:before { + .nd-icon-close:before, .nd-file .nd-file-showct .nd-file-del:before { content: ""; } /*加号(不带圆圈)*/ -.ui-icon-add1, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max { +.nd-icon-add1, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max { font-family: nd-iconfont; } - .ui-icon-add1:before, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max:before { + .nd-icon-add1:before, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max:before { content: ""; } /*减号(不带圆圈)*/ -.ui-icon-minus1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min { +.nd-icon-minus1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min { font-family: nd-iconfont; } - .ui-icon-minus1:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min:before { + .nd-icon-minus1:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min:before { content: ""; } /*勾*/ -.ui-icon-select, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon, .ui-list .ui-list-item-active .ui-list-icon { +.nd-icon-select, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon, .nd-list .nd-list-item-active .nd-list-icon, .nd-relationmap .nd-relationmap-active { font-family: nd-iconfont; } - .ui-icon-select:before, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon:before, .ui-list .ui-list-item-active .ui-list-icon:before { + .nd-icon-select:before, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon:before, .nd-list .nd-list-item-active .nd-list-icon:before, .nd-relationmap .nd-relationmap-active:before { content: ""; } /*叉*/ -.ui-icon-cross, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close { +.nd-icon-cross, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close { font-family: nd-iconfont; } - .ui-icon-cross:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close:before, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close:before, .ui-tip .ui-tip-item .ui-tip-close:before { + .nd-icon-cross:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close:before, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close:before, .nd-tip .nd-tip-item .nd-tip-close:before { content: ""; } /*上箭头*/ -.ui-icon-arrow-up, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise { +.nd-icon-arrow-up, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise { font-family: nd-iconfont; } - .ui-icon-arrow-up:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise:before { + .nd-icon-arrow-up:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise:before { content: ""; } /*下箭头*/ -.ui-icon-arrow-down, .ui-select .ui-select-inputct > b, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down { +.nd-icon-arrow-down, .nd-select .nd-select-inputct > b, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down { font-family: nd-iconfont; } - .ui-icon-arrow-down:before, .ui-select .ui-select-inputct > b:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down:before { + .nd-icon-arrow-down:before, .nd-select .nd-select-inputct > b:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down:before { content: ""; } /*左箭头*/ -.ui-icon-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow { +.nd-icon-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow { font-family: nd-iconfont; } - .ui-icon-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow:before { + .nd-icon-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow:before { content: ""; } /*右箭头*/ -.ui-icon-arrow-right, .ui-expand-icon, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon, -.ui-menu .ui-menu-nodect a.ui-menu-node .ui-menu-subicon, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow { +.nd-icon-arrow-right, .nd-expand-icon, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon, +.nd-menu .nd-menu-nodect a.nd-menu-node .nd-menu-subicon, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow { font-family: nd-iconfont; } - .ui-icon-arrow-right:before, .ui-expand-icon:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1:before, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow:before { + .nd-icon-arrow-right:before, .nd-expand-icon:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1:before, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow:before { content: ""; } /*双左箭头*/ -.ui-icon-double-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1 { +.nd-icon-double-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1:before { + .nd-icon-double-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1:before { content: ""; } /*双右箭头*/ -.ui-icon-double-arrow-right, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1 { +.nd-icon-double-arrow-right, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-right:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1:before { + .nd-icon-double-arrow-right:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1:before { content: ""; } /*日期*/ -.ui-icon-calendar, .ui-datetime .ui-datetime-field .ui-datetime-date { +.nd-icon-calendar, .nd-datetime .nd-datetime-field .nd-datetime-date { font-family: nd-iconfont; } - .ui-icon-calendar:before, .ui-datetime .ui-datetime-field .ui-datetime-date:before { + .nd-icon-calendar:before, .nd-datetime .nd-datetime-field .nd-datetime-date:before { content: ""; } /*时间*/ -.ui-icon-time, .ui-datetime .ui-datetime-field .ui-datetime-time { +.nd-icon-time, .nd-datetime .nd-datetime-field .nd-datetime-time { font-family: nd-iconfont; } - .ui-icon-time:before, .ui-datetime .ui-datetime-field .ui-datetime-time:before { + .nd-icon-time:before, .nd-datetime .nd-datetime-field .nd-datetime-time:before { content: ""; } /*查询*/ -.ui-icon-search { +.nd-icon-search { font-family: nd-iconfont; } - .ui-icon-search:before { + .nd-icon-search:before { content: ""; } /*loading*/ -.ui-icon-loading { +.nd-icon-loading { font-family: nd-iconfont; } - .ui-icon-loading:before { + .nd-icon-loading:before { content: ""; } /**必要图标结束*/ /**编辑器*/ /*粗体*/ -.ui-icon-bold { +.nd-icon-bold { font-family: nd-iconfont; } - .ui-icon-bold:before { + .nd-icon-bold:before { content: ""; } /*斜体*/ -.ui-icon-italic { +.nd-icon-italic { font-family: nd-iconfont; } - .ui-icon-italic:before { + .nd-icon-italic:before { content: ""; } /*下划线*/ -.ui-icon-underline { +.nd-icon-underline { font-family: nd-iconfont; } - .ui-icon-underline:before { + .nd-icon-underline:before { content: ""; } /*左对齐*/ -.ui-icon-leftalign { +.nd-icon-leftalign { font-family: nd-iconfont; } - .ui-icon-leftalign:before { + .nd-icon-leftalign:before { content: ""; } /*右对齐*/ -.ui-icon-rightalign { +.nd-icon-rightalign { font-family: nd-iconfont; } - .ui-icon-rightalign:before { + .nd-icon-rightalign:before { content: ""; } /*居中对齐*/ -.ui-icon-centeralign { +.nd-icon-centeralign { font-family: nd-iconfont; } - .ui-icon-centeralign:before { + .nd-icon-centeralign:before { content: ""; } /*剪切*/ -.ui-icon-cut { +.nd-icon-cut { font-family: nd-iconfont; } - .ui-icon-cut:before { + .nd-icon-cut:before { content: ""; } /*复制*/ -.ui-icon-copy { +.nd-icon-copy { font-family: nd-iconfont; } - .ui-icon-copy:before { + .nd-icon-copy:before { content: ""; } /*播放器*/ /*播放*/ -.ui-icon-play { +.nd-icon-play { font-family: nd-iconfont; } - .ui-icon-play:before { + .nd-icon-play:before { content: ""; } /*停止*/ -.ui-icon-stop { +.nd-icon-stop { font-family: nd-iconfont; } - .ui-icon-stop:before { + .nd-icon-stop:before { content: ""; } /*编辑*/ -.ui-icon-edit { +.nd-icon-edit { font-family: nd-iconfont; } - .ui-icon-edit:before { + .nd-icon-edit:before { content: ""; } /*提示*/ -.ui-icon-prompt { +.nd-icon-prompt { font-family: nd-iconfont; } - .ui-icon-prompt:before { + .nd-icon-prompt:before { content: ""; } /*菜单*/ -.ui-icon-menu { +.nd-icon-menu { font-family: nd-iconfont; } - .ui-icon-menu:before { + .nd-icon-menu:before { content: ""; } /*分类*/ -.ui-icon-category { +.nd-icon-category { font-family: nd-iconfont; } - .ui-icon-category:before { + .nd-icon-category:before { content: ""; } /*设置*/ -.ui-icon-set { +.nd-icon-set { font-family: nd-iconfont; } - .ui-icon-set:before { + .nd-icon-set:before { content: ""; } /*购物车*/ -.ui-icon-cart { +.nd-icon-cart { font-family: nd-iconfont; } - .ui-icon-cart:before { + .nd-icon-cart:before { content: ""; } /*用户*/ -.ui-icon-user { +.nd-icon-user { font-family: nd-iconfont; } - .ui-icon-user:before { + .nd-icon-user:before { content: ""; } /*密码*/ -.ui-icon-password { +.nd-icon-password { font-family: nd-iconfont; } - .ui-icon-password:before { + .nd-icon-password:before { content: ""; } /*解锁*/ -.ui-icon-unlock { +.nd-icon-unlock { font-family: nd-iconfont; } - .ui-icon-unlock:before { + .nd-icon-unlock:before { content: ""; } /*安全*/ -.ui-icon-security { +.nd-icon-security { font-family: nd-iconfont; } - .ui-icon-security:before { + .nd-icon-security:before { content: ""; } /*保险*/ -.ui-icon-insurance { +.nd-icon-insurance { font-family: nd-iconfont; } - .ui-icon-insurance:before { + .nd-icon-insurance:before { content: ""; } /*垃圾桶*/ -.ui-icon-ashbin { +.nd-icon-ashbin { font-family: nd-iconfont; } - .ui-icon-ashbin:before { + .nd-icon-ashbin:before { content: ""; } /*消息*/ -.ui-icon-message { +.nd-icon-message { font-family: nd-iconfont; } - .ui-icon-message:before { + .nd-icon-message:before { content: ""; } /*夜晚*/ -.ui-icon-night { +.nd-icon-night { font-family: nd-iconfont; } - .ui-icon-night:before { + .nd-icon-night:before { content: ""; } /*白天*/ -.ui-icon-daytime { +.nd-icon-daytime { font-family: nd-iconfont; } - .ui-icon-daytime:before { + .nd-icon-daytime:before { content: ""; } /*关机*/ -.ui-icon-switch { +.nd-icon-switch { font-family: nd-iconfont; } - .ui-icon-switch:before { + .nd-icon-switch:before { content: ""; } /*二维码*/ -.ui-icon-qrcode { +.nd-icon-qrcode { font-family: nd-iconfont; } - .ui-icon-qrcode:before { + .nd-icon-qrcode:before { content: ""; } /*扫描*/ -.ui-icon-scan { +.nd-icon-scan { font-family: nd-iconfont; } - .ui-icon-scan:before { + .nd-icon-scan:before { content: ""; } /*下载*/ -.ui-icon-download { +.nd-icon-download { font-family: nd-iconfont; } - .ui-icon-download:before { + .nd-icon-download:before { content: ""; } /*上传*/ -.ui-icon-upload { +.nd-icon-upload { font-family: nd-iconfont; } - .ui-icon-upload:before { + .nd-icon-upload:before { content: ""; } /*警告*/ -.ui-icon-warning { +.nd-icon-warning { font-family: nd-iconfont; } - .ui-icon-warning:before { + .nd-icon-warning:before { content: ""; } /*点赞*/ -.ui-icon-good { +.nd-icon-good { font-family: nd-iconfont; } - .ui-icon-good:before { + .nd-icon-good:before { content: ""; } /*主页*/ -.ui-icon-home { +.nd-icon-home { font-family: nd-iconfont; } - .ui-icon-home:before { + .nd-icon-home:before { content: ""; } /*喜欢*/ -.ui-icon-favorite { +.nd-icon-favorite { font-family: nd-iconfont; } - .ui-icon-favorite:before { + .nd-icon-favorite:before { content: ""; } /*喜欢fill*/ -.ui-icon-favorite-fill { +.nd-icon-favorite-fill { font-family: nd-iconfont; } - .ui-icon-favorite-fill:before { + .nd-icon-favorite-fill:before { content: ""; } /*收藏*/ -.ui-icon-collect { +.nd-icon-collect { font-family: nd-iconfont; } - .ui-icon-collect:before { + .nd-icon-collect:before { content: ""; } /*收藏fill*/ -.ui-icon-collect-fill { +.nd-icon-collect-fill { font-family: nd-iconfont; } - .ui-icon-collect-fill:before { + .nd-icon-collect-fill:before { content: ""; } /*map*/ -.ui-icon-map { +.nd-icon-map { font-family: nd-iconfont; } - .ui-icon-map:before { + .nd-icon-map:before { content: ""; } /*vip*/ -.ui-icon-vip { +.nd-icon-vip { font-family: nd-iconfont; } - .ui-icon-vip:before { + .nd-icon-vip:before { content: ""; } /*to bottom*/ -.ui-icon-tobottom { +.nd-icon-tobottom { font-family: nd-iconfont; } - .ui-icon-tobottom:before { + .nd-icon-tobottom:before { content: ""; } /*to top*/ -.ui-icon-totop { +.nd-icon-totop { font-family: nd-iconfont; } - .ui-icon-totop:before { + .nd-icon-totop:before { content: ""; } /*picture*/ -.ui-icon-picture { +.nd-icon-picture { font-family: nd-iconfont; } - .ui-icon-picture:before { + .nd-icon-picture:before { content: ""; } /*电话*/ -.ui-icon-telephone { +.nd-icon-telephone { font-family: nd-iconfont; } - .ui-icon-telephone:before { + .nd-icon-telephone:before { content: ""; } /*保存*/ -.ui-icon-save { +.nd-icon-save { font-family: nd-iconfont; } - .ui-icon-save:before { + .nd-icon-save:before { content: ""; } /*打印机*/ -.ui-icon-printer { +.nd-icon-printer { font-family: nd-iconfont; } - .ui-icon-printer:before { + .nd-icon-printer:before { content: ""; } /*help*/ -.ui-icon-help { +.nd-icon-help { font-family: nd-iconfont; } - .ui-icon-help:before { + .nd-icon-help:before { content: ""; } /*folder open*/ -.ui-icon-folderopen { +.nd-icon-folderopen { font-family: nd-iconfont; } - .ui-icon-folderopen:before { + .nd-icon-folderopen:before { content: ""; } /*folder close*/ -.ui-icon-folderclose { +.nd-icon-folderclose { font-family: nd-iconfont; } - .ui-icon-folderclose:before { + .nd-icon-folderclose:before { content: ""; } /*email*/ -.ui-icon-email { +.nd-icon-email { font-family: nd-iconfont; } - .ui-icon-email:before { + .nd-icon-email:before { content: ""; } /*more*/ -.ui-icon-more { +.nd-icon-more { font-family: nd-iconfont; } - .ui-icon-more:before { + .nd-icon-more:before { content: ""; } /*link*/ -.ui-icon-link { +.nd-icon-link { font-family: nd-iconfont; } - .ui-icon-link:before { + .nd-icon-link:before { content: ""; } /*计算器*/ -.ui-icon-caculator { +.nd-icon-caculator { font-family: nd-iconfont; } - .ui-icon-caculator:before { + .nd-icon-caculator:before { content: ""; } /*声音*/ -.ui-icon-voice { +.nd-icon-voice { font-family: nd-iconfont; } - .ui-icon-voice:before { + .nd-icon-voice:before { content: ""; } /*关闭声音*/ -.ui-icon-voiceout { +.nd-icon-voiceout { font-family: nd-iconfont; } - .ui-icon-voiceout:before { + .nd-icon-voiceout:before { content: ""; } /*相机*/ -.ui-icon-camera { +.nd-icon-camera { font-family: nd-iconfont; } - .ui-icon-camera:before { + .nd-icon-camera:before { content: ""; } /*code*/ -.ui-icon-code { +.nd-icon-code { font-family: nd-iconfont; } - .ui-icon-code:before { + .nd-icon-code:before { content: ""; } /*all*/ -.ui-icon-all { +.nd-icon-all { font-family: nd-iconfont; } - .ui-icon-all:before { + .nd-icon-all:before { content: ""; } /*发布*/ -.ui-icon-publish { +.nd-icon-publish { font-family: nd-iconfont; } - .ui-icon-publish:before { + .nd-icon-publish:before { content: ""; } /*刷新*/ -.ui-icon-refresh { +.nd-icon-refresh { font-family: nd-iconfont; } - .ui-icon-refresh:before { + .nd-icon-refresh:before { content: ""; } /*眼镜*/ -.ui-icon-glasses { +.nd-icon-glasses { font-family: nd-iconfont; } - .ui-icon-glasses:before { + .nd-icon-glasses:before { content: ""; } /*电话*/ -.ui-icon-telphone { +.nd-icon-telphone { font-family: nd-iconfont; } - .ui-icon-telphone:before { + .nd-icon-telphone:before { content: ""; } -.ui-icon-star { +.nd-icon-star { font-family: nd-iconfont; } - .ui-icon-star:before { + .nd-icon-star:before { content: ""; } @use 'sass:math'; @@ -10561,6 +11762,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -10577,66 +11830,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -10644,7 +11899,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -10652,7 +11907,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -10660,7 +11915,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -10669,7 +11924,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -10679,23 +11934,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -10704,18 +11964,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -10723,36 +11982,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -10777,24 +12032,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -10802,112 +12057,114 @@ body { /**按钮**/ button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b { +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b { display: inline-block; - background-color: #353e6e; - color: #fff; + background-color: #009688; + color: #FFF; border-radius: 5px; border: 0px; padding: 10px 15px; } - button > b, - .ui-btn > b, - .ui-listtransfer .ui-listtransfer-btngrp > b > b { - margin-right: 10px; } button:hover, - .ui-btn:hover, - .ui-listtransfer .ui-listtransfer-btngrp > b:hover { - background-color: #3d487f; - color: #ccc; } + .nd-btn:hover, + .nd-listtransfer .nd-listtransfer-btngrp > b:hover { + opacity: 0.8; } /*无背景色*/ -.ui-btn-nobg { +.nd-btn-nobg { background-color: transparent; } /*有图标*/ -.ui-btn-small, .ui-datetime .ui-datetime-picker .ui-datetime-btnct > button { +.nd-btn-small, .nd-datetime .nd-datetime-picker .nd-datetime-btnct > button { font-size: 12px; } -.ui-btn-normal { +.nd-btn-normal { font-size: 14px; } -.ui-btn-large { +.nd-btn-large { font-size: 20px; } /*无文字*/ -.ui-btn-notext { +.nd-btn-notext { padding: 8px; } /*图标纵向*/ -.ui-btn-vert { +.nd-btn-vert { display: block; } /*不同色按钮*/ /*active背景色*/ -.ui-btn-active { - background-color: #2864c8; +.nd-btn-active { + background-color: #1E9FFF; color: #fff; } - .ui-btn-active:hover { - background-color: #497fdb; + .nd-btn-active:hover { + background-color: #51b5ff; color: white; } /*success 背景色*/ -.ui-btn-success { - background-color: #29c04b; +.nd-btn-success { + background-color: #5FB878; color: #fff; } - .ui-btn-success:hover { - background-color: #45d766; + .nd-btn-success:hover { + background-color: #82c896; color: white; } /*warn背景色*/ -.ui-btn-warn { - background-color: gold; +.nd-btn-warn { + background-color: #FFB800; color: #fff; } - .ui-btn-warn:hover { - background-color: #ffdf33; + .nd-btn-warn:hover { + background-color: #ffc633; color: white; } /*warn背景色*/ -.ui-btn-error { - background-color: #f00; +.nd-btn-error { + background-color: #FF5722; color: #fff; } - .ui-btn-error:hover { - background-color: #ff3333; + .nd-btn-error:hover { + background-color: #ff7e55; color: white; } /*禁用背景色*/ +.nd-btn-disable { + background-color: #d2d2d2; + color: #fff; } + .nd-btn-disable:hover { + background-color: #ececec; + color: white; } + /*pagenation*/ -.ui-pagination { +.nd-pagination { padding: 20px 10px; - background-color: #0d1442; - color: #fff; } - .ui-pagination input, - .ui-pagination select { + background-color: #FFF; + color: #000; } + .nd-pagination input, + .nd-pagination select { border: 1px solid #0d1442; border-radius: 10px; padding: 10px; } - .ui-pagination > * { + .nd-pagination > * { margin-right: 40px; display: inline-block; } - .ui-pagination .ui-pagination-pagect > * { + .nd-pagination .nd-pagination-pagect > * { cursor: pointer; } - .ui-pagination .ui-pagination-pagect > *:hover { - color: #2864c8; } - .ui-pagination .ui-pagination-pagect .ui-pagination-active { - color: #2864c8; } - .ui-pagination .ui-pagination-pagect .ui-pagination-page { + .nd-pagination .nd-pagination-pagect > *:hover { + color: #5FB878; } + .nd-pagination .nd-pagination-pagect .nd-pagination-active { + color: #5FB878; } + .nd-pagination .nd-pagination-pagect .nd-pagination-page { padding: 0 10px; } - .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow:hover { - color: #f0f0f0; } - .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1:hover { - color: #f0f0f0; } - .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow:hover { - color: #f0f0f0; } - .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1:hover { - color: #f0f0f0; } - .ui-pagination .ui-pagination-total { + .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow:hover { + color: #5FB878; } + .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1:hover { + color: #5FB878; } + .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow:hover { + color: #5FB878; } + .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1:hover { + color: #5FB878; } + .nd-pagination .nd-pagination-total { padding: 0 10px; } - .ui-pagination .ui-pagination-go input { + .nd-pagination .nd-pagination-go input { width: 50px; } /** @@ -10918,6 +12175,58 @@ button, /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -10934,66 +12243,68 @@ button, /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -11001,7 +12312,7 @@ button, color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -11009,7 +12320,7 @@ button, color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -11017,7 +12328,7 @@ button, color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -11026,7 +12337,7 @@ button, /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -11036,23 +12347,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -11061,18 +12377,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -11080,36 +12395,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -11134,91 +12445,75 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; border: 0; } /* panel */ -.ui-panel { +.nd-panel { border-radius: 5px; border: 1px solid #2b3260; - background-color: #0d1442; - color: #fff; + background-color: #FFF; + color: #393D49; box-sizing: border-box; width: 100%; height: 100%; display: flex; flex-direction: column; /* 头部 */ } - .ui-panel .ui-panel-header { + .nd-panel > * { width: 100%; - box-sizing: border-box; + box-sizing: border-box; } + .nd-panel .nd-panel-header { height: 50px; line-height: 50px; - padding: 0 10px; + padding: 0 20px; border-radius: 5px 5px 0 0; display: inline-flex; justify-content: space-between; /* 标题 */ /*头部工具栏*/ } - .ui-panel .ui-panel-header .ui-panel-title { + .nd-panel .nd-panel-header .nd-panel-title { font-size: 14px; font-weight: bold; } - .ui-panel .ui-panel-header .ui-panel-header-bar { + .nd-panel .nd-panel-header .nd-panel-header-bar { font-size: 16px; margin-right: -10px; float: right; } - .ui-panel .ui-panel-header .ui-panel-header-bar > * { + .nd-panel .nd-panel-header .nd-panel-header-bar > * { margin-right: 5px; } - .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min:hover { - color: #f0f0f0; } - .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max:hover { - color: #f0f0f0; } - .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close:hover { - color: #f0f0f0; } - -.ui-panel-body { - width: 100%; - padding: 10px; - font-size: 14px; - flex: 1; - overflow: auto; - background-color: #0d1442; - color: #fff; - box-sizing: border-box; } - -.ui-toolbar { - width: 100%; - box-sizing: border-box; - padding: 5px; - border-bottom: 1px solid #2b3260; } - -.ui-button-group { - width: 100%; - box-sizing: border-box; - padding: 5px; - border-top: 1px solid #2b3260; } - .ui-button-group .ui-btn, .ui-button-group .ui-listtransfer .ui-listtransfer-btngrp > b, .ui-listtransfer .ui-button-group .ui-listtransfer-btngrp > b { - margin-right: 5px; } + .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min:hover { + color: #5FB878; } + .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max:hover { + color: #5FB878; } + .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close:hover { + color: #5FB878; } + .nd-panel .nd-panel-body { + padding: 10px; + font-size: 14px; + flex: 1; + overflow: auto; + background-color: #FFF; + color: #393D49; } /** * 基础文件 @@ -11228,6 +12523,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -11244,66 +12591,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -11311,7 +12660,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -11319,7 +12668,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -11327,7 +12676,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -11336,7 +12685,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -11346,23 +12695,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -11371,18 +12725,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -11390,36 +12743,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -11444,51 +12793,51 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; border: 0; } -.ui-progress { +.nd-progress { position: relative; height: 6px; border-radius: 20px; background-color: #eee; user-select: none; } -.ui-progress-big { +.nd-progress-big { height: 18px; line-height: 18px; } -.ui-progress-big .ui-progress-text { +.nd-progress-big .nd-progress-text { position: static; padding: 0 10px; - color: #fff; } + color: #FFF; } -.ui-progress-big .ui-progress-bar { +.nd-progress-big .nd-progress-bar { height: 18px; line-height: 18px; } -.ui-progress-bar { - background-color: #29c04b; +.nd-progress-bar { + background-color: #009688; position: absolute; top: 0; left: 0; @@ -11499,7 +12848,7 @@ body { text-align: right; transition: all .3s; } -.ui-progress-text { +.nd-progress-text { font-size: 12px; position: relative; top: -20px; @@ -11513,6 +12862,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -11529,66 +12930,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -11596,7 +12999,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -11604,7 +13007,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -11612,7 +13015,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -11621,7 +13024,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -11631,23 +13034,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -11656,18 +13064,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -11675,36 +13082,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -11729,24 +13132,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -11760,6 +13163,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -11776,66 +13231,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -11843,7 +13300,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -11851,7 +13308,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -11859,7 +13316,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -11868,7 +13325,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -11878,23 +13335,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -11903,18 +13365,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -11922,36 +13383,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -11976,24 +13433,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -12003,543 +13460,545 @@ body { font-family: "nd-iconfont"; src: url("font/iconfont.ttf"); } /*icon size*/ -.ui-icon-sizesmall { +.nd-icon-sizesmall { font-size: 12px; } -.ui-icon-sizenormal { +.nd-icon-sizenormal { font-size: 14px; } -.ui-icon-sizebig { +.nd-icon-sizebig { font-size: 20px; } /*icon class*/ /**必要箭头开始*/ /*菜单,树右向箭头*/ -.ui-icon-right { +.nd-icon-right { font-family: nd-iconfont; } - .ui-icon-right:before { + .nd-icon-right:before { content: ""; } /*复选框,未选中*/ -.ui-icon-checkbox, .ui-checkbox-uncheck, .ui-tree .ui-tree-nodect .ui-tree-uncheck { +.nd-icon-checkbox, .nd-checkbox-uncheck, .nd-tree .nd-tree-nodect .nd-tree-uncheck { font-family: nd-iconfont; } - .ui-icon-checkbox:before, .ui-checkbox-uncheck:before, .ui-tree .ui-tree-nodect .ui-tree-uncheck:before { + .nd-icon-checkbox:before, .nd-checkbox-uncheck:before, .nd-tree .nd-tree-nodect .nd-tree-uncheck:before { content: ""; } /*复选框,已选中*/ -.ui-icon-checked, .ui-checked, .ui-checkbox-checked, .ui-tree .ui-tree-nodect .ui-tree-checked { +.nd-icon-checked, .nd-checked, .nd-checkbox-checked, .nd-tree .nd-tree-nodect .nd-tree-checked { font-family: nd-iconfont; } - .ui-icon-checked:before, .ui-checked:before, .ui-checkbox-checked:before, .ui-tree .ui-tree-nodect .ui-tree-checked:before { + .nd-icon-checked:before, .nd-checked:before, .nd-checkbox-checked:before, .nd-tree .nd-tree-nodect .nd-tree-checked:before { content: ""; } /*复选框,部分选中*/ -.ui-icon-partchecked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-icon-partchecked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { font-family: nd-iconfont; } - .ui-icon-partchecked:before, .ui-tree .ui-tree-nodect .ui-tree-partchecked:before { + .nd-icon-partchecked:before, .nd-tree .nd-tree-nodect .nd-tree-partchecked:before { content: ""; } /*单选框,未选中*/ -.ui-icon-radio, .ui-radio-unactive { +.nd-icon-radio, .nd-radio-unactive { font-family: nd-iconfont; } - .ui-icon-radio:before, .ui-radio-unactive:before { + .nd-icon-radio:before, .nd-radio-unactive:before { content: ""; } /*单选框,已选中*/ -.ui-icon-radio-active, .ui-radio-active { +.nd-icon-radio-active, .nd-radio-active { font-family: nd-iconfont; } - .ui-icon-radio-active:before, .ui-radio-active:before { + .nd-icon-radio-active:before, .nd-radio-active:before { content: ""; } /*减号*/ -.ui-icon-minus { +.nd-icon-minus { font-family: nd-iconfont; } - .ui-icon-minus:before { + .nd-icon-minus:before { content: ""; } /*加号*/ -.ui-icon-add { +.nd-icon-add { font-family: nd-iconfont; } - .ui-icon-add:before { + .nd-icon-add:before { content: ""; } /*关闭*/ -.ui-icon-close, .ui-file .ui-file-showct .ui-file-del { +.nd-icon-close, .nd-file .nd-file-showct .nd-file-del { font-family: nd-iconfont; } - .ui-icon-close:before, .ui-file .ui-file-showct .ui-file-del:before { + .nd-icon-close:before, .nd-file .nd-file-showct .nd-file-del:before { content: ""; } /*加号(不带圆圈)*/ -.ui-icon-add1, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max { +.nd-icon-add1, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max { font-family: nd-iconfont; } - .ui-icon-add1:before, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max:before { + .nd-icon-add1:before, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max:before { content: ""; } /*减号(不带圆圈)*/ -.ui-icon-minus1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min { +.nd-icon-minus1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min { font-family: nd-iconfont; } - .ui-icon-minus1:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min:before { + .nd-icon-minus1:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min:before { content: ""; } /*勾*/ -.ui-icon-select, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon, .ui-list .ui-list-item-active .ui-list-icon { +.nd-icon-select, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon, .nd-list .nd-list-item-active .nd-list-icon, .nd-relationmap .nd-relationmap-active { font-family: nd-iconfont; } - .ui-icon-select:before, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon:before, .ui-list .ui-list-item-active .ui-list-icon:before { + .nd-icon-select:before, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon:before, .nd-list .nd-list-item-active .nd-list-icon:before, .nd-relationmap .nd-relationmap-active:before { content: ""; } /*叉*/ -.ui-icon-cross, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close { +.nd-icon-cross, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close { font-family: nd-iconfont; } - .ui-icon-cross:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close:before, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close:before, .ui-tip .ui-tip-item .ui-tip-close:before { + .nd-icon-cross:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close:before, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close:before, .nd-tip .nd-tip-item .nd-tip-close:before { content: ""; } /*上箭头*/ -.ui-icon-arrow-up, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise { +.nd-icon-arrow-up, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise { font-family: nd-iconfont; } - .ui-icon-arrow-up:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise:before { + .nd-icon-arrow-up:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise:before { content: ""; } /*下箭头*/ -.ui-icon-arrow-down, .ui-select .ui-select-inputct > b, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down { +.nd-icon-arrow-down, .nd-select .nd-select-inputct > b, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down { font-family: nd-iconfont; } - .ui-icon-arrow-down:before, .ui-select .ui-select-inputct > b:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down:before { + .nd-icon-arrow-down:before, .nd-select .nd-select-inputct > b:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down:before { content: ""; } /*左箭头*/ -.ui-icon-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow { +.nd-icon-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow { font-family: nd-iconfont; } - .ui-icon-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow:before { + .nd-icon-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow:before { content: ""; } /*右箭头*/ -.ui-icon-arrow-right, .ui-expand-icon, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon, -.ui-menu .ui-menu-nodect a.ui-menu-node .ui-menu-subicon, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow { +.nd-icon-arrow-right, .nd-expand-icon, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon, +.nd-menu .nd-menu-nodect a.nd-menu-node .nd-menu-subicon, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow { font-family: nd-iconfont; } - .ui-icon-arrow-right:before, .ui-expand-icon:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1:before, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow:before { + .nd-icon-arrow-right:before, .nd-expand-icon:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1:before, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow:before { content: ""; } /*双左箭头*/ -.ui-icon-double-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1 { +.nd-icon-double-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1:before { + .nd-icon-double-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1:before { content: ""; } /*双右箭头*/ -.ui-icon-double-arrow-right, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1 { +.nd-icon-double-arrow-right, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-right:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1:before { + .nd-icon-double-arrow-right:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1:before { content: ""; } /*日期*/ -.ui-icon-calendar, .ui-datetime .ui-datetime-field .ui-datetime-date { +.nd-icon-calendar, .nd-datetime .nd-datetime-field .nd-datetime-date { font-family: nd-iconfont; } - .ui-icon-calendar:before, .ui-datetime .ui-datetime-field .ui-datetime-date:before { + .nd-icon-calendar:before, .nd-datetime .nd-datetime-field .nd-datetime-date:before { content: ""; } /*时间*/ -.ui-icon-time, .ui-datetime .ui-datetime-field .ui-datetime-time { +.nd-icon-time, .nd-datetime .nd-datetime-field .nd-datetime-time { font-family: nd-iconfont; } - .ui-icon-time:before, .ui-datetime .ui-datetime-field .ui-datetime-time:before { + .nd-icon-time:before, .nd-datetime .nd-datetime-field .nd-datetime-time:before { content: ""; } /*查询*/ -.ui-icon-search { +.nd-icon-search { font-family: nd-iconfont; } - .ui-icon-search:before { + .nd-icon-search:before { content: ""; } /*loading*/ -.ui-icon-loading { +.nd-icon-loading { font-family: nd-iconfont; } - .ui-icon-loading:before { + .nd-icon-loading:before { content: ""; } /**必要图标结束*/ /**编辑器*/ /*粗体*/ -.ui-icon-bold { +.nd-icon-bold { font-family: nd-iconfont; } - .ui-icon-bold:before { + .nd-icon-bold:before { content: ""; } /*斜体*/ -.ui-icon-italic { +.nd-icon-italic { font-family: nd-iconfont; } - .ui-icon-italic:before { + .nd-icon-italic:before { content: ""; } /*下划线*/ -.ui-icon-underline { +.nd-icon-underline { font-family: nd-iconfont; } - .ui-icon-underline:before { + .nd-icon-underline:before { content: ""; } /*左对齐*/ -.ui-icon-leftalign { +.nd-icon-leftalign { font-family: nd-iconfont; } - .ui-icon-leftalign:before { + .nd-icon-leftalign:before { content: ""; } /*右对齐*/ -.ui-icon-rightalign { +.nd-icon-rightalign { font-family: nd-iconfont; } - .ui-icon-rightalign:before { + .nd-icon-rightalign:before { content: ""; } /*居中对齐*/ -.ui-icon-centeralign { +.nd-icon-centeralign { font-family: nd-iconfont; } - .ui-icon-centeralign:before { + .nd-icon-centeralign:before { content: ""; } /*剪切*/ -.ui-icon-cut { +.nd-icon-cut { font-family: nd-iconfont; } - .ui-icon-cut:before { + .nd-icon-cut:before { content: ""; } /*复制*/ -.ui-icon-copy { +.nd-icon-copy { font-family: nd-iconfont; } - .ui-icon-copy:before { + .nd-icon-copy:before { content: ""; } /*播放器*/ /*播放*/ -.ui-icon-play { +.nd-icon-play { font-family: nd-iconfont; } - .ui-icon-play:before { + .nd-icon-play:before { content: ""; } /*停止*/ -.ui-icon-stop { +.nd-icon-stop { font-family: nd-iconfont; } - .ui-icon-stop:before { + .nd-icon-stop:before { content: ""; } /*编辑*/ -.ui-icon-edit { +.nd-icon-edit { font-family: nd-iconfont; } - .ui-icon-edit:before { + .nd-icon-edit:before { content: ""; } /*提示*/ -.ui-icon-prompt { +.nd-icon-prompt { font-family: nd-iconfont; } - .ui-icon-prompt:before { + .nd-icon-prompt:before { content: ""; } /*菜单*/ -.ui-icon-menu { +.nd-icon-menu { font-family: nd-iconfont; } - .ui-icon-menu:before { + .nd-icon-menu:before { content: ""; } /*分类*/ -.ui-icon-category { +.nd-icon-category { font-family: nd-iconfont; } - .ui-icon-category:before { + .nd-icon-category:before { content: ""; } /*设置*/ -.ui-icon-set { +.nd-icon-set { font-family: nd-iconfont; } - .ui-icon-set:before { + .nd-icon-set:before { content: ""; } /*购物车*/ -.ui-icon-cart { +.nd-icon-cart { font-family: nd-iconfont; } - .ui-icon-cart:before { + .nd-icon-cart:before { content: ""; } /*用户*/ -.ui-icon-user { +.nd-icon-user { font-family: nd-iconfont; } - .ui-icon-user:before { + .nd-icon-user:before { content: ""; } /*密码*/ -.ui-icon-password { +.nd-icon-password { font-family: nd-iconfont; } - .ui-icon-password:before { + .nd-icon-password:before { content: ""; } /*解锁*/ -.ui-icon-unlock { +.nd-icon-unlock { font-family: nd-iconfont; } - .ui-icon-unlock:before { + .nd-icon-unlock:before { content: ""; } /*安全*/ -.ui-icon-security { +.nd-icon-security { font-family: nd-iconfont; } - .ui-icon-security:before { + .nd-icon-security:before { content: ""; } /*保险*/ -.ui-icon-insurance { +.nd-icon-insurance { font-family: nd-iconfont; } - .ui-icon-insurance:before { + .nd-icon-insurance:before { content: ""; } /*垃圾桶*/ -.ui-icon-ashbin { +.nd-icon-ashbin { font-family: nd-iconfont; } - .ui-icon-ashbin:before { + .nd-icon-ashbin:before { content: ""; } /*消息*/ -.ui-icon-message { +.nd-icon-message { font-family: nd-iconfont; } - .ui-icon-message:before { + .nd-icon-message:before { content: ""; } /*夜晚*/ -.ui-icon-night { +.nd-icon-night { font-family: nd-iconfont; } - .ui-icon-night:before { + .nd-icon-night:before { content: ""; } /*白天*/ -.ui-icon-daytime { +.nd-icon-daytime { font-family: nd-iconfont; } - .ui-icon-daytime:before { + .nd-icon-daytime:before { content: ""; } /*关机*/ -.ui-icon-switch { +.nd-icon-switch { font-family: nd-iconfont; } - .ui-icon-switch:before { + .nd-icon-switch:before { content: ""; } /*二维码*/ -.ui-icon-qrcode { +.nd-icon-qrcode { font-family: nd-iconfont; } - .ui-icon-qrcode:before { + .nd-icon-qrcode:before { content: ""; } /*扫描*/ -.ui-icon-scan { +.nd-icon-scan { font-family: nd-iconfont; } - .ui-icon-scan:before { + .nd-icon-scan:before { content: ""; } /*下载*/ -.ui-icon-download { +.nd-icon-download { font-family: nd-iconfont; } - .ui-icon-download:before { + .nd-icon-download:before { content: ""; } /*上传*/ -.ui-icon-upload { +.nd-icon-upload { font-family: nd-iconfont; } - .ui-icon-upload:before { + .nd-icon-upload:before { content: ""; } /*警告*/ -.ui-icon-warning { +.nd-icon-warning { font-family: nd-iconfont; } - .ui-icon-warning:before { + .nd-icon-warning:before { content: ""; } /*点赞*/ -.ui-icon-good { +.nd-icon-good { font-family: nd-iconfont; } - .ui-icon-good:before { + .nd-icon-good:before { content: ""; } /*主页*/ -.ui-icon-home { +.nd-icon-home { font-family: nd-iconfont; } - .ui-icon-home:before { + .nd-icon-home:before { content: ""; } /*喜欢*/ -.ui-icon-favorite { +.nd-icon-favorite { font-family: nd-iconfont; } - .ui-icon-favorite:before { + .nd-icon-favorite:before { content: ""; } /*喜欢fill*/ -.ui-icon-favorite-fill { +.nd-icon-favorite-fill { font-family: nd-iconfont; } - .ui-icon-favorite-fill:before { + .nd-icon-favorite-fill:before { content: ""; } /*收藏*/ -.ui-icon-collect { +.nd-icon-collect { font-family: nd-iconfont; } - .ui-icon-collect:before { + .nd-icon-collect:before { content: ""; } /*收藏fill*/ -.ui-icon-collect-fill { +.nd-icon-collect-fill { font-family: nd-iconfont; } - .ui-icon-collect-fill:before { + .nd-icon-collect-fill:before { content: ""; } /*map*/ -.ui-icon-map { +.nd-icon-map { font-family: nd-iconfont; } - .ui-icon-map:before { + .nd-icon-map:before { content: ""; } /*vip*/ -.ui-icon-vip { +.nd-icon-vip { font-family: nd-iconfont; } - .ui-icon-vip:before { + .nd-icon-vip:before { content: ""; } /*to bottom*/ -.ui-icon-tobottom { +.nd-icon-tobottom { font-family: nd-iconfont; } - .ui-icon-tobottom:before { + .nd-icon-tobottom:before { content: ""; } /*to top*/ -.ui-icon-totop { +.nd-icon-totop { font-family: nd-iconfont; } - .ui-icon-totop:before { + .nd-icon-totop:before { content: ""; } /*picture*/ -.ui-icon-picture { +.nd-icon-picture { font-family: nd-iconfont; } - .ui-icon-picture:before { + .nd-icon-picture:before { content: ""; } /*电话*/ -.ui-icon-telephone { +.nd-icon-telephone { font-family: nd-iconfont; } - .ui-icon-telephone:before { + .nd-icon-telephone:before { content: ""; } /*保存*/ -.ui-icon-save { +.nd-icon-save { font-family: nd-iconfont; } - .ui-icon-save:before { + .nd-icon-save:before { content: ""; } /*打印机*/ -.ui-icon-printer { +.nd-icon-printer { font-family: nd-iconfont; } - .ui-icon-printer:before { + .nd-icon-printer:before { content: ""; } /*help*/ -.ui-icon-help { +.nd-icon-help { font-family: nd-iconfont; } - .ui-icon-help:before { + .nd-icon-help:before { content: ""; } /*folder open*/ -.ui-icon-folderopen { +.nd-icon-folderopen { font-family: nd-iconfont; } - .ui-icon-folderopen:before { + .nd-icon-folderopen:before { content: ""; } /*folder close*/ -.ui-icon-folderclose { +.nd-icon-folderclose { font-family: nd-iconfont; } - .ui-icon-folderclose:before { + .nd-icon-folderclose:before { content: ""; } /*email*/ -.ui-icon-email { +.nd-icon-email { font-family: nd-iconfont; } - .ui-icon-email:before { + .nd-icon-email:before { content: ""; } /*more*/ -.ui-icon-more { +.nd-icon-more { font-family: nd-iconfont; } - .ui-icon-more:before { + .nd-icon-more:before { content: ""; } /*link*/ -.ui-icon-link { +.nd-icon-link { font-family: nd-iconfont; } - .ui-icon-link:before { + .nd-icon-link:before { content: ""; } /*计算器*/ -.ui-icon-caculator { +.nd-icon-caculator { font-family: nd-iconfont; } - .ui-icon-caculator:before { + .nd-icon-caculator:before { content: ""; } /*声音*/ -.ui-icon-voice { +.nd-icon-voice { font-family: nd-iconfont; } - .ui-icon-voice:before { + .nd-icon-voice:before { content: ""; } /*关闭声音*/ -.ui-icon-voiceout { +.nd-icon-voiceout { font-family: nd-iconfont; } - .ui-icon-voiceout:before { + .nd-icon-voiceout:before { content: ""; } /*相机*/ -.ui-icon-camera { +.nd-icon-camera { font-family: nd-iconfont; } - .ui-icon-camera:before { + .nd-icon-camera:before { content: ""; } /*code*/ -.ui-icon-code { +.nd-icon-code { font-family: nd-iconfont; } - .ui-icon-code:before { + .nd-icon-code:before { content: ""; } /*all*/ -.ui-icon-all { +.nd-icon-all { font-family: nd-iconfont; } - .ui-icon-all:before { + .nd-icon-all:before { content: ""; } /*发布*/ -.ui-icon-publish { +.nd-icon-publish { font-family: nd-iconfont; } - .ui-icon-publish:before { + .nd-icon-publish:before { content: ""; } /*刷新*/ -.ui-icon-refresh { +.nd-icon-refresh { font-family: nd-iconfont; } - .ui-icon-refresh:before { + .nd-icon-refresh:before { content: ""; } /*眼镜*/ -.ui-icon-glasses { +.nd-icon-glasses { font-family: nd-iconfont; } - .ui-icon-glasses:before { + .nd-icon-glasses:before { content: ""; } /*电话*/ -.ui-icon-telphone { +.nd-icon-telphone { font-family: nd-iconfont; } - .ui-icon-telphone:before { + .nd-icon-telphone:before { content: ""; } -.ui-icon-star { +.nd-icon-star { font-family: nd-iconfont; } - .ui-icon-star:before { + .nd-icon-star:before { content: ""; } /*relation map*/ -.ui-relationmap { +.nd-relationmap { border-spacing: 1px; - background-color: #0d1442; - color: #fff; } - .ui-relationmap .ui-relationmap-head td { + background-color: #FFF; + color: #393D49; } + .nd-relationmap .nd-relationmap-head td { padding: 10px 20px; } - .ui-relationmap td { - background-color: #0d1442; - color: #fff; + .nd-relationmap td { + background-color: #FFF; + color: #393D49; text-align: center; } - .ui-relationmap .ui-relationmap-row td:first-child { + .nd-relationmap .nd-relationmap-row td:first-child { padding: 10px 20px; } + .nd-relationmap .nd-relationmap-active { + color: #009688; } /** * 基础文件 @@ -12549,6 +14008,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -12565,66 +14076,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -12632,7 +14145,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -12640,7 +14153,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -12648,7 +14161,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -12657,7 +14170,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -12667,23 +14180,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -12692,18 +14210,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -12711,36 +14228,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -12765,24 +14278,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -12796,6 +14309,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -12812,66 +14377,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -12879,7 +14446,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -12887,7 +14454,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -12895,7 +14462,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -12904,7 +14471,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -12914,23 +14481,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -12939,18 +14511,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -12958,36 +14529,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -13012,24 +14579,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -13039,531 +14606,531 @@ body { font-family: "nd-iconfont"; src: url("font/iconfont.ttf"); } /*icon size*/ -.ui-icon-sizesmall { +.nd-icon-sizesmall { font-size: 12px; } -.ui-icon-sizenormal { +.nd-icon-sizenormal { font-size: 14px; } -.ui-icon-sizebig { +.nd-icon-sizebig { font-size: 20px; } /*icon class*/ /**必要箭头开始*/ /*菜单,树右向箭头*/ -.ui-icon-right { +.nd-icon-right { font-family: nd-iconfont; } - .ui-icon-right:before { + .nd-icon-right:before { content: ""; } /*复选框,未选中*/ -.ui-icon-checkbox, .ui-checkbox-uncheck, .ui-tree .ui-tree-nodect .ui-tree-uncheck { +.nd-icon-checkbox, .nd-checkbox-uncheck, .nd-tree .nd-tree-nodect .nd-tree-uncheck { font-family: nd-iconfont; } - .ui-icon-checkbox:before, .ui-checkbox-uncheck:before, .ui-tree .ui-tree-nodect .ui-tree-uncheck:before { + .nd-icon-checkbox:before, .nd-checkbox-uncheck:before, .nd-tree .nd-tree-nodect .nd-tree-uncheck:before { content: ""; } /*复选框,已选中*/ -.ui-icon-checked, .ui-checked, .ui-checkbox-checked, .ui-tree .ui-tree-nodect .ui-tree-checked { +.nd-icon-checked, .nd-checked, .nd-checkbox-checked, .nd-tree .nd-tree-nodect .nd-tree-checked { font-family: nd-iconfont; } - .ui-icon-checked:before, .ui-checked:before, .ui-checkbox-checked:before, .ui-tree .ui-tree-nodect .ui-tree-checked:before { + .nd-icon-checked:before, .nd-checked:before, .nd-checkbox-checked:before, .nd-tree .nd-tree-nodect .nd-tree-checked:before { content: ""; } /*复选框,部分选中*/ -.ui-icon-partchecked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-icon-partchecked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { font-family: nd-iconfont; } - .ui-icon-partchecked:before, .ui-tree .ui-tree-nodect .ui-tree-partchecked:before { + .nd-icon-partchecked:before, .nd-tree .nd-tree-nodect .nd-tree-partchecked:before { content: ""; } /*单选框,未选中*/ -.ui-icon-radio, .ui-radio-unactive { +.nd-icon-radio, .nd-radio-unactive { font-family: nd-iconfont; } - .ui-icon-radio:before, .ui-radio-unactive:before { + .nd-icon-radio:before, .nd-radio-unactive:before { content: ""; } /*单选框,已选中*/ -.ui-icon-radio-active, .ui-radio-active { +.nd-icon-radio-active, .nd-radio-active { font-family: nd-iconfont; } - .ui-icon-radio-active:before, .ui-radio-active:before { + .nd-icon-radio-active:before, .nd-radio-active:before { content: ""; } /*减号*/ -.ui-icon-minus { +.nd-icon-minus { font-family: nd-iconfont; } - .ui-icon-minus:before { + .nd-icon-minus:before { content: ""; } /*加号*/ -.ui-icon-add { +.nd-icon-add { font-family: nd-iconfont; } - .ui-icon-add:before { + .nd-icon-add:before { content: ""; } /*关闭*/ -.ui-icon-close, .ui-file .ui-file-showct .ui-file-del { +.nd-icon-close, .nd-file .nd-file-showct .nd-file-del { font-family: nd-iconfont; } - .ui-icon-close:before, .ui-file .ui-file-showct .ui-file-del:before { + .nd-icon-close:before, .nd-file .nd-file-showct .nd-file-del:before { content: ""; } /*加号(不带圆圈)*/ -.ui-icon-add1, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max { +.nd-icon-add1, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max { font-family: nd-iconfont; } - .ui-icon-add1:before, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max:before { + .nd-icon-add1:before, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max:before { content: ""; } /*减号(不带圆圈)*/ -.ui-icon-minus1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min { +.nd-icon-minus1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min { font-family: nd-iconfont; } - .ui-icon-minus1:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min:before { + .nd-icon-minus1:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min:before { content: ""; } /*勾*/ -.ui-icon-select, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon, .ui-list .ui-list-item-active .ui-list-icon { +.nd-icon-select, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon, .nd-list .nd-list-item-active .nd-list-icon, .nd-relationmap .nd-relationmap-active { font-family: nd-iconfont; } - .ui-icon-select:before, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon:before, .ui-list .ui-list-item-active .ui-list-icon:before { + .nd-icon-select:before, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon:before, .nd-list .nd-list-item-active .nd-list-icon:before, .nd-relationmap .nd-relationmap-active:before { content: ""; } /*叉*/ -.ui-icon-cross, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close { +.nd-icon-cross, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close { font-family: nd-iconfont; } - .ui-icon-cross:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close:before, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close:before, .ui-tip .ui-tip-item .ui-tip-close:before { + .nd-icon-cross:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close:before, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close:before, .nd-tip .nd-tip-item .nd-tip-close:before { content: ""; } /*上箭头*/ -.ui-icon-arrow-up, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise { +.nd-icon-arrow-up, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise { font-family: nd-iconfont; } - .ui-icon-arrow-up:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise:before { + .nd-icon-arrow-up:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise:before { content: ""; } /*下箭头*/ -.ui-icon-arrow-down, .ui-select .ui-select-inputct > b, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down { +.nd-icon-arrow-down, .nd-select .nd-select-inputct > b, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down { font-family: nd-iconfont; } - .ui-icon-arrow-down:before, .ui-select .ui-select-inputct > b:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down:before { + .nd-icon-arrow-down:before, .nd-select .nd-select-inputct > b:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down:before { content: ""; } /*左箭头*/ -.ui-icon-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow { +.nd-icon-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow { font-family: nd-iconfont; } - .ui-icon-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow:before { + .nd-icon-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow:before { content: ""; } /*右箭头*/ -.ui-icon-arrow-right, .ui-expand-icon, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon, -.ui-menu .ui-menu-nodect a.ui-menu-node .ui-menu-subicon, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow { +.nd-icon-arrow-right, .nd-expand-icon, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon, +.nd-menu .nd-menu-nodect a.nd-menu-node .nd-menu-subicon, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow { font-family: nd-iconfont; } - .ui-icon-arrow-right:before, .ui-expand-icon:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1:before, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow:before { + .nd-icon-arrow-right:before, .nd-expand-icon:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1:before, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow:before { content: ""; } /*双左箭头*/ -.ui-icon-double-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1 { +.nd-icon-double-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1:before { + .nd-icon-double-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1:before { content: ""; } /*双右箭头*/ -.ui-icon-double-arrow-right, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1 { +.nd-icon-double-arrow-right, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-right:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1:before { + .nd-icon-double-arrow-right:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1:before { content: ""; } /*日期*/ -.ui-icon-calendar, .ui-datetime .ui-datetime-field .ui-datetime-date { +.nd-icon-calendar, .nd-datetime .nd-datetime-field .nd-datetime-date { font-family: nd-iconfont; } - .ui-icon-calendar:before, .ui-datetime .ui-datetime-field .ui-datetime-date:before { + .nd-icon-calendar:before, .nd-datetime .nd-datetime-field .nd-datetime-date:before { content: ""; } /*时间*/ -.ui-icon-time, .ui-datetime .ui-datetime-field .ui-datetime-time { +.nd-icon-time, .nd-datetime .nd-datetime-field .nd-datetime-time { font-family: nd-iconfont; } - .ui-icon-time:before, .ui-datetime .ui-datetime-field .ui-datetime-time:before { + .nd-icon-time:before, .nd-datetime .nd-datetime-field .nd-datetime-time:before { content: ""; } /*查询*/ -.ui-icon-search { +.nd-icon-search { font-family: nd-iconfont; } - .ui-icon-search:before { + .nd-icon-search:before { content: ""; } /*loading*/ -.ui-icon-loading { +.nd-icon-loading { font-family: nd-iconfont; } - .ui-icon-loading:before { + .nd-icon-loading:before { content: ""; } /**必要图标结束*/ /**编辑器*/ /*粗体*/ -.ui-icon-bold { +.nd-icon-bold { font-family: nd-iconfont; } - .ui-icon-bold:before { + .nd-icon-bold:before { content: ""; } /*斜体*/ -.ui-icon-italic { +.nd-icon-italic { font-family: nd-iconfont; } - .ui-icon-italic:before { + .nd-icon-italic:before { content: ""; } /*下划线*/ -.ui-icon-underline { +.nd-icon-underline { font-family: nd-iconfont; } - .ui-icon-underline:before { + .nd-icon-underline:before { content: ""; } /*左对齐*/ -.ui-icon-leftalign { +.nd-icon-leftalign { font-family: nd-iconfont; } - .ui-icon-leftalign:before { + .nd-icon-leftalign:before { content: ""; } /*右对齐*/ -.ui-icon-rightalign { +.nd-icon-rightalign { font-family: nd-iconfont; } - .ui-icon-rightalign:before { + .nd-icon-rightalign:before { content: ""; } /*居中对齐*/ -.ui-icon-centeralign { +.nd-icon-centeralign { font-family: nd-iconfont; } - .ui-icon-centeralign:before { + .nd-icon-centeralign:before { content: ""; } /*剪切*/ -.ui-icon-cut { +.nd-icon-cut { font-family: nd-iconfont; } - .ui-icon-cut:before { + .nd-icon-cut:before { content: ""; } /*复制*/ -.ui-icon-copy { +.nd-icon-copy { font-family: nd-iconfont; } - .ui-icon-copy:before { + .nd-icon-copy:before { content: ""; } /*播放器*/ /*播放*/ -.ui-icon-play { +.nd-icon-play { font-family: nd-iconfont; } - .ui-icon-play:before { + .nd-icon-play:before { content: ""; } /*停止*/ -.ui-icon-stop { +.nd-icon-stop { font-family: nd-iconfont; } - .ui-icon-stop:before { + .nd-icon-stop:before { content: ""; } /*编辑*/ -.ui-icon-edit { +.nd-icon-edit { font-family: nd-iconfont; } - .ui-icon-edit:before { + .nd-icon-edit:before { content: ""; } /*提示*/ -.ui-icon-prompt { +.nd-icon-prompt { font-family: nd-iconfont; } - .ui-icon-prompt:before { + .nd-icon-prompt:before { content: ""; } /*菜单*/ -.ui-icon-menu { +.nd-icon-menu { font-family: nd-iconfont; } - .ui-icon-menu:before { + .nd-icon-menu:before { content: ""; } /*分类*/ -.ui-icon-category { +.nd-icon-category { font-family: nd-iconfont; } - .ui-icon-category:before { + .nd-icon-category:before { content: ""; } /*设置*/ -.ui-icon-set { +.nd-icon-set { font-family: nd-iconfont; } - .ui-icon-set:before { + .nd-icon-set:before { content: ""; } /*购物车*/ -.ui-icon-cart { +.nd-icon-cart { font-family: nd-iconfont; } - .ui-icon-cart:before { + .nd-icon-cart:before { content: ""; } /*用户*/ -.ui-icon-user { +.nd-icon-user { font-family: nd-iconfont; } - .ui-icon-user:before { + .nd-icon-user:before { content: ""; } /*密码*/ -.ui-icon-password { +.nd-icon-password { font-family: nd-iconfont; } - .ui-icon-password:before { + .nd-icon-password:before { content: ""; } /*解锁*/ -.ui-icon-unlock { +.nd-icon-unlock { font-family: nd-iconfont; } - .ui-icon-unlock:before { + .nd-icon-unlock:before { content: ""; } /*安全*/ -.ui-icon-security { +.nd-icon-security { font-family: nd-iconfont; } - .ui-icon-security:before { + .nd-icon-security:before { content: ""; } /*保险*/ -.ui-icon-insurance { +.nd-icon-insurance { font-family: nd-iconfont; } - .ui-icon-insurance:before { + .nd-icon-insurance:before { content: ""; } /*垃圾桶*/ -.ui-icon-ashbin { +.nd-icon-ashbin { font-family: nd-iconfont; } - .ui-icon-ashbin:before { + .nd-icon-ashbin:before { content: ""; } /*消息*/ -.ui-icon-message { +.nd-icon-message { font-family: nd-iconfont; } - .ui-icon-message:before { + .nd-icon-message:before { content: ""; } /*夜晚*/ -.ui-icon-night { +.nd-icon-night { font-family: nd-iconfont; } - .ui-icon-night:before { + .nd-icon-night:before { content: ""; } /*白天*/ -.ui-icon-daytime { +.nd-icon-daytime { font-family: nd-iconfont; } - .ui-icon-daytime:before { + .nd-icon-daytime:before { content: ""; } /*关机*/ -.ui-icon-switch { +.nd-icon-switch { font-family: nd-iconfont; } - .ui-icon-switch:before { + .nd-icon-switch:before { content: ""; } /*二维码*/ -.ui-icon-qrcode { +.nd-icon-qrcode { font-family: nd-iconfont; } - .ui-icon-qrcode:before { + .nd-icon-qrcode:before { content: ""; } /*扫描*/ -.ui-icon-scan { +.nd-icon-scan { font-family: nd-iconfont; } - .ui-icon-scan:before { + .nd-icon-scan:before { content: ""; } /*下载*/ -.ui-icon-download { +.nd-icon-download { font-family: nd-iconfont; } - .ui-icon-download:before { + .nd-icon-download:before { content: ""; } /*上传*/ -.ui-icon-upload { +.nd-icon-upload { font-family: nd-iconfont; } - .ui-icon-upload:before { + .nd-icon-upload:before { content: ""; } /*警告*/ -.ui-icon-warning { +.nd-icon-warning { font-family: nd-iconfont; } - .ui-icon-warning:before { + .nd-icon-warning:before { content: ""; } /*点赞*/ -.ui-icon-good { +.nd-icon-good { font-family: nd-iconfont; } - .ui-icon-good:before { + .nd-icon-good:before { content: ""; } /*主页*/ -.ui-icon-home { +.nd-icon-home { font-family: nd-iconfont; } - .ui-icon-home:before { + .nd-icon-home:before { content: ""; } /*喜欢*/ -.ui-icon-favorite { +.nd-icon-favorite { font-family: nd-iconfont; } - .ui-icon-favorite:before { + .nd-icon-favorite:before { content: ""; } /*喜欢fill*/ -.ui-icon-favorite-fill { +.nd-icon-favorite-fill { font-family: nd-iconfont; } - .ui-icon-favorite-fill:before { + .nd-icon-favorite-fill:before { content: ""; } /*收藏*/ -.ui-icon-collect { +.nd-icon-collect { font-family: nd-iconfont; } - .ui-icon-collect:before { + .nd-icon-collect:before { content: ""; } /*收藏fill*/ -.ui-icon-collect-fill { +.nd-icon-collect-fill { font-family: nd-iconfont; } - .ui-icon-collect-fill:before { + .nd-icon-collect-fill:before { content: ""; } /*map*/ -.ui-icon-map { +.nd-icon-map { font-family: nd-iconfont; } - .ui-icon-map:before { + .nd-icon-map:before { content: ""; } /*vip*/ -.ui-icon-vip { +.nd-icon-vip { font-family: nd-iconfont; } - .ui-icon-vip:before { + .nd-icon-vip:before { content: ""; } /*to bottom*/ -.ui-icon-tobottom { +.nd-icon-tobottom { font-family: nd-iconfont; } - .ui-icon-tobottom:before { + .nd-icon-tobottom:before { content: ""; } /*to top*/ -.ui-icon-totop { +.nd-icon-totop { font-family: nd-iconfont; } - .ui-icon-totop:before { + .nd-icon-totop:before { content: ""; } /*picture*/ -.ui-icon-picture { +.nd-icon-picture { font-family: nd-iconfont; } - .ui-icon-picture:before { + .nd-icon-picture:before { content: ""; } /*电话*/ -.ui-icon-telephone { +.nd-icon-telephone { font-family: nd-iconfont; } - .ui-icon-telephone:before { + .nd-icon-telephone:before { content: ""; } /*保存*/ -.ui-icon-save { +.nd-icon-save { font-family: nd-iconfont; } - .ui-icon-save:before { + .nd-icon-save:before { content: ""; } /*打印机*/ -.ui-icon-printer { +.nd-icon-printer { font-family: nd-iconfont; } - .ui-icon-printer:before { + .nd-icon-printer:before { content: ""; } /*help*/ -.ui-icon-help { +.nd-icon-help { font-family: nd-iconfont; } - .ui-icon-help:before { + .nd-icon-help:before { content: ""; } /*folder open*/ -.ui-icon-folderopen { +.nd-icon-folderopen { font-family: nd-iconfont; } - .ui-icon-folderopen:before { + .nd-icon-folderopen:before { content: ""; } /*folder close*/ -.ui-icon-folderclose { +.nd-icon-folderclose { font-family: nd-iconfont; } - .ui-icon-folderclose:before { + .nd-icon-folderclose:before { content: ""; } /*email*/ -.ui-icon-email { +.nd-icon-email { font-family: nd-iconfont; } - .ui-icon-email:before { + .nd-icon-email:before { content: ""; } /*more*/ -.ui-icon-more { +.nd-icon-more { font-family: nd-iconfont; } - .ui-icon-more:before { + .nd-icon-more:before { content: ""; } /*link*/ -.ui-icon-link { +.nd-icon-link { font-family: nd-iconfont; } - .ui-icon-link:before { + .nd-icon-link:before { content: ""; } /*计算器*/ -.ui-icon-caculator { +.nd-icon-caculator { font-family: nd-iconfont; } - .ui-icon-caculator:before { + .nd-icon-caculator:before { content: ""; } /*声音*/ -.ui-icon-voice { +.nd-icon-voice { font-family: nd-iconfont; } - .ui-icon-voice:before { + .nd-icon-voice:before { content: ""; } /*关闭声音*/ -.ui-icon-voiceout { +.nd-icon-voiceout { font-family: nd-iconfont; } - .ui-icon-voiceout:before { + .nd-icon-voiceout:before { content: ""; } /*相机*/ -.ui-icon-camera { +.nd-icon-camera { font-family: nd-iconfont; } - .ui-icon-camera:before { + .nd-icon-camera:before { content: ""; } /*code*/ -.ui-icon-code { +.nd-icon-code { font-family: nd-iconfont; } - .ui-icon-code:before { + .nd-icon-code:before { content: ""; } /*all*/ -.ui-icon-all { +.nd-icon-all { font-family: nd-iconfont; } - .ui-icon-all:before { + .nd-icon-all:before { content: ""; } /*发布*/ -.ui-icon-publish { +.nd-icon-publish { font-family: nd-iconfont; } - .ui-icon-publish:before { + .nd-icon-publish:before { content: ""; } /*刷新*/ -.ui-icon-refresh { +.nd-icon-refresh { font-family: nd-iconfont; } - .ui-icon-refresh:before { + .nd-icon-refresh:before { content: ""; } /*眼镜*/ -.ui-icon-glasses { +.nd-icon-glasses { font-family: nd-iconfont; } - .ui-icon-glasses:before { + .nd-icon-glasses:before { content: ""; } /*电话*/ -.ui-icon-telphone { +.nd-icon-telphone { font-family: nd-iconfont; } - .ui-icon-telphone:before { + .nd-icon-telphone:before { content: ""; } -.ui-icon-star { +.nd-icon-star { font-family: nd-iconfont; } - .ui-icon-star:before { + .nd-icon-star:before { content: ""; } -.ui-switch { +.nd-switch { margin: 0; padding: 0; font-size: 14px; @@ -13581,45 +15148,45 @@ body { cursor: pointer; transition: all .2s; user-select: none; } - .ui-switch .ui-switch-inner { + .nd-switch .nd-switch-inner { display: block; margin: 0 7px 0 25px; - color: #fff; + color: #FFF; font-size: 12px; transition: margin .2s; } - .ui-switch .ui-switch-handle { + .nd-switch .nd-switch-handle { left: 2px; top: 2px; border-radius: 50%; - background-color: #fff; + background-color: #FFF; width: 18px; height: 18px; transition: all .2s ease-in-out; position: absolute; } -.ui-switch-small { +.nd-switch-small { min-width: 28px; height: 16px; line-height: 16px; } - .ui-switch-small .ui-switch-handle { + .nd-switch-small .nd-switch-handle { width: 12px; height: 12px; } - .ui-switch-small .ui-switch-inner { + .nd-switch-small .nd-switch-inner { margin: 0 5px 0 15px; } -.ui-switch-small.ui-switch-checked .ui-switch-handle { +.nd-switch-small.nd-switch-checked .nd-switch-handle { left: calc(100% - 12px - 2px); } -.ui-switch-small.ui-switch-checked .ui-switch-inner { +.nd-switch-small.nd-switch-checked .nd-switch-inner { margin: 0 18px 0 5px; } -.ui-switch-checked { - background-color: #29c04b; } - .ui-switch-checked .ui-switch-handle { +.nd-switch-checked { + background-color: #009688; } + .nd-switch-checked .nd-switch-handle { left: calc(100% - 18px - 2px); } - .ui-switch-checked .ui-switch-inner { + .nd-switch-checked .nd-switch-inner { margin: 0 25px 0 7px; } -.ui-switch-handle::before { +.nd-switch-handle::before { content: ''; top: 0; right: 0; @@ -13630,7 +15197,7 @@ body { box-shadow: 0 2px 4px; transition: all .2s ease-in-out; } -.ui-switch-disable { +.nd-switch-disable { cursor: not-allowed; opacity: .4; } @@ -13642,6 +15209,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -13658,66 +15277,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -13725,7 +15346,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -13733,7 +15354,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -13741,7 +15362,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -13750,7 +15371,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -13760,23 +15381,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -13785,18 +15411,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -13804,36 +15429,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -13858,24 +15479,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -13889,82 +15510,136 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ -/**白色主题 **/ -/*深紫色*/ -/*白色系*/ -/*深紫色系*/ -/*颜色 混合*/ -/*size定义*/ -/*全局padding*/ -/*全局圆角*/ -/*标题 padding*/ -/*头部高度*/ -/*下拉框离显示框距离*/ -/*按钮padding*/ -/*字体大小*/ -/*字体粗体*/ -/*zindex*/ -/*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ +/**白色主题 **/ +/*深紫色*/ +/*白色系*/ +/*深紫色系*/ +/*颜色 混合*/ +/*size定义*/ +/*全局padding*/ +/*全局圆角*/ +/*标题 padding*/ +/*头部高度*/ +/*下拉框离显示框距离*/ +/*按钮padding*/ +/*字体大小*/ +/*字体粗体*/ +/*zindex*/ +/*border样式*/ +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -13972,7 +15647,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -13980,7 +15655,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -13988,7 +15663,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -13997,7 +15672,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -14007,23 +15682,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -14032,18 +15712,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -14051,36 +15730,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -14105,24 +15780,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -14132,564 +15807,564 @@ body { font-family: "nd-iconfont"; src: url("font/iconfont.ttf"); } /*icon size*/ -.ui-icon-sizesmall { +.nd-icon-sizesmall { font-size: 12px; } -.ui-icon-sizenormal { +.nd-icon-sizenormal { font-size: 14px; } -.ui-icon-sizebig { +.nd-icon-sizebig { font-size: 20px; } /*icon class*/ /**必要箭头开始*/ /*菜单,树右向箭头*/ -.ui-icon-right { +.nd-icon-right { font-family: nd-iconfont; } - .ui-icon-right:before { + .nd-icon-right:before { content: ""; } /*复选框,未选中*/ -.ui-icon-checkbox, .ui-checkbox-uncheck, .ui-tree .ui-tree-nodect .ui-tree-uncheck { +.nd-icon-checkbox, .nd-checkbox-uncheck, .nd-tree .nd-tree-nodect .nd-tree-uncheck { font-family: nd-iconfont; } - .ui-icon-checkbox:before, .ui-checkbox-uncheck:before, .ui-tree .ui-tree-nodect .ui-tree-uncheck:before { + .nd-icon-checkbox:before, .nd-checkbox-uncheck:before, .nd-tree .nd-tree-nodect .nd-tree-uncheck:before { content: ""; } /*复选框,已选中*/ -.ui-icon-checked, .ui-checked, .ui-checkbox-checked, .ui-tree .ui-tree-nodect .ui-tree-checked { +.nd-icon-checked, .nd-checked, .nd-checkbox-checked, .nd-tree .nd-tree-nodect .nd-tree-checked { font-family: nd-iconfont; } - .ui-icon-checked:before, .ui-checked:before, .ui-checkbox-checked:before, .ui-tree .ui-tree-nodect .ui-tree-checked:before { + .nd-icon-checked:before, .nd-checked:before, .nd-checkbox-checked:before, .nd-tree .nd-tree-nodect .nd-tree-checked:before { content: ""; } /*复选框,部分选中*/ -.ui-icon-partchecked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-icon-partchecked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { font-family: nd-iconfont; } - .ui-icon-partchecked:before, .ui-tree .ui-tree-nodect .ui-tree-partchecked:before { + .nd-icon-partchecked:before, .nd-tree .nd-tree-nodect .nd-tree-partchecked:before { content: ""; } /*单选框,未选中*/ -.ui-icon-radio, .ui-radio-unactive { +.nd-icon-radio, .nd-radio-unactive { font-family: nd-iconfont; } - .ui-icon-radio:before, .ui-radio-unactive:before { + .nd-icon-radio:before, .nd-radio-unactive:before { content: ""; } /*单选框,已选中*/ -.ui-icon-radio-active, .ui-radio-active { +.nd-icon-radio-active, .nd-radio-active { font-family: nd-iconfont; } - .ui-icon-radio-active:before, .ui-radio-active:before { + .nd-icon-radio-active:before, .nd-radio-active:before { content: ""; } /*减号*/ -.ui-icon-minus { +.nd-icon-minus { font-family: nd-iconfont; } - .ui-icon-minus:before { + .nd-icon-minus:before { content: ""; } /*加号*/ -.ui-icon-add { +.nd-icon-add { font-family: nd-iconfont; } - .ui-icon-add:before { + .nd-icon-add:before { content: ""; } /*关闭*/ -.ui-icon-close, .ui-file .ui-file-showct .ui-file-del { +.nd-icon-close, .nd-file .nd-file-showct .nd-file-del { font-family: nd-iconfont; } - .ui-icon-close:before, .ui-file .ui-file-showct .ui-file-del:before { + .nd-icon-close:before, .nd-file .nd-file-showct .nd-file-del:before { content: ""; } /*加号(不带圆圈)*/ -.ui-icon-add1, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max { +.nd-icon-add1, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max { font-family: nd-iconfont; } - .ui-icon-add1:before, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max:before { + .nd-icon-add1:before, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max:before { content: ""; } /*减号(不带圆圈)*/ -.ui-icon-minus1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min { +.nd-icon-minus1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min { font-family: nd-iconfont; } - .ui-icon-minus1:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min:before { + .nd-icon-minus1:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min:before { content: ""; } /*勾*/ -.ui-icon-select, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon, .ui-list .ui-list-item-active .ui-list-icon { +.nd-icon-select, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon, .nd-list .nd-list-item-active .nd-list-icon, .nd-relationmap .nd-relationmap-active { font-family: nd-iconfont; } - .ui-icon-select:before, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon:before, .ui-list .ui-list-item-active .ui-list-icon:before { + .nd-icon-select:before, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon:before, .nd-list .nd-list-item-active .nd-list-icon:before, .nd-relationmap .nd-relationmap-active:before { content: ""; } /*叉*/ -.ui-icon-cross, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close { +.nd-icon-cross, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close { font-family: nd-iconfont; } - .ui-icon-cross:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close:before, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close:before, .ui-tip .ui-tip-item .ui-tip-close:before { + .nd-icon-cross:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close:before, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close:before, .nd-tip .nd-tip-item .nd-tip-close:before { content: ""; } /*上箭头*/ -.ui-icon-arrow-up, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise { +.nd-icon-arrow-up, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise { font-family: nd-iconfont; } - .ui-icon-arrow-up:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise:before { + .nd-icon-arrow-up:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise:before { content: ""; } /*下箭头*/ -.ui-icon-arrow-down, .ui-select .ui-select-inputct > b, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down { +.nd-icon-arrow-down, .nd-select .nd-select-inputct > b, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down { font-family: nd-iconfont; } - .ui-icon-arrow-down:before, .ui-select .ui-select-inputct > b:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down:before { + .nd-icon-arrow-down:before, .nd-select .nd-select-inputct > b:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down:before { content: ""; } /*左箭头*/ -.ui-icon-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow { +.nd-icon-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow { font-family: nd-iconfont; } - .ui-icon-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow:before { + .nd-icon-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow:before { content: ""; } /*右箭头*/ -.ui-icon-arrow-right, .ui-expand-icon, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon, -.ui-menu .ui-menu-nodect a.ui-menu-node .ui-menu-subicon, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow { +.nd-icon-arrow-right, .nd-expand-icon, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon, +.nd-menu .nd-menu-nodect a.nd-menu-node .nd-menu-subicon, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow { font-family: nd-iconfont; } - .ui-icon-arrow-right:before, .ui-expand-icon:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1:before, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow:before { + .nd-icon-arrow-right:before, .nd-expand-icon:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1:before, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow:before { content: ""; } /*双左箭头*/ -.ui-icon-double-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1 { +.nd-icon-double-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1:before { + .nd-icon-double-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1:before { content: ""; } /*双右箭头*/ -.ui-icon-double-arrow-right, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1 { +.nd-icon-double-arrow-right, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-right:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1:before { + .nd-icon-double-arrow-right:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1:before { content: ""; } /*日期*/ -.ui-icon-calendar, .ui-datetime .ui-datetime-field .ui-datetime-date { +.nd-icon-calendar, .nd-datetime .nd-datetime-field .nd-datetime-date { font-family: nd-iconfont; } - .ui-icon-calendar:before, .ui-datetime .ui-datetime-field .ui-datetime-date:before { + .nd-icon-calendar:before, .nd-datetime .nd-datetime-field .nd-datetime-date:before { content: ""; } /*时间*/ -.ui-icon-time, .ui-datetime .ui-datetime-field .ui-datetime-time { +.nd-icon-time, .nd-datetime .nd-datetime-field .nd-datetime-time { font-family: nd-iconfont; } - .ui-icon-time:before, .ui-datetime .ui-datetime-field .ui-datetime-time:before { + .nd-icon-time:before, .nd-datetime .nd-datetime-field .nd-datetime-time:before { content: ""; } /*查询*/ -.ui-icon-search { +.nd-icon-search { font-family: nd-iconfont; } - .ui-icon-search:before { + .nd-icon-search:before { content: ""; } /*loading*/ -.ui-icon-loading { +.nd-icon-loading { font-family: nd-iconfont; } - .ui-icon-loading:before { + .nd-icon-loading:before { content: ""; } /**必要图标结束*/ /**编辑器*/ /*粗体*/ -.ui-icon-bold { +.nd-icon-bold { font-family: nd-iconfont; } - .ui-icon-bold:before { + .nd-icon-bold:before { content: ""; } /*斜体*/ -.ui-icon-italic { +.nd-icon-italic { font-family: nd-iconfont; } - .ui-icon-italic:before { + .nd-icon-italic:before { content: ""; } /*下划线*/ -.ui-icon-underline { +.nd-icon-underline { font-family: nd-iconfont; } - .ui-icon-underline:before { + .nd-icon-underline:before { content: ""; } /*左对齐*/ -.ui-icon-leftalign { +.nd-icon-leftalign { font-family: nd-iconfont; } - .ui-icon-leftalign:before { + .nd-icon-leftalign:before { content: ""; } /*右对齐*/ -.ui-icon-rightalign { +.nd-icon-rightalign { font-family: nd-iconfont; } - .ui-icon-rightalign:before { + .nd-icon-rightalign:before { content: ""; } /*居中对齐*/ -.ui-icon-centeralign { +.nd-icon-centeralign { font-family: nd-iconfont; } - .ui-icon-centeralign:before { + .nd-icon-centeralign:before { content: ""; } /*剪切*/ -.ui-icon-cut { +.nd-icon-cut { font-family: nd-iconfont; } - .ui-icon-cut:before { + .nd-icon-cut:before { content: ""; } /*复制*/ -.ui-icon-copy { +.nd-icon-copy { font-family: nd-iconfont; } - .ui-icon-copy:before { + .nd-icon-copy:before { content: ""; } /*播放器*/ /*播放*/ -.ui-icon-play { +.nd-icon-play { font-family: nd-iconfont; } - .ui-icon-play:before { + .nd-icon-play:before { content: ""; } /*停止*/ -.ui-icon-stop { +.nd-icon-stop { font-family: nd-iconfont; } - .ui-icon-stop:before { + .nd-icon-stop:before { content: ""; } /*编辑*/ -.ui-icon-edit { +.nd-icon-edit { font-family: nd-iconfont; } - .ui-icon-edit:before { + .nd-icon-edit:before { content: ""; } /*提示*/ -.ui-icon-prompt { +.nd-icon-prompt { font-family: nd-iconfont; } - .ui-icon-prompt:before { + .nd-icon-prompt:before { content: ""; } /*菜单*/ -.ui-icon-menu { +.nd-icon-menu { font-family: nd-iconfont; } - .ui-icon-menu:before { + .nd-icon-menu:before { content: ""; } /*分类*/ -.ui-icon-category { +.nd-icon-category { font-family: nd-iconfont; } - .ui-icon-category:before { + .nd-icon-category:before { content: ""; } /*设置*/ -.ui-icon-set { +.nd-icon-set { font-family: nd-iconfont; } - .ui-icon-set:before { + .nd-icon-set:before { content: ""; } /*购物车*/ -.ui-icon-cart { +.nd-icon-cart { font-family: nd-iconfont; } - .ui-icon-cart:before { + .nd-icon-cart:before { content: ""; } /*用户*/ -.ui-icon-user { +.nd-icon-user { font-family: nd-iconfont; } - .ui-icon-user:before { + .nd-icon-user:before { content: ""; } /*密码*/ -.ui-icon-password { +.nd-icon-password { font-family: nd-iconfont; } - .ui-icon-password:before { + .nd-icon-password:before { content: ""; } /*解锁*/ -.ui-icon-unlock { +.nd-icon-unlock { font-family: nd-iconfont; } - .ui-icon-unlock:before { + .nd-icon-unlock:before { content: ""; } /*安全*/ -.ui-icon-security { +.nd-icon-security { font-family: nd-iconfont; } - .ui-icon-security:before { + .nd-icon-security:before { content: ""; } /*保险*/ -.ui-icon-insurance { +.nd-icon-insurance { font-family: nd-iconfont; } - .ui-icon-insurance:before { + .nd-icon-insurance:before { content: ""; } /*垃圾桶*/ -.ui-icon-ashbin { +.nd-icon-ashbin { font-family: nd-iconfont; } - .ui-icon-ashbin:before { + .nd-icon-ashbin:before { content: ""; } /*消息*/ -.ui-icon-message { +.nd-icon-message { font-family: nd-iconfont; } - .ui-icon-message:before { + .nd-icon-message:before { content: ""; } /*夜晚*/ -.ui-icon-night { +.nd-icon-night { font-family: nd-iconfont; } - .ui-icon-night:before { + .nd-icon-night:before { content: ""; } /*白天*/ -.ui-icon-daytime { +.nd-icon-daytime { font-family: nd-iconfont; } - .ui-icon-daytime:before { + .nd-icon-daytime:before { content: ""; } /*关机*/ -.ui-icon-switch { +.nd-icon-switch { font-family: nd-iconfont; } - .ui-icon-switch:before { + .nd-icon-switch:before { content: ""; } /*二维码*/ -.ui-icon-qrcode { +.nd-icon-qrcode { font-family: nd-iconfont; } - .ui-icon-qrcode:before { + .nd-icon-qrcode:before { content: ""; } /*扫描*/ -.ui-icon-scan { +.nd-icon-scan { font-family: nd-iconfont; } - .ui-icon-scan:before { + .nd-icon-scan:before { content: ""; } /*下载*/ -.ui-icon-download { +.nd-icon-download { font-family: nd-iconfont; } - .ui-icon-download:before { + .nd-icon-download:before { content: ""; } /*上传*/ -.ui-icon-upload { +.nd-icon-upload { font-family: nd-iconfont; } - .ui-icon-upload:before { + .nd-icon-upload:before { content: ""; } /*警告*/ -.ui-icon-warning { +.nd-icon-warning { font-family: nd-iconfont; } - .ui-icon-warning:before { + .nd-icon-warning:before { content: ""; } /*点赞*/ -.ui-icon-good { +.nd-icon-good { font-family: nd-iconfont; } - .ui-icon-good:before { + .nd-icon-good:before { content: ""; } /*主页*/ -.ui-icon-home { +.nd-icon-home { font-family: nd-iconfont; } - .ui-icon-home:before { + .nd-icon-home:before { content: ""; } /*喜欢*/ -.ui-icon-favorite { +.nd-icon-favorite { font-family: nd-iconfont; } - .ui-icon-favorite:before { + .nd-icon-favorite:before { content: ""; } /*喜欢fill*/ -.ui-icon-favorite-fill { +.nd-icon-favorite-fill { font-family: nd-iconfont; } - .ui-icon-favorite-fill:before { + .nd-icon-favorite-fill:before { content: ""; } /*收藏*/ -.ui-icon-collect { +.nd-icon-collect { font-family: nd-iconfont; } - .ui-icon-collect:before { + .nd-icon-collect:before { content: ""; } /*收藏fill*/ -.ui-icon-collect-fill { +.nd-icon-collect-fill { font-family: nd-iconfont; } - .ui-icon-collect-fill:before { + .nd-icon-collect-fill:before { content: ""; } /*map*/ -.ui-icon-map { +.nd-icon-map { font-family: nd-iconfont; } - .ui-icon-map:before { + .nd-icon-map:before { content: ""; } /*vip*/ -.ui-icon-vip { +.nd-icon-vip { font-family: nd-iconfont; } - .ui-icon-vip:before { + .nd-icon-vip:before { content: ""; } /*to bottom*/ -.ui-icon-tobottom { +.nd-icon-tobottom { font-family: nd-iconfont; } - .ui-icon-tobottom:before { + .nd-icon-tobottom:before { content: ""; } /*to top*/ -.ui-icon-totop { +.nd-icon-totop { font-family: nd-iconfont; } - .ui-icon-totop:before { + .nd-icon-totop:before { content: ""; } /*picture*/ -.ui-icon-picture { +.nd-icon-picture { font-family: nd-iconfont; } - .ui-icon-picture:before { + .nd-icon-picture:before { content: ""; } /*电话*/ -.ui-icon-telephone { +.nd-icon-telephone { font-family: nd-iconfont; } - .ui-icon-telephone:before { + .nd-icon-telephone:before { content: ""; } /*保存*/ -.ui-icon-save { +.nd-icon-save { font-family: nd-iconfont; } - .ui-icon-save:before { + .nd-icon-save:before { content: ""; } /*打印机*/ -.ui-icon-printer { +.nd-icon-printer { font-family: nd-iconfont; } - .ui-icon-printer:before { + .nd-icon-printer:before { content: ""; } /*help*/ -.ui-icon-help { +.nd-icon-help { font-family: nd-iconfont; } - .ui-icon-help:before { + .nd-icon-help:before { content: ""; } /*folder open*/ -.ui-icon-folderopen { +.nd-icon-folderopen { font-family: nd-iconfont; } - .ui-icon-folderopen:before { + .nd-icon-folderopen:before { content: ""; } /*folder close*/ -.ui-icon-folderclose { +.nd-icon-folderclose { font-family: nd-iconfont; } - .ui-icon-folderclose:before { + .nd-icon-folderclose:before { content: ""; } /*email*/ -.ui-icon-email { +.nd-icon-email { font-family: nd-iconfont; } - .ui-icon-email:before { + .nd-icon-email:before { content: ""; } /*more*/ -.ui-icon-more { +.nd-icon-more { font-family: nd-iconfont; } - .ui-icon-more:before { + .nd-icon-more:before { content: ""; } /*link*/ -.ui-icon-link { +.nd-icon-link { font-family: nd-iconfont; } - .ui-icon-link:before { + .nd-icon-link:before { content: ""; } /*计算器*/ -.ui-icon-caculator { +.nd-icon-caculator { font-family: nd-iconfont; } - .ui-icon-caculator:before { + .nd-icon-caculator:before { content: ""; } /*声音*/ -.ui-icon-voice { +.nd-icon-voice { font-family: nd-iconfont; } - .ui-icon-voice:before { + .nd-icon-voice:before { content: ""; } /*关闭声音*/ -.ui-icon-voiceout { +.nd-icon-voiceout { font-family: nd-iconfont; } - .ui-icon-voiceout:before { + .nd-icon-voiceout:before { content: ""; } /*相机*/ -.ui-icon-camera { +.nd-icon-camera { font-family: nd-iconfont; } - .ui-icon-camera:before { + .nd-icon-camera:before { content: ""; } /*code*/ -.ui-icon-code { +.nd-icon-code { font-family: nd-iconfont; } - .ui-icon-code:before { + .nd-icon-code:before { content: ""; } /*all*/ -.ui-icon-all { +.nd-icon-all { font-family: nd-iconfont; } - .ui-icon-all:before { + .nd-icon-all:before { content: ""; } /*发布*/ -.ui-icon-publish { +.nd-icon-publish { font-family: nd-iconfont; } - .ui-icon-publish:before { + .nd-icon-publish:before { content: ""; } /*刷新*/ -.ui-icon-refresh { +.nd-icon-refresh { font-family: nd-iconfont; } - .ui-icon-refresh:before { + .nd-icon-refresh:before { content: ""; } /*眼镜*/ -.ui-icon-glasses { +.nd-icon-glasses { font-family: nd-iconfont; } - .ui-icon-glasses:before { + .nd-icon-glasses:before { content: ""; } /*电话*/ -.ui-icon-telphone { +.nd-icon-telphone { font-family: nd-iconfont; } - .ui-icon-telphone:before { + .nd-icon-telphone:before { content: ""; } -.ui-icon-star { +.nd-icon-star { font-family: nd-iconfont; } - .ui-icon-star:before { + .nd-icon-star:before { content: ""; } /*relation map*/ /*横向*/ -.ui-tab-horizontal { +.nd-tab-horizontal { display: flex; flex-direction: row; } - .ui-tab-horizontal .ui-tab-head { + .nd-tab-horizontal .nd-tab-head { background-color: #0d1442; color: #fff; flex-direction: column; } - .ui-tab-horizontal .ui-tab-body { + .nd-tab-horizontal .nd-tab-body { flex: 1; } -.ui-tab { +.nd-tab { flex-direction: column; border: 1px solid #2b3260; /*头部 tab区域*/ /*内容区域*/ } - .ui-tab .ui-tab-head { + .nd-tab .nd-tab-head { background-color: #0d1442; box-sizing: border-box; border-bottom: 1px solid #2b3260; } - .ui-tab .ui-tab-head .ui-tab-item { + .nd-tab .nd-tab-head .nd-tab-item { box-sizing: border-box; display: inline-block; padding: 0 20px; border-bottom: 1px solid #2b3260; transform: translateY(-1px); } - .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close { + .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close { margin-left: 10px; font-size: 12px; border-radius: 10px; } - .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close:hover { - color: #f0f0f0; } - .ui-tab .ui-tab-head .ui-tab-item-active { + .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close:hover { + color: #5FB878; } + .nd-tab .nd-tab-head .nd-tab-item-active { font-weight: bold; border-top: 1px solid #2b3260; border-left: 1px solid #2b3260; @@ -14698,7 +16373,7 @@ body { margin-bottom: 1px; transform: translateY(1px); background-color: #2b3260; } - .ui-tab .ui-tab-body { + .nd-tab .nd-tab-body { overflow: auto; } @use 'sass:math'; @@ -14710,6 +16385,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -14726,66 +16453,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -14793,7 +16522,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -14801,7 +16530,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -14809,7 +16538,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -14818,7 +16547,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -14828,23 +16557,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -14853,18 +16587,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -14872,36 +16605,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -14926,24 +16655,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -14957,6 +16686,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -14973,66 +16754,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -15040,7 +16823,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -15048,7 +16831,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -15056,7 +16839,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -15065,7 +16848,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -15075,23 +16858,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -15100,18 +16888,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -15119,36 +16906,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -15173,24 +16956,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -15200,531 +16983,531 @@ body { font-family: "nd-iconfont"; src: url("font/iconfont.ttf"); } /*icon size*/ -.ui-icon-sizesmall { +.nd-icon-sizesmall { font-size: 12px; } -.ui-icon-sizenormal { +.nd-icon-sizenormal { font-size: 14px; } -.ui-icon-sizebig { +.nd-icon-sizebig { font-size: 20px; } /*icon class*/ /**必要箭头开始*/ /*菜单,树右向箭头*/ -.ui-icon-right { +.nd-icon-right { font-family: nd-iconfont; } - .ui-icon-right:before { + .nd-icon-right:before { content: ""; } /*复选框,未选中*/ -.ui-icon-checkbox, .ui-checkbox-uncheck, .ui-tree .ui-tree-nodect .ui-tree-uncheck { +.nd-icon-checkbox, .nd-checkbox-uncheck, .nd-tree .nd-tree-nodect .nd-tree-uncheck { font-family: nd-iconfont; } - .ui-icon-checkbox:before, .ui-checkbox-uncheck:before, .ui-tree .ui-tree-nodect .ui-tree-uncheck:before { + .nd-icon-checkbox:before, .nd-checkbox-uncheck:before, .nd-tree .nd-tree-nodect .nd-tree-uncheck:before { content: ""; } /*复选框,已选中*/ -.ui-icon-checked, .ui-checked, .ui-checkbox-checked, .ui-tree .ui-tree-nodect .ui-tree-checked { +.nd-icon-checked, .nd-checked, .nd-checkbox-checked, .nd-tree .nd-tree-nodect .nd-tree-checked { font-family: nd-iconfont; } - .ui-icon-checked:before, .ui-checked:before, .ui-checkbox-checked:before, .ui-tree .ui-tree-nodect .ui-tree-checked:before { + .nd-icon-checked:before, .nd-checked:before, .nd-checkbox-checked:before, .nd-tree .nd-tree-nodect .nd-tree-checked:before { content: ""; } /*复选框,部分选中*/ -.ui-icon-partchecked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-icon-partchecked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { font-family: nd-iconfont; } - .ui-icon-partchecked:before, .ui-tree .ui-tree-nodect .ui-tree-partchecked:before { + .nd-icon-partchecked:before, .nd-tree .nd-tree-nodect .nd-tree-partchecked:before { content: ""; } /*单选框,未选中*/ -.ui-icon-radio, .ui-radio-unactive { +.nd-icon-radio, .nd-radio-unactive { font-family: nd-iconfont; } - .ui-icon-radio:before, .ui-radio-unactive:before { + .nd-icon-radio:before, .nd-radio-unactive:before { content: ""; } /*单选框,已选中*/ -.ui-icon-radio-active, .ui-radio-active { +.nd-icon-radio-active, .nd-radio-active { font-family: nd-iconfont; } - .ui-icon-radio-active:before, .ui-radio-active:before { + .nd-icon-radio-active:before, .nd-radio-active:before { content: ""; } /*减号*/ -.ui-icon-minus { +.nd-icon-minus { font-family: nd-iconfont; } - .ui-icon-minus:before { + .nd-icon-minus:before { content: ""; } /*加号*/ -.ui-icon-add { +.nd-icon-add { font-family: nd-iconfont; } - .ui-icon-add:before { + .nd-icon-add:before { content: ""; } /*关闭*/ -.ui-icon-close, .ui-file .ui-file-showct .ui-file-del { +.nd-icon-close, .nd-file .nd-file-showct .nd-file-del { font-family: nd-iconfont; } - .ui-icon-close:before, .ui-file .ui-file-showct .ui-file-del:before { + .nd-icon-close:before, .nd-file .nd-file-showct .nd-file-del:before { content: ""; } /*加号(不带圆圈)*/ -.ui-icon-add1, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max { +.nd-icon-add1, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max { font-family: nd-iconfont; } - .ui-icon-add1:before, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max:before { + .nd-icon-add1:before, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max:before { content: ""; } /*减号(不带圆圈)*/ -.ui-icon-minus1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min { +.nd-icon-minus1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min { font-family: nd-iconfont; } - .ui-icon-minus1:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min:before { + .nd-icon-minus1:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min:before { content: ""; } /*勾*/ -.ui-icon-select, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon, .ui-list .ui-list-item-active .ui-list-icon { +.nd-icon-select, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon, .nd-list .nd-list-item-active .nd-list-icon, .nd-relationmap .nd-relationmap-active { font-family: nd-iconfont; } - .ui-icon-select:before, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon:before, .ui-list .ui-list-item-active .ui-list-icon:before { + .nd-icon-select:before, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon:before, .nd-list .nd-list-item-active .nd-list-icon:before, .nd-relationmap .nd-relationmap-active:before { content: ""; } /*叉*/ -.ui-icon-cross, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close { +.nd-icon-cross, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close { font-family: nd-iconfont; } - .ui-icon-cross:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close:before, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close:before, .ui-tip .ui-tip-item .ui-tip-close:before { + .nd-icon-cross:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close:before, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close:before, .nd-tip .nd-tip-item .nd-tip-close:before { content: ""; } /*上箭头*/ -.ui-icon-arrow-up, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise { +.nd-icon-arrow-up, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise { font-family: nd-iconfont; } - .ui-icon-arrow-up:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise:before { + .nd-icon-arrow-up:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise:before { content: ""; } /*下箭头*/ -.ui-icon-arrow-down, .ui-select .ui-select-inputct > b, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down { +.nd-icon-arrow-down, .nd-select .nd-select-inputct > b, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down { font-family: nd-iconfont; } - .ui-icon-arrow-down:before, .ui-select .ui-select-inputct > b:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down:before { + .nd-icon-arrow-down:before, .nd-select .nd-select-inputct > b:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down:before { content: ""; } /*左箭头*/ -.ui-icon-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow { +.nd-icon-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow { font-family: nd-iconfont; } - .ui-icon-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow:before { + .nd-icon-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow:before { content: ""; } /*右箭头*/ -.ui-icon-arrow-right, .ui-expand-icon, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon, -.ui-menu .ui-menu-nodect a.ui-menu-node .ui-menu-subicon, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow { +.nd-icon-arrow-right, .nd-expand-icon, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon, +.nd-menu .nd-menu-nodect a.nd-menu-node .nd-menu-subicon, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow { font-family: nd-iconfont; } - .ui-icon-arrow-right:before, .ui-expand-icon:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1:before, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow:before { + .nd-icon-arrow-right:before, .nd-expand-icon:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1:before, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow:before { content: ""; } /*双左箭头*/ -.ui-icon-double-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1 { +.nd-icon-double-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1:before { + .nd-icon-double-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1:before { content: ""; } /*双右箭头*/ -.ui-icon-double-arrow-right, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1 { +.nd-icon-double-arrow-right, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-right:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1:before { + .nd-icon-double-arrow-right:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1:before { content: ""; } /*日期*/ -.ui-icon-calendar, .ui-datetime .ui-datetime-field .ui-datetime-date { +.nd-icon-calendar, .nd-datetime .nd-datetime-field .nd-datetime-date { font-family: nd-iconfont; } - .ui-icon-calendar:before, .ui-datetime .ui-datetime-field .ui-datetime-date:before { + .nd-icon-calendar:before, .nd-datetime .nd-datetime-field .nd-datetime-date:before { content: ""; } /*时间*/ -.ui-icon-time, .ui-datetime .ui-datetime-field .ui-datetime-time { +.nd-icon-time, .nd-datetime .nd-datetime-field .nd-datetime-time { font-family: nd-iconfont; } - .ui-icon-time:before, .ui-datetime .ui-datetime-field .ui-datetime-time:before { + .nd-icon-time:before, .nd-datetime .nd-datetime-field .nd-datetime-time:before { content: ""; } /*查询*/ -.ui-icon-search { +.nd-icon-search { font-family: nd-iconfont; } - .ui-icon-search:before { + .nd-icon-search:before { content: ""; } /*loading*/ -.ui-icon-loading { +.nd-icon-loading { font-family: nd-iconfont; } - .ui-icon-loading:before { + .nd-icon-loading:before { content: ""; } /**必要图标结束*/ /**编辑器*/ /*粗体*/ -.ui-icon-bold { +.nd-icon-bold { font-family: nd-iconfont; } - .ui-icon-bold:before { + .nd-icon-bold:before { content: ""; } /*斜体*/ -.ui-icon-italic { +.nd-icon-italic { font-family: nd-iconfont; } - .ui-icon-italic:before { + .nd-icon-italic:before { content: ""; } /*下划线*/ -.ui-icon-underline { +.nd-icon-underline { font-family: nd-iconfont; } - .ui-icon-underline:before { + .nd-icon-underline:before { content: ""; } /*左对齐*/ -.ui-icon-leftalign { +.nd-icon-leftalign { font-family: nd-iconfont; } - .ui-icon-leftalign:before { + .nd-icon-leftalign:before { content: ""; } /*右对齐*/ -.ui-icon-rightalign { +.nd-icon-rightalign { font-family: nd-iconfont; } - .ui-icon-rightalign:before { + .nd-icon-rightalign:before { content: ""; } /*居中对齐*/ -.ui-icon-centeralign { +.nd-icon-centeralign { font-family: nd-iconfont; } - .ui-icon-centeralign:before { + .nd-icon-centeralign:before { content: ""; } /*剪切*/ -.ui-icon-cut { +.nd-icon-cut { font-family: nd-iconfont; } - .ui-icon-cut:before { + .nd-icon-cut:before { content: ""; } /*复制*/ -.ui-icon-copy { +.nd-icon-copy { font-family: nd-iconfont; } - .ui-icon-copy:before { + .nd-icon-copy:before { content: ""; } /*播放器*/ /*播放*/ -.ui-icon-play { +.nd-icon-play { font-family: nd-iconfont; } - .ui-icon-play:before { + .nd-icon-play:before { content: ""; } /*停止*/ -.ui-icon-stop { +.nd-icon-stop { font-family: nd-iconfont; } - .ui-icon-stop:before { + .nd-icon-stop:before { content: ""; } /*编辑*/ -.ui-icon-edit { +.nd-icon-edit { font-family: nd-iconfont; } - .ui-icon-edit:before { + .nd-icon-edit:before { content: ""; } /*提示*/ -.ui-icon-prompt { +.nd-icon-prompt { font-family: nd-iconfont; } - .ui-icon-prompt:before { + .nd-icon-prompt:before { content: ""; } /*菜单*/ -.ui-icon-menu { +.nd-icon-menu { font-family: nd-iconfont; } - .ui-icon-menu:before { + .nd-icon-menu:before { content: ""; } /*分类*/ -.ui-icon-category { +.nd-icon-category { font-family: nd-iconfont; } - .ui-icon-category:before { + .nd-icon-category:before { content: ""; } /*设置*/ -.ui-icon-set { +.nd-icon-set { font-family: nd-iconfont; } - .ui-icon-set:before { + .nd-icon-set:before { content: ""; } /*购物车*/ -.ui-icon-cart { +.nd-icon-cart { font-family: nd-iconfont; } - .ui-icon-cart:before { + .nd-icon-cart:before { content: ""; } /*用户*/ -.ui-icon-user { +.nd-icon-user { font-family: nd-iconfont; } - .ui-icon-user:before { + .nd-icon-user:before { content: ""; } /*密码*/ -.ui-icon-password { +.nd-icon-password { font-family: nd-iconfont; } - .ui-icon-password:before { + .nd-icon-password:before { content: ""; } /*解锁*/ -.ui-icon-unlock { +.nd-icon-unlock { font-family: nd-iconfont; } - .ui-icon-unlock:before { + .nd-icon-unlock:before { content: ""; } /*安全*/ -.ui-icon-security { +.nd-icon-security { font-family: nd-iconfont; } - .ui-icon-security:before { + .nd-icon-security:before { content: ""; } /*保险*/ -.ui-icon-insurance { +.nd-icon-insurance { font-family: nd-iconfont; } - .ui-icon-insurance:before { + .nd-icon-insurance:before { content: ""; } /*垃圾桶*/ -.ui-icon-ashbin { +.nd-icon-ashbin { font-family: nd-iconfont; } - .ui-icon-ashbin:before { + .nd-icon-ashbin:before { content: ""; } /*消息*/ -.ui-icon-message { +.nd-icon-message { font-family: nd-iconfont; } - .ui-icon-message:before { + .nd-icon-message:before { content: ""; } /*夜晚*/ -.ui-icon-night { +.nd-icon-night { font-family: nd-iconfont; } - .ui-icon-night:before { + .nd-icon-night:before { content: ""; } /*白天*/ -.ui-icon-daytime { +.nd-icon-daytime { font-family: nd-iconfont; } - .ui-icon-daytime:before { + .nd-icon-daytime:before { content: ""; } /*关机*/ -.ui-icon-switch { +.nd-icon-switch { font-family: nd-iconfont; } - .ui-icon-switch:before { + .nd-icon-switch:before { content: ""; } /*二维码*/ -.ui-icon-qrcode { +.nd-icon-qrcode { font-family: nd-iconfont; } - .ui-icon-qrcode:before { + .nd-icon-qrcode:before { content: ""; } /*扫描*/ -.ui-icon-scan { +.nd-icon-scan { font-family: nd-iconfont; } - .ui-icon-scan:before { + .nd-icon-scan:before { content: ""; } /*下载*/ -.ui-icon-download { +.nd-icon-download { font-family: nd-iconfont; } - .ui-icon-download:before { + .nd-icon-download:before { content: ""; } /*上传*/ -.ui-icon-upload { +.nd-icon-upload { font-family: nd-iconfont; } - .ui-icon-upload:before { + .nd-icon-upload:before { content: ""; } /*警告*/ -.ui-icon-warning { +.nd-icon-warning { font-family: nd-iconfont; } - .ui-icon-warning:before { + .nd-icon-warning:before { content: ""; } /*点赞*/ -.ui-icon-good { +.nd-icon-good { font-family: nd-iconfont; } - .ui-icon-good:before { + .nd-icon-good:before { content: ""; } /*主页*/ -.ui-icon-home { +.nd-icon-home { font-family: nd-iconfont; } - .ui-icon-home:before { + .nd-icon-home:before { content: ""; } /*喜欢*/ -.ui-icon-favorite { +.nd-icon-favorite { font-family: nd-iconfont; } - .ui-icon-favorite:before { + .nd-icon-favorite:before { content: ""; } /*喜欢fill*/ -.ui-icon-favorite-fill { +.nd-icon-favorite-fill { font-family: nd-iconfont; } - .ui-icon-favorite-fill:before { + .nd-icon-favorite-fill:before { content: ""; } /*收藏*/ -.ui-icon-collect { +.nd-icon-collect { font-family: nd-iconfont; } - .ui-icon-collect:before { + .nd-icon-collect:before { content: ""; } /*收藏fill*/ -.ui-icon-collect-fill { +.nd-icon-collect-fill { font-family: nd-iconfont; } - .ui-icon-collect-fill:before { + .nd-icon-collect-fill:before { content: ""; } /*map*/ -.ui-icon-map { +.nd-icon-map { font-family: nd-iconfont; } - .ui-icon-map:before { + .nd-icon-map:before { content: ""; } /*vip*/ -.ui-icon-vip { +.nd-icon-vip { font-family: nd-iconfont; } - .ui-icon-vip:before { + .nd-icon-vip:before { content: ""; } /*to bottom*/ -.ui-icon-tobottom { +.nd-icon-tobottom { font-family: nd-iconfont; } - .ui-icon-tobottom:before { + .nd-icon-tobottom:before { content: ""; } /*to top*/ -.ui-icon-totop { +.nd-icon-totop { font-family: nd-iconfont; } - .ui-icon-totop:before { + .nd-icon-totop:before { content: ""; } /*picture*/ -.ui-icon-picture { +.nd-icon-picture { font-family: nd-iconfont; } - .ui-icon-picture:before { + .nd-icon-picture:before { content: ""; } /*电话*/ -.ui-icon-telephone { +.nd-icon-telephone { font-family: nd-iconfont; } - .ui-icon-telephone:before { + .nd-icon-telephone:before { content: ""; } /*保存*/ -.ui-icon-save { +.nd-icon-save { font-family: nd-iconfont; } - .ui-icon-save:before { + .nd-icon-save:before { content: ""; } /*打印机*/ -.ui-icon-printer { +.nd-icon-printer { font-family: nd-iconfont; } - .ui-icon-printer:before { + .nd-icon-printer:before { content: ""; } /*help*/ -.ui-icon-help { +.nd-icon-help { font-family: nd-iconfont; } - .ui-icon-help:before { + .nd-icon-help:before { content: ""; } /*folder open*/ -.ui-icon-folderopen { +.nd-icon-folderopen { font-family: nd-iconfont; } - .ui-icon-folderopen:before { + .nd-icon-folderopen:before { content: ""; } /*folder close*/ -.ui-icon-folderclose { +.nd-icon-folderclose { font-family: nd-iconfont; } - .ui-icon-folderclose:before { + .nd-icon-folderclose:before { content: ""; } /*email*/ -.ui-icon-email { +.nd-icon-email { font-family: nd-iconfont; } - .ui-icon-email:before { + .nd-icon-email:before { content: ""; } /*more*/ -.ui-icon-more { +.nd-icon-more { font-family: nd-iconfont; } - .ui-icon-more:before { + .nd-icon-more:before { content: ""; } /*link*/ -.ui-icon-link { +.nd-icon-link { font-family: nd-iconfont; } - .ui-icon-link:before { + .nd-icon-link:before { content: ""; } /*计算器*/ -.ui-icon-caculator { +.nd-icon-caculator { font-family: nd-iconfont; } - .ui-icon-caculator:before { + .nd-icon-caculator:before { content: ""; } /*声音*/ -.ui-icon-voice { +.nd-icon-voice { font-family: nd-iconfont; } - .ui-icon-voice:before { + .nd-icon-voice:before { content: ""; } /*关闭声音*/ -.ui-icon-voiceout { +.nd-icon-voiceout { font-family: nd-iconfont; } - .ui-icon-voiceout:before { + .nd-icon-voiceout:before { content: ""; } /*相机*/ -.ui-icon-camera { +.nd-icon-camera { font-family: nd-iconfont; } - .ui-icon-camera:before { + .nd-icon-camera:before { content: ""; } /*code*/ -.ui-icon-code { +.nd-icon-code { font-family: nd-iconfont; } - .ui-icon-code:before { + .nd-icon-code:before { content: ""; } /*all*/ -.ui-icon-all { +.nd-icon-all { font-family: nd-iconfont; } - .ui-icon-all:before { + .nd-icon-all:before { content: ""; } /*发布*/ -.ui-icon-publish { +.nd-icon-publish { font-family: nd-iconfont; } - .ui-icon-publish:before { + .nd-icon-publish:before { content: ""; } /*刷新*/ -.ui-icon-refresh { +.nd-icon-refresh { font-family: nd-iconfont; } - .ui-icon-refresh:before { + .nd-icon-refresh:before { content: ""; } /*眼镜*/ -.ui-icon-glasses { +.nd-icon-glasses { font-family: nd-iconfont; } - .ui-icon-glasses:before { + .nd-icon-glasses:before { content: ""; } /*电话*/ -.ui-icon-telphone { +.nd-icon-telphone { font-family: nd-iconfont; } - .ui-icon-telphone:before { + .nd-icon-telphone:before { content: ""; } -.ui-icon-star { +.nd-icon-star { font-family: nd-iconfont; } - .ui-icon-star:before { + .nd-icon-star:before { content: ""; } -.ui-tip { +.nd-tip { position: fixed; z-index: 1000; display: flex; @@ -15732,7 +17515,7 @@ body { justify-content: center; align-items: center; width: 100%; } - .ui-tip .ui-tip-item { + .nd-tip .nd-tip-item { width: 300px; box-sizing: border-box; padding: 20px; @@ -15740,29 +17523,29 @@ body { border-radius: 5px; display: flex; align-items: center; } - .ui-tip .ui-tip-item > b { + .nd-tip .nd-tip-item > b { margin-right: 5px; } - .ui-tip .ui-tip-item .ui-tip-content { + .nd-tip .nd-tip-item .nd-tip-content { display: inline-block; flex: 1; } - .ui-tip .ui-tip-item .ui-tip-close { + .nd-tip .nd-tip-item .nd-tip-close { margin-right: -10px; } - .ui-tip .ui-tip-item .ui-tip-close:hover { - color: #f0f0f0; } + .nd-tip .nd-tip-item .nd-tip-close:hover { + color: #5FB878; } -.ui-tip-top { +.nd-tip-top { top: 30px; } -.ui-tip-bottom { +.nd-tip-bottom { bottom: 30px; } -.ui-tip-left { +.nd-tip-left { left: 0px; top: 10px; width: 300px; align-items: center; } -.ui-tip-right { +.nd-tip-right { right: 10px; top: 10px; width: 300px; @@ -15776,6 +17559,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -15792,66 +17627,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -15859,7 +17696,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -15867,7 +17704,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -15875,7 +17712,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -15884,7 +17721,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -15894,23 +17731,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -15919,18 +17761,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -15938,36 +17779,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -15992,61 +17829,61 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; border: 0; } /********** tree ***********/ -.ui-tree { +.nd-tree { overflow: auto; /*选中*/ } - .ui-tree .ui-tree-nodect { + .nd-tree .nd-tree-nodect { /*未选中*/ /*全选中*/ /*部分选中*/ } - .ui-tree .ui-tree-nodect .ui-tree-node { + .nd-tree .nd-tree-nodect .nd-tree-node { display: block; padding: 3px 5px; cursor: pointer; border-radius: 3px; } - .ui-tree .ui-tree-nodect .ui-tree-icon { + .nd-tree .nd-tree-nodect .nd-tree-icon { display: inline-block; width: 16px; } - .ui-tree .ui-tree-nodect .ui-tree-node-open { + .nd-tree .nd-tree-nodect .nd-tree-node-open { transform: rotate(90deg); } - .ui-tree .ui-tree-nodect .ui-tree-uncheck:hover { - color: #f0f0f0; } - .ui-tree .ui-tree-nodect .ui-tree-checked:hover { - color: #f0f0f0; } - .ui-tree .ui-tree-nodect .ui-tree-partchecked:hover { - color: #f0f0f0; } - .ui-tree .ui-tree-subct { + .nd-tree .nd-tree-nodect .nd-tree-uncheck:hover { + color: #5FB878; } + .nd-tree .nd-tree-nodect .nd-tree-checked:hover { + color: #5FB878; } + .nd-tree .nd-tree-nodect .nd-tree-partchecked:hover { + color: #5FB878; } + .nd-tree .nd-tree-subct { padding-left: 15px; display: none; } - .ui-tree .ui-tree-subct-show { + .nd-tree .nd-tree-subct-show { display: block; } - .ui-tree .ui-tree-show { + .nd-tree .nd-tree-show { display: block; } - .ui-tree .ui-tree-level { + .nd-tree .nd-tree-level { padding: 5px 10px; } /** @@ -16057,6 +17894,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -16073,66 +17962,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -16140,7 +18031,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -16148,7 +18039,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -16156,7 +18047,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -16165,7 +18056,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -16175,23 +18066,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -16200,18 +18096,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -16219,36 +18114,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -16273,43 +18164,42 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; border: 0; } /* toolbar */ -.ui-toolbar { +.nd-toolbar { display: inline-flex; overflow: auto; border-bottom: 1px solid #2b3260; border-top: 1px solid #2b3260; padding: 3px; } - .ui-toolbar .ui-btn, .ui-toolbar .ui-listtransfer .ui-listtransfer-btngrp > b, .ui-listtransfer .ui-toolbar .ui-listtransfer-btngrp > b { + .nd-toolbar .nd-btn, .nd-toolbar .nd-listtransfer .nd-listtransfer-btngrp > b, .nd-listtransfer .nd-toolbar .nd-listtransfer-btngrp > b { padding: 8px; - background-color: #0d1442; - color: #fff; } - .ui-toolbar .ui-btn:hover, .ui-toolbar .ui-listtransfer .ui-listtransfer-btngrp > b:hover, .ui-listtransfer .ui-toolbar .ui-listtransfer-btngrp > b:hover { - background-color: #353e6e; - color: #fff; } + background-color: #009688; + color: #FFF; } + .nd-toolbar .nd-btn:hover, .nd-toolbar .nd-listtransfer .nd-listtransfer-btngrp > b:hover, .nd-listtransfer .nd-toolbar .nd-listtransfer-btngrp > b:hover { + background-color: #5FB878; } /** * 基础文件 @@ -16319,6 +18209,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -16335,66 +18277,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -16402,7 +18346,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -16410,7 +18354,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -16418,7 +18362,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -16427,7 +18371,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -16437,23 +18381,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -16462,18 +18411,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -16481,36 +18429,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -16535,24 +18479,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -16566,82 +18510,136 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ -/**白色主题 **/ -/*深紫色*/ -/*白色系*/ -/*深紫色系*/ -/*颜色 混合*/ -/*size定义*/ -/*全局padding*/ -/*全局圆角*/ -/*标题 padding*/ -/*头部高度*/ -/*下拉框离显示框距离*/ -/*按钮padding*/ -/*字体大小*/ -/*字体粗体*/ -/*zindex*/ -/*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ +/**白色主题 **/ +/*深紫色*/ +/*白色系*/ +/*深紫色系*/ +/*颜色 混合*/ +/*size定义*/ +/*全局padding*/ +/*全局圆角*/ +/*标题 padding*/ +/*头部高度*/ +/*下拉框离显示框距离*/ +/*按钮padding*/ +/*字体大小*/ +/*字体粗体*/ +/*zindex*/ +/*border样式*/ +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -16649,7 +18647,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -16657,7 +18655,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -16665,7 +18663,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -16674,7 +18672,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -16684,23 +18682,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -16709,18 +18712,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -16728,36 +18730,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -16782,24 +18780,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -16809,537 +18807,537 @@ body { font-family: "nd-iconfont"; src: url("font/iconfont.ttf"); } /*icon size*/ -.ui-icon-sizesmall { +.nd-icon-sizesmall { font-size: 12px; } -.ui-icon-sizenormal { +.nd-icon-sizenormal { font-size: 14px; } -.ui-icon-sizebig { +.nd-icon-sizebig { font-size: 20px; } /*icon class*/ /**必要箭头开始*/ /*菜单,树右向箭头*/ -.ui-icon-right { +.nd-icon-right { font-family: nd-iconfont; } - .ui-icon-right:before { + .nd-icon-right:before { content: ""; } /*复选框,未选中*/ -.ui-icon-checkbox, .ui-checkbox-uncheck, .ui-tree .ui-tree-nodect .ui-tree-uncheck { +.nd-icon-checkbox, .nd-checkbox-uncheck, .nd-tree .nd-tree-nodect .nd-tree-uncheck { font-family: nd-iconfont; } - .ui-icon-checkbox:before, .ui-checkbox-uncheck:before, .ui-tree .ui-tree-nodect .ui-tree-uncheck:before { + .nd-icon-checkbox:before, .nd-checkbox-uncheck:before, .nd-tree .nd-tree-nodect .nd-tree-uncheck:before { content: ""; } /*复选框,已选中*/ -.ui-icon-checked, .ui-checked, .ui-checkbox-checked, .ui-tree .ui-tree-nodect .ui-tree-checked { +.nd-icon-checked, .nd-checked, .nd-checkbox-checked, .nd-tree .nd-tree-nodect .nd-tree-checked { font-family: nd-iconfont; } - .ui-icon-checked:before, .ui-checked:before, .ui-checkbox-checked:before, .ui-tree .ui-tree-nodect .ui-tree-checked:before { + .nd-icon-checked:before, .nd-checked:before, .nd-checkbox-checked:before, .nd-tree .nd-tree-nodect .nd-tree-checked:before { content: ""; } /*复选框,部分选中*/ -.ui-icon-partchecked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-icon-partchecked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { font-family: nd-iconfont; } - .ui-icon-partchecked:before, .ui-tree .ui-tree-nodect .ui-tree-partchecked:before { + .nd-icon-partchecked:before, .nd-tree .nd-tree-nodect .nd-tree-partchecked:before { content: ""; } /*单选框,未选中*/ -.ui-icon-radio, .ui-radio-unactive { +.nd-icon-radio, .nd-radio-unactive { font-family: nd-iconfont; } - .ui-icon-radio:before, .ui-radio-unactive:before { + .nd-icon-radio:before, .nd-radio-unactive:before { content: ""; } /*单选框,已选中*/ -.ui-icon-radio-active, .ui-radio-active { +.nd-icon-radio-active, .nd-radio-active { font-family: nd-iconfont; } - .ui-icon-radio-active:before, .ui-radio-active:before { + .nd-icon-radio-active:before, .nd-radio-active:before { content: ""; } /*减号*/ -.ui-icon-minus { +.nd-icon-minus { font-family: nd-iconfont; } - .ui-icon-minus:before { + .nd-icon-minus:before { content: ""; } /*加号*/ -.ui-icon-add { +.nd-icon-add { font-family: nd-iconfont; } - .ui-icon-add:before { + .nd-icon-add:before { content: ""; } /*关闭*/ -.ui-icon-close, .ui-file .ui-file-showct .ui-file-del { +.nd-icon-close, .nd-file .nd-file-showct .nd-file-del { font-family: nd-iconfont; } - .ui-icon-close:before, .ui-file .ui-file-showct .ui-file-del:before { + .nd-icon-close:before, .nd-file .nd-file-showct .nd-file-del:before { content: ""; } /*加号(不带圆圈)*/ -.ui-icon-add1, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max { +.nd-icon-add1, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max { font-family: nd-iconfont; } - .ui-icon-add1:before, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max:before { + .nd-icon-add1:before, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max:before { content: ""; } /*减号(不带圆圈)*/ -.ui-icon-minus1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min { +.nd-icon-minus1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min { font-family: nd-iconfont; } - .ui-icon-minus1:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min:before { + .nd-icon-minus1:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min:before { content: ""; } /*勾*/ -.ui-icon-select, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon, .ui-list .ui-list-item-active .ui-list-icon { +.nd-icon-select, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon, .nd-list .nd-list-item-active .nd-list-icon, .nd-relationmap .nd-relationmap-active { font-family: nd-iconfont; } - .ui-icon-select:before, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon:before, .ui-list .ui-list-item-active .ui-list-icon:before { + .nd-icon-select:before, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon:before, .nd-list .nd-list-item-active .nd-list-icon:before, .nd-relationmap .nd-relationmap-active:before { content: ""; } /*叉*/ -.ui-icon-cross, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close { +.nd-icon-cross, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close { font-family: nd-iconfont; } - .ui-icon-cross:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close:before, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close:before, .ui-tip .ui-tip-item .ui-tip-close:before { + .nd-icon-cross:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close:before, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close:before, .nd-tip .nd-tip-item .nd-tip-close:before { content: ""; } /*上箭头*/ -.ui-icon-arrow-up, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise { +.nd-icon-arrow-up, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise { font-family: nd-iconfont; } - .ui-icon-arrow-up:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise:before { + .nd-icon-arrow-up:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise:before { content: ""; } /*下箭头*/ -.ui-icon-arrow-down, .ui-select .ui-select-inputct > b, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down { +.nd-icon-arrow-down, .nd-select .nd-select-inputct > b, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down { font-family: nd-iconfont; } - .ui-icon-arrow-down:before, .ui-select .ui-select-inputct > b:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down:before { + .nd-icon-arrow-down:before, .nd-select .nd-select-inputct > b:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down:before { content: ""; } /*左箭头*/ -.ui-icon-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow { +.nd-icon-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow { font-family: nd-iconfont; } - .ui-icon-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow:before { + .nd-icon-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow:before { content: ""; } /*右箭头*/ -.ui-icon-arrow-right, .ui-expand-icon, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon, -.ui-menu .ui-menu-nodect a.ui-menu-node .ui-menu-subicon, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow { +.nd-icon-arrow-right, .nd-expand-icon, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon, +.nd-menu .nd-menu-nodect a.nd-menu-node .nd-menu-subicon, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow { font-family: nd-iconfont; } - .ui-icon-arrow-right:before, .ui-expand-icon:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1:before, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow:before { + .nd-icon-arrow-right:before, .nd-expand-icon:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1:before, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow:before { content: ""; } /*双左箭头*/ -.ui-icon-double-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1 { +.nd-icon-double-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1:before { + .nd-icon-double-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1:before { content: ""; } /*双右箭头*/ -.ui-icon-double-arrow-right, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1 { +.nd-icon-double-arrow-right, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-right:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1:before { + .nd-icon-double-arrow-right:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1:before { content: ""; } /*日期*/ -.ui-icon-calendar, .ui-datetime .ui-datetime-field .ui-datetime-date { +.nd-icon-calendar, .nd-datetime .nd-datetime-field .nd-datetime-date { font-family: nd-iconfont; } - .ui-icon-calendar:before, .ui-datetime .ui-datetime-field .ui-datetime-date:before { + .nd-icon-calendar:before, .nd-datetime .nd-datetime-field .nd-datetime-date:before { content: ""; } /*时间*/ -.ui-icon-time, .ui-datetime .ui-datetime-field .ui-datetime-time { +.nd-icon-time, .nd-datetime .nd-datetime-field .nd-datetime-time { font-family: nd-iconfont; } - .ui-icon-time:before, .ui-datetime .ui-datetime-field .ui-datetime-time:before { + .nd-icon-time:before, .nd-datetime .nd-datetime-field .nd-datetime-time:before { content: ""; } /*查询*/ -.ui-icon-search { +.nd-icon-search { font-family: nd-iconfont; } - .ui-icon-search:before { + .nd-icon-search:before { content: ""; } /*loading*/ -.ui-icon-loading { +.nd-icon-loading { font-family: nd-iconfont; } - .ui-icon-loading:before { + .nd-icon-loading:before { content: ""; } /**必要图标结束*/ /**编辑器*/ /*粗体*/ -.ui-icon-bold { +.nd-icon-bold { font-family: nd-iconfont; } - .ui-icon-bold:before { + .nd-icon-bold:before { content: ""; } /*斜体*/ -.ui-icon-italic { +.nd-icon-italic { font-family: nd-iconfont; } - .ui-icon-italic:before { + .nd-icon-italic:before { content: ""; } /*下划线*/ -.ui-icon-underline { +.nd-icon-underline { font-family: nd-iconfont; } - .ui-icon-underline:before { + .nd-icon-underline:before { content: ""; } /*左对齐*/ -.ui-icon-leftalign { +.nd-icon-leftalign { font-family: nd-iconfont; } - .ui-icon-leftalign:before { + .nd-icon-leftalign:before { content: ""; } /*右对齐*/ -.ui-icon-rightalign { +.nd-icon-rightalign { font-family: nd-iconfont; } - .ui-icon-rightalign:before { + .nd-icon-rightalign:before { content: ""; } /*居中对齐*/ -.ui-icon-centeralign { +.nd-icon-centeralign { font-family: nd-iconfont; } - .ui-icon-centeralign:before { + .nd-icon-centeralign:before { content: ""; } /*剪切*/ -.ui-icon-cut { +.nd-icon-cut { font-family: nd-iconfont; } - .ui-icon-cut:before { + .nd-icon-cut:before { content: ""; } /*复制*/ -.ui-icon-copy { +.nd-icon-copy { font-family: nd-iconfont; } - .ui-icon-copy:before { + .nd-icon-copy:before { content: ""; } /*播放器*/ /*播放*/ -.ui-icon-play { +.nd-icon-play { font-family: nd-iconfont; } - .ui-icon-play:before { + .nd-icon-play:before { content: ""; } /*停止*/ -.ui-icon-stop { +.nd-icon-stop { font-family: nd-iconfont; } - .ui-icon-stop:before { + .nd-icon-stop:before { content: ""; } /*编辑*/ -.ui-icon-edit { +.nd-icon-edit { font-family: nd-iconfont; } - .ui-icon-edit:before { + .nd-icon-edit:before { content: ""; } /*提示*/ -.ui-icon-prompt { +.nd-icon-prompt { font-family: nd-iconfont; } - .ui-icon-prompt:before { + .nd-icon-prompt:before { content: ""; } /*菜单*/ -.ui-icon-menu { +.nd-icon-menu { font-family: nd-iconfont; } - .ui-icon-menu:before { + .nd-icon-menu:before { content: ""; } /*分类*/ -.ui-icon-category { +.nd-icon-category { font-family: nd-iconfont; } - .ui-icon-category:before { + .nd-icon-category:before { content: ""; } /*设置*/ -.ui-icon-set { +.nd-icon-set { font-family: nd-iconfont; } - .ui-icon-set:before { + .nd-icon-set:before { content: ""; } /*购物车*/ -.ui-icon-cart { +.nd-icon-cart { font-family: nd-iconfont; } - .ui-icon-cart:before { + .nd-icon-cart:before { content: ""; } /*用户*/ -.ui-icon-user { +.nd-icon-user { font-family: nd-iconfont; } - .ui-icon-user:before { + .nd-icon-user:before { content: ""; } /*密码*/ -.ui-icon-password { +.nd-icon-password { font-family: nd-iconfont; } - .ui-icon-password:before { + .nd-icon-password:before { content: ""; } /*解锁*/ -.ui-icon-unlock { +.nd-icon-unlock { font-family: nd-iconfont; } - .ui-icon-unlock:before { + .nd-icon-unlock:before { content: ""; } /*安全*/ -.ui-icon-security { +.nd-icon-security { font-family: nd-iconfont; } - .ui-icon-security:before { + .nd-icon-security:before { content: ""; } /*保险*/ -.ui-icon-insurance { +.nd-icon-insurance { font-family: nd-iconfont; } - .ui-icon-insurance:before { + .nd-icon-insurance:before { content: ""; } /*垃圾桶*/ -.ui-icon-ashbin { +.nd-icon-ashbin { font-family: nd-iconfont; } - .ui-icon-ashbin:before { + .nd-icon-ashbin:before { content: ""; } /*消息*/ -.ui-icon-message { +.nd-icon-message { font-family: nd-iconfont; } - .ui-icon-message:before { + .nd-icon-message:before { content: ""; } /*夜晚*/ -.ui-icon-night { +.nd-icon-night { font-family: nd-iconfont; } - .ui-icon-night:before { + .nd-icon-night:before { content: ""; } /*白天*/ -.ui-icon-daytime { +.nd-icon-daytime { font-family: nd-iconfont; } - .ui-icon-daytime:before { + .nd-icon-daytime:before { content: ""; } /*关机*/ -.ui-icon-switch { +.nd-icon-switch { font-family: nd-iconfont; } - .ui-icon-switch:before { + .nd-icon-switch:before { content: ""; } /*二维码*/ -.ui-icon-qrcode { +.nd-icon-qrcode { font-family: nd-iconfont; } - .ui-icon-qrcode:before { + .nd-icon-qrcode:before { content: ""; } /*扫描*/ -.ui-icon-scan { +.nd-icon-scan { font-family: nd-iconfont; } - .ui-icon-scan:before { + .nd-icon-scan:before { content: ""; } /*下载*/ -.ui-icon-download { +.nd-icon-download { font-family: nd-iconfont; } - .ui-icon-download:before { + .nd-icon-download:before { content: ""; } /*上传*/ -.ui-icon-upload { +.nd-icon-upload { font-family: nd-iconfont; } - .ui-icon-upload:before { + .nd-icon-upload:before { content: ""; } /*警告*/ -.ui-icon-warning { +.nd-icon-warning { font-family: nd-iconfont; } - .ui-icon-warning:before { + .nd-icon-warning:before { content: ""; } /*点赞*/ -.ui-icon-good { +.nd-icon-good { font-family: nd-iconfont; } - .ui-icon-good:before { + .nd-icon-good:before { content: ""; } /*主页*/ -.ui-icon-home { +.nd-icon-home { font-family: nd-iconfont; } - .ui-icon-home:before { + .nd-icon-home:before { content: ""; } /*喜欢*/ -.ui-icon-favorite { +.nd-icon-favorite { font-family: nd-iconfont; } - .ui-icon-favorite:before { + .nd-icon-favorite:before { content: ""; } /*喜欢fill*/ -.ui-icon-favorite-fill { +.nd-icon-favorite-fill { font-family: nd-iconfont; } - .ui-icon-favorite-fill:before { + .nd-icon-favorite-fill:before { content: ""; } /*收藏*/ -.ui-icon-collect { +.nd-icon-collect { font-family: nd-iconfont; } - .ui-icon-collect:before { + .nd-icon-collect:before { content: ""; } /*收藏fill*/ -.ui-icon-collect-fill { +.nd-icon-collect-fill { font-family: nd-iconfont; } - .ui-icon-collect-fill:before { + .nd-icon-collect-fill:before { content: ""; } /*map*/ -.ui-icon-map { +.nd-icon-map { font-family: nd-iconfont; } - .ui-icon-map:before { + .nd-icon-map:before { content: ""; } /*vip*/ -.ui-icon-vip { +.nd-icon-vip { font-family: nd-iconfont; } - .ui-icon-vip:before { + .nd-icon-vip:before { content: ""; } /*to bottom*/ -.ui-icon-tobottom { +.nd-icon-tobottom { font-family: nd-iconfont; } - .ui-icon-tobottom:before { + .nd-icon-tobottom:before { content: ""; } /*to top*/ -.ui-icon-totop { +.nd-icon-totop { font-family: nd-iconfont; } - .ui-icon-totop:before { + .nd-icon-totop:before { content: ""; } /*picture*/ -.ui-icon-picture { +.nd-icon-picture { font-family: nd-iconfont; } - .ui-icon-picture:before { + .nd-icon-picture:before { content: ""; } /*电话*/ -.ui-icon-telephone { +.nd-icon-telephone { font-family: nd-iconfont; } - .ui-icon-telephone:before { + .nd-icon-telephone:before { content: ""; } /*保存*/ -.ui-icon-save { +.nd-icon-save { font-family: nd-iconfont; } - .ui-icon-save:before { + .nd-icon-save:before { content: ""; } /*打印机*/ -.ui-icon-printer { +.nd-icon-printer { font-family: nd-iconfont; } - .ui-icon-printer:before { + .nd-icon-printer:before { content: ""; } /*help*/ -.ui-icon-help { +.nd-icon-help { font-family: nd-iconfont; } - .ui-icon-help:before { + .nd-icon-help:before { content: ""; } /*folder open*/ -.ui-icon-folderopen { +.nd-icon-folderopen { font-family: nd-iconfont; } - .ui-icon-folderopen:before { + .nd-icon-folderopen:before { content: ""; } /*folder close*/ -.ui-icon-folderclose { +.nd-icon-folderclose { font-family: nd-iconfont; } - .ui-icon-folderclose:before { + .nd-icon-folderclose:before { content: ""; } /*email*/ -.ui-icon-email { +.nd-icon-email { font-family: nd-iconfont; } - .ui-icon-email:before { + .nd-icon-email:before { content: ""; } /*more*/ -.ui-icon-more { +.nd-icon-more { font-family: nd-iconfont; } - .ui-icon-more:before { + .nd-icon-more:before { content: ""; } /*link*/ -.ui-icon-link { +.nd-icon-link { font-family: nd-iconfont; } - .ui-icon-link:before { + .nd-icon-link:before { content: ""; } /*计算器*/ -.ui-icon-caculator { +.nd-icon-caculator { font-family: nd-iconfont; } - .ui-icon-caculator:before { + .nd-icon-caculator:before { content: ""; } /*声音*/ -.ui-icon-voice { +.nd-icon-voice { font-family: nd-iconfont; } - .ui-icon-voice:before { + .nd-icon-voice:before { content: ""; } /*关闭声音*/ -.ui-icon-voiceout { +.nd-icon-voiceout { font-family: nd-iconfont; } - .ui-icon-voiceout:before { + .nd-icon-voiceout:before { content: ""; } /*相机*/ -.ui-icon-camera { +.nd-icon-camera { font-family: nd-iconfont; } - .ui-icon-camera:before { + .nd-icon-camera:before { content: ""; } /*code*/ -.ui-icon-code { +.nd-icon-code { font-family: nd-iconfont; } - .ui-icon-code:before { + .nd-icon-code:before { content: ""; } /*all*/ -.ui-icon-all { +.nd-icon-all { font-family: nd-iconfont; } - .ui-icon-all:before { + .nd-icon-all:before { content: ""; } /*发布*/ -.ui-icon-publish { +.nd-icon-publish { font-family: nd-iconfont; } - .ui-icon-publish:before { + .nd-icon-publish:before { content: ""; } /*刷新*/ -.ui-icon-refresh { +.nd-icon-refresh { font-family: nd-iconfont; } - .ui-icon-refresh:before { + .nd-icon-refresh:before { content: ""; } /*眼镜*/ -.ui-icon-glasses { +.nd-icon-glasses { font-family: nd-iconfont; } - .ui-icon-glasses:before { + .nd-icon-glasses:before { content: ""; } /*电话*/ -.ui-icon-telphone { +.nd-icon-telphone { font-family: nd-iconfont; } - .ui-icon-telphone:before { + .nd-icon-telphone:before { content: ""; } -.ui-icon-star { +.nd-icon-star { font-family: nd-iconfont; } - .ui-icon-star:before { + .nd-icon-star:before { content: ""; } -.ui-timeline { +.nd-timeline { padding-left: 5px; } - .ui-timeline .ui-timeline-item { + .nd-timeline .nd-timeline-item { list-style: none; position: relative; padding-bottom: 20px; } - .ui-timeline .ui-timeline-item::before { + .nd-timeline .nd-timeline-item::before { content: ""; position: absolute; width: 2px; @@ -17349,9 +19347,9 @@ body { top: 0px; z-index: 0; background-color: #eee; } - .ui-timeline li[timeline-end]::before { + .nd-timeline li[timeline-end]::before { content: none; } - .ui-timeline .ui-timeline-axis { + .nd-timeline .nd-timeline-axis { position: absolute; left: -4px; top: 0; @@ -17365,16 +19363,16 @@ body { text-align: center; cursor: pointer; font-size: 20px; } - .ui-timeline .ui-timeline-content { + .nd-timeline .nd-timeline-content { font-size: 14px; padding-left: 20px; line-height: 1.6; color: #666; } - .ui-timeline .ui-timeline-content .ui-timeline-title { + .nd-timeline .nd-timeline-content .nd-timeline-title { margin: 0px 0px 10px 0px; line-height: 22px; color: #333; } - .ui-timeline .ui-timeline-content p { + .nd-timeline .nd-timeline-content p { margin: 10px 0; } /** @@ -17385,6 +19383,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -17401,66 +19451,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -17468,7 +19520,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -17476,7 +19528,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -17484,7 +19536,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -17493,7 +19545,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -17503,23 +19555,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -17528,18 +19585,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -17547,36 +19603,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -17601,38 +19653,38 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; border: 0; } /* button group*/ -.ui-buttongroup { +.nd-buttongroup { padding: 10px; border-top: 1px solid #2b3260; display: inline-flex; justify-content: flex-end; } - .ui-buttongroup .ui-btn, .ui-buttongroup .ui-listtransfer .ui-listtransfer-btngrp > b, .ui-listtransfer .ui-buttongroup .ui-listtransfer-btngrp > b { + .nd-buttongroup .nd-btn, .nd-buttongroup .nd-listtransfer .nd-listtransfer-btngrp > b, .nd-listtransfer .nd-buttongroup .nd-listtransfer-btngrp > b { margin-right: 10px; } - .ui-buttongroup .ui-btn:last-child, .ui-buttongroup .ui-listtransfer .ui-listtransfer-btngrp > b:last-child, .ui-listtransfer .ui-buttongroup .ui-listtransfer-btngrp > b:last-child { + .nd-buttongroup .nd-btn:last-child, .nd-buttongroup .nd-listtransfer .nd-listtransfer-btngrp > b:last-child, .nd-listtransfer .nd-buttongroup .nd-listtransfer-btngrp > b:last-child { margin: 0px; } /** @@ -17643,6 +19695,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -17659,66 +19763,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -17726,7 +19832,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -17734,7 +19840,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -17742,7 +19848,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -17751,7 +19857,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -17761,23 +19867,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -17786,18 +19897,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -17805,36 +19915,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -17859,24 +19965,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -17890,6 +19996,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -17906,66 +20064,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -17973,7 +20133,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -17981,7 +20141,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -17989,7 +20149,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -17998,7 +20158,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -18008,23 +20168,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -18033,18 +20198,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -18052,36 +20216,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -18106,24 +20266,24 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; @@ -18133,547 +20293,547 @@ body { font-family: "nd-iconfont"; src: url("font/iconfont.ttf"); } /*icon size*/ -.ui-icon-sizesmall { +.nd-icon-sizesmall { font-size: 12px; } -.ui-icon-sizenormal { +.nd-icon-sizenormal { font-size: 14px; } -.ui-icon-sizebig { +.nd-icon-sizebig { font-size: 20px; } /*icon class*/ /**必要箭头开始*/ /*菜单,树右向箭头*/ -.ui-icon-right { +.nd-icon-right { font-family: nd-iconfont; } - .ui-icon-right:before { + .nd-icon-right:before { content: ""; } /*复选框,未选中*/ -.ui-icon-checkbox, .ui-checkbox-uncheck, .ui-tree .ui-tree-nodect .ui-tree-uncheck { +.nd-icon-checkbox, .nd-checkbox-uncheck, .nd-tree .nd-tree-nodect .nd-tree-uncheck { font-family: nd-iconfont; } - .ui-icon-checkbox:before, .ui-checkbox-uncheck:before, .ui-tree .ui-tree-nodect .ui-tree-uncheck:before { + .nd-icon-checkbox:before, .nd-checkbox-uncheck:before, .nd-tree .nd-tree-nodect .nd-tree-uncheck:before { content: ""; } /*复选框,已选中*/ -.ui-icon-checked, .ui-checked, .ui-checkbox-checked, .ui-tree .ui-tree-nodect .ui-tree-checked { +.nd-icon-checked, .nd-checked, .nd-checkbox-checked, .nd-tree .nd-tree-nodect .nd-tree-checked { font-family: nd-iconfont; } - .ui-icon-checked:before, .ui-checked:before, .ui-checkbox-checked:before, .ui-tree .ui-tree-nodect .ui-tree-checked:before { + .nd-icon-checked:before, .nd-checked:before, .nd-checkbox-checked:before, .nd-tree .nd-tree-nodect .nd-tree-checked:before { content: ""; } /*复选框,部分选中*/ -.ui-icon-partchecked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-icon-partchecked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { font-family: nd-iconfont; } - .ui-icon-partchecked:before, .ui-tree .ui-tree-nodect .ui-tree-partchecked:before { + .nd-icon-partchecked:before, .nd-tree .nd-tree-nodect .nd-tree-partchecked:before { content: ""; } /*单选框,未选中*/ -.ui-icon-radio, .ui-radio-unactive { +.nd-icon-radio, .nd-radio-unactive { font-family: nd-iconfont; } - .ui-icon-radio:before, .ui-radio-unactive:before { + .nd-icon-radio:before, .nd-radio-unactive:before { content: ""; } /*单选框,已选中*/ -.ui-icon-radio-active, .ui-radio-active { +.nd-icon-radio-active, .nd-radio-active { font-family: nd-iconfont; } - .ui-icon-radio-active:before, .ui-radio-active:before { + .nd-icon-radio-active:before, .nd-radio-active:before { content: ""; } /*减号*/ -.ui-icon-minus { +.nd-icon-minus { font-family: nd-iconfont; } - .ui-icon-minus:before { + .nd-icon-minus:before { content: ""; } /*加号*/ -.ui-icon-add { +.nd-icon-add { font-family: nd-iconfont; } - .ui-icon-add:before { + .nd-icon-add:before { content: ""; } /*关闭*/ -.ui-icon-close, .ui-file .ui-file-showct .ui-file-del { +.nd-icon-close, .nd-file .nd-file-showct .nd-file-del { font-family: nd-iconfont; } - .ui-icon-close:before, .ui-file .ui-file-showct .ui-file-del:before { + .nd-icon-close:before, .nd-file .nd-file-showct .nd-file-del:before { content: ""; } /*加号(不带圆圈)*/ -.ui-icon-add1, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max { +.nd-icon-add1, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max { font-family: nd-iconfont; } - .ui-icon-add1:before, .ui-file .ui-file-uploadct .ui-file-uploading .ui-file-add:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max:before { + .nd-icon-add1:before, .nd-file .nd-file-uploadct .nd-file-uploading .nd-file-add:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max:before { content: ""; } /*减号(不带圆圈)*/ -.ui-icon-minus1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min { +.nd-icon-minus1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min { font-family: nd-iconfont; } - .ui-icon-minus1:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min:before { + .nd-icon-minus1:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min:before { content: ""; } /*勾*/ -.ui-icon-select, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon, .ui-list .ui-list-item-active .ui-list-icon { +.nd-icon-select, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon, .nd-list .nd-list-item-active .nd-list-icon, .nd-relationmap .nd-relationmap-active { font-family: nd-iconfont; } - .ui-icon-select:before, .ui-select .ui-select-list .ui-select-selected .ui-select-itemicon:before, .ui-list .ui-list-item-active .ui-list-icon:before { + .nd-icon-select:before, .nd-select .nd-select-list .nd-select-selected .nd-select-itemicon:before, .nd-list .nd-list-item-active .nd-list-icon:before, .nd-relationmap .nd-relationmap-active:before { content: ""; } /*叉*/ -.ui-icon-cross, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close { +.nd-icon-cross, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close { font-family: nd-iconfont; } - .ui-icon-cross:before, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close:before, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close:before, .ui-tip .ui-tip-item .ui-tip-close:before { + .nd-icon-cross:before, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close:before, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close:before, .nd-tip .nd-tip-item .nd-tip-close:before { content: ""; } /*上箭头*/ -.ui-icon-arrow-up, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise { +.nd-icon-arrow-up, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise { font-family: nd-iconfont; } - .ui-icon-arrow-up:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-raise:before { + .nd-icon-arrow-up:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-raise:before { content: ""; } /*下箭头*/ -.ui-icon-arrow-down, .ui-select .ui-select-inputct > b, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down { +.nd-icon-arrow-down, .nd-select .nd-select-inputct > b, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down { font-family: nd-iconfont; } - .ui-icon-arrow-down:before, .ui-select .ui-select-inputct > b:before, .ui-grid .ui-grid-head .ui-grid-row .ui-grid-sort .ui-grid-sort-down:before { + .nd-icon-arrow-down:before, .nd-select .nd-select-inputct > b:before, .nd-grid .nd-grid-head .nd-grid-row .nd-grid-sort .nd-grid-sort-down:before { content: ""; } /*左箭头*/ -.ui-icon-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow { +.nd-icon-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow { font-family: nd-iconfont; } - .ui-icon-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left1:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow:before { + .nd-icon-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left1:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow:before { content: ""; } /*右箭头*/ -.ui-icon-arrow-right, .ui-expand-icon, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon, -.ui-menu .ui-menu-nodect a.ui-menu-node .ui-menu-subicon, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow { +.nd-icon-arrow-right, .nd-expand-icon, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon, +.nd-menu .nd-menu-nodect a.nd-menu-node .nd-menu-subicon, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow { font-family: nd-iconfont; } - .ui-icon-arrow-right:before, .ui-expand-icon:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right1:before, .ui-menu .ui-menu-nodect .ui-menu-node .ui-menu-subicon:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow:before { + .nd-icon-arrow-right:before, .nd-expand-icon:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right1:before, .nd-menu .nd-menu-nodect .nd-menu-node .nd-menu-subicon:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow:before { content: ""; } /*双左箭头*/ -.ui-icon-double-arrow-left, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1 { +.nd-icon-double-arrow-left, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-left:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-leftarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-left2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1:before { + .nd-icon-double-arrow-left:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-leftarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-left2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1:before { content: ""; } /*双右箭头*/ -.ui-icon-double-arrow-right, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1 { +.nd-icon-double-arrow-right, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1 { font-family: nd-iconfont; } - .ui-icon-double-arrow-right:before, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct .ui-datetime-rightarrow1:before, .ui-listtransfer .ui-listtransfer-btngrp .ui-listtransfer-right2:before, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1:before { + .nd-icon-double-arrow-right:before, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct .nd-datetime-rightarrow1:before, .nd-listtransfer .nd-listtransfer-btngrp .nd-listtransfer-right2:before, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1:before { content: ""; } /*日期*/ -.ui-icon-calendar, .ui-datetime .ui-datetime-field .ui-datetime-date { +.nd-icon-calendar, .nd-datetime .nd-datetime-field .nd-datetime-date { font-family: nd-iconfont; } - .ui-icon-calendar:before, .ui-datetime .ui-datetime-field .ui-datetime-date:before { + .nd-icon-calendar:before, .nd-datetime .nd-datetime-field .nd-datetime-date:before { content: ""; } /*时间*/ -.ui-icon-time, .ui-datetime .ui-datetime-field .ui-datetime-time { +.nd-icon-time, .nd-datetime .nd-datetime-field .nd-datetime-time { font-family: nd-iconfont; } - .ui-icon-time:before, .ui-datetime .ui-datetime-field .ui-datetime-time:before { + .nd-icon-time:before, .nd-datetime .nd-datetime-field .nd-datetime-time:before { content: ""; } /*查询*/ -.ui-icon-search { +.nd-icon-search { font-family: nd-iconfont; } - .ui-icon-search:before { + .nd-icon-search:before { content: ""; } /*loading*/ -.ui-icon-loading { +.nd-icon-loading { font-family: nd-iconfont; } - .ui-icon-loading:before { + .nd-icon-loading:before { content: ""; } /**必要图标结束*/ /**编辑器*/ /*粗体*/ -.ui-icon-bold { +.nd-icon-bold { font-family: nd-iconfont; } - .ui-icon-bold:before { + .nd-icon-bold:before { content: ""; } /*斜体*/ -.ui-icon-italic { +.nd-icon-italic { font-family: nd-iconfont; } - .ui-icon-italic:before { + .nd-icon-italic:before { content: ""; } /*下划线*/ -.ui-icon-underline { +.nd-icon-underline { font-family: nd-iconfont; } - .ui-icon-underline:before { + .nd-icon-underline:before { content: ""; } /*左对齐*/ -.ui-icon-leftalign { +.nd-icon-leftalign { font-family: nd-iconfont; } - .ui-icon-leftalign:before { + .nd-icon-leftalign:before { content: ""; } /*右对齐*/ -.ui-icon-rightalign { +.nd-icon-rightalign { font-family: nd-iconfont; } - .ui-icon-rightalign:before { + .nd-icon-rightalign:before { content: ""; } /*居中对齐*/ -.ui-icon-centeralign { +.nd-icon-centeralign { font-family: nd-iconfont; } - .ui-icon-centeralign:before { + .nd-icon-centeralign:before { content: ""; } /*剪切*/ -.ui-icon-cut { +.nd-icon-cut { font-family: nd-iconfont; } - .ui-icon-cut:before { + .nd-icon-cut:before { content: ""; } /*复制*/ -.ui-icon-copy { +.nd-icon-copy { font-family: nd-iconfont; } - .ui-icon-copy:before { + .nd-icon-copy:before { content: ""; } /*播放器*/ /*播放*/ -.ui-icon-play { +.nd-icon-play { font-family: nd-iconfont; } - .ui-icon-play:before { + .nd-icon-play:before { content: ""; } /*停止*/ -.ui-icon-stop { +.nd-icon-stop { font-family: nd-iconfont; } - .ui-icon-stop:before { + .nd-icon-stop:before { content: ""; } /*编辑*/ -.ui-icon-edit { +.nd-icon-edit { font-family: nd-iconfont; } - .ui-icon-edit:before { + .nd-icon-edit:before { content: ""; } /*提示*/ -.ui-icon-prompt { +.nd-icon-prompt { font-family: nd-iconfont; } - .ui-icon-prompt:before { + .nd-icon-prompt:before { content: ""; } /*菜单*/ -.ui-icon-menu { +.nd-icon-menu { font-family: nd-iconfont; } - .ui-icon-menu:before { + .nd-icon-menu:before { content: ""; } /*分类*/ -.ui-icon-category { +.nd-icon-category { font-family: nd-iconfont; } - .ui-icon-category:before { + .nd-icon-category:before { content: ""; } /*设置*/ -.ui-icon-set { +.nd-icon-set { font-family: nd-iconfont; } - .ui-icon-set:before { + .nd-icon-set:before { content: ""; } /*购物车*/ -.ui-icon-cart { +.nd-icon-cart { font-family: nd-iconfont; } - .ui-icon-cart:before { + .nd-icon-cart:before { content: ""; } /*用户*/ -.ui-icon-user { +.nd-icon-user { font-family: nd-iconfont; } - .ui-icon-user:before { + .nd-icon-user:before { content: ""; } /*密码*/ -.ui-icon-password { +.nd-icon-password { font-family: nd-iconfont; } - .ui-icon-password:before { + .nd-icon-password:before { content: ""; } /*解锁*/ -.ui-icon-unlock { +.nd-icon-unlock { font-family: nd-iconfont; } - .ui-icon-unlock:before { + .nd-icon-unlock:before { content: ""; } /*安全*/ -.ui-icon-security { +.nd-icon-security { font-family: nd-iconfont; } - .ui-icon-security:before { + .nd-icon-security:before { content: ""; } /*保险*/ -.ui-icon-insurance { +.nd-icon-insurance { font-family: nd-iconfont; } - .ui-icon-insurance:before { + .nd-icon-insurance:before { content: ""; } /*垃圾桶*/ -.ui-icon-ashbin { +.nd-icon-ashbin { font-family: nd-iconfont; } - .ui-icon-ashbin:before { + .nd-icon-ashbin:before { content: ""; } /*消息*/ -.ui-icon-message { +.nd-icon-message { font-family: nd-iconfont; } - .ui-icon-message:before { + .nd-icon-message:before { content: ""; } /*夜晚*/ -.ui-icon-night { +.nd-icon-night { font-family: nd-iconfont; } - .ui-icon-night:before { + .nd-icon-night:before { content: ""; } /*白天*/ -.ui-icon-daytime { +.nd-icon-daytime { font-family: nd-iconfont; } - .ui-icon-daytime:before { + .nd-icon-daytime:before { content: ""; } /*关机*/ -.ui-icon-switch { +.nd-icon-switch { font-family: nd-iconfont; } - .ui-icon-switch:before { + .nd-icon-switch:before { content: ""; } /*二维码*/ -.ui-icon-qrcode { +.nd-icon-qrcode { font-family: nd-iconfont; } - .ui-icon-qrcode:before { + .nd-icon-qrcode:before { content: ""; } /*扫描*/ -.ui-icon-scan { +.nd-icon-scan { font-family: nd-iconfont; } - .ui-icon-scan:before { + .nd-icon-scan:before { content: ""; } /*下载*/ -.ui-icon-download { +.nd-icon-download { font-family: nd-iconfont; } - .ui-icon-download:before { + .nd-icon-download:before { content: ""; } /*上传*/ -.ui-icon-upload { +.nd-icon-upload { font-family: nd-iconfont; } - .ui-icon-upload:before { + .nd-icon-upload:before { content: ""; } /*警告*/ -.ui-icon-warning { +.nd-icon-warning { font-family: nd-iconfont; } - .ui-icon-warning:before { + .nd-icon-warning:before { content: ""; } /*点赞*/ -.ui-icon-good { +.nd-icon-good { font-family: nd-iconfont; } - .ui-icon-good:before { + .nd-icon-good:before { content: ""; } /*主页*/ -.ui-icon-home { +.nd-icon-home { font-family: nd-iconfont; } - .ui-icon-home:before { + .nd-icon-home:before { content: ""; } /*喜欢*/ -.ui-icon-favorite { +.nd-icon-favorite { font-family: nd-iconfont; } - .ui-icon-favorite:before { + .nd-icon-favorite:before { content: ""; } /*喜欢fill*/ -.ui-icon-favorite-fill { +.nd-icon-favorite-fill { font-family: nd-iconfont; } - .ui-icon-favorite-fill:before { + .nd-icon-favorite-fill:before { content: ""; } /*收藏*/ -.ui-icon-collect { +.nd-icon-collect { font-family: nd-iconfont; } - .ui-icon-collect:before { + .nd-icon-collect:before { content: ""; } /*收藏fill*/ -.ui-icon-collect-fill { +.nd-icon-collect-fill { font-family: nd-iconfont; } - .ui-icon-collect-fill:before { + .nd-icon-collect-fill:before { content: ""; } /*map*/ -.ui-icon-map { +.nd-icon-map { font-family: nd-iconfont; } - .ui-icon-map:before { + .nd-icon-map:before { content: ""; } /*vip*/ -.ui-icon-vip { +.nd-icon-vip { font-family: nd-iconfont; } - .ui-icon-vip:before { + .nd-icon-vip:before { content: ""; } /*to bottom*/ -.ui-icon-tobottom { +.nd-icon-tobottom { font-family: nd-iconfont; } - .ui-icon-tobottom:before { + .nd-icon-tobottom:before { content: ""; } /*to top*/ -.ui-icon-totop { +.nd-icon-totop { font-family: nd-iconfont; } - .ui-icon-totop:before { + .nd-icon-totop:before { content: ""; } /*picture*/ -.ui-icon-picture { +.nd-icon-picture { font-family: nd-iconfont; } - .ui-icon-picture:before { + .nd-icon-picture:before { content: ""; } /*电话*/ -.ui-icon-telephone { +.nd-icon-telephone { font-family: nd-iconfont; } - .ui-icon-telephone:before { + .nd-icon-telephone:before { content: ""; } /*保存*/ -.ui-icon-save { +.nd-icon-save { font-family: nd-iconfont; } - .ui-icon-save:before { + .nd-icon-save:before { content: ""; } /*打印机*/ -.ui-icon-printer { +.nd-icon-printer { font-family: nd-iconfont; } - .ui-icon-printer:before { + .nd-icon-printer:before { content: ""; } /*help*/ -.ui-icon-help { +.nd-icon-help { font-family: nd-iconfont; } - .ui-icon-help:before { + .nd-icon-help:before { content: ""; } /*folder open*/ -.ui-icon-folderopen { +.nd-icon-folderopen { font-family: nd-iconfont; } - .ui-icon-folderopen:before { + .nd-icon-folderopen:before { content: ""; } /*folder close*/ -.ui-icon-folderclose { +.nd-icon-folderclose { font-family: nd-iconfont; } - .ui-icon-folderclose:before { + .nd-icon-folderclose:before { content: ""; } /*email*/ -.ui-icon-email { +.nd-icon-email { font-family: nd-iconfont; } - .ui-icon-email:before { + .nd-icon-email:before { content: ""; } /*more*/ -.ui-icon-more { +.nd-icon-more { font-family: nd-iconfont; } - .ui-icon-more:before { + .nd-icon-more:before { content: ""; } /*link*/ -.ui-icon-link { +.nd-icon-link { font-family: nd-iconfont; } - .ui-icon-link:before { + .nd-icon-link:before { content: ""; } /*计算器*/ -.ui-icon-caculator { +.nd-icon-caculator { font-family: nd-iconfont; } - .ui-icon-caculator:before { + .nd-icon-caculator:before { content: ""; } /*声音*/ -.ui-icon-voice { +.nd-icon-voice { font-family: nd-iconfont; } - .ui-icon-voice:before { + .nd-icon-voice:before { content: ""; } /*关闭声音*/ -.ui-icon-voiceout { +.nd-icon-voiceout { font-family: nd-iconfont; } - .ui-icon-voiceout:before { + .nd-icon-voiceout:before { content: ""; } /*相机*/ -.ui-icon-camera { +.nd-icon-camera { font-family: nd-iconfont; } - .ui-icon-camera:before { + .nd-icon-camera:before { content: ""; } /*code*/ -.ui-icon-code { +.nd-icon-code { font-family: nd-iconfont; } - .ui-icon-code:before { + .nd-icon-code:before { content: ""; } /*all*/ -.ui-icon-all { +.nd-icon-all { font-family: nd-iconfont; } - .ui-icon-all:before { + .nd-icon-all:before { content: ""; } /*发布*/ -.ui-icon-publish { +.nd-icon-publish { font-family: nd-iconfont; } - .ui-icon-publish:before { + .nd-icon-publish:before { content: ""; } /*刷新*/ -.ui-icon-refresh { +.nd-icon-refresh { font-family: nd-iconfont; } - .ui-icon-refresh:before { + .nd-icon-refresh:before { content: ""; } /*眼镜*/ -.ui-icon-glasses { +.nd-icon-glasses { font-family: nd-iconfont; } - .ui-icon-glasses:before { + .nd-icon-glasses:before { content: ""; } /*电话*/ -.ui-icon-telphone { +.nd-icon-telphone { font-family: nd-iconfont; } - .ui-icon-telphone:before { + .nd-icon-telphone:before { content: ""; } -.ui-icon-star { +.nd-icon-star { font-family: nd-iconfont; } - .ui-icon-star:before { + .nd-icon-star:before { content: ""; } -.ui-rate { +.nd-rate { list-style: none; display: inline-block; vertical-align: middle; padding: 10px 5px 10px 0px; font-size: 0; - background-color: #0d1442; - color: #fff; } + background-color: #FFF; + color: #FFB800; } -.ui-inline { +.nd-inline { display: inline; vertical-align: middle; } -.ui-rate-item { +.nd-rate-item { font-size: 20px; display: inline-block; - color: gold; + color: #FFB800; font-style: normal; margin-right: 5px; cursor: pointer; } @@ -18686,6 +20846,58 @@ body { /*前景色,深色和浅色*/ /*normal color*/ /*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ /**白色主题 **/ /*深紫色*/ /*白色系*/ @@ -18702,66 +20914,68 @@ body { /*字体粗体*/ /*zindex*/ /*border样式*/ -.ui-item-hovercolor, .ui-grid .ui-grid-body .ui-grid-row:hover, .ui-list-horizontal .ui-list-item:hover, .ui-menu .ui-menu-nodect:hover, .ui-tree .ui-tree-nodect .ui-tree-node:hover { - background-color: #495078; - color: #f0f0f0; - text-shadow: 2px 2px 2px #495078; } +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } /*item active*/ -.ui-item-selectcolor, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-selected, .ui-datetime .ui-datetime-timetbl .ui-datetime-timect > div .ui-datetime-itemselect, .ui-list .ui-list-item-active, .ui-list-horizontal .ui-list-item-active, .ui-tree .ui-tree-node-selected { - background-color: #2b3260; +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; color: #fff; } /*框*/ /*边框*/ -.ui-border, .ui-listtransfer .ui-list { +.nd-border, .nd-listtransfer .nd-list, .nd-panel { border-color: #eee; border-style: solid; } /*主背景+字体颜色*/ -.ui-main-color, .ui-tab, .ui-tab .ui-tab-head .ui-tab-item { +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { background-color: #0d1442; color: #fff; } /*激活背景+字体颜色*/ -.ui-active-color, .ui-select .ui-select-list .ui-select-selected { +.nd-active-color { background-color: white; color: #f0f0f0; } /*hover 颜色*/ -.ui-hover-active:hover, input:hover, .ui-input:hover, .ui-input-icon:hover, .ui-datetime .ui-datetime-field:hover, .ui-text:hover, .ui-select .ui-select-inputct:hover, .ui-datetime .ui-datetime-timetbl > input:hover, .ui-pagination .ui-pagination-go input:hover, .ui-select .ui-select-list .ui-select-item:hover, .ui-list .ui-list-item:hover { - background-color: #2b3260; - color: #f0f0f0; } +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } /*头部*/ -.ui-header { +.nd-header { height: 50px; line-height: 50px; } -.ui-header1, .ui-tab .ui-tab-head { +.nd-header1, .nd-tab .nd-tab-head { height: 40px; line-height: 40px; } /*框体padding*/ -.ui-padding, .ui-tab .ui-tab-body { +.nd-padding, .nd-tab .nd-tab-body { padding: 20px; } /*通用框*/ -.ui-commonbox, .ui-accordion, .ui-list, .ui-tree { - background-color: #0d1442; - color: #fff; +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; border: 1px solid #2b3260; padding: 10px; } /*默认色背景box*/ -.ui-box-default, .ui-datetime .ui-datetime-picker, .ui-dialog .ui-dialog-body, .ui-select .ui-select-list, .ui-menu .ui-menu-subct { - background-color: #0d1442; - color: #fff; +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; border-radius: 5px; box-shadow: 0px 0px 8px 1px #495078; } /*active颜色框*/ -.ui-box-active { +.nd-box-active { padding: 5px; background-color: #eaf0fa; border-radius: 5px; @@ -18769,7 +20983,7 @@ body { color: #2050a0; } /*success 颜色框*/ -.ui-box-success { +.nd-box-success { padding: 5px; background-color: #eaf9ed; border-radius: 5px; @@ -18777,7 +20991,7 @@ body { color: #219a3c; } /*warn颜色框*/ -.ui-box-warn { +.nd-box-warn { padding: 5px; background-color: #fffbe6; border-radius: 5px; @@ -18785,7 +20999,7 @@ body { color: #ccac00; } /*error颜色框*/ -.ui-box-error { +.nd-box-error { padding: 5px; background-color: #ffe6e6; border-radius: 5px; @@ -18794,7 +21008,7 @@ body { /*link*/ a:link { - color: #2675f6; + color: #01AAED; text-decoration: none; } a:hover { @@ -18804,23 +21018,28 @@ a:visited { color: #1e64c8; } /*禁用*/ -.ui-disable, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable, .ui-list .ui-list-item-disable, .ui-list-horizontal .ui-list-item-disable, .ui-pagination .ui-pagination-pagect .ui-pagination-disable, .ui-relationmap .ui-relationmap-head td, .ui-relationmap .ui-relationmap-row td:first-child { +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { color: grey; cursor: not-allowed !important; } - .ui-disable:hover, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates .ui-datetime-disable:hover, .ui-list .ui-list-item-disable:hover, .ui-list-horizontal .ui-list-item-disable:hover, .ui-pagination .ui-pagination-pagect .ui-pagination-disable:hover, .ui-relationmap .ui-relationmap-head td:hover, .ui-relationmap .ui-relationmap-row td:hover:first-child { + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { color: grey !important; background-color: transparent !important; } /*可以click*/ -.ui-canclick, button, -.ui-btn, -.ui-listtransfer .ui-listtransfer-btngrp > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-ymct > b, .ui-datetime .ui-datetime-datetbl .ui-datetime-dates > span, .ui-layout .ui-layout-middle .ui-layout-header b, .ui-list .ui-list-item, .ui-list-horizontal .ui-list-item, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-leftarrow1, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow, .ui-pagination .ui-pagination-pagect .ui-pagination-rightarrow1, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-min, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-max, .ui-panel .ui-panel-header .ui-panel-header-bar .ui-panel-close, .ui-relationmap .ui-relationmap-row td, .ui-tab .ui-tab-head .ui-tab-item, .ui-tab .ui-tab-head .ui-tab-item .ui-tab-close, .ui-tip .ui-tip-item .ui-tip-close, .ui-tree .ui-tree-nodect .ui-tree-uncheck, .ui-tree .ui-tree-nodect .ui-tree-checked, .ui-tree .ui-tree-nodect .ui-tree-partchecked { +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { cursor: pointer; } /*输入框*/ -input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct, .ui-datetime .ui-datetime-timetbl > input, .ui-pagination .ui-pagination-go input { - background-color: #0d1442; - color: #fff; +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { padding: 10px; border-radius: 5px; border: 1px solid #2b3464; @@ -18829,18 +21048,17 @@ input, .ui-input, .ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui /*label*/ label { font-size: 12px; - color: #fff; - text-shadow: 1px 1px 1px #495078; } + color: #000; } /*带图标输入框*/ -.ui-input-icon, .ui-datetime .ui-datetime-field, .ui-text, .ui-select .ui-select-inputct { +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { display: inline-flex; line-height: 15px; } - .ui-input-icon b, .ui-datetime .ui-datetime-field b, .ui-text b, .ui-select .ui-select-inputct b { + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { flex: 0; padding: 0; width: 16px; } - .ui-input-icon input, .ui-datetime .ui-datetime-field input, .ui-text input, .ui-select .ui-select-inputct input { + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { margin: 0; padding: 0; border: 0; @@ -18848,36 +21066,32 @@ label { /*global*/ body { - margin: 0; - background-color: #0d1442; - color: #fff; font-size: 14px; } -button, input { +button, +input { outline: none; } /**滚动条**/ -@media screen and (max-width: 640px) { - ::-webkit-scrollbar { - width: 2px; - height: 2px; } } -@media screen and (min-width: 640px) { - ::-webkit-scrollbar { - width: 10px; - height: 10px; } } +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } /*滚动条轨道*/ ::-webkit-scrollbar-track { background-color: #0d1442; color: #fff; border: 1px solid #2b3260; - border-radius: 5px; } + background-color: #f6f6f6; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: #2b3464; - color: #fff; } + background-color: rgba(0, 0, 0, 0.5); } ::-webkit-scrollbar-thumb:hover { background-color: #888; } @@ -18902,42 +21116,42 @@ h5 { font-size: 12px; font-weight: bold !important; } -.ui-checked { +.nd-checked { color: #f0f0f0; } -body { - color: #fff; } +i { + font-style: normal; } /*展开箭头*/ -.ui-expand-icon { +.nd-expand-icon { transition: all ease 0.3s; } -.ui-expand-open { +.nd-expand-open { transform: translate(1px, 1px) rotate(90deg); } -.ui-animationbox-normal, .ui-accordion .ui-accordion-item .ui-accordion-content, .ui-grid .ui-grid-expand { +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { transition: all ease 0.2s; } /*animation关闭状态*/ -.ui-animationbox-closed, .ui-accordion .ui-accordion-item .ui-accordion-hide, .ui-grid .ui-grid-expand-hide { +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { height: 0; overflow: hidden; padding: 0; border: 0; } -.ui-carousel { +.nd-carousel { position: relative; left: 0; top: 0; background: #f8f8f8; } -.ui-carousel-item { +.nd-carousel-item { position: relative; width: 100%; height: 100%; overflow: hidden; } -.ui-carousel-item > * { +.nd-carousel-item > * { display: none; position: absolute; left: 0; @@ -18948,29 +21162,29 @@ body { transition-duration: .3s; -webkit-transition-duration: .3s; } -.ui-carousel-item > .ui-carousel-this { +.nd-carousel-item > .nd-carousel-this { display: block; left: 0; } -.ui-carousel-item > .ui-carousel-next { +.nd-carousel-item > .nd-carousel-next { display: block; left: 100%; } -.ui-carousel-item > .ui-carousel-prev { +.nd-carousel-item > .nd-carousel-prev { display: block; left: -100%; } -.ui-carousel-item > .ui-carousel-next.ui-carousel-left, -.ui-carousel-item > .ui-carousel-prev.ui-carousel-right { +.nd-carousel-item > .nd-carousel-next.nd-carousel-left, +.nd-carousel-item > .nd-carousel-prev.nd-carousel-right { left: 0; } -.ui-carousel-item > .ui-carousel-this.ui-carousel-left { +.nd-carousel-item > .nd-carousel-this.nd-carousel-left { left: -100%; } -.ui-carousel-item > .ui-carousel-this.ui-carousel-right { +.nd-carousel-item > .nd-carousel-this.nd-carousel-right { left: 100%; } -.ui-carousel-arrow { +.nd-carousel-arrow { display: none; opacity: 0; position: absolute; @@ -18984,37 +21198,37 @@ body { font-size: 20px; border: 0; border-radius: 50%; - background-color: #0d1442; - color: #fff; + background-color: rgba(0, 0, 0, 0.2); + color: #FFF; -webkit-transition-duration: .3s; transition-duration: .3s; cursor: pointer; padding: 0; } -.ui-carousel-arrow[nd-type='add'] { +.nd-carousel-arrow[nd-type='add'] { left: auto !important; right: 20px; } -.ui-carousel[arrow="always"] .ui-carousel-arrow { +.nd-carousel[arrow="always"] .nd-carousel-arrow { display: block; opacity: 1; left: 20px; } -.ui-carousel[arrow="always"] .ui-carousel-arrow[lay-type="add"] { +.nd-carousel[arrow="always"] .nd-carousel-arrow[lay-type="add"] { right: 20px; } -.ui-carousel[arrow="none"] .ui-carousel-arrow { +.nd-carousel[arrow="none"] .nd-carousel-arrow { display: none !important; } -.ui-carousel:hover .ui-carousel-arrow { +.nd-carousel:hover .nd-carousel-arrow { display: block; opacity: 1; left: 20px; } -.ui-carousel:hover .ui-carousel-arrow[nd-type='add'] { +.nd-carousel:hover .nd-carousel-arrow[nd-type='add'] { right: 20px; } -.ui-carousel-ind { +.nd-carousel-ind { position: relative; top: -35px; width: 100%; @@ -19022,7 +21236,7 @@ body { text-align: center; font-size: 0; } -.ui-carousel-ind ul { +.nd-carousel-ind ul { display: inline-block; padding: 5px; background-color: rgba(0, 0, 0, 0.2); @@ -19030,7 +21244,7 @@ body { -webkit-transition-duration: .3s; transition-duration: .3s; } -.ui-carousel-ind li { +.nd-carousel-ind li { display: inline-block; width: 10px; height: 10px; @@ -19043,34 +21257,34 @@ body { -webkit-transition-duration: .3s; transition-duration: .3s; } -.ui-carousel-ind li:hover { +.nd-carousel-ind li:hover { background-color: rgba(255, 255, 255, 0.7); } -.ui-carousel-ind .ui-carousel-this { - background-color: #fff; } +.nd-carousel-ind .nd-carousel-this { + background-color: #FFF; } -.ui-carousel[indicator="outside"] { +.nd-carousel[indicator="outside"] { margin-bottom: 30px; } -.ui-carousel[indicator="outside"] .ui-carousel-ind { +.nd-carousel[indicator="outside"] .nd-carousel-ind { top: 10px; } -.ui-carousel[indicator="outside"] .ui-carousel-ind ul { +.nd-carousel[indicator="outside"] .nd-carousel-ind ul { background-color: rgba(0, 0, 0, 0.5); } -.ui-carousel[indicator="none"] .ui-carousel-ind { +.nd-carousel[indicator="none"] .nd-carousel-ind { display: none; } -.ui-carousel[anim="updown"] .ui-carousel-arrow { +.nd-carousel[anim="updown"] .nd-carousel-arrow { left: 50% !important; top: 20px; margin: 0 0 0 -18px; } -.ui-carousel[anim="updown"] .ui-carousel-arrow[nd-type="add"] { +.nd-carousel[anim="updown"] .nd-carousel-arrow[nd-type="add"] { top: auto !important; bottom: 20px; } -.ui-carousel[anim="updown"] .ui-carousel-ind { +.nd-carousel[anim="updown"] .nd-carousel-ind { position: absolute; top: 50%; right: 20px; @@ -19078,49 +21292,413 @@ body { height: auto; transform: translate(0, -50%); } -.ui-carousel[anim="updown"] .ui-carousel-ind ul { +.nd-carousel[anim="updown"] .nd-carousel-ind ul { padding: 3px 5px; } -.ui-carousel[anim="updown"] .ui-carousel-ind li { +.nd-carousel[anim="updown"] .nd-carousel-ind li { display: block; margin: 6px 0; } -.ui-carousel[anim="updown"] > .ui-carousel-item > * { +.nd-carousel[anim="updown"] > .nd-carousel-item > * { left: 0 !important; } -.ui-carousel[anim="updown"] > .ui-carousel-item > .ui-carousel-this { +.nd-carousel[anim="updown"] > .nd-carousel-item > .nd-carousel-this { top: 0; } -.ui-carousel[anim="updown"] > .ui-carousel-item > .ui-carousel-prev { +.nd-carousel[anim="updown"] > .nd-carousel-item > .nd-carousel-prev { top: -100%; } -.ui-carousel[anim="updown"] > .ui-carousel-item > .ui-carousel-next { +.nd-carousel[anim="updown"] > .nd-carousel-item > .nd-carousel-next { top: 100%; } -.ui-carousel[anim="updown"] > .ui-carousel-item > .ui-carousel-prev.ui-carousel-right, -.ui-carousel[anim="updown"] > .ui-carousel-item > .ui-carousel-next.ui-carousel-left { +.nd-carousel[anim="updown"] > .nd-carousel-item > .nd-carousel-prev.nd-carousel-right, +.nd-carousel[anim="updown"] > .nd-carousel-item > .nd-carousel-next.nd-carousel-left { top: 0; } -.ui-carousel[anim="updown"] > .ui-carousel-item > .ui-carousel-this.ui-carousel-left { +.nd-carousel[anim="updown"] > .nd-carousel-item > .nd-carousel-this.nd-carousel-left { top: -100%; } -.ui-carousel[anim="updown"] > .ui-carousel-item > .ui-carousel-this.ui-carousel-right { +.nd-carousel[anim="updown"] > .nd-carousel-item > .nd-carousel-this.nd-carousel-right { top: 100%; } /* 渐显切换 */ -.ui-carousel[anim="fade"] > .ui-carousel-item > * { +.nd-carousel[anim="fade"] > .nd-carousel-item > * { left: 0 !important; } -.ui-carousel[anim="fade"] > .ui-carousel-item > .ui-carousel-prev, -.ui-carousel[anim="fade"] > .ui-carousel-item > .ui-carousel-next { +.nd-carousel[anim="fade"] > .nd-carousel-item > .nd-carousel-prev, +.nd-carousel[anim="fade"] > .nd-carousel-item > .nd-carousel-next { opacity: 0; } -.ui-carousel[anim="fade"] > .ui-carousel-item > .ui-carousel-prev.ui-carousel-right, -.ui-carousel[anim="fade"] > .ui-carousel-item > .ui-carousel-next.ui-carousel-left { +.nd-carousel[anim="fade"] > .nd-carousel-item > .nd-carousel-prev.nd-carousel-right, +.nd-carousel[anim="fade"] > .nd-carousel-item > .nd-carousel-next.nd-carousel-left { opacity: 1; } -.ui-carousel[anim="fade"] > .ui-carousel-item > .ui-carousel-this.ui-carousel-left, -.ui-carousel[anim="fade"] > .ui-carousel-item > .ui-carousel-this.ui-carousel-right { +.nd-carousel[anim="fade"] > .nd-carousel-item > .nd-carousel-this.nd-carousel-left, +.nd-carousel[anim="fade"] > .nd-carousel-item > .nd-carousel-this.nd-carousel-right { opacity: 0; } +/** + * 基础文件 + * 包含所有变量定义 + */ +/*颜色定义*/ +/*前景色,深色和浅色*/ +/*normal color*/ +/*超链接颜色*/ +/* +默认主题颜色 +*/ +.nd-bg-red { + background-color: #FF5722 !important; } + +.nd-bg-blue { + background-color: #1E9FFF !important; } + +.nd-bg-black { + background-color: #393D49 !important; } + +.nd-bg-green { + background-color: #009688 !important; } + +.nd-bg-cyan { + background-color: #2f4056 !important; } + +.nd-bg-gray { + background-color: #FAFAFA !important; } + +.nd-bg-white { + background-color: #FFF !important; } + +.nd-bg-orange { + background-color: #FFB800 !important; } + +.nd-color-red { + color: #FF5722 !important; } + +.nd-color-blue { + color: #1E9FFF !important; } + +.nd-color-black { + color: #393D49 !important; } + +.nd-color-green { + color: #009688 !important; } + +.nd-color-cyan { + color: #2f4056 !important; } + +.nd-color-gray { + color: #FAFAFA !important; } + +.nd-color-white { + color: #FFF !important; } + +.nd-color-orange { + color: #FFB800 !important; } + +/*颜色 混合*/ +/**白色主题 **/ +/*深紫色*/ +/*白色系*/ +/*深紫色系*/ +/*颜色 混合*/ +/*size定义*/ +/*全局padding*/ +/*全局圆角*/ +/*标题 padding*/ +/*头部高度*/ +/*下拉框离显示框距离*/ +/*按钮padding*/ +/*字体大小*/ +/*字体粗体*/ +/*zindex*/ +/*border样式*/ +.nd-item-hovercolor, .nd-grid .nd-grid-body .nd-grid-row:hover, .nd-list-horizontal .nd-list-item:hover, .nd-menu .nd-menu-nodect:hover, .nd-tree .nd-tree-nodect .nd-tree-node:hover { + background-color: rgba(0, 0, 0, 0.1); } + +/*item active*/ +.nd-item-selectcolor, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-selected, .nd-datetime .nd-datetime-timetbl .nd-datetime-timect > div .nd-datetime-itemselect, .nd-list .nd-list-item-active, .nd-list-horizontal .nd-list-item-active, .nd-tree .nd-tree-node-selected { + background-color: #5FB878; + color: #fff; } + +/*框*/ +/*边框*/ +.nd-border, .nd-listtransfer .nd-list, .nd-panel { + border-color: #eee; + border-style: solid; } + +/*主背景+字体颜色*/ +.nd-main-color, .nd-tab, .nd-tab .nd-tab-head .nd-tab-item { + background-color: #0d1442; + color: #fff; } + +/*激活背景+字体颜色*/ +.nd-active-color { + background-color: white; + color: #f0f0f0; } + +/*hover 颜色*/ +.nd-hover-active:hover, input:hover:focus, +.nd-input:hover:focus, +.nd-input-icon:hover:focus, +.nd-datetime .nd-datetime-field:hover:focus, +.nd-text:hover:focus, +.nd-select .nd-select-inputct:hover:focus, .nd-select .nd-select-list .nd-select-item:hover, .nd-list .nd-list-item:hover { + background-color: rgba(57, 61, 73, 0.1); } + +/*头部*/ +.nd-header { + height: 50px; + line-height: 50px; } + +.nd-header1, .nd-tab .nd-tab-head { + height: 40px; + line-height: 40px; } + +/*框体padding*/ +.nd-padding, .nd-tab .nd-tab-body { + padding: 20px; } + +/*通用框*/ +.nd-commonbox, .nd-list, .nd-tree { + background-color: #FFF; + color: #000; + border: 1px solid #2b3260; + padding: 10px; } + +/*默认色背景box*/ +.nd-box-default, .nd-datetime .nd-datetime-picker, .nd-dialog .nd-dialog-body, .nd-select .nd-select-list, .nd-menu .nd-menu-subct { + background-color: #FFF; + color: #000; + border-radius: 5px; + box-shadow: 0px 0px 8px 1px #495078; } + +/*active颜色框*/ +.nd-box-active { + padding: 5px; + background-color: #eaf0fa; + border-radius: 5px; + box-shadow: 0px 0px 8px 1px #495078; + color: #2050a0; } + +/*success 颜色框*/ +.nd-box-success { + padding: 5px; + background-color: #eaf9ed; + border-radius: 5px; + box-shadow: 0px 0px 8px 1px #495078; + color: #219a3c; } + +/*warn颜色框*/ +.nd-box-warn { + padding: 5px; + background-color: #fffbe6; + border-radius: 5px; + box-shadow: 0px 0px 8px 1px #495078; + color: #ccac00; } + +/*error颜色框*/ +.nd-box-error { + padding: 5px; + background-color: #ffe6e6; + border-radius: 5px; + box-shadow: 0px 0px 8px 1px #495078; + color: #cc0000; } + +/*link*/ +a:link { + color: #01AAED; + text-decoration: none; } + +a:hover { + color: #1e64c8; } + +a:visited { + color: #1e64c8; } + +/*禁用*/ +.nd-disable, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable, .nd-list .nd-list-item-disable, .nd-list-horizontal .nd-list-item-disable, .nd-pagination .nd-pagination-pagect .nd-pagination-disable, .nd-relationmap .nd-relationmap-head td, .nd-relationmap .nd-relationmap-row td:first-child { + color: grey; + cursor: not-allowed !important; } + .nd-disable:hover, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates .nd-datetime-disable:hover, .nd-list .nd-list-item-disable:hover, .nd-list-horizontal .nd-list-item-disable:hover, .nd-pagination .nd-pagination-pagect .nd-pagination-disable:hover, .nd-relationmap .nd-relationmap-head td:hover, .nd-relationmap .nd-relationmap-row td:hover:first-child { + color: grey !important; + background-color: transparent !important; } + +/*可以click*/ +.nd-canclick, button, +.nd-btn, +.nd-listtransfer .nd-listtransfer-btngrp > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-ymct > b, .nd-datetime .nd-datetime-datetbl .nd-datetime-dates > span, .nd-layout .nd-layout-middle .nd-layout-header b, .nd-list .nd-list-item, .nd-list-horizontal .nd-list-item, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-leftarrow1, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow, .nd-pagination .nd-pagination-pagect .nd-pagination-rightarrow1, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-min, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-max, .nd-panel .nd-panel-header .nd-panel-header-bar .nd-panel-close, .nd-relationmap .nd-relationmap-row td, .nd-tab .nd-tab-head .nd-tab-item, .nd-tab .nd-tab-head .nd-tab-item .nd-tab-close, .nd-tip .nd-tip-item .nd-tip-close, .nd-tree .nd-tree-nodect .nd-tree-uncheck, .nd-tree .nd-tree-nodect .nd-tree-checked, .nd-tree .nd-tree-nodect .nd-tree-partchecked { + cursor: pointer; } + +/*输入框*/ +input, +.nd-input, +.nd-input-icon, +.nd-datetime .nd-datetime-field, +.nd-text, +.nd-select .nd-select-inputct, +.nd-datetime .nd-datetime-timetbl > input, +.nd-pagination .nd-pagination-go input { + padding: 10px; + border-radius: 5px; + border: 1px solid #2b3464; + margin: 0 5px; } + +/*label*/ +label { + font-size: 12px; + color: #000; } + +/*带图标输入框*/ +.nd-input-icon, .nd-datetime .nd-datetime-field, .nd-text, .nd-select .nd-select-inputct { + display: inline-flex; + line-height: 15px; } + .nd-input-icon b, .nd-datetime .nd-datetime-field b, .nd-text b, .nd-select .nd-select-inputct b { + flex: 0; + padding: 0; + width: 16px; } + .nd-input-icon input, .nd-datetime .nd-datetime-field input, .nd-text input, .nd-select .nd-select-inputct input { + margin: 0; + padding: 0; + border: 0; + background-color: transparent; } + +/*global*/ +body { + font-size: 14px; } + +button, +input { + outline: none; } + +/**滚动条**/ +::-webkit-scrollbar { + width: 10px; + height: 10px; + /* @media screen and (min-width: 640px) { + width: 10px; + height: 10px; + }*/ } + +/*滚动条轨道*/ +::-webkit-scrollbar-track { + background-color: #0d1442; + color: #fff; + border: 1px solid #2b3260; + background-color: #f6f6f6; } + +/*定义滑块 内阴影+圆角*/ +::-webkit-scrollbar-thumb { + border-radius: 10px; + background-color: rgba(0, 0, 0, 0.5); } + ::-webkit-scrollbar-thumb:hover { + background-color: #888; } + +/*标题*/ +h1 { + font-size: 20px; + font-weight: bold !important; } + +h2 { + font-size: 18px; + font-weight: bold !important; } + +h3 { + font-size: 16px; + font-weight: bold !important; } + +h4 { + font-size: 14px; + font-weight: bold !important; } + +h5 { + font-size: 12px; + font-weight: bold !important; } + +.nd-checked { + color: #f0f0f0; } + +i { + font-style: normal; } + +/*展开箭头*/ +.nd-expand-icon { + transition: all ease 0.3s; } + +.nd-expand-open { + transform: translate(1px, 1px) rotate(90deg); } + +.nd-animationbox-normal, .nd-accordion .nd-accordion-item .nd-accordion-content, .nd-grid .nd-grid-expand { + transition: all ease 0.2s; } + +/*animation关闭状态*/ +.nd-animationbox-closed, .nd-accordion .nd-accordion-item .nd-accordion-hide, .nd-grid .nd-grid-expand-hide { + height: 0; + overflow: hidden; + padding: 0; + border: 0; } + +.nd-input-num { + border: 1px solid #888; + display: inline-block; + position: relative; + border-radius: 5px; } + .nd-input-num input { + padding: 0 10px; + margin: 0; + vertical-align: middle; + cursor: default; + border: none; } + .nd-input-num input:focus { + background-color: #FFFFFF; } + .nd-input-num-up, .nd-input-num-down { + color: #aaa; + border-left: 1px solid #aaa; + background-color: #fff; + position: absolute; + text-align: center; + height: 50%; + right: 0; + opacity: 0; + cursor: pointer; } + .nd-input-num:hover { + border-color: #009688; + transition: border-color .3s linear; } + .nd-input-num-up:hover, .nd-input-num-down:hover { + color: #009688; + transition: color .3s linear; } + .nd-input-num:hover .nd-input-num-up, .nd-input-num:hover .nd-input-num-down { + opacity: 1; + transition: opacity .3s linear; } + .nd-input-num-up { + border-top-right-radius: 5px; + top: 0; } + .nd-input-num-down { + bottom: 0; + border-top: 1px solid #aaa; + border-bottom-right-radius: 5px; } + .nd-input-num-tiny span { + width: 25px; } + .nd-input-num-tiny input { + width: 55px; + height: 30px; + line-height: 30px; } + .nd-input-num-normal span { + width: 30px; } + .nd-input-num-normal input { + width: 70px; + height: 34px; + line-height: 34px; } + .nd-input-num-large span { + width: 35px; } + .nd-input-num-large input { + width: 85px; + height: 40px; + line-height: 40px; } + .nd-input-num-up-disable, .nd-input-num-down-disable { + color: #d2d2d2; + cursor: not-allowed; } + .nd-input-num-up-disable:hover, .nd-input-num-down-disable:hover { + color: #d2d2d2; } + /*# sourceMappingURL=nodomui.css.map */ diff --git a/examples/css/nodomui.css.map b/examples/css/nodomui.css.map index c9ed12318bd10c69e5973f94a54d6f3f7dbe5917..1dea89966c044a441bb41be98f6198a83d213722 100644 --- a/examples/css/nodomui.css.map +++ b/examples/css/nodomui.css.map @@ -1,7 +1,7 @@ { "version": 3, -"mappings": "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", -"sources": ["../sass/base.scss","../sass/icon.scss","../sass/animation.scss","../sass/button.scss","../sass/accordion.scss","../sass/datetime.scss","../sass/dialog.scss","../sass/form.scss","../sass/grid.scss","../sass/layout.scss","../sass/list.scss","../sass/listtransfer.scss","../sass/menu.scss","../sass/pagination.scss","../sass/panel.scss","../sass/progress.scss","../sass/relationmap.scss","../sass/switch.scss","../sass/tab.scss","../sass/tip.scss","../sass/tree.scss","../sass/toolbar.scss","../sass/timeline.scss","../sass/buttongroup.scss","../sass/rate.scss","../sass/carousel.scss"], +"mappings": "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", +"sources": ["../sass/base.scss","../sass/icon.scss","../sass/animation.scss","../sass/button.scss","../sass/accordion.scss","../sass/datetime.scss","../sass/dialog.scss","../sass/form.scss","../sass/grid.scss","../sass/layout.scss","../sass/list.scss","../sass/listtransfer.scss","../sass/menu.scss","../sass/pagination.scss","../sass/panel.scss","../sass/progress.scss","../sass/relationmap.scss","../sass/switch.scss","../sass/tab.scss","../sass/tip.scss","../sass/tree.scss","../sass/toolbar.scss","../sass/timeline.scss","../sass/buttongroup.scss","../sass/rate.scss","../sass/carousel.scss","../sass/input-number.scss"], "names": [], "file": "nodomui.css" } diff --git a/examples/css/nodomui.scss b/examples/css/nodomui.scss index 0cb8417fe8779e6b5a4fa2858e70eaad9e4a814d..f343be51a3157319835ade42f664e84979a34bc2 100644 --- a/examples/css/nodomui.scss +++ b/examples/css/nodomui.scss @@ -23,4 +23,5 @@ @import "../sass/timeline"; @import "../sass/buttongroup"; @import "../sass/rate"; -@import "../sass/carousel"; \ No newline at end of file +@import "../sass/carousel"; +@import "../sass/input-number"; \ No newline at end of file diff --git a/examples/input-number.html b/examples/input-number.html new file mode 100644 index 0000000000000000000000000000000000000000..2165be4054c987fd5bf2dffb0b1e340c3dea52cb --- /dev/null +++ b/examples/input-number.html @@ -0,0 +1,86 @@ + + +
+ + + +