* {
            margin: 0;
            padding: 0;
        }

        html {
            font-size: calc(100vw / 7.5);
        }

        @media (min-width:750px) {
            html {
                font-size: 100px;
            }
        }

        @media (max-width:280px) {
            html {
                font-size: 35px;
            }
        }

        .brTit h2 {
            position: relative;
            z-index: 1;
            display: block;
            font-size: .36rem;
            color: #333;
            line-height: .58rem;
            font-weight: bold;
        }

        .brZt {
            margin-bottom: .05rem;
        }

        .brZt .list {
            display: flex;
            flex-wrap: wrap;
            padding: 0 .15rem;
            overflow: hidden;
        }

        .brZt .list a {
            position: relative;
            display: block;
            margin: 0 .15rem .15rem;
            width: 3.3rem;
            height: 2.14rem;
            overflow: hidden;
        }

        .brZt .list a div {
            width: 100%;
            height: 1.47rem;
            overflow: hidden;
            text-align: center;
            border-radius: .05rem;
        }

        .brZt .list a img {
            width: 100%;
            min-height: 100%;
            height: auto;
            display: block;
        }

        .brZt .list a p {
            display: flex;
            justify-content: space-between;
            font-size: .3rem;
            color: #333;
            line-height: .68rem;
        }

        .brZt .list a p span:nth-of-type(1) {
            flex: 1;
            font-size: .3rem;
            color: #333;
            line-height: .68rem;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }

        .brZt .list a p span:nth-of-type(2) {
            font-size: .24rem;
            color: #999;
            line-height: .68rem;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }

        .brZt .list a p span:nth-of-type(2) i {
            color: #FF4C4C;
        }

        .brTit {
            display: flex;
            justify-content: space-between;
            position: relative;
            padding: 0 0.3rem 0.2rem;
            height: 0.58rem;
            line-height: .58rem;
            margin: auto;
        }
        .data_show{
            display:none !important;
        }