.outPaitentDom {
    .diagDom{
        margin: 0 !important;
    }
    .has-error .ant-form-explain, .has-error .ant-form-split{
        display: none;
    }
    .toolTipDom{
        .ant-tooltip-inner{
            font-size: 12px;
            background: rgba(255,255,255,1);
            color:#F5222D;
            font-weight: 600;
        }
        .ant-tooltip-arrow{
            display:none;
        }
        .titleIcon{
            span{
                margin-left: 4px;
            }
        }
    }
    .starData{
        left:auto !important;
        right: 30px !important;
        top: 4px !important;
    }
    .locId{
        left:auto !important;
        right: 28px !important;
        top: -4px !important;
    }
    .ant-table-align-center{
        padding: 0 !important;
    }
    .ant-table-header-column{
        width: 100%;
        height: 45px;
        line-height: 45px;
    }
    .ant-card-body{
        padding: 5px;
    }
    .ant-time-picker-input{
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important;
    }
    .ant-table-title{
        padding: 10px 0;
    }

    .change-card-icon-show {
        cursor: pointer;
        position: absolute;
        top: 15%;
        -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
    
        &.change-card-icon-show:hover {
            -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
            box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
        }
    }

    .show-card {
        transition: all 0.3s linear;
        cursor: pointer;
        // position       : absolute;
        // left           : 0;
        // top            : 0;
        // z-index        : 10;
        -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);

        &.show-card:hover {
            -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
            box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
        }

        .ant-card-body {
            padding: 0;
        }
    }

    .hide-card {
        transition: all 4s linear;
        cursor: pointer;
        position: absolute;
        left           : -22px;
        top            : 2px;
        -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);

        &.hide-card:hover {
            -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
        }
    }

}
.express-input-disable{
    background: white !important;
    border-right: 0 !important;
    .ant-input-disabled{
        background: white !important;
    }
}
.express-select-border{
    .ant-select-selection{
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }
    
    .ant-input-group.ant-input-group-compact{
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important;
     }
}
.express-select-right{
    .ant-select-selection{
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-right: 0;
    }
}
.ant-input-group .ant-calendar-picker .ant-input{
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}
.hospital-zation-express{
    .ant-card-body{
        padding: 5px;
    }
    .ant-tabs-bar{
        margin: 0 0 5px 0;
    }
}
.hospAdviceStyle{
    color: #52c41a;
}