uni-page-body,
body,
html,
.u-page {
  background: #f4f7fb !important;
  color: #1f2a37;
}

.news,
.tbox,
.list-item,
.price,
.u-cell-group,
.company-card {
  background: #fff !important;
  box-shadow: 0 8px 24px rgba(47, 109, 196, 0.08) !important;
  border-radius: 16px !important;
}

.search-btn,
.cert-btn,
.action-btn-primary,
.u-button--primary,
.u-subsection__bar {
  background: #3b82f6 !important;
  background-color: #3b82f6 !important;
  border-color: #3b82f6 !important;
  box-shadow: none !important;
  border-radius: 999px !important;
}

.action-btn-ghost {
  color: #3b82f6 !important;
  background: #fff !important;
  border-color: #d7e6ff !important;
  box-shadow: none !important;
  border-radius: 999px !important;
}

.action-bar,
.action-bar-inner {
  background: #fff !important;
  box-shadow: 0 -6px 18px rgba(31, 42, 55, 0.06) !important;
}

.u-tabbar,
.complaint-tab {
  display: none !important;
}
