.allCustomer[data-v-2a6a32ae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: calc(100vh - 144px);
}
.allCustomer-sider[data-v-2a6a32ae] {
  width: 180px!important;
  height: calc(100vh - 144px);
  border: 1px solid #eeeeee;
  border-radius: 4px;
  padding-top: 5px;
}
.allCustomer-sider .groupBox[data-v-2a6a32ae] {
  height: calc(100vh - 230px);
  overflow-y: auto;
}
.allCustomer-sider .item[data-v-2a6a32ae] {
  height: 40px;
  line-height: 40px;
  cursor: pointer;
  border-bottom: 1px solid #f3f3f3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.allCustomer-sider .item span[data-v-2a6a32ae] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 40px;
  font-size: 13px;
  color: #666;
  padding-left: 5px;
  word-wrap: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  float: left;
}
.allCustomer-sider .item span[data-v-2a6a32ae]:hover {
  color: #1784fc;
}
.allCustomer-sider .item b[data-v-2a6a32ae] {
  width: 30px;
  height: 40px;
  font-weight: 400;
  font-size: 12px;
  text-align: center;
  display: inline-block;
  color: #1784fc;
}
.allCustomer-sider .item i[data-v-2a6a32ae] {
  width: 30px;
  height: 40px;
  font-size: 12px;
  text-align: center;
  font-style: normal;
  display: inline-block;
  color: red;
}
.allCustomer-sider .item[data-v-2a6a32ae]:hover {
  background-color: #E9F2FF;
}
.allCustomer-sider .item.active[data-v-2a6a32ae] {
  background-color: #E9F2FF;
}
.allCustomer-sider .group[data-v-2a6a32ae] {
  height: 40px;
  line-height: 40px;
  padding-left: 5px;
  color: #000;
  background-color: #f3f3f3;
}
.allCustomer-sider .group .anticon[data-v-2a6a32ae] {
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  cursor: pointer;
  float: right;
  color: #1784fc;
}
.allCustomer-box[data-v-2a6a32ae] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
  height: calc(100vh - 144px);
  padding-top: 5px;
}
.allCustomer td .desc[data-v-2a6a32ae] {
  padding: 0 3px;
}
.dropItem[data-v-2a6a32ae] {
  width: 100px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  padding: 0;
  color: #000;
  border-bottom: 1px solid #ddd;
}

.setting-icon {
  font-size: 18px;
  cursor: pointer;
  margin-left: 8px;
}
.setting-icon:hover {
  color: #40a9ff;
}

.setting-icon {
  font-size: 18px;
  cursor: pointer;
  margin-left: 8px;
}
.setting-icon:hover {
  color: #40a9ff;
}

.patientCentre {
  min-height: calc(100vh - 97px);
}
.patientCentre .ant-card-body {
  padding: 0;
}
.patientCentre .ant-card-head-title,
.patientCentre .ant-card-extra {
  padding: 10px 0;
}
.patientCentre .dataSelect {
  width: 160px;
  position: absolute;
  top: 8px;
  left: 580px;
}
.patientCentre .formRowCol {
  padding-right: 8px;
  margin-bottom: 0;
}

