﻿/* 从旧中国官网复制的解决方案 */
h4.old-china-site {
  margin: 0.75em 0;
}

h5.old-china-site {
  margin: 0.5em 0;
}

/* 新增列表的总结项 */
.static-area .c-list--disc>li.em-item::before {
  top: 6px;
  left: -2px;
  width: 12px;
  height: 12px;
}

/* 内容的垂直居中 */
.u-ac--c {
  align-content: center;
}

/* c-flex-grid内容垂直底部对齐 */
.c-ac--end>div {
  align-content: end;
}

/* c-flex-grid内容垂直居中 */
.c-ac--c>div {
  align-content: center;
}

/* figure中的图片说明文字，与图片左边缘对齐 */
figure>p.t-le-a--cap {
  text-align: left;
  /* 默认图片宽度 */
  --image-width: 600px;
  padding-left: calc((100% - var(--image-width)) / 2);
}

/* 解决方案底部文本 */
.sup-txt {
  margin-top: 40px;
}

/* 多tab的底部文本 */
.sup-txt--multi-tab {
  /* 所有列 */
  grid-column: 1 / -1;
  margin: 40px 0;
}

/* 旧官网的强调色 */
.t-em {
  color: #FF6600;
}

/* 旧官网的标题色 */
.t-tit {
  color: #0066CC;
}

/* 加粗文本 */
.t-bold {
  font-weight: bold;
}

/* 修正符号在新官网的大小 */
.fix-sign {
  font-family: auto;
}

/* 旧官网的背景色 */
.bg--old-site-color {
  background: #ECF5FF;
}

.col-flex {
  display: flex;
  flex-direction: column;
}

.flex-jc--sa {
  justify-content: space-around;
}
