html,
body,
p {
  margin: 0 !important;
  padding: 0 !important;
}
.overHiddenScroll {
  height: 100%;
  overflow: hidden;
}
.vtx-business-info {
  width: 100%;
  height: 100%;
}
.vtx-business-info .background {
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.vtx-business-info--content {
  background: var(--modal-content-bg);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.vtx-business-info--main {
  width: calc(100% - 140px);
}
.vtx-business-info--main-notab {
  width: 100%;
  min-height: 450px;
}
.vtx-business-info .vtx-modal-tabs {
  --tabs-bg-color: #fcfcfc;
  --tabs-btn-color: #666;
  --tabs-btn-active-color: #1890ff;
  --border-left: #1890ff;
  width: 140px;
  font-size: 18px;
  font-family: PingFangSC-Regular, PingFang SC;
  color: var(--tabs-btn-color);
  text-align: center;
  background: var(--modal-content-bg);
  border-left: 1px solid rgba(255, 255, 255, 0.2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.vtx-business-info .vtx-modal-tabs--tab {
  width: 140px;
  height: 64px;
  line-height: 64px;
  cursor: pointer;
  color: var(--tabs-btn-color);
}
.vtx-business-info .vtx-modal-tabs--tab_active {
  color: var(--tabs-btn-active-color);
  background-image: url('../imgs/tab_bg_light.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.vtx-business-info .vtx-modal-tabs.blue {
  font-size: 14px;
}
