.dialog-title[data-v-6adfb242]{font-size:16px;font-weight:600;color:#fff}.dialog-title__count[data-v-6adfb242]{margin-left:4px;color:#409eff;font-weight:500;font-size:14px}.goods-select-body[data-v-6adfb242]{display:flex;gap:14px;height:100%;min-height:0;overflow:hidden}.panel[data-v-6adfb242]{border:1px solid #e4e7ed;border-radius:6px;overflow:hidden;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.04);display:flex;flex-direction:column}.left-panel[data-v-6adfb242]{flex:1.45;min-width:0;min-height:0;height:100%}.right-panel[data-v-6adfb242]{flex:1;min-width:0;min-height:0;height:100%}.panel-header[data-v-6adfb242]{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:8px 12px;background:linear-gradient(180deg,#fafbfc,#f5f7fa);border-bottom:1px solid #ebeef5;gap:10px}.panel-header__left[data-v-6adfb242]{display:flex;align-items:center;flex-shrink:0}.panel-header__right[data-v-6adfb242]{display:flex;align-items:center;gap:8px;flex:1;justify-content:flex-end;min-width:0}.panel-title[data-v-6adfb242]{position:relative;padding-left:10px;font-size:14px;font-weight:600;color:#303133}.panel-title[data-v-6adfb242]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:14px;border-radius:2px;background:#409eff}.count[data-v-6adfb242]{margin-left:8px;padding:1px 8px;border-radius:10px;background:#ecf5ff;color:#409eff;font-size:12px;line-height:18px}.search-wrap[data-v-6adfb242]{flex:1;max-width:280px;min-width:160px}.search-wrap[data-v-6adfb242] .el-input-group__append{background:#409eff;border-color:#409eff;color:#fff;padding:0}.search-wrap[data-v-6adfb242] .el-input-group__append .el-button{margin:0;color:#fff;border:none;background:transparent;padding:0 12px;height:30px;line-height:30px}.search-wrap[data-v-6adfb242] .el-input-group__append .el-button:focus,.search-wrap[data-v-6adfb242] .el-input-group__append .el-button:hover{background:#66b1ff;color:#fff}.batch-del[data-v-6adfb242]{color:#f56c6c;padding:0;font-weight:500}.batch-del[data-v-6adfb242]:hover{color:#f78989}.panel-content[data-v-6adfb242]{display:flex;flex:1;min-height:0;overflow:hidden}.category-side[data-v-6adfb242]{width:148px;height:100%;border-right:1px solid #ebeef5;overflow-y:auto;background:#fafbfc;flex-shrink:0;align-self:stretch}.category-item[data-v-6adfb242]{display:flex;align-items:center;padding:11px 12px;cursor:pointer;font-size:13px;color:#606266;line-height:1.35;border-left:3px solid transparent;transition:all .15s ease}.category-item[data-v-6adfb242]:hover{background:#ecf5ff;color:#409eff}.category-item.active[data-v-6adfb242]{background:#ecf5ff;color:#409eff;font-weight:600;border-left-color:#409eff}.category-name[data-v-6adfb242]{flex:1;word-break:break-all}.category-num[data-v-6adfb242]{margin-left:4px;color:#909399;font-weight:400;flex-shrink:0}.category-num.is-active-num[data-v-6adfb242]{color:#409eff}.category-item.active .category-num[data-v-6adfb242]{color:#79bbff}.category-item.active .category-num.is-active-num[data-v-6adfb242]{color:#409eff}.goods-side[data-v-6adfb242]{flex:1;min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;padding:10px;background:#fff;overflow:hidden}.goods-side[data-v-6adfb242] .el-table{flex:1;height:100%!important}.goods-side[data-v-6adfb242] .el-table .el-table__body-wrapper{overflow-y:auto}.right-table-wrap[data-v-6adfb242]{flex:1;min-height:0;overflow:hidden;padding:10px;box-sizing:border-box}.pager[data-v-6adfb242]{margin-top:10px;text-align:right}.empty-tip[data-v-6adfb242]{padding:28px 10px;color:#c0c4cc;text-align:center;font-size:12px}.dialog-footer[data-v-6adfb242]{text-align:center}.dialog-footer .el-button[data-v-6adfb242]{min-width:88px}.goods-select-dialog{display:flex;flex-direction:column;height:85vh;max-height:85vh;margin-top:7.5vh!important}.goods-select-dialog .el-dialog__header{flex-shrink:0;padding:16px 20px 12px;border-bottom:1px solid #f0f2f5}.goods-select-dialog .el-dialog__body{flex:1;min-height:0;overflow:hidden;padding:14px 16px;background:#f7f8fa;display:flex;flex-direction:column}.goods-select-dialog .el-dialog__footer{flex-shrink:0;padding:12px 20px 16px;border-top:1px solid #f0f2f5;background:#fff}