.van-progress,
.van-progress__portion {
    border-radius: .14rem
}

.orders .header[data-v-52f0a2bb] {
    position: relative;
    padding: .32rem .4rem;
    text-align: center
}

.orders .header .back[data-v-52f0a2bb] {
    position: absolute;
    top: 0;
    bottom: 0;
    left: .4rem;
    margin: auto;
    width: .32rem
}

.orders .switch_tabs[data-v-52f0a2bb] {
    margin: 0 auto;
    margin-top: .32rem;
    padding: 0 .08rem;
    height: .88rem;
    width: 4.44rem;
    background: #f5f6f8;
    border-radius: .2rem;
    display: flex;
    justify-content: space-between;
    align-content: center;
    align-items: center
}

.orders .switch_tabs .switch_item[data-v-52f0a2bb] {
    width: 2.14rem;
    height: .72rem;
    text-align: center;
    line-height: .72rem;
    font-size: .26rem;
    color: #5f6775;
    border-radius: .2rem;
    font-weight: 600
}

.orders .switch_tabs .switch_item.active[data-v-52f0a2bb] {
    background: #fff;
    color: #000
}

.orders .order_list[data-v-52f0a2bb] {
    margin-top: .36rem;
    padding: 0 .36rem
}

.orders .order_list .list_item[data-v-52f0a2bb] {
    margin-bottom: .56rem;
    padding-top: .24rem;
    background: #fff;
    box-shadow: 6px 12px 20px 0 rgba(0, 0, 0, .05);
    border-radius: .3rem
}

.orders .order_list .list_item .progress .count_down_info[data-v-52f0a2bb] {
    margin-bottom: .32rem;
    display: flex;
    align-content: center;
    align-items: center
}

.orders .order_list .list_item .progress .count_down_info.wait[data-v-52f0a2bb] {
    justify-content: space-between
}

.orders .order_list .list_item .progress .count_down_info .name[data-v-52f0a2bb] {
    display: flex;
    align-content: center;
    align-items: center
}

.orders .order_list .list_item .progress .count_down_info .name .left_icon[data-v-52f0a2bb] {
    display: block;
    width: .08rem;
    height: .4rem;
    background: linear-gradient(1turn, rgba(90, 71, 217, .09), #1652f0);
    border-radius: .04rem;
    margin-right: .24rem
}

.orders .order_list .list_item .progress .count_down_info .name .coin_info[data-v-52f0a2bb] {
    display: flex;
    align-content: center;
    align-items: center
}

.orders .order_list .list_item .progress .count_down_info .name .coin_info .icon[data-v-52f0a2bb] {
    width: .32rem;
    height: .32rem;
    border-radius: 50%;
    margin-left: .24rem;
    margin-right: .12rem
}

.orders .order_list .list_item .progress .count_down_info .value[data-v-52f0a2bb] {
    display: flex;
    padding-right: .36rem
}

.orders .order_list .list_item .progress .count_down_info .value.end[data-v-52f0a2bb] {
    margin-left: .24rem;
    font-family: InterRegular
}

.orders .order_list .list_item .progress .count_down_info .value .item[data-v-52f0a2bb] {
    margin-left: .04rem;
    display: inline-block;
    padding: .02rem .04rem;
    border-radius: .06rem;
    background: #e3e4ed;
    color: #101854;
    font-size: .2rem
}

.orders .order_list .list_item .progress .count_down_info .value span[data-v-52f0a2bb] {
    margin-left: .04rem
}

.orders .order_list .list_item .progress .progress_bar[data-v-52f0a2bb] {
    padding: 0 .36rem
}

.orders .order_list .list_item .detail_info[data-v-52f0a2bb] {
    margin-top: .48rem
}

.orders .order_list .list_item .detail_info .info_section[data-v-52f0a2bb] {
    display: flex;
    justify-content: space-between
}

.orders .order_list .list_item .detail_info .info_section .info_item[data-v-52f0a2bb] {
    margin-bottom: .3rem;
    width: 50%;
    text-align: center;
    color: #5b616e;
    font-family: InterRegular
}

.orders .order_list .list_item .detail_info .info_section .info_item .item_name[data-v-52f0a2bb] {
    color: #353f52;
    font-family: NunitoSemiBold;
    margin-bottom: .16rem
}

.orders .order_list .list_item .order_num[data-v-52f0a2bb] {
    padding-left: .4rem;
    display: flex;
    align-content: center;
    align-items: center;
    height: 1.04rem;
    background: #f5f6f8;
    box-shadow: 6px 12px 20px 0 rgba(0, 0, 0, .05);
    border-radius: 0 0 .3rem .3rem
}

.orders .no_data_content[data-v-52f0a2bb] {
    margin-top: .4rem;
    padding-bottom: .4rem;
    text-align: center;
    color: #aaa;
    font-size: .4rem
}

.orders .no_data_content .img_no_data[data-v-52f0a2bb] {
    margin-bottom: .56rem;
    width: 3.7rem;
    height: auto
}