tabBox.less 1.99 KB
.tabBox {
    // padding: 0 30px;
    .van-tab--active{
        display: flex;
        justify-content: center;
    }
    // tab上线填充
    .van-tabs--line .van-tabs__wrap{
        height: 60px;
        line-height: 30px;
        padding: 30px 0 0 0;
    }
    // tab标题颜色和字号
    .van-tab{
        color: #B4B4B4;
        font-size: 32px;
        line-height: 40px;
    }
    // tab选中颜色
    .van-tab--active{
        color: #333333;
    }
    // 选中下划线
    .van-tabs__line{
        background-color: #FC1541;
        width: 40px !important;
        height: 4px;
        position: absolute;
        bottom: 2vw;
        left: 0;
        z-index: 1;
        border-radius: 0.4vw;
        top: 50px;
    }
    // tab边框
    .van-hairline--top-bottom::after, .van-hairline-unset--top-bottom::after{
        border-width: 0;
    }
    .tabBox_main{
        width: 100%;
        height: auto;
        .skeleton {
            &.brief {
                background-color: #ffffff;
                .html-box {
                    .box {
                        .html {
                            p {
                                margin-bottom: 0;
                            }
                        }
                    }
                }
            }
            &.boutique {
                // background: linear-gradient(90deg, rgba(255, 246, 248, 1) 0%, rgba(255, 233, 239, 1) 100%);
                .img-list-box {
                    .box {
                        .img-box {
                            padding: 0;
                        }
                    }
                }
            }
            &.commodity {
                width: 100%;
                height: 100%;
                background-color: #F9F9F9;
                .column-commodity-excessive {
                   background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(249, 249, 249, 1) 100%);
                   width: 750px;
                   height: 30px;
                }
            }
        }
    }
}