.courier-modal{
    .ant-modal-content {
        width: 700px;
        // right: 350%;
    }
    .ant-card-body{
        padding:10px;
    }
    
    .ant-modal-footer {
        text-align: center;
    }
    
    .ant-btn-primary {
        background-color: #1999db;
    
        //   border-color:#64A982; 
        &.ant-btn        :hover,
        &.ant-btn:focus {
            color     : #fff;
            background: #64A982;
        }
    
        ;
    }
    
    .ant-modal-body {
        padding    : 0 !important;
        font-size  : 14px;
        line-height: 1.5;
        word-wrap  : break-word;
        min-height : 40vh;
        max-height : 65vh;
        overflow-y : auto;
        // background: #f1f2f5;
    }
    
    .ant-table-placeholder {
        border: none !important;
    }
    
    .modal-body {
        overflow-y: auto;
    }
    
    .out-patient-table-title {
        position: absolute;
        right   : 10px;
        bottom  : 10px;
    }
    .hospital-component-table{
        .ant-table-body{
            height: 58vh;
        }
    }
    
    .ant-card-head {
        padding: 0 5px;
        min-height: 30px;
    }
    .ant-card-head-title{
        padding:5px 0 !important;
    }
    
    // .ant-card-body{
    // //   padding: 5px;
    // }
}
.no-disbtn-body{
    .ant-card-extra{
        padding:0;
    }
    .ant-card-head-title{
        padding: 0 0;
    }
    .ant-card-head{
        padding:0 5px;
        color: #666666;
        font-size: 14px;
        border-top: 3px solid #1999db;
    }
    .ant-card-body{
        padding:5px;
    }
    .ant-col-5{
        width: 24% !important;
    }
    .title{
        margin-top: -10px;
        .ant-menu-item{
            padding: 0 6px;
        }
        .ant-menu-submenu-title{
            color: #1999db;
            font-size: 20px;
        }
        .ant-menu-item-active{
            border: 0;
            color: #fff;
        }
    }
}
.splice-boys {
    width              : 50px;
    height             : 65px;
    background-image   : url('../image/default.png');
    background-repeat  : no-repeat;
    background-position: -32px 9px;
}

.splice-girls {
    width              : 50px;
    height             : 65px;
    background-image   : url('../image/default.png');
    background-repeat  : no-repeat;
    background-position: 7px 6px;
}

.splice-others {
    width              : 50px;
    height             : 65px;
    background-image   : url('../image/default.png');
    background-repeat  : no-repeat;
    background-position: -73px 9px;
}
.sunbody-esplise{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.express-order-table{
    .ant-table-tbody > tr > td{
        border-bottom: 5px solid #e8e8e8;
    }
}

//收货地址
.address-modal{
    .ant-modal-content {
        width: 900px;
        right: 30%;
    }
    .ant-card-body{
        padding:5px;
    }
    
    .ant-modal-footer {
        text-align: center;
    }
    
    .ant-btn-primary {
        background-color: #1999db;
    
        //   border-color:#64A982; 
        &.ant-btn        :hover,
        &.ant-btn:focus {
            color     : #fff;
            background: #64A982;
        }
    
        ;
    }
    
    .ant-modal-body {
        padding    : 0 !important;
        font-size  : 14px;
        line-height: 1.5;
        word-wrap  : break-word;
        min-height : 40vh;
        max-height : 65vh;
        overflow-y : auto;
        // background: #f1f2f5;
    }
    
    .ant-table-placeholder {
        border: none !important;
    }
    
    .modal-body {
        overflow-y: auto;
    }
    
    .out-patient-table-title {
        position: absolute;
        right   : 10px;
        bottom  : 10px;
    }
    .hospital-component-table{
        .ant-table-body{
            height: 58vh;
        }
    }
    
    .ant-card-head {
        padding: 0 5px;
        min-height: 30px;
    }
    .ant-card-head-title{
        padding:5px 0 !important;
    }
    
}