.container-box[data-v-c0679920] {
  padding: 30px;
  background: #f0f2f5;
}
.container-box .record-box[data-v-c0679920] {
  background: #fff;
  padding: 10px;
  width: 40vw;
}
.container-box .record-box .diagnose[data-v-c0679920] {
  background: #fff;
  margin-top: 20px;
  padding: 0 20px;
  border-radius: 16px;
  font-size: 22px;
  font-weight: 500;
  color: #262626;
  position: relative;
}
.container-box .record-box .diagnose .title[data-v-c0679920] {
  line-height: 72px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  font-size: 22px;
  font-weight: 500;
  color: #262626;
}
.container-box .record-box .diagnose .val[data-v-c0679920] {
  line-height: 136px;
}
.container-box .record-box .diagnose .time[data-v-c0679920] {
  font-size: 22px;
  line-height: 40px;
  color: #595959;
  padding-bottom: 48px;
}
.container-box .record-box .diagnose .doctor_name[data-v-c0679920] {
  margin-top: 48px;
  margin-bottom: 16px;
}
.container-box .record-box .diagnose .audit_name[data-v-c0679920] {
  margin-bottom: 16px;
}
.container-box .record-box .diagnose .check_name[data-v-c0679920] {
  padding-bottom: 48px;
}
.container-box .record-box .diagnose .message .code[data-v-c0679920] {
  display: flex;
  margin-top: 30px;
}
.container-box .record-box .diagnose .message .name[data-v-c0679920] {
  display: inline-block;
  font-size: 22px;
  color: #595959;
}
.container-box .record-box .diagnose .message .a[data-v-c0679920] {
  width: 140px;
}
.container-box .record-box .diagnose .message .b[data-v-c0679920] {
  width: 114px;
}
.container-box .record-box .diagnose .status_img[data-v-c0679920] {
  width: 120px;
  height: 116px;
  opacity: 0.6;
  position: absolute;
  right: 20px;
  top: 20px;
}
.container-box .record-box .diagnose .message .value[data-v-c0679920] {
  display: inline-block;
  font-size: 22px;
  font-weight: 500;
  color: #262626;
}
.container-box .record-box .drug_list[data-v-c0679920] {
  padding-bottom: 48px;
}
.container-box .record-box .no_price[data-v-c0679920] {
  opacity: 0.5;
  padding-bottom: 48px;
}
.container-box .record-box .drug_top[data-v-c0679920] {
  display: flex;
  justify-content: space-between;
  font-size: 22px;
  font-weight: 500;
  line-height: 40px;
}
.container-box .record-box .drug_top .drug_name[data-v-c0679920] {
  color: #262626;
}
.container-box .record-box .drug_name .name[data-v-c0679920] {
  display: inline-block;
}
.container-box .record-box .drug_name .commodity_name[data-v-c0679920] {
  display: inline-block;
}
.container-box .record-box .drug_top .drug_price[data-v-c0679920] {
  display: inline-block;
  color: #FA541C;
}
.container-box .record-box .drug_details[data-v-c0679920] {
  display: flex;
  justify-content: space-between;
  font-size: 22px;
  font-weight: normal;
  line-height: 40px;
  letter-spacing: 0px;
  color: #595959;
  margin-top: 16px;
}
.container-box .record-box .total_prices[data-v-c0679920] {
  display: flex;
  justify-content: space-between;
  line-height: 132px;
  align-items: center;
  font-size: 22px;
  font-weight: 500;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.container-box .record-box .total_prices .total_title[data-v-c0679920] {
  display: inline-block;
  color: #262626;
}
.container-box .record-box .total_prices .total_num[data-v-c0679920] {
  display: inline-block;
  color: #595959;
}
.container-box .record-box .total_prices .prices[data-v-c0679920] {
  color: #FA541C;
}
.container-box .record-box .prescribing_doctor[data-v-c0679920] {
  display: flex;
  justify-content: space-between;
  line-height: 132px;
  align-items: center;
  font-size: 22px;
  font-weight: 500;
}
.container-box .record-box .prescribing_doctor .caption[data-v-c0679920] {
  color: #262626;
}
.container-box .record-box .prescribing_doctor .name[data-v-c0679920] {
  color: #595959;
}
.container-box .record-box .btn_title[data-v-c0679920] {
  width: 100vw;
  height: 112px;
  line-height: 112px;
  position: fixed;
  bottom: 0;
  left: 0;
  background: #fff;
}
.container-box .record-box .btn_title .left[data-v-c0679920] {
  width: 25%;
  display: inline-block;
  color: #4B8AEF;
}
.container-box .record-box .btn_title .right[data-v-c0679920] {
  width: 65%;
  display: inline-block;
  height: 88px;
  line-height: 88px;
  background: #4B8AEF;
  border-radius: 8px;
  color: #FFFFFF;
}

