/**
 * 列表查询通用样式，移动端自适应
 */
.search{
  margin-bottom: 54px;
}
.fold{
  width: calc(100% - 216px);
  display: inline-block
}
.operator{
  margin-bottom: 18px;
}
@media screen and (max-width: 900px) {
  .fold {
    width: 100%;
  }
}
.operator button {
  margin-right: 5px;
}
i {
  cursor: pointer;
}
.trcolor{
  background-color: rgba(255, 192, 203, 0.31);
  color:red;
}

/* ========== Milestone Theme Override ========== */
.header.light, .header.dark, .header {
  background: #001a3a !important;
}
.ant-layout-sider {
  background: #001a3a !important;
}
.ant-menu-dark, .ant-menu-dark .ant-menu-sub {
  background: #001a3a !important;
}
.ant-menu-dark .ant-menu-item-selected {
  background-color: #00458a !important;
  border-left: 3px solid #f0c040;
}
.ant-btn-primary {
  background-color: #00458a !important;
  border-color: #00458a !important;
}
.ant-btn-primary:hover, .ant-btn-primary:focus {
  background-color: #0077cc !important;
  border-color: #0077cc !important;
}
a { color: #00458a; }
a:hover { color: #0077cc; }
.ant-layout-content {
  background: #f5f7fa !important;
}
/* Dashboard card styling */
.ant-card {
  box-shadow: 0 2px 8px rgba(0, 26, 58, 0.08);
  border-radius: 6px;
}
.ant-card-head-title {
  color: #00458a !important;
}
/* Gold accent for active menu */
.ant-menu-dark .ant-menu-item-selected > a {
  color: #f0c040 !important;
}
