.solution-steps .step-active .ant-steps-item-title{color:var(--primary-color)!important}.solution-steps .step-active .step-num{border-color:var(--primary-color);background:var(--primary-color);color:#fff}.solution-steps .step-inactive .ant-steps-item-title{color:#262626!important}.solution-steps .step-inactive .step-num{border-color:#262626;background:unset;color:#262626}.solution-steps .step-num{border:1px solid;width:22px;height:22px;-webkit-border-radius:11px;border-radius:11px;font-size:12px;line-height:20px}.solution-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after,.solution-steps .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after,.solution-steps .ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#d9d9d9}.solution-layout[data-v-14a063a8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;color:#262626}.solution-layout-spin[data-v-14a063a8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;height:100%;background-color:#f4f5f7;z-index:1000}.solution-layout-step[data-v-14a063a8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 16%;margin-top:-8px}.solution-layout-step0[data-v-14a063a8],.solution-layout-step1[data-v-14a063a8]{margin-bottom:60px}.solution-layout-step2[data-v-14a063a8]{margin-bottom:10px}.solution-layout-content[data-v-14a063a8]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.solution-layout-action[data-v-14a063a8]{position:absolute;bottom:0;left:-10px;background-color:hsla(0,0%,100%,.8);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px;padding:10px 50px;width:-webkit-calc(100% + 16px);width:calc(100% + 16px);z-index:1}.solution-layout-action_pre[data-v-14a063a8]{margin-right:12px}.solution-layout-action_next[data-v-14a063a8],.solution-layout-action_pre[data-v-14a063a8]{width:102px;height:32px}.distribute-step0-showy[data-v-2c0a3c82]{padding-bottom:0}.distribute-step0-panel[data-v-2c0a3c82]{margin:24px;border:1px solid #f0f0f0}.distribute-step0-panel-title[data-v-2c0a3c82]{height:32px;line-height:32px;background-color:#f7f8fa;padding-left:16px}.distribute-step0-panel-content[data-v-2c0a3c82]{background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.distribute-step0-panel-content>div[data-v-2c0a3c82]{width:46%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:24px}.distribute-step0-panel-content>div[data-v-2c0a3c82]:nth-child(odd){-webkit-box-pack:right;-webkit-justify-content:right;-moz-box-pack:right;-ms-flex-pack:right;justify-content:right}.distribute-step0-panel-content>div[data-v-2c0a3c82]:nth-child(2n){-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left}.distribute-step0-panel-content>div>span[data-v-2c0a3c82]{text-align:right;padding-right:28px;color:#262626;font-weight:400}.distribute-step0-panel-content>div img[data-v-2c0a3c82]{width:34px;height:14px;margin-right:10px}.distribute-step0-panel-content_input[data-v-2c0a3c82]{width:280px}.distribute-step0-panel-content1[data-v-2c0a3c82]{margin:0 auto;padding:24px 0}.distribute-step0-panel-content1>div[data-v-2c0a3c82]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.distribute-step0-panel-content1-line[data-v-2c0a3c82]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.distribute-step0-panel-content1-item>div[data-v-2c0a3c82]{width:46%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.distribute-step0-panel-content1-item>div[data-v-2c0a3c82]:nth-child(odd){-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.distribute-step0-panel-content1-item>div[data-v-2c0a3c82]:nth-child(2n){-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.distribute-step0-panel-span[data-v-2c0a3c82]{display:block;padding:10px 0}.distribute-step0-panel-opt[data-v-2c0a3c82],.distribute-step0-panel-span[data-v-2c0a3c82]{width:368px;margin-left:25px}.distribute-step0-panel-split[data-v-2c0a3c82]{background:#f0f0f0;height:1px;margin:20px 16%}[data-v-1e219624] .ant-table-tbody tr td:first-child,[data-v-1e219624] .ant-table-thead tr th:first-child{padding-left:50px!important}.distribute-plan-table[data-v-edc59b62] .ant-table-tbody tr td:first-child,.distribute-plan-table[data-v-edc59b62] .ant-table-thead tr th:first-child{padding-right:0!important;text-align:right}.distribute-plan-table[data-v-edc59b62] .ant-table-tbody tr td:nth-child(2),.distribute-plan-table[data-v-edc59b62] .ant-table-thead tr th:nth-child(2){padding-left:0!important}.distribute-plan-table[data-v-edc59b62] .ant-table-row-level-1 .ant-table-row-cell-break-word>span{display:none!important}.distribute-plan-table[data-v-edc59b62] .ant-table-row-level-2 .ant-table-row-cell-break-word>span{display:none!important}.distribute-plan-table[data-v-edc59b62] .ant-table-row-expand-icon{border:none;border-top:1px solid;border-right:1px solid;height:10px;width:10px;background:rgba(0,0,0,0);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:1px}.distribute-plan-table[data-v-edc59b62] .ant-table-row-expanded{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);top:-1px}.distribute-plan-table[data-v-edc59b62] .ant-table-row-expand-icon:after{display:none}.distribute-plan-table[data-v-edc59b62] .ant-table-row-expand-icon:focus{color:unset!important}.parts-info-table[data-v-65ef288a]{border:1px solid #f0f0f0;margin-bottom:16px}.parts-info-table_span[data-v-65ef288a]{display:inline-block;width:100%;word-break:keep-all;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.parts-info_btn[data-v-65ef288a]{color:#329966;cursor:pointer}.parts-info_btn[data-v-65ef288a]:last-child:not(:first-child){margin-left:16px}.parts-info_addbtn button[data-v-65ef288a]{background:#fff;border:1px dashed #d9d9d9;-webkit-border-radius:2px;border-radius:2px;height:36px}.parts-info_addbtn button[data-v-65ef288a]:hover{color:#329966}.parts-info[data-v-65ef288a] .ant-table{border:unset;-webkit-border-radius:0;border-radius:0}.parts-info[data-v-65ef288a] .ant-table-body{margin:0}.parts-info[data-v-65ef288a] .ant-table-row:hover{background:#fff}.parts-info[data-v-65ef288a] .ant-table .ant-form-item{margin:0}.parts-info[data-v-65ef288a] .ant-table .ant-form-item-control{line-height:unset}.distribute-plan[data-v-7d85cdf2]{background-color:#fff;height:100%;overflow:auto}.distribute-plan-title[data-v-7d85cdf2]{background:#fafafa;border:1px solid #f0f0f0;padding:4px 16px}.distribute-plan-device[data-v-7d85cdf2],.distribute-plan-parts[data-v-7d85cdf2],.distribute-plan-switch[data-v-7d85cdf2]{padding:0 16px 16px 16px}.distribute-plan-table[data-v-7d85cdf2]{border:1px solid #e8e8e8}.distribute-plan-table[data-v-7d85cdf2] th{background:#fff!important}.skin-white .s-primarybg-header{background-color:rgba(0,0,0,0)}.skin-white .s-primarycolor-link{color:var(--primary-color)}.skin-white .s-primarycolor-label{color:#606266}.skin-blue .s-primarybg-header{background-color:rgba(0,0,0,0)}.skin-blue .s-primarycolor-link{color:#3370ff}.skin-blue .s-primarycolor-label{color:#606266}.theme-color{color:var(--primary-color)}.plan-share-copy-modal-btn{display:block;cursor:pointer;background:var(--primary-color);height:32px;line-height:32px;padding:0 20px;color:#fff}.solution-save[data-v-0da0c666]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;background:#fff;padding-top:12%}.solution-save-savesuc[data-v-0da0c666]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.solution-save-savesuc_title[data-v-0da0c666]{font-size:17px;text-align:center;color:rgba(0,0,0,.9);padding:18px 0 8px 0}.solution-save-savesuc_subtitle[data-v-0da0c666]{font-size:14px;text-align:center;color:rgba(0,0,0,.5)}.solution-save-savesuc_btns[data-v-0da0c666]{margin-top:36px}.solution-save-savesuc_btns>button[data-v-0da0c666]{color:#262626;width:108px;margin:0 6px}.solution-save-savesuc_btns>button span[data-v-0da0c666]{margin-left:5px}.solution-save-drainage[data-v-0da0c666]{height:1024px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.solution-save-drainage-img[data-v-0da0c666]{width:80px;height:80px}.solution-save-divider[data-v-0da0c666]{height:100px;margin-top:50px}.save-solution-modal[data-v-4793d1d1] .ant-modal-content{-webkit-border-radius:0;border-radius:0}.save-solution-modal[data-v-4793d1d1] .ant-modal-title{font-style:normal;font-weight:500;font-size:16px;color:#262626}.save-solution-modal-desc>span[data-v-4793d1d1]{font-size:14px;color:#595959;position:relative}.save-solution-modal-desc>span[data-v-4793d1d1]:after{content:"*";position:absolute;right:-14px;font-size:16px;color:red}.save-solution-modal-input[data-v-4793d1d1]{height:60px;margin:10px 0 20px 0}.solution-distribute[data-v-415eaeda]{height:-webkit-calc(100% + 10px);height:calc(100% + 10px)}.solution-distribute[data-v-415eaeda] .solution-layout-step0{background:#fff!important}