/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___r0Opz {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
* {
  box-sizing: border-box;
}
html {
  width: 100%;
  max-width: 750PX;
  margin-left: auto;
  margin-right: auto;
  height: 100%;
  line-height: 1;
}
body {
  background-color: #fff!important;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1;
}
#__next___2omLm {
  width: 100%;
  height: 100%;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___1C0KL {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.service___Kim7_ {
  padding: 0 0.4rem;
  font-size: 0.26rem;
  line-height: 1.6;
  padding-top: 0.4rem;
}
.service___Kim7_ center {
  font-weight: bold;
  font-size: 0.36rem;
}
.service___Kim7_ pre {
  white-space: break-spaces;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.am-list-header {
  padding: 15px 15px 9px 15px;
  font-size: 14px;
  color: #888;
  width: 100%;
  box-sizing: border-box;
}
.am-list-footer {
  padding: 9px 15px 15px 15px;
  font-size: 14px;
  color: #888;
}
.am-list-body {
  position: relative;
  background-color: #fff;
  border-top: 1PX solid #ddd;
  border-bottom: 1PX solid #ddd;
}
@media (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list-body {
    border-top: none;
  }
  html:not([data-scale]) .am-list-body::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    transform-origin: 50% 50%;
    transform: scaleY(0.5);
  }
}
@media (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list-body::before {
    transform: scaleY(0.33);
  }
}
@media (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list-body {
    border-bottom: none;
  }
  html:not([data-scale]) .am-list-body::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    transform-origin: 50% 100%;
    transform: scaleY(0.5);
  }
}
@media (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list-body::after {
    transform: scaleY(0.33);
  }
}
.am-list-body div:not(:last-child) .am-list-line {
  border-bottom: 1PX solid #ddd;
}
@media (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list-body div:not(:last-child) .am-list-line {
    border-bottom: none;
  }
  html:not([data-scale]) .am-list-body div:not(:last-child) .am-list-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;
    transform-origin: 50% 100%;
    transform: scaleY(0.5);
  }
}
@media (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list-body div:not(:last-child) .am-list-line::after {
    transform: scaleY(0.33);
  }
}
.am-list-item {
  position: relative;
  display: flex;
  padding-left: 15px;
  min-height: 44px;
  background-color: #fff;
  vertical-align: middle;
  overflow: hidden;
  transition: background-color 200ms;
  align-items: center;
  /* list左图片显示*/
}
.am-list-item .am-list-ripple {
  position: absolute;
  background: transparent;
  display: inline-block;
  overflow: hidden;
  will-change: box-shadow, transform;
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  outline: none;
  cursor: pointer;
  border-radius: 100%;
  transform: scale(0);
}
.am-list-item .am-list-ripple.am-list-ripple-animate {
  background-color: rgba(158, 158, 158, 0.2);
  animation: ripple 1s linear;
}
.am-list-item.am-list-item-top .am-list-line {
  align-items: flex-start;
}
.am-list-item.am-list-item-top .am-list-line .am-list-arrow {
  margin-top: 2px;
}
.am-list-item.am-list-item-middle .am-list-line {
  align-items: center;
}
.am-list-item.am-list-item-bottom .am-list-line {
  align-items: flex-end;
}
.am-list-item.am-list-item-error .am-list-line .am-list-extra {
  color: #f50;
}
.am-list-item.am-list-item-error .am-list-line .am-list-extra .am-list-brief {
  color: #f50;
}
.am-list-item.am-list-item-active {
  background-color: #ddd;
}
.am-list-item.am-list-item-disabled .am-list-line .am-list-content,
.am-list-item.am-list-item-disabled .am-list-line .am-list-extra {
  color: #bbb;
}
.am-list-item img {
  width: 22px;
  height: 22px;
  vertical-align: middle;
}
.am-list-item .am-list-thumb:first-child {
  margin-right: 15px;
}
.am-list-item .am-list-thumb:last-child {
  margin-left: 8px;
}
.am-list-item .am-list-line {
  position: relative;
  display: flex;
  flex: 1;
  align-self: stretch;
  padding-right: 15px;
  overflow: hidden;
  /* list左侧主内容*/
  /* list右补充内容*/
  /* 辅助性文字*/
  /* list右侧箭头*/
}
.am-list-item .am-list-line .am-list-content {
  flex: 1;
  color: #000;
  font-size: 17px;
  line-height: 1.5;
  text-align: left;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: 7px;
  padding-bottom: 7px;
}
.am-list-item .am-list-line .am-list-extra {
  flex-basis: 36%;
  color: #888;
  font-size: 16px;
  line-height: 1.5;
  text-align: right;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: 7px;
  padding-bottom: 7px;
}
.am-list-item .am-list-line .am-list-title {
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.am-list-item .am-list-line .am-list-brief {
  color: #888;
  font-size: 15px;
  line-height: 1.5;
  margin-top: 6px;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.am-list-item .am-list-line .am-list-arrow {
  display: block;
  width: 15px;
  height: 15px;
  margin-left: 8px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2216%22%20height%3D%2226%22%20viewBox%3D%220%200%2016%2026%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20id%3D%22UI-KIT_%E5%9F%BA%E7%A1%80%E5%85%83%E4%BB%B6%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%229.9%E5%9F%BA%E7%A1%80%E5%85%83%E4%BB%B6%22%20transform%3D%22translate(-5809.000000%2C%20-8482.000000)%22%20fill%3D%22%23C7C7CC%22%3E%3Cpolygon%20id%3D%22Disclosure-Indicator%22%20points%3D%225811%208482%205809%208484%205820.5%208495%205809%208506%205811%208508%205825%208495%22%3E%3C%2Fpolygon%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  visibility: hidden;
}
.am-list-item .am-list-line .am-list-arrow-horizontal {
  visibility: visible;
}
.am-list-item .am-list-line .am-list-arrow-vertical {
  visibility: visible;
  transform: rotate(90deg);
}
.am-list-item .am-list-line .am-list-arrow-vertical-up {
  visibility: visible;
  transform: rotate(270deg);
}
.am-list-item .am-list-line-multiple {
  padding: 12.5px 15px 12.5px 0;
}
.am-list-item .am-list-line-multiple .am-list-content {
  padding-top: 0;
  padding-bottom: 0;
}
.am-list-item .am-list-line-multiple .am-list-extra {
  padding-top: 0;
  padding-bottom: 0;
}
.am-list-item .am-list-line-wrap .am-list-content {
  white-space: normal;
}
.am-list-item .am-list-line-wrap .am-list-extra {
  white-space: normal;
}
.am-list-item select {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  border: 0;
  font-size: 17px;
  appearance: none;
  background-color: transparent;
}
@keyframes ripple {
  100% {
    opacity: 0;
    transform: scale(2.5);
  }
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.am-radio {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 15px;
  height: 15px;
}
.am-radio-inner {
  position: absolute;
  right: 0;
  width: 15px;
  height: 15px;
  box-sizing: border-box;
  transform: rotate(0deg);
}
.am-radio-inner:after {
  position: absolute;
  display: none;
  top: -2.5px;
  right: 5px;
  z-index: 999;
  width: 7px;
  height: 14px;
  border-style: solid;
  border-width: 0 1.5px 1.5px 0;
  content: ' ';
  transform: rotate(45deg);
}
.am-radio-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  border: 0 none;
  appearance: none;
}
.am-radio.am-radio-checked .am-radio-inner {
  border-width: 0;
}
.am-radio.am-radio-checked .am-radio-inner:after {
  display: block;
  border-color: #108ee9;
}
.am-radio.am-radio-disabled.am-radio-checked .am-radio-inner:after {
  display: block;
  border-color: #bbb;
}
.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra {
  flex: 0;
}
.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra .am-radio {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 44px;
  overflow: visible;
}
.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra .am-radio-inner {
  right: 15px;
  top: 15px;
}
.am-list .am-list-item.am-radio-item.am-radio-item-disabled .am-list-content {
  color: #bbb;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___1PbUK {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.record-con___1eHJW.complete___30I6v {
  display: block;
}
.record-con___1eHJW {
  padding-top: 0.8rem;
  padding-bottom: 1.2rem;
  display: none;
  color: #2F2929;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  position: relative;
  width: 100%;
  overflow-x: hidden;
}
.record-con___1eHJW.skin-qk___2Rq4M {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.record-con___1eHJW .more___2aoYj {
  margin-top: 0.3rem;
  margin-bottom: 0.4rem;
  font-size: 0.28rem;
  text-align: center;
  color: #E96858;
  color: var(--main-color, #E96858);
}
.record-con___1eHJW .nothing___P2kDR {
  position: fixed;
  z-index: 1111;
  left: 0;
  top: 0;
  background: #fff;
  color: #999;
  width: 100%;
  height: 100%;
  text-align: center;
  padding-top: 30%;
}
.record-con___1eHJW div {
  box-sizing: border-box;
}
.record-con___1eHJW .am-tabs-default-bar {
  -webkit-overflow-scrolling: touch;
}
.record-con___1eHJW .am-tabs-default-bar-tab {
  font-size: 0.3rem;
  height: 0.8rem;
  line-height: 0.8rem;
}
.record-con___1eHJW .am-tabs-default-bar-tab .lang-en {
  font-size: 0.24rem;
}
.record-con___1eHJW .am-tabs-default-bar-underline {
  border-color: #E96858;
  border-color: var(--main-color, #E96858);
}
.record-con___1eHJW .record-tabs___2nBhP {
  position: relative;
  min-height: 0.4rem;
}
.record-con___1eHJW .record-tabs___2nBhP:after {
  content: '';
  width: 7.5rem;
  height: 0.24rem;
  position: absolute;
  left: -0.5rem;
  bottom: 0;
  background: #F9F9F9;
}
.record-con___1eHJW .record-tabs___2nBhP .am-tabs .am-tabs-tab-bar-wrap {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 0.8rem;
  z-index: 111;
}
.record-con___1eHJW .record-tabs___2nBhP .am-tabs-default-bar-tab-active {
  color: #E96858;
  color: var(--main-color, #E96858);
}
.record-con___1eHJW .item-show___1GTAH {
  margin-top: 0.6rem;
  text-align: center;
  width: 100%;
}
.record-con___1eHJW .item-show___1GTAH .item-value___1SKXN {
  font-weight: bold;
  font-size: 0.96rem;
  color: #E96858;
  color: var(--mg-record-item-big, #E96858);
}
.record-con___1eHJW .item-show___1GTAH .item-value___1SKXN.nodata___2aMyX {
  font-size: 0.46rem;
}
.record-con___1eHJW .item-show___1GTAH .item-unit___1ThdC {
  color: rgba(0, 0, 0, 0.4);
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 0.3rem;
  margin-left: 0.2rem;
}
.record-con___1eHJW .item-show___1GTAH .item-time___2Vl1D {
  margin-top: 0.1rem;
  font-size: 0.3rem;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  color: rgba(0, 0, 0, 0.4);
}
.record-con___1eHJW .table___1t4i9 {
  width: 100%;
  height: 4.8rem;
}
.record-con___1eHJW .table___1t4i9 .graph___CZNuA {
  width: 100%;
  height: 4.8rem;
}
.record-con___1eHJW .desc-item___3hod0 {
  margin-top: 0.6rem;
  padding: 0 0.4rem;
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF {
  position: relative;
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF:before {
  content: ' ';
  position: absolute;
  left: 1.2rem;
  bottom: 99%;
  width: 0;
  height: 0;
  border-width: 0.2rem;
  border-color: transparent transparent #FEFAF9 transparent;
  border-style: solid;
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-text___20zeX {
  font-size: 0.28rem;
  font-family: PingFangSC-Light, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  line-height: 1.6;
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB {
  margin-top: 0.3rem;
  width: 100%;
  height: 2.6rem;
  padding: 0.3rem;
  background: #FFFBFD;
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t {
  position: relative;
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T {
  position: absolute;
  left: 0;
  top: 0.8rem;
  width: 100%;
  height: 0.12rem;
  background: linear-gradient(45deg, #FC8B58, #C7C454, #5DE2A4);
  background: linear-gradient(45deg, #FC8B58, #C7C454, var(--green-color, #5DE2A4));
  border-radius: 0.2rem;
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T.bfr___1MJXD {
  background: linear-gradient(45deg, #FC8B58, #5DE2A4, #C7C454, #FC8B58);
  background: linear-gradient(45deg, #FC8B58, var(--green-color, #5DE2A4), #C7C454, #FC8B58);
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T.bmi___1JmML {
  background: linear-gradient(45deg, #FC8B58, #5DE2A4, #C7C454, #FC8B58);
  background: linear-gradient(45deg, #FC8B58, var(--green-color, #5DE2A4), #C7C454, #FC8B58);
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T.uvi___2oJTv {
  background: linear-gradient(45deg, #5DE2A4, #C7C454, #FC8B58);
  background: linear-gradient(45deg, var(--green-color, #5DE2A4), #C7C454, #FC8B58);
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T.breathing___1Tog- {
  background: linear-gradient(45deg, #FC8B58, #5DE2A4, #C7C454, #FC8B58);
  background: linear-gradient(45deg, #FC8B58, var(--green-color, #5DE2A4), #C7C454, #FC8B58);
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T.body-bar___PrsVT {
  background: linear-gradient(45deg, #5DE2A4, #FC8B58);
  background: linear-gradient(45deg, var(--green-color, #5DE2A4), #FC8B58);
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T.heartbeat___3B-_W {
  background: linear-gradient(45deg, #FC8B58, #5DE2A4, #FC8B58);
  background: linear-gradient(45deg, #FC8B58, var(--green-color, #5DE2A4), #FC8B58);
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T.bloodPressure___10t6g {
  background: linear-gradient(45deg, #FC8B58, #5DE2A4, #FC8B58);
  background: linear-gradient(45deg, #FC8B58, var(--green-color, #5DE2A4), #FC8B58);
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T.temperature___1X09Z {
  background: linear-gradient(45deg, #C7C454, #5DE2A4, #C7C454, #FC8B58);
  background: linear-gradient(45deg, #C7C454, var(--green-color, #5DE2A4), #C7C454, #FC8B58);
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T.height___3bkol {
  background: linear-gradient(45deg, #FC8B58, #a6e8ca, #5DE2A4);
  background: linear-gradient(45deg, #FC8B58, #a6e8ca, var(--green-color, #5DE2A4));
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T.weight___1D-sr {
  background: linear-gradient(45deg, #FC8B58, #5DE2A4, #FC8B58);
  background: linear-gradient(45deg, #FC8B58, var(--green-color, #5DE2A4), #FC8B58);
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T div:first-child .bottom___UujX3:after {
  display: none;
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T .range-point___3LUGr {
  position: absolute;
  display: inline-block;
  height: 0.24rem;
  top: -0.4rem;
  left: 0;
  color: #999999;
  font-size: 0.24rem;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  transform: translate(-50%, 0);
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T .range-point___3LUGr:after {
  content: ' ';
  position: absolute;
  left: 50%;
  top: 140%;
  width: 0.02rem;
  height: 0.24rem;
  background: url('/static/img/magicmirror/line.png');
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T .range-point___3LUGr.bottom___UujX3 {
  top: 0.3rem;
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T .range-point___3LUGr.bottom___UujX3:after {
  top: -0.38rem;
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T .range-text___1bkEq {
  position: absolute;
  top: 0.4rem;
  left: 0;
  color: #333333;
  font-size: 0.28rem;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  transform: translate(-50%, 0);
  word-break: keep-all;
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T .range-text___1bkEq.lang-en___3ztQ1 {
  font-size: 0.24rem;
}
.record-con___1eHJW .desc-item___3hod0 .desc-content___1xmMF .desc-painting___1UmYB .desc-wrap___1WF1t .paint-bar___1BX9T .point___PkfWH {
  position: absolute;
  top: -0.09rem;
  left: 0;
  width: 0.29rem;
  height: 0.29rem;
  transform: translate(-50%, 0);
}
.record-con___1eHJW .record-list___1NGc1 {
  padding: 0 0.5rem;
  margin-top: 0.5rem;
}
.record-con___1eHJW .record-list___1NGc1 .item-desc___Zd_aA {
  position: relative;
  padding-bottom: 0.94rem;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 0.28rem;
}
.record-con___1eHJW .record-list___1NGc1 .item-desc___Zd_aA:after {
  content: '';
  width: 7.5rem;
  height: 0.24rem;
  position: absolute;
  left: -0.5rem;
  bottom: 0;
  background: #F9F9F9;
}
.record-con___1eHJW .record-list___1NGc1 .item-desc___Zd_aA .desc-title___284r8 {
  margin-bottom: 0.28rem;
}
.record-con___1eHJW .record-list___1NGc1 .item-desc___Zd_aA .desc-title___284r8 .desc-icon___1B9Mc {
  width: 0.4rem;
  vertical-align: middle;
}
.record-con___1eHJW .record-list___1NGc1 .item-desc___Zd_aA .desc-title___284r8 .desc-name___Qkk9O {
  margin-left: 0.16rem;
  vertical-align: middle;
}
.record-con___1eHJW .record-list___1NGc1 .item-desc___Zd_aA .desc-con___3uhCH {
  line-height: 1.6;
}
.record-con___1eHJW .record-list___1NGc1 .tit___12oz1 {
  margin-top: 0.4rem;
  font-family: PingFangSC-Light, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 0.36rem;
  height: 0.48rem;
}
.record-con___1eHJW .record-list___1NGc1 .record-card___7AeyE {
  padding-bottom: 0.2rem;
  position: relative;
  border-bottom: 1PX solid rgba(212, 212, 212, 0.8);
}
.record-con___1eHJW .record-list___1NGc1 .record-card___7AeyE:last-child {
  border-bottom: none;
}
.record-con___1eHJW .record-list___1NGc1 .record-card___7AeyE .devide___KWw8V {
  display: none;
  position: absolute;
  bottom: 0;
  left: -0.5rem;
  width: 8rem;
  height: 0.2rem;
  background: #f9f9f9;
}
.record-con___1eHJW .record-list___1NGc1 .record-card___7AeyE .date___RmmwU {
  font-family: PingFangSC-Light, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 0.28rem;
  color: rgba(47, 41, 41, 0.5);
  padding-top: 0.42rem;
  padding-bottom: 0.2rem;
}
.record-con___1eHJW .record-list___1NGc1 .record-card___7AeyE .value-item___2XMIB {
  font-family: PingFangSC-Light, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  padding: 0.1rem 0;
  min-height: 0.7rem;
}
.record-con___1eHJW .record-list___1NGc1 .record-card___7AeyE .value-item___2XMIB.level___2dZn4 {
  min-height: 1rem;
}
.record-con___1eHJW .record-list___1NGc1 .record-card___7AeyE .value-item___2XMIB .time___2Ghwq {
  font-size: 0.36rem;
  float: left;
}
.record-con___1eHJW .record-list___1NGc1 .record-card___7AeyE .value-item___2XMIB .value___2SF4j {
  float: right;
  font-size: 0.36rem;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  text-align: right;
}
.record-con___1eHJW .record-list___1NGc1 .record-card___7AeyE .value-item___2XMIB .value___2SF4j span {
  vertical-align: middle;
}
.record-con___1eHJW .record-list___1NGc1 .record-card___7AeyE .value-item___2XMIB .value___2SF4j .gray___1mUxs {
  color: #e96858;
  font-size: 0.28rem;
  padding-top: 0.1rem;
}
.record-con___1eHJW .record-list___1NGc1 .record-card___7AeyE .value-item___2XMIB .value___2SF4j .gray___1mUxs .green___2tmKp {
  color: #5EE1A2;
  color: var(--green-color, #5EE1A2);
}
.record-con___1eHJW .record-list___1NGc1 .record-card___7AeyE .value-item___2XMIB .value___2SF4j .gray___1mUxs .yellow___3q-wv {
  color: #FF7F31;
  color: var(--yellow-color, #FF7F31);
}
.record-con___1eHJW .record-list___1NGc1 .record-card___7AeyE .value-item___2XMIB .value___2SF4j .gray___1mUxs .red___30fic {
  color: #EB422D;
  color: var(--red-color, #EB422D);
}
.record-con___1eHJW .record-list___1NGc1 .record-card___7AeyE .value-item___2XMIB .unit___zEIg7 {
  font-size: 0.28rem;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  color: rgba(47, 41, 41, 0.5);
  margin-left: 0.1rem;
}
/*iphone x*/
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  .record-con___1eHJW {
    padding-bottom: 1.6rem;
  }
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___1opDD {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.navBottomScrollViewPlaceholder___B78Cz {
  width: 100%;
  height: 1.2rem;
}
.navBottomScrollViewPlaceholder___B78Cz.monstrous___2qY5D {
  height: 1.92rem !important;
}
.navBottomScrollView___23CLz.monstrous___2qY5D {
  height: 1.92rem !important;
}
.navBottomScrollView___23CLz {
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 100;
  width: 100%;
  height: 1.2rem;
  background: #fff;
  box-shadow: 0 0 0.1rem #d0d0d0;
  overflow-x: scroll;
}
.navBottomScrollView___23CLz .navBottomView___1t3tr {
  padding: 0 0.1rem;
  white-space: nowrap;
}
.navBottomScrollView___23CLz .navBottomView___1t3tr .navLi___hmnj6.isHide___3aFoi {
  display: none;
}
.navBottomScrollView___23CLz .navBottomView___1t3tr .navLi___hmnj6 {
  display: inline-block;
  padding: 0 0.3rem;
  min-width: 1.28rem;
  text-align: center;
  font-size: 0.3rem;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #2f2929;
  box-sizing: border-box;
}
.navBottomScrollView___23CLz .navBottomView___1t3tr .navLi___hmnj6.choose___2rM-Q {
  position: relative;
}
.navBottomScrollView___23CLz .navBottomView___1t3tr .navLi___hmnj6.choose___2rM-Q .medName___1vbxW {
  color: #e96858;
}
.navBottomScrollView___23CLz .navBottomView___1t3tr .medImg___34KUX {
  width: 0.48rem;
  height: 0.48rem;
  margin: 0.19rem auto 0.1rem;
}
.navBottomScrollView___23CLz .navBottomView___1t3tr .medName___1vbxW {
  font-size: 0.22rem;
  font-family: PingFangSC-Regular, PingFangSC;
  font-weight: 400;
  color: #a7a2a3;
  line-height: 0.3rem;
  text-align: center;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___2Rrc6 {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.canvasView___1fFux {
  position: fixed;
  background: #000;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
}
.canvasView___1fFux .medCanvasBox___220nv {
  height: 100%;
  padding-bottom: 1.2rem;
}
.canvasView___1fFux .medCanvasBox___220nv .medCanvas___1znFq {
  height: 100%;
  display: block !important;
  background: #000;
  margin: 0 auto;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___Y1JGN {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.record-con___1qaL8.complete___2kLjD {
  display: block;
}
.record-con___1qaL8 {
  padding-bottom: 1.2rem;
  display: none;
  color: #2F2929;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  position: relative;
  width: 100%;
  overflow-x: hidden;
}
.record-con___1qaL8.skin-qk___2Q4Ky {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.record-con___1qaL8 div {
  box-sizing: border-box;
}
.record-con___1qaL8 .am-tabs .am-tabs-tab-bar-wrap {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 0.8rem;
  z-index: 111;
}
.record-con___1qaL8 .am-tabs-default-bar {
  -webkit-overflow-scrolling: touch;
}
.record-con___1qaL8 .am-tabs-default-bar-tab {
  font-size: 0.3rem;
  height: 0.8rem;
  line-height: 0.8rem;
}
.record-con___1qaL8 .am-tabs-default-bar-tab .lang-en {
  font-size: 0.24rem;
}
.record-con___1qaL8 .am-tabs-default-bar-underline {
  border-color: #E96858;
  border-color: var(--main-color, #E96858);
}
.record-con___1qaL8 .am-tabs-default-bar-tab-active {
  color: #E96858;
  color: var(--main-color, #E96858);
}
.record-con___1qaL8 .item-show___NVa_O {
  position: absolute;
  left: 0;
  top: 1.8rem;
  text-align: center;
  width: 100%;
}
.record-con___1qaL8 .item-show___NVa_O .item-value___14cNA {
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 0.5rem;
}
.record-con___1qaL8 .item-show___NVa_O .item-unit___2mpNd {
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 0.3rem;
  margin-left: 0.2rem;
}
.record-con___1qaL8 .item-show___NVa_O .item-time___3wZkn {
  margin-top: 0.3rem;
  font-size: 0.3rem;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  color: rgba(47, 41, 41, 0.4);
}
.record-con___1qaL8 .table-blank___21sNI {
  margin-top: 2.4rem;
  width: 100%;
  height: 0.4rem;
}
.record-con___1qaL8 .table___2aXuM {
  margin-top: 2.4rem;
  width: 100%;
  height: 4.8rem;
  padding: 0 0.5rem;
}
.record-con___1qaL8 .table___2aXuM .graph___3PhR7 {
  width: 100%;
  height: 4.8rem;
}
.record-con___1qaL8 .record-list___2d1Ab {
  padding: 0 0.5rem;
  margin-top: 0.25rem;
}
.record-con___1qaL8 .record-list___2d1Ab .item-desc___Er65c {
  position: relative;
  padding-bottom: 0.94rem;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 0.28rem;
}
.record-con___1qaL8 .record-list___2d1Ab .item-desc___Er65c:after {
  content: '';
  width: 7.5rem;
  height: 0.24rem;
  position: absolute;
  left: -0.5rem;
  bottom: 0;
  background: #F9F9F9;
}
.record-con___1qaL8 .record-list___2d1Ab .item-desc___Er65c .desc-title___2vvfm {
  margin-bottom: 0.28rem;
}
.record-con___1qaL8 .record-list___2d1Ab .item-desc___Er65c .desc-title___2vvfm .desc-icon___3fF-X {
  width: 0.5rem;
  vertical-align: bottom;
}
.record-con___1qaL8 .record-list___2d1Ab .item-desc___Er65c .desc-title___2vvfm .desc-name___AQoGS {
  margin-left: 0.16rem;
  vertical-align: bottom;
  line-height: 1.4;
}
.record-con___1qaL8 .record-list___2d1Ab .item-desc___Er65c .desc-con___102IO {
  line-height: 1.6;
}
.record-con___1qaL8 .record-list___2d1Ab .tit___3vgFC {
  margin-top: 0.4rem;
  font-family: PingFangSC-Light, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 0.36rem;
  height: 0.48rem;
}
.record-con___1qaL8 .record-list___2d1Ab .record-card___38bCE {
  padding-bottom: 0.2rem;
  position: relative;
  border-bottom: 1PX solid rgba(212, 212, 212, 0.8);
}
.record-con___1qaL8 .record-list___2d1Ab .record-card___38bCE:last-child {
  border-bottom: none;
}
.record-con___1qaL8 .record-list___2d1Ab .record-card___38bCE .devide___60lpx {
  display: none;
  position: absolute;
  bottom: 0;
  left: -0.5rem;
  width: 8rem;
  height: 0.2rem;
  background: #f9f9f9;
}
.record-con___1qaL8 .record-list___2d1Ab .record-card___38bCE .date___1RrR6 {
  font-family: PingFangSC-Light, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 0.28rem;
  color: rgba(47, 41, 41, 0.5);
  padding-top: 0.42rem;
  padding-bottom: 0.2rem;
}
.record-con___1qaL8 .record-list___2d1Ab .record-card___38bCE .value-item___lnz5i {
  font-family: PingFangSC-Light, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  padding: 0.1rem 0;
  min-height: 0.7rem;
}
.record-con___1qaL8 .record-list___2d1Ab .record-card___38bCE .value-item___lnz5i.level___35VFF {
  min-height: 1rem;
}
.record-con___1qaL8 .record-list___2d1Ab .record-card___38bCE .value-item___lnz5i .time___3uMYp {
  font-size: 0.36rem;
  float: left;
}
.record-con___1qaL8 .record-list___2d1Ab .record-card___38bCE .value-item___lnz5i .value___284KG {
  float: right;
  font-size: 0.36rem;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  text-align: right;
}
.record-con___1qaL8 .record-list___2d1Ab .record-card___38bCE .value-item___lnz5i .value___284KG span {
  vertical-align: middle;
}
.record-con___1qaL8 .record-list___2d1Ab .record-card___38bCE .value-item___lnz5i .value___284KG .gray___2Aptn {
  color: #e96858;
  font-size: 0.28rem;
  padding-top: 0.1rem;
}
.record-con___1qaL8 .record-list___2d1Ab .record-card___38bCE .value-item___lnz5i .value___284KG .gray___2Aptn .green___1RJ6- {
  color: #5EE1A2;
}
.record-con___1qaL8 .record-list___2d1Ab .record-card___38bCE .value-item___lnz5i .value___284KG .gray___2Aptn .yellow___y4u2O {
  color: #FF7F31;
}
.record-con___1qaL8 .record-list___2d1Ab .record-card___38bCE .value-item___lnz5i .value___284KG .gray___2Aptn .red___2KScl {
  color: #EB422D;
}
.record-con___1qaL8 .record-list___2d1Ab .record-card___38bCE .value-item___lnz5i .unit___IClJ3 {
  font-size: 0.28rem;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  color: rgba(47, 41, 41, 0.5);
  margin-left: 0.1rem;
}
/*iphone x*/
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  .record-con___1qaL8 {
    padding-bottom: 1.6rem;
  }
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.am-picker-col {
  display: block;
  position: relative;
  height: 238px;
  overflow: hidden;
  width: 100%;
}
.am-picker-col-content {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 1;
  padding: 102px 0;
}
.am-picker-col-item {
  touch-action: manipulation;
  text-align: center;
  font-size: 16px;
  height: 34px;
  line-height: 34px;
  color: #000;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.am-picker-col-item-selected {
  font-size: 17px;
}
.am-picker-col-mask {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  margin: 0 auto;
  width: 100%;
  z-index: 3;
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6)), -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6)), linear-gradient(to top, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6));
  background-position: top, bottom;
  background-size: 100% 102px;
  background-repeat: no-repeat;
}
.am-picker-col-indicator {
  box-sizing: border-box;
  width: 100%;
  height: 34px;
  position: absolute;
  left: 0;
  top: 102px;
  z-index: 3;
  border-top: 1PX solid #ddd;
  border-bottom: 1PX solid #ddd;
}
@media (min-resolution: 2dppx) {
  html:not([data-scale]) .am-picker-col-indicator {
    border-top: none;
  }
  html:not([data-scale]) .am-picker-col-indicator::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    transform-origin: 50% 50%;
    transform: scaleY(0.5);
  }
}
@media (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-picker-col-indicator::before {
    transform: scaleY(0.33);
  }
}
@media (min-resolution: 2dppx) {
  html:not([data-scale]) .am-picker-col-indicator {
    border-bottom: none;
  }
  html:not([data-scale]) .am-picker-col-indicator::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    transform-origin: 50% 100%;
    transform: scaleY(0.5);
  }
}
@media (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-picker-col-indicator::after {
    transform: scaleY(0.33);
  }
}
.am-picker {
  display: flex;
  align-items: center;
}
.am-picker-item {
  flex: 1;
  text-align: center;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___Q2Fi4 {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.am-modal-transparent {
  width: 5.7rem;
}
.am-modal-transparent .am-modal-content___1Ne4h {
  border-radius: 0.2rem;
}
.magicmirror-start-modal-wrapper___2KriD {
  width: 100%;
  color: #4A4A4A;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.magicmirror-start-modal-wrapper___2KriD .modal-tit___2blef {
  margin-top: 0.9rem;
  font-size: 0.44rem;
}
.magicmirror-start-modal-wrapper___2KriD .modal-des___2_b5D {
  margin-top: 0.32rem;
  font-family: PingFangSC-Light, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  opacity: 0.5;
  font-size: 0.32rem;
}
.magicmirror-start-modal-wrapper___2KriD .modal-timer___1vEzw {
  margin-top: 0.5rem;
  font-size: 0.24rem;
  color: #E96858;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.magicmirror-start-modal-wrapper___2KriD .modal-timer___1vEzw span {
  color: #2F2929;
  opacity: 0.5;
}
.start-con___1hu9T {
  user-select: none;
  padding: 0.34rem 0.44rem 0 0.44rem;
  color: #4A4A4A;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.start-con___1hu9T div {
  box-sizing: border-box;
}
.start-con___1hu9T .start-tips___3apME {
  color: #9e9e9e;
  font-size: 0.24rem;
  padding-bottom: 0.2rem;
  text-align: center;
}
.start-con___1hu9T .item-title___1-KpV {
  text-align: center;
  font-size: 0.36rem;
}
.start-con___1hu9T .item-title___1-KpV .img___2C4aM {
  width: 0.27rem;
  height: 0.18rem;
  vertical-align: middle;
}
.start-con___1hu9T .item-title___1-KpV .text___2QpgL {
  vertical-align: middle;
  margin: 0 0.16rem;
}
.start-con___1hu9T .gender___3lAB6 {
  padding: 0.62rem 1.2rem 0.6rem 1.2rem;
  display: flex;
  justify-content: space-around;
}
.start-con___1hu9T .gender___3lAB6 .item___BA7R3 {
  width: 1.5rem;
  text-align: center;
}
.start-con___1hu9T .gender___3lAB6 .item___BA7R3 .des___2vhl4 {
  padding-top: 0.3rem;
  font-size: 0.32rem;
}
.start-con___1hu9T .gender___3lAB6 .circle___-xv3A {
  width: 1.5rem;
  height: 1.5rem;
}
.start-con___1hu9T .birth___1VrxL {
  width: 100%;
  height: 1.5rem;
}
.start-con___1hu9T .birth___1VrxL .item___BA7R3 {
  width: 100%;
  height: 0.5rem;
  line-height: 0.5rem;
}
.start-con___1hu9T .birth___1VrxL .item___BA7R3.active___3sW9c {
  color: red;
  font-size: 0.3rem;
}
.start-con___1hu9T .tips___2l7VW {
  padding: 0 0.5rem;
  margin-top: 0.4rem;
}
.start-con___1hu9T .tips___2l7VW .tit___3ARFl {
  font-size: 0.32rem;
  line-height: 1.4;
  position: relative;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.start-con___1hu9T .tips___2l7VW .tit___3ARFl:after {
  content: '';
  border-radius: 0.04rem;
  position: absolute;
  left: -0.2rem;
  top: 0.02rem;
  width: 0.1rem;
  height: 0.28rem;
  background: #E96858;
}
.start-con___1hu9T .tips___2l7VW .des___2vhl4 {
  margin-top: 0.2rem;
  font-size: 0.28rem;
  color: #9e9e9e;
}
.start-con___1hu9T .tips___2l7VW .des___2vhl4 span {
  color: #8AB4F2;
}
.start-con___1hu9T .tips___2l7VW .option___10Eiq {
  padding-top: 0.2rem;
}
.start-con___1hu9T .tips___2l7VW .option___10Eiq .option-img___ealN2 {
  width: 0.4rem;
  height: 0.4rem;
  vertical-align: middle;
}
.start-con___1hu9T .tips___2l7VW .option___10Eiq .option-des___pOtXC {
  width: 0.3rem;
  height: 0.3rem;
  vertical-align: middle;
  color: #9e9e9e;
  margin-left: 0.1rem;
  font-size: 0.28rem;
}
.start-con___1hu9T .btn___Id5fp {
  width: 100%;
  height: 1rem;
  line-height: 1rem;
  background: #E96858;
  border-radius: 0.6rem;
  color: #fff;
  text-align: center;
  font-size: 0.34rem;
  margin-top: 0.6rem;
  margin-bottom: 0.6rem;
}
.start-con___1hu9T .btn___Id5fp.unclick___2EN58 {
  background: #ccc;
}
.start-con___1hu9T .datepicker-wrap___e3dOW {
  user-select: initial;
  margin: 0.66rem auto 0 auto;
  width: 3.8rem;
  height: 3rem;
  position: relative;
}
.start-con___1hu9T .datepicker-wrap___e3dOW .left-el___3JDYq,
.start-con___1hu9T .datepicker-wrap___e3dOW .right-el___3QHR2 {
  position: absolute;
  top: 1.4rem;
  width: 0.42rem;
  height: 0.16rem;
}
.start-con___1hu9T .datepicker-wrap___e3dOW .left-el___3JDYq:before,
.start-con___1hu9T .datepicker-wrap___e3dOW .right-el___3QHR2:before {
  content: '';
  width: 1PX;
  height: 0.19rem;
  background: #E96858;
  position: absolute;
  top: 0;
}
.start-con___1hu9T .datepicker-wrap___e3dOW .left-el___3JDYq:after,
.start-con___1hu9T .datepicker-wrap___e3dOW .right-el___3QHR2:after {
  content: '';
  position: absolute;
  top: 0.08rem;
  width: 0.4rem;
  height: 1PX;
  background: #E96858;
}
.start-con___1hu9T .datepicker-wrap___e3dOW .left-el___3JDYq {
  left: -0.9rem;
}
.start-con___1hu9T .datepicker-wrap___e3dOW .left-el___3JDYq:before {
  right: 0;
}
.start-con___1hu9T .datepicker-wrap___e3dOW .left-el___3JDYq:after {
  right: 0;
}
.start-con___1hu9T .datepicker-wrap___e3dOW .right-el___3QHR2 {
  right: -0.6rem;
}
.start-con___1hu9T .datepicker-wrap___e3dOW .right-el___3QHR2:before {
  left: 0;
}
.start-con___1hu9T .datepicker-wrap___e3dOW .right-el___3QHR2:after {
  left: 0;
}
.start-con___1hu9T .datepicker-wrap___e3dOW .datepicker___1an8E .am-picker-col {
  height: 3rem;
}
.start-con___1hu9T .datepicker-wrap___e3dOW .datepicker___1an8E .am-picker-col-item {
  font-size: 0.38rem;
  height: 1rem;
  line-height: 1rem;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  color: #4a4a4a;
}
.start-con___1hu9T .datepicker-wrap___e3dOW .datepicker___1an8E .am-picker-col-item.am-picker-col-item-selected {
  font-size: 0.52rem;
  color: #EF4B3A;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.start-con___1hu9T .datepicker-wrap___e3dOW .datepicker___1an8E .am-picker-col-indicator {
  border: none;
  height: 1rem;
  line-height: 1rem;
}
.start-con___1hu9T .datepicker-wrap___e3dOW .datepicker___1an8E .am-picker-col-indicator:before,
.start-con___1hu9T .datepicker-wrap___e3dOW .datepicker___1an8E .am-picker-col-indicator:after {
  height: 0!important;
}
.start-con___1hu9T .test-status___3nUYI {
  text-align: center;
}
.start-con___1hu9T .test-status___3nUYI .complete-img___3Z2Zo {
  margin-bottom: 0.4rem;
}
.start-con___1hu9T .test-status___3nUYI .img-waiting___3jC2k {
  margin-top: 1.5rem;
  width: 3.14rem;
  height: 6.56rem;
}
.start-con___1hu9T .test-status___3nUYI .img-fail___vcVAG {
  margin-top: 1.5rem;
  width: 3.51rem;
  height: 3.07rem;
  margin-bottom: 0.54rem;
}
.start-con___1hu9T .test-status___3nUYI .img___2C4aM {
  margin-top: 1.5rem;
  width: 3.51rem;
  height: 3.07rem;
}
.start-con___1hu9T .test-status___3nUYI .title___2MOQC {
  margin-top: 0.1rem;
  font-family: PingFangSC-Medium;
  font-size: 0.52rem;
  position: relative;
  display: inline-block;
}
.start-con___1hu9T .test-status___3nUYI .title___2MOQC .dot___3aDsp {
  position: absolute;
  left: 100%;
  bottom: 0;
}
.start-con___1hu9T .test-status___3nUYI .desc___2KP8j {
  margin-top: 0.2rem;
  font-family: PingFangSC-Light;
  font-size: 0.26rem;
  color: #999999;
}
.start-con___1hu9T .test-status___3nUYI .btn___Id5fp {
  width: 5.4rem;
  height: 0.8rem;
  line-height: 0.8rem;
  display: inline-block;
  margin-top: 1rem;
  font-size: 0.3rem;
  color: #fff;
  font-family: PingFangSC-Semibold;
  background: #E96858;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___38m7u {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.no-auth___2vC3o {
  width: 6.3rem!important;
  height: 4.24rem!important;
  border-radius: 0.16rem;
  font-size: 0;
}
.no-auth___2vC3o .am-modal-content {
  padding: 0!important;
}
.no-auth___2vC3o .am-modal-content .am-modal-body {
  padding: 0!important;
}
.no-auth___2vC3o .close___3pg-L {
  position: absolute;
  width: 0.48rem;
  height: 0.48rem;
  right: 0.24rem;
  top: 0.24rem;
}
.no-auth___2vC3o .title___1iAln {
  font-size: 0.4rem;
  color: #222;
  font-family: PingFangSC-Medium, PingFang SC;
  padding-top: 0.48rem;
  margin-bottom: 0.32rem;
}
.no-auth___2vC3o .tip___2woeV {
  font-size: 0.32rem;
  color: #222;
  text-align: center;
  font-family: PingFangSC-Regular, PingFang SC;
  line-height: 0.42rem;
  box-sizing: border-box;
  margin: 0 0.48rem;
}
.no-auth___2vC3o .ok___3bQVT {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 5.34rem;
  height: 0.96rem;
  border-radius: 0.48rem;
  background-color: #00c365;
  font-size: 0.36rem;
  color: #fff;
  font-weight: bold;
  font-family: PingFangSC-Semibold, PingFang SC;
  text-align: center;
  margin-top: 0.48rem;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___16DnH {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.door___2N3aM {
  text-align: center;
  padding-top: 2rem;
  font-size: 0;
}
.door___2N3aM .door-img___39Vwh {
  width: 3.12rem;
  height: 3.12rem;
  margin-bottom: 0.31rem;
}
.door___2N3aM .tips___zaWqw {
  font-family: PingFangSC-Medium, PingFang SC;
  width: 100%;
  font-size: 0.36rem;
  color: #222;
}
.door___2N3aM .desc___2fXii {
  margin: 0 auto;
  font-family: PingFangSC-Regular, PingFang SC;
  margin-top: 0.16rem;
  width: 100%;
  font-size: 0.32rem;
  color: #999;
  max-width: 4.48rem;
  line-height: 0.45rem;
}
.door___2N3aM .btn___vAFQ_ {
  width: 6.3rem;
  height: 0.96rem;
  border-radius: 0.48rem;
  background-color: #00c365;
  border: none;
  outline: none;
  padding: 0;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-size: 0.36rem;
  color: #fff;
  font-weight: bold;
  margin-top: 0.64rem;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___1H4TA {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.upload-box___2JUfo {
  font-size: 0;
  padding-top: 0.4rem;
}
.upload-box___2JUfo .title___SOBjt {
  font-family: PingFangSC-Medium, PingFang SC;
  width: 100%;
  padding-left: 0.32rem;
  box-sizing: border-box;
  font-size: 0.4rem;
  color: #222;
  margin-bottom: 0.48rem;
}
.upload-box___2JUfo .title___SOBjt .tip___3lQzX {
  font-family: PingFangSC-Regular, PingFang SC;
  font-size: 0.28rem;
  color: #999;
  margin-top: 0.16rem;
}
.upload-box___2JUfo .context___2_wxy {
  padding: 0 0.3rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-bottom: 0.96rem;
}
.upload-box___2JUfo .context___2_wxy::after {
  content: '';
  height: 0;
  flex: 1;
}
.upload-box___2JUfo .context___2_wxy .item___1FVU2 {
  position: relative;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 0.16rem;
  margin-bottom: 0.32rem;
  background-color: #f5f8f8;
  display: inline-block;
  margin-right: 0.3rem;
}
.upload-box___2JUfo .context___2_wxy .item___1FVU2:nth-of-type(4n) {
  margin-right: 0;
}
.upload-box___2JUfo .context___2_wxy .item___1FVU2 .delete___4VabT {
  position: absolute;
  right: 0.1rem;
  top: 0.1rem;
  width: 0.3rem;
  height: 0.3rem;
}
.upload-box___2JUfo .context___2_wxy .item___1FVU2 img {
  display: block;
  width: 100%;
  height: 100%;
}
.upload-box___2JUfo .context___2_wxy .item___1FVU2 .upload-btn___32Luw {
  position: absolute;
  z-index: 11;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  opacity: 0;
  margin: 0;
  padding: 0;
}
.upload-box___2JUfo .context___2_wxy .item___1FVU2 .upload-img___3t40w {
  position: absolute;
  z-index: 10;
  display: block;
  width: 0.56rem;
  height: 0.56rem;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.upload-box___2JUfo .btn___aKels {
  display: block;
  margin: 0 auto;
  width: 6.9rem;
  height: 0.96rem;
  border-radius: 0.48rem;
  background-color: #dbdbdb;
  border: none;
  outline: none;
  font-size: 0.36rem;
  color: #fff;
  font-weight: bold;
  font-family: PingFangSC-Regular, PingFang SC;
}
.upload-box___2JUfo .btn___aKels.active___2hRSL {
  background-color: #00c365;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___unoxh {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.inquiry_detail___2aayC {
  width: 100%;
  position: relative;
  padding-bottom: 30PX;
  color: rgba(0, 212, 255, 0.6);
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.inquiry_detail___2aayC .bg___1vLg3 {
  background: #00242B;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.inquiry_detail___2aayC .med_header_box___3WnD4 {
  padding: 0 30PX 28PX 33PX;
  overflow: hidden;
}
.inquiry_detail___2aayC .med_header_box___3WnD4 .med_detail___3mQvU {
  overflow: hidden;
  margin-top: 23PX;
}
.inquiry_detail___2aayC .med_header_box___3WnD4 .med_detail___3mQvU .med_img___2GLNe {
  width: 100PX;
  height: 100PX;
  float: left;
  border-radius: 100PX;
}
.inquiry_detail___2aayC .med_header_box___3WnD4 .med_detail___3mQvU .med_info___Hq2wi {
  float: left;
  margin-left: 33PX;
}
.inquiry_detail___2aayC .med_header_box___3WnD4 .med_detail___3mQvU .med_info___Hq2wi .med_h1___1Qnps {
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 34PX;
  font-weight: 500;
  color: #00d4ff;
  line-height: 32PX;
  letter-spacing: 1PX;
  padding-top: 15PX;
}
.inquiry_detail___2aayC .med_header_box___3WnD4 .med_detail___3mQvU .med_info___Hq2wi .med_tit1___M73nA {
  padding-top: 40PX;
  margin-left: 16PX;
  font-size: 20PX;
  color: rgba(0, 212, 255, 0.6);
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.inquiry_detail___2aayC .med_header_box___3WnD4 .med_detail___3mQvU .med_info___Hq2wi .med_h2___2d0st {
  font-size: 20PX;
  font-family: PingFangSC;
  font-weight: 500;
  line-height: 32PX;
  letter-spacing: 1PX;
  margin-top: 5PX;
}
.inquiry_detail___2aayC .med_header_box___3WnD4 .intro___3-eVI {
  font-size: 18PX;
  margin-top: 20PX;
  line-height: 1.4;
}
.inquiry_detail___2aayC .med_header_box___3WnD4 .intro___3-eVI span {
  float: left;
}
.inquiry_detail___2aayC .med_header_box___3WnD4 .intro___3-eVI div {
  overflow: hidden;
}
.inquiry_detail___2aayC .med_block___1-FHp {
  overflow: hidden;
  padding-bottom: 16PX;
  padding: 29PX 0 11PX 49PX;
}
.inquiry_detail___2aayC .med_block___1-FHp:last-child {
  padding-bottom: 0;
}
.inquiry_detail___2aayC .med_block___1-FHp .med_title___3EQpj {
  position: relative;
  font-size: 28PX;
  font-family: PingFangSC;
  font-weight: 500;
  color: #00d4ff;
  line-height: 28PX;
  margin-bottom: 15PX;
}
.inquiry_detail___2aayC .med_block___1-FHp .med_title___3EQpj:after {
  content: '';
  position: absolute;
  left: -14PX;
  top: 10PX;
  width: 8PX;
  height: 8PX;
  background: #e4b463;
}
.inquiry_detail___2aayC .med_block___1-FHp .med_cue___2GV0Y {
  font-size: 24PX;
  font-family: PingFangSC;
  line-height: 40PX;
  clear: both;
  margin-top: 10PX;
}
.inquiry_detail___2aayC .med_block___1-FHp .med_cue___2GV0Y div {
  overflow: hidden;
}
.inquiry_detail___2aayC .med_block___1-FHp .med_desc_name___1fHAC {
  color: rgba(0, 212, 255, 0.4);
  float: left;
}
.inquiry_detail___2aayC .med_block___1-FHp .med_ul___31sps {
  font-size: 24PX;
}
.inquiry_detail___2aayC .med_block___1-FHp .med_ul___31sps .med_li___56rsI {
  overflow: hidden;
  margin-top: 20PX;
}
.inquiry_detail___2aayC .med_block___1-FHp .med_ul___31sps .med_li___56rsI .med_img___2GLNe {
  float: left;
  width: 100PX;
  height: 100PX;
  border-radius: 5PX;
}
.inquiry_detail___2aayC .med_block___1-FHp .med_ul___31sps .med_li___56rsI .med_info___Hq2wi {
  padding-left: 112PX;
}
.inquiry_detail___2aayC .med_block___1-FHp .med_ul___31sps .med_li___56rsI .med_info___Hq2wi .med_h1___1Qnps {
  font-size: 24PX;
  font-family: PingFangSC;
  font-weight: 500;
  line-height: 42PX;
  margin-top: 10PX;
}
.inquiry_detail___2aayC .med_block___1-FHp .med_ul___31sps .med_li___56rsI .med_info___Hq2wi .med_h2___2d0st {
  overflow: hidden;
  margin-top: 5PX;
}
.inquiry_detail___2aayC .med_block___1-FHp .med_ul___31sps .med_li___56rsI .med_info___Hq2wi .med_h2___2d0st .med_tag___36J80 {
  line-height: 1.5;
  background: #033A44;
  margin-right: 14PX;
  padding: 0 10PX;
  font-size: 14PX;
  font-family: PingFangSC;
  font-weight: 500;
  float: left;
  display: table-cell;
  border-radius: 5PX;
  margin-bottom: 5PX;
}
.inquiry_detail___2aayC .med_block___1-FHp .med_ul___31sps .med_li___56rsI .med_num___3qfLh {
  font-size: 18PX;
  font-family: PingFangSC;
  font-weight: 500;
  line-height: 42PX;
  float: right;
  margin-right: 31PX;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___4arEf {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.inquiry_detail___2m_Bt {
  width: 100%;
  position: relative;
  padding-bottom: 30PX;
  color: rgba(0, 212, 255, 0.6);
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.inquiry_detail___2m_Bt .bg___1iVDF {
  background: #00242B;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.inquiry_detail___2m_Bt .med_header_box___d79O1 {
  padding: 0 30PX 28PX 33PX;
  overflow: hidden;
}
.inquiry_detail___2m_Bt .med_header_box___d79O1 .med_detail___4isd6 {
  overflow: hidden;
  margin-top: 23PX;
}
.inquiry_detail___2m_Bt .med_header_box___d79O1 .med_detail___4isd6 .med_img___M7qRt {
  width: 100PX;
  height: 100PX;
  float: left;
  border-radius: 100PX;
}
.inquiry_detail___2m_Bt .med_header_box___d79O1 .med_detail___4isd6 .med_info___3MyMB {
  float: left;
  margin-left: 33PX;
}
.inquiry_detail___2m_Bt .med_header_box___d79O1 .med_detail___4isd6 .med_info___3MyMB .med_h1___1Ix6T {
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 34PX;
  font-weight: 500;
  color: #00d4ff;
  line-height: 32PX;
  letter-spacing: 1PX;
  padding-top: 15PX;
}
.inquiry_detail___2m_Bt .med_header_box___d79O1 .med_detail___4isd6 .med_info___3MyMB .med_tit1___3Nb8P {
  padding-top: 40PX;
  margin-left: 16PX;
  font-size: 20PX;
  color: rgba(0, 212, 255, 0.6);
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.inquiry_detail___2m_Bt .med_header_box___d79O1 .med_detail___4isd6 .med_info___3MyMB .med_h2___2g0p- {
  font-size: 20PX;
  font-family: PingFangSC;
  font-weight: 500;
  line-height: 32PX;
  letter-spacing: 1PX;
  margin-top: 5PX;
}
.inquiry_detail___2m_Bt .med_block___1cJk9 {
  overflow: hidden;
  padding-bottom: 16PX;
  padding: 29PX 0 11PX 49PX;
}
.inquiry_detail___2m_Bt .med_block___1cJk9:last-child {
  padding-bottom: 0;
}
.inquiry_detail___2m_Bt .med_block___1cJk9 .med_title___2usR6 {
  position: relative;
  font-size: 28PX;
  font-family: PingFangSC;
  font-weight: 500;
  color: #00d4ff;
  line-height: 28PX;
  margin-bottom: 15PX;
}
.inquiry_detail___2m_Bt .med_block___1cJk9 .med_title___2usR6:after {
  content: '';
  position: absolute;
  left: -14PX;
  top: 10PX;
  width: 8PX;
  height: 8PX;
  background: #e4b463;
}
.inquiry_detail___2m_Bt .med_block___1cJk9 .med_cue___1g6LR {
  font-size: 24PX;
  font-family: PingFangSC;
  line-height: 40PX;
  clear: both;
  margin-top: 10PX;
}
.inquiry_detail___2m_Bt .med_block___1cJk9 .med_cue___1g6LR div {
  overflow: hidden;
}
.inquiry_detail___2m_Bt .med_block___1cJk9 .med_desc_name___2wlkk {
  color: rgba(0, 212, 255, 0.4);
  float: left;
}
.inquiry_detail___2m_Bt .med_block___1cJk9 .med_ul___3sMhe {
  font-size: 24PX;
}
.inquiry_detail___2m_Bt .med_block___1cJk9 .med_ul___3sMhe .med_li___3LqyS {
  overflow: hidden;
  margin-top: 20PX;
}
.inquiry_detail___2m_Bt .med_block___1cJk9 .med_ul___3sMhe .med_li___3LqyS .med_img___M7qRt {
  float: left;
  width: 100PX;
  height: 100PX;
  border-radius: 5PX;
}
.inquiry_detail___2m_Bt .med_block___1cJk9 .med_ul___3sMhe .med_li___3LqyS .med_info___3MyMB {
  margin-left: 12PX;
  float: left;
}
.inquiry_detail___2m_Bt .med_block___1cJk9 .med_ul___3sMhe .med_li___3LqyS .med_info___3MyMB .med_h1___1Ix6T {
  font-size: 24PX;
  font-family: PingFangSC;
  font-weight: 500;
  line-height: 42PX;
  margin-top: 10PX;
}
.inquiry_detail___2m_Bt .med_block___1cJk9 .med_ul___3sMhe .med_li___3LqyS .med_info___3MyMB .med_h2___2g0p- {
  overflow: hidden;
  margin-top: 5PX;
}
.inquiry_detail___2m_Bt .med_block___1cJk9 .med_ul___3sMhe .med_li___3LqyS .med_info___3MyMB .med_h2___2g0p- .med_tag___DHgq5 {
  height: 25PX;
  line-height: 25PX;
  background: #033A44;
  margin-right: 14PX;
  padding: 0 10PX;
  font-size: 14PX;
  font-family: PingFangSC;
  font-weight: 500;
  float: left;
  display: table-cell;
  border-radius: 5PX;
}
.inquiry_detail___2m_Bt .med_block___1cJk9 .med_ul___3sMhe .med_li___3LqyS .med_num___3wXTl {
  font-size: 18PX;
  font-family: PingFangSC;
  font-weight: 500;
  line-height: 42PX;
  float: right;
  margin-right: 31PX;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___WWlv7 {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.yellow___3mcCh {
  color: #eac22e;
}
.green___3SNUq {
  color: #78c578;
}
.red___FVfXm {
  color: #ef1919;
}
@font-face {
  font-family: 'LiuJian-Mao-Cao-2.0';
  src: url('/static/font/LiuJian-Mao-Cao-2.0.ttf');
}
.red-report-con___wfm-J {
  user-select: none;
  font-size: 14PX;
  color: #231815;
  width: 595PX;
  height: 842PX;
  position: relative;
}
.red-report-con___wfm-J .bg-img___1iHN8 {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
}
.red-report-con___wfm-J .banner___1IWuE {
  width: 586PX;
  height: 141PX;
  margin-left: 7PX;
  margin-top: 16PX;
  z-index: 10;
  position: relative;
}
.red-report-con___wfm-J .banner-desc___1jVi2 {
  width: 460PX;
  height: 82PX;
  position: absolute;
  left: 108PX;
  top: 60PX;
  z-index: 10;
  color: #F2D028;
  font-size: 14PX;
  line-height: 1.6;
}
.red-report-con___wfm-J .content___3b-x4 {
  width: 560PX;
  height: 660PX;
  position: relative;
  padding: 0 18PX;
  margin-left: 20PX;
  margin-top: -12PX;
  border-radius: 6PX;
  background: #fff;
}
.red-report-con___wfm-J .content___3b-x4 .building___2DtUe {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 258PX;
  height: 99PX;
}
.red-report-con___wfm-J .content___3b-x4 .dw-logo___1I4V1 {
  position: absolute;
  left: 16PX;
  bottom: 12PX;
  width: 96PX;
  height: 25PX;
}
.red-report-con___wfm-J .content___3b-x4 .line-logo___21i0D {
  position: absolute;
  left: 130PX;
  bottom: 12PX;
  background: #231815;
  width: 1PX;
  height: 20PX;
}
.red-report-con___wfm-J .content___3b-x4 .tx-logo___r18Bb {
  position: absolute;
  left: 145PX;
  bottom: 12PX;
  width: 110PX;
  height: 20PX;
}
.red-report-con___wfm-J .content___3b-x4 .top___12NId {
  padding-top: 30PX;
}
.red-report-con___wfm-J .content___3b-x4 .top___12NId .myname___3Ll6Y {
  line-height: 1.2;
  vertical-align: top;
  font-size: 24PX;
  font-weight: bold;
  display: inline-block;
}
.red-report-con___wfm-J .content___3b-x4 .top___12NId .red___FVfXm {
  color: #C61E1F;
}
.red-report-con___wfm-J .content___3b-x4 .score___3Gli5 {
  position: absolute;
  top: 0;
  right: 45PX;
  color: #D12825;
}
.red-report-con___wfm-J .content___3b-x4 .score___3Gli5 .score-val___1dbl_ {
  font-size: 120PX;
  font-family: "LiuJian-Mao-Cao-2.0";
}
.red-report-con___wfm-J .content___3b-x4 .score___3Gli5 .score-unit___2BCYp {
  font-size: 20PX;
}
.red-report-con___wfm-J .content___3b-x4 .advice___wHaKs {
  margin-top: 20PX;
  padding-left: 7PX;
  width: 78PX;
  height: 24PX;
  line-height: 24PX;
  font-size: 14PX;
  font-weight: bold;
  background: #C72E2F;
  color: #F2D028;
}
.red-report-con___wfm-J .content___3b-x4 .advice-desc___3Ys9E {
  width: 100%;
  line-height: 1.6;
  margin-top: 10PX;
  color: #C72E2F;
  font-size: 12PX;
}
.red-report-con___wfm-J .content___3b-x4 .test-tit___3m-g6 {
  margin-top: 5PX;
  width: 100%;
  text-align: center;
  font-size: 14PX;
  font-weight: bold;
}
.red-report-con___wfm-J .content___3b-x4 .test___3L4Mg {
  margin-top: 10PX;
  width: 100%;
  border-top: 3PX solid #231815;
  border-bottom: 3PX solid #231815;
  padding-top: 4PX;
  position: relative;
}
.red-report-con___wfm-J .content___3b-x4 .test___3L4Mg .row1___18zL5 {
  font-size: 12PX;
  border-bottom: 1PX solid #231815;
  padding-bottom: 4PX;
  padding-left: 8PX;
}
.red-report-con___wfm-J .content___3b-x4 .test___3L4Mg .row1___18zL5 span {
  display: inline-block;
}
.red-report-con___wfm-J .content___3b-x4 .test___3L4Mg .row1___18zL5 .name___31LoZ {
  width: 142PX;
}
.red-report-con___wfm-J .content___3b-x4 .test___3L4Mg .row1___18zL5 .gender___3aNeB {
  width: 90PX;
}
.red-report-con___wfm-J .content___3b-x4 .test___3L4Mg .row1___18zL5 .age___3_om5 {
  width: 90PX;
}
.red-report-con___wfm-J .content___3b-x4 .test___3L4Mg .row1___18zL5 .height___1G5en {
  width: 90PX;
}
.red-report-con___wfm-J .content___3b-x4 .test___3L4Mg .row1___18zL5 .weight___1ngDG {
  width: 100PX;
}
.red-report-con___wfm-J .content___3b-x4 .test___3L4Mg .table___21jrp {
  width: 100%;
  text-align: left;
}
.red-report-con___wfm-J .content___3b-x4 .test___3L4Mg .table___21jrp td {
  text-indent: 5PX;
}
.red-report-con___wfm-J .content___3b-x4 .test___3L4Mg .table___21jrp td span {
  font-size: 12PX;
  transform: scale(0.84);
}
.red-report-con___wfm-J .content___3b-x4 .test___3L4Mg .table___21jrp th {
  padding-top: 4PX;
  padding-bottom: 4PX;
  font-size: 12PX;
}
.red-report-con___wfm-J .content___3b-x4 .test___3L4Mg .table___21jrp thead {
  border-bottom: 1PX solid #231815;
}
.red-report-con___wfm-J .content___3b-x4 .test___3L4Mg .table___21jrp tbody {
  padding-top: 4PX;
  padding-bottom: 4PX;
}
.red-report-con___wfm-J .content___3b-x4 .test___3L4Mg .table___21jrp .tr___3adGL {
  line-height: 1.4;
}
.red-report-con___wfm-J .content___3b-x4 .graph-tr___1y84o {
  height: 38PX;
}
.red-report-con___wfm-J .content___3b-x4 .graph-tr___1y84o .graph___9OIYq {
  position: relative;
}
.red-report-con___wfm-J .content___3b-x4 .graph-tr___1y84o .graph___9OIYq div {
  position: absolute;
  left: 0;
  top: 0;
  width: 300PX;
  height: 38PX;
}
.red-report-con___wfm-J .content___3b-x4 .qr___3jBjz {
  position: absolute;
  right: 25PX;
  bottom: 4PX;
  font-size: 12PX;
  text-align: center;
}
.red-report-con___wfm-J .content___3b-x4 .qr___3jBjz img {
  width: 75PX;
  height: 75PX;
}
.red-report-con___wfm-J .content___3b-x4 .qr___3jBjz div {
  transform: scale(0.84);
}
.red-report-con___wfm-J .foot___nNGCC {
  width: 100%;
  font-size: 12PX;
  position: absolute;
  left: 0;
  bottom: 12PX;
  text-align: center;
  color: #fff;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___3OT9O {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.navBottomScrollViewPlaceholder___gLO3C {
  width: 100%;
  height: 1.2rem;
}
.navBottomScrollViewPlaceholder___gLO3C.monstrous___3dU9E {
  height: 1.92rem !important;
}
.navBottomScrollView___1Z67C.monstrous___3dU9E {
  height: 1.92rem !important;
}
.navBottomScrollView___1Z67C {
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 100;
  width: 100%;
  height: 1.2rem;
  background: rgba(0, 0, 0, 0.7);
  box-shadow: 0 0 0.1rem #d0d0d0;
  overflow-x: scroll;
}
.navBottomScrollView___1Z67C .navBottomView___gENUj {
  padding: 0 0.1rem;
  white-space: nowrap;
}
.navBottomScrollView___1Z67C .navBottomView___gENUj .navLi___2OJL1.isHide___3PUcH {
  display: none;
}
.navBottomScrollView___1Z67C .navBottomView___gENUj .navLi___2OJL1 {
  display: inline-block;
  padding: 0 0.3rem;
  min-width: 1.28rem;
  text-align: center;
  font-size: 0.3rem;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #2f2929;
  box-sizing: border-box;
}
.navBottomScrollView___1Z67C .navBottomView___gENUj .navLi___2OJL1.choose___1649B {
  position: relative;
}
.navBottomScrollView___1Z67C .navBottomView___gENUj .navLi___2OJL1.choose___1649B .medName___16sxb {
  color: #fff;
}
.navBottomScrollView___1Z67C .navBottomView___gENUj .medImg___2dcPm {
  width: 0.48rem;
  height: 0.48rem;
  margin: 0.19rem auto 0.1rem;
}
.navBottomScrollView___1Z67C .navBottomView___gENUj .medName___16sxb {
  font-size: 0.22rem;
  font-family: PingFangSC-Regular, PingFangSC;
  font-weight: 400;
  color: #a7a2a3;
  line-height: 0.3rem;
  text-align: center;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___jjyto {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.canvasView___3x7Jm {
  position: fixed;
  background: #fff;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.canvasView___3x7Jm .medCanvasBox___3U7HE {
  width: 100%;
  padding-bottom: 1.2rem;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___2XvTL {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.report-con___1Bc-i.complete___1eN06 {
  display: block;
}
.report-con___1Bc-i {
  padding-bottom: 1.2rem;
  display: block;
  overflow-x: hidden;
  color: #2F2929;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  position: relative;
}
.report-con___1Bc-i.skin-qk___1wARt {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.report-con___1Bc-i div {
  box-sizing: border-box;
}
.report-con___1Bc-i .head___1X7IW {
  width: 100%;
  height: 4.6rem;
  text-align: left;
  position: relative;
}
.report-con___1Bc-i .head___1X7IW.S___3YLXQ:before {
  background: linear-gradient(135deg, #29BB64, 70%, #1FC799);
  background: var(--s-level-color, linear-gradient(135deg, #29BB64, 70%, #1FC799));
}
.report-con___1Bc-i .head___1X7IW.A___3y35_:before {
  background: linear-gradient(135deg, #28C821, 70%, #92CE6A);
  background: var(--a-level-color, linear-gradient(135deg, #28C821, 70%, #92CE6A));
}
.report-con___1Bc-i .head___1X7IW.B___3cDWp:before {
  background: linear-gradient(135deg, #EFB520, 70%, #F7C34F);
  background: var(--b-level-color, linear-gradient(135deg, #EFB520, 70%, #F7C34F));
}
.report-con___1Bc-i .head___1X7IW.C___25oJb:before {
  background: linear-gradient(135deg, #FF8138, 70%, #FFB056);
  background: var(--c-level-color, linear-gradient(135deg, #FF8138, 70%, #FFB056));
}
.report-con___1Bc-i .head___1X7IW.F___3ZPB-:before {
  background: linear-gradient(135deg, #FF3C23, 70%, #FF855E);
  background: var(--f-level-color, linear-gradient(135deg, #FF3C23, 70%, #FF855E));
}
.report-con___1Bc-i .head___1X7IW:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}
.report-con___1Bc-i .head___1X7IW .slider-left___2tFyD,
.report-con___1Bc-i .head___1X7IW .slider-right___1VCga {
  position: absolute;
  top: 50%;
  width: 0.64rem;
  height: 0.64rem;
  transform: translate(0, -50%);
  z-index: 10;
  transition: all .5s;
  opacity: 1;
}
.report-con___1Bc-i .head___1X7IW .slider-left___2tFyD.hide___3p2Wr,
.report-con___1Bc-i .head___1X7IW .slider-right___1VCga.hide___3p2Wr {
  opacity: 0;
  z-index: -10;
}
.report-con___1Bc-i .head___1X7IW .slider-left___2tFyD {
  left: 0.1rem;
}
.report-con___1Bc-i .head___1X7IW .slider-right___1VCga {
  right: 0.1rem;
}
.report-con___1Bc-i .head___1X7IW .symbol___2MOxS {
  font-size: 0.6rem;
  position: absolute;
  left: 0.8rem;
  top: 0.2rem;
  color: #fff;
  opacity: 0.5;
}
.report-con___1Bc-i .head___1X7IW .desc-result___2EwiQ {
  min-width: 2rem;
  height: 2.4rem;
  position: absolute;
  left: 1.2rem;
  top: 0.5rem;
  color: #fff;
  font-size: 0.26rem;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.report-con___1Bc-i .head___1X7IW .desc-result___2EwiQ div {
  min-width: 2rem;
  height: 0.5rem;
  line-height: 0.5rem;
  border-radius: 0.24rem;
  border: 1PX solid #fff;
  margin-top: 0.2rem;
  padding: 0 0.2rem;
}
.report-con___1Bc-i .head___1X7IW .desc-result___2EwiQ div .tit___1ek_K {
  float: left;
  min-width: 0.8rem;
  height: 100%;
  font-size: 0.24rem;
  padding-right: 0.1rem;
}
.report-con___1Bc-i .head___1X7IW .score___3zku1 {
  width: 2.8rem;
  height: 2.8rem;
  position: absolute;
  right: 0.42rem;
  top: 0.4rem;
  color: #fff;
  text-align: center;
}
.report-con___1Bc-i .head___1X7IW .score___3zku1 .ring___1c7F8 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
}
.report-con___1Bc-i .head___1X7IW .score___3zku1 .level___13xVz {
  padding-top: 0.4rem;
  font-size: 1.46rem;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.report-con___1Bc-i .head___1X7IW .score___3zku1 .val___LqKRW {
  padding-top: 0.04rem;
  font-size: 0.48rem;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.report-con___1Bc-i .head___1X7IW .score___3zku1 .val___LqKRW span {
  margin-left: 0.07rem;
  font-size: 0.24rem;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.report-con___1Bc-i .head___1X7IW .record-line___2sFG1 {
  width: 100%;
  height: 1.4rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.report-con___1Bc-i .head___1X7IW .record-line___2sFG1 .record-line-con___pkztR {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
}
.report-con___1Bc-i .list___UmQZs {
  padding-top: 0.2rem;
  width: 100%;
}
.report-con___1Bc-i .list___UmQZs .item___3mq9G.graph___1r5Pq {
  height: 2.8rem;
}
.report-con___1Bc-i .list___UmQZs .desc-item___2-tjx .desc-content___1QAFv {
  position: relative;
  padding: 0.3rem;
}
.report-con___1Bc-i .list___UmQZs .desc-item___2-tjx .desc-content___1QAFv .desc-text___2WOlT {
  font-size: 0.28rem;
  font-family: PingFangSC-Light, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  line-height: 1.6;
}
.report-con___1Bc-i .list___UmQZs .bar___2ngq0:first-child .key___g-lrz:before {
  display: none;
}
.report-con___1Bc-i .list___UmQZs .bar___2ngq0 {
  padding: 0 0.3rem;
}
.report-con___1Bc-i .list___UmQZs .item___3mq9G {
  margin-top: 0.2rem;
  width: 100%;
  position: relative;
  padding: 0.3rem 0;
}
.report-con___1Bc-i .list___UmQZs .item___3mq9G .graph___1r5Pq {
  width: 5.4rem;
  height: 1.4rem;
  display: inline-block;
  position: absolute;
  left: 2.2rem;
  top: 0.2rem;
}
.report-con___1Bc-i .list___UmQZs .item___3mq9G .graph-name___3Van_ {
  display: inline-block;
  padding-left: 0.5rem;
  width: 0.9rem;
  height: 100%;
  line-height: 1.2;
  float: left;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 0.3rem;
}
.report-con___1Bc-i .list___UmQZs .item___3mq9G .key___g-lrz {
  width: 100%;
  position: relative;
}
.report-con___1Bc-i .list___UmQZs .item___3mq9G .key___g-lrz .name___1wRgV {
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 0.32rem;
  color: #333;
}
.report-con___1Bc-i .list___UmQZs .item___3mq9G .key___g-lrz .value___2QvkB {
  padding-left: 0.1rem;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 0.32rem;
}
.report-con___1Bc-i .list___UmQZs .item___3mq9G .key___g-lrz:before {
  content: '';
  position: absolute;
  left: 0;
  top: -0.4rem;
  width: 100%;
  height: 1PX;
  background: rgba(214, 214, 214, 0.3);
}
.report-con___1Bc-i .list___UmQZs .item___3mq9G .key___g-lrz span {
  vertical-align: middle;
}
.report-con___1Bc-i .list___UmQZs .item___3mq9G .key___g-lrz .level___13xVz {
  margin-left: 0.14rem;
  font-size: 0.24rem;
  vertical-align: middle;
  color: #fff;
  height: 0.4rem;
  line-height: 0.4rem;
  display: inline-block;
}
.report-con___1Bc-i .list___UmQZs .item___3mq9G .key___g-lrz .level___13xVz.green___17tlB,
.report-con___1Bc-i .list___UmQZs .item___3mq9G .key___g-lrz .level___13xVz.yellow___13NV_,
.report-con___1Bc-i .list___UmQZs .item___3mq9G .key___g-lrz .level___13xVz.red___LFOV0 {
  padding: 0 0.16rem;
  border-radius: 0.1rem;
}
.report-con___1Bc-i .list___UmQZs .item___3mq9G .key___g-lrz .level___13xVz.green___17tlB {
  background: #5EE1A2;
  background: var(--green-color, #5EE1A2);
}
.report-con___1Bc-i .list___UmQZs .item___3mq9G .key___g-lrz .level___13xVz.yellow___13NV_ {
  background: #FF7F31;
  background: var(--skin-yellow-color, #FF7F31);
}
.report-con___1Bc-i .list___UmQZs .item___3mq9G .key___g-lrz .level___13xVz.red___LFOV0 {
  background: #EB422D;
  background: var(--red-color, #EB422D);
}
.report-con___1Bc-i .list___UmQZs .item___3mq9G .key___g-lrz .unit___5x2bG {
  margin-left: 0.04rem;
  font-size: 0.32rem;
  color: #333;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.report-con___1Bc-i .tags___3TJ2H {
  margin-top: 0.6rem;
  padding-bottom: 0.2rem;
  text-align: center;
}
.report-con___1Bc-i .tags___3TJ2H .avatar___3sHaR {
  width: 2.6rem;
  height: 2.6rem;
  display: inline-block;
  position: relative;
  background: #ccc;
  border-radius: 50%;
}
.report-con___1Bc-i .tags___3TJ2H .avatar___3sHaR .check-origin___11Bol {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  position: absolute;
  right: -0.2rem;
  bottom: -0.2rem;
}
.report-con___1Bc-i .tags___3TJ2H .avatar___3sHaR .check-origin___11Bol .cover___2_I8M {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.3);
  border: 0.04rem solid #fff;
  color: #fff;
  font-size: 0.24rem;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1.4;
  padding: 0.16rem;
}
.report-con___1Bc-i .tags___3TJ2H .avatar___3sHaR img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.report-con___1Bc-i .tags___3TJ2H .avatar___3sHaR .tag___38qk5 {
  white-space: nowrap;
  position: absolute;
  left: -0.2rem;
  top: 0.5rem;
  padding: 0.08rem 0.16rem;
  background: #FFF3F1;
  color: #2F2929;
  border-radius: 0.2rem;
  font-size: 0.24rem;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.report-con___1Bc-i .items-box___3bWSA {
  margin-top: 0.4rem;
  width: 100%;
  height: 1.2rem;
}
.report-con___1Bc-i .items-box___3bWSA .category___wn9xB {
  width: 100%;
  height: 1.2rem;
  background: #fff;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
}
.report-con___1Bc-i .items-box___3bWSA .category___wn9xB.fixed___3AM-S {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 10;
  height: 1.44rem;
  padding-top: 0.2rem;
}
.report-con___1Bc-i .items-box___3bWSA .category___wn9xB:before,
.report-con___1Bc-i .items-box___3bWSA .category___wn9xB:after {
  content: '';
  display: block;
}
.report-con___1Bc-i .items-box___3bWSA .category___wn9xB .num___3kVrU {
  display: block;
  padding-top: 0.2rem;
  font-size: 0.3rem;
}
.report-con___1Bc-i .items-box___3bWSA .category___wn9xB div {
  width: 30%;
  height: 1.2rem;
  border-radius: 0.12rem;
  text-align: center;
  position: relative;
  background: #fff;
  padding-top: 0.25rem;
  font-size: 0.3rem;
  color: #666;
}
.report-con___1Bc-i .items-box___3bWSA .category___wn9xB div.serious___2Ui3- {
  background: #FFF2F1;
  background: var(--skin-report-tab-bg, #FFF2F1);
}
.report-con___1Bc-i .items-box___3bWSA .category___wn9xB div.dangerous___2wCid {
  background: #FFF2F1;
  background: var(--skin-report-tab-bg, #FFF2F1);
}
.report-con___1Bc-i .items-box___3bWSA .category___wn9xB div.safe___2B5JR {
  background: #FFF2F1;
  background: var(--skin-report-tab-bg, #FFF2F1);
}
.report-con___1Bc-i .items-box___3bWSA .category___wn9xB div.active___1lI_0 {
  color: #fff;
  background: #E96858;
  background: var(--main-color, #E96858);
}
.report-con___1Bc-i .items-box___3bWSA .category___wn9xB div.active___1lI_0:after {
  content: ' ';
  z-index: -1;
  position: absolute;
  left: 50%;
  bottom: -0.04rem;
  margin-left: -0.15rem;
  width: 0.3rem;
  height: 0.3rem;
  background: #E96858;
  background: var(--main-color, #E96858);
  transform: rotate(45deg);
  border-radius: 0.05rem;
}
.desc_position___3l0RM {
  margin-top: 0.3rem;
  width: 100%;
  text-align: center;
}
.desc_position___3l0RM .desc_face_items___yFgUp {
  width: 100%;
  padding: 0.25rem 0.3rem;
  background: #FEFAF9;
  background: var(--skin-block-bg, #FEFAF9);
}
.desc_position___3l0RM .desc_face_items___yFgUp .item_desc___39Lwg {
  text-align: left;
  padding-top: 0.15rem;
  padding-bottom: 0.15rem;
  color: rgba(29, 30, 31, 0.6);
  font-size: 0.24rem;
}
.desc_position___3l0RM .desc_face_problem___26vAg {
  width: 100%;
  padding: 0.25rem 0.3rem;
  background: #FEFAF9;
  background: var(--skin-block-bg, #FEFAF9);
}
.desc_position___3l0RM .desc_face_problem___26vAg .tit___1ek_K {
  color: #1d1e1f;
  font-size: 0.28rem;
  padding-bottom: 0.1rem;
}
.desc_position___3l0RM .desc_face_problem___26vAg .item_desc_box___3uyVS {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
}
.desc_position___3l0RM .desc_face_problem___26vAg .item_desc_box___3uyVS:before,
.desc_position___3l0RM .desc_face_problem___26vAg .item_desc_box___3uyVS:after {
  content: '';
  display: block;
}
.desc_position___3l0RM .desc_face_problem___26vAg .item_desc_box___3uyVS .item_desc___39Lwg {
  text-align: center;
  padding-top: 0.15rem;
  padding-bottom: 0.15rem;
  color: rgba(29, 30, 31, 0.6);
  font-size: 0.24rem;
}
.desc_position___3l0RM .desc_face_problem___26vAg .item_desc_box___3uyVS .item_desc___39Lwg .face_img___1cuih {
  width: 1rem;
  margin-bottom: 0.1rem;
}
.skin_age_bar___3MvVO {
  background: rgba(255, 121, 104, 0.03);
  display: flex;
  justify-content: space-around;
  padding: 0.48rem 0 0.8rem 0;
  font-size: 0.24rem;
}
.skin_age_bar___3MvVO .circle_bar___1kYvb {
  width: 2rem;
  height: 2rem;
  background-color: #FF9C55;
  background-color: var(--main-color, #FF9C55);
  position: relative;
}
.skin_age_bar___3MvVO .circle_bar___1kYvb.bar1___1IXnd {
  background-color: #5EE1A2;
  background-color: var(--main-color, #5EE1A2);
}
.skin_age_bar___3MvVO .circle_bar___1kYvb.bar1___1IXnd .percent___3ixry {
  color: #5EE1A2;
  color: var(--main-color, #5EE1A2);
}
.skin_age_bar___3MvVO .circle_bar___1kYvb.bar2___3paXO {
  background-color: #FF9C55;
  background-color: var(--skin-yellow-color, #FF9C55);
}
.skin_age_bar___3MvVO .circle_bar___1kYvb.bar2___3paXO .percent___3ixry {
  color: #FF9C55;
  color: var(--skin-yellow-color, #FF9C55);
}
.skin_age_bar___3MvVO .circle_bar_left___AVLzN,
.skin_age_bar___3MvVO .circle_bar_right___332MW {
  width: 2rem;
  height: 2rem;
  background-color: #E5DCD6;
}
.skin_age_bar___3MvVO .circle_bar_right___332MW {
  clip: rect(0, auto, auto, 1rem);
}
.skin_age_bar___3MvVO .circle_bar_left___AVLzN {
  clip: rect(0, 1rem, auto, 0);
}
.skin_age_bar___3MvVO .mask___-A-UX {
  width: 1.6rem;
  height: 1.6rem;
  background-color: #fff;
  text-align: center;
  line-height: 0.4rem;
  color: rgba(0, 0, 0, 0.5);
}
.skin_age_bar___3MvVO .mask___-A-UX :first_child {
  font-size: 0.24rem;
  height: 1.6rem;
  line-height: 1.6rem;
  display: block;
}
.skin_age_bar___3MvVO .circle_bar___1kYvb * {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.skin_age_bar___3MvVO .circle_bar___1kYvb,
.skin_age_bar___3MvVO .circle_bar___1kYvb > * {
  border-radius: 50%;
}
.skin_age_bar___3MvVO .percent___3ixry {
  font-size: 0.56rem;
  font-family: PingFangSC-Semibold, PingFangSC;
  font-weight: 600;
  line-height: 1.5rem;
}
.skin_age_bar___3MvVO .circle_name___3KE57 {
  position: absolute;
  bottom: -0.4rem;
  top: inherit;
  left: 0;
  text-align: center;
  font-size: 0.24rem;
  font-family: PingFangSC-Medium, PingFangSC;
  font-weight: 500;
  color: #2f2929;
}
.desc-painting___sxtQ3 {
  margin-top: 0.3rem;
  width: 100%;
  height: 1.2rem;
  position: relative;
}
.desc-painting___sxtQ3 .paint-bar___1EI69 {
  position: absolute;
  left: 0;
  top: 0.48rem;
  width: 100%;
  height: 0.12rem;
  background: linear-gradient(45deg, #5DE2A4, #C7C454, #FC8B58);
  background: linear-gradient(45deg, var(--green-color, #5DE2A4), var(--skin-yellow-color, #C7C454), var(--skin-red-color, #FC8B58));
  border-radius: 0.2rem;
}
.desc-painting___sxtQ3 .paint-bar___1EI69 div:first-child .bottom___251Zf:after {
  display: none;
}
.desc-painting___sxtQ3 .paint-bar___1EI69 .range-point___36Ief {
  position: absolute;
  top: -0.4rem;
  left: 0;
  font-size: 0.24rem;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  transform: translate(-50%, 0);
}
.desc-painting___sxtQ3 .paint-bar___1EI69 .range-point___36Ief:after {
  content: ' ';
  position: absolute;
  left: 50%;
  top: 140%;
  width: 0.02rem;
  height: 0.24rem;
  background: url('/static/img/magicmirror/line.png');
}
.desc-painting___sxtQ3 .paint-bar___1EI69 .range-point___36Ief.bottom___251Zf {
  top: 0.3rem;
}
.desc-painting___sxtQ3 .paint-bar___1EI69 .range-point___36Ief.bottom___251Zf:after {
  top: -0.38rem;
}
.desc-painting___sxtQ3 .paint-bar___1EI69 .range-text___1gzNM {
  position: absolute;
  top: 0.3rem;
  left: 0;
  color: #333333;
  font-size: 0.28rem;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  transform: translate(-50%, 0);
}
.desc-painting___sxtQ3 .paint-bar___1EI69 .range-text___1gzNM.lang-en___1cImB {
  font-size: 0.24rem;
}
.desc-painting___sxtQ3 .paint-bar___1EI69 .point___33TsE {
  position: absolute;
  top: -0.09rem;
  left: 0;
  width: 0.29rem;
  height: 0.29rem;
  transform: translate(-50%, 0);
}
/*iphone x*/
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  .report-con___1Bc-i {
    padding-bottom: 1.6rem;
  }
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___enXsh {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.report-nav___30or6 {
  width: 100%;
  height: 1.2rem;
  position: fixed;
  left: 0;
  bottom: 0;
  box-shadow: -0.05rem 0 0.08rem #e1e1e1;
  background: #fff;
  text-align: center;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-between;
}
.report-nav___30or6:before,
.report-nav___30or6:after {
  content: '';
  display: block;
}
.report-nav___30or6 .item___1hlY3 {
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 0.24rem;
}
.report-nav___30or6 .item___1hlY3 img {
  width: 0.48rem;
  margin-top: 0.2rem;
  margin-bottom: 0.04rem;
}
/*iphone x*/
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  .report-nav___30or6 {
    height: 1.6rem;
  }
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___3BXXE {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.wrap___mGKjt {
  position: relative;
  width: 100%;
  height: 100vh;
  overflow: hidden;
}
.pc___1k7fO {
  width: 100vw;
  position: absolute;
  left: 0;
  top: 0;
  text-align: center;
  background: #F6F9FD;
}
.pc-v2___3LpeS {
  background: #F6F9FD;
}
.pc-class___3aDyd {
  position: relative;
  margin: 0 auto;
}
.pc-class-qr___3N7Ir {
  position: absolute;
}
.pc-class-qr-group___cXvZT {
  position: absolute;
  width: 200PX;
  height: 200PX;
  left: 1048PX;
  top: 312PX;
}
.pc-class-qr-group-v2___alljN {
  position: absolute;
  width: 150PX;
  height: 150PX;
  left: 1007PX;
  top: 378PX;
}
.pc-class-tab___1MQhg {
  position: absolute;
  left: 165PX;
  top: 455PX;
}
.pc-class-tab-btn___2VVYK {
  z-index: 10;
  position: absolute;
  left: 188PX;
  top: 455PX;
  width: 500PX;
  height: 30PX;
  display: flex;
}
.pc-class-tab-btn___2VVYK .tab-btn___3-ULw {
  width: 55PX;
  height: 30PX;
  cursor: pointer;
  margin-right: 17PX;
}
.mobile-class-tab___Mr1MR {
  position: absolute;
  left: 0.2rem;
  top: 4.76rem;
  z-index: 5;
  width: 7.1rem;
}
.mobile-class-tab-btn___2AAT8 {
  z-index: 10;
  position: absolute;
  left: 0.2rem;
  top: 4.76rem;
  width: 5rem;
  height: 0.5rem;
  display: flex;
}
.mobile-class-tab-btn___2AAT8 .tab-btn___3-ULw {
  width: 0.8rem;
  height: 0.5rem;
  cursor: pointer;
  margin-left: 0.2rem;
  margin-right: 0.25rem;
}
.btn___hf3A1 {
  position: absolute;
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 1.2rem;
  line-height: 1.2rem;
  font-size: 0.24rem;
  color: #fff;
  text-align: center;
}
.btn-group___1n20I {
  position: absolute;
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 1.2rem;
  line-height: 1.2rem;
  font-size: 0.24rem;
  color: #fff;
  text-align: center;
  bottom: 6%;
}
.footer___1IKZk {
  position: absolute;
  bottom: -0.5rem;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
}
.footer___1IKZk .tip___1Ma4j {
  width: 100%;
  font-family: PingFangSC-Regular;
  font-size: 0.2rem;
  color: #B4BFCD;
  letter-spacing: 0;
  text-align: center;
  position: absolute;
  bottom: 0.4rem;
}
.footer-qr___2GWxB {
  position: absolute;
  top: 5.85rem;
  left: 2.65rem;
  width: 2.2rem;
  height: 2.2rem;
}
.footer-v2___Bo8UH {
  position: absolute;
  bottom: 0;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
  z-index: 15;
}
.footer-v2___Bo8UH .btn-group___1n20I {
  position: absolute;
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 1.2rem;
  line-height: 1.2rem;
  font-size: 0.24rem;
  color: #fff;
  text-align: center;
  bottom: 0.2rem;
  line-height: 1.8rem;
}
.footer-v2___Bo8UH .mobile-btn___bQuH1 {
  margin-bottom: 0.2rem;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___2ZL-F {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.page___1fecd {
  background-color: #ffffff;
  position: relative;
  width: 7.5rem;
  overflow: hidden;
}
.content_wrap___1t4Vd {
  max-width: 100%;
}
.top_bg___1jILn {
  color: #fff;
  display: none;
}
.header___1vARt {
  width: 100%;
  padding: 0.2rem 0.25rem;
  background: linear-gradient(180deg, #E7F6FA 0%, #FDFFFF 100%);
}
.header___1vARt .logo___8K4SF {
  width: 3.66rem;
  height: 0.96rem;
  margin-top: 0.1rem;
}
.header___1vARt .banner___2JXvP {
  border-radius: 0.16rem;
  width: 100%;
  margin-top: 0.2rem;
}
.header___1vARt .tabs___UFRdk {
  display: flex;
  padding-bottom: 0.2rem;
}
.header___1vARt .tabs___UFRdk .tab___2I3Qf {
  color: #777E85;
  font-size: 0.28rem;
  margin-right: 0.3rem;
  position: relative;
  cursor: pointer;
}
.header___1vARt .tabs___UFRdk .icon___k2ipp {
  width: 0.36rem;
  height: 0.12rem;
  position: absolute;
  left: 50%;
  bottom: -0.18rem;
  margin-left: -0.18rem;
  display: none;
}
.header___1vARt .tabs___UFRdk .active___KzRLp {
  color: #42929D;
}
.header___1vARt .tabs___UFRdk .active___KzRLp .icon___k2ipp {
  display: block;
}
.department___1ecDz {
  width: 100%;
  padding: 0.2rem 0.25rem;
}
.department___1ecDz .title___2Xm5f {
  display: none;
  font-size: 0.3rem;
  font-weight: bold;
  color: #333;
  margin-bottom: 0.2rem;
}
.department___1ecDz .department_bg___2QJfF {
  width: 0;
}
.department___1ecDz .wrap___3WH-1 {
  padding-top: 0.4rem;
  background-color: #ffffff;
  width: 100%;
  display: flex;
  justify-content: space-evenly;
  flex-wrap: wrap;
  border-radius: 0.16rem;
  box-shadow: 0 0.07rem 0.1rem 0 rgba(0, 0, 0, 0.1);
}
.department___1ecDz .item___1puAx {
  width: 30%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0.4rem;
}
.department___1ecDz .icon___k2ipp {
  width: 1.32rem;
  height: 1.2rem;
}
.department___1ecDz .text___1rqTC {
  overflow-wrap: break-word;
  color: #666666;
  font-size: 0.28rem;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: right;
  white-space: nowrap;
  line-height: 0.4rem;
  margin-top: 0.2rem;
}
.intro___3VV0T {
  padding: 0.2rem 0.24rem 0.2rem 0.24rem;
}
.intro___3VV0T .wrap___3WH-1 {
  padding: 0.3rem 0.4rem;
  background-color: #ffffff;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  border-radius: 0.16rem;
  box-shadow: 0 0.07rem 0.1rem 0 rgba(0, 0, 0, 0.1);
}
.intro___3VV0T .title___2Xm5f {
  font-size: 0.3rem;
  font-weight: bold;
  color: #333;
  margin-bottom: 0.2rem;
}
.intro___3VV0T .desc___3vc1C {
  font-size: 0.26rem;
  color: #666;
  line-height: 1.5;
}
.intro___3VV0T .desc___3vc1C img {
  width: 100%;
}
.contact___3l_iq {
  padding: 0.2rem 0.24rem 0.2rem 0.24rem;
}
.contact___3l_iq .wrap___3WH-1 {
  padding: 0.3rem 0.4rem;
  background-color: #ffffff;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  border-radius: 0.16rem;
  box-shadow: 0 0.07rem 0.1rem 0 rgba(0, 0, 0, 0.1);
}
.contact___3l_iq .title___2Xm5f {
  font-size: 0.3rem;
  font-weight: bold;
  color: #333;
  margin-bottom: 0.2rem;
}
.contact___3l_iq .desc___3vc1C {
  width: 100%;
  font-size: 0.26rem;
  color: #666;
  line-height: 1.5;
}
.contact___3l_iq .desc___3vc1C img {
  width: 100%;
}
.contact___3l_iq .text___1rqTC {
  overflow-wrap: break-word;
  color: #666666;
  font-size: 0.3rem;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: wrap;
  line-height: 0.42rem;
  margin-top: 0.24rem;
}
.footer___gIDAC {
  padding: 0.2rem 0.24rem 0.2rem 0.24rem;
}
.footer___gIDAC .wrap___3WH-1 {
  padding: 0.3rem 0.4rem;
  background-color: #ffffff;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  border-radius: 0.16rem;
  box-shadow: 0 0.07rem 0.1rem 0 rgba(0, 0, 0, 0.1);
}
.footer___gIDAC .text___1rqTC {
  overflow-wrap: break-word;
  color: #666666;
  font-size: 0.3rem;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: wrap;
  line-height: 0.42rem;
  margin-top: 0.24rem;
}
.footer___gIDAC .beian___1medL {
  display: flex;
  align-items: center;
  margin-top: 0.24rem;
  color: #666666;
  font-size: 0.3rem;
}
.footer___gIDAC .img___3pt8Y {
  width: 0.4rem;
  height: 0.4rem;
  margin-right: 0.05rem;
}
@media (min-width: 1200PX) {
  .content_wrap___1t4Vd {
    max-width: 1200PX;
    margin: 0 auto;
    position: relative;
  }
  .page___1fecd {
    background-color: #ffffff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100vw;
    overflow: hidden;
  }
  .top_bg___1jILn {
    display: block;
    background: linear-gradient(180deg, #E7F6FA 0%, #FDFFFF 100%);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 120PX;
  }
  .header___1vARt {
    width: 100%;
    padding: 20PX 0;
    background: none;
  }
  .header___1vARt .logo___8K4SF {
    width: 366PX;
    height: 96PX;
    margin-top: 10PX;
  }
  .header___1vARt .banner___2JXvP {
    border-radius: 8PX;
    width: 100%;
    margin-top: 10PX;
  }
  .header___1vARt .tabs___UFRdk .tab___2I3Qf {
    font-size: 18PX;
  }
  .header___1vARt .tabs___UFRdk .icon___k2ipp {
    width: 18PX;
    height: 6PX;
    position: absolute;
    left: 50%;
    bottom: -12PX;
    margin-left: -9PX;
  }
  .department___1ecDz {
    width: 100%;
    height: 240PX;
    padding: 20PX 0;
    margin-bottom: 60PX;
  }
  .department___1ecDz .title___2Xm5f {
    display: block;
    padding-top: 20PX;
    font-size: 20PX;
    font-weight: bold;
    color: #333;
    margin-bottom: 30PX;
    position: relative;
    z-index: 10;
  }
  .department___1ecDz .department_bg___2QJfF {
    width: 100vw;
    height: 270PX;
    position: absolute;
    left: 50%;
    background-color: #F4F4F4;
    z-index: 0;
    transform: translateX(-50%);
  }
  .department___1ecDz .wrap___3WH-1 {
    position: relative;
    z-index: 10;
    padding-top: 0;
    background-color: #F4F4F4;
    width: 100%;
    display: flex;
    justify-content: space-evenly;
    flex-wrap: wrap;
    border-radius: 0;
    box-shadow: none;
  }
  .department___1ecDz .item___1puAx {
    width: 33%;
    display: flex;
    flex-direction: row;
    justify-content: start;
    align-items: center;
    margin-bottom: 40PX;
  }
  .department___1ecDz .icon___k2ipp {
    width: 66PX;
    height: 60PX;
  }
  .department___1ecDz .text___1rqTC {
    overflow-wrap: break-word;
    color: #666666;
    font-size: 14PX;
    font-family: PingFangSC-Regular;
    font-weight: normal;
    text-align: right;
    white-space: nowrap;
    line-height: 20PX;
    margin-left: 10PX;
    margin-top: 0;
  }
  .intro___3VV0T {
    margin-top: 40PX;
    padding: 20PX 0;
  }
  .intro___3VV0T .wrap___3WH-1 {
    padding: 0;
    background-color: #ffffff;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    box-shadow: none;
  }
  .intro___3VV0T .title___2Xm5f {
    font-size: 20PX;
    font-weight: bold;
    color: #333;
    margin-bottom: 30PX;
  }
  .intro___3VV0T .desc___3vc1C {
    font-size: 18PX;
    color: #666;
    line-height: 1.5;
  }
  .footer___gIDAC {
    padding: 30PX 0;
  }
  .footer___gIDAC .wrap___3WH-1 {
    padding: 0;
    background-color: transparent;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    border-radius: 8PX;
    box-shadow: none;
  }
  .footer___gIDAC .text___1rqTC {
    width: 25%;
    padding: 20PX 0;
    overflow-wrap: break-word;
    color: #666666;
    font-size: 15PX;
    font-family: PingFangSC-Regular;
    font-weight: normal;
    white-space: nowrap;
    line-height: 21PX;
    margin-top: 0;
  }
  .footer___gIDAC .beian___1medL {
    width: 25%;
    display: flex;
    align-items: center;
    margin-top: 0;
    color: #666666;
    font-size: 15PX;
  }
  .footer___gIDAC .img___3pt8Y {
    width: 20PX;
    height: 20PX;
    margin-right: 5PX;
  }
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.am-carousel {
  position: relative;
}
.am-carousel-wrap {
  font-size: 18px;
  color: #000;
  background: none;
  text-align: center;
  zoom: 1;
  width: 100%;
}
.am-carousel-wrap-dot {
  display: inline-block;
  zoom: 1;
}
.am-carousel-wrap-dot > span {
  display: block;
  width: 8px;
  height: 8px;
  margin: 0 3px;
  border-radius: 50%;
  background: #ccc;
}
.am-carousel-wrap-dot-active > span {
  background: #888;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___2JTkU {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.good-out___1Q5rC {
  width: 6.7rem;
  height: 4.42rem;
  margin: 0 auto;
  background-color: #ffffff;
  box-shadow: 0 0.08rem 0.24rem 0 rgba(160, 160, 160, 0.16);
  overflow: hidden;
}
.good-out___1Q5rC .title___3oBXe {
  font-size: 0.32rem;
  color: #333;
  text-align: center;
  margin-top: 0.46rem;
  margin-bottom: 0.39rem;
}
.good-out___1Q5rC .good-box___1TCZe {
  margin: 0 0.24rem 0.44rem 0.24rem;
  overflow: hidden;
}
.good-out___1Q5rC .good-box___1TCZe .item___1kMMr {
  float: left;
  width: 1.95rem;
}
.good-out___1Q5rC .good-box___1TCZe .item___1kMMr:not(:last-child) {
  margin-right: 0.18rem;
}
.good-out___1Q5rC .good-box___1TCZe .item___1kMMr .img___2Vt_u {
  display: inline-block;
  width: 1.95rem;
  height: 1.95rem;
  background-color: #f9f9f9;
  margin-bottom: 0.23rem;
}
.good-out___1Q5rC .good-box___1TCZe .item___1kMMr .name___Y2Co8 {
  font-family: PingFangSC-Regular, PingFang SC;
  font-size: 0.24rem;
  color: #1D1E1F;
  margin: 0 0.05rem 0.09rem 0.05rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.good-out___1Q5rC .good-box___1TCZe .item___1kMMr .desc___1vF2Q {
  font-family: PingFangSC-Regular, PingFang SC;
  margin: 0 0.05rem 0.18rem 0.05rem;
  font-size: 0.22rem;
  line-height: 0.3rem;
  height: 0.62rem;
  color: #7d7d7f;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.good-out___1Q5rC .good-box___1TCZe .item___1kMMr .price___3DH_T {
  font-family: PingFangHK-Semibold, PingFangHK;
  margin: 0 0.05rem;
  font-size: 0.26rem;
  color: #EE1A22;
  font-weight: bold;
}
.good-out___1Q5rC .good-box___1TCZe .item___1kMMr .price___3DH_T span {
  display: inline-block;
  width: 0.6rem;
  height: 0.28rem;
  background: #fde8e5;
  text-align: center;
  line-height: 0.28rem;
  font-size: 0.18rem;
  color: #c73c42;
  margin-left: 0.09rem;
}
.good-out___1Q5rC .more___3RKRk {
  text-align: center;
  font-size: 0.24rem;
  color: #2F2929;
}
.good-out___1Q5rC .more___3RKRk span {
  display: inline-block;
  margin-left: 0.1rem;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___1VLlr {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.switch-box___2wdFT {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.switch-box___2wdFT .one___1wq-G {
  display: block;
  width: 100%;
  text-align: center;
}
.switch-box___2wdFT .one___1wq-G > img {
  display: inline-block;
  width: 6.7rem;
  height: 3.08rem;
  background-color: rgba(1, 1, 1, 0.1);
}
.switch-box___2wdFT .item___vY3mf {
  display: block;
  width: 6.7rem;
  height: 3.08rem;
  margin-right: 0.39rem;
}
.switch-box___2wdFT .item___vY3mf > img {
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(1, 1, 1, 0.1);
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___1xOZ7 {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.figure-type.am-modal-wrap {
  align-items: normal;
  display: block;
}
.out-modal___39u77 {
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  width: 6.08rem!important;
  margin-top: 1.57rem;
  padding-bottom: 0.88rem;
  background: #fefefe;
  border-radius: 0.24rem;
  border: 0.01rem solid transparent;
  box-sizing: border-box;
}
.out-modal___39u77.skin-qk___1Jr-Z {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.out-modal___39u77 .am-modal-content {
  overflow: unset;
  padding-top: 0.01rem;
}
.out-modal___39u77 .am-modal-body {
  overflow: unset;
  padding: 0!important;
}
.out-modal___39u77 .photo___1nU5d {
  width: 2.01rem;
  height: 1.88rem;
  margin: -0.83rem auto 0 auto;
  background-color: #fff;
  border-radius: 1.88rem;
}
.out-modal___39u77 .photo___1nU5d img {
  display: inline-block;
  width: 100%;
  height: 100%;
  margin-top: -0.1rem;
}
.out-modal___39u77 .text___157L8 {
  font-weight: bold;
  font-size: 0.36rem;
  text-align: center;
  color: #333;
  margin-top: -0.2rem;
  margin-bottom: 0.89rem;
}
.out-modal___39u77 .close___1KEQO {
  position: absolute;
  right: 0.24rem;
  top: 0.24rem;
}
.out-modal___39u77 .line-one___3ZoQF {
  display: flex;
}
.out-modal___39u77 .line-one___3ZoQF .flat___3kZVC {
  font-size: 0.22rem;
  color: #000;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: bold;
  width: 0.71rem;
  margin-top: 1.07rem;
  word-break: break-all;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D {
  flex: 1;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-bottom: 0.4rem;
  margin-right: 0.92rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D:before {
  content: '';
  display: inline-block;
  position: absolute;
  left: 0;
  top: 0;
  width: 0.07rem;
  height: 100%;
  background: linear-gradient(255deg, #FF9A1E 0%, #85C080 51%, #FF9A1E 100%);
  background: linear-gradient(255deg, #FF9A1E 0%, var(--green-color, #85C080) 51%, #FF9A1E 100%);
  border-radius: 0.06rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D:after {
  content: '';
  display: inline-block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 0.07rem;
  background: linear-gradient(75deg, #FF9A1E 0%, #85C080 51%, #FF9A1E 100%);
  background: linear-gradient(75deg, #FF9A1E 0%, var(--green-color, #85C080) 51%, #FF9A1E 100%);
  border-radius: 0.06rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .text1___3IHFT {
  position: absolute;
  font-size: 0.28rem;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #2f2929;
  left: -0.12rem;
  top: -0.4rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .text2___1FT9A {
  position: absolute;
  font-size: 0.28rem;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #2f2929;
  right: -0.44rem;
  bottom: -0.1rem;
  z-index: 20;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .cross-text___dC2G1 {
  font-family: PingFangSC-Semibold, PingFang SC;
  position: absolute;
  font-size: 0.22rem;
  color: #000;
  font-weight: bold;
  width: 100%;
  left: 0;
  bottom: -0.5rem;
  text-align: center;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 {
  width: 0.72rem;
  flex: 0 0 33.3%;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R {
  display: block;
  margin: 0 auto;
  width: 0.72rem;
  height: 0.72rem;
  margin-bottom: 0.03rem;
  background-image: url("/static/img/magicmirror/report/figure-sprite.png");
  background-repeat: no-repeat;
  background-size: 11.28rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-lt-default___34i7M {
  background-position: -1.11rem -0.76rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-lt-default___34i7M.active___3eArF {
  background-position: -6.2rem -0.76rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-mt-default___2dpcy {
  background-position: -2.74rem -0.76rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-mt-default___2dpcy.active___3eArF {
  background-position: -7.83rem -0.76rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-rt-default___3tZ0F {
  background-position: -4.37rem -0.76rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-rt-default___3tZ0F.active___3eArF {
  background-position: -9.46rem -0.76rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-lm-default___32ho3 {
  background-position: -1.11rem -1.89rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-lm-default___32ho3.active___3eArF {
  background-position: -6.2rem -1.89rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-mm-default___XWXkV {
  background-position: -2.74rem -1.89rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-mm-default___XWXkV.active___3eArF {
  background-position: -7.83rem -1.89rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-rm-default___3t-VD {
  background-position: -4.37rem -1.89rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-rm-default___3t-VD.active___3eArF {
  background-position: -9.46rem -1.89rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-lb-default___3FsGW {
  background-position: -1.11rem -3.02rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-lb-default___3FsGW.active___3eArF {
  background-position: -6.2rem -3.02rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-mb-default___3HpHD {
  background-position: -2.74rem -3.02rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-mb-default___3HpHD.active___3eArF {
  background-position: -7.83rem -3.02rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-rb-default___Yys_I {
  background-position: -4.37rem -3.02rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .icon___2Dr5R.ps-rb-default___Yys_I.active___3eArF {
  background-position: -9.46rem -3.02rem;
}
.out-modal___39u77 .line-one___3ZoQF .vertical___1Si4D .item___1Mnb4 .text___157L8 {
  font-size: 0.22rem;
  color: #666;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___3eHF6 {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.report-nav___2MBBv {
  width: 100%;
  height: 1.2rem;
  position: fixed;
  left: 0;
  bottom: 0;
  box-shadow: -0.05rem 0 0.08rem #e1e1e1;
  background: #fff;
  text-align: center;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-between;
}
.report-nav___2MBBv:before,
.report-nav___2MBBv:after {
  content: '';
  display: block;
}
.report-nav___2MBBv .item___McKIs {
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 0.24rem;
}
.report-nav___2MBBv .item___McKIs img {
  width: 0.48rem;
  margin-top: 0.2rem;
  margin-bottom: 0.04rem;
}
/*iphone x*/
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  .report-nav___2MBBv {
    height: 1.6rem;
  }
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___3OneR {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.change-baby___38tnX {
  position: fixed;
  right: 0;
  bottom: 12%;
  width: 2.74rem;
  height: 1.3rem;
  background: #fff;
  box-shadow: 0 0 0.1rem #d0d0d0;
  border-top-left-radius: 0.6rem;
  border-bottom-left-radius: 0.6rem;
  z-index: 2;
}
.change-baby-avatar___38QNT {
  position: absolute;
  left: 0.4rem;
  top: 0.24rem;
}
.change-baby-avatar___38QNT .avatar___2piIn {
  width: 0.55rem;
  height: 0.55rem;
  line-height: 0.45rem;
  text-align: center;
  background: #d8d8d8;
  border: 0.05rem solid #ffffff;
  border-radius: 50%;
  color: #fff;
  position: absolute;
  left: 0;
  top: 0.15rem;
  font-size: 0.24rem;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.change-baby-avatar___38QNT .avatar___2piIn:nth-child(1) {
  transform: translate(-0.21rem, 0);
  z-index: 40;
}
.change-baby-avatar___38QNT .avatar___2piIn:nth-child(2) {
  transform: translate(0.21rem, 0);
}
.change-baby-avatar___38QNT .avatar___2piIn:nth-child(3) {
  transform: translate(0, -0.23rem);
  z-index: 30;
}
.change-baby-avatar___38QNT .avatar___2piIn:nth-child(4) {
  transform: translate(0, 0.23rem);
  z-index: 50;
}
.change-baby-avatar___38QNT .avatar___2piIn.active___ZXfWH {
  z-index: 100;
}
.change-baby-avatar___38QNT .avatar___2piIn.active___ZXfWH.male___2XUbb {
  background: #5861E9;
}
.change-baby-avatar___38QNT .avatar___2piIn.active___ZXfWH.female___25XoZ {
  background: #E96858;
}
.userName___p7CUG {
  position: absolute;
  width: 1.6rem;
  right: 0.1rem;
  top: 0.5rem;
  background: #fff;
  font-size: 0.28rem;
  font-weight: bold;
  text-align: center;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.change-popup___3wzVr {
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 99999999;
  width: 100%;
  height: 100%;
}
.change-popup-cover___1koCE {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.change-popup-content___37X7p {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
  padding: 0.3rem;
  width: 5.8rem;
  background: #fff;
  border-radius: 0.1rem;
}
.med-title___2Ynw8 {
  text-align: center;
  font-size: 0.32rem;
  color: #313131;
  line-height: 1rem;
}
.med-close___3fNJZ {
  position: absolute;
  right: 0;
  top: 0;
  width: 1rem;
  height: 1rem;
  background: transparent url(/static/img/magicmirror/baby/close.png) no-repeat center center / 0.4rem auto;
}
.med-list___uqj8j {
  overflow: hidden;
  margin: 0;
  padding: 0.3rem 0 0 0.15rem;
}
.med-list___uqj8j .med-li___3ElPh {
  list-style: none;
  float: left;
  width: 1.5rem;
  margin-right: 0.2rem;
  margin-bottom: 0.2rem;
}
.med-list___uqj8j .med-li___3ElPh .med-avatar___12Wcc {
  width: 1.5rem;
  height: 1.5rem;
}
.med-list___uqj8j .med-li___3ElPh .med-name___32AkG {
  font-size: 0.2rem;
  text-align: center;
  line-height: 0.5rem;
  overflow: hidden;
}
.med-list___uqj8j .med-li___3ElPh:nth-child(3n) {
  margin-right: 0;
}
.med-list___uqj8j .med-li___3ElPh.choose___2RKes {
  position: relative;
  color: #e96758;
}
.med-list___uqj8j .med-li___3ElPh.choose___2RKes::after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  bottom: -15;
  width: 0.06rem;
  height: 0.06rem;
  border-radius: 100%;
  border: 0.04rem solid #e96758;
}
.med-list___uqj8j.one-baby___1rBbP {
  width: 1.65rem;
  margin: 0 auto;
}
.med-list___uqj8j.one-baby___1rBbP .med-li___3ElPh {
  margin-right: 0;
}
.med-list___uqj8j.two-baby___2pswT {
  width: 3.65rem;
  margin: 0 auto;
}
.med-list___uqj8j.two-baby___2pswT .med-li___3ElPh {
  margin-right: 0.5rem;
}
.med-list___uqj8j.two-baby___2pswT .med-li___3ElPh:last-child {
  margin-right: 0;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___375es {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.empty___1aVrZ {
  position: fixed;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
  width: 50%;
  display: block;
}
.medImg___16Pxi {
  width: 100%;
}
.medFont___1b5nY {
  font-size: 0.3rem;
  text-align: center;
  font-weight: bold;
  color: #313131;
  margin-top: 0.3rem;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___3lxoW {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.family-banner___24a_M .img___1JdDO,
.family-banner___24a_M .firstimg___1IMDJ {
  width: 90%;
  margin-bottom: 0.4rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.family-banner___24a_M .firstimg___1IMDJ {
  opacity: 0;
  width: 0;
  transform: scale(0);
}
.family-banner___24a_M .firstimg___1IMDJ.show-img___1cT-L {
  width: 100%;
  opacity: 1;
  transition: .5s 0.2s all;
  transform: scale(1);
}
.family-banner___24a_M .welcomeView___3zyrq {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 99999999;
  box-shadow: 0 0 0.1rem #d0d0d0;
}
.family-banner___24a_M .welcomeView___3zyrq.hide-tips___Vr1cX .med_cover___2bQ5J {
  opacity: 0;
}
.family-banner___24a_M .welcomeView___3zyrq.hide-tips___Vr1cX .med_popup___1jTaI {
  transform: scale3d(0, 0, 1);
  opacity: 0.5;
}
.family-banner___24a_M .welcomeView___3zyrq .med_cover___2bQ5J {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  transition: 0.5s all;
}
.family-banner___24a_M .welcomeView___3zyrq .med_popup___1jTaI {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -3rem;
  margin-top: -4rem;
  transform: scale(1);
  width: 6rem;
  padding: 0.68rem 0.4rem 0.48rem;
  border-radius: 0.24rem;
  background: #fff;
  box-sizing: border-box;
  transition: .7s all;
  transform-origin: center center;
}
.family-banner___24a_M .welcomeView___3zyrq .med_title___2Zto3 {
  color: #54C688;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
  font-size: 0.32rem;
  line-height: 1.4;
}
.family-banner___24a_M .welcomeView___3zyrq .med_vip___11-DB {
  margin-top: 0.2rem;
  width: 4.74rem;
  height: 0.5rem;
  font-size: 0.51rem;
  font-family: PingFangSC;
  font-weight: 600;
  color: #999ca2;
  line-height: 0.51rem;
  background: linear-gradient(119deg, #939393 0%, #d5d5d5 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.family-banner___24a_M .welcomeView___3zyrq .med_expire___z6r_M {
  font-size: 0.24rem;
  margin-top: 0.25rem;
  color: rgba(47, 41, 41, 0.5);
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.family-banner___24a_M .welcomeView___3zyrq .med_head___1E0kT {
  position: absolute;
  right: 0.4rem;
  top: 0.68rem;
}
.family-banner___24a_M .welcomeView___3zyrq .med_head___1E0kT .med_headImg___QI_2A {
  width: 1.32rem;
  height: 1.32rem;
  background: #ccc;
  border-radius: 50%;
}
.family-banner___24a_M .welcomeView___3zyrq .med_head___1E0kT .med_headImg___QI_2A img {
  width: 1.32rem;
  height: 1.32rem;
  border-radius: 50%;
}
.family-banner___24a_M .welcomeView___3zyrq .med_head___1E0kT .med_headName___2uSsG {
  width: 1.32rem;
  height: 0.29rem;
  display: block;
  margin-top: -0.15rem;
}
.family-banner___24a_M .welcomeView___3zyrq .med_items___2jIz7 {
  margin-top: 0.66rem;
  font-size: 0.24rem;
  color: rgba(29, 30, 31, 0.6);
  text-align: center;
  display: flex;
  justify-content: space-evenly;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.family-banner___24a_M .welcomeView___3zyrq .med_items___2jIz7 > div {
  width: 30%;
}
.family-banner___24a_M .welcomeView___3zyrq .med_items___2jIz7 .med_item___3Vk7D {
  width: 1rem;
}
.family-banner___24a_M .welcomeView___3zyrq .med_items___2jIz7 .med_itemName___3AutP {
  margin-top: 0.12rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.family-banner___24a_M .welcomeView___3zyrq .med_button___10T74 {
  width: 5.2rem;
  height: 0.88rem;
  line-height: 0.88rem;
  background: #54C688;
  color: #fff;
  text-align: center;
  font-size: 0.32rem;
  margin: 0.7rem auto 0;
  border-radius: 0.44rem;
  font-family: PingFangSC-Medium, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___2qnRa {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.out-box___3RRiN {
  font-family: PingFangSC-Medium, PingFang SC;
  padding-top: 0.12rem;
  padding-bottom: 1.4rem;
}
.out-box___3RRiN.skin-qk___1PDnB {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.out-box___3RRiN .nothing___32KjL {
  position: fixed;
  z-index: 1111;
  left: 0;
  top: 0;
  background: #fff;
  color: #999;
  width: 100%;
  height: 100%;
  text-align: center;
  padding-top: 30%;
}
.out-box___3RRiN .err_info___SqEJk {
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 80%;
  font-size: 0.28rem;
  color: #999;
  text-align: center;
}
.out-box___3RRiN .body-index___1Ioqc {
  position: relative;
  margin: 0 0.4rem 0.71rem 0.4rem;
  overflow: hidden;
  padding-bottom: 0.36rem;
  display: flex;
  align-items: center;
}
.out-box___3RRiN .body-index___1Ioqc:after {
  content: '';
  display: inline-block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 0.02rem;
  background-color: #e8e8e8;
  transform: scaleY(0.5);
}
.out-box___3RRiN .body-index___1Ioqc > .img___2QAiw {
  float: left;
  width: 2rem;
  height: 4.22rem;
  margin-right: 0.7rem;
  background-size: 10.44rem;
  background-image: url("/static/img/magicmirror/report/people.png");
  background-position: 1rem 1rem;
}
.out-box___3RRiN .body-index___1Ioqc > .img___2QAiw.man___22QWa {
  background-position: -0.85rem -0.76rem;
}
.out-box___3RRiN .body-index___1Ioqc > .img___2QAiw.woman___d6x31 {
  background-position: -3.1rem -0.76rem;
}
.out-box___3RRiN .body-index___1Ioqc > .img___2QAiw.boy___2CIhp {
  background-position: -5.35rem -0.76rem;
}
.out-box___3RRiN .body-index___1Ioqc > .img___2QAiw.girl___3Vb5A {
  background-position: -7.6rem -0.76rem;
}
.out-box___3RRiN .body-index___1Ioqc > img {
  float: left;
  width: 2rem;
  height: 4.22rem;
  margin-right: 0.7rem;
}
.out-box___3RRiN .body-index___1Ioqc .data___i7j5Z {
  width: calc(100% - 2.7rem);
}
.out-box___3RRiN .body-index___1Ioqc .data___i7j5Z .item___a7XZm {
  float: left;
  width: 50%;
  margin-bottom: 0.55rem;
}
.out-box___3RRiN .body-index___1Ioqc .data___i7j5Z .item___a7XZm:nth-of-type(n+3) {
  margin-bottom: 0;
}
.out-box___3RRiN .body-index___1Ioqc .data___i7j5Z .item___a7XZm .sum___287uH {
  font-family: unset;
  font-weight: bold;
  font-size: 0.52rem;
  color: #333;
  margin-bottom: 0.07rem;
}
.out-box___3RRiN .body-index___1Ioqc .data___i7j5Z .item___a7XZm .sum___287uH span {
  font-weight: unset;
  font-family: PingFangSC-Regular, PingFang SC;
  font-size: 0.26rem;
  display: inline-block;
  margin-left: 0.07rem;
}
.out-box___3RRiN .body-index___1Ioqc .data___i7j5Z .item___a7XZm .name___2rMlS {
  font-family: PingFangSC-Regular, PingFang SC;
  font-size: 0.24rem;
  color: #333;
}
.out-box___3RRiN .body-index___1Ioqc .data___i7j5Z .fn___nJH0g {
  margin-top: 0.16rem;
}
.out-box___3RRiN .body-index___1Ioqc .data___i7j5Z .fn___nJH0g > img {
  width: 0.42rem;
  height: 0.42rem;
  margin-right: 0.13rem;
  vertical-align: middle;
}
.out-box___3RRiN .body-index___1Ioqc .data___i7j5Z .fn___nJH0g span {
  display: inline-block;
  vertical-align: middle;
}
.out-box___3RRiN .body-index___1Ioqc .data___i7j5Z .fn___nJH0g span:nth-of-type(1) {
  font-size: 0.32rem;
  color: #333;
  margin-right: 0.1rem;
  font-weight: bold;
}
.out-box___3RRiN .body-index___1Ioqc .data___i7j5Z .fn___nJH0g span:nth-of-type(2) {
  font-size: 0.22rem;
  color: #333;
  margin-right: 0.2rem;
}
.out-box___3RRiN .body-index___1Ioqc .data___i7j5Z .fn___nJH0g .change___2kYh2 {
  font-weight: bold;
  display: inline-block;
  font-size: 0.24rem;
  color: #333;
  vertical-align: middle;
}
.out-box___3RRiN .figure-type___1-Lzo {
  margin: 0 0.4rem 0.4rem 0.4rem;
}
.out-box___3RRiN .figure-type___1-Lzo .title___fr0n6 {
  position: relative;
  font-size: 0.4rem;
  color: #333;
  margin-bottom: 0.39rem;
  display: flex;
  align-items: center;
  font-weight: bold;
}
.out-box___3RRiN .figure-type___1-Lzo .title___fr0n6 > div:first-child {
  display: flex;
  align-items: center;
}
.out-box___3RRiN .figure-type___1-Lzo .title___fr0n6 .type___11Eaq {
  font-weight: unset;
  display: inline-block;
  margin-left: 0.1rem;
  padding: 0.05rem 0.16rem;
  border-radius: 0.32rem;
  background-color: #85C080;
  background-color: var(--main-color, #85C080);
  font-size: 0.22rem;
  color: #fff;
}
.out-box___3RRiN .figure-type___1-Lzo .title___fr0n6 .right___2OYj8 {
  font-family: PingFangSC-Regular, PingFang SC;
  margin-left: auto;
  font-size: 0.24rem;
  color: #999;
  font-weight: bold;
}
.out-box___3RRiN .figure-type___1-Lzo .text___RGRzw {
  font-size: 0.26rem;
  color: #666;
  line-height: 0.36rem;
  word-break: break-all;
}
.out-box___3RRiN .score___O6vyc {
  overflow: hidden;
  margin: 0.8rem 0.4rem 0 0.4rem;
}
.out-box___3RRiN .score___O6vyc .title___fr0n6 {
  font-family: PingFangSC-Semibold, PingFang SC;
  font-size: 0.4rem;
  color: #333;
  margin-bottom: 0.46rem;
  font-weight: bold;
}
.out-box___3RRiN .score___O6vyc .title___fr0n6 span {
  display: inline-block;
  font-size: 0.54rem;
  color: #85C080;
  color: var(--main-color, #85C080);
  margin-left: 0.16rem;
}
.out-box___3RRiN .score___O6vyc .title___fr0n6 .unit___1XHcj {
  font-size: 0.28rem;
  color: #888;
  vertical-align: middle;
  margin-left: 0.06rem;
}
.out-box___3RRiN .score___O6vyc .rate___BP_s2 {
  margin: 0 0.37rem 1.18rem 0.37rem;
}
.out-box___3RRiN .score___O6vyc .rate___BP_s2 > img {
  width: 0.29rem;
  height: 0.35rem;
  margin-bottom: 0.13rem;
  transform: translate(-0.15rem, 0);
}
.out-box___3RRiN .score___O6vyc .rate___BP_s2 .line___3af4- {
  position: relative;
  width: 100%;
  height: 0.12rem;
  background: linear-gradient(91deg, #edffeb 0%, #85C080 100%);
  background: linear-gradient(91deg, #edffeb 0%, var(--green-color, #85C080) 100%);
  border-radius: 0.06rem;
  font-size: 0;
}
.out-box___3RRiN .score___O6vyc .rate___BP_s2 .line___3af4- .item___a7XZm {
  position: relative;
  width: 20%;
  display: inline-block;
  height: 100%;
}
.out-box___3RRiN .score___O6vyc .rate___BP_s2 .line___3af4- .item___a7XZm:not(:last-child) {
  border-right: 0.01rem solid #fff;
}
.out-box___3RRiN .score___O6vyc .rate___BP_s2 .line___3af4- .item___a7XZm:after {
  content: '';
  position: absolute;
  right: -0.02rem;
  bottom: -0.5rem;
  font-size: 0.28rem;
  color: #2F2929;
}
.out-box___3RRiN .score___O6vyc .rate___BP_s2 .line___3af4- .item___a7XZm:nth-of-type(1):before {
  content: '0';
  position: absolute;
  left: -0.02rem;
  bottom: -0.5rem;
  font-size: 0.28rem;
  color: #2F2929;
}
.out-box___3RRiN .score___O6vyc .rate___BP_s2 .line___3af4- .item___a7XZm:nth-of-type(1):after {
  content: '20';
}
.out-box___3RRiN .score___O6vyc .rate___BP_s2 .line___3af4- .item___a7XZm:nth-of-type(2):after {
  content: '40';
}
.out-box___3RRiN .score___O6vyc .rate___BP_s2 .line___3af4- .item___a7XZm:nth-of-type(3):after {
  content: '60';
}
.out-box___3RRiN .score___O6vyc .rate___BP_s2 .line___3af4- .item___a7XZm:nth-of-type(4):after {
  content: '80';
}
.out-box___3RRiN .score___O6vyc .rate___BP_s2 .line___3af4- .item___a7XZm:nth-of-type(5):after {
  content: '100';
}
.out-box___3RRiN .test-age___2cluU {
  margin: 0 0.4rem 0.56rem 0.4rem;
}
.out-box___3RRiN .test-age___2cluU .title___fr0n6 {
  font-size: 0.32rem;
  color: #2F2929;
  font-weight: bold;
  margin-bottom: 0.4rem;
}
.out-box___3RRiN .test-age___2cluU .tips___2MmhU {
  font-family: PingFangSC-Regular, PingFang SC;
  font-size: 0.28rem;
  color: #666;
  margin-bottom: 0.32rem;
}
.out-box___3RRiN .test-age___2cluU .age-box___1ZCNj {
  display: flex;
  justify-content: space-between;
}
.out-box___3RRiN .test-age___2cluU .age-box___1ZCNj .item___a7XZm {
  width: 3.26rem;
  height: 1.2rem;
  background-color: #fbfbfb;
  display: flex;
  justify-content: center;
  align-items: center;
}
.out-box___3RRiN .test-age___2cluU .age-box___1ZCNj .item___a7XZm > img {
  width: 0.48rem;
  height: 0.48rem;
  margin-right: 0.16rem;
}
.out-box___3RRiN .test-age___2cluU .age-box___1ZCNj .item___a7XZm > div {
  font-size: 0.22rem;
  color: #2F2929;
}
.out-box___3RRiN .test-age___2cluU .age-box___1ZCNj .item___a7XZm > div span {
  display: inline-block;
  font-size: 0.32rem;
  font-weight: bold;
  margin: 0 0.08rem;
}
.out-box___3RRiN .detail-index___3TW4u {
  margin: 0 0.4rem 0.76rem 0.4rem;
}
.out-box___3RRiN .detail-index___3TW4u .title___fr0n6 {
  position: relative;
  font-size: 0.32rem;
  color: #2F2929;
  font-weight: bold;
  margin-bottom: 0.4rem;
}
.out-box___3RRiN .detail-index___3TW4u .title___fr0n6 span {
  font-family: PingFangSC-Regular, PingFang SC;
  font-size: 0.24rem;
  color: #999;
  position: absolute;
  right: 0;
  bottom: 0;
}
.out-box___3RRiN .detail-index___3TW4u .detail-box___aizNm {
  padding: 0.2rem 0 0.2rem 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.out-box___3RRiN .detail-index___3TW4u .detail-box___aizNm .empty___TWc4a {
  width: 33.3%;
  height: 0;
}
.out-box___3RRiN .detail-index___3TW4u .detail-box___aizNm .item___a7XZm {
  width: 33.3%;
  text-align: center;
  margin-bottom: 0.12rem;
  padding: 0 0.04rem;
}
.out-box___3RRiN .detail-index___3TW4u .detail-box___aizNm .item___a7XZm .item-con___lM2fN {
  width: 100%;
  background: #FBFBFB;
  padding: 0.56rem 0 0.34rem 0;
  position: relative;
}
.out-box___3RRiN .detail-index___3TW4u .detail-box___aizNm .item___a7XZm .item-con___lM2fN .check-origin___1hFwj {
  position: absolute;
  top: 0.18rem;
  left: 50%;
  padding: 0.1rem 0.18rem;
  background: #EA7162;
  border-radius: 0.2rem;
  color: #fff;
}
.out-box___3RRiN .detail-index___3TW4u .detail-box___aizNm .item___a7XZm .item-con___lM2fN > img {
  width: 0.5rem;
  height: 0.45rem;
  margin-bottom: 0.22rem;
}
.out-box___3RRiN .detail-index___3TW4u .detail-box___aizNm .item___a7XZm .item-con___lM2fN .name___2rMlS {
  font-family: PingFangSC-Regular, PingFang SC;
  font-size: 0.28rem;
  color: #000;
  margin-bottom: 0.16rem;
}
.out-box___3RRiN .detail-index___3TW4u .detail-box___aizNm .item___a7XZm .item-con___lM2fN .sum___287uH {
  font-family: unset;
  font-size: 0.36rem;
  color: #000;
  font-weight: bold;
  margin-bottom: 0.12rem;
}
.out-box___3RRiN .detail-index___3TW4u .detail-box___aizNm .item___a7XZm .item-con___lM2fN .sum___287uH .unit___1XHcj {
  font-family: PingFangSC-Regular, PingFang SC;
  padding-left: 0.04rem;
  font-size: 0.24rem;
  font-weight: initial;
}
.out-box___3RRiN .detail-index___3TW4u .detail-box___aizNm .item___a7XZm .item-con___lM2fN .type___11Eaq {
  font-family: PingFangSC-Medium, PingFang SC;
  font-size: 0.24rem;
}
.out-box___3RRiN .detail-index___3TW4u .detail-box___aizNm .item___a7XZm .item-con___lM2fN .type___11Eaq.fill___11_UJ:before {
  content: 'fill';
  visibility: hidden;
}
.green___IgHHd {
  color: #5EE1A2;
  color: var(--green-color, #5EE1A2);
}
.yellow___3lr35 {
  color: #FF7F31;
  color: var(--yellow-color, #FF7F31);
}
.red___2H62I {
  color: #EB422D;
  color: var(--red-color, #EB422D);
}
.single-wrap___3efj- {
  width: 100%;
  height: 1.4rem;
  padding-left: 33%;
  padding-right: 0.4rem;
  position: relative;
  margin-bottom: 0.12rem;
  background: #FBFBFB;
}
.single-wrap___3efj- .img-wrap___1JbQX {
  position: absolute;
  width: 33%;
  text-align: center;
  left: 0;
  top: 0.2rem;
}
.single-wrap___3efj- .img-wrap___1JbQX img {
  width: 0.6rem;
  height: 0.6rem;
}
.single-wrap___3efj- .img-wrap___1JbQX .name___2rMlS {
  width: 100%;
  height: 0.4rem;
  text-align: center;
  font-size: 0.28rem;
}
.single-wrap___3efj- .right-con___1hzC9 {
  position: absolute;
  right: 0.5rem;
  top: 0;
  line-height: 1.2rem;
}
.single-wrap___3efj- .right-con___1hzC9 .check-origin___1hFwj {
  transform: rotate(-90deg);
  vertical-align: middle;
}
.single-wrap___3efj- .right-con___1hzC9 .img-origin-arrow___Ssxu5 {
  width: 0.28rem;
  transform: rotate(-90deg);
  vertical-align: middle;
}
.single-wrap___3efj- .ecg___3XUXg {
  width: 100%;
  height: 0.68rem;
  margin-top: 0.3rem;
}
.body-age2___1qbMc {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.body-age2-user___1Bkfi {
  margin-bottom: 0.2rem;
  font-size: 0.28rem;
  padding-left: 0.7rem;
  font-family: PingFangSC-Regular, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "serif";
}
.body-age2-user-age___9fyGV {
  font-size: 0.5rem;
  color: #71C47A;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___QyEzn {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.toast-box___1gT9h {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: transparent;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 999;
}
.toast-box___1gT9h .inner___k2FXS {
  position: relative;
  z-index: 1;
  text-align: center;
  overflow: hidden;
  padding: 0.3rem;
  box-sizing: border-box;
  width: 4rem;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 0.16rem;
}
.toast-box___1gT9h .inner___k2FXS .loading___1fdQZ {
  margin-top: 0.2rem;
}
.toast-box___1gT9h .inner___k2FXS .img___26Fin {
  width: 0.56rem;
  height: 0.56rem;
  margin-bottom: 0.16rem;
}
.toast-box___1gT9h .inner___k2FXS .text___2yeiF {
  font-family: PingFangSC-Medium, PingFang SC;
  font-size: 0.32rem;
  color: #fff;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.toast-box___1gT9h .toast-bg-loading___198g2 {
  background: none;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___yAsKG {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.order-status___1XKcw {
  font-size: 0;
  text-align: center;
  padding-top: 2rem;
}
.order-status___1XKcw .img___qQooe {
  display: inline-block;
  width: 3.2rem;
  height: 3.2rem;
  margin-bottom: 0.32rem;
}
.order-status___1XKcw .status___3yVgn {
  font-family: PingFangSC-Regular, PingFang SC;
  font-size: 0.36rem;
  color: #222;
  margin-bottom: 0.16rem;
}
.order-status___1XKcw .tip___2Rcec {
  font-family: PingFangSC-Regular, PingFang SC;
  font-size: 0.32rem;
  color: #999;
}
.order-status___1XKcw .btn___RWfUm {
  font-family: PingFangSC-Semibold, PingFang SC;
  width: 6.3rem;
  height: 0.96rem;
  border-radius: 0.48rem;
  background-color: #00c365;
  border: none;
  outline: none;
  margin-top: 0.64rem;
  font-size: 0.36rem;
  color: #fff;
  font-weight: bold;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___-qAtb {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.context___3JP8T {
  padding: 0 0.3rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-bottom: 0.96rem;
}
.context___3JP8T::after {
  content: '';
  height: 0;
  flex: 1;
}
.context___3JP8T .item___1o6it {
  position: relative;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 0.16rem;
  margin-bottom: 0.32rem;
  background-color: #f5f8f8;
  display: inline-block;
  margin-right: 0.3rem;
}
.context___3JP8T .item___1o6it:nth-of-type(4n) {
  margin-right: 0;
}
.context___3JP8T .item___1o6it .delete___1hrr1 {
  position: absolute;
  right: 0.1rem;
  top: 0.1rem;
  width: 0.3rem;
  height: 0.3rem;
}
.context___3JP8T .item___1o6it img {
  display: block;
  width: 100%;
  height: 100%;
}
.context___3JP8T .item___1o6it .upload-btn___BVFpB {
  position: absolute;
  z-index: 11;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  opacity: 0;
  margin: 0;
  padding: 0;
}
.context___3JP8T .item___1o6it .upload-img___2uvny {
  position: absolute;
  z-index: 10;
  display: block;
  width: 0.56rem;
  height: 0.56rem;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.context___3JP8T .preview___1vUjK {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  z-index: 99;
  overflow: auto;
}
.context___3JP8T .preview___1vUjK .slider-frame,
.context___3JP8T .preview___1vUjK .am-carousel {
  height: 100%!important;
}
.context___3JP8T .preview___1vUjK img {
  width: 100%;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___164Kp {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.use-box___BntId {
  width: 6.3rem!important;
  height: 4.24rem;
  text-align: center;
  border-radius: 0.16rem;
}
.use-box___BntId .am-modal-content {
  padding: 0!important;
  border-radius: 0.16rem!important;
}
.use-box___BntId .am-modal-content .am-modal-body {
  padding: 0!important;
}
.use-box___BntId .title___UPZu- {
  font-size: 0.4rem;
  color: #222;
  font-family: PingFangSC-Medium, PingFang SC;
  padding-top: 0.48rem;
  margin-bottom: 0.32rem;
}
.use-box___BntId .tip___kfNqU {
  font-family: PingFangSC-Medium, PingFang SC;
  font-size: 0.32rem;
  color: #000;
  line-height: 0.48rem;
  margin: 0 auto;
  margin-bottom: 0.48rem;
  padding: 0 0.2rem;
}
.use-box___BntId .btn-box___2KBBi {
  margin: 0 0.48rem;
  display: flex;
  justify-content: space-between;
}
.use-box___BntId .btn-box___2KBBi .btn___GGo3W {
  font-family: PingFangSC-Semibold, PingFang SC;
  width: 2.52rem;
  height: 0.96rem;
  line-height: 0.96rem;
  background-color: #00c365;
  border-radius: 0.48rem;
  border: none;
  outline: none;
  padding: 0;
  box-sizing: border-box;
}
.use-box___BntId .btn-box___2KBBi .btn___GGo3W:first-child {
  background-color: transparent;
  border: 0.01rem solid #00c365;
  font-size: 0.36rem;
  font-weight: bold;
  color: #00C365;
}
.use-box___BntId .btn-box___2KBBi .btn___GGo3W:last-child {
  font-size: 0.36rem;
  font-weight: bold;
  color: #fff;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___1Ww7S {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.door___5-jRK {
  padding-bottom: 2.14rem;
}
.door___5-jRK.skin-qk___1bqpD {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.door___5-jRK .door-img___1OGdN {
  width: 100%;
}
.door___5-jRK .door-img___1OGdN:first-child {
  margin-bottom: 0.64rem;
}
.door___5-jRK .item___1uwQz {
  overflow: hidden;
  margin-bottom: 0.64rem;
  padding: 0 0.3rem;
}
.door___5-jRK .item___1uwQz:nth-of-type(3) {
  margin-bottom: 0;
}
.door___5-jRK .item___1uwQz .img___3rvdf {
  display: inline-block;
  width: 2.2rem;
  height: 2.2rem;
  margin-right: 0.24rem;
  float: left;
}
.door___5-jRK .item___1uwQz .info___1bHXx .title___3KaSz {
  font-family: PingFangSC-Semibold, PingFang SC;
  font-size: 0.36rem;
  font-weight: bold;
  color: #222;
  margin-bottom: 0.16rem;
  margin-top: 0.2rem;
}
.door___5-jRK .item___1uwQz .info___1bHXx .desc___dlWHe {
  font-family: PingFangSC-Regular, PingFang SC;
  font-size: 0.28rem;
  color: #666;
  line-height: 0.42rem;
}
.door___5-jRK .start___1INqU {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1.2rem;
  line-height: 1.2rem;
  background: #e96858;
  text-align: center;
  color: #ffffff;
  font-size: 0.36rem;
  color: red;
  color: var(--main-color, red);
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___8b0Bc {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.footer___bqvaA {
  padding: 0.24rem 0.3rem;
  box-sizing: border-box;
  box-shadow: 0 0.01rem 0 0 #dddddd;
  width: 100%;
  max-width: 750PX;
  position: fixed;
  bottom: 0;
  display: flex;
  background: #fff;
  justify-content: center;
  align-items: center;
  border-top: 0.01rem solid #ececec;
}
.footer___bqvaA .total___ikb6t {
  flex: 1;
  font-family: PingFangSC-Semibold, PingFang SC;
  color: #ff482c;
  margin-right: 0.95rem;
  font-size: 0.32rem;
  font-weight: bold;
}
.footer___bqvaA .total___ikb6t span {
  font-size: 0.48rem;
}
.footer___bqvaA .total___ikb6t.empty___5A3H4 {
  padding: 0;
}
.footer___bqvaA .btn___nfCRN {
  background: #00C365;
  color: #fff;
  font-size: 0.36rem;
  width: 4.6rem;
  height: 0.96rem;
  border-radius: 0.48rem;
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
  border: none;
  font-weight: bold;
  padding: 0;
}
.footer___bqvaA .btn___nfCRN.btn-full___1OjDY {
  width: 6.9rem;
  height: 0.96rem;
  border-radius: 0.48rem;
}
.footer___bqvaA .disable___1fnyv {
  background: #ccc;
}

/*
	所有通用变量和混合
	.skin{
		--main-color: #ccc;
		.a{
				._var(color, --main-color, #ddd)
		}
	
*/
.skin-qk-vars___-BDYt {
  --main-color: #00C365;
  --green-color: #00C365;
  --yellow-color: #FF482C;
  --red-color: #EB422D;
  --skin-yellow-color: #FF9A1E;
  --skin-red-color: #FF482C;
  --skin-block-bg: #F3FAF9;
  --mg-record-item-big: #333333;
  --s-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --a-level-color: linear-gradient(315deg, #29BB64, #1FC799);
  --b-level-color: linear-gradient(315deg, #5C9AFF, #78BFFF);
  --c-level-color: linear-gradient(315deg, #FFCA40, #FF9A1E);
  --f-level-color: linear-gradient(315deg, #FF7E57, #FF482C);
  --skin-report-tab-bg: #F3FAF9;
}
.order-box___gR1OF {
  padding-bottom: 1.3rem;
  box-sizing: border-box;
  min-height: 100vh;
  background-color: #f7f7f7;
  overflow: hidden;
}
.order-box___gR1OF .item___3Cvnk {
  margin: 0.4rem 0.3rem;
  overflow: hidden;
  height: 2.44rem;
  box-sizing: border-box;
  padding: 0.3rem 0.32rem;
  background-color: #fff;
  border-radius: 0.16rem;
  font-size: 0;
  display: flex;
  align-items: center;
}
.order-box___gR1OF .item___3Cvnk .img___vLZRt {
  display: inline-block;
  width: 1.8rem;
  height: 1.8rem;
  border-radius: 0.05rem;
  background-color: rgba(1, 1, 1, 0.1);
  margin-right: 0.24rem;
  border-radius: 0.16rem;
}
.order-box___gR1OF .item___3Cvnk .info-box___2fwlT {
  flex: 1;
  height: 100%;
}
.order-box___gR1OF .item___3Cvnk .info-box___2fwlT .name___eDjFx {
  font-family: PingFangSC-Medium, PingFang SC;
  font-size: 0.32rem;
  color: #222;
  margin-bottom: 0.24rem;
  max-width: 4rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.order-box___gR1OF .item___3Cvnk .info-box___2fwlT .price___1DkxP {
  font-family: PingFangSC-Medium, PingFang SC;
  font-size: 0.24rem;
  color: #222;
  font-weight: bold;
}
.order-box___gR1OF .item___3Cvnk .info-box___2fwlT .price___1DkxP span {
  font-size: 0.36rem;
}

