.ant-divider[data-v-32db177c]{margin:16px 0}.procedure-summary-section[data-v-32db177c]{background-color:#fafafa;border-radius:6px;padding:16px;margin-bottom:16px}.summary-header[data-v-32db177c]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:16px}.summary-title[data-v-32db177c]{font-weight:500;font-size:14px;color:#333}.procedure-summary-list[data-v-32db177c]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.procedure-summary-item[data-v-32db177c]{width:100%}.summary-card[data-v-32db177c]{transition:all .2s ease;cursor:pointer}.summary-card[data-v-32db177c]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.summary-content[data-v-32db177c]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.summary-info[data-v-32db177c]{-ms-flex:1;flex:1}.procedure-title[data-v-32db177c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px}.procedure-name[data-v-32db177c]{font-weight:500;color:#333}.procedure-code[data-v-32db177c]{color:#666;font-size:12px}.material-detail-section[data-v-32db177c]{margin-top:8px}.material-summary[data-v-32db177c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:12px;color:#595959;font-size:13px;font-weight:500}.material-list[data-v-32db177c]{margin-left:16px}.material-item[data-v-32db177c]{margin-bottom:16px;padding:12px;background:#fafafa;border-radius:4px;border-left:3px solid #1890ff}.material-main-info[data-v-32db177c]{margin-bottom:8px}.material-primary-row[data-v-32db177c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.material-detail-row[data-v-32db177c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;margin-left:8px;font-size:12px;color:#666}.material-code[data-v-32db177c]{color:#666;background:#f0f0f0}.material-code[data-v-32db177c],.material-num[data-v-32db177c]{font-size:12px;padding:2px 6px;border-radius:2px;font-weight:500}.material-num[data-v-32db177c]{color:#1890ff;background:#e6f7ff}.material-modal[data-v-32db177c],.material-spec[data-v-32db177c]{color:#666;font-size:12px}.replace-materials[data-v-32db177c]{margin-top:8px;padding:8px;background:#f6ffed;border-radius:4px;border:1px solid #b7eb8f}.replace-title[data-v-32db177c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px;font-size:13px;font-weight:500;color:#52c41a}.replace-list[data-v-32db177c]{margin-left:16px}.replace-item[data-v-32db177c]{margin-bottom:8px;padding:8px;background:#fff;border-radius:4px;border:1px solid #d9f7be}.replace-main-row[data-v-32db177c]{gap:8px;margin-bottom:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.replace-detail-row[data-v-32db177c],.replace-main-row[data-v-32db177c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.replace-detail-row[data-v-32db177c]{gap:12px;margin-left:8px;font-size:12px;color:#666}.replace-code[data-v-32db177c]{color:#666;background:#f0f0f0}.replace-code[data-v-32db177c],.replace-num[data-v-32db177c]{font-size:12px;padding:2px 6px;border-radius:2px;font-weight:500}.replace-num[data-v-32db177c]{color:#1890ff;background:#e6f7ff}.replace-modal[data-v-32db177c],.replace-spec[data-v-32db177c]{color:#666;font-size:12px}.no-replace[data-v-32db177c]{margin-top:8px;padding:4px 8px;text-align:center}.material-info[data-v-32db177c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;color:#666;font-size:12px}.material-info .anticon[data-v-32db177c]{color:#faad14}.item-box[data-v-47bcd8c1]{width:100%;height:100%}.header-title[data-v-47bcd8c1]{padding:10px 0;font-size:17px;font-weight:600;color:#333;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.line[data-v-47bcd8c1]{width:3px;height:16px;background:#2c61c2;margin:5px 4px 0 0;border-radius:4px}.common[data-v-47bcd8c1]{font-size:16px;font-family:Microsoft YaHei;font-weight:700;color:#333}.title[data-v-47bcd8c1]{font-size:16px;display:inline-block;font-family:Microsoft YaHei}[data-v-47bcd8c1] .ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab{border-radius:4px!important}[data-v-47bcd8c1] .ant-drawer-body{padding:20px}