.logo {
    width: 14rem;
    margin: 1.6rem 2.4rem 1.6rem 0;
    display: flex;
    .icon {
        font-size: 4rem;
    }
    .ititle {
        width: 12rem;
        margin-left: 1.5rem;
    }
}

.inner-content {
    font-size: 2rem;
    background: #fff;
    padding: 2.4rem;
    min-height: 28rem;
    box-shadow: inset 0px 1.5rem 1rem -1.6rem #8c8989;
}

.header {
    padding-right: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    background: #fff;
    height: 5.5rem;
    line-height: 5.5rem;
    padding-left: 3rem;
    .header-right {
        display: flex;
        align-items: center;
        .icon {
            font-size: 4rem;
            &:last-child {
                margin-right: 1.5rem;
            }
        }
        .badge-style {
            margin: 0 1rem;
        }
    }
}

::ng-deep .ant-badge-dot {
    top: .7rem;
    right: .6rem;
    width: 1.3rem;
    height: 1.3rem;
}