.cureMain {
  height: 100%;
  width: 100%;
}

.cureContent {
  margin-top: 0.87vw;
  margin-left: 1.68%;
  width: 96.64%;
  height: 86%;
  background: white;
  border-radius: 6px;
  overflow-y: hidden;
}

.cureHead {
  width: 100%;
  height: 3vw;
  flex-direction: row;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #EEEEEE;
}

.cureTitle {
  height: 3.44vw;
  flex-direction: row;
  display: flex;
  width: 27.38vw;
  margin-left: 4.126vw;
  align-items: center;
  justify-content: space-between;
}

.allergen-tab {
  /* height: 3.44vw; */
  flex-direction: row;
  display: flex;
  /* width: 27.38vw; */
  margin-left: 3.7vw;
  align-items: center;
  justify-content: flex-start;
}

.jiliangRadio {
  display: flex;
}

.jiliangRadio label {
  display: flex;
  align-items: center;
  justify-content: center;
}

.cureTitlePerson {
  /* height: 3.44vw;
  flex-direction: row;
  display: flex;
  width: 27.38vw;
  margin-left: 3.7vw;
  align-items: center;
  justify-content: space-between; */
  height: 3vw;
  flex-direction: row;
  /* display: flex; */
  overflow-y: hidden;
  width: 80vw;
  overflow-x: auto;
  white-space: nowrap;
  margin-left: 3.7vw;
  align-items: center;
  justify-content: space-between;
  padding:  0 1vw;
}
.cureDiv {
  
}
.cureTitlePerson>div{
  display: inline-block;
  padding: 0 1vw;
  cursor: default;
}
.cureTitlePerson::-webkit-scrollbar {
  width: 2px;
  height: 4px;
}
.cureTitlePerson::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}

.cureTitlePerson::-webkit-scrollbar-thumb {
  background-color: #888;
  border-radius: 6px;
}

.cureTitlePerson::-webkit-scrollbar-thumb:hover {
  background-color: #555;
}
/* .personHead ::-webkit-scrollbar {
  width: 0px;
  height:0px;
} */

.cureSelItem {
  font-family: PingFang-SC-Bold;
  font-size: 1.2vw;
  letter-spacing: 1px;
  height: 3vw;
  line-height: 3vw;
  text-align: center;
  border-bottom: 1.5px solid #4276E1;
  color: #4276E1;
  font-weight: 600;
}

.cureItem {
  height: 3vw;
  line-height: 3vw;
  font-family: PingFang-SC-Regular;
  font-size: 1.2vw;
  color: #555555;
  text-align: center;
  letter-spacing: 1px;
  font-weight: 600;
 
}

.cureLists {
  margin-top: 0.32vw;
  flex-direction: column;
  display: flex;
  width: 100%;
  height: 90%;
  overflow-y: scroll;
}

.cureLists::-webkit-scrollbar {
  width: 4px;
  height: 20px;
}

.cureLists::-webkit-scrollbar-thumb {
  background: rgba(34, 34, 34, 0.10);
  border-radius: 10px;
}

.cureListALlRow {
  width: 100%;
  background: white;
}

.cureListALlRow:hover {
  width: 100%;
  background: #E3EBFB;
}

.cureListItem {
  flex-direction: column;
  display: flex;
  min-height: 12.8vw;
  margin-left: 4.6vw;
  width: 90.8%;
  border-bottom: 1px solid #EEEEEE;
}

.dankangList {
  flex-direction: column;
  display: flex;
  min-height: 9vw;
  margin-left: 4.6vw;
  width: 90.8%;
  border-bottom: 1px solid #EEEEEE;
}

.cureRowList {
  flex-direction: row;
  display: flex;
  width: 100%;
  align-items: center;
}

.cureFirstR {
  margin-top: 2.122vw;
  flex-direction: row;
  display: flex;
  align-items: center;
  width: 24.37%;
}

.cureFirstRowTitle {
  margin-left: 4px;
  font-size: 1.3vw;
  color: #3F94F8;
  letter-spacing: 0.76px;
}



.newMakeCureTitle {
  font-family: PingFang-SC-Bold;
  font-size: 1.2vw;
  color: #3F94F8;
  letter-spacing: 0.76px;
  width: 5vw;
  margin-right: 10px;
}

.cureIcon {
  width: 1.46vw;
  height: 1.46vw;
}

.cureSecondR {
  margin-top: 0.9vw;
  width: 24.37%;
  flex-direction: row;
  display: flex;
  align-items: center;
  line-height: 1.3vw;
  height: 1.3vw;
}

.cureSecondRowTitle {
  font-family: PingFang-SC-Medium;
  font-size: 1.3vw;
  color: #a19f9f;
  letter-spacing: 0.67px;
}

.cureRowRightTitle {
  font-family: PingFang-SC-Medium;
  font-size: 1.3vw;
  color: #333;
  letter-spacing: 0.67px;
  line-height: 1.3vw;
}

.cureThirdR {
  margin-top: 1.1vw;
  width: 100%;
  flex-direction: row;
  display: flex;
  min-height: 1.2vw;
  color: #a19f9f;
}

.cureThirdRig {
  margin-top: 1.1vw;
  width: 55%;
  flex-direction: row;
  display: flex;
  min-height: 1.2vw;
}

.cureThirdRowTitle {
  font-family: PingFang-SC-Medium;
  font-size: 1.3vw;
  color: #555555;
  letter-spacing: 0.67px;
  line-height: 1.3vw;
  flex-wrap: wrap;
}

.cureThirdLeftRowTitle {
  font-family: PingFang-SC-Medium;
  font-size: 1.3vw;
  color: #a19f9f;
  letter-spacing: 0.67px;
  line-height: 1.3vw;
}

.cure-pagination {
  margin-top: 1vw;
  display: flex;
  justify-content: flex-end;
}

.cure-pagination .ant-pagination-prev .ant-pagination-item-link,
.cure-pagination .ant-pagination-next .ant-pagination-item-link {
  display: flex;
  align-items: center;
  justify-content: center;
}

.cure-pagination .ant-pagination-jump-next .ant-pagination-item-container,
.cure-pagination .ant-pagination-jump-prev .ant-pagination-item-container {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.cureAllList {
  flex-direction: row;
  display: flex;
}

.cureSecondEffectRow {
  margin-top: 1.1vw;
  width: 70%;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.default {
  height: 2vw;
}

/* 处方新增的内容 */

.prescription_header {
  padding: 1vw;
  border-bottom: 1px #f3f3f3 solid;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.prescription_title {
  color: #1d1d1d;
  font-size: 1.46vw;
}

.createPrescribe {
  display: block;
  padding: .3vw 1.4vw;
  color: #fff;
  font-size: 1.5vw;
  background-color: #3F94F8;
  border-radius: 10px;
}

.createPrescribe:hover {
  color: #fff;
}