/* 上部 */
.topLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.topCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
}
.topRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.topBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.topEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 中部 */
.middleLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.middleCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.middleRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.middleBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.middleAround {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.middleEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 底部 */
.bottomLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.bottomCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
}
.bottomRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.bottomBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.bottomEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 靠左 */
.leftTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 居中 */
.centerTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 底部 */
.rightTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
.cover {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.text-ellipsis {
  /*postcss-pxtransform rn eject enable*/
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /*postcss-pxtransform rn eject disable*/
}
.absolutecenter {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.absolutect {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.absolutecl {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.profit-show {
  min-height: 13.5rem;
  padding: 0.75rem;
  background: #fff;
  margin-bottom: 0.5rem;
}
.profit-show .profit-show-content {
  height: 100%;
  border-radius: 5px;
  background: url(data:image/png;base64,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) left top no-repeat, url(/marketing/m/v1.0.20250709183440/static/media/profit-bk2.7714a783.png) right bottom no-repeat;
  background-color: #F1F8FF;
  background-size: 6.3rem 4.5rem, 5.5rem 5.5rem;
  padding: 0.75rem;
}
.profit-show .profit-show-content .profit-show-title {
  color: #739DCB;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  text-align: center;
  margin-top: 1rem;
}
.profit-show .profit-show-content .profit-show-title .profit-show-title-age {
  color: #0781fd;
  font-weight: 600;
  padding: 0 0.25rem;
}
.profit-show .profit-show-content .profit-show-total {
  font-size: 1.6rem;
  color: #ff8e0d;
  text-align: center;
  font-weight: 600;
}
.profit-show .profit-show-content .profit-show-total .profit-show-total-unit {
  font-size: 1rem;
}
.profit-show .profit-show-content .profit-show-detail {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  margin-top: 1rem;
  position: relative;
  background: #DCEEFF;
  border-radius: 10px;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-triangle {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  top: -0.5rem;
  width: 0;
  height: 0;
  border-left: 0.5rem solid transparent;
  border-right: 0.5rem solid transparent;
  border-bottom: 0.55rem solid #DCEEFF;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-add {
  width: 0.8rem;
  height: 0.8rem;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-border {
  width: 2PX;
  height: 2.2rem;
  background: #CAE5FF;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-l,
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-r,
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double {
  min-height: 2rem;
  width: 100%;
  text-align: center;
  padding: 1rem 0;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-l .profit-show-detail-title,
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-r .profit-show-detail-title,
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-title {
  color: #739DCB;
  font-size: 0.6rem;
  line-height: 0.7rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  padding: 0.2rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-l .profit-show-detail-title img,
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-r .profit-show-detail-title img,
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-title img {
  margin-left: 0.2rem;
  width: 0.7rem;
  height: 0.7rem;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-l .profit-show-detail-sum,
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-r .profit-show-detail-sum,
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-sum {
  color: #0781fd;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  padding: 0.2rem;
  font-weight: 600;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin: 0 1rem;
  overflow: hidden;
  padding: 1rem 0;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-content .profit-show-detail-money {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
  position: relative;
  width: 50%;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-content .profit-show-detail-money .orange {
  background: -webkit-gradient(linear, left top, right top, from(#ffc079), to(#ff9925));
  background: linear-gradient(90deg, #ffc079 0%, #ff9925 100%);
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-content .profit-show-detail-money .blue {
  background: -webkit-gradient(linear, left top, right top, from(#7cbdff), to(#379aff));
  background: linear-gradient(90deg, #7cbdff 0%, #379aff 100%);
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-content .profit-show-detail-money .detail-money-text {
  border-radius: 0 0.6rem 0 0;
  height: 1.1rem;
  color: white;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  line-height: 1.1rem;
  padding: 0 0.2rem;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-content .profit-show-detail-money .detail-money-modify {
  position: relative;
  height: 1.95rem;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-content .profit-show-detail-money .detail-money-modify img {
  width: 1.25rem;
  height: 1.1rem;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-content .profit-show-detail-money .detail-money-modify .modify-border {
  width: 1PX;
  height: 0.6rem;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 0.25rem;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-content .profit-show-detail-money .detail-money-modify .modify-dian {
  width: 0.25rem;
  height: 0.25rem;
  border-radius: 50%;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 0;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-content .profit-show-detail-money .detail-money-modify .modify-age,
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-content .profit-show-detail-money .detail-money-modify .modify-age-end {
  position: absolute;
  min-width: 2.5rem;
  color: #739DCB;
  font-size: 0.6rem;
  line-height: 0.7rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  bottom: -1rem;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-content .profit-show-detail-money .detail-money-modify .modify-age-end {
  left: 4rem;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-content .profit-show-detail-money .modify-dian-border {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  width: 100%;
  position: absolute;
  left: 0.5rem;
  bottom: 0;
}
.profit-show .profit-show-content .profit-show-detail .profit-show-detail-double .profit-show-detail-content .profit-show-detail-money .modify-dian-border .dian-border-item {
  width: 0.15rem;
  height: 0.15rem;
  border-radius: 50%;
}
.profit-show .profit-show-content .profit-show-deposit {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  margin-top: 0.5rem;
  width: 100%;
  height: 1.5rem;
  border-radius: 5px;
  background: #DCEEFF;
  text-align: center;
  color: #739DCB;
  font-size: 0.6rem;
  line-height: 0.7rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  line-height: 1.5rem;
}
.profit-show .profit-show-content .profit-show-deposit .profit-show-deposit-unit {
  color: #0781fd;
  font-size: 0.6rem;
  line-height: 0.7rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  margin-left: 0.3rem;
  font-weight: 600;
}
.profit-show .profit-show-content .profit-show-deposit img {
  margin-left: 0.5rem;
  width: 0.7rem;
  height: 0.7rem;
}
.profit-show .profit-show-content .profit-show-btn {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  color: #739DCB;
  font-size: 0.6rem;
  line-height: 0.7rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  margin-top: 1rem;
  height: 1rem;
  line-height: 1rem;
}
.profit-show .profit-show-content .profit-show-btn .profit-show-btn-icon {
  width: 0.7rem;
  height: 0.7rem;
  margin-left: 0.1rem;
}
.profit-show-table-modal {
  height: 80%;
}
.profit-show-table-modal .am-modal-body {
  margin: 0.75rem;
}
.profit-show-table-modal .am-modal-body .profit-show-table-title {
  color: #222;
  padding-bottom: 0.5rem;
}
.profit-show-table-modal .am-modal-body .profit-show-table {
  width: 100%;
  margin-bottom: 3rem;
  border-collapse: collapse;
  border: 1PX solid #EBEBEB;
  border-spacing: 0;
}
.profit-show-table-modal .am-modal-body .profit-show-table .table-header,
.profit-show-table-modal .am-modal-body .profit-show-table .table-body {
  border-radius: 0.5rem;
  background: #6CACEC;
}
.profit-show-table-modal .am-modal-body .profit-show-table .table-header .table-header-item,
.profit-show-table-modal .am-modal-body .profit-show-table .table-body .table-header-item,
.profit-show-table-modal .am-modal-body .profit-show-table .table-header .table-body-item,
.profit-show-table-modal .am-modal-body .profit-show-table .table-body .table-body-item {
  color: white;
  font-size: 0.6rem;
  line-height: 0.7rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  text-align: center;
  min-height: 2rem;
  line-height: 2rem;
}
.profit-show-table-modal .am-modal-body .profit-show-table .table-body {
  background: #fff;
  border: 1PX solid #EBEBEB;
}
.profit-show-table-modal .am-modal-body .profit-show-table .table-body .table-body-item {
  color: #222;
  padding: 0.5rem 0;
  line-height: 1rem;
}
.profit-show-table-modal .am-modal-body .profit-show-table .table-body:nth-child(even) {
  background: #F6FAFF;
}
.profit-show-detail-modal .detail-text {
  border-top: 1PX solid #ddd;
  padding: 0.75rem;
  color: #666;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  text-align: left;
  line-height: 0.9rem;
}

/* 上部 */
.topLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.topCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
}
.topRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.topBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.topEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 中部 */
.middleLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.middleCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.middleRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.middleBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.middleAround {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.middleEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 底部 */
.bottomLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.bottomCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
}
.bottomRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.bottomBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.bottomEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 靠左 */
.leftTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 居中 */
.centerTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 底部 */
.rightTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
.cover {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.text-ellipsis {
  /*postcss-pxtransform rn eject enable*/
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /*postcss-pxtransform rn eject disable*/
}
.absolutecenter {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.absolutect {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.absolutecl {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.profit-detail {
  min-height: 13.5rem;
  padding: 0.75rem;
  background: #fff;
  margin-bottom: 0.5rem;
}
.profit-detail .profit-detail-top {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.profit-detail .profit-detail-top,
.profit-detail .profit-detail-bottom {
  background: #F1F8FF;
  border-radius: 0.25rem;
  padding: 1rem 0.5rem 1rem 0.5rem;
  position: relative;
  text-align: center;
  color: #222;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
}
.profit-detail .profit-detail-top .bottom-header,
.profit-detail .profit-detail-bottom .bottom-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.profit-detail .profit-detail-top .detail-item-img,
.profit-detail .profit-detail-bottom .detail-item-img {
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  top: -1rem;
  margin-right: 0.3rem;
}
.profit-detail .profit-detail-top .detail-money,
.profit-detail .profit-detail-bottom .detail-money {
  font-size: 1.7rem;
  color: #ff8e0d;
  margin: 1rem 0;
}
.profit-detail .profit-detail-top .detail-money span,
.profit-detail .profit-detail-bottom .detail-money span {
  font-size: 0.8rem;
}
.profit-detail .profit-detail-top .num,
.profit-detail .profit-detail-bottom .num {
  color: #222;
  font-weight: 600;
}
.profit-detail .profit-detail-top .age,
.profit-detail .profit-detail-bottom .age {
  color: #ff8e0d;
  font-weight: 600;
}
.profit-detail .profit-detail-bottom {
  margin-top: 0.5rem;
  z-index: 1;
}
.profit-detail .profit-detail-content {
  position: relative;
  overflow: hidden;
  min-height: 4rem;
}
.profit-detail .profit-detail-content .profit-detail-diagraph {
  position: absolute;
  width: 100%;
  height: 4rem;
}
.profit-detail .detail-rule {
  position: relative;
}
.profit-detail .detail-rule .shade-left,
.profit-detail .detail-rule .shade-right {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 2rem;
  height: 4rem;
  background: linear-gradient(89deg, #f1f8ff 0%, rgba(241, 248, 255, 0) 100%);
  z-index: 20;
}
.profit-detail .detail-rule .shade-right {
  right: 0;
  background: linear-gradient(89deg, rgba(241, 248, 255, 0) 0%, #f1f8ff 100%);
}
.profit-detail .detail-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 1.5rem 0 0 0;
}
.profit-detail .detail-content .detail-content-border {
  width: 2PX;
  height: 2.2rem;
  background: #CAE5FF;
}
.profit-detail .detail-content .detail-content-item {
  min-height: 2rem;
  width: 100%;
  text-align: center;
}
.profit-detail .detail-content .detail-content-item .content-title {
  color: #739DCB;
  font-size: 0.6rem;
  line-height: 0.7rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  padding: 0.2rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.profit-detail .detail-content .detail-content-item .content-title img {
  margin-left: 0.2rem;
  width: 0.7rem;
  height: 0.7rem;
}
.profit-detail .detail-content .detail-content-item .content-sum {
  color: #222;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  padding: 0.2rem;
  font-weight: 600;
}
.profit-detail .profit-detail-btn {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  color: #739DCB;
  font-size: 0.6rem;
  line-height: 0.7rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  margin-top: 1rem;
  height: 1rem;
  line-height: 1rem;
}
.profit-detail .profit-detail-btn .profit-detail-btn-icon {
  width: 0.7rem;
  height: 0.7rem;
  margin-left: 0.1rem;
}
.profit-detail-table-modal {
  height: 80%;
}
.profit-detail-table-modal .am-modal-body {
  margin: 0.75rem;
}
.profit-detail-table-modal .am-modal-body .profit-detail-table-title {
  color: #222;
  padding-bottom: 0.5rem;
}
.profit-detail-table-modal .am-modal-body .profit-detail-table {
  width: 100%;
  margin-bottom: 3rem;
  border-collapse: collapse;
  border: 1PX solid #EBEBEB;
  border-spacing: 0;
}
.profit-detail-table-modal .am-modal-body .profit-detail-table .table-header,
.profit-detail-table-modal .am-modal-body .profit-detail-table .table-body {
  border-radius: 0.5rem;
  background: #6CACEC;
}
.profit-detail-table-modal .am-modal-body .profit-detail-table .table-header .table-header-item,
.profit-detail-table-modal .am-modal-body .profit-detail-table .table-body .table-header-item,
.profit-detail-table-modal .am-modal-body .profit-detail-table .table-header .table-body-item,
.profit-detail-table-modal .am-modal-body .profit-detail-table .table-body .table-body-item {
  color: white;
  font-size: 0.6rem;
  line-height: 0.7rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  text-align: center;
  min-height: 2rem;
  line-height: 2rem;
}
.profit-detail-table-modal .am-modal-body .profit-detail-table .table-body {
  background: #fff;
  border: 1PX solid #EBEBEB;
}
.profit-detail-table-modal .am-modal-body .profit-detail-table .table-body .table-body-item {
  color: #222;
  padding: 0.5rem 0;
  line-height: 1rem;
}
.profit-detail-table-modal .am-modal-body .profit-detail-table .table-body:nth-child(even) {
  background: #F6FAFF;
}
.profit-detail-modal .detail-text {
  border-top: 1PX solid #ddd;
  padding: 0.75rem;
  color: #666;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  text-align: left;
  line-height: 0.9rem;
}

.component-product-detail .scroll-tab .nav {
  position: sticky;
  top: -1px;
  z-index: 2;
}
.component-product-detail .scroll-tab .nav .am-tabs-tab-bar-wrap {
  height: 2.5rem;
}
.component-product-detail .scroll-tab .nav .am-tabs-tab-bar-wrap .am-tabs-default-bar-top .am-tabs-default-bar-tab {
  height: 2.5rem;
}
.component-product-detail .scroll-tab .nav .am-tabs-default-bar-tab-active {
  color: #0580FC;
}
.component-product-detail .scroll-tab .tab-product {
  margin-bottom: 0.5rem;
}
.component-product-detail .scroll-tab .tab-process {
  background: #fff;
  margin-bottom: 0.5rem;
  padding-top: 0.5rem;
}
.component-product-detail .scroll-tab .tab-process .process-steps {
  padding: 0 0.75rem 0 0.75rem;
  margin-top: 0.5rem;
}
.component-product-detail .scroll-tab .tab-process .process-steps .process-icon {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  background: #D8EBFF;
  color: #0580FC;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  line-height: 1rem;
}
.component-product-detail .scroll-tab .tab-process .process-steps .am-steps-item-title {
  color: #000;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  font-weight: bold;
  line-height: 1.1rem;
}
.component-product-detail .scroll-tab .tab-process .process-steps .am-steps-vertical .am-steps-item-tail:after {
  height: 100%;
  width: 0.05rem;
  background: #D8EBFF;
}
.component-product-detail .scroll-tab .tab-process .process-steps .process-des {
  color: #999;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  line-height: 0.9rem;
}
.component-product-detail .scroll-tab .tab-process .process-steps .process-des .des-link {
  color: #0580FC;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
}
.component-product-detail .scroll-tab .tab-process .process-file {
  border-top: 0.05rem solid #ddd;
  padding: 0.5rem 1rem;
}
.component-product-detail .scroll-tab .tab-process .process-file .file-link {
  color: #0580FC;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
}
.component-product-detail .scroll-tab .tab-question {
  padding-top: 0.5rem;
  background: #fff;
}
.component-product-detail .scroll-tab .tab-question .question-item {
  padding: 0 0.75rem 0.5rem 0.75rem;
  margin-top: 0.5rem;
}
.component-product-detail .scroll-tab .tab-question .question-item .item-question {
  margin-bottom: 0.5rem;
}
.component-product-detail .scroll-tab .tab-question .question-item .question-icon,
.component-product-detail .scroll-tab .tab-question .question-item .answer-icon {
  width: 0.8rem;
  padding-right: 0.25rem;
}
.component-product-detail .scroll-tab .tab-question .question-item .question-title,
.component-product-detail .scroll-tab .tab-question .question-item .answer-title {
  display: inline-block;
  margin: 0;
  color: #222;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  width: 100%;
  font-weight: 900;
}
.component-product-detail .scroll-tab .tab-question .question-item .answer-title {
  color: #999;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  line-height: 0.9rem;
}
.component-product-detail .scroll-tab .tab-question .question-item .answer-title a {
  color: #0580FC;
}
.component-product-detail .scroll-tab .tab-instructions {
  padding-top: 0.5rem;
  margin-top: 0.5rem;
  background: #fff;
}
.component-product-detail .scroll-tab .tab-instructions .tab-instructions-data {
  padding: 0.1rem 0.75rem;
}
.component-product-detail .scroll-tab .tab-instructions .tab-instructions-data a {
  color: #0580FC;
  word-wrap: break-word;
}
.component-product-detail .scroll-tab .tab-instructions .product-file {
  border-top: 0.05rem solid #ddd;
  padding: 0.5rem 1rem;
}
.component-product-detail .scroll-tab .tab-instructions .product-file .file-link {
  color: #0580FC;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
}
.component-product-detail .ft-con {
  height: 2.5rem;
  color: #999;
  font-size: 0.6rem;
  line-height: 0.7rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  line-height: 2.5rem;
  text-align: center;
}

/* 上部 */
.topLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.topCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
}
.topRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.topBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.topEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 中部 */
.middleLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.middleCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.middleRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.middleBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.middleAround {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.middleEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 底部 */
.bottomLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.bottomCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
}
.bottomRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.bottomBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.bottomEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 靠左 */
.leftTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 居中 */
.centerTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 底部 */
.rightTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
.cover {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.text-ellipsis {
  /*postcss-pxtransform rn eject enable*/
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /*postcss-pxtransform rn eject disable*/
}
.absolutecenter {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.absolutect {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.absolutecl {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.component-insured-list {
  background: #fff;
  padding-left: 0.75rem;
  margin-bottom: 0.5rem;
}
.component-insured-list .insured-list-item {
  height: 2.25rem;
  border-top: 1PX solid #ddd;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding-right: 0.75rem;
}
.component-insured-list .insured-list-item .insured-list-label {
  color: #222;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
}
.component-insured-list .insured-list-item .insured-list-value {
  color: #999;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
}
.component-insured-list .insured-list-item:first-child {
  border-top: none;
}

.component-trial-form {
  padding: 0 0.75rem;
  padding-bottom: 0.75rem;
}
.component-trial-form .trial-form-title {
  padding: 0.75rem 0 0.4rem 0;
  color: #999;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  line-height: 1rem;
}
.component-trial-form .trial-form {
  border: 1PX solid #ddd;
  border-radius: 0.2rem;
}

/* 上部 */
.topLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.topCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
}
.topRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.topBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.topEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 中部 */
.middleLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.middleCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.middleRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.middleBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.middleAround {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.middleEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 底部 */
.bottomLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.bottomCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
}
.bottomRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.bottomBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.bottomEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 靠左 */
.leftTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 居中 */
.centerTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 底部 */
.rightTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
.cover {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.text-ellipsis {
  /*postcss-pxtransform rn eject enable*/
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /*postcss-pxtransform rn eject disable*/
}
.absolutecenter {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.absolutect {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.absolutecl {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.component-annuity-insured-line {
  margin-bottom: 0.5rem;
}
.component-annuity-insured-line .detail-info {
  background: #fff;
  margin-bottom: 0.5rem;
}
.component-annuity-insured-line .detail-info .info-title {
  padding: 0.75rem 0.5rem 0.5rem 0;
  color: #000;
  font-size: 0.85rem;
  line-height: 1.1rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
}
.component-annuity-insured-line .detail-info .info-title .title-content {
  font-size: 1rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  font-weight: 600;
}
.component-annuity-insured-line .detail-info .info-title .title-content .title-border {
  margin-right: 0.25rem;
  width: 4PX;
  height: 1rem;
  background: #0580FC;
}
.component-annuity-insured-line .detail-info .info-title .title-icon {
  color: #0580FC;
  font-size: 0.7rem;
  text-align: right;
  line-height: 1.25rem;
}
.component-annuity-insured-line .detail-info .info-extra {
  color: #666;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
}
.component-annuity-insured-line .detail-info .info-extra .extra-center {
  padding: 0.5rem 0.75rem;
}
.component-annuity-insured-line .detail-info .info-extra .extra-center .extra-center-item {
  margin-bottom: 0.5rem;
  min-height: 1.6rem;
}
.component-annuity-insured-line .detail-info .info-extra .extra-center .extra-center-item .extra-title {
  width: 45%;
  min-height: 1rem;
  line-height: 1rem;
}
.component-annuity-insured-line .detail-info .info-extra .extra-center .extra-center-item .extra-content {
  min-height: 1rem;
  line-height: 1rem;
  width: 35%;
  text-align: right;
}
.component-annuity-insured-line .detail-info .info-extra .extra-first {
  padding: 0 0.75rem;
}
.component-annuity-insured-line .detail-info .info-extra .extra-first .am-list-item {
  padding: 0;
  min-height: 2.2rem;
}
.component-annuity-insured-line .detail-info .info-extra .extra-first .am-list-item .am-list-line {
  padding: 0;
}
.component-annuity-insured-line .detail-info .info-extra .extra-first .am-list-item .am-list-line .am-list-content {
  color: #222;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
}
.component-annuity-insured-line .detail-info .info-extra .extra-first .am-list-item .am-list-line .am-list-extra {
  color: #0580FC;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
}
.component-annuity-insured-line .detail-info .info-extra .extra-first .am-list-item .am-list-line .am-list-arrow {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACaUlEQVRYR+2XO2hUQRSG/3/m3l0jqNHGbOmjE0XB0kC0MGAMiI9SUgjaKKKigYi7kywx+CCNjYh9EBGFCCZBtNBC0VqwsZBg5YtEi925M0fu7iZkIdkN2Xtjk+kuzMz/nX/OnHuG+M+DC/WzRo56uMsA9wOyYYVsb60JOhuuNdIewj0BmZsHyBg3LJCBFYouXNYYYFhyofWTgOwG+KUCUIt8HGRJiHzk1QMY/k4Apm6LrJGdXtwUiG0AP1mUuisAoYleATgoiv1RXt9OWriiMVTeJ16/IGQrgHcWugeGP2sAbiY+cwu9OY3IA2O7QPWMIpsITJT/6JO4y78x2JwDEn9YE9QlZRJO6KIcU86NAVgHYMzmdB/O0c7tnSpAOBidgfA+IAHIezavLoKsBJs6QDDo+ikyAhICFKKCLi7maAoOCMNBfwciV0A6iDpvTezC4iNZACNBSP8QIn3xlSbU6XKBjxvlUnIAl6Qt0y6PRHwvyFkRdTwyfLmYeGiiN7Wk70wGoFpaxwEcEOA7lT9i85kPS0Uemmj+1rUOMCC5MOMnANkD4KvS+nDpBj83sj0xgGxRdnjnpwDZXi2tqhuG083qRyIAoSnvFVRKaweA97akezDCH83Ea6W/xSMYlbZgxk0T2EJisrxen8DVamldzmjdgVOiM7vcUyG/2Q51YWFpXR2A5ag0mNO6A2sAaw6sOZC8A+k2pXW81T/nL4Cz1uiNq9aWz0EEQ+4avdwC8Nqa4NDqPUyMtAfKn6VgCCJZBd1bMnyextOsaYYQvFk2+no8MY3H6VLt5ywgHxX0aBx5XVveFDnFCf8AVYKAerwZmMIAAAAASUVORK5CYII=);
}
.component-annuity-insured-line .detail-info .info-extra .extra-first .am-list-item .am-list-line::after {
  display: none;
}
.component-annuity-insured-line .detail-info .info-extra .extra-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  border-top: 0.05rem solid #ddd;
  padding: 0.5rem 0.75rem;
}
.component-annuity-insured-line .detail-info .info-extra .extra-footer .extra-footer-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  min-height: 1rem;
  color: #44aa52;
  font-size: 0.6rem;
  line-height: 0.7rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  line-height: 1rem;
}
.component-annuity-insured-line .detail-info .info-extra .extra-footer .extra-footer-item .footer-item-icon {
  width: 0.6rem;
  margin-right: 0.25rem;
}

/* 上部 */
.topLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.topCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
}
.topRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.topBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.topEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 中部 */
.middleLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.middleCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.middleRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.middleBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.middleAround {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.middleEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 底部 */
.bottomLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.bottomCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
}
.bottomRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.bottomBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.bottomEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 靠左 */
.leftTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 居中 */
.centerTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 底部 */
.rightTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
.cover {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.text-ellipsis {
  /*postcss-pxtransform rn eject enable*/
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /*postcss-pxtransform rn eject disable*/
}
.absolutecenter {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.absolutect {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.absolutecl {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.page-annuity {
  min-height: 100%;
  padding-bottom: 2.5rem;
}
.page-annuity .page-annuity-wrapper .tag-list {
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  padding: 0.5rem 0.75rem;
  margin-bottom: 0.5rem;
}
.page-annuity .page-annuity-wrapper .tag-list .tag-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  margin-right: 0.5rem;
  min-height: 1rem;
  color: #44aa52;
  font-size: 0.6rem;
  line-height: 0.7rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  line-height: 1rem;
}
.page-annuity .page-annuity-wrapper .tag-list .tag-item .tag-item-icon {
  width: 0.6rem;
  margin-right: 0.25rem;
}
.am-modal-popup .am-modal-close {
  top: 0.5rem;
}
.am-modal-popup .am-modal-header {
  padding: 10px;
  line-height: 2rem;
}
.am-modal-popup .am-modal-header .main-title {
  color: #222;
  font-size: 0.85rem;
  line-height: 1.1rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  line-height: 1rem;
}




/* 上部 */
.topLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.topCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
}
.topRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.topBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.topEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 中部 */
.middleLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.middleCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.middleRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.middleBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.middleAround {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.middleEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 底部 */
.bottomLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.bottomCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
}
.bottomRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.bottomBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.bottomEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 靠左 */
.leftTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 居中 */
.centerTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 底部 */
.rightTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
.cover {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.text-ellipsis {
  /*postcss-pxtransform rn eject enable*/
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /*postcss-pxtransform rn eject disable*/
}
.absolutecenter {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.absolutect {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.absolutecl {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.page-auto-health .auto-health-illness {
  margin-top: 0.5rem;
  padding-bottom: 2.5rem;
}
.page-auto-health .auto-health-illness .am-list-item {
  padding-left: 0.75rem;
  min-height: 2.4rem;
}
.page-auto-health .auto-health-illness .bubble-body {
  background: #fff;
  padding: 0.75rem 0.75rem 0 0.75rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.page-auto-health .auto-health-illness .bubble-body .bubble {
  display: inline-block;
  height: 1.6rem;
  border-radius: 1.7rem;
  border: 1px solid #98cbff;
  padding: 0 0.75rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  margin: 0 1rem 1rem 0;
}
.page-auto-health .auto-health-illness .bubble-body .bubble .illness-name {
  color: #0580fd;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  max-width: 12.5rem;
  padding-right: 1rem;
  /*postcss-pxtransform rn eject enable*/
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /*postcss-pxtransform rn eject disable*/
}
.page-auto-health .auto-health-illness .bubble-body .bubble .del {
  width: 0.85rem;
  height: 0.85rem;
}
.page-auto-health .auto-health-illness-botton,
.page-auto-health .auto-health-illness-botton-disable {
  height: 2.5rem;
  width: 100%;
  position: fixed;
  background: #0781fd;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  text-align: center;
  line-height: 2.5rem;
  bottom: 0;
  right: 0;
}
.page-auto-health .auto-health-illness-botton-disable {
  background: #ccc;
}
.illness-modal {
  height: 60%;
  padding-bottom: 2.5rem;
}
.illness-modal .illness-modal-body {
  padding-bottom: 2.5rem;
}
.illness-modal .illness-modal-body .am-list-item {
  padding-left: 0.75rem;
  min-height: 2.4rem;
}
.illness-modal .illness-modal-body .am-list-item .am-list-thumb .am-checkbox {
  min-height: 2.4rem;
}
.illness-modal .illness-modal-body .am-list-item .am-list-thumb .am-checkbox .am-checkbox-inner {
  left: 0.75rem;
  top: 0.75rem;
}
.illness-modal .illness-modal-body .am-list-item .am-list-line {
  min-height: 2.4rem;
}
.illness-modal .auto-health-illness-botton,
.illness-modal .auto-health-illness-botton-disable {
  height: 2.5rem;
  width: 100%;
  position: fixed;
  Z-index: 1000;
  background: #0781fd;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  text-align: center;
  line-height: 2.5rem;
  bottom: 0;
  right: 0;
}
.illness-modal .auto-health-illness-botton-disable {
  background: #ccc;
}

/* 上部 */
.topLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.topCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
}
.topRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.topBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.topEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 中部 */
.middleLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.middleCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.middleRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.middleBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.middleAround {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.middleEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 底部 */
.bottomLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.bottomCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
}
.bottomRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.bottomBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.bottomEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 靠左 */
.leftTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 居中 */
.centerTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 底部 */
.rightTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
.cover {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.text-ellipsis {
  /*postcss-pxtransform rn eject enable*/
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /*postcss-pxtransform rn eject disable*/
}
.absolutecenter {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.absolutect {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.absolutecl {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.page-auto-health .auto-health-comfirm {
  background: #fff;
}
.page-auto-health .auto-health-comfirm .auto-health-comfirm-item {
  padding-left: 0.75rem;
  height: 2.5rem;
}
.page-auto-health .auto-health-comfirm .auto-health-comfirm-item .comfirm-item-line {
  height: 2.5rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  position: relative;
}
.page-auto-health .auto-health-comfirm .auto-health-comfirm-item .comfirm-item-line:after {
  content: '';
  position: absolute;
  background-color: #ddd;
  display: block;
  z-index: 1;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1PX;
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
.page-auto-health .auto-health-comfirm .auto-health-comfirm-item .comfirm-item-line .comfirm-item-icon {
  width: 1rem;
  height: 1rem;
  padding-right: 0.5rem;
}
.page-auto-health .auto-health-comfirm .auto-health-comfirm-item .comfirm-item-line .comfirm-item-value {
  color: #000;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  width: 70%;
  /*postcss-pxtransform rn eject enable*/
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /*postcss-pxtransform rn eject disable*/
}
.page-auto-health .auto-health-comfirm .auto-health-confirm-botton {
  position: fixed;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 2.5rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.page-auto-health .auto-health-comfirm .auto-health-confirm-botton .confirm-botton-back,
.page-auto-health .auto-health-comfirm .auto-health-confirm-botton .confirm-botton-confirm {
  width: 50%;
  height: 100%;
  color: #000;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  line-height: 2.5rem;
  text-align: center;
  background: #fff;
}
.page-auto-health .auto-health-comfirm .auto-health-confirm-botton .confirm-botton-confirm {
  background: #0781fd;
  color: #fff;
}

/* 上部 */
.topLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.topCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
}
.topRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.topBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.topEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 中部 */
.middleLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.middleCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.middleRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.middleBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.middleAround {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.middleEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 底部 */
.bottomLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.bottomCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
}
.bottomRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.bottomBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.bottomEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 靠左 */
.leftTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 居中 */
.centerTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 底部 */
.rightTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
.cover {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.text-ellipsis {
  /*postcss-pxtransform rn eject enable*/
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /*postcss-pxtransform rn eject disable*/
}
.absolutecenter {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.absolutect {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.absolutecl {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.illness-question-item {
  background: #fff;
}
.illness-question-item .illness-question-item-title {
  padding: 0.75rem;
  min-height: 1rem;
  color: #0781fd;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  line-height: 1rem;
  position: relative;
}
.illness-question-item .illness-question-item-title:after {
  content: '';
  position: absolute;
  background-color: #ddd;
  display: block;
  z-index: 1;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1PX;
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
.illness-question-item .illness-question-item-bottom {
  background: #F3F4F6;
  padding: 1rem 0.75rem;
}
.illness-question-item .illness-question-item-bottom .illness-question-item-button {
  height: 2.5rem;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  background: #0781fd;
  border-radius: 0.2rem;
  line-height: 2.5rem;
  text-align: center;
}

/* 上部 */
.topLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.topCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
}
.topRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.topBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.topEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 中部 */
.middleLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.middleCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.middleRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.middleBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.middleAround {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.middleEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 底部 */
.bottomLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.bottomCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
}
.bottomRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.bottomBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.bottomEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 靠左 */
.leftTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 居中 */
.centerTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 底部 */
.rightTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
.cover {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.text-ellipsis {
  /*postcss-pxtransform rn eject enable*/
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /*postcss-pxtransform rn eject disable*/
}
.absolutecenter {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.absolutect {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.absolutecl {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.page-auto-health .auto-health-illness-question .illness-question {
  padding-bottom: 0.5rem;
}
.page-auto-health .auto-health-illness-question .illness-question .illness-question-list {
  background: #fff;
  padding-left: 0.75rem;
  min-height: 2.5rem;
}
.page-auto-health .auto-health-illness-question .illness-question .illness-question-list .illness-question-line {
  padding-right: 0.75rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  position: relative;
}
.page-auto-health .auto-health-illness-question .illness-question .illness-question-list .illness-question-line:after {
  content: '';
  position: absolute;
  background-color: #ddd;
  display: block;
  z-index: 1;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1PX;
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
.page-auto-health .auto-health-illness-question .illness-question .illness-question-list .illness-question-line .illness-question-line-left {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 80%;
  min-height: 1rem;
  padding: 0.75rem 0;
}
.page-auto-health .auto-health-illness-question .illness-question .illness-question-list .illness-question-line .illness-question-line-left .illness-question-icon {
  width: 1rem;
  height: 1rem;
  padding-right: 0.25rem;
}
.page-auto-health .auto-health-illness-question .illness-question .illness-question-list .illness-question-line .illness-question-line-left .illness-question-value {
  color: #000;
  font-size: 0.85rem;
  line-height: 1.1rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
}
.page-auto-health .auto-health-illness-question .illness-question .illness-question-list .illness-question-line .illness-question-right {
  color: #0580FC;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
}
.page-auto-health .auto-health-illness-question .illness-question-button,
.page-auto-health .auto-health-illness-question .illness-question-button-disabled {
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  height: 2.5rem;
  background: #0580FC;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  text-align: center;
  line-height: 2.5rem;
}
.page-auto-health .auto-health-illness-question .illness-question-button-disabled {
  background: #ccc;
}

/* 上部 */
.topLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.topCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
}
.topRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.topBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.topEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 中部 */
.middleLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.middleCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.middleRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.middleBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.middleAround {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.middleEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 底部 */
.bottomLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.bottomCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
}
.bottomRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.bottomBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.bottomEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 靠左 */
.leftTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 居中 */
.centerTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 底部 */
.rightTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
.cover {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.text-ellipsis {
  /*postcss-pxtransform rn eject enable*/
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /*postcss-pxtransform rn eject disable*/
}
.absolutecenter {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.absolutect {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.absolutecl {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.page-auto-health .auto-health-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0 0.75rem;
  height: 4rem;
  background: linear-gradient(135deg, #47a2ff 0%, #006ddc 100%);
}
.page-auto-health .auto-health-header .auto-health-header-title {
  color: #fff;
  font-size: 0.85rem;
  line-height: 1.1rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
}
.page-auto-health .auto-health-header .auto-health-header-img {
  height: 4rem;
  width: 4rem;
}

/* 上部 */
.topLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.topCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
}
.topRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.topBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.topEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 中部 */
.middleLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.middleCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.middleRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.middleBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.middleAround {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.middleEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 底部 */
.bottomLeft {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.bottomCenter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
}
.bottomRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.bottomBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.bottomEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
/* 靠左 */
.leftTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 居中 */
.centerTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.centerEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
/* 底部 */
.rightTop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightMiddle {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightBetween {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
}
.rightEvenly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-direction: column;
      flex-direction: column;
}
.cover {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.text-ellipsis {
  /*postcss-pxtransform rn eject enable*/
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /*postcss-pxtransform rn eject disable*/
}
.absolutecenter {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.absolutect {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.absolutecl {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.page-audit-result .audit-result-body {
  margin-bottom: 3rem;
}
.page-audit-result .audit-result-body .audit-result-body-item {
  padding-left: 0.75rem;
  margin-bottom: 0.5rem;
  background: white;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0.75rem 0.75rem 0.75rem 0;
  border-bottom: 1PX solid #ddd;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-header .header-left {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-header .header-left .header-left-img {
  width: 2rem;
  height: 2rem;
  border: 1PX solid #ddd;
  border-radius: 50%;
  margin-right: 0.5rem;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-header .header-left .header-left-img img {
  width: 2rem;
  height: 2rem;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-header .header-left .header-left-text .relation {
  color: #000;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  font-weight: 700;
  margin-bottom: 0.3rem;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-header .header-left .header-left-text .birthday {
  color: #999;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-header .header-success,
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-header .header-fail {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  color: #44AA52;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-header .header-success .header-right-icon,
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-header .header-fail .header-right-icon {
  width: 1.2rem;
  height: 1.2rem;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-header .header-fail {
  color: #f11f1f;
  font-weight: 500;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-header .header-btn {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  color: white;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  height: 1.8rem;
  line-height: 1.8rem;
  background: #0580FC;
  border-radius: 1.8rem;
  padding: 0 0.5rem;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-header .header-btn img {
  width: 0.7rem;
  height: 0.7rem;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-content {
  margin-bottom: 0.5rem;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-content .underwriting-again,
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-content .underwriting-again-blue {
  padding: 0 0.75rem 0.75rem 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  color: #999;
  font-size: 0.7rem;
  line-height: 0.8rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-content .underwriting-again img,
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-content .underwriting-again-blue img {
  width: 1.2rem;
  height: 1.2rem;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-content .underwriting-again-blue {
  color: #0580FC;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-content .content-body {
  padding: 0.75rem 0;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-content .content-body .content-title {
  height: 0.9rem;
  border-left: 4PX solid #0781FD;
  padding-left: 0.25rem;
  font-size: 0.8rem;
  font-weight: 900;
  line-height: 0.8rem;
  margin-bottom: 0.75rem;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-content .content-body .content-text {
  color: #999;
  font-size: 0.7rem;
  line-height: 0.9rem;
  margin-bottom: 0.25rem;
}
.page-audit-result .audit-result-body .audit-result-body-item .audit-result-content .content-body .content-text .price {
  color: #0781FD;
}
.page-audit-result .audit-result-bottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  height: 2.5rem;
  color: #222;
  font-size: 0.8rem;
  line-height: 0.9rem;
  font-family: 'PingFangSC-Regular';
  font-weight: 400;
  line-height: 2.5rem;
  text-align: center;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}
.page-audit-result .audit-result-bottom .btn-left {
  width: 50%;
  background: white;
}
.page-audit-result .audit-result-bottom .btn-right {
  width: 50%;
  background: #0781fd;
  color: white;
}


/*# sourceMappingURL=default~main~81bb3951.2aca31bd.chunk.css.map*/