@charset "utf-8";
/*内页生产企业*/
.companylist{width:1100px; margin:40px auto 0; height:auto;}
.companylist dl{height:160px; padding-bottom:30px;}
.companylist dl dd{ width:1100px; height:160px; padding:20px 15px 0; background:#FFF; box-shadow: 1px 1px 3px #d9dbdb,-1px -1px 3px #d9dbdb; box-sizing:border-box;}
.companyPic{ float:left; margin-right:20px; width:160px; height:115px;}
.companyPic img{ width:160px; height:115px;}
.companyDetail{ float:left; width:860px;}
.companyDetail p{ clear:both;}
.companylist dl dd p{clear:both; height:auto; overflow:hidden;}
.companyDetail .score{ float:right; font-size:22px; margin-right:50px;}
.companyDetail .evaluation{float:right;background:#009f97;border-radius:10px;color:#fff; padding:2px 10px;}
.companyDetail span.tit{ display:block; float:left; width:80px; font-weight:bold;}
.companyDetail span.qyjj{ display:block; float:left; width:780px;}
/*企业详情页面*/
.product_detail{ width:1100px; margin:0 auto; height:auto; overflow:hidden;padding:20px; background:#FFF; box-shadow: 1px 1px 3px #d9dbdb,-1px -1px 3px #d9dbdb; box-sizing:border-box;}
.product_detail h2{ width:1000px; height:50px; line-height:50px; font-weight:normal; margin:0 auto 10px; text-align:center; border-bottom:1px solid #e4e4e4;}
.product_detail .evaluation{float:right;background:#009f97;border-radius:10px;color:#fff; padding:2px 10px;}
.product_detail_con{width:1000px; height:auto; overflow:hidden; margin:10px auto;}
.product_detail_con p{ margin-bottom:20px;width:1000px; }
.product_detail_con p img{ display:block; width:700px; margin:10px auto;}

.fl{ float:left;}
.item-ifo .text1{border:1px solid #ccc; width:150px;height:18px;line-height:18px;padding:10px 5px; margin-right:10px;}
.item-ifo .text1:onfocus{border:1px solid #ccc; }
.demo .label b{ color:#f00; margin-right:5px;height:35px;line-height:35px;}
.imgCode {
	width:100px;
	height:35px;
	border:1px solid #fff;
	float: left;
	margin-right:5px;
}
.imgTp{width:100px;height:35px; line-height:35px;color:#009f97; cursor: pointer;font-size: 14px;}
/*错误提示消息*/
.tip_message{ float:left; color:#f00; display:none; margin-left:20px;height:35px; line-height:35px; }

/*资质申请表格*/
.add_del{ margin-left:20px; margin-top:20px; height:40px;}
.edit{ padding:5px 10px 5px 30px;color:#fff; border-radius:6px; margin-right:20px;}
.edit:hover{ color:#fff;}
.add_nr{ background:url(../img/add.png) 10px center no-repeat #009f97;}
.del{background:url(../img/del.png) 10px center no-repeat #009f97;}
.authentication_info{margin:0 auto; background:#ccc; margin-top:10px; width:1060px;clear:both;}
.authentication_info td {height:35px; text-align:center; }
.authentication_info thead th{ height:35px; background:#009f97;color:#fff;}
.authentication_info tr {background-color:expression_r((this.sectionRowIndex%2==0)?"#ffffff":"#000")}
.authentication_info tbody input{ margin-left:20px; width:13px; height:13px;}
.authentication_info table tr td:first-child,table tr th:first-child{
 width:50px;
}
.zzsq-list{width:1100px; height:auto; padding:20px 15px; background:#FFF; box-shadow: 1px 1px 3px #d9dbdb,-1px -1px 3px #d9dbdb; box-sizing:border-box; margin:0 auto;}
.pro-com{background:#009f97;  border-radius:6px; padding:5px 10px;margin-left:10px;}
.pro-com a{color:#fff;}
