body{
    background: #ffffff;
}
.top{}
.top div.radio-box{
    width: 100%;
    overflow-x: auto;
    white-space: nowrap;
}
.top div.radio-box .el-radio-group{
    display: inline-block;
    /*width: 25%;*/
    text-align: center;
}
.top div.radio-box .el-radio-group .el-radio-button{
    text-align: center;
}.top div.radio-box .el-radio-group  .select-time{
    font-weight: bold;
    font-size: 20px;
}
.top div.radio-box .el-radio-group  .state{
    color: #CCCCCC;
    font-size: 12px;
}
.top div.radio-box .el-radio-group  .el-radio-button__inner{
    color: #39362B;
    width: 100px;
    height: 60px;
    border-radius: 0;
    padding: 12px 0;
}
.top div.radio-box .el-radio-button__orig-radio:checked+.el-radio-button__inner{
    color: #FFFFFF!important;
    box-shadow:-1px 0 0 0 #FF8400;
    border: 1px #FF8400 solid;
    background:-webkit-linear-gradient(left,#FF8400,#FF4D00);
    background:-o-linear-gradient(left,#FF8400,#FF4D00);
    background:-moz-linear-gradient(left,#FF8400,#FF4D00);
    background:linear-gradient(left,#FF8400,#FF4D00);
}
.top div.radio-box .el-radio-button__orig-radio:checked+.el-radio-button__inner .state{
    color: #ffffff;
}
/*中*/
.middle{
    margin-top: 10px;
    text-align: center;
    font-size: 14px;
}
.middle span.time{
    font-size: 18px;
    border-radius: 6px;
    padding: 0 5px;
    background-color: #FF4D00;
    color: #ffffff;
}
/*下*/
.good-list{
    position: relative;
    overflow: hidden;
    padding: 10px;
    font-size: 15px;
    padding-bottom: 10px;
    border-bottom: 1px solid #DEDEDE ;
}
.good-list .img-box{
    width: 120px;
    height: 120px;
    float: left;
    display: inline-block;
}
.good-list .img-box .triggle{
    width:0;
    height:0;
    border-width:50px 50px 0 0;
    border-style:solid;
    border-color:#FFE707  transparent transparent transparent;
    position:absolute;
}
.good-list .img-box .triggle span{
    position: absolute;
    left: 0;
    top: -45px;
    transform: rotate(-45deg);
}
.good-list .img-box img{
    width: 100%;
    height: 100%;
}
.good-list .detail-box{
    width: 60%;
    float: right;
    display: inline-block;
}
.good-list .name{
    white-space: nowrap;
    color: #39362B;
    display: inline-block;
    width: 150px;
    overflow: hidden;
    text-overflow:ellipsis;
}
.good-list .price{
    font-size: 20px;
    color: #39362B;
}
.good-list .yuanjia{
    color: #CCCCCC;
    text-decoration: line-through;
}
.good-list .buy{
    position: absolute;
    right: 10px;
    bottom: 10px;
    background:#F2F2F2;
    color: #39362B;
    display: block;
    height: 30px;
    width: 100px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    font-size: 18px;
    font-weight: 100;
}
.good-list .buy.start{
    background:-webkit-linear-gradient(left,#FF8400,#FF4D00);
    background:-o-linear-gradient(left,#FF8400,#FF4D00);
    background:-moz-linear-gradient(left,#FF8400,#FF4D00);
    background:linear-gradient(left,#FF8400,#FF4D00);
    color: #FFFFFF;
}
.prdListWrap{
    position: relative;
    width:100%;
    height:100%;
    overflow:scroll;
}


