.mine-generalize {

    &__header {
        background-color: #fff;
        margin-bottom   : .2rem;

        .info {
            text-align : center;
            padding-top: .48rem;

            h4 {
                font-size: .32rem;
                color    : #666;
            }

            span {
                display  : block;
                font-size: .6rem;
            }
        }

        .block {
            display: flex;
            padding: .48rem .32rem;

            &-left,
            &-right {
                flex      : 1;
                text-align: center;

                h4 {
                    font-size    : .32rem;
                    color        : #999;
                    margin-bottom: .16rem;
                }

                span {
                    display    : block;
                    font-size  : .44rem;
                    font-weight: bold;
                }
            }

            &-left {
                border-right: 1px solid #d8d8d8;
            }
        }
    }

    &__tabs {
        background-color: #fff;
    }
    
    &__container {
        height: 100%;
        overflow-y: auto;

        .list {
            display: flex;
            align-items: center;

            &-row {
                font-size: .32rem;
                border-bottom: 1px solid #eee;
                padding: .12rem .32rem;
            }

            &-column {
                flex: 1;
                display: flex;
                flex-direction: column;
                text-align: center;

                &:first-child {
                    text-align: left;
                }

                &:last-child {
                    text-align: right;
                }

                span:last-child {
                    color: #999;
                    font-size: .24rem;
                }
            }
        }
    }
}