.titles[data-v-83a46508] {
    padding: .1rem;
    border-bottom: .01rem solid #f5f5f5
}

.titles div[data-v-83a46508] {
    font-size: .12rem;
    color: #757575
}

.lists[data-v-83a46508] {
    margin: .1rem 0 0 .15rem;
    width: 120%
}

.lists .bt[data-v-83a46508] {
    background: #eff0f4;
    border-radius: .06rem;
    width: 100%;
    height: .4rem;
    line-height: .4rem;
    margin: .15rem 0 .1rem;
    font-weight: 500;
    font-size: .14rem;
    color: #8e8e8e;
    text-align: center
}

.lists .list-item[data-v-83a46508] {
    width: 44%;
    padding: .1rem;
    background: #fff;
    border: .01rem solid #dcdbe0;
    border-radius: .12rem;
    margin-right: .1rem;
    margin-bottom: .1rem;
    padding: .08rem;
    overflow: hidden;
    display: inline-block
}

.lists .list-item .img[data-v-83a46508] {
    background: #eee;
    margin-right: .1rem;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

.lists .list-item .img[data-v-83a46508],.lists .list-item .img img[data-v-83a46508] {
    width: .16rem;
    height: .16rem;
    border-radius: 50%
}

.lists .list-item .img .icon[data-v-83a46508] {
    width: .16rem;
    height: .16rem;
    background-size: cover;
    border-radius: 50%
}

.lists .list-item .name[data-v-83a46508] {
    font-weight: 500;
    font-size: .14rem;
    color: #6a6778;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.lists .list-item .code[data-v-83a46508] {
    font-size: .12rem;
    color: #989898;
    margin-top: .05rem
}

.lists .list-item .t[data-v-83a46508] {
    font-size: .14rem;
    margin-left: .05rem
}

.lists .list-item .price[data-v-83a46508] {
    margin: .1rem 0;
    font-weight: 600;
    font-size: .16rem;
    color: #2d2e31
}

.lists .list-item .per[data-v-83a46508] {
    margin-left: .05rem;
    font-size: .12rem
}

.red-bg[data-v-83a46508] {
    background-color: #eb0018
}

.green-bg[data-v-83a46508] {
    background-color: #1c61e1
}

.list[data-v-83a46508] {
    overflow-x: scroll
}

.tt .cot[data-v-83a46508] {
    padding: .1rem .15rem 0
}

.tt .cot .tit[data-v-83a46508] {
    font-weight: 500;
    font-size: .16rem;
    color: #000
}

.tt .cot .hotType[data-v-83a46508] {
    background: #f8f9fd;
    border-radius: .3rem
}

.tt .cot .hotType .tab-item[data-v-83a46508] {
    height: .3rem;
    background: #d8d8d8;
    border-radius: .2rem;
    min-width: 16%;
    font-family: PingFang SC;
    font-weight: 400;
    font-size: .12rem;
    color: #333;
    margin-right: .1rem;
    padding: 0 .1rem
}

.tt .cot .hotType .tab-item.active[data-v-83a46508] {
    background: #0e1a4a;
    font-weight: 600;
    color: #fff
}
