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

.personContent{
    flex-direction: column;
    display: flex;
    margin-left:0.87vw;
    margin-top:0.87vw;
    width:98%;
    height:98%;
    border-radius: 6px;
    background: white;
}

.personFamilyChangeRowItem{
    width: 30vw;
    font-family: PingFang-SC-Regular;
    font-size: 1.2vw;
    color: #555555;
    letter-spacing: 1.08px;
    height: 2.8vw;
    line-height: 2.8vw;
    background: transparent;}

.personLine{
    width: 100%;
    height: 0.5px;
    background: #E8E8E8;
}

.personDetailRowItem{
   width: 48.4vw;
   font-family: PingFang-SC-Regular;
   font-size: 1.2vw;
   color: #555555;
   letter-spacing: 1.08px;
   line-height: 5.197vw;
}

.personInfoItem{
   width: 23.1vw;
   height: 3.07vw;
   flex-direction: row;
   display: flex;
   color:#555;
   font-size: 1.2vw;
   align-items: center;
}

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

.personChange{
    height: 100%;
    display: flex;
    flex-direction: row;
    align-items:center;
}

.personSuChange{
    width: 10vw;
    height: 100%;
    display: flex;
    flex-direction: row;
    align-items:center;
    margin-right:20px;
}

.personSureChangeTitle{
   font-family: PingFang-SC-Bold;
   font-size: 1.2vw;
   color: #4A90E2;
   margin-right: 1vw;;
   width: 6vw;
   line-height:1.2vw;
   text-align:center;
   border-right: 1px solid #9B9B9B;
}

.personCancleChangeTitle{
   font-family: PingFang-SC-Bold;
   font-size: 1.2vw;
   color: #4A4A4A;
   margin-right: 1vw;;
   width: 4vw;
   text-align:center;
   line-height:1.2vw;
}

.ant-radio-wrapper.ant-radio-wrapper.ant-radio-wrapper.ant-radio-wrapper{
   color: #555;
   line-height:3vw;
   font-size: 1.2vw;
}

.personDetailChangeRowItem{
    width: 100%;
    font-family: PingFang-SC-Regular;
    font-size: 1.2vw;
    color: #555555;
    letter-spacing: 1.08px;
    height: 3.07vw;
    line-height: 3.07vw;
    background: #F8F8F8;
}

.personDetailChangeRowItemDetail{
    width: 59%;
    font-family: PingFang-SC-Regular;
    font-size: 1.2vw;
    color: #555555;
    letter-spacing: 1.08px;
    height: 3.07vw;
    line-height: 3.07vw;
}

.personDetailChangeRowItemDetail input::-webkit-input-placeholder {
    font-family: PingFang-SC-Bold;
    font-size: 1.025vw;
    background: transparent;
    color: #555555;
}

.personDetailChangeRowItemRow{
    width: 40%;
    font-family: PingFang-SC-Regular;
    font-size: 1.2vw;
    color: #555555;
    letter-spacing: 1.08px;
    height: 3.07vw;
    line-height: 3.07vw;
    flex-direction:row;
    display:flex;
}

.personSelectName{
    width:7vw;
    height: 3.07vw;
    text-align:left;
    line-height: 3.07vw;
    font-size: 1.2vw;
    color:#555;
}

.personSelectNameIncome{
    width:8.5vw;
    height: 3.07vw;
    text-align:left;
    line-height: 3.07vw;
    font-size: 1.2vw;
    color:#555;
}

.personRelation{
    width:4.9vw;
    height: 3.07vw;
    text-align:left;
    line-height: 3.07vw;
    padding-left: 10px;
    font-size:1.2vw;
    color:#555;
}

.personSelectItem{
    width: 10.5vw;
}

.personSelectItemEdu{
    width: 25vw;
}

.personSelectItemEdu .ant-select-selection {
    color: #555555;
    height: 2.8vw;
    line-height: 2.8vw;
    font-size: 1.2vw;
    text-align: center;
}

.personSelectItemEducation{
    width: 18vw;
    margin-left:2vw;
}

.personSelectItemEducation .ant-select-selection {
    color: #555555;
    height: 2.8vw;
    line-height: 2.8vw;
    font-size: 1.2vw;
    text-align: center;
}


.personSelectItem .ant-select-selection {
    color: #555555;
    height: 2.8vw;
    line-height: 2.8vw;
    font-size: 1.2vw;
    padding-top: 0.5vw;
}


.personNameAndSelectR{
    min-width: 19vw;
    background: transparent;
    flex-direction: row;
    display: flex;
    align-items: center;
}
.personAllDetailChangeRowItem{
    width: 24vw;
    font-family: PingFang-SC-Regular;
    font-size: 1.2vw;
    color: #555555;
    letter-spacing: 1.08px;
    height: 3.07vw;
    line-height: 3.07vw;
}

.personAllDetailChangeRowItemEdu{
    width: 28vw;
}

.addressItem{
    width: 48.2vw;
    font-family: PingFang-SC-Regular;
    font-size: 1.2vw;
    color: #555555;
    letter-spacing: 1.08px;
    height: 3.07vw;
    line-height: 3.07vw;
}

.personBlank{
    width: 12.6vw;
}

.homeBlank{
    width:2vw;
}

.personHomeSelectName{
    height: 3.07vw;
    text-align:left;
    line-height: 3.07vw;
    padding-left:8px;
    width: 7vw;
    font-size: 1.2vw;
    color: #555;
}

.personHomeSelectNameStart{
    height: 3.07vw;
    text-align:left;
    line-height: 3.07vw;
    padding-left:8px;
    width: 9.5vw;
    font-size: 1.2vw;
    color: #555;
}

.personHomeSelectNameState{
    height: 3.07vw;
    text-align:left;
    line-height: 3.07vw;
    padding-left:8px;
    width: 10vw;
    font-size: 1.2vw;
    color: #555;
}


.personDetailRow{
   margin-left:2.65vw;
   width: 90.4%;
   height: 5.197vw;
   flex-direction: row;
   display: flex;
   align-items: center;
   justify-content:space-between;
}

.personNameAndSelectRow{
    margin-left: 4.8%;
    min-width: 19vw;
    background: transparent;
    flex-direction: row;
    display: flex;
    align-items: center;
}

.incomePerson{
    min-width: 19vw;
    background: transparent;
    flex-direction: row;
    display: flex;
    align-items: center;
}

.personCheck{
    min-width:33vw;
    font-family: PingFang-SC-Regular;
    font-size: 1.2vw;
    color: #555555;
    letter-spacing: 1.08px;
    height: 3.07vw;
    line-height: 3.07vw;
    background: transparent;
    flex-direction:row;
    display: flex;
    align-items: center;
}

.personCheck .ant-radio-group {
   display:flex;
}

.personCheck .ant-checkbox-wrapper{
   background:transparent;
   line-height:3.07vw;
   width: 5.5vw;
   text-align:center;
   font-size: 1.2vw;
   color:#555;
}

.patientContentArea{
   width: 100%;
   min-height: 10vw;
   flex-direction: column;
   display: flex;
   border-bottom: 2px solid #F8F8F8;
}

.patAllListEffect{
    flex-direction: row;
    display: flex;
    flex-wrap:wrap;
    width:23.43vw;
    align-items:center;
    font-size:1.2vw;
    color: #555;
}

.patRowRightTitle{
   font-family: PingFang-SC-Medium;
   font-size: 1.2vw;
   color: #555555;
   letter-spacing: 0.67px;
}

.personMulSel{
   width:74%;
   height:100%;
   border: 0;
   background: #F8F8F8;
}


.personDetailChangeRowItemRow .ant-input{
    background: transparent;
    height: 100%;
}

.ant-cascader-menu .ant-cascader-menu-item {
   display: flex;
   align-items:center;
}

.personDetailChangeRowItemRow .ant-cascader-picker{
   background:transparent;
   font-size:1.2vw;
   color:#555;
   height: 100%;
}

 .personDetailChangeRowItemRow .ant-cascader-picker-label{
   border: 0;
 }

.addressName{
   height: 100%；
   padding-left:5px;
   color:#555;
   font-size: 1.2vw;
   text-align:center;
}

.personDetailChangeRowItemDetail .ant-input-group-addon{
   color: #555;
   background:transparent;
}
.personDetailChangeRowItemDetail .ant-input{
  background:transparent;
  font-size:1.2vw;
  height:3.07vw;
}

.nameAndSelectRow .ant-input{
   height:2.8vw;
}

.personFamily{
   margin-left: 1vw;
   margin-right: 1vw;
}


.perSelectName{
    width:5vw;
    height: 3.07vw;
    font-size: 1.2vw;
    color:#555;
    text-align:left;
    line-height: 3.07vw;
}

.personHomeSelectNameSelf{
    height: 3.07vw;
    text-align:left;
    line-height: 3.07vw;
    padding-left:8px;
    width: 14vw;
    font-size: 1.2vw;
    color: #555;
}

.personNameAndSelectR .ant-input{
    color:#555;
    font-size: 1.2vw;
}

.personNameAndSelectRow .ant-input{
     color:#555;
     font-size: 1.2vw;
}

