.bidding-list .bidding-row { display: flex; flex-direction: row; font-size: 14px; height: 54px; line-height: 54px; text-align: center; background-color: #ffffff; border-bottom: 1px solid #EEEEEE; -webkit-transition: background-color .5s; -moz-transition: background-color .5s; -ms-transition: background-color .5s; -o-transition: background-color .5s; transition: background-color .5s; }
.bidding-list .bidding-row:hover { background-color: #fefefe; }
.bidding-list .bidding-row.bidding-head { width: 100%; background: #464650; color: #fff; }
.bidding-list .bidding-row.bidding-head .column.column-title { text-align: center; }
.bidding-list .bidding-row .column { flex: 0 auto; }
.bidding-list .bidding-row .column.column-no { width: 8%; }
.bidding-list .bidding-row .column.column-title { text-align: center; flex: 1; width: 45%; }
.bidding-list .bidding-row .column.column-tel { width: 10%; }
.bidding-list .bidding-row .column.column-linkman { width: 10%; }
.bidding-list .bidding-row .column.column-time { width: 12%; }
.bidding-list .bidding-row .column.column-status { flex: 0 auto; width: 8%; }
.bidding-list .bidding-row .column.column-status a { color: #1655bc; }

.bidding-top { background-color: #ffffff; padding: 3%; border-radius: 10px; }
.bidding-top .bidding-title { color: #1655bc; font-size: 22px; line-height: 2; }
.bidding-top .item { line-height: 56px; font-size: 16px; color: #333333; }
.bidding-top .item span { color: #666666; }

.is_expired .expired_wrap { background-color: #fff; display: flex; flex-direction: column; justify-content: center; align-items: center; min-height: 300px; font-size: 24px; color: #999999; margin-top: 20px; }
@media (max-width: 575.98px) { .is_expired .expired_wrap { font-size: 20px; min-height: 200px; } }

.bidding-form { background-color: #ffffff; padding: 3%; border-radius: 10px; margin-top: 20px; }
.bidding-form .form-title { color: #1655bc; font-size: 22px; line-height: 2; margin-bottom: 10px; }
.bidding-form .form-wrap .form-item { margin-bottom: 8px; }
.bidding-form .form-wrap .form-item .item-label { font-size: 16px; color: #000000; line-height: 2; }
.bidding-form .form-wrap .form-item .item-con .w-input, .bidding-form .form-wrap .form-item .item-con .w-textarea { display: block; width: 100%; outline: none; padding: 5px 10px; font-size: 14px; color: #666666; border: 1px solid #EEEEEE; line-height: 26px; }
.bidding-form .form-wrap .form-item .item-con .w-input:focus, .bidding-form .form-wrap .form-item .item-con .w-textarea:focus { border-color: #1655bc; outline: none; }
.bidding-form .form-wrap .form-item .item-con .w-submit { display: block; width: 160px; background-color: #1655bc; color: #ffffff; font-size: 14px; line-height: 46px; border-radius: 5px; margin: 15px auto; cursor: pointer; text-align: center; }
