/* 主题颜色*/
/* 字体大小*/
/* 项目主体样式*/
.container {
    position: relative;
    background-color: #f7f7f7;
}
.container .content-info {
    width: 1200px;
    margin: 0 auto;
    min-height: 57vh;
    margin-bottom: 70px;
}
.container .content-info .demand-details-info {
    position: relative;
    background: #fff;
    width: 100%;
    font-size: 14px;
}
.container .content-info .demand-details-info .title {
    font-size: 20px;
    color: #333;
}
.container .content-info .demand-details-info .time {
    color: #999999;
}
.container .content-info .demand-details-info .details-info .title {
    font-size: 18px;
    color: #999;
    position: relative;
    line-height: 40px;
}
.container .content-info .demand-details-info .details-info .cont {
    color: #333;
}
.container .content-info .demand-details-info .details-info .cont .tablebox {
    font-size: 14px;
    margin-top: 10px;
    border: #cccccc 1px solid;
    border-collapse: collapse;
    text-indent: 10px;
    line-height: 40px;
}
.container .content-info .demand-details-info .details-info .cont .tablebox .boxtitle {
    font-weight: bold;
    background-color: #efefef;
    width: 160px;
}
.container .content-info .demand-details-info .details-info .cont .tablebox .biddingtitle {
    text-align: center;
    background-color: #efefef;
}
.container .content-info .demand-details-info .details-info .cont .tablebox .biddingtext {
    text-align: center;
}
.container .content-info .demand-details-info .details-info .cont .tablebox .biddingtext span {
    padding: 0 10px;
    background: #ffffff;
    border: 1px solid #cccccc;
    opacity: 1;
    border-radius: 16px;
}
.container .content-info .demand-details-info .details-info .cont .tablebox .active {
    color: #f03f3f;
}
.container .content-info .demand-details-info .details-info .cont .tablebox .active span {
    padding: 0 10px;
    background: #ffffff;
    border: 1px solid #f03f3f;
    opacity: 1;
    border-radius: 16px;
}
.container .content-info .demand-details-info .details-info .cont .text {
    font-size: 14px;
    color: #999;
}
.container .content-info .demand-details-info .details-info .cont .text .name {
    color: #333;
}
.container .content-info .demand-details-info .details-info .cont .picture img {
    width: 49%;
    height: 309px;
    object-fit: cover;
}
