
.bid-title-wrapper h1 {
    font-size: 20px;
    font-family: MicrosoftYaHei;
    color: #333333;
    line-height: 26px;
    font-weight: 400;
}

.bid-title-wrapper {
    margin-bottom: 11px;
}

.title-main {
    width: 950px;
    height: 61px;
    background: #F2F9FD;
}

.bid-preview-detail .inner-container {
    width: 1300px;
}

.bid-preview-detail .inner-container .list-content .list-content-left {
    width: 1000px;
    border: 1px solid #eee;
}

.bid-preview-detail .inner-container .list-content .list-content-left .detail-content {
    width: 999px;
    border-right: 1px solid #eee;
}

.title-main {
    display: flex;
    align-items: center;
}

.title-main img {
    width: 16px;
    height: 16px;
    margin-right: 6px;
}
.seeOriginal i{
    margin-top: 3px;
}
.opt-item:hover{
    color: #007DF2;
}
.opt-item span{
    margin-left: 5px;
}
.seeOriginal a{
    margin-left: 5px;
}
.seeOriginal:hover{
    color: #007DF2;
}
.title-main span {
    height: 13px;
    font-size: 13px;
    font-family: MicrosoftYaHei;
    color: #777777;
    line-height: 13px;
}

.title-main div {
    margin: 0 20px;
    display: flex;
    align-items: center;
    cursor: pointer;
}

.title-main div:hover span {
    color: rgba(0, 132, 255, 1);
}

.seeOriginal a {
    height: 13px;
    font-size: 13px;
    font-family: MicrosoftYaHei;
    color: #777777;
    line-height: 13px;
}

.seeOriginal:hover a {
    color: rgba(0, 132, 255, 1);
}

.seeOriginal img {
    width: 16px;
    height: 16px;
}

.common-breadcrumb .inner-breadcrumb {
    width: 1300px;
    background: #F5F8FB;
}

.common-breadcrumb {
    background: #F5F8FB;
}

.detail-header-type {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.bid-preview-detail .inner-container .list-content .list-content-left .detail-header .city-price {
    margin: 0;
}

.bid-preview-detail .inner-container .list-content .list-content-left .detail-header .title-wrapper-btm .publish-time {
    margin-top: 0;
}

.detail-header-type {
    margin-top: 20px;
}

.detail-header-type .city-price span {
    padding: 5px 8px;
    background: #EDF5FF;
    border-radius: 2px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #007DFA;
}

.detail-header-type .city-price span:nth-child(2) {
    margin: 0 10px;
}

.detail-header-type .city-price span:first-child {
    padding: 3px 8px;
    background: #EFF5FF;
    border-radius: 2px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #007DF2;
}

.title-wrapper .title-item {
    font-size: 16px;
    font-family: MicrosoftYaHei;
    color: #666666;
}

.list-content-recommend {
    /*width: 271px;*/
    padding: 14px;
    background: #fff;
    height: 100%;
    flex: 1;
}
.list-content-recommend .list-content-vipTit{
    display: flex;
    align-items: center;
    justify-content: center;
}


/* ============2023/5/5标讯详情修改 非会员提示=============*/
.list-content-vipBox {
    padding: 20px 15px;
    background: #FCF3E0;
    border-radius: 4px;
    margin-bottom: 20px;
}
.list-content-vipBox .list-content-vipTit .list-content-line {
    width: 16px;
    height: 1px;
    background: #DDC9A5;
}
.list-content-vipBox .list-content-vipTit span {
    font-size: 17px;
    margin: 0 10px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #876319;
}
.list-content-vipBox .list-content-vipItem {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 20px 0;
}
.list-content-vipBox .list-content-vipItem .list-vipItem {
    flex: 1;
    text-align: center;
}
.list-content-vipBox .list-content-vipItem .list-vipItem img {
    width: 30px;
    height: 30px;
}
.list-content-vipBox .list-content-vipItem .list-vipItem div {
    font-size: 12px;
    margin-top: 4px;
    color: #333;
}
.list-content-vipBox .list-vipItem-btn {
    width: 200px;
    height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    background: linear-gradient(90deg, #EDBF80 0%, #F9DCAB 100%);
    border-radius: 21px;
}




.bid-preview-detail .inner-container .list-content {
    display: flex;
    background: #fff;
}

.bid-preview-detail {
    background: #F5F8FB;
}

.list-content-recommend-bild {
    width: 4px;
    height: 14px;
    background: #096DDE;
}

.list-content-recommend-title {
    display: flex;
    margin-top: 12px;
}

.list-content-recommend-title span {
    width: 60px;
    height: 15px;
    font-size: 15px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #333;
    line-height: 15px;
    margin-left: 6px;
}

.list-content-recommend ul li {
    width: 271px;
    background: #FFFFFF;
    border: 1px solid #EEEEEE;
    margin-top: 14px;
    padding: 0 16px;
    padding-bottom: 17px;
    /*overflow: hidden;*/
}

.list-content-recommend ul li:first-child {
    margin-top: 20px;
}

.list-content-recommend ul li h4 {
    width: 240px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    text-overflow: ellipsis;
    color: #333333;
    line-height: 23px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-top: 17px;
}

.list-content-recommend ul li div span {
    padding: 3px 8px;
    background: #F3F6F7;
    border-radius: 2px;
    margin-right: 10px;
}

.list-content-recommend ul li div {
    margin-top: 17px;
}

.list-content-recommend ul li div .change-type {
    background: #F7F6FF;
    border-radius: 2px;
    border: 1px solid #A063D7;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #A063D7;
    line-height: 12px;
}

.list-content-recommend ul li div .change-bid {
    background: #0084FF;
    border-radius: 2px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #fff;
    line-height: 12px;
}
.list-content-recommend ul li div .change-money{
    color: #FF5528;
    background-color: #FFF3EE;
    border-radius: 2px;
}
.list-content-recommend ul li div .change-city{
    color: #007DFA;
    background-color:#EDF5FF;
    border-radius: 2px;
}
.list-content-recommend ul li div .change-winBid {
    background: #EBFFF4;
    border-radius: 2px;
    border: 1px solid #16C161;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #16C161;
    line-height: 12px;
}

.list-content-recommend ul li div .change-advance {
    background: #FFFAF0;
    border-radius: 2px;
    border: 1px solid #F9AD15;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #F9AD15;
    line-height: 12px;
}

/*==================标讯详情增加企业推荐 2023/4/11==================*/
.bid-recommend-comList {
    display: flex;
    align-items: center;
    padding: 15px 0;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #121212;
    border-bottom: 1px solid #EEEEEE;

}
.bid-recommend-comList img {
    width: 18px;
    height: 18px;
    margin-right: 10px;
}
.bid-recommend-comList a {
    color: #121212;
}
.bid-recommend-comList a:hover {
    color: #0084FF;
}
/*==================标讯详情增加注册服务 2023/5/5==============*/
.regfw-box-bor {
    border-bottom: 1px dotted #DCE4ED;
    padding-bottom: 20px;
    margin-bottom: 25px;
}
.regfw-box {
    margin-top: 20px;
    border-radius: 6px;
    border: 1px solid #FBEBD0;
}
.regfw-box .regfw-box-head {
    background: url("/dist/imgs/register/regFw.png") no-repeat;
    background-size: cover;
    height: 70px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.regfw-box .regfw-box-head img {
    width: 282px;
    height: 8px;
}
.regfw-box .regfw-box-head span {
    font-size: 22px;
    margin: 0 20px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #C17F1F;
}
.regfw-box .regfw-box-flex {
    display: flex;
    margin: 20px 0 30px;
    justify-content: space-around;
}
.regfw-box .regfw-box-flex .regfw-box-item {
    width: 200px;
    text-align: center;
}
.regfw-box .regfw-box-flex .regfw-box-item img {
    width: 51px;
    height: 51px;
}
.regfw-box .regfw-box-flex .regfw-box-item .regfw-box-item-tit {
    font-size: 16px;
    margin: 10px 0;
    font-family: MicrosoftYaHei;
    color: #C17F1F;
}
.regfw-box .regfw-box-flex .regfw-box-item .regfw-box-item-msg {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #333333;
}
.regfw-box .regfw-box-btn {
    width: 282px;
    height: 44px;
    background: #0084FF;
    border-radius: 22px;
    display: flex;
    cursor: pointer;
    font-size: 16px;
    margin: 0 auto 15px;
    color: #fff;
    justify-content: center;
    align-items: center;
}
.regfw-box .regfw-box-msg {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    padding-bottom: 30px;
    font-family: MicrosoftYaHei;
    color: #333333;
}
.regfw-box .regfw-box-msg img {
    width: 20px;
    height: 20px;
    margin-right: 4px;
}

/*==================标讯详情增加订阅关键字 2023/5/5==============*/
.bidDetail-subscribe {
    width: 100%;
    padding: 0 30px;
    background: url("/dist/imgs/personalCenter/subscribe_bg.png") no-repeat;
    background-size: cover;
    justify-content: space-between;
    align-items: center;
    height: 76px;
    display: flex;
}
.bidDetail-subscribe .tip {
    font-size: 24px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #fff;
}
.bidDetail-subscribe .tip span {
    color: #F8D0A0;
    margin-right: 6px;
}
.bidDetail-subscribe .bidDetail-subscribe-btn {
    margin-left: 10px;
    color: #fff;
    border-color: #F69535;
    background-color: #F69535;
}
.bidDetail-subscribe .bidDetail-subscribe-btn:focus {
    outline: 0;
    color: #fff;
    background-color: #F69535;
}

/*==================标讯详情增加注册推广营销 2023/5/5==============*/
.register_bottom {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 2000;
    width: 100%;
}
.code_close {
    position: fixed;
    bottom: 200px;
    left: 0;
    cursor: pointer;
    z-index: 2000;
    width: 80px;
    height: 80px;
}
.code_close .code_icon_close {
    width: 100%;
    height: 100%;
}
.register_bottom .register_footBox {
    height: 150px;
    width: 100%;
    position: relative;
    background: url("/dist/imgs/subscription/code_expand.png") no-repeat;
    background-size: cover;
}
.register_bottom .register_footBox .register_icon_close {
    position: absolute;
    cursor: pointer;
    bottom: 20px;
    right: 150px;
    width: 26px;
    height: 26px;
}





.bid-preview-detail .inner-container .list-content .list-content-left .detail-content .detail-main .info-content .enterprise-item .info-right .bid-time span{
    padding: 3px 8px;
    background: #F3F6F7;
    border-radius: 2px;
    border: 1px solid #ECECEC;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #444444;
    line-height: 12px;
}
.bid-preview-detail .inner-container .list-content .list-content-left .detail-content .detail-main .detail-info .info-title{
    font-size: 15px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #333333;
    margin-bottom: 30px;
}
.longString{
    width: 4px;
    height: 14px;
    background: #096DDE;
    margin-right: 6px;
}
.info-title{
    display: flex;
    align-items: center;
}
.bid-preview-detail .inner-container .list-content .list-content-left .detail-content .detail-main .info-content .enterprise-item .info-right .name a{
    font-size: 15px;
    font-family: MicrosoftYaHei;
    color: #444444;
    line-height: 15px;
    margin-bottom: 20px;
}
.content-time{
    position: relative;
    display: flex;
    align-items: flex-start;
}
.content-time span{
    width: 78px;
    height: 12px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #666666;
    line-height: 12px;
    margin-left: 18px;
    margin-top: 2px;
}
.content-time img{
    width: 14px;
    height: 14px;
    position: absolute;
    left: -8px;
    top: 0;
    z-index: 9999;
}
#schedule .info-content ul li{
    border-left:2px solid #EDF3FC;
}
#potentialPastRecords{
    padding-top: 20px;
    border-top: 1px dotted #DCE4ED;
    margin-top: 20px;
}
.bid-preview-detail .inner-container .list-content .list-content-left .detail-content .detail-main #schedule .info-title{
    font-size: 15px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #333333;
    margin-bottom: 20px;
}
.content-main{
    margin-left: 18px;
    margin-top: 19px;
}
.type-span{
    padding: 3px 8px;
    border-radius: 2px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    line-height: 12px;
}
.info-content ul li:first-child .content-main a{
    font-family: MicrosoftYaHei;
    color: #0081FF;
}
.content-main a{
    font-family: MicrosoftYaHei;
    color: #444;
    font-size: 15px;
}
.content-main a:hover{
    color: #0081FF;
}
.content-main .bid{
    color: #fff;
    background: #0084FF;
    border-radius: 2px;
}
.content-main .win{
    color: #fff;
    background: #32D879;
    border-radius: 2px;
}
.content-main .foreshow{
    color: #fff;
    background: #32D879;
    border-radius: 2px;
}
.content-main .alteration{
    color: #fff;
    background: #FFAE41;
    border-radius: 2px;
}
#schedule .info-content ul li{
    padding-bottom: 40px;
}
.atPresent{
    background: url("/dist/imgs/listPage/contentmain-bg.png");
    background-size: 100% 100%;
    width: 69px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 13px;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    line-height: 13px;
    margin-top: -6px;
    margin-left: 10px;
}

/*-------------------附件下载---------------------*/
.fileBox {

}
.fileBox .file-item {
    display: flex;
    color: #444444;
    border-bottom: 1px solid #EEEEEE;
    justify-content: space-between;
    align-items: center;
    padding: 15px 0;
}
.fileBox .file-item span {
    cursor: pointer;
}
.fileBox .file-item .file_btn {
    font-size: 14px;
    color: #0084FF;
    padding: 4px 10px;
    background: #E9F2FD;
    border-radius: 4px;
}
.fileBox .file-item .file_btn:hover {
     color: #fff;
     background-color: #0084FF;
 }