



















































































































































































































/* 全局 continer 固定为100%高，且主区域为纵向flex；禁止收缩，让长表单撑高页面，padding也不额外撑宽。 */
.sampling-template-test[data-v-35a89ceb] { box-sizing: border-box; flex: 0 0 auto; height: auto; min-height: 100%; padding: 20px;
}
.template-list[data-v-35a89ceb] { padding: 24px; background: #fff; border: 1px solid #e4eaf1; border-radius: 10px;
}
.list-header[data-v-35a89ceb] { display: flex; justify-content: space-between; align-items: flex-start; gap: 20px; margin-bottom: 24px;
}
.list-header h2[data-v-35a89ceb] { margin: 0 0 10px; font-size: 22px; color: #253b53;
}
.list-header p[data-v-35a89ceb], .list-count[data-v-35a89ceb] { color: #738399; font-size: 13px;
}
.el-pagination[data-v-35a89ceb] { margin-top: 20px; text-align: right;
}
.compliance-panel[data-v-35a89ceb] { box-sizing: border-box; width: 100%; max-width: 1680px; margin: 24px auto 0; padding: 24px; background: #fff; border: 1px solid #e4eaf1; border-radius: 10px;
}
.compliance-panel h3[data-v-35a89ceb] { margin: 0 0 12px; color: #253b53;
}
.compliance-panel h3 .el-tag[data-v-35a89ceb] { margin-left: 12px; vertical-align: middle;
}
.compliance-hint[data-v-35a89ceb] { color: #738399; font-size: 13px;
}
.compliance-actions[data-v-35a89ceb] { margin: 18px 0;
}
.compliance-reason[data-v-35a89ceb] { max-width: 800px;
}

