aboutsummaryrefslogtreecommitdiffstats
path: root/sdc-workflow-designer-ui/src/app/assets/components/css/ngict-component.css
diff options
context:
space:
mode:
Diffstat (limited to 'sdc-workflow-designer-ui/src/app/assets/components/css/ngict-component.css')
-rw-r--r--sdc-workflow-designer-ui/src/app/assets/components/css/ngict-component.css1874
1 files changed, 1874 insertions, 0 deletions
diff --git a/sdc-workflow-designer-ui/src/app/assets/components/css/ngict-component.css b/sdc-workflow-designer-ui/src/app/assets/components/css/ngict-component.css
new file mode 100644
index 00000000..98ad2e36
--- /dev/null
+++ b/sdc-workflow-designer-ui/src/app/assets/components/css/ngict-component.css
@@ -0,0 +1,1874 @@
+/***main***/
+body,
+button,
+input,
+optgroup,
+select,
+textarea,
+.tooltip {
+ font-family: "Microsoft yahei", Segoe UI, Arial !important;
+ font-size: 12px;
+ color: #333;
+}
+body {
+ background-color: transparent;
+ font-size: 12px;
+ min-width: 1024px;
+}
+[class^="col-"],
+[class*="col-"] {
+ float: left;
+}
+.clearfix:after,
+.container:after,
+.container-fluid:after,
+.row:after,
+.form-horizontal .form-group:after,
+.btn-toolbar:after,
+.btn-group-vertical > .btn-group:after,
+.nav:after,
+.navbar:after,
+.navbar-header:after,
+.navbar-collapse:after,
+.pager:after,
+.panel-body:after,
+.modal-footer:after {
+ clear: both;
+}
+.clearfix:before,
+.clearfix:after,
+.container:before,
+.container:after,
+.container-fluid:before,
+.container-fluid:after,
+.row:before,
+.row:after,
+.form-horizontal .form-group:before,
+.form-horizontal .form-group:after,
+.btn-toolbar:before,
+.btn-toolbar:after,
+.btn-group-vertical > .btn-group:before,
+.btn-group-vertical > .btn-group:after,
+.nav:before,
+.nav:after,
+.navbar:before,
+.navbar:after,
+.navbar-header:before,
+.navbar-header:after,
+.navbar-collapse:before,
+.navbar-collapse:after,
+.pager:before,
+.pager:after,
+.panel-body:before,
+.panel-body:after,
+.modal-footer:before,
+.modal-footer:after {
+ content: " ";
+ display: table;
+}
+.label,
+label {
+ font-weight: 400;
+}
+*:focus {
+ outline: 0;
+}
+a {
+ color: #00abff;
+ text-decoration: none ;
+ cursor: pointer;
+}
+a:hover {
+ color: #00a3f5;
+ text-decoration: underline;
+}
+.border-box {
+ border: 1px solid #ddd;
+}
+/***icon***/
+[class^="ict-"],
+[class*=" ict-"] {
+ padding-right: 3px;
+}
+/***color***/
+.red {
+ background-color: #ff5b55;
+ color: #fff;
+}
+.red:hover {
+ background-color: #f55651;
+ color: #fff;
+}
+.green {
+ background-color: #5fcc4a;
+ color: #fff;
+}
+.green:hover {
+ background-color: #329d96;
+ color: #fff;
+}
+.gold {
+ background-color: #c0af69;
+ color: #fff;
+}
+.gold:hover {
+ background-color: #ad9a4d;
+ color: #fff;
+}
+.over-grey {
+ background-color: transparent;
+ color: #00abff;
+ border: 0;
+}
+.over-grey:hover {
+ background-color: #f8f8f8;
+}
+.over-grey:focus:active {
+ background-color: #f2f2f2;
+}
+.grey {
+ background-color: #fff;
+ border: 1px solid #fff;
+ color: #a1abb3;
+ border: 1px solid #ddd;
+}
+.grey:hover {
+ background-color: #f8f8f8;
+}
+.grey-disabled,
+.grey-disabled:hover {
+ border: 1px solid #c6c6c6;
+ color: #c6c6c6;
+ background-color: #fff;
+}
+.dark-grey {
+ background-color: #333;
+ border: 1px solid #333;
+ color: #fff;
+}
+.dark-grey:hover {
+ background-color: #101010;
+ color: #fff;
+}
+.px-red {
+ color: #ff5b55;
+}
+.bg-danger {
+ background-color: #ff5b55 !important;
+}
+.px-red-bg {
+ background-color: #ff5b55;
+ border: 1px solid #ff5b55;
+ color: #fff;
+}
+.px-red-bg:hover {
+ background-color: #f55651;
+ color: #fff;
+}
+.px-red-bg:active {
+ background-color: #eb534d;
+ color: #fff;
+}
+.px-green {
+ color: #5fcc4a;
+}
+.px-green-bg {
+ background-color: #73cf22;
+ border: 1px solid #73cf22;
+ color: #fff;
+}
+.px-green-bg:hover {
+ background-color: #6cc41f;
+ color: #fff;
+}
+.px-green-bg:active {
+ background-color: #67ba1e;
+ color: #fff;
+}
+.px-yellow {
+ color: #ffc766;
+}
+.px-yellow-bg {
+ background-color: #f7c515;
+ border: 1px solid #f7c515;
+ color: #fff;
+}
+.px-yellow-bg:hover {
+ background-color: #edbe13;
+ color: #fff;
+}
+.px-yellow-bg:active {
+ background-color: #e3b612;
+ color: #fff;
+}
+.px-grey {
+ color: #a5a5a5;
+}
+.px-grey-bg {
+ background-color: #a1abb3;
+ border: 1px solid #a1abb3;
+ color: #fff;
+}
+.px-grey-bg:hover {
+ background-color: #919da6;
+ color: #fff;
+}
+.px-grey-bg:active {
+ background-color: #85919a;
+ color: #fff;
+}
+.blue {
+ background-color: #fff;
+ color: #1991c5;
+}
+.blue:hover {
+ background-color: #e8f3fd;
+ color: #3366cc;
+}
+.blue.selected {
+ border: 0;
+ background-color: #00abff;
+ color: #fff;
+}
+.blue.selected:hover {
+ border: 0;
+ background-color: #00abff;
+ color: #fff;
+}
+.blue1 {
+ background-color: #00abff;
+ color: #fff;
+ border: 1px solid #00abff;
+}
+.blue1:hover {
+ background-color: #00a3f5;
+ color: #fff;
+ border: 1px solid #00a3f5;
+}
+.blue1:active {
+ background-color: #009ceb;
+}
+.blue1.disabled,
+.blue1.disabled:hover,
+.blue1.disabled:focus:active,
+.blue1:disabled,
+.blue1:disabled:hover,
+.blue1:disabled:focus:active {
+ background-color: #59c8ff;
+ border-color: #59c8ff;
+}
+.blue1:focus {
+ background-color: #00abff;
+ color: #fff;
+ border: 1px solid #00abff;
+}
+.blue1:focus:hover {
+ background-color: #00a3f5;
+ color: #fff;
+ border: 1px solid #00a3f5;
+}
+.blue1:focus:active {
+ background-color: #009ceb;
+}
+.blue1-active {
+ background-color: #00abff !important;
+ color: #fff !important;
+ border: 1px solid #00abff !important;
+}
+.blue1-active:hover {
+ background-color: #00a3f5 !important;
+ color: #fff !important;
+ border: 1px solid #00a3f5 !important;
+}
+.blue1-active:focus {
+ background-color: #00abff !important;
+ color: #fff !important;
+ border: 1px solid #00abff !important;
+}
+.blue1-active:focus:hover {
+ background-color: #00a3f5 !important;
+ color: #fff !important;
+ border: 1px solid #00a3f5 !important;
+}
+.white {
+ background-color: #fff;
+ border: 1px solid #ddd;
+ color: #00abff;
+}
+.white:hover {
+ background-color: #f8f8f8;
+}
+.white:active {
+ background-color: #f2f2f2;
+}
+.white.active {
+ background-color: #00abff;
+ color: #fff;
+ border-color: #00abff;
+}
+.white.disabled,
+.white.disabled:hover,
+.white.disabled:focus:active,
+.white:disabled,
+.white:disabled:hover,
+.white:disabled:focus:active {
+ background-color: #eee;
+}
+.white:focus {
+ background-color: #fff;
+ border: 1px solid #ddd;
+ color: #00abff;
+ outline: none;
+}
+.white:focus:hover {
+ background-color: #f8f8f8;
+}
+.white:focus:hover:active {
+ background-color: #f2f2f2;
+}
+.white:focus.active {
+ background-color: #00abff;
+ color: #fff;
+ border-color: #00abff;
+}
+.blue1-icons {
+ color: #009ceb;
+}
+.blue1-icons:hover {
+ color: #00a3f5;
+}
+.px-font1,
+.px-font1:active,
+.px-font1:focus {
+ color: #c2c6c9;
+}
+.px-font2,
+.px-font2:active,
+.px-font2:focus {
+ color: #777;
+}
+.px-font3,
+.px-font3:active,
+.px-font3:focus {
+ color: #4d5761;
+}
+.px-font4,
+.px-font4:active,
+.px-font4:focus {
+ color: #333;
+}
+/***
+Responsive & Scrollable Tables
+***/
+.table-scrollable {
+ width: 100%;
+ overflow-x: auto;
+ overflow-y: hidden;
+ border: 1px solid #ddd;
+}
+.table-scrollable > .table {
+ width: 100% !important;
+ margin: 0 !important;
+ margin-bottom: 0;
+ background-color: #fff;
+}
+.table-scrollable > .table-bordered {
+ border: 0;
+}
+.table-scrollable > .table-bordered > thead > tr > th:first-child,
+.table-scrollable > .table-bordered > tbody > tr > th:first-child,
+.table-scrollable > .table-bordered > tfoot > tr > th:first-child,
+.table-scrollable > .table-bordered > thead > tr > td:first-child,
+.table-scrollable > .table-bordered > tbody > tr > td:first-child,
+.table-scrollable > .table-bordered > tfoot > tr > td:first-child {
+ border-left: 0;
+}
+.table-scrollable > .table-bordered > thead > tr > th:last-child,
+.table-scrollable > .table-bordered > tbody > tr > th:last-child,
+.table-scrollable > .table-bordered > tfoot > tr > th:last-child,
+.table-scrollable > .table-bordered > thead > tr > td:last-child,
+.table-scrollable > .table-bordered > tbody > tr > td:last-child,
+.table-scrollable > .table-bordered > tfoot > tr > td:last-child {
+ border-right: 0;
+}
+.table-scrollable > .table-bordered > thead > tr:last-child > th,
+.table-scrollable > .table-bordered > tbody > tr:last-child > th,
+.table-scrollable > .table-bordered > tfoot > tr:last-child > th,
+.table-scrollable > .table-bordered > thead > tr:last-child > td,
+.table-scrollable > .table-bordered > tbody > tr:last-child > td,
+.table-scrollable > .table-bordered > tfoot > tr:last-child > td {
+ border-bottom: 0;
+}
+/*table*/
+table {
+ font-size: 12px;
+}
+.table-hover > tbody > tr:hover > td,
+.table-hover > tbody > tr:hover > th {
+ background: #ebf6fd;
+}
+.dataTables_length,
+.dataTables_info,
+.dataTables_paginate {
+ font-size: 12px;
+ color: #7c868d;
+ display: inline-block;
+}
+.dataTables_length {
+ margin-right: 9px;
+}
+.dataTables_info {
+ margin-right: 10px;
+ color: #4d5761;
+}
+.dataTables_length select {
+ margin-left: 1px;
+ margin-right: 1px;
+ width: 42px;
+ height: 30px;
+ border-color: #ddd;
+ color: #7c868d;
+}
+.dataTables_paginate {
+ vertical-align: top;
+}
+.dataTables_paginate input {
+ border-color: #ddd !important;
+ width: 42px !important;
+ height: 30px !important;
+ margin-left: 6px!important;
+ margin-right: 6px!important;
+ color: #7c868d;
+}
+.dataTables_paginate .pagination-panel a {
+ border: 1px solid #ddd;
+ width: 26px;
+ height: 30px;
+ opacity: 1;
+ margin-left: 6px;
+ vertical-align: top;
+ cursor: pointer;
+ color: #7c868d;
+}
+.dataTables_wrapper > div > div {
+ float: right;
+ margin-bottom: 10px;
+ margin-top: 10px;
+}
+table th {
+ font-weight: normal;
+ font-size: 12px;
+}
+.table thead th {
+ border-bottom: 0;
+ color: #8b8b8b;
+}
+.table th {
+ border-top: 0;
+}
+table .heading {
+ font-size: 12px;
+ background: #fff !important;
+ font-weight: normal;
+}
+table tr:nth-of-type(odd) {
+ background: #f9f9f9;
+}
+table tr:nth-of-type(even) {
+ background: #fff;
+}
+table tr td label {
+ cursor: pointer;
+}
+.table-btn span {
+ padding-left: 5px;
+ padding-right: 5px;
+}
+.table-bordered > thead > tr > th,
+.table-bordered > thead > tr > td {
+ border-bottom-width: 1px;
+}
+table tr td .btn-xs {
+ margin-bottom: 3px;
+ margin-top: 3px;
+}
+/* px-table */
+.px-table.light .px-th {
+ padding-bottom: 15px !important;
+}
+.px-table .px-th {
+ padding-bottom: 10px !important;
+}
+/*.px-table.card tr:nth-of-type(odd){
+ background-color:#fff !important;
+}*/
+.px-table.card tr:nth-of-type(odd):hover {
+ background-color: #ebf6fd !important;
+}
+.px-table.card tr td:first-child,
+.px-table.card tr th:first-child {
+ text-align: center;
+}
+.px-table.card .title {
+ font-weight: normal;
+}
+.px-table .filter span.filterToggle {
+ width: 30px !important;
+ height: 30px !important;
+}
+.px-table input[type="checkbox"] {
+ margin-right: 0;
+}
+.px-page-item .px-page-link {
+ height: 28px !important;
+}
+.px-filters .px-th {
+ padding-bottom: 2px !important;
+}
+.px-pagination {
+ margin-top: 0 !important;
+}
+.px-table .filter span.filterToggle {
+ height: 30px !important;
+}
+.px-table label,
+.px-table input[type="checkbox"] {
+ margin-bottom: 0;
+}
+.px-table .innerTable tr:nth-of-type(odd) {
+ background-color: #fff !important;
+}
+/*ng2-smart-table*/
+.ng2-smart-table.light .ng2-smart-th,
+.ng2-smart-table .ng2-smart-th {
+ padding-bottom: 10px !important;
+}
+.ng2-smart-table .card tr:nth-of-type(odd) {
+ background-color: #fff !important;
+}
+.ng2-smart-table .card tr:nth-of-type(odd):hover {
+ background-color: #ebf6fd !important;
+}
+.ng2-smart-table .card tr td:first-child,
+.ng2-smart-table .card tr th:first-child {
+ text-align: center;
+}
+.ng2-smart-table .card .title {
+ font-weight: normal;
+}
+.ng2-smart-table .filter span.filterToggle {
+ width: 30px !important;
+ height: 30px !important;
+}
+.ng2-smart-table input[type="checkbox"] {
+ margin-right: 0;
+}
+.ng2-smart-page-item .ng2-smart-page-link {
+ height: 28px !important;
+}
+.ng2-smart-filters .ng2-smart-th {
+ padding-bottom: 2px !important;
+}
+.ng2-smart-pagination {
+ margin-top: 0 !important;
+}
+.ng2-smart-table .filter span.filterToggle {
+ height: 30px !important;
+}
+.ng2-smart-table label,
+.ng2-smart-table input[type="checkbox"] {
+ margin-bottom: 0;
+}
+.ng2-smart-table .innerTable tr:nth-of-type(odd) {
+ background-color: #fff !important;
+}
+/***form***/
+.form {
+ padding: 0 !important;
+}
+.form-group .multiRow {
+ margin-bottom: 15px;
+}
+.form-group .multiRow:last-child {
+ margin-bottom: 5px;
+}
+.form-group {
+ font-size: 12px;
+}
+.form-group .btn {
+ font-size: 14px;
+}
+.form-group .btn-s {
+ font-size: 12px;
+}
+.form-group .ict-helpTip {
+ font-size: 18px;
+ color: #bababa;
+ margin-left: 10px;
+ vertical-align: text-bottom;
+}
+.form-group .ict-helpTip:hover {
+ color: #00abff;
+}
+.form-group.equal-group .form-control {
+ display: block;
+}
+.form-group.equal-group .form-control:first-child {
+ margin-bottom: 5px;
+}
+.form-body {
+ padding: 15px;
+}
+.form-actions .btn {
+ font-size: 14px;
+}
+.form-actions.nobg {
+ background-color: transparent;
+}
+.form-actions.top {
+ margin-top: 0;
+ margin-bottom: 20px;
+ border-top: 0;
+ border-bottom: 1px solid #e5e5e5;
+}
+.form-control {
+ font-size: 12px;
+ display: inline-block;
+}
+.form-actions .btnGroup {
+ padding-left: 0;
+}
+.form-actions.fluid > [class^="col-"] {
+ padding-left: 13px;
+}
+.form-actions:before,
+.form-actions:after {
+ display: table;
+ line-height: 0;
+ content: "";
+}
+.form-actions:after {
+ clear: both;
+}
+.form-section {
+ margin: 30px 0px 25px 0px;
+ padding-bottom: 5px;
+ border-bottom: 1px solid #eee;
+}
+.form .form-section:first-child {
+ margin-top: 5px;
+}
+.help-inline {
+ font-size: 13px;
+ color: #737373;
+ display: inline-block;
+ padding: 5px;
+}
+.submBtn {
+ /*text-align: center;*/
+}
+.subm-iconMargin {
+ margin-left: -40px;
+}
+.subm-margin {
+ margin-left: -40px;
+}
+.form-actions.right {
+ padding-left: 0;
+ padding-right: 10px;
+ text-align: right;
+}
+.form-actions.left {
+ padding-left: 10px;
+ padding-right: 0;
+ text-align: left;
+}
+.help-block {
+ margin-top: 5px;
+ margin-bottom: 5px;
+ color: #a94442 !important;
+}
+.form-inline input {
+ margin-bottom: 0px !important;
+}
+.form-horizontal .control-label {
+ text-align: right;
+}
+.form-group .control-label {
+ padding-top: 3px;
+}
+.form-control-static {
+ font-size: 14px;
+ padding-top: 7px;
+}
+.control-label .required {
+ color: #e02222;
+ font-size: 12px;
+ padding-left: 2px;
+}
+.form-control:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+select.form-control,
+.form-control {
+ padding: 4px 12px;
+ border-radius: 2px;
+ height: 30px;
+ /* width:400px;*/
+ border-color: #ddd;
+}
+select.form-control:not([size]):not([multiple]) {
+ height: 30px ;
+}
+/***checkbox&radio***/
+/* Checkbox */
+.form-group .checkbox {
+ padding-left: 0;
+}
+.checkbox-list > label {
+ display: block;
+}
+.checkbox-list > label.checkbox-inline {
+ display: inline-block;
+}
+.checkbox-list > label.checkbox-inline:first-child {
+ padding-left: 0;
+}
+/* Radios */
+input[type="radio"] {
+ cursor: pointer;
+}
+.radio-list > label {
+ display: block;
+}
+.radio-list > label.radio-inline {
+ display: inline-block;
+}
+.radio-list > label.radio-inline:first-child {
+ padding-left: 0;
+}
+.form-horizontal .radio-list .radio {
+ padding-top: 1px;
+}
+.form-horizontal .radio-list > label {
+ margin-bottom: 0;
+}
+.form-horizontal .radio > span {
+ margin-top: 2px;
+}
+input[type="checkbox"]:focus,
+input[type="radio"]:focus {
+ outline: 0;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border: 0;
+}
+.raw-container {
+ font-size: 0;
+ position: relative;
+}
+.raw-container input[type="checkbox"],
+.raw-container input[type="radio"] {
+ position: absolute;
+ z-index: -1;
+ opacity: 0;
+}
+.raw-container input[type="checkbox"] + .checkbox-substitute + span,
+.raw-container input[type="radio"] + .radio-substitute + span {
+ font-weight: normal;
+ font-size: 12px;
+ line-height: 12px;
+ cursor: pointer;
+ vertical-align: middle;
+}
+.raw-container input[type="checkbox"] + .checkbox-substitute {
+ position: relative;
+ display: inline-block;
+ cursor: pointer;
+ height: 14px;
+ width: 14px;
+ border: 1px solid #ccc;
+ border-radius: 2px;
+ vertical-align: middle;
+ margin-right: 6px;
+}
+.raw-container input[type="checkbox"] + .checkbox-substitute:hover {
+ border-color: #00abff;
+}
+.raw-container input[type="checkbox"]:checked + .checkbox-substitute {
+ border-color: #00abff;
+ background-color: #00abff;
+}
+.raw-container input[type="checkbox"]:checked + .checkbox-substitute::after {
+ content: '';
+ position: absolute;
+ display: block;
+ width: 6px;
+ height: 10px;
+ border: solid #fff;
+ border-width: 0 2px 2px 0;
+ transform: rotate(45deg);
+ left: 3px;
+ top: 0;
+}
+.raw-container input[type="checkbox"][disabled] + .checkbox-substitute {
+ background-color: #efefef;
+ cursor: auto;
+ border-color: #ccc;
+}
+.raw-container input[type="checkbox"]:checked[disabled] + .checkbox-substitute {
+ background-color: #efefef;
+ cursor: auto;
+ border-color: #ccc;
+}
+.raw-container input[type="checkbox"]:checked[disabled] + .checkbox-substitute::after {
+ border: 1px solid #ccc;
+ border-width: 0 2px 2px 0;
+}
+.raw-container input[type="checkbox"]:checked.portion + .checkbox-substitute {
+ background-color: #97dbfc;
+ border-color: #97dbfc;
+}
+.raw-container input[type="radio"] + .radio-substitute {
+ position: relative;
+ display: inline-block;
+ cursor: pointer;
+ height: 14px;
+ width: 14px;
+ border: 1px solid #ccc;
+ border-radius: 14px;
+ vertical-align: middle;
+ margin-right: 6px;
+}
+.raw-container input[type="radio"] + .radio-substitute:hover {
+ border-color: #00abff;
+}
+.raw-container input[type="radio"]:checked + .radio-substitute {
+ border-color: #00abff;
+ border-width: 4px;
+}
+.raw-container input[type="radio"][disabled] + .radio-substitute {
+ border-color: #ccc;
+ background-color: #efefef;
+ cursor: auto;
+}
+.raw-container input[type="radio"]:checked [disabled] + .radio-substitute {
+ border-color: #ccc;
+ cursor: auto;
+}
+/***input***/
+::-webkit-input-placeholder {
+ color: #bcbcbc !important;
+}
+:-moz-placeholder {
+ /* Mozilla Firefox 4 to 18 */
+ color: #bcbcbc !important;
+}
+::-moz-placeholder {
+ /* Mozilla Firefox 19+ */
+ color: #bcbcbc !important;
+}
+input:-ms-input-placeholder {
+ color: #bcbcbc !important;
+}
+input::-webkit-input-placeholder {
+ color: #bcbcbc !important;
+}
+/*group*/
+.input-group-btn-vertical.fa {
+ font-size: 12px;
+}
+.input-group.spinner .btn {
+ min-width: 20px !important;
+ height: 16px;
+}
+.spinner {
+ width: 60px !important;
+ margin-left: 10px;
+ margin-right: 30px;
+}
+.spinner input {
+ text-align: right;
+}
+.input-group-btn-vertical {
+ position: relative;
+ white-space: nowrap;
+ width: 1%;
+ vertical-align: middle;
+ display: table-cell;
+}
+.input-group-btn-vertical > .btn {
+ display: block;
+ float: none;
+ width: 100%;
+ max-width: 100%;
+ padding: 6px;
+ margin-left: -1px;
+ position: relative;
+ border-radius: 0;
+}
+.input-group-btn-vertical > .btn {
+ min-width: 20px;
+}
+.input-group-btn-vertical > .btn:first-child {
+ border-top-right-radius: 4px;
+}
+.input-group-btn-vertical > .btn:last-child {
+ margin-top: -2px;
+ border-bottom-right-radius: 4px;
+}
+.input-group-btn-vertical i {
+ position: absolute;
+ top: 0;
+ left: 6px;
+}
+/*.input-group .form-control {
+ height: 26px !important;
+}*/
+.input-group {
+ /* width:400px;*/
+ font-size: 0;
+}
+.input-group .form-control {
+ display: inline-block;
+}
+.input-group .form-control:hover,
+.input-group .form-control:focus:hover {
+ z-index: 2;
+}
+.input-group .input-group-btn {
+ z-index: 0;
+}
+/*html滑块组件*/
+input[type="range"] {
+ margin-top: 2px;
+ background-color: #f0f3f9;
+ border: 1px solid #ccd6e8;
+ border-radius: 15px;
+ width: 400px;
+ -webkit-appearance: none;
+ height: 15px;
+}
+input[type="range"]::-webkit-slider-thumb {
+ -webkit-appearance: none;
+ cursor: pointer;
+ top: -5px;
+ height: 28px;
+ width: 15px;
+ transform: translateY(-4px);
+ background: none repeat scroll 0 0 #f0f3f9;
+ background-color: #9cc2cb;
+ border-radius: 20px;
+}
+input[type="range"]:focus {
+ outline: none;
+}
+/*search*/
+.input-group .btn {
+ min-width: 40px;
+ padding-top: 3px;
+}
+/***tab***/
+/*.nav-tabs {
+ border: 0;
+ font-weight: bold;
+}
+.nav-tabs > li.active > a,
+.nav-tabs > li.active > a:hover,
+.nav-tabs > li.active > a:focus {
+ border: 0;
+}
+.nav-tabs > li > a {
+ border-radius: 0;
+ font-weight: bold;
+ border: 0;
+ margin-right: 0;
+}
+.nav > li > a:hover,
+.nav > li > a:focus {
+ background-color: transparent;
+}
+.nav-tabs.boder-tab > li.active > a,
+.nav-tabs.boder-tab > div > li.active > a {
+ border: 1px solid #ddd;
+ border-bottom: 0;
+}
+.nav-tabs-content {
+ border: 1px solid #ddd;
+}
+!***tab***!
+.nav-tabs.tabset > li.active,
+.nav-tabs.tabset > li.active:hover,
+.nav-tabs.tabset > li.active:focus {
+ border: 0;
+ border-top: 2px solid #00abff;
+}
+.nav-tabs > div > li.active,
+.nav-tabs > div > li.active:hover,
+.nav-tabs > div > li.active:focus {
+ border: 0;
+ background-color: #fcfcfc;
+ border-top: 2px solid #00abff;
+}
+ul.nav.nav-tabs {
+ background-color: transparent;
+}
+.nav-tabs > div > li > a:hover {
+ background-color: transparent;
+ border-bottom: 1px transparent;
+}
+.nav-tabs .nav-link {
+ border-top-right-radius: 0;
+ border-top-left-radius: 0;
+ color: #777;
+}
+.nav-tabs .nav-link:hover {
+ background-color: transparent;
+ border-color: transparent;
+ color: #777;
+}
+.nav-tabs .nav-link:focus {
+ border-left-color: transparent;
+ border-right-color: transparent;
+}
+.boder-tab ul.nav.nav-tabs {
+ background-color: #fff;
+}
+.boder-tab ul.nav.nav-tabs .nav-link:hover {
+ border-bottom: 1px solid #ddd ;
+ background-color: #fcfcfc;
+}
+.boder-tab ul.nav.nav-tabs .nav-link.active:hover {
+ border-bottom: 0 ;
+}
+.nav-tabs {
+ border: 0;
+ font-weight: normal;
+}
+.nav-tabs > li > a {
+ border-radius: 0;
+ font-weight: normal;
+ border: 0;
+ margin-right: 0;
+}
+.nav-tabs > li > a:hover,
+.nav-tabs > li > a:focus {
+ background-color: transparent;
+}
+.nav-tabs .nav-link.active {
+ border: 0;
+ border-top: 2px solid #00abff;
+ background-color: #fff;
+}
+.nav-tabs .nav-link.active:hover {
+ background-color: #fff;
+ border-top: 2px solid #00abff;
+}
+.nav-tabs .nav-link.disabled {
+ border-top: 0;
+ color: #c2c6c9;
+}
+.nav-tabs .nav-link.disabled:hover,
+.nav-tabs .nav-link.disabled:focus {
+ background-color: transparent;
+ color: #c2c6c9;
+}
+.boder-tab > .nav-tabs > .nav-item > .nav-link.active,
+.less-border > .nav-tabs > .nav-item > .nav-link.active {
+ border: 1px solid #ddd;
+ border-top: 2px solid #00abff;
+ border-bottom: 0;
+}
+.boder-tab .tab-pane.active {
+ border: 1px solid #ddd;
+}
+.tab-pane.active {
+ padding: 15px;
+}
+.nav-pills .nav-link.active,
+.nav-pills .nav-item.show .nav-link {
+ color: #fff;
+ cursor: default;
+ background-color: #00abff;
+}
+.less-border .tab-pane.active {
+ border-top: 1px solid #ddd;
+ border-left: 0;
+ border-right: 0;
+ border-bottom: 0;
+}*/
+/***button***/
+button {
+ font-size: 14px;
+}
+.btn {
+ min-width: 80px;
+ letter-spacing: 1px;
+ padding-top: 4px !important;
+ padding-bottom: 4px !important;
+ height: 30px;
+ font-size: 14px;
+ cursor: pointer;
+ line-height: 1.42857143;
+}
+.btnGroup .btn,
+.btnGroup a {
+ margin-right: 10px;
+}
+.btnGroup a:last-child,
+.btnGroup .btn:last-child {
+ margin-right: 0;
+}
+.btnGroup .sub-btn {
+ /*float:right;
+ width: 400px;*/
+ /*text-align: right;*/
+}
+.pagination-panel .btn {
+ min-width: 4px;
+}
+.btn.dropdown-toggle,
+.btn-group .btn.dropdown-toggle,
+.btn:hover,
+.btn:disabled,
+.btn[disabled],
+.btn:focus,
+.btn:active,
+.btn.active {
+ outline: none !important;
+ background-image: none !important;
+ filter: none;
+ -webkit-box-shadow: none;
+ -moz-box-shadow: none;
+ box-shadow: none;
+ text-shadow: none;
+}
+.btn-s {
+ min-width: 50px;
+ height: 26px;
+ line-height: 14px;
+ font-size: 12px;
+ cursor: pointer;
+}
+.btn-s:hover {
+ text-decoration: none ;
+}
+.btn-s:focus {
+ outline: 0;
+}
+.btn-xs {
+ min-width: 50px;
+ line-height: 1.2;
+ padding-top: 3px;
+ padding-bottom: 3px;
+ font-size: 12px;
+ cursor: pointer;
+}
+.btn-xs:hover {
+ text-decoration: none ;
+}
+.btn-xs:focus {
+ outline: 0;
+}
+/***btn-group***/
+.btn-group .blue1-active {
+ border-left: #a4d7f7 1px solid !important;
+}
+.btn-group .blue1-active:hover {
+ border-left: #1289d6 1px solid !important;
+}
+.btn-group .white.btn.active,
+.btn-group .white.btn-s.active {
+ border-left: #6ac7f5 1px solid !important;
+}
+/***toolbar & icons ***/
+.toolbar span {
+ padding: 5px;
+ font-size: 20px;
+ cursor: pointer;
+ color: #00abff;
+ border: 1px solid transparent;
+}
+.toolbar span:hover {
+ color: #00a3f5;
+ border: 1px solid #cbdfec;
+}
+.toolbar i.seperate-vertical {
+ padding: 0;
+ border-right: 1px solid #ddd;
+ margin-right: 8px;
+ margin-left: 4px;
+}
+/*btn-link*/
+.btn-link {
+ color: #ccc;
+}
+.btn-link:hover {
+ color: #1798eb;
+}
+/***radius***/
+.radius-l {
+ border-radius: 20px;
+}
+.radius-m {
+ border-radius: 8px;
+}
+.radius-s {
+ border-radius: 4px;
+}
+.radius-xs {
+ border-radius: 3px;
+}
+/***progress***/
+.progress,
+.progress-s {
+ border: 0;
+ background-image: none !important;
+ filter: none !important;
+ -webkit-box-shadow: none !important;
+ -moz-box-shadow: none !important;
+ box-shadow: none !important;
+ opacity: 0.7;
+}
+.progress {
+ height: 8px;
+ display: inline-block;
+}
+.progress-s {
+ height: 2px;
+}
+.progress > .progress-bar-success {
+ background-color: #00abff;
+}
+.progress-bar {
+ height: 8px;
+}
+.progress > .bg-success {
+ background-color: #00abff !important;
+}
+.px-progressbar .progress {
+ display: inline-block;
+}
+.progress-rate {
+ vertical-align: sub;
+ margin-left: 5px;
+}
+.progress-error {
+ display: inline-block;
+ width: 16px;
+ height: 16px;
+ border-radius: 16px;
+ border: 1px solid #ff5b55;
+ font-size: 12px;
+ color: #ff5b55;
+ text-align: center;
+ line-height: 1;
+ margin-left: 5px;
+}
+.progress-error::before {
+ content: "!";
+}
+.progressbar-s .progress {
+ height: 2px;
+}
+/***separator & title***/
+.separator-line {
+ height: 1px;
+ width: 100%;
+ background: #ddd;
+ overflow: hidden;
+ margin-bottom: 15px;
+ opacity: 0.7;
+}
+.separator {
+ opacity: 0.7;
+}
+.separator:hover {
+ opacity: 1;
+}
+.separator-line-dashed {
+ margin-top: 15px;
+ height: 1px;
+ border-bottom: 1px dashed #ddd;
+ margin-bottom: 15px;
+ overflow: hidden;
+ width: 100%;
+}
+.titlefont {
+ font-size: 14px;
+ margin-top: 15px;
+ margin-bottom: 5px;
+ color: #777;
+}
+.form-title,
+.form-title-foldable {
+ border-left: 3px solid #00abff;
+}
+.form-title {
+ padding: 1px 2px 1px 5px;
+ margin-bottom: 15px;
+ color: #7c868d;
+ font-size: 14px;
+}
+.form-title-foldable {
+ padding: 1px 2px 1px 5px;
+ margin-bottom: 15px;
+ font-size: 14px;
+}
+.form-title-foldable span {
+ margin-right: 10px;
+ cursor: pointer;
+}
+.form-title-foldable span[class^="ict-"] {
+ font-size: 12px;
+ color: #009ceb;
+}
+/***ztree***/
+.ztree {
+ padding: 15px 30px 0 5px;
+}
+.ztree * {
+ font-family: "microsoft yahei";
+ font-size: 12px;
+}
+.ztree li a {
+ width: auto;
+ padding-right: 5px;
+ height: 25px;
+ border: 1px solid #fff;
+ padding-left: 5px;
+}
+.ztree li a:hover {
+ border: 1px solid #ddd !important;
+}
+.ztree li > span {
+ margin-top: 5px !important;
+}
+.ztree li span.button.chk {
+ width: 13px;
+ height: 13px;
+ margin-left: 10px;
+ cursor: auto;
+}
+.ztree li span.button.add {
+ margin-left: 2px;
+ margin-right: 4px;
+ background-position: -144px 0;
+ vertical-align: top;
+ *vertical-align: middle;
+ float: right;
+}
+.ztree li span.button.edit {
+ margin-right: 4px;
+ background-position: -110px -48px;
+ vertical-align: top;
+ *vertical-align: middle;
+ float: right;
+}
+.ztree li span.button.remove {
+ margin-right: 4px;
+ background-position: -110px -64px;
+ vertical-align: top;
+ *vertical-align: middle;
+ float: right;
+}
+.ztree li a.curSelectedNode {
+ height: 25px;
+ border: 1px #accbdd solid !important;
+}
+.ztree-select .ztree li a {
+ border: 1px solid #fff !important;
+}
+.ztree-select .ztree li a:hover {
+ border: 1px #ddd solid !important;
+}
+/***px-tree***/
+.px-tree ul.px-tree-children {
+ -webkit-padding-start: 21px;
+}
+/***tip***/
+.terminology {
+ color: #468ECE;
+ border-bottom: 1px #468ECE dotted;
+}
+.General-tip {
+ height: 20px;
+ width: 20px;
+ background-color: #fff;
+ border: 1px #5b9bd1 solid;
+ padding-bottom: 5px;
+ padding-left: 5px;
+ border-radius: 20px;
+ margin-top: 5px;
+}
+.General-tip span {
+ font-size: 15px;
+ text-align: center;
+ color: #5b9bd1;
+ line-height: 1.1;
+}
+.General-tip:hover {
+ border: 1px #2a6496 solid;
+ cursor: pointer;
+}
+.General-tip:hover span {
+ color: #2a6496;
+}
+/*tip-box*/
+.frmTipBoxTransition {
+ -webkit-transition: -webkit-transform 0.3s ease-out;
+ -o-transition: -o-transform 0.3s ease-out;
+ transition: transform 0.3s ease-out;
+ -webkit-transform: translate(0, 50%);
+ -ms-transform: translate(0, 50%);
+ -o-transform: translate(0, 50%);
+ transform: translate(0, 50%);
+}
+#frmTipBox {
+ position: absolute;
+ width: 400px;
+ margin: 10px auto;
+ left: 30%;
+ right: 30%;
+ top: 14px;
+}
+/*alert*/
+.alert {
+ padding: 12px 15px;
+ max-width: 600px;
+ text-align: left;
+ -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
+ -moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
+ box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
+}
+/*
+.alert-success {
+ color: #fff;
+ background-color: #73cf22;
+ border-color:#73cf22;
+}
+
+.alert-info {
+ color: #fff;
+ background-color: #00abff;
+ border-color:#00abff;
+}
+
+.alert-warning {
+ color: #fff;
+ background-color: #f7c515;
+ border-color:#f7c515;
+}
+
+.alert-danger {
+ color: #fff;
+ background-color: #ff5b55;
+ border-color:#ff5b55;
+}*/
+.close {
+ color: #f2f2f2;
+ font-size: 16px;
+}
+.close:hover,
+.close:focus {
+ color: inherit;
+ outline: 0;
+}
+.alert-success {
+ color: #56963e;
+ background-color: #edfbe8;
+ border-color: #d5eccc;
+ opacity: 0.85;
+}
+.alert-info {
+ color: #5090c3;
+ background-color: #ecf7fd;
+ border-color: #bce1f1;
+ opacity: 0.85;
+}
+.alert-warning {
+ color: #bf880a;
+ background-color: #fff8e9;
+ border-color: #f5e1b8;
+ opacity: 0.85;
+}
+.alert-danger {
+ color: #df4364;
+ background-color: #fbf0f1;
+ border-color: #f3d9da;
+ opacity: 0.85;
+}
+.close {
+ color: #333;
+ font-size: 1rem;
+}
+/*tooltip*/
+.tooltip.show {
+ font-size: 12px;
+ opacity: 1;
+}
+.tooltip.show .tooltip-inner {
+ background-color: #4d5761;
+ border-radius: 4px;
+ padding: 5px 8px;
+}
+.tooltip.tooltip-top .tooltip-inner::before,
+.tooltip.bs-tether-element-attached-bottom .tooltip-inner::before {
+ border-top-color: #4d5761;
+}
+.tooltip.tooltip-right .tooltip-inner::before,
+.tooltip.bs-tether-element-attached-left .tooltip-inner::before {
+ border-right-color: #4d5761;
+}
+.tooltip.tooltip-bottom .tooltip-inner::before,
+.tooltip.bs-tether-element-attached-top .tooltip-inner::before {
+ border-bottom-color: #4d5761;
+}
+.tooltip.tooltip-left .tooltip-inner::before,
+.tooltip.bs-tether-element-attached-right .tooltip-inner::before {
+ border-left-color: #4d5761;
+}
+/*modal*/
+
+/***pagination***/
+.page-item.active .page-link {
+ background-color: #1798eb;
+ border-color: #1798eb;
+}
+/***wizard***/
+.form-wizard .nav > li > a {
+ padding-bottom: 0;
+}
+.wizard-body .button-next.disabled,
+.wizard-body .button-previous.disabled {
+ display: none ;
+}
+.wizard-body .nav .step {
+ background: none !important;
+}
+.form-wizard .progress {
+ margin-bottom: 30px;
+ margin-top: 10px;
+ height: 4px;
+ width: 100%;
+}
+.form-wizard .steps {
+ background-color: #fff ;
+ background-image: none ;
+ filter: none ;
+ border: 0px;
+ box-shadow: none ;
+}
+.form-wizard .steps li a {
+ background-color: #fff ;
+ background-image: none ;
+ filter: none;
+ border: 0px;
+ box-shadow: none ;
+ color: #7c868d;
+}
+.form-wizard .steps:hover {
+ background: none;
+}
+.form-wizard .step:hover {
+ text-decoration: none;
+}
+.form-wizard .step .number {
+ background-color: #ddd;
+ color: #fff;
+ display: inline-block;
+ text-align: center !important;
+ font-size: 14px;
+ font-weight: 300;
+ padding-top: 2px;
+ margin-right: 10px;
+ height: 24px;
+ width: 24px;
+ -webkit-border-radius: 50% !important;
+ -moz-border-radius: 50% !important;
+ border-radius: 50% !important;
+}
+.form-wizard .step .desc {
+ display: inline-block;
+ font-size: 14px;
+ font-weight: 300;
+ color: #7c868d;
+}
+.form-wizard .step i {
+ display: none;
+}
+.form-wizard .active .step .number {
+ background-color: #35aa47;
+ color: #fff;
+}
+.form-wizard .active .step .desc {
+ color: #333;
+ font-weight: 400;
+}
+.form-wizard .done .step .number {
+ background-color: #73cf22 ;
+ color: #fff;
+}
+.form-wizard .done .step .desc {
+ font-weight: 400;
+}
+.form-wizard .done .step .form-wizard .done .step i {
+ font-size: 12px;
+ font-weight: normal;
+ color: #999;
+ display: inline-block;
+}
+.form-wizard .steps > li.active > a.step .number {
+ background-color: #00abff;
+}
+@media (min-width: 600px) and (max-width: 1280px) {
+ .form-wizard .step .desc {
+ margin-top: 10px;
+ display: block;
+ }
+}
+@media (max-width: 600px) {
+ .form-wizard .steps > li > a {
+ text-align: left;
+ }
+}
+@media (min-width: 600px) {
+ .nav-justified > li {
+ display: table-cell;
+ width: 1%;
+ }
+}
+.px-wizard .nav.nav-pills.steps li {
+ text-align: center;
+}
+.px-wizard .nav.nav-pills.steps li .desc {
+ font-size: 14px;
+}
+.px-wizard .nav.nav-pills.steps li .px-wizard .form-wizard .step .number {
+ padding-top: 1px;
+}
+/***popover***/
+ngb-popover-window.popover.show {
+ color: #333;
+ border: 1px solid #ddd;
+}
+.popover.popover-top::after,
+.popover.bs-tether-element-attached-bottom::after {
+ border-top-color: #fff;
+}
+.popover.popover-top::before,
+.popover.bs-tether-element-attached-bottom::before {
+ border-top-color: #ddd;
+}
+.popover.popover-left::after,
+.popover.bs-tether-element-attached-right::after {
+ border-left-color: #fff;
+}
+.popover.popover-left::before,
+.popover.bs-tether-element-attached-right::before {
+ border-left-color: #ddd;
+}
+.popover.popover-right::after,
+.popover.bs-tether-element-attached-left::after {
+ border-right-color: #fff;
+}
+.popover.popover-right::before,
+.popover.bs-tether-element-attached-left::before {
+ border-right-color: #ddd;
+}
+.popover.popover-bottom::after,
+.popover.bs-tether-element-attached-top::after {
+ border-bottom-color: #fff;
+}
+.popover.popover-bottom::before,
+.popover.bs-tether-element-attached-top::before {
+ border-bottom-color: #ddd;
+}
+.popover {
+ max-width: 600px;
+ min-width: 250px;
+ background-color: #fff;
+ font-family: "Microsoft yahei", Segoe UI, Arial !important;
+ font-size: 12px;
+ border-color: #ddd;
+ -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
+ -moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
+ box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
+}
+.popover .popover-title {
+ background-color: #fff;
+ border-bottom: 1px solid #ddd;
+}
+.popover .popover-content {
+ background-color: #fff;
+ padding-top: 20px;
+}
+.popover .ict-warning {
+ color: #ff5b55;
+ font-size: 26px;
+ margin-right: 5px;
+}
+.popover .popo {
+ text-align: center;
+}
+.popover .pop-btn {
+ float: right;
+ margin-top: 10px;
+ margin-bottom: 10px;
+ font-size: 0;
+}
+.popover .pop-btn .btn-s {
+ margin-left: 10px;
+}
+.popover .tip-info span {
+ vertical-align: middle;
+}
+.popover .tip-info .content {
+ font-size: 14px;
+}
+/***collapse***/
+/*.collapse-bottom .card span.pop-trgl {
+ position: absolute;
+ top: -10px;
+ left: 20px;
+ width: 0;
+ height: 0;
+ border-style: solid;
+ border-width: 0 10px 10px 10px;
+ border-color: transparent transparent #cbc5c5 transparent;
+}
+.collapse-bottom .card span.pop-trgl i {
+ position: absolute;
+ left: -9px;
+ top: 1px;
+ width: 0;
+ height: 0;
+ border-style: solid;
+ border-width: 0 9px 9px 9px;
+ border-color: transparent transparent #fff transparent;
+}
+
+.collapse-top .card span.pop-trgl {
+ position: absolute;
+ bottom: -10px;
+ left: 20px;
+ width: 0;
+ height: 0;
+ border-style: solid;
+ border-width: 0 10px 10px 10px;
+ border-color: transparent transparent #cbc5c5 transparent;
+ transform:rotate(180deg);
+}
+.collapse-top .card span.pop-trgl i {
+ position: absolute;
+ left: -9px;
+ top: 1px;
+ width: 0;
+ height: 0;
+ border-style: solid;
+ border-width: 0 9px 9px 9px;
+ border-color: transparent transparent #fff transparent;
+}
+.collapse-top .card-block {
+ padding: 0;
+}
+.collapse-top .card {
+ margin-bottom: 5px;
+ padding: 15px;
+}
+.collapse-bottom .card {
+ margin-top: 5px;
+ padding: 15px;
+}*/
+/***select-box with icon***/
+.iconselect-box .col-xs-1 {
+ width: 15px;
+ padding: 110px 0 0 0;
+}
+.iconPosition > div {
+ margin: 20px 0px 0px 0px;
+}
+/***.dropdown-item***/
+.dropdown-item {
+ color: #4d5761;
+}
+.dropdown-item:focus,
+.dropdown-item:hover,
+.dropdown-item:active {
+ background-color: #f8f8f8;
+ outline: none;
+ color: #4d5761;
+}
+.dropdown-menu {
+ border: 0;
+ -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
+ -moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
+ box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
+}
+.btn-xs + .dropdown-menu .dropdown-item {
+ font-size: 12px;
+}
+/***datepicker***/
+.px-dp-header {
+ border-bottom: 0 !important;
+}
+.px-dp-header select.custom-select {
+ color: #777;
+ margin-top: 5px;
+ width: 45%;
+ margin-right: 5px;
+ font-size: 12px;
+}
+.px-date-range-picker .ngb-dp-weekday {
+ color: #777;
+}
+/*.px-dp-months.pb-1{
+ padding-left:15px !important;
+ padding-right:15px !important;
+ .px-dp-day,
+ .px-dp-weekday,
+ .px-dp-week-number{
+ width:40px;
+ height:40px;
+ }
+ }*/
+.px-dp-week.d-flex {
+ color: #777;
+}
+.font-italic {
+ font-style: normal;
+}
+.px-dp-weekday.text-info {
+ color: #777 !important;
+}
+.px-dp-day .btn-secondary {
+ border-radius: 20px !important;
+}
+.px-dp-day .bg-primary {
+ background-color: #00abff !important;
+ border-radius: 20px !important;
+}
+.dropdown-menu .px-dp-day {
+ font-size: 14px;
+}
+.dropdown-menu .px-dp-weekday.small {
+ font-size: 80%;
+}
+.px-dp-month-name.text-center {
+ color: #777;
+ font-size: 14px !important;
+}
+.custom-day.weekend {
+ background-color: #00abff !important;
+ height: 2rem;
+ line-height: 1.8;
+ border-radius: 20px !important;
+}
+.custom-day.weekend:hover {
+ background-color: #00a3f5 !important;
+}
+/***px-upload***/
+.px-uploder .progress {
+ width: 300px;
+}