.seckill-top{
    width: 100%;
}
.seckill_list{
    width: 100%;
    margin: auto;
    position: relative;
    margin-top: -16px;
    z-index: 10;
    padding-bottom: 10px;
}

.seckill_list li{
    background: #fff;
    width: 92%;
    margin: auto;
    border-radius: 10px;
    margin-bottom: 10px;
    padding-top: 15px;
    height:1.85rem;
}
.page_div{

    background:#eee ;

    width: 100%;

}
.start-end{
    width: 100%;
    position: fixed;
    bottom: 0px;
    background: #fff;
    z-index: 100;
}
.seckill_list li .content{
    border-bottom: none;
}

.seckill_list li .price{
    padding: 0px 0;
    color:#e7173b ;
}
.seckill-title{
    content: '';
    width: 0.5rem;
    top: 0px;
    left: 0px;
    background:#e7173b;
    z-index: 250;
}
.seckill-title::after {
    content: '';
    width: 100%;
    height: 0.1rem;
    position: absolute;
    left: 0;
    top:72%;
    z-index: -1;
    border-radius: 0 0 200% 200%;
    background: #e7173b;

}

.number_length{
    width: 2rem;
    height:0.18rem;
    border-radius: 0.15rem;
    background:#ffe3e2 ;

}
.number_length .number{
    width: 100%;
    height:0.18rem;
    top: 0rem;
    left: 0rem;
    font-size: 11px;
}
.total-length{
    height: 100%;
    border-radius: 15px;
    background: #e7173b;
    top:0px;
    left: 0px;
}

.seckill_list li .imgbox{
    width: 107px;
    height: 107px;
}
.seckill_list li .imgbox img{
    max-width: 100%;
    max-height: 100%;
}

.seckillTit span{
    width: 50%;
    border-right: 1px solid #eee;
    height: 50px;
    border-radius: 0px;
    font-size: 0.28rem;
    display: flex;
}
.seckillTit .on{
    background-color: #fff;
    color: #C4182E;
}
.seckillTit{
    padding:0 0;
}

.right{
    text-align: center;
    float: none;
}
.is_start_img{
    width: 22px;
    height: 22px;
    margin-right: 5px;
}
.selects{
    background: #e7173b;
    font-size: 0.2rem;
    bottom: 0.1rem;
    border-radius:0.2rem;
    width: 0.9rem;
    height: 0.35rem;
    right: 0rem;
    bottom: 0.05rem;

}
.seckill_list li .content{
    width: 67%;
   height: 109px;
    margin-left: 10px;
}
.seckill_list li .time{
    padding-bottom: 0.35rem;
}
.seckill_list li .time{
    font-size: 0.2rem;
}
.seckill_list li .price i{
    margin-left: 0.05rem;
    font-size: 11px;
}
.seckill_list li .time span{
    color:#0199e2 ;

}
.seckill_list li .price span{
    font-size: 20px;
}
.seckill_list li .btnWhile{
    background:#0199e2 ;
    border-radius: 0.3rem;
    width: 1.1rem;
}
.surplus{
    height: 21px;
    line-height: 30px;
    color:#e7173b !important;
}
.seckill_list li .content .tit{
    line-height: 16px;
    height: 32px;
    font-size: 12px;
    color: #555;

}
.wz{
    position: absolute;
    bottom: 0px;
}
.looting{
    background: #999;
    font-size: 0.2rem;
    bottom: 0.1rem;
    border-radius: 0.2rem;
    width: 0.9rem;
    height: 0.35rem;
    right: 0rem;
    bottom: 0.05rem;
}