|
@@ -1,3 +1,149 @@
|
|
|
+html,body{
|
|
|
+ overflow-x: hidden;
|
|
|
+ height: 100%;
|
|
|
+ -webkit-tap-highlight-color: transparent;
|
|
|
+}
|
|
|
+/* 对话框样式 */
|
|
|
+/*添加draggable 防止遮罩层消失*/
|
|
|
+.ivu-modal-no-mask {
|
|
|
+ /* 防止出现滚动条 */
|
|
|
+ overflow: hidden !important;
|
|
|
+ pointer-events: auto !important;
|
|
|
+ background-color: rgba(55,55,55,.6);
|
|
|
+}
|
|
|
+/* 弹窗垂直居中 */
|
|
|
+.common-modal .ivu-modal {
|
|
|
+ width: auto !important;
|
|
|
+ display: flex;
|
|
|
+ justify-content: center;
|
|
|
+ align-items: center;
|
|
|
+ height: 100%;
|
|
|
+ top:0
|
|
|
+}
|
|
|
+.common-modal .ivu-modal-content {
|
|
|
+ background-color: #06214D;
|
|
|
+ border: 1px solid #0185EA;
|
|
|
+}
|
|
|
+.common-modal .ivu-modal-header {
|
|
|
+ background: linear-gradient(90deg, #0B7FD8, #09398E);
|
|
|
+ border-bottom: 1px solid #21437B;
|
|
|
+ /* height: 46px;
|
|
|
+ line-height: 46px; */
|
|
|
+}
|
|
|
+.common-modal .ivu-modal-header .ivu-modal-header-inner {
|
|
|
+ font-size: 16px;
|
|
|
+ font-weight: bold;
|
|
|
+ color: #FFFFFF;
|
|
|
+}
|
|
|
+.common-modal .ivu-modal-close .ivu-icon-ios-close:hover {
|
|
|
+ color: #999;
|
|
|
+}
|
|
|
+.common-modal .ivu-modal-footer {
|
|
|
+ border-top: none;
|
|
|
+ padding-top: 0;
|
|
|
+}
|
|
|
+.common-modal .ivu-btn-default {
|
|
|
+ background-color: #0E2F63;
|
|
|
+ border: 1px solid #5774A3;
|
|
|
+ border-radius: 5px;
|
|
|
+ color: #83A4D9;
|
|
|
+ font-size: 12px;
|
|
|
+}
|
|
|
+.common-modal .ivu-btn-default:hover {
|
|
|
+ background-color: #1A4385;
|
|
|
+ border: 1px solid #5774A3;
|
|
|
+}
|
|
|
+.common-modal .modal-icon {
|
|
|
+ font-size: 24px;
|
|
|
+ vertical-align: middle;
|
|
|
+}
|
|
|
+.common-modal .modal-text {
|
|
|
+ font-size: 14px;
|
|
|
+ vertical-align: middle;
|
|
|
+ margin-left: 10px;
|
|
|
+ color: #fff;
|
|
|
+}
|
|
|
+/* form表单样式 */
|
|
|
+.common-form .ivu-form-item-label {
|
|
|
+ color: #F5F5F5;
|
|
|
+}
|
|
|
+.common-form .ivu-form-item {
|
|
|
+ color: #F5F5F5;
|
|
|
+}
|
|
|
+.common-form .ivu-input {
|
|
|
+ background: #06214D;
|
|
|
+ border: 1px solid #204A8F;
|
|
|
+ border-radius: 6px;
|
|
|
+ color: #F5F5F5;
|
|
|
+}
|
|
|
+.common-form .ivu-input-word-count {
|
|
|
+ background: transparent;
|
|
|
+}
|
|
|
+.common-form .ivu-input-number{
|
|
|
+ border: 1px solid #204A8F;
|
|
|
+ background-color: transparent;
|
|
|
+ width: -webkit-fill-available;
|
|
|
+}
|
|
|
+.common-form .ivu-input-number-input {
|
|
|
+ background: #06214D;
|
|
|
+ /* border: 1px solid #0185EA; */
|
|
|
+ border-radius: 6px;
|
|
|
+ color: #F5F5F5;
|
|
|
+}
|
|
|
+.common-form .ivu-input-number-handler-wrap {
|
|
|
+ background: #06214D;
|
|
|
+ border-left: 1px solid #0185EA;
|
|
|
+}
|
|
|
+.common-form .ivu-input-number-handler-down {
|
|
|
+ border-top: 1px solid #0185EA;
|
|
|
+}
|
|
|
+.common-form .ivu-input-number-handler-down-inner, .common-form .ivu-input-number-handler-up-inner {
|
|
|
+ color: #0185EA;
|
|
|
+}
|
|
|
+.ivu-input:focus{
|
|
|
+ border: 1px solid #0185EA;
|
|
|
+}
|
|
|
+.common-form .ivu-input-number-focused {
|
|
|
+ border: 1px solid #0185EA;
|
|
|
+}
|
|
|
+/* 下拉框样式 */
|
|
|
+.ivu-select-selection {
|
|
|
+ background: #06214D;
|
|
|
+ border: 1px solid #204A8F;
|
|
|
+ border-radius: 6px;
|
|
|
+ color: #F5F5F5;
|
|
|
+}
|
|
|
+.ivu-select-single .ivu-select-selection {
|
|
|
+ height: 100%;
|
|
|
+}
|
|
|
+.ivu-select-single .ivu-select-selection div{
|
|
|
+ height: 100%;
|
|
|
+}
|
|
|
+.ivu-select-single .ivu-select-selection div span{
|
|
|
+ height: 100% !important;
|
|
|
+ display: flex !important;
|
|
|
+ align-items: center !important;
|
|
|
+}
|
|
|
+.ivu-select-dropdown {
|
|
|
+ background-color: #06214D;
|
|
|
+}
|
|
|
+.ivu-select-item {
|
|
|
+ color: #F5F5F5;
|
|
|
+}
|
|
|
+.ivu-select-item-focus {
|
|
|
+ background: transparent;
|
|
|
+}
|
|
|
+.ivu-select-item:hover {
|
|
|
+ background: #2e4e89;
|
|
|
+ color: #f2f2f2;
|
|
|
+}
|
|
|
+.ivu-select-item-selected, .ivu-select-item-selected:hover {
|
|
|
+ background: #0185ea;
|
|
|
+ color: #f2f2f2;
|
|
|
+}
|
|
|
+.ivu-select-single .ivu-select-selection .ivu-select-placeholder {
|
|
|
+ color: #718EBD;
|
|
|
+}
|
|
|
/* 滚动条 webkit内核 start .ivu-cascader-menu 级联下拉列表里的滚动条 .ivu-select-dropdown 单个下拉列表里的滚动条 .common-modal-tabs .ivu-tabs-tabpane详情对话框里的滚动条*/
|
|
|
.common-scroll::-webkit-scrollbar,
|
|
|
.ivu-select-dropdown::-webkit-scrollbar {
|
|
@@ -8,7 +154,7 @@
|
|
|
|
|
|
.common-scroll::-webkit-scrollbar-track,
|
|
|
.ivu-select-dropdown::-webkit-scrollbar-track {
|
|
|
- background-color: rgba(89, 91, 93, 0.3);
|
|
|
+ background-color: rgba(39, 76, 136, 0.3);
|
|
|
-webkit-border-radius: 2em;
|
|
|
-moz-border-radius: 2em;
|
|
|
border-radius: 2em;
|
|
@@ -22,185 +168,170 @@
|
|
|
-moz-border-radius: 2em;
|
|
|
border-radius: 2em;
|
|
|
}
|
|
|
-
|
|
|
-/*IE*/
|
|
|
-.common-scroll,
|
|
|
-.ivu-select-dropdown {
|
|
|
- scrollbar-arrow-color: rgba(8, 26, 64, 0.8);
|
|
|
- scrollbar-track-color: rgba(8, 26, 64, 0.8);
|
|
|
- scrollbar-highlight-color: rgba(8, 26, 64, 0.8);
|
|
|
- scrollbar-base-color: rgba(8, 26, 64, 0.8);
|
|
|
+/* tab页的通用样式 */
|
|
|
+.common-tabs {
|
|
|
+ color: #fff;
|
|
|
}
|
|
|
-
|
|
|
-/* ivu-table-body大多数表格里的滚动条 special-table个别表格里的滚动条*/
|
|
|
-.ivu-table-body::-webkit-scrollbar,
|
|
|
-.special-table .ivu-table-body::-webkit-scrollbar {
|
|
|
- height: 5px;
|
|
|
- width: 5px;
|
|
|
- opacity: 0.6;
|
|
|
+.common-tabs .ivu-tabs-bar {
|
|
|
+ border-bottom: 1px solid #173B77;
|
|
|
}
|
|
|
-
|
|
|
-/* 定义滚动条的滑块部分 */
|
|
|
-.ivu-table-body::-webkit-scrollbar-track,
|
|
|
-.special-table .ivu-table-body::-webkit-scrollbar-track {
|
|
|
- background-color: #1f2f69;
|
|
|
- -webkit-border-radius: 0em;
|
|
|
- -moz-border-radius: 0em;
|
|
|
- border-radius: 0em;
|
|
|
+.common-tabs .ivu-tabs-bar {
|
|
|
+ margin-bottom: 0;
|
|
|
+}
|
|
|
+.common-tabs .ivu-tabs-nav-container {
|
|
|
+ font-size: 16px;
|
|
|
}
|
|
|
-
|
|
|
-/* */
|
|
|
-.ivu-table-body::-webkit-scrollbar-thumb,
|
|
|
-.special-table .ivu-table-body::-webkit-scrollbar-thumb {
|
|
|
- opacity: 1;
|
|
|
- background-color: #435579;
|
|
|
- -webkit-border-radius: 0em;
|
|
|
- -moz-border-radius: 0em;
|
|
|
- border-radius: 0em;
|
|
|
+.common-tabs .ivu-tabs-nav-wrap {
|
|
|
+ height: 50px;
|
|
|
+ line-height: 50px;
|
|
|
}
|
|
|
-
|
|
|
-.ivu-table-body,
|
|
|
-.special-table .ivu-table-body {
|
|
|
- scrollbar-arrow-color: #435579;
|
|
|
- scrollbar-track-color: #435579;
|
|
|
- scrollbar-highlight-color: #435579;
|
|
|
- scrollbar-base-color: #435579;
|
|
|
+.common-tabs .ivu-tabs-nav-scroll {
|
|
|
+ height: 100%;
|
|
|
}
|
|
|
-
|
|
|
-/* 滚动条 end */
|
|
|
-/* 日期选择
|
|
|
- .common-datepick .ivu-input {
|
|
|
- background-color: #18255c;
|
|
|
- border: 1px solid #058FF9;;
|
|
|
- color: #fff;
|
|
|
- }
|
|
|
- .common-datepick .ivu-select-dropdown {
|
|
|
- background-color: #081a40;
|
|
|
- border: 1px solid #024a8a;
|
|
|
- border-radius: 2px;
|
|
|
- }
|
|
|
- .common-datepick .ivu-date-picker-header {
|
|
|
- color: #fff;
|
|
|
- border-bottom: 1px solid #04386e;
|
|
|
- }
|
|
|
- .common-datepick .ivu-date-picker-cells span em {
|
|
|
- color: #fff;
|
|
|
- }
|
|
|
- .common-datepick .ivu-date-picker-cells-cell:hover em {
|
|
|
- background-color: #2d8cf0
|
|
|
- }
|
|
|
- .common-datepick .ivu-date-picker-cells-cell-selected em{
|
|
|
- background-color: transparent
|
|
|
- }
|
|
|
- .common-datepick span.ivu-date-picker-cells-cell-disabled,
|
|
|
- .common-datepick span.ivu-date-picker-cells-cell-disabled:hover {
|
|
|
- background-color: transparent !important
|
|
|
- }
|
|
|
- .common-datepick .ivu-date-picker-cells-cell-range:before {
|
|
|
- background-color: #0e3458 !important;
|
|
|
- } */
|
|
|
-/* .ivu-date-picker-cells-month .ivu-date-picker-cells-cell-focused, .ivu-date-picker-cells-year .ivu-date-picker-cells-cell-focused {
|
|
|
- background-color: #5b8cf3;
|
|
|
- } */
|
|
|
-/*下拉列表共同样式 相同class名common-select*/
|
|
|
-.common-select {
|
|
|
- background-color: rgba(0, 0, 0, 0);
|
|
|
- border: 0px solid red;
|
|
|
- color: #fff;
|
|
|
+.common-tabs .ivu-tabs-nav {
|
|
|
+ height: 100%;
|
|
|
}
|
|
|
-
|
|
|
-.common-select .ivu-select-dropdown {
|
|
|
- background-color: #1c2c4e;
|
|
|
- border: 0px solid #014b8c;
|
|
|
+.common-tabs .ivu-tabs-nav .ivu-tabs-tab-active {
|
|
|
+ color: #0185EA;
|
|
|
+ font-weight: bold;
|
|
|
}
|
|
|
-
|
|
|
-.common-select .ivu-select-arrow {
|
|
|
- color: #0b85e5;
|
|
|
+.common-tabs .ivu-tabs-ink-bar{
|
|
|
+ color: #0185EA;
|
|
|
+ height: 3px;
|
|
|
}
|
|
|
-
|
|
|
-.common-select .ivu-select-dropdown-list li {
|
|
|
- padding-left: 10px;
|
|
|
- color: #fff;
|
|
|
+.common-tabs .ivu-tabs-nav .ivu-tabs-tab {
|
|
|
+ padding-top: 0;
|
|
|
+ padding-bottom: 0;
|
|
|
}
|
|
|
-
|
|
|
-.common-select .ivu-select-item-focus {
|
|
|
- /* background-color: #0b85e5; */
|
|
|
- background-color: transparent;
|
|
|
+/* 新增按钮表格的样式 */
|
|
|
+.ivu-btn {
|
|
|
+ height: 32px;
|
|
|
}
|
|
|
-
|
|
|
-.common-select .ivu-select-item-selected,
|
|
|
-.common-select .ivu-select-item-selected:hover {
|
|
|
- background-color: #0b85e5;
|
|
|
+ .common-add-btn {
|
|
|
+ background: #0D2C5E;
|
|
|
+ border: 1px solid #4795F9;
|
|
|
+ border-radius: 6px;
|
|
|
+ font-weight: bold;
|
|
|
+ color: #4795F9;
|
|
|
+ height: 32px;
|
|
|
+ font-size: 14px;
|
|
|
+ box-shadow: none;
|
|
|
+ }
|
|
|
+ .common-add-btn .ivu-icon-ios-add {
|
|
|
+ font-size: 18px;
|
|
|
+ }
|
|
|
+ .common-add-btn:hover {
|
|
|
+ color: #fff;
|
|
|
+ background-color: #0185ea;
|
|
|
+ }
|
|
|
+ .common-add-btn.active, .common-add-btn:active {
|
|
|
+ color: #fff;
|
|
|
+ background-color: #0185ea;
|
|
|
+ }
|
|
|
+ /* 表格的样式 */
|
|
|
+ .common-table .ivu-table{
|
|
|
+ background-color: transparent;
|
|
|
+ }
|
|
|
+ .common-table .ivu-table:before {
|
|
|
+ height: 0;
|
|
|
+ /* background-color: #173B77; */
|
|
|
+ }
|
|
|
+ .common-table .ivu-table th {
|
|
|
+ background-color: #14316A;
|
|
|
+ color: #FFFFFF;
|
|
|
+ border-bottom: 1px solid #173B77;
|
|
|
+ }
|
|
|
+ .common-table .ivu-table td {
|
|
|
+ border-bottom: 1px solid #173B77;
|
|
|
+ color: #FFFFFF;
|
|
|
+ }
|
|
|
+ .common-table .ivu-table td {
|
|
|
+ background-color: transparent;
|
|
|
+ }
|
|
|
+ .common-table .ivu-table .ivu-table-cell {
|
|
|
+ padding-left: 10px;
|
|
|
+ padding-right: 10px;
|
|
|
+ }
|
|
|
+ .common-table .ivu-table-stripe-even td{
|
|
|
+ background-color: #081C43;
|
|
|
+
|
|
|
+ }
|
|
|
+ .common-table .ivu-table-stripe-odd td{
|
|
|
+ background-color: #072453;
|
|
|
+ }
|
|
|
+ /*表格暂无数据*/
|
|
|
+ .common-table .ivu-table-tip {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ background: url('../../assets/images/noData.png') no-repeat center;
|
|
|
+ min-height: 300px;
|
|
|
}
|
|
|
-
|
|
|
-.common-select .ivu-select-item {
|
|
|
- padding: 7px 16px;
|
|
|
+.ivu-table-tip table {
|
|
|
+ display: none;
|
|
|
}
|
|
|
-
|
|
|
-.common-select .ivu-select-item:hover {
|
|
|
- background-color: #0b85e5;
|
|
|
+ .ivu-spin-fix {
|
|
|
+ background-color: #06214d;
|
|
|
+ }
|
|
|
+ .ivu-spin-fix .ivu-spin-main {
|
|
|
+ width: 100%;
|
|
|
+ }
|
|
|
+ /* 分页的样式 */
|
|
|
+.common-page .ivu-page-next, .common-page .ivu-page-prev {
|
|
|
+ background-color: #154086;
|
|
|
+ border: 1px solid #014b8c;
|
|
|
color: #fff;
|
|
|
+ min-width: 32px;
|
|
|
+ height: 32px;
|
|
|
+ line-height: 30px;
|
|
|
+ margin-right: 4px;
|
|
|
+ font-size: 12px;
|
|
|
}
|
|
|
-
|
|
|
-.common-select .ivu-select-selection {
|
|
|
- border: 1px solid #058ff9;
|
|
|
- border-radius: 5px;
|
|
|
- background-color: #18255c;
|
|
|
+.common-page .ivu-page-item {
|
|
|
+ background-color: #154086;
|
|
|
+ border: none;
|
|
|
+ min-width: 32px;
|
|
|
+ height: 32px;
|
|
|
+ line-height: 30px;
|
|
|
+ margin-right: 4px;
|
|
|
+ font-size: 12px;
|
|
|
}
|
|
|
-
|
|
|
-.common-select .ivu-select-input {
|
|
|
+.common-page .ivu-page-item a, .common-page .ivu-page-item:hover a {
|
|
|
color: #fff;
|
|
|
}
|
|
|
-
|
|
|
-/*添加draggable 防止遮罩层消失*/
|
|
|
-.ivu-modal-no-mask {
|
|
|
- /* 防止出现滚动条 */
|
|
|
- overflow: hidden !important;
|
|
|
- pointer-events: auto !important;
|
|
|
- background-color: rgba(55, 55, 55, 0.6);
|
|
|
+.common-page .ivu-page-item-active {
|
|
|
+ background-color: #409EFF;
|
|
|
}
|
|
|
-
|
|
|
-/* 弹窗垂直居中 */
|
|
|
-.ivu-modal-wrap .ivu-modal {
|
|
|
- width: auto !important;
|
|
|
- display: flex;
|
|
|
- justify-content: center;
|
|
|
- align-items: center;
|
|
|
- height: 100%;
|
|
|
- top: 0;
|
|
|
+.common-page .ivu-page-item-active a, .common-page .ivu-page-item-active:hover a {
|
|
|
+ color: #fff;
|
|
|
}
|
|
|
-.ivu-modal .ivu-modal-header {
|
|
|
- border-bottom: 1px solid #2c3d6d;
|
|
|
+.common-page .ivu-icon {
|
|
|
+ color: #fff;
|
|
|
}
|
|
|
-
|
|
|
-.ivu-modal-wrap .ivu-modal-content {
|
|
|
- width: 100%;
|
|
|
- background-color: #152143 !important;
|
|
|
+.common-page .ivu-page-options-elevator {
|
|
|
+ color: #fff;
|
|
|
+ height: 32px;
|
|
|
}
|
|
|
-
|
|
|
-/* 搜索框样式 */
|
|
|
-.common-search .ivu-input{
|
|
|
- border: 1px solid #1D84B9;
|
|
|
- border-radius: 16px;
|
|
|
- background-color: transparent;
|
|
|
+.common-page .ivu-page-options-elevator input {
|
|
|
+ background-color: #154086;
|
|
|
+ border: none;
|
|
|
color: #fff;
|
|
|
+ padding: 4px 7px;
|
|
|
+ font-size: 12px;
|
|
|
+ min-width: 50px;
|
|
|
+ height: 32px;
|
|
|
}
|
|
|
-.common-search .ivu-input-suffix {
|
|
|
- display: flex;
|
|
|
- align-items: center;
|
|
|
- justify-content: center;
|
|
|
+.common-page .ivu-page-item-jump-next, .common-page .ivu-page-item-jump-prev, .common-page .ivu-page-next, .common-page .ivu-page-prev {
|
|
|
+ height: 32px;
|
|
|
+ line-height: 30px;
|
|
|
}
|
|
|
-.common-search .ivu-input-suffix i {
|
|
|
- color: #1D84B9;
|
|
|
+.common-page .ivu-page-item-jump-next, 。.common-page .ivu-page-item-jump-prev, 。.common-page .ivu-page-next, .ivu-page-prev {
|
|
|
+ height: 32px;
|
|
|
+ line-height: 30px;
|
|
|
}
|
|
|
-/* 表格下按钮新增样式 */
|
|
|
-.common-btn-add {
|
|
|
- background-color: #1B3670;
|
|
|
- border: 1px solid #2AADF7;
|
|
|
- border-radius: 4px;
|
|
|
- font-weight: bold;
|
|
|
- color: #2AADF7;
|
|
|
+/* Tooltip的样式 */
|
|
|
+.ivu-tooltip-inner {
|
|
|
+ background-color: #335493;
|
|
|
}
|
|
|
-.common-btn-add:hover {
|
|
|
- background-color: #2AADF7;
|
|
|
+.ivu-tooltip-popper[x-placement^=top] .ivu-tooltip-arrow {
|
|
|
+ border-top-color: #335493;
|
|
|
}
|