.fac{justify-content:flex-start}.fac,.fsb{display:flex;align-items:center}.fsb{justify-content:space-between}.fcc{display:flex;justify-content:center;align-items:center}.EditChargeModel{line-height:0}.charge-modal{--err-color:#ff2023}.charge-modal .modal-content{position:relative;--border-color:#ebecf0;--color:#222;--key-color:#8f8f8f}.charge-modal .modal-content .modal-panel{border-radius:6px;border:1px solid var(--border-color);background:#fff;margin-bottom:16px}.charge-modal .modal-content .modal-panel:last-child{margin-bottom:0}.charge-modal .modal-content .modal-panel .modal-panel-title{display:flex;align-items:center;height:44px;padding:0 14px;border-bottom:1px solid var(--border-color);background:#f9f9f9;font-size:14px;font-weight:500;color:var(--color);border-radius:6px 6px 0 0}.charge-modal .modal-content .modal-panel .modal-panel-content{padding:12px 0}.charge-modal .modal-content .form-item{margin-bottom:12px;padding-right:12px;align-items:flex-start}.charge-modal .modal-content .form-item.none,.charge-modal .modal-content .form-item:last-child{margin-bottom:0}.charge-modal .modal-content .form-item.required{position:relative}.charge-modal .modal-content .form-item.required .key:before{content:"*";position:absolute;left:8px}.charge-modal .modal-content .form-item.line:not(:first-child){padding-top:13px;position:relative}.charge-modal .modal-content .form-item.line:not(:first-child):before{position:absolute;top:0;width:calc(100% - 8px);left:4px;content:"";border-bottom:1px solid #f8f8f8}.charge-modal .modal-content .form-item .key{width:140px;padding-left:15px;height:30px;box-sizing:border-box;font-weight:400;color:var(--key-color);display:flex;align-items:center}.charge-modal .modal-content .form-item .value,.charge-modal .modal-content .form-item .value.mode{padding-right:0}.charge-modal .modal-content .form-item .value.w{width:150px;min-width:150px}.charge-modal .modal-content .form-item .key.w{width:120px}.charge-modal .modal-content .form-item .key.h{height:32px;line-height:16px;cursor:pointer}.charge-modal .modal-content .form-item .key.h>span{white-space:normal;display:flex}.charge-modal .modal-content .form-item .key.h .title{width:calc(100% - 18px)}.charge-modal .modal-content .form-item .key.h .icon-block{width:18px;display:flex;align-items:center}.charge-modal .modal-content .form-item .key.column{flex-direction:column;align-items:flex-start;height:49px;padding-top:6px;box-sizing:border-box}.charge-modal .modal-content .form-item .key.column .text{line-height:18px}.charge-modal .modal-content .form-item .key.column .ant-btn{height:18px;line-height:18px;font-weight:500;color:#006dff}.charge-modal .modal-content .form-item .ant-input,.charge-modal .modal-content .form-item .ant-input-number{border-radius:6px;border-color:var(--border-color);font-size:13px;font-weight:400;color:var(--color);height:30px}.charge-modal .modal-content .form-item .ant-input{padding:6px 10px;line-height:28px}.charge-modal .modal-content .form-item .ant-input::-moz-placeholder{color:hsla(0,0%,56.1%,.6)}.charge-modal .modal-content .form-item .ant-input::placeholder{color:hsla(0,0%,56.1%,.6)}.charge-modal .modal-content .form-item .ant-input.ant-input-disabled{color:hsla(0,0%,56.1%,.6)}.charge-modal .modal-content .form-item .ant-input-number .ant-input-number-handler-wrap{display:none}.charge-modal .modal-content .form-item .ant-time-picker .ant-time-picker-input{border-radius:6px}.charge-modal .modal-content .form-item .ant-radio-group{display:flex;flex-wrap:wrap}.charge-modal .modal-content .form-item .ant-radio-group .ant-radio-button-wrapper{width:calc(20% - 8px);height:32px;display:flex;justify-content:center;align-items:center;border-radius:6px;border:1px solid var(--border-color);box-shadow:0 2px 8px -2px rgba(0,0,0,.04);box-sizing:border-box;font-weight:400;color:var(--color);margin-right:10px;margin-top:12px}.charge-modal .modal-content .form-item .ant-radio-group .ant-radio-button-wrapper:nth-of-type(5n){margin-right:0}.charge-modal .modal-content .form-item .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{color:#006dff;border-color:#006dff}.charge-modal .modal-content .form-item .ant-radio-group .ant-radio-button-wrapper:not(:first-child):before{display:none}.charge-modal .modal-content .form-item .ant-radio-group .ant-radio-button-wrapper:first-of-type,.charge-modal .modal-content .form-item .ant-radio-group .ant-radio-button-wrapper:nth-of-type(2),.charge-modal .modal-content .form-item .ant-radio-group .ant-radio-button-wrapper:nth-of-type(3),.charge-modal .modal-content .form-item .ant-radio-group .ant-radio-button-wrapper:nth-of-type(4),.charge-modal .modal-content .form-item .ant-radio-group .ant-radio-button-wrapper:nth-of-type(5){margin-top:0}.charge-modal .modal-content .form-item .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-disabled{background:transparent;border-color:#efefef;color:hsla(0,0%,56.1%,.6)}.charge-modal .modal-content .form-item .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{border-color:rgba(0,109,255,.4);color:rgba(0,109,255,.4)}.charge-modal .modal-content .form-item .switch-block{height:32px;display:flex;align-items:center}.charge-modal .modal-content .form-item .switch-block .ant-switch-small{min-width:32px;height:18px;line-height:16px}.charge-modal .modal-content .form-item .switch-block .ant-switch-small:after{width:14px;height:14px}.charge-modal .modal-content .form-item .unit{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:13px;font-weight:400;color:var(--key-color)}.charge-modal .modal-content .form-item .value.manual-addon.word-one .input-tip-block{display:flex;flex-direction:column;width:100%}.charge-modal .modal-content .form-item .value.manual-addon.word-one .input-block{width:100%;position:relative}.charge-modal .modal-content .form-item .value.manual-addon.word-one .input-block.err .ant-input-number{border-color:var(--err-color)}.charge-modal .modal-content .form-item .input-row{display:flex;justify-content:space-between;align-items:center}.charge-modal .modal-content .form-item .input-row .input-block{width:calc(50% - 5px);position:relative}.charge-modal .modal-content .form-item .err-tip{color:var(--err-color);font-size:13px;font-weight:400;margin-top:2px;padding-left:4px}.charge-modal .modal-content .form-item.err .input-tip-block input{border-color:var(--err-color)}.charge-modal .modal-content .candidate-content .value .candidate-item{display:inline-flex;width:calc(20% - 8px);margin-left:10px;flex-direction:column;align-items:flex-start}.charge-modal .modal-content .candidate-content .value .candidate-item:nth-of-type(5n+1){margin-left:0}.charge-modal .modal-content .candidate-content .value .candidate-item .candidate-item-block{width:100%;position:relative}.charge-modal .modal-content .candidate-content .value .candidate-item .candidate-item-block.err .ant-input-number{border-color:var(--err-color)}.charge-modal .modal-content .candidate-content .value .candidate-item .ant-input-number{border-radius:6px;border-color:var(--border-color)}.charge-modal .modal-content .candidate-content .value .candidate-item .ant-input-number-input{padding:6px 10px}.charge-modal .modal-content .candidate-content .value .candidate-item .err-tip{width:100%}.charge-modal .modal-content .cabinet-content{padding:13px 0 12px;position:relative}.charge-modal .modal-content .cabinet-content:before{position:absolute;top:0;width:calc(100% - 8px);left:4px;content:"";border-bottom:1px solid #f8f8f8}.charge-modal .modal-content .cabinet-title{padding:0 0 4px 1px;font-size:13px;font-weight:500;color:#222;display:flex;align-items:center;margin-bottom:12px}.charge-modal .modal-content .cabinet-title .icon{color:#2f85f9;font-size:12px}.charge-modal .modal-content .price-add{height:20px;color:#006dff;display:flex;align-items:center;margin-top:10px;margin-bottom:4px}.charge-modal .modal-content .price-add .i-add_circle{font-size:18px}.charge-modal .modal-content .price-add.opacity{opacity:.4}.charge-modal .modal-content .price-group{width:100%}.charge-modal .modal-content .price-group .price-group-row{display:flex;align-items:flex-start;width:100%;margin-top:10px;--gap:10px;--range-width:7px;--group-btn-width:20px;--group-color:#ff2023;--group-color-alpha:rgba(255,32,35,0.2)}.charge-modal .modal-content .price-group .price-group-row:first-child{margin-top:0}.charge-modal .modal-content .price-group .price-group-row .group-item{width:calc(50% - var(--gap)*3/2 - var(--range-width)/2 - var(--group-btn-width)/2);margin-bottom:0}.charge-modal .modal-content .price-group .price-group-row .group-item .group-item-block{width:100%;position:relative}.charge-modal .modal-content .price-group .price-group-row .group-item .group-item-block.err input{border-color:var(--err-color)}.charge-modal .modal-content .price-group .price-group-row .range{width:var(--range-width);height:30px;display:flex;justify-content:center;align-items:center;margin:0 var(--gap);font-size:14px;font-weight:400;color:var(--color)}.charge-modal .modal-content .price-group .price-group-row .group-btn{width:var(--group-btn-width);display:flex;justify-content:center;align-items:center;margin-left:var(--gap);color:var(--group-color)}.charge-modal .modal-content .price-group .price-group-row .group-btn.alpha{color:var(--group-color-alpha)}.charge-modal .modal-content .price-group .price-group-row.power-row{--range-width:10px}.charge-modal .modal-content .price-group .price-group-row.power-row .range{width:var(--range-width);margin:0 4px}.charge-modal .modal-content .price-group .price-group-row.power-row .range.none{width:16px;margin:0}.charge-modal .modal-content .price-group .price-group-row.power-row .range.long{width:40px}.charge-modal .modal-content .price-group .price-group-row.power-row .power-item{width:111px}.charge-modal .modal-content .price-group .price-group-row.power-row .money-item,.charge-modal .modal-content .price-group .price-group-row.power-row .time-item{flex:1}.charge-modal .modal-content .price-group .price-group-row.energy-service{--range-width:10px}.charge-modal .modal-content .price-group .price-group-row.energy-service .range{width:var(--range-width);margin:0 4px}.charge-modal .modal-content .price-group .price-group-row.energy-service .range.none{width:12px;margin:0}.charge-modal .modal-content .price-group .price-group-row.energy-service .time-item,.charge-modal .modal-content .price-group .price-group-row.energy-service .time-item .ant-time-picker{width:121px}.charge-modal .modal-content .price-group .price-group-row.energy-service .time-item .ant-time-picker .ant-time-picker-input{padding-left:10px;text-align:left}.charge-modal .modal-content .price-group .price-group-row.energy-service .time-item .ant-time-picker .ant-time-picker-icon{font-size:15px}.charge-modal .modal-content .price-group .price-group-row.energy-service .price-item{flex:1}.charge-modal .modal-content .price-group .price-group-row.energy-service.service-power .range.none{width:16px}.charge-modal .modal-content .price-group .price-group-row.energy-service.service-power .power-item{width:121px}.charge-modal .modal-content .price-group .price-group-row.energy-service.service-power .money-item,.charge-modal .modal-content .price-group .price-group-row.energy-service.service-power .time-item{flex:1}.charge-modal .modal-content .price-group .err-tip.power-row{padding-left:133px}.charge-modal .modal-content .price-group .err-tip.energy-service.service-power,.charge-modal .modal-content .price-group .err-tip.occupy-list{padding-left:141px}.charge-modal .modal-content .price-group.service-charge .price-group-row{margin-bottom:10px}.charge-modal .modal-content .price-group.service-charge .price-group-row .input-block{position:relative}.charge-modal .modal-content .price-group.service-charge .price-group-row:last-child{margin-bottom:0}.charge-modal .modal-content .price-group.service-charge .price-group-row .key{padding-left:0}.charge-modal .modal-content .price-group .price-group-row.occupy-list-row{--range-width:10px}.charge-modal .modal-content .price-group .price-group-row.occupy-list-row .range{width:var(--range-width);text-align:center;margin:0 4px;font-size:14px;font-weight:400;color:var(--color)}.charge-modal .modal-content .price-group .price-group-row.occupy-list-row .range.none{width:12px;margin:0}.charge-modal .modal-content .price-group .price-group-row.occupy-list-row .time-item{width:121px}.charge-modal .modal-content .price-group .price-group-row.occupy-list-row .time-item .ant-time-picker{width:100%}.charge-modal .modal-content .price-group .price-group-row.occupy-list-row .time-item .ant-time-picker .ant-time-picker-input{padding-left:10px;text-align:left}.charge-modal .modal-content .price-group .price-group-row.occupy-list-row .time-item .ant-time-picker .ant-time-picker-icon{font-size:15px}.charge-modal .modal-content .price-group .price-group-row.occupy-list-row .price-item{flex:1}.charge-modal .modal-content .servicer-range-content .value{display:flex;justify-content:space-between;align-items:center}.charge-modal .modal-content .servicer-range-content .value .manual-addon{width:calc(50% - 10px)}.charge-modal .modal-content .tooltip i.icon{font-size:12px}.charge-modal .modal-content .occupy-tip{margin-top:8px;min-width:100px;padding:6px 10px;border-radius:6px;background:#f9f9f9;font-size:12px;font-weight:400;color:var(--key-color)}.charge-modal .alert-info{width:100%;padding:10px 12px 10px 42px;border-radius:6px;background:rgba(240,243,250,.7);border:none}.charge-modal .alert-info .ant-alert-icon{top:8px;left:12px;display:flex}.charge-modal .alert-info .ant-alert-icon .icon{font-size:16px;color:#006dff;margin-left:0}.charge-modal .alert-info .ant-alert-message{font-size:13px;font-weight:500;color:#006dff;margin:0;margin-bottom:2px;line-height:18px}.charge-modal .alert-info .ant-alert-description{font-size:12px;font-weight:400;color:var(--key-color)}.charge-modal .alert-info .ant-alert-description p{width:100%;white-space:normal;line-height:17px}.charge-modal .alert-info.time-service{padding:12px 12px 12px 44px;background:rgba(240,243,250,.7);margin-bottom:0}.charge-modal .alert-info.time-service .ant-alert-icon{top:50%;transform:translateY(-50%)}.charge-modal .alert-info.time-service .ant-alert-message{font-size:13px;font-weight:400;color:var(--color);margin-bottom:0;line-height:18px}.charge-modal .alert-info.time-service .ant-alert-close-icon{top:12px;font-size:13px}.charge-modal .alert-info.time-service .ant-alert-close-icon .i-modal_close{font-size:11px}.charge-modal .alert-warning{padding:12px 12px 12px 44px}.charge-modal .alert-warning .ant-alert-message{font-size:13px;font-weight:400;color:#222;margin:0;line-height:18px}.charge-modal .alert-warning .ant-alert-icon{top:50%;transform:translateY(-50%);left:12px;display:flex}.charge-modal .alert-warning .ant-alert-icon .icon{font-size:20px;color:#ff8320;margin-left:0}.charge-modal .ant-modal-content{border-radius:6px;box-shadow:0 10px 40px 0 rgba(0,0,0,.1);--model-color:#222}.charge-modal .ant-modal-content .ant-modal-header{height:54px;padding:16px 20px;background:transparent;border-bottom:none;border-radius:6px 6px 0 0}.charge-modal .ant-modal-content .ant-modal-header .ant-modal-title{height:22px;line-height:22px;font-size:16px;font-weight:500;color:var(--model-color)}.charge-modal .ant-modal-content .ant-modal-close .ant-modal-close-x{height:54px;width:40px;line-height:54px;padding-right:20px}.charge-modal .ant-modal-content .ant-modal-close .ant-modal-close-x i.anticon{font-size:16px;color:var(--model-color)}.charge-modal .ant-modal-content .ant-modal-body{padding:0 16px}.charge-modal .ant-modal-content .ant-modal-footer{padding:16px 18px;background:transparent;border-top:none;border-radius:0 0 6px 6px;height:64px;border-bottom:none}.charge-modal .ant-modal-content .ant-modal-footer .ant-btn{min-width:80px;height:32px;border-radius:6px;border:1px solid #e5e6e6;background:#fcfcfc;box-shadow:0 2px 8px -2px rgba(0,0,0,.04);font-size:14px;font-weight:400;color:#333}.charge-modal .ant-modal-content .ant-modal-footer .ant-btn.ant-btn-primary:not([disabled=disabled]){background:#006dff;border-color:#006dff;color:#fff}.tooltip-class{max-width:none}.tooltip-class .ant-tooltip-arrow:before{background:#fff}.tooltip-class .ant-tooltip-inner{background:#fff;border-radius:6px;padding:8px 10px}.tooltip-class .ant-tooltip-inner .icon-tooltip{display:flex;align-items:center;justify-content:flex-start;align-items:flex-start}.tooltip-class .ant-tooltip-inner .icon-tooltip .icon{font-size:16px;color:#006cff;margin-right:8px;line-height:18px}.tooltip-class .ant-tooltip-inner .icon-tooltip .tooltip-text{display:flex;flex-direction:column;font-size:13px;color:#8f8f8f}.tooltip-class .ant-tooltip-inner .icon-tooltip .tooltip-text .title{color:#006cff;font-weight:500}