
/* .epc-pay-container { */
/* padding: 20px; */
/* } */

/* 自定义avue-crud样式 */
[data-v-6557c51f] .avue-crud__menu {
  text-align: left;
}
[data-v-6557c51f] .avue-crud__header {
  padding: 10px 0;
}
[data-v-6557c51f] .el-table th {
  background-color: #f5f7fa;
  color: #606266;
  font-weight: bold;
}
[data-v-6557c51f] .el-table td {
  padding: 8px 0;
}
[data-v-6557c51f] .el-table .cell {
  padding: 0 8px;
}

/* 汇总行单元格支持换行显示 */
[data-v-6557c51f] .el-table__footer-wrapper .cell {
  white-space: pre-line;
  line-height: 1.8;
}

/* 单元格编辑样式 */
[data-v-6557c51f] .avue-crud .el-table__body .el-table__row .el-table__cell .cell {
  cursor: pointer;
}
[data-v-6557c51f] .avue-crud .el-table__body .el-table__row .el-table__cell .cell:hover {
  background-color: #f5f7fa;
  border-radius: 4px;
}

/* 可点击单元格样式 - 蓝色高亮（仅表格内容，不包括表头） */
[data-v-6557c51f] .el-table__body .clickable-cell .cell {
  color: #409eff !important;
  cursor: pointer !important;
  font-weight: 500;
  text-decoration: underline;
  -webkit-text-decoration-style: dotted;
          text-decoration-style: dotted;
}
[data-v-6557c51f] .el-table__body .clickable-cell .cell:hover {
  color: #66b1ff !important;
  background-color: #ecf5ff !important;
  border-radius: 4px;
  text-decoration: underline;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
}

/* 响应式处理 */
@media (max-width: 1200px) {
[data-v-6557c51f] .el-table {
    font-size: 12px;
}
.summary-items[data-v-6557c51f] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 10px;
}
}

