.mtpx-15 {
  margin-top: 0.9375rem;
}
.mbpx-15 {
  margin-bottom: 0.9375rem;
}
.mlpx-15 {
  margin-left: 0.9375rem;
}
.mrpx-15 {
  margin-right: 0.9375rem;
}
.mpx-15 {
  margin: 0.9375rem;
}
.mxpx-15 {
  margin: 0 0.9375rem;
}
.mypx-15 {
  margin: 0.9375rem 0;
}
.pxpx-15 {
  padding: 0 0.9375rem;
}
.detail-action-right {
  position: absolute;
  right: 1.25rem;
}
.detail-grid {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) 18.125rem;
  grid-column-gap: 1.5rem;
  padding-bottom: 1.5rem;
}
.detail-grid-reverse {
  grid-template-columns: 18.125rem minmax(0, 1fr);
}
.detail-grid-hide-right {
  grid-template-columns: minmax(0, 1fr);
}
.detail-grid-hide-right .detail-grid-right {
  display: none;
}
.detail-tab-bg {
  top: 3.75rem;
  z-index: 11;
  background: #f5f5f7;
  padding-bottom: 1.25rem;
}
.detail-tab-bg + .detail-grid {
  padding-top: 0;
}
.title-bolder {
  font-size: 1.3125rem;
  font-weight: 500;
  font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1.5625rem;
  margin: 0;
}
/* nprogress bar zindex patch */
#nprogress .bar {
  z-index: 9999999 !important;
  background-color: #377dff;
}
html > body {
  background-color: #f5f5f7;
}
.text-icon {
  font-size: 1rem;
}
.text-icon-sm {
  font-size: 0.8125rem;
}
.table-more-operate {
  color: #b5bec9;
  padding: 0;
}
.table-more-operate:focus {
  text-decoration: none;
  color: #000;
}
.table-more-operate:hover {
  background-color: transparent !important;
  text-decoration: none;
  color: #000;
}
.padding-auto {
  padding-right: 0;
}
@media screen and (max-width: 999px) {
  .padding-auto {
    padding-right: 0.9375rem;
    margin-bottom: 0.9375rem;
  }
}
.opacity-0 {
  opacity: 0;
}
.opacity-5 {
  opacity: 0.5;
}
/* fontsize: base(html font-size 16) */
.f12 {
  font-size: 12 / 16rem !important;
}
.f13 {
  font-size: 13 / 16rem !important;
}
.f14 {
  font-size: 14 / 16rem !important;
}
.f16 {
  font-size: 16 / 16rem !important;
}
.f18 {
  font-size: 18 / 16rem !important;
}
.f20 {
  font-size: 20 / 16rem !important;
}
.f22 {
  font-size: 22 / 16rem !important;
}
.f24 {
  font-size: 24 / 16rem !important;
}
.f26 {
  font-size: 26 / 16rem !important;
}
.f28 {
  font-size: 28 / 16rem !important;
}
.f30 {
  font-size: 30 / 16rem !important;
}
.f32 {
  font-size: 32 / 16rem !important;
}
/* fontSize end */
/* color */
.c-black-09 {
  color: #040404 !important;
}
.c-warning {
  color: #ffab00 !important;
}
.c-white {
  color: #fff !important;
}
.c-blue {
  color: #377dff !important;
}
.c-danger {
  color: #ff5630 !important;
}
.c-green {
  color: #22c55e !important;
}
.c-black-09-25 {
  color: rgba(4, 4, 4, 0.25) !important;
}
.c-black-09-4 {
  color: rgba(4, 4, 4, 0.4) !important;
}
.c-black-09-45 {
  color: rgba(4, 4, 4, 0.45) !important;
}
.c-black-09-5 {
  color: rgba(4, 4, 4, 0.5) !important;
}
.c-black-09-65 {
  color: rgba(4, 4, 4, 0.65) !important;
}
/* color end*/
/* backgroundColor */
.bg-gray-f7 {
  background-color: #f5f5f7 !important;
}
.bg-blue {
  background-color: #377dff !important;
}
.bg-white {
  background-color: #fff !important;
}
.bg-black-09 {
  background-color: #040404 !important;
}
/* backgroundColor end*/
/* radius */
.r5 {
  border-radius: 5 / 16rem !important;
}
.r10 {
  border-radius: 10 / 16rem !important;
}
.r15 {
  border-radius: 15 / 16rem !important;
}
.r20 {
  border-radius: 20 / 16rem !important;
}
.r25 {
  border-radius: 25 / 16rem !important;
}
/* padding */
.p5 {
  padding: 5/16rem;
}
.p-l5 {
  padding-left: 5/16rem !important;
}
.p-r5 {
  padding-right: 5/16rem !important;
}
.p-t5 {
  padding-top: 5/16rem !important;
}
.p-b5 {
  padding-bottom: 5/16rem !important;
}
.m5 {
  margin: 5/16rem;
}
.m-l5 {
  margin-left: 5/16rem !important;
}
.m-r5 {
  margin-right: 5/16rem !important;
}
.m-t5 {
  margin-top: 5/16rem !important;
}
.m-b5 {
  margin-bottom: 5/16rem !important;
}
.p10 {
  padding: 10/16rem;
}
.p-l10 {
  padding-left: 10/16rem !important;
}
.p-r10 {
  padding-right: 10/16rem !important;
}
.p-t10 {
  padding-top: 10/16rem !important;
}
.p-b10 {
  padding-bottom: 10/16rem !important;
}
.m10 {
  margin: 10/16rem;
}
.m-l10 {
  margin-left: 10/16rem !important;
}
.m-r10 {
  margin-right: 10/16rem !important;
}
.m-t10 {
  margin-top: 10/16rem !important;
}
.m-b10 {
  margin-bottom: 10/16rem !important;
}
.p15 {
  padding: 15/16rem;
}
.p-l15 {
  padding-left: 15/16rem !important;
}
.p-r15 {
  padding-right: 15/16rem !important;
}
.p-t15 {
  padding-top: 15/16rem !important;
}
.p-b15 {
  padding-bottom: 15/16rem !important;
}
.m15 {
  margin: 15/16rem;
}
.m-l15 {
  margin-left: 15/16rem !important;
}
.m-r15 {
  margin-right: 15/16rem !important;
}
.m-t15 {
  margin-top: 15/16rem !important;
}
.m-b15 {
  margin-bottom: 15/16rem !important;
}
.p20 {
  padding: 20/16rem;
}
.p-l20 {
  padding-left: 20/16rem !important;
}
.p-r20 {
  padding-right: 20/16rem !important;
}
.p-t20 {
  padding-top: 20/16rem !important;
}
.p-b20 {
  padding-bottom: 20/16rem !important;
}
.m20 {
  margin: 20/16rem;
}
.m-l20 {
  margin-left: 20/16rem !important;
}
.m-r20 {
  margin-right: 20/16rem !important;
}
.m-t20 {
  margin-top: 20/16rem !important;
}
.m-b20 {
  margin-bottom: 20/16rem !important;
}
.p25 {
  padding: 25/16rem;
}
.p-l25 {
  padding-left: 25/16rem !important;
}
.p-r25 {
  padding-right: 25/16rem !important;
}
.p-t25 {
  padding-top: 25/16rem !important;
}
.p-b25 {
  padding-bottom: 25/16rem !important;
}
.m25 {
  margin: 25/16rem;
}
.m-l25 {
  margin-left: 25/16rem !important;
}
.m-r25 {
  margin-right: 25/16rem !important;
}
.m-t25 {
  margin-top: 25/16rem !important;
}
.m-b25 {
  margin-bottom: 25/16rem !important;
}
.p30 {
  padding: 30/16rem;
}
.p-l30 {
  padding-left: 30/16rem !important;
}
.p-r30 {
  padding-right: 30/16rem !important;
}
.p-t30 {
  padding-top: 30/16rem !important;
}
.p-b30 {
  padding-bottom: 30/16rem !important;
}
.m30 {
  margin: 30/16rem;
}
.m-l30 {
  margin-left: 30/16rem !important;
}
.m-r30 {
  margin-right: 30/16rem !important;
}
.m-t30 {
  margin-top: 30/16rem !important;
}
.m-b30 {
  margin-bottom: 30/16rem !important;
}
.p60 {
  padding: 60/16rem;
}
.p-l60 {
  padding-left: 60/16rem !important;
}
.p-r60 {
  padding-right: 60/16rem !important;
}
.p-t60 {
  padding-top: 60/16rem !important;
}
.p-b60 {
  padding-bottom: 60/16rem !important;
}
.m60 {
  margin: 60/16rem;
}
.m-l60 {
  margin-left: 60/16rem !important;
}
.m-r60 {
  margin-right: 60/16rem !important;
}
.m-t60 {
  margin-top: 60/16rem !important;
}
.m-b60 {
  margin-bottom: 60/16rem !important;
}
/* padding end*/
/* position */
.position-0 {
  inset: 0/16rem;
}
.position-t0 {
  top: 0/16rem;
}
.position-b0 {
  bottom: 0/16rem;
}
.position-l0 {
  left: 0/16rem;
}
.position-r0 {
  right: 0/16rem;
}
.position-30 {
  inset: 30/16rem;
}
.position-t30 {
  top: 30/16rem;
}
.position-b30 {
  bottom: 30/16rem;
}
.position-l30 {
  left: 30/16rem;
}
.position-r30 {
  right: 30/16rem;
}
.position-60 {
  inset: 60/16rem;
}
.position-t60 {
  top: 60/16rem;
}
.position-b60 {
  bottom: 60/16rem;
}
.position-l60 {
  left: 60/16rem;
}
.position-r60 {
  right: 60/16rem;
}
/* position end */
.word-ellipsis {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}
.fb6 {
  font-weight: 500;
}
.h100 {
  height: 100%;
}
.w100 {
  width: 100%;
}
.w50 {
  width: 50%;
}
.mt-20 {
  margin-top: 1.25rem;
}
.mt-30 {
  margin-top: 1.875rem;
}
.zindex-10 {
  z-index: 10 !important;
}
.border-top-0 {
  border-top: 0;
}
.width-max-content {
  width: -webkit-max-content;
  width: max-content;
}
.min-width-max-content {
  min-width: -webkit-max-content;
  min-width: max-content;
}
.min-width-auto {
  min-width: auto;
}
._hj_feedback_container {
  height: 0;
  overflow: hidden;
}

