.assess-dom{
    h2{
        font-size: 18px !important;
        font-weight: 600;  
        margin: 0 !important;
    }
    .del-dom{
        background: #fff; 
        color:#ff7875
    }
    .del-dis-dom{
        border: 1px solid #e8e8e8;
        color: #bfbfbf;
    }
    .ant-col{
        color: #333333;
        font-weight: bold;
    }
    .conent{
        h2{
            font-size: 14px !important;
            margin: -6px 0 6px 0 !important;
        }
        // height: 604px;
        overflow: auto;
        .ant-row{
            padding: 10px 0;
            border-top: 1px solid #d9d9d9;
            position: relative;
            p{
                margin-bottom: 10px;
                color: #333333;
                font-weight: bold;
            }
            .ant-radio-group{
                padding-left: 22px;
                .ant-radio-wrapper{
                    margin-bottom: 8px;
                }
            }
            b{
                position: absolute;
                right: 20px;
                bottom: 12px;
                background: #52c41a;
                color: #fff;
                border-radius: 4px;
                padding: 4px;
                width: 44px;
                text-align: center;
                height: 28px;
                display: inline-block;
                line-height: 20px;
            }
            .ant-col{
                color: #333333;
                font-weight: bold;
            }
        }
        .ant-radio-wrapper{
            span{
                color: #333333;
                font-weight: bold;
            }
        }
    }
    .title-tips{
        p{
            margin: 0;
        }
    }
    .checkGroup{
        .ant-radio-group{
            width:100%;
            .ant-radio-wrapper{
                width:100%;
            }
        }
    }
}
.yearList-dom{
    position: relative;
    .ant-row{
        border: 0 !important;
    }
    .input-select{
        width: 45% !important;
        position: absolute;
        right: 98px;
        top: 5px;
        z-index: 1;
    }
    .ant-select-selection{
        border: 0;
        .ant-select-selection-selected-value{
            display: none;
        }
    }
}
.psychological-dom{
    .ant-row{
        // padding: 12px 0;
        border-top: 1px solid #fff !important;
        position: relative;
    }
}
.oso-dom{
    .conent{
        // height: 604px !important;
    }
    .title-dom{
        height: 32px;
        line-height: 32px;
        color: #fff;
        background: #1890ff;
        padding-left: 12px;
    }
    .item-dom{
        height: 32px;
        line-height: 32px;
        border-bottom: 1px solid #e8e8e8;
    }
    .ant-row{
        .ant-col-12{
           color: rgba(0, 0, 0, 0.85)
        }
       p{
        color:#333333 !important ;
       }
    }
    .new-dom{
       .ant-input{
        height: 28px;
        line-height: 28px;
        width: 96%;
       }
    }
}
.osteop-dom{
    .ant-row{
        border-bottom: 1px solid #ccc;
        .ant-col-8{
            // border-right: 1px solid #ccc;
            p{
                margin: 0;
            }
        }
    }
    
}
.mmse-dom{
    .conent{
        .ant-row{
            div{
                display: flex;
                padding-left: 10px;
            }
          }
    }
  
}
.iadl-dom{
    .conent{
        // height: 555px !important;
    }
    .ant-radio-group{
       display: flex;
       flex-direction: column;
       label:nth-of-type(1){
           position: absolute;
           top: 2px;
           left: 199px;
       }
    } 
    .ant-row{
        position: relative;

    }
}
.hads-dom{
    .conent{
        // height: 580px !important;
    }
    .ant-radio-group{
        display: flex;
        flex-direction: column;
     } 
}
.why{
    background: #faad14;
    color: #fff;
    border-radius: 50px;
    padding: 4px;
    width: 18px;
    margin: 0 0 0 4px;
    height: 18px;
    display: inline-block;
    line-height: 11px;
    text-align: center;
}
.adc-dom{
    .conent{
        // height: 540px !important;
        .ant-spin-nested-loading{
            padding: 0 !important;
            .ant-spin-container{
                padding: 0 !important;
                .ant-table{
                    padding: 0 !important;
                    .ant-table-content{
                        padding: 0 !important;
                        .ant-table-body{
                            padding: 0 !important;
                        }
                    }
                }
            }
        }
        .ant-col-2{
            width: 6%;
            padding-left: 22px !important;
        }
        .ant-col-3{
            width: 8%;
            padding-left: 22px !important;
        }
        .ant-col-4{
            width: 10%;
            padding-left: 22px !important;
        }
    }
    .ant-row{
        position: relative;
        border-top: 1px solid #fff !important;
        p{
            font-size: 14px;
            font-weight: 600;
            padding-left: 10px;
        }
        .right{
         position: absolute;
         top:12px;
         right:34px;
         span{
            background: #52c41a;
            color: #fff;
            // border-radius: 50px;
            // padding: 4px;
            margin: 0 0 0 12px;
            border-radius: 4px;
            padding: 4px;
            width: 44px;
            text-align: center;
            height: 28px;
            display: inline-block;
            line-height: 20px;
         }
        }
    }
}
.adc-tab-dom{
    .tab-span{
        border: 0;
        border-radius: 6px;
        margin: 0 5px;
        height: 30px;
        line-height: 30px;
        background-color: #fff;   
        cursor: pointer;
        padding:5px;
        color: #333;
        border: 1px solid #bfbfbf;
    }
    .tab-span:hover {
        color: #fff;
        background-color: #1890ff;
    }
    .tab-active{
        color: #fff;
        background-color: #1890ff;
      }
      .adc-table-left-body{
        float: left;
        width: 25%;
      }
      .adc-table-right-body{
        float: right;
        width: 75%;
        .width-span{
            span:nth-of-type(1){
                border-right: 1px solid #e8e8e8;
            }
            span{
                width: 50%;
                display: inline-block
            }
        }
    }
      .blue-span{
        color:#1890ff
      }
      .item-span{
          width: 25%;
          border-bottom: 1px solid #e8e8e8;
          border-right: 1px solid #e8e8e8;
      }
}
.cons-dom{
    .conent{
        // height: 566px !important;
        // border-left: 1px solid #d9d9d9;
        .ant-row{
            padding:0;
            p{
                margin: 4px !important;
            }
        }
        .ant-col-1{
            color:#1890ff;
            border-left: 1px solid #e8e8e8;
        }
        .ant-col-1,.ant-col-2{
            text-align: center;
            height: 58px;
            line-height: 58px;
            background: #fafafa;
            b{
                position: inherit;
                right: 0px;
                bottom: 0;
            }
        }
        .ant-col-22{
            // text-align: center;
            // line-height: 58px;
            border-left: 1px solid #d9d9d9;
            border-right: 1px solid #d9d9d9;
        }
       
    }
}
.result-dom{
  .conent{
    .ant-col{
        border-top: 1px solid #d9d9d9;
        border-right: 1px solid #d9d9d9;
    }
    .ant-row{
        border: 0;
        b{
            border-radius: 4px !important;
        }
    }
    .ant-col-1{
        color:#333 !important;
    }
    .ant-col-1,.ant-col-2{
        text-align: center;
        height: 36px !important;
        line-height: 36px !important;
      
    }
    .ant-col-8{
        height: 36px !important;
        line-height: 36px !important;
        .ant-radio-group{
            width: 100%;
            display: flex;
            justify-content: space-around;
        }
        .ant-radio-wrapper{
             height: 36px !important;
             line-height: 36px !important;  
        }
    }
  }
  .title-dom{
    display: flex;
    align-items: center;
    margin: 4px 0;
    border-top: 0 !important;
    span{
        display: inline-block;
        width: 2px;
        height: 14px;
        line-height: 14px;
        margin-top: 2px;
        background: rgb(82, 196, 26);
        margin-right: 4px; 
    }
  }
  .bottom-dom{
      padding-left:4px !important;
      display:flex;
      margin: 12px 0 !important;
      span{
        display: flex;
        align-items: center;
        .ant-input{
            margin: 0 8px;
            width: 62%;
        }
      }
       border-top: 0 !important;
  }
}
.heart-dom{
    .conent{
        .ant-row{
            // padding: 0 !important;
            // height: 52px !important;
            // line-height: 52px !important;
            .ant-col-1{
                text-align: center !important;
                span{
                    display: inline-block;
                    background: #fafafa;
                    width: 26px;
                    height: 26px;
                    line-height: 26px;
                    border: 1px solid #e8e8e8;
                    font-size: 12px;
                }
            }
            .col-item1{
                margin: 0;
                border: 0;
                display: flex;
                align-items: center;
                justify-content: center;
                height: 72px;
            }
            .ant-col-21{
                padding-left: 13px;
                border-left: 1px solid #e8e8e8;
                .flex-item{
                    display: flex;
                    .ant-radio-group{
                        display: flex;
                        align-items: center;
                        .ant-radio-wrapper{
                            display: flex;
                            align-items: center;
                        }
                        .input-dom{
                            margin: 0;
                        }
                    }
                }
                .table-dom{
                    .ant-row{
                        display: flex;
                        border-bottom: 0 !important;
                        padding: 0 !important;
                        height: 30px;
                        line-height: 30px;
                        .ant-radio-group{
                            padding: 0;
                            .ant-radio-wrapper{
                                margin: 0;
                            }
                        }
                        .ant-col{
                            width: 14.1%;
                            text-align: center;
                            border-top: 1px solid #e8e8e8;
                            border-right: 1px solid #e8e8e8;
                        }
                    }
                    .title-first-dom{
                        border-left: 1px solid #e8e8e8 !important;
                        .first{
                            width: 16% !important;
                        }
                            .ant-col{
                                background: #f5f5f5;
                            }
                    }
                    .last-item{
                        .ant-col{
                            border-bottom: 1px solid #e8e8e8 !important;
                        }
                    }
                    .title-item{
                        background: #f5f5f5;
                        border-left: 1px solid #e8e8e8 !important;
                        width:16% !important;
                    }
                }
            }
            .ant-col-22{
                display: flex;
                align-items: center;
                border-left: 1px solid #e8e8e8;
                padding-left: 14px;
                
            }
            .input-dom{
                display: flex;
                align-items: center;
                margin-left: 44px;
                width: 133px;
                i{
                    width: 105px;
                    font-style: normal;
                    margin-right: 10px;
                }
                .ant-input{
                    width: 62%;
                    border-radius: 0px;
                }
                span{
                    text-align: center;
                    display: inline-block;
                    width: 42px;
                    background: #e8e8e8;
                    padding: 3px;
                    height: 32px;
                    line-height: 26px;
                }
            }
            p{
                margin: 0;
                .line{
                    width: 2px;
                    background: #1999db;
                    height: 16px;
                    display: inline-block;
                    margin: -3px 4px;
                }
            }
            .strong-dom{
                height: 40px;
                line-height: 46px;
                margin-left: -8px;
            }
        }
        .bottom-border-dom{
            .ant-row{
                border-top: 1px solid #fff;
                border-bottom: 1px solid #e8e8e8;
            }
        }
    }
    .check-dom{
        .ant-checkbox-group{
          .ant-row{
              display: flex;
              align-items: center;
              padding: 0;
          }
        }
        .input-dom{
            width: 188px !important;
        }
    }
    .check-other{
        .ant-row{
            padding: 12px 0 !important;
        }
    }
}
.tabs-dom{
    .ant-tabs-nav{
        color: #333333;
        font-weight: bolder;
    }
}
.borderBMID{
    .ant-row{
        padding-top: 16px !important;
        border-bottom: 1px solid rgb(232, 232, 232);
        margin-bottom: 0 !important;
    }
}
.pressNumber{
    color: rgb(9, 109, 217);
    margin-left: 2px;
}.successNumber{
    color: #1999db;
    margin-left: 2px;
}.warningNumber{
    color: #f5222d;
    margin-left: 2px;
}