/**!
 * 华润集团
 * author: gaoli;
 * date:2018-09-21
 */

.ewb-wrap{
	position: relative;
	width:889px;
	padding:0 55px;
	margin:0 auto;
	background:#fff;
}
.ewb-detail-hd{
   height: 110px;
   border-bottom: 1px solid #e2dcd7;
}
.ewb-detail-hd>img{
	display: block;
	padding-top: 23px;
}
.ewb-con{
	padding-bottom: 85px;
}
.ewb-con-tt{
	display: block;
	font-size: 20px;
	line-height: 32px;
	color:#f99d32;
	margin:20px 0;
	text-align: center;
}
.ewb-con-info{
	line-height: 49px;
	border-top:1px dashed #e2dcd7;
	border-bottom:1px dashed #e2dcd7;
	text-align: center;
}

.ewb-con-info span{
	display: inline-block;
	margin-left: 44px;

}
.ewb-con-info span:first-child{
	margin-left: 0;
}
.ewb-con-info a{
	display: inline-block;
	margin:0 5px;
	color:#333;
}

.ewb-con-pub span{
	height: 32px;
	line-height: 32px;
	background:#f5f4f4;
	float: right;
	padding:0 14px;
}
.ewb-con-bd{
	margin-top: 29px;
	padding-bottom: 21px;
	border-bottom: 1px dashed #e6e8e9;
}
.ewb-con-bd p{
	line-height: 28px;
}
.ewb-con-sp{
	display: block;
	line-height: 28px;
	color:#f99d32;
	margin-top: 26px;
}

.ewb-con-will{
	width:98px;
	height: 32px;
	line-height: 30px;
	text-align: center;
	color:#fff;
	margin-top: 12px;
	background:#ffb403;
	cursor: pointer;
}

.ewb-save-img{
	display: block;
	margin:20px 0 0 11px;
}
.ewb-con-save>span{
	display: block;
	line-height: 24px;
	text-align: right;
}


/* 底部 */
.ewb-footer{
	height: 173px;
	border-top:none;
}
.ewb-foot-img{
	margin-top: 52px;
}
.ewb-foot-info{
	margin-top: 60px;
}
.ewb-foot-img2:hover .ewb-foot-hover{
	display: none;
}
/* 点击返回页面顶部按钮 */
.ewb-up{
	position: fixed;
	left:50%;
	margin-left: 502px;
	bottom:173px;
	display: block;
	width:36px;
	height: 32px;
	cursor: pointer;
	background:url(../images/up.png) no-repeat;
}


 /* 诚信管理详情表格 */

.container-content {
    margin: 40px auto;
}

.approval {
    background-color: #fff;
}

.approval-col {
    display: flex;
    border-top: 1px solid rgba(221, 221, 221, 0.5);
    border-left: 1px solid rgba(221, 221, 221, 0.5);
}

.approval-col span:nth-child(odd) {
    width: 208px;
    background: rgba(237, 245, 250, 1);
    display: inline-block;
    text-align: right;
    font-weight: bold;
    color: rgba(51, 51, 51, 1);
    padding: 15px;
    line-height: 20px;
    vertical-align: top;
    box-sizing: content-box;
}

.approval-col span:nth-child(even) {
    display: inline-block;
    width: 356px;
    padding: 15px 22px;
    font-weight: 400;
    color: rgba(51, 51, 51, 1);
    line-height: 20px;
    vertical-align: top;
    box-sizing: content-box;
}

.flex-1 {
    flex: 1;
    overflow: hidden;
	word-break: break-all;
}

.reason{
	width: 137px !important;
}





/* 表格 */

.jyfw,
.jypl{ 
    color: #f99d32;
    margin: 20px 0;
}
.ewb-con-tb{
	width:100%;
	font-size: 12px;
	margin-top: 20px;
	table-layout: fixed;
}
.ewb-con-tb tr th{
	height: 35px;
	color:#666;
	text-align: center;
	border-top:1px solid #f1f1f1;
	border-bottom: 1px solid #feb42c;
	background:#fafafa;
}
.jyfwewb-th1,
.jyplewb-th1{
	width:74px;
}
.jyfwewb-th2,
.jyplewb-th2{
	width:200px;
	text-align: center;
}
.ewb-th3{
	width:190px;
	text-align: center;
}
.ewb-th4{
	width:80px;
	text-align: center;
}
.ewb-th5{
	width:80px;
	text-align: center;
}
.ewb-th6{
	width:80px;
	text-align: center;
}
.ewb-con-tb tr td{
	padding:0 3px;
	height: 34px;
	text-align: center;
}
.ewb-con-tb tbody tr:first-child td{
	padding-top: 10px;
}
.ewb-td2>a{
	display: block;
	color:#333;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;

}
.ewb-con-tb tr:hover td,
.ewb-con-tb tr:hover .ewb-td2>a{
	color:#f99d32;
}