@import 'reset.css'; body{ color: #111827; } .icon { width: 1em; height: 1em; vertical-align: -0.15em; fill: currentColor; overflow: hidden; } img { border-radius: 2px; } .margin-top-60 { margin-top: 60px; } /* Modal */ .ivu-modal-mask{ background-color: rgba(0, 0, 0, 0.5); } .ivu-modal-wrap{ display: flex; align-items: center; justify-content: center; } .ivu-modal{ top: auto; } .ivu-modal-content{ box-shadow: 0px 25px 50px -12px rgba(0, 0, 0, 0.25); border-radius: 20px; } .ivu-modal-body{ padding: 0 20px; padding-top: 10px; box-sizing: border-box; max-height: calc(100vh - 70px - 10px - 100px - 40px - 40px); overflow-y: auto; } /*滚动条样式*/ .ivu-modal-body::-webkit-scrollbar { width: 0px; } .ivu-modal-body::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.2); } .ivu-modal-body::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 0; background: rgba(0,0,0,0.1); } .ivu-modal-close{ top: 20px; right: 20px; width: 24px; height: 24px; background: url(/img/close_icon@2x.png) no-repeat center/24px 24px; } .ivu-modal-close .ivu-icon-ios-close{ display: none; } .ivu-modal-header{ border-bottom:0; padding: 20px; display: flex; align-items: center; justify-content: center; text-align: center; font-weight: 500; font-size: 16px; color: #222222; line-height: 24px; } .ivu-modal-footer{ display: flex; justify-content: flex-end; align-items: center; padding: 20px 20px 24px 20px; border-top:0; } .ivu-modal-confirm-footer{ display: flex; justify-content: flex-end; align-items: center; border-top:0; margin-top: 30px; } .ivu-modal-confirm{ padding: 10px 0 20px 0; } .ivu-modal-confirm-body{ padding-top: 20px; } .ivu-modal-confirm-footer .ivu-btn, .ivu-modal-footer .ivu-btn{ padding: 0 24px; font-size: 14px; height: 40px; border-radius: 28px; border: 1px solid #744BFF; color: #7c3aed; } /* Form */ .ivu-form .ivu-form-item-label{ color: #6B7280; padding: 13px 12px 13px 0; } .ivu-radio-inner{ border-color: #9CA3AF; } .ivu-input:hover, .ivu-input-number:hover, .ivu-input:focus, .ivu-input-number:focus, .ivu-date-picker-focused input, .ivu-radio:hover .ivu-radio-inner, .ivu-radio-checked .ivu-radio-inner, .ivu-radio-checked:hover .ivu-radio-inner, .ivu-checkbox-checked:hover .ivu-checkbox-inner, .ivu-checkbox-indeterminate .ivu-checkbox-inner, .ivu-checkbox-indeterminate:hover .ivu-checkbox-inner, .ivu-radio-group-button .ivu-radio-wrapper-checked:first-child, .ivu-upload-drag:hover, .ivu-select-visible .ivu-select-selection, .ivu-select-selection-focused, .ivu-select-selection:hover, .ivu-switch-checked { border-color: #7C3AED !important; } .ivu-checkbox-indeterminate .ivu-checkbox-inner, .ivu-switch-checked, .ivu-radio-checked .ivu-radio-inner:after{ background-color: #7c3aed; } .ivu-radio-group-button .ivu-radio-wrapper-checked{ border-color: #7C3AED; background: #7C3AED; box-shadow: -1px 0 0 0 #7C3AED; color: #fff; } .ivu-radio-group-button .ivu-radio-wrapper-checked:hover{ border-color: #7C3AED; color: #fff !important; } .ivu-radio-group-button .ivu-radio-wrapper-checked.ivu-radio-focus:first-child, .ivu-radio-group-button .ivu-radio-wrapper-checked.ivu-radio-focus{ box-shadow: -1px 0 0 0 #7C3AED, 0 0 0 2px rgb(91 33 182 / 20%); } .ivu-radio-group-button .ivu-radio-wrapper:hover{ color: #7C3AED; } .ivu-btn-primary:focus, .ivu-checkbox-focus, .ivu-switch:focus, .ivu-radio-focus, .ivu-input:focus, .ivu-input-number:focus, .ivu-date-picker-focused input, .ivu-select-visible .ivu-select-selection { -webkit-box-shadow: 0 0 0 2px rgb(91 33 182 / 20%) !important; box-shadow: 0 0 0 2px rgb(91 33 182 / 20%) !important; } .ivu-date-picker-cells-focused em{ -webkit-box-shadow: 0 0 0 1px #7C3AED inset; box-shadow: 0 0 0 1px #7C3AED inset; } .ivu-date-picker-cells-cell-today em:after{ background: #7C3AED; } .ivu-input, .ivu-input-number{ border: 1px solid #D1D5DB; color: #111827; background-color: #fff; font-size: 14px; height: 40px; } .ivu-select-single .ivu-select-selection .ivu-select-placeholder, .ivu-input-number::placeholder, .ivu-input::placeholder{ color: #9CA3AF } .ivu-input-number-handler{ height: 20px; } .ivu-input-number-input-wrap{ height: 40px; } .ivu-input-number-input, .ivu-input-prefix i, .ivu-input-suffix i, .ivu-input-icon{ height: 40px; line-height: 40px; } .ivu-spin{ color: #7C3AED; } .ivu-btn-default:hover { color: #7C3AED; border-color: #7C3AED; } .ivu-btn-primary:hover{ border-color: #7C3AED; color: #fff; } .ivu-radio-wrapper{ margin-right: 20px; color: #111827; } .ivu-select-single .ivu-select-selection{ height: 40px; } .ivu-select-single .ivu-select-input, .ivu-select-single .ivu-select-selection .ivu-select-selected-value{ height: 38px; line-height: 38px; color: #111827; } .ivu-select-single .ivu-select-selection .ivu-select-placeholder{ height: 38px; line-height: 38px; } .ivu-select-multiple .ivu-select-item-selected, .ivu-select-multiple .ivu-select-item-selected:after, .ivu-select-item-selected, .ivu-select-item-selected:hover{ color: #7C3AED; } .ivu-page-total, .ivu-page-item a{ color: #111827; } .ivu-page-item-jump-next:after, .ivu-page-item-jump-prev:after{ color: #111827; } .ivu-page-item-jump-next i, .ivu-page-item-jump-prev i{ color: #7C3AED; } .ivu-page .ivu-select-single .ivu-select-selection{ height: 32px; border: 1px solid #D1D5DB; } .ivu-page .ivu-select-single .ivu-select-selection .ivu-select-selected-value{ height: 30px; line-height: 30px; } .ivu-page-next:hover, .ivu-page-prev:hover, .ivu-page-item-active, .ivu-page-item:hover{ border-color: #7C3AED; } .ivu-page-next:hover a, .ivu-page-prev:hover a, .ivu-page-item-active a, .ivu-page-item:hover a{ color: #7C3AED; } .ivu-input-number-disabled:hover, .ivu-page-disabled:hover{ border-color: #D1D5DB; } .ivu-page-disabled:hover a{ color: #9CA3AF; } .ivu-form-item-content { line-height: 40px; } /* tabs */ .ivu-tabs-nav .ivu-tabs-tab-active{ color: #7C3AED; } .ivu-tabs-nav .ivu-tabs-tab:hover{ color: #7C3AED; } .ivu-tabs-ink-bar{ background-color: #7c3aed; } .ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab-active{ color: #7C3AED; } /* table */ .ivu-table{ color: #111827; } .ivu-table-cell-tree { margin-right: 10px; } td .ivu-table-cell { display: flex; margin: 20px 0; line-height: 21px; } .ivu-table-column-center .ivu-table-cell { justify-content: center; display: flex; } .ivu-table-column-right .ivu-table-cell { justify-content: flex-end; } .ivu-table-cell-tooltip { flex: 1; overflow: hidden; overflow-wrap: break-word; } .tree-item__title, .ivu-tree-title{ color: #111827; } /* checkbox */ /deep/ .ivu-checkbox-inner { width: 16px; height: 16px; } /deep/.ivu-checkbox-disabled .ivu-checkbox-inner { background-color: #ddd; } .ivu-checkbox-checked .ivu-checkbox-inner { border-color: #7C3AED; background-color: #7C3AED; } .ivu-checkbox-checked .ivu-checkbox-inner:after { width: 5px; height: 10px; top: 1px; } /* tag */ .custom-tag { margin: 0 10px 10px 0 !important; padding: 5px 8px !important; } .ivu-tag-success, .ivu-tag-success.ivu-tag-dot .ivu-tag-dot-inner.tag_lsit { background: #EDF8FF; border-radius: 2px; border: 1px solid #B1C9FA; } .ivu-tag-success .ivu-tag-color-white, .ivu-tag-success.ivu-tag-dot .ivu-tag-dot-inner.tag_lsit .ivu-tag-color-white { color: #1354D3 !important; } #tag_list { display: flex; justify-content: center; align-items: center; margin-right: 20px; margin-left: 0px !important; border: 0; height: 29px; background: #7C3AED; border-radius: 4px; } #tag_list .ivu-tag-color-white { color: #FFFFFF !important; margin-right: 6px; } .ivu-table-header { line-height: 18px !important; font-weight: bold !important; } .ivu-table-fixed-header thead tr th, .ivu-table-header thead tr th { padding: 15px 0 !important; } .ivu-steps .ivu-steps-title { font-size: 18px; color: #666666; font-weight: 400; } /deep/ .ivu-input-group { height: 32px !important; } .ivu-btn-default{ color: #111827; border-color: #D1D5DB; } .ivu-btn-primary { background-color: #7C3AED !important; border: 0 !important; color: #fff !important; } .btn_cancle { background: #96A0BC !important; color: #fff !important; border: 0 !important; } .btn_list { color: #7C3AED; } .serialnumbers { display: inline-block; margin-right: 10px; width: 16px; height: 16px; background: #7C3AED; border-radius: 50%; color: #fff; text-align: center; font-size: 14px; line-height: 16px; font-weight: 400; } .ivu-page-item-jump-next:after, .ivu-page-item-jump-prev:after { content: "\2022\2022\2022" !important; }