#Contrast {
    .ant-tree {
        background: transparent;
    }
    .ant-table table {
        border: 1px solid #E4ECF6 !important;
    }
    .ant-table-tbody {

        tr {
            td {
                border-bottom: 1px solid #E4ECF6 !important;
            }

            &:nth-child(odd) {
                background: none;
            }

            &:hover {
                background: #F8F5F0;

                td {
                    background: #F8F5F0;
                }
            }
        }
    }

    .top {
        margin-top: 20px;
        display: flex;
        overflow: hidden;
    }

    .nodeTd {
        padding: 10px;
        box-sizing: border-box;

        span {
            white-space: normal;
            // max-height: 200px;
            width: 100%;
            overflow-y: auto;
            display: inline-block;
            text-align: center;
            text-align: left;
            font-size: 12px;
        }
    }

    .content {
        // padding-left: 256px;
        // display: flex;

        .content_top {
            color: rgba(230, 32, 33);
            font-size: 18px;
            font-weight: bold;
        }

        .content_bottom {
            float: left;
            margin-bottom: 6px;

            .ant-space {
                justify-content: center;
            }
        }
    }

    .screen {
        width: 240px;
        display: flex;
        flex-wrap: wrap;
        white-space: nowrap;
        flex-shrink: 0;

        div {
            margin-bottom: 5px;
            width: 100%;
        }

        .price {
            color: rgba(230, 32, 33);
            font-size: 18px;
            font-weight: bold;
        }

        .title {
            margin-bottom: 10px;
        }
    }

    .scrollbarNone {

        overflow: auto;
        -ms-overflow-style: none;
        /* IE和Edge浏览器 */
        scrollbar-width: none;
        transition: all .5s;

        // /* Firefox浏览器 */
        // /* 隐藏滚动条 */
        &::-webkit-scrollbar {
            width: 0px;
            height: 0px;
        }

        &::-webkit-scrollbar-thumb {
            background-color: #bbb;
            border-radius: 0px;
        }

        &::-webkit-scrollbar-thumb:hover {
            background-color: #999;
        }

        &::-webkit-scrollbar-track {
            background-color: #fff;
            border-radius: 0px;
            box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
        }

        span {
            overflow: auto;
            -ms-overflow-style: none;
            /* IE和Edge浏览器 */
            scrollbar-width: none;
            transition: all .5s;

            // /* Firefox浏览器 */
            // /* 隐藏滚动条 */
            &::-webkit-scrollbar {
                width: 0px;
                height: 0px;
            }

            &::-webkit-scrollbar-thumb {
                background-color: #bbb;
                border-radius: 0px;
            }

            &::-webkit-scrollbar-thumb:hover {
                background-color: #999;
            }

            &::-webkit-scrollbar-track {
                background-color: #fff;
                border-radius: 0px;
                box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
            }
        }
    }

    .taps {
        width: auto;
        // overflow-x: auto;

        .tapsWidth {
            .ant-tabs-tab {
                width: 100%;
            }
        }
    }

    .list {
        width: 100%;
        display: flex;

        .title {
            width: 240px;
            padding: 8px 16px;
            font-weight: bold;
            font-size: 18px;
        }

        .box {
            width: 400px;
            margin-bottom: 10px;
            margin: 0;
            padding: 8px 16px;
            background: #fafafa;
            border: 1px solid rgba(0, 0, 0, 0.06);
            margin-right: 5px;
            margin-left: 2px;

        }

        .cell {
            margin-bottom: 10px;
            border-bottom: 1px solid #b37d12;
            height: 40px;
            line-height: 40px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            color: #b37d12;
            cursor: pointer;

            &:first-child {
                // font-weight: bold;
            }

            &:hover {
                background-image: linear-gradient(0deg, rgba(255, 204, 50, .16), rgba(255, 204, 50, .16)), linear-gradient(0deg, #b37d12 0, #b37d12 1px, transparent 0, transparent);
            }
        }

        .child {
            .name {
                padding: 10px 0;
            }

            .cell {
                font-weight: normal;
            }
        }

    }

    .ant-tabs-nav .ant-tabs-tab {
        white-space: normal;
        background-image: linear-gradient(0deg, rgba(255, 204, 50, .16), rgba(255, 204, 50, .16)), linear-gradient(0deg, #b37d12 0, #b37d12 0, transparent 0, transparent);
        border: 1px solid #b37d12;
        box-sizing: border-box;
    }

    .ant-tabs-tab-btn {
        font-weight: bold;
    }

    .ant-tabs-nav {
        margin-bottom: 0;
    }

    .ant-tabs-content-holder {
        display: none;
    }
}

.clearfix:after {

    content: "020";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}



.clearfix {

    /* 触发 hasLayout */

    zoom: 1;

}