/* ===== 控制台全局脚页 ===== */

#tcFooterBar {
  display: none;
  position: relative;
  z-index: 40;
  width: calc(100% - var(--tc-footer-left-adjust, 0px));
  margin-left: var(--tc-footer-left-adjust, 0px);
}

#tcFooterBar.is-suppressed-on-vf-detail,
#tcFooterBar.is-suppressed-on-console-detail {
  display: none !important;
}

.el-main.tc-section-main > #tcFooterBar {
  grid-column: 2;
  min-width: 0;
}

#tcFooterBar.is-in-vf-page,
#tcFooterBar.is-in-console-page {
  width: 100%;
  margin-left: 0;
}

.vf-list.vf-cmenu-host .vf-cmenu-body > #tcFooterBar,
.gc-list.gc-cmenu-host .gc-cmenu-body > #tcFooterBar {
  width: calc(100% + 56px);
  margin: auto -28px 0;
  padding-top: 24px;
  box-sizing: border-box;
}

.vf-order.vf-cmenu-host .vf-cmenu-body > #tcFooterBar,
.gc-order.gc-cmenu-host .gc-cmenu-body > #tcFooterBar {
  width: 100%;
  margin-top: 24px;
}

.gc-detail.gc-cmenu-host > .gc-cmenu-body > #tcFooterBar {
  width: 100%;
  margin: 24px 0 0;
  box-sizing: border-box;
}

.vf-detail-footer {
  position: relative;
  z-index: 1;
  width: 100%;
  margin-top: 24px;
  margin-left: 0;
}

.tc-footer-inner {
  background: #f3f5f8;
  border-top: 1px solid #e6e7eb;
  color: #8692b0;
  font-size: 12px;
  padding: 10px 32px;
  box-sizing: border-box;
  text-align: center;
}

.tc-footer-line {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 6px 20px;
  line-height: 20px;
}

.tc-footer-item {
  color: #8692b0;
  text-decoration: none;
  white-space: nowrap;
}

.tc-footer-copyright {
  margin-top: 4px;
  color: #8692b0;
  line-height: 18px;
}

a.tc-footer-item:hover {
  color: #0058ff;
}

@media screen and (max-width: 750px) {
  #tcFooterBar {
    width: 100%;
  }

  .tc-footer-inner {
    padding: 10px 16px;
    text-align: left;
  }

  .tc-footer-line {
    justify-content: flex-start;
  }

  .tc-footer-item {
    white-space: normal;
    overflow-wrap: anywhere;
  }
}

@media screen and (max-width: 900px) {
  .vf-list.vf-cmenu-host .vf-cmenu-body > #tcFooterBar,
  .gc-list.gc-cmenu-host .gc-cmenu-body > #tcFooterBar {
    width: 100%;
    margin-right: 0;
    margin-left: 0;
  }
}
