.contents-box{
	width: 1280px;
	margin: 10px auto;
	font-size: 14px;
	background-color: #fff;
}
.breadcrumb-text{font-size: 16px;}
.con-box-small{
	position: relative;
}
.content-left-step{
	/* width: 25%; */
	width: 40%;
	margin-top: 15px;
	position: absolute;
	/* top: 816px; */
	bottom: 0;
	/* left: 20%; */
}
.li-scheme{width: 100%;margin-top: 15px;}
.li-tables{margin-top: 10px;}
.li-tables .el-table th,.li-table .el-table td {text-align: center !important;}
.li-tables tr td:nth-child(3) .el-input__inner {
	border: 0;
	color: #fff;
	/* background-color: #4f87fa; */
	resize: none;
}
.li-tables tr td:nth-child(3) .bule-select .el-input__inner{background-color: #4f87fa !important;}
.li-tables tr td:nth-child(3) .green-select .el-input__inner{background-color: #67C23A !important;}
.li-tables .el-icon-arrow-up:before {
	color: #fff;
    content: "";
}
.li-table-bottom{
	height: 50px;
	border: 1px solid #EBEEF5;
	border-top: none;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	padding-right: 20px;
}
.feedback-message-box .el-textarea__inner{
	border: 2px dashed #eee;
}
.feedback-message-box .el-dialog__header{
	font-weight: bold;
	border-bottom: 1px solid #eee;
}
.feedback-message-box .el-dialog__footer{border-top: 1px solid #eee;}

#app{width: 1280px;margin: 30px auto;}
.heade-box{
	width: 95%;
	font-size: 16px;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.heade-title{font-weight: bold;}
.receive-con-li-head-six,.receive-con-li-content-six{
	width: 10%;
	font-size: 14px;
	text-align: center;
}
.receive-con-li-head-six{font-weight: bold;}
.receive-con-li-content-six{
	display: flex;
	align-items: center;
	justify-content: center;
	border-right: 1px solid #dadada;
}
.receive-con-li-head ul{border-bottom: 1px solid #dadada;}
.receive-page{margin: 15px 0;text-align: right;}
.receive-page .el-pagination__total{float: left;}

/* 用来设置当前页面element全局table 选中某行时的背景色*/
.li-tables .el-table__body tr.current-row>td{
  background-color: #efefef !important;
  color: #fff;
}

.left-button{width: 64% !important;}

/* 新的需求列表页的样式 */
.list-head{
	height: 50px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	background-color: #f2f2f2;
	border: 1px solid #dfdfdf;
}
.list-head-left,.list-head-right{display: flex;}
.list-head-left-li{
	width: 100px;
	height: 51px;
	font-size: 14px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-right: 1px solid #dfdfdf;
}
.lf-active{
	color: #ea5504;
	background-color: #fff;
}
.list-head-right-li{
	width: 100px;
	border-left: 1px solid #dfdfdf;
}
.list-head-right-li .el-input--suffix .el-input__inner{height: 50px;background-color: #f2f2f2;}
.list-head-right-li .el-input__inner{border: none;}
.list-head-right-li .el-select .el-input.is-focus .el-input__inner{color: #ea5504;border: none;}
.list-head-right-li .el-select .el-input__inner:focus{border: none;}
.el-select-dropdown__item.selected{color: #ea5504 !important;}
.list-cont-li{
	color: #333;
	font-size: 14px;
	min-height: 200px;
	border: 1px solid #dfdfdf;
	border-top: none;
	background-color: #fff;
	padding: 20px 20px 24px;
	pointer-events: auto;
	overflow: hidden;
	cursor: pointer;
	position: relative;
	display: block;
}
.list-img{
	float: left;
	width: 200px;
	height: 200px;
	margin-right: 30px;
	position: relative;
	overflow: hidden;
}
.list-img .img-state{
	position: absolute;
	width: 68px;
	height: 68px;
	top: 0;
	left: 0;
	background-repeat: no-repeat;
	background-size: cover;
}
.list-img .img-state.green-state{background-image: url(imgs/green-state.fe20978.png);}
.list-img .img-state.green-stateOne{background-image: url(imgs/fabu.png);}
.list-img .img-state.green-stateTwo{background-image: url(imgs/xietong.png);}


.list-item{
	float: left;
	width: calc(100% - 230px);
	min-width: 606px;
}
.list-item ul{width: 100%;list-style: none;list-style-type: none;}
.list-item li{
	margin-bottom: 15px;
	position: relative;
}
.list-item li:first-child {
	margin-bottom: 8px;
	padding-top: 8px;
}
.list-item li .item-title.item-title-hover{
	margin-right: 20px;
}
.list-item li .item-title{
	display: inline-block;
	font-size: 16px;
	color: #333;
	font-weight: 600;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	vertical-align: middle;
}
.list-item li.li-sub-item{
	display: inline-block;
	font-size: 14px;
	padding: 0;
	position: relative;
	top: -5px;
	color: #666;
	margin: 0 0 5px;
}
.list-item li.li-sub-item .o-orange{color: #ea5404;}
.list-item li .item-estimated.active{width: 44%;}
.list-item li .item-estimated.active .money{
	width: 68%;
	color: rgb(235, 96, 21);
}
.list-item li .item-estimated.province{text-align: right;}
.list-item li .item-estimated{
	width: 55%;
	display: inline-block;
}
.list-item li .item-estimated .list-detail:last-child {margin-right: 0;}
.list-item li .item-estimated .list-detail span{vertical-align: middle;}
.list-item li:last-child {
	margin: 0;
	padding: 10px;
	background: #f2f4f8;
	height: 85px;
	max-height: 85px;
	overflow: hidden;
}
.clamp-p{
	overflow: hidden; 
	/* white-space: pre-wrap; */
	overflow-wrap: break-word;
}
.clamp-p-span{box-shadow: transparent 0px 0px;}
.list-cont-li:hover{background-color: #f9fafc;}











