@charset "utf-8";
/* -- 议标-查看详情页 -- */
.negotiationTitle{
	color: #333;
	text-align: center;
	margin: 30px 0 50px 0;
}
.negotiationTitle h2{
	font-size: 24px;
}
.tips_box{
	padding: 28px 0;
	background: white;
	overflow: hidden;
}
.tips_left{
	width: 202px;
	height: 70px;
	line-height: 70px;
	font-size: 16px;
	font-weight: bold;
	color: #ee3442;
	float: left;
	margin-left: 55px;
}
.tips_left i{
	display: inline-block;
	width: 22px;
	height: 20px;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat -121px 0;
	vertical-align: sub;
}
.tips_right{
	width: 880px;
	height: 70px;
	float: left;
	color: #333;
}
.tips_right span{
	display: inline-block;
    width: 390px;
    height: 25px;
    line-height: 25px;
}
.tips_right em{
	color: #ee3442;
	font-size: 18px;
	display: inline-block;
}
.negotiation_box{
	margin-top: 10px;
	padding: 50px;
    background: white;
    overflow: hidden;
}
.negotiation_box h3{
	height: 25px;
    line-height: 25px;
	font-size: 16px;
	color: #333;
	margin: 20px 0;
}
.negotiation_box h3 i{
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat;
	vertical-align: sub;
	margin-right: 10px;
}
.negotiation_box h3 i.negotiationIcon1{
	background-position: 0 0;
}
.negotiation_box h3 i.negotiationIcon2{
	background-position: -23px 0;
}
.negotiation_box h3 i.negotiationIcon3{
	background-position: -47px 0;
}
.negotiation_box h3 i.negotiationIcon4{
	background-position: -70px 0;
}
.negotiation_box h3 i.negotiationIcon5{
	background-position: -96px 0;
}
.essential,
.invoices_taxes,
.file_download,
.procurement_list,
.bid_specification{
	margin: 25px 0 30px 27px;
}
.essential_information{
	color: #999;
}
.essential_information span{
	display: inline-block;
	width: 522px;
	height: 28px;
	line-height: 28px;
}
.essential_information em{
	color: #666;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	vertical-align: middle;
	max-width: 450px;
}
.procurement_list{
	position: relative;
}
.procurement_list a i{
	background-position: -23px 0px;
}
.procurement_list>a{
	position: absolute;
	display: block;
	height: 35px;
	line-height: 35px;
	color: #EE3442;
	right: 0;
	top: -50px
}
.procurement_list>a i{
	display: inline-block;
    width: 14px;
    height: 14px;
    background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat -147px 0;
    vertical-align: middle;
	margin-right: 5px;
}
.procurement_label{
	overflow: scroll;
	max-height: 330px;
	white-space: nowrap;
	border: 1px solid #dcdcdc;
}
.procurement_label ul{
	display: inline-block;
}
.procurement_label ul li:first-child{
	height: 38px;
	line-height: 38px;
	font-weight: bold;
	background: #f7f7f7;
}
.procurement_label ul li{
	border-bottom: 1px solid #dcdcdc;
	font-size: 0;
}
.procurement_label ul li:last-child{
    border-bottom: none;
}
.procurement_label ul li span{
	display: inline-block;
	width: 77px;
	border-right: 1px solid #dcdcdc;
	text-align: center;
	color: #666;
	vertical-align: middle;
	line-height: 38px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.procurement_label ul li:first-child span{
	color: #999;
}
.w_44{
	width: 44px!important;
}
.w_258{
	width: 258px!important;
}
.w_140{
	width: 140px!important;
}
.w_90{
	width: 90px!important;
}
.w_113{
	width: 113px!important;
}

.procurement_list p{
	text-align: right;
	font-size: 14px;
	color: #666;
	font-weight: bold;
	padding-right: 35px;
	line-height: 40px;
}
.procurement_list em{
	color: #ee3442;
}
.invoices_taxes{
	overflow: hidden;
}
.invoices_taxes i{
	background-position: -48px 0px;
}
.invoices_taxes ul li{
	width: 390px;
    float: left;
    height: 30px;
	line-height: 30px;
	color: #666;
}
.invoices_taxes ul li label{
	width: 100px;
}
.invoices_taxes ul li select{
	width: 80px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #dcdcdc;
}
.file_download i{
	background-position: -71px 0px;
}
.file_download p{
	font-size: 14px;
	color: #999;
}
.file_download a{
	color: #49a6e8;
}

/* 账号注销 start */
#applyCancelAccountDiv{
    margin: 15px;
}
#applyCancelAccountDiv div{
    line-height: 35px;
    display: inline-block;
}
#applyCancelAccountDiv div span{
    float: left;
    display: flex;
    margin-right: 2px;
}
#applyCancelAccountDiv div span a{
    color: #0c53db;
}
#applyCancelAccountDiv div span a:hover{
    text-decoration: underline;
}
#applyCancelAccountDiv .red-asterisk{
    color: #ed6565;
    padding-right: 2px;
    margin-top: 4px;
    font-size: 20px;
    width: 12px;
}
#applyCancelAccountDiv div button{
    float: left;
    height: 30px;
    margin-top: 5px;
    line-height: 30px;
}
#applyCancelAccountDiv .cancelUploadImgDiv{
    width: 400px;
    height: 130px;
    margin-left: 20px;
    margin-top: 15px;
}
#applyCancelAccountDiv .cancelUploadImg{
    float: left;
    /*margin-top: 50px;*/
}
#applyCancelAccountDiv .cancelUploadImg .imgTitle{
    display: inline-block;
    width: 400px;
}
#applyCancelAccountDiv .cancelUploadImg .inimange1{
    width: 82px;
    position: relative;
    height: 82px;
    float: left;
    margin: 10px 10px 10px 0;
    z-index: 8
}
#applyCancelAccountDiv .cancelUploadImg .inimange1 img{
    position: absolute;
    border: 1px solid #d8d8d9;
    width: 80px;
    height: 80px;
    float: left;
    z-index: 10001;
}
#applyCancelAccountDiv .cancelUploadImg .inimange1 .delete{
    cursor: pointer;
    height: 14px;
    width: 11px;
    top: 64px;
    right: 2px;
    left: 59px;
    position: absolute;
    z-index: 10002;
    background: url("../checkout/images/personal_iconAll.png") no-repeat -132px -944px;
}
#applyCancelAccountDiv .cancelUploadImg .inimange1 .del_black_bg{
    background: #000;
    opacity: .5;
    filter: alpha(opacity=50);
    position: absolute;
    display: block;
    left: 0px;
    bottom: 0px;
    width: 80px;
    height: 22px;
    z-index: 10001;
}
#applyCancelAccountDiv .cancelUploadImg .inimange1 .correct_bg{
    width: 18px;
    height: 18px;
    background: url("../../reg/images/correct.png") no-repeat;
    display: block;
    position: absolute;
    top: -3px;
    right: -3px;
    z-index: 10005;
}
.layui-layer-btn .layui-layer-btn0 {
    background-color: #ed6565!important;
    border-color: #ed6565!important;
}
/* 账号注销 end */

.bid_specification i{
	background-position: -98px 0px;
}
.bid_specification p{
	font-size: 14px;
	line-height: 28px;
	color: #666;
}
.acceptance_pop{
	text-align:center;
	margin: 90px 5px 40px 5px;
}
.acceptance_pop a{
    display: inline-block;
    width: 200px;
    height: 35px;
    line-height: 35px;
    margin: 0 5px;
}
.acceptance_pop .public_btn_gray{
	color: #666;
}
/* -- 报价记录 -- */
.quotationRecord{
	position: relative;
}
.quotationRecord td,
.quotationRecord th{
	padding: 0;
}
.quotationRecordTable td p{
	height: 60px;
    border-bottom: 1px solid #dcdcdc;
}
.quotationRecordTable td>div{
    text-align: left;
    padding: 0 10px;
    line-height: 30px;
	max-width: 290px;
}
.quotationName a{
	max-width: 185px;
}
.quotationRecordTable td>div span{
    font-size: 12px;
    color: #999;
    width: 48.5%;
    display: inline-block;
    text-align: right;
}
.quotationRecordTable td>div span em{
	font-size: 12px;
}
.quotationRecordTable td>div span:first-child{
    text-align: left;
}
.quotationRecordTable td>p:last-child{
    border-bottom: none;
}
.quotationRecordTable td a{
    font-size: 12px;
    margin: 0 3px;
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 91px;
	line-height: normal;
}
.quotationRecordTable td:last-child a{
	vertical-align: middle;
}
.quotationRecordTable td .leaveIcon{
    width: 14px;
    height: 14px;
    background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat 0 -23px;
    display: inline-block;
    margin-left: 5px;
    vertical-align: middle;
}
.quotationRecordTable td .simpleIcon{
    width: 13px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    font-style: normal;
}
.quotationRecordTable td .simpleIcon.bgIconRed{
    background: #ed7474;
}
.quotationRecordTable td .simpleIcon.bgIconBlue{
    background: #54ABEA;
}
.quotationRecordTable td .simpleIcon.bgIconGray{
    background: #DDD;
}
.quotationRecordTable td .simpleIcon.bgIconBlueDeep{
    background: #4573e8;
}
.quotationRecordTable td .simpleIcon.bgIconGrayDeep{
    background: #ddd;
}
.quotationRecordTable td .simpleIcon.bgIconOrange{
    background: #d8924e;
	width: 25px;
	overflow: hidden;
}
.quotationRecordTable td .simpleIcon.bgIconBlank{
    background: #81511c;
	width: 36px;
	overflow: hidden;
}
.quotationRecordTable td:last-child{
	position: relative;
}
.quotationRecordTable td:last-child p{
	line-height: 20px;
}
.quotationRecordTable td:last-child p span{
	display: inline-block;
	position: relative;
	top: 50%;
	line-height: normal;
	-webkit-transform: translate3d(0,-50%,0);
	-moz-transform: translate3d(0,-50%,0);
	-o-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	transform: translate(0,-50%);
}
.quotationRecordTable td:last-child p span a{
	display: block;
	margin: 5px 0;
}
.quotationRecordTable td:nth-of-type(4) p{
	line-height: 60px;
}
.quotationRecordTable ul li{
	line-height: normal;
	text-align: left;
	margin: 5px 10px;
}
.quotationRecordTable ul .noData {
	text-align: center;
	color: #ccc;
}
.quotationRecordTable ul li i{
	display: inline-block;
	vertical-align: top;
	width: 28px;
	height: 14px;
	line-height: 14px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	margin-top: 2px;
}
.quotationRecordTable ul li i.bg_red{
	background: #ED6565;
}
.quotationRecordTable ul li i.bg_orange{
	background: #54abea;
}
.quotationRecordTable ul li a{
	color: #54ABEA;
	display: inline-block;
	vertical-align: top;
	margin: 0 5px;
	line-height: normal;
	white-space: normal;
	width: 100px;
}
.quotationName{
	position: relative;
}
.bid-reason-tips{
	position: absolute;
	z-index: 9;
	bottom: 30px;
	left: 30px;
	padding: 10px 20px;
	background: rgba(0,0,0,.6);
	display: none;
	width: 300px;
}
.bid-reason-tips b,
.bid-reason-tips samp{
	color: #fff;
	display: block;
}
.bid-reason-tips samp:last-child{
	margin-top: 10px;
}
.col-w40{
    width: 40px;
}
.col-w65{
    width: 65px;
}
.col-w98{
	width: 98px;
}
.col-w110{
	width: 110px;
}
.col-w215{
    width: 215px;
}
.col-w255{
    width: 255px;
}
.col-w330{
    width: 360px;
}
.col-w300{
    width: 300px;
}
.col-w135{
    width: 135px;
}
.col-w170{
    width: 170px;
}
.col-w175{
    width: 175px;
}
.col-w180{
    width: 180px;
}
.col-w158{
    width: 158px;
}
.col-w160{
    width: 160px;
}
.col-w130{
    width: 130px;
}
.col-w140{
    width: 140px;
}
.col-w118{
    width: 118px;
}
.col-w125{
    width: 125px;
}
.col-w200{
    width: 200px;
}
/* 议标记录 */
.reportingRecord{
	padding: 0 15px;
}
.reportingRecordTitle{
	font-size: 16px;
	height: 21px;
	margin: 15px 0;
}
.reportingRecordMain{
	border: 1px solid #f2f2f2;
	margin-bottom: 20px;
}
.reportingRecordMain h3{
	height: 40px;
	line-height: 40px;
}
.reportingRecordMain h3 i{
	width: 16px;
	height: 14px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
	background: url("../checkout/images/negotiation_icon.png") no-repeat -19px -23px;
}
.reportingRecordMain h3 em{
	font-weight: normal;
	color: #666;
	font-size: 12px;
	margin-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	width: 314px;
	vertical-align: top;
}
.reportingRecordMain .reportingRecordLeft{
	width: 513px;
	float: left;
	border-right: 1px solid #f2f2f2;
}
.reportingRecordMain .reportingRecordLeft h3{
	padding-left: 10px;
	border-bottom: 1px solid #f2f2f2;
}
.reportingRecordMain .reportingRecordRight{
	width: 416px;
	float: left;
	padding-left: 15px;
}
.reportingRecordMain .reportingRecordRight h3 i{
	background-position: -38px -23px;
}
.dialogueMain{
	padding: 15px 10px;
	border-bottom: 1px solid #f2f2f2;
	height: 350px;
	overflow-y: auto;
}
.dialogueMain dl{
	display: table;
	margin-bottom: 20px;
	clear: both;
    position: relative;
}
.dialogueMain dl>span{
    position: absolute;
    bottom: -20px;
    left: 50px;
    font-size: 12px;
    color: #999;
    width: 70px;
	white-space: nowrap;
}
.dialogueMain dl.otherSide>span{
    left: auto;
    right: 50px;
}
.dialogueMain dl.ourSide{
	float: left;
}
.dialogueMain dl.otherSide{
	float: right;
}
.dialogueMain dl.ourSide dd{
	padding-right: 10px;
}
.dialogueMain dl.otherSide dd{
	padding-left: 10px;
}
.dialogueMain dl.ourSide dt{
	background: #f7f6f9;
}
.dialogueMain dl.otherSide dt{
	background: #fdf5f5;
}
.dialogueMain dl dd{
	display: table-cell;
	width: 40px;
	height: 40px;
	vertical-align: top;
}
.dialogueMain dl dd i{
	display: table-cell;
	width: 40px;
	height: 40px;
	border-radius: 100%;
	background: #f2f3f7;
	line-height: 40px;
	overflow: hidden;
	text-align: center;
}
.dialogueMain dl dd img {
	max-width: 100%;
	max-height: 40px;
	display: inline-block;
	vertical-align: middle;
}
.dialogueMain dl dt{
	display: table-cell;
	border-radius: 5px;
	color: #666;
	font-size: 12px;
	padding: 10px;
	line-height: 24px;
}
.dialogueMain dl dt img{
	max-width: 150px;
    max-height: 120px;
}
.dialogueMain dl dt em{
    font-style: normal;
    color: #ed6565;
    display: inline-block;
	vertical-align: top;
}
.dialogueMain dl dt span{
    display: inline-block;
	vertical-align: top;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 200px;
}
.dialogueMain dl dt a{
	color: #54ABEA;
	font-size: 12px;
    display: inline-block;
	vertical-align: top;
}
.dialogueInput{
	padding: 5px 10px;
	height: 60px;
}
.dialogueInput textarea{
	width: 307px;
	height: 50px;
	background: #f7f6f9;
	border: none;
	border-radius: 5px;
	resize: none;
}
.dialogueInput span{
	display: inline-block;
	position: relative;
	vertical-align: middle;
	margin-top: 5px;
}
.dialogueInput input{
	width: 20px;
	height: 18px;
	position: absolute;
	opacity: 0;
	font-size: 0;
	cursor: pointer;
	top: 0;
	left: 0;
}
.dialogueInput .fileUploadBox,
.dialogueInput .imgUploadBox{
	margin: 0 5px;
}
.dialogueInput .fileUploadBox a,
.dialogueInput .imgUploadBox a{
	width: 20px;
	height: 18px;
	background: url("../checkout/images/personal_iconAll.png") no-repeat -151px -751px;
	display: inline-block;
	vertical-align: middle;
}
.dialogueInput .imgUploadBox a{
	background-position: -151px -770px;
}
.dialogueInput .color_blue{
	margin: 0 10px;
}
.dialogueInput .public_btn_red{
	width: 60px;
	height: 30px;
	line-height: 30px;
}
.recordingList{
	max-height: 437px;
	overflow-y: auto;
	padding-right: 15px;
	margin-bottom: 15px;
}
.recordingList dl{
	background: #f7f6f9;
	margin-bottom: 10px;
	padding: 8px 0;
	display: table;
	width: 100%;
}
.recordingList dl *{
	font-size: 12px;
	color: #666;
}
.recordingList dl dd{
	width: 270px;
	display: table-cell;
	border-right: 1px dashed #dcdcdc;
	padding-left: 8px;
	vertical-align: middle;
	position: relative;
}
.recordingList dl dd h5{
	line-height: 30px;
}
.recordingList dl dd p{
	line-height: 20px;
}
.recordingList dl dd:after,
.recordingList dl dd:before{
	content: '';
	width: 15px;
	height: 15px;
	position: absolute;
	background: white;
	border-radius: 100%;
	right: -8px;
	top: -16px;
}
.recordingList dl dd:before{
	right: -8px;
	top: auto;
	bottom: -16px;
}
.recordingList dl dd p span{
	width: 130px;
	display: inline-block;
}
.recordingList dl dt{
	width: 110px;
	display: table-cell;
}
.recordingList dl dt a{
	width: 84px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	border-radius: 5px;
	border: 1px solid #54ABEA;
	display: block;
	color: #54ABEA;
	margin: 8px auto;
}
.recordingList dl dt a:hover{
	color: #fff;
	background: #54ABEA;
}
/*报价记录详情*/
.quotationRecordDetails{
	padding: 0 20px;
	margin: 30px 0;
}
.contentAreaMain{
	height: 240px;
	overflow: hidden;
}
.contentAreaMain>h3{
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	background: #fafafa;
	border-left: 4px solid #EE3442;
	font-size: 16px;
}
.basicInformationMain{
	margin: 15px 14px;
}
.basicInformationMain li{
	float: left;
	width: 453px;
}
.basicInformationMain li p{
	color: #999;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.basicInformationMain li p span{
	color: #333;
}
.switchDrop a{
	height: 14px;
	line-height: 14px;
	color: #54ABEA;
	text-align: center;
	display: block;
	margin: 15px auto;
	width: 100%;
}
.switchDrop a i{
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat -57px -26px;
	height: 10px;
	width: 12px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
}
.switchDrop a.active i{
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat -72px -26px;
}
.auctionReview{
	margin-top: 30px;
	position: relative;
}
.auctionReview h4{
	text-align: center;
	font-size: 18px;
	margin-bottom: 20px;
	font-weight: bold;
}
.biddingCollection{
	background: #f2f2f2;
	margin-top: 20px;
	padding: 15px;
}
.biddingCollection p{
	line-height: 25px;
	color: #666;
	display: table;
}
.biddingCollection p span{
	display: table-cell;
	vertical-align: top;
}
.biddingCollection p span:first-child{
	width: 125px;
}
.biddingCollection p:nth-child(3) span:first-child{
	width: 95px;
}
.biddingCollection p span a{
	margin-right: 15px;
	color: #54ABEA;
	float: left;
}
.biddingCollection p i{
	width: 16px;
	height: 16px;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}
.biddingCollection .timeIcon{
	background-position: 0 -39px;
}
.biddingCollection .downloadIcon{
	background-position: -20px -39px;
}
.biddingCollection .descIcon{
	background-position: -40px -39px;
}
.quotationRecordDetailsTable .small_btn_blue{
	width: 45px;
	height: 22px;
	line-height: 22px;
	display: inline-block;
}
.marksIcon{
	width: 22px;
	height: 20px;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat -121px 0;
	display: inline-block;
	margin-left: 5px;
}
.auditContent,
.approvalStatus,
.auditResults,
.auditOpinion{
	margin: 20px 0;
	position: relative;
}
.auditContent b i,
.approvalStatus b i,
.auditResults b i,
.auditOpinion b i{
	width: 18px;
	height: 18px;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat;
	display: inline-block;
	margin-right: 5px;
	vertical-align: middle;
}
.approvalStatus b,
.auditResults b,
.auditOpinion b{
	width: 95px;
	display: inline-block;
	vertical-align: top;
}
.auditContent b i{
	background-position: -57px -38px;
}
.approvalStatus b i{
	background-position: -57px -38px;
}
.auditResults b i{
	background-position: -77px -38px;
}
.auditOpinion b i{
	background-position: -97px -38px;
}
.approvalStatus>div,
.auditResults>div,
.auditOpinion>div{
	width: 850px;
	display: inline-block;
}
.auditResults>div label{
	padding-left: 20px;
	width: 30px;
	margin-right: 30px;
}
.auditOpinion textarea{
	height: 140px;
	background: #f2f2f2;
	width: 850px;
	display: block;
	border: none;
	resize: none;
	padding: 10px 15px;
}
.quotationRecordDetailsBtn{
	text-align: center;
	margin: 50px 0;
}
.quotationRecordDetailsBtn a{
	width: 180px;
	height: 35px;
	line-height: 35px;
	display: inline-block;
	margin: 0 5px;
}
.approvalSlideBox{
	width: 832px;
	overflow-x: auto;
}
.approvalSlide dl{
	width: 135px;
	float: left;
	text-align: center;
	margin-right: 40px;
}
.approvalSlide dl dd{
	width: 40px;
	height: 40px;
	background: #e5e5e5;
	border-radius: 100%;
	margin: 0 auto;
	position: relative;
}
.approvalSlide dl dd:after{
	content: '';
	width: 135px;
	background: -webkit-linear-gradient(left, #4caf50 , #e5e5e5);
	background: -o-linear-gradient(right, #4caf50, #e5e5e5);
	background: -moz-linear-gradient(right, #4caf50, #e5e5e5);
	background: linear-gradient(to right, #4caf50 , #e5e5e5);
	height: 2px;
	display: block;
	position: absolute;
	left: 40px;
	top: 18px;
	z-index: 3;
}
.approvalSlide dl:last-child dd:after{
	display: none;
}
.approvalSlide dl.active dd{
	background: #4caf50;
}
.approvalSlide dl dd i{
	width: 16px;
	height: 19px;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat -145px -18px;
	display: inline-block;
	margin: 10px auto;
}
.approvalSlide dl.active dd i{
	width: 20px;
	height: 15px;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat;
	display: inline-block;
	margin: 12px auto;
}
.approvalSlide dl dt{
	margin-top: 10px;
}
.approvalSlide dl.active dt span{
	font-weight: bold;
	color: #666;
}
.approvalSlide dl dt p{
	font-size: 12px;
	color: #999;
}
.reportingRecordBack{
	text-align: center;
	margin: 20px 0;
}
.reportingRecordBack a{
	display: inline-block;
	width: 110px;
}
.reportingRecordBack a i{
	width: 14px;
	height: 14px;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat -92px -23px;
	display: inline-block;
	margin-right: 5px;
	vertical-align: middle;
}
.dialogueMain p{
	text-align: center;
	line-height: 50px;
	color: #999;
	margin-top: 80px;
}
.dialogueMain p img{
	width: 228px;
	height: 129px;
	margin: 0 auto;
	display: block;
	clear: both;
}


/*账号信息管理*/
.view_account{
	padding-left: 20px;
    height: 41px;
    border-bottom: 1px solid #e5e7e8;
}
.view_account>span{
    margin-right: 10px;
	padding: 0 10px;
    display: inline-block;
    height: 40px;
    line-height: 40px;
	color: #000;
	border-bottom: 2px solid #ed6565;
}
.account_box{
	clear: both;
	overflow: hidden;
}
.account_box>h3{
	height: 20px;
	line-height: 20px;
	display: inline-block;
	margin-top: 30px;
	margin-bottom: 20px;
}
.account_box>h3 a{
	margin-left: 35px;
	color: rgb(69, 164, 232);
	font-weight: normal;
}
.safety_service .grede_name{
	height: 30px;
	line-height: 30px;
	color: #666;
}

.grede_name .grade,
.grede_name .grade_color {
	display: inline-block;
}
/*等级*/
.grede_name .grade b{
	margin-left: 15px;
	font-size: 16px;
}
.grede_name .grade b.green{
	color: #4eac55;
}
.grede_name .grade b.yellow{
	color: #54abea;
}
.grede_name .grade b.red{
	color: #ed6565;
}
/*进度条*/
.grede_name .grade_color{
	position: relative;
	width: 270px;
	height: 14px;
	border-radius: 5px;
	background: #f2f2f2;
	margin-top: 1px;
	margin-left: 10px;
}
.grede_name .grade_color span{
	position: absolute;
	height: 14px;
/*	top:50%;
	left:50%;
	margin-left: -134px;
	margin-top: -8px;*/
	border-radius: 5px;
}
.grede_name .grade_color span.green{
	width: 220px;
	background-color: transparent;
    background-image: -webkit-linear-gradient(left,#ed6565 33.3%,#54abea 66.6%,#4eac55 100%);
}
.grede_name .grade_color span.yellow{
	width: 160px;
	background-image: -webkit-linear-gradient(left,#ed6565 33.3%,#54abea 66.6%);
}
.grede_name .grade_color span.red{
	width: 70px;
	background: #ed6565;
}
.safety_service>h5{
	margin-top: 30px;
	font-weight: normal;
	color: #666;
}
.identity_authentication,
.business_password{
	overflow: hidden;
	width: 930px;
	height: 120px;
	box-sizing: border-box;
}
.identity_authentication dl,
.business_password dl{
	border: 1px solid #bfbfbf;
	height: 120px;
	box-sizing: border-box;
}
.identity_authentication dl dd,
.business_password dl dd{
	float: left;
	width: 117px;
	height: 120px;
	border-right: 1px dashed #bfbfbf;
	text-align: center;
	box-sizing: border-box;
}
.identity_authentication dl dd i,
.business_password dl dd i{
	width: 40px;
	height: 40px;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat;
	display: block;
	margin: 27px 0 10px 37px;
}
/*已完成*/
.identity_authentication dl dd i.completed,
.business_password dl dd i.completed{
	background-position: 0px -159px;
}
/*未完成*/
.identity_authentication dl dd i.undone,
.business_password dl dd i.undone{
	background-position: -54px -159px;
}
/*审核中*/
.identity_authentication dl dd i.review{
	background-position: 0px -214px;
}
/*认证失败*/
.identity_authentication dl dd i.fail{
	background-position: -54px -214px;
}
.identity_authentication dl dt,
.business_password dl dt{
	float: left;
	box-sizing: border-box;
}
.identity_authentication dl dt p,
.business_password dl dt p{
    display: inline-block;
	float: left;
    width: 445px;
	line-height: 25px;
	padding: 40px 135px 0 40px;
	color: #666;
}
.identity_authentication dl dt a,
.business_password dl dt a{
	display: inline-block;
	margin-top: 54px;
	color: rgb(69, 164, 232);
}

.account_essential_information{
	margin-bottom: 20px;
}
.account_essential_information table{
    border: 1px solid #bfbfbf;
    border-collapse: collapse;
    width: 100%;
}
.account_essential_information table tr>td{
    border: 1px solid #BFBFBF;
    line-height: 33px;
    font-size: 14px;
    color: #333;
    padding-left: 20px;
}
.account_essential_information table tr td:nth-child(1),
.account_essential_information table tr td:nth-child(3){
    background: #f1f5f8;
    text-align: center;
    width: 178px;
    color: #666;
    padding-left: 0;
}

/*身份认证*/
.identity_authentication_information{
	margin: 10px 20px 30px;
}
.identity_authentication_information p{
	background: #fefaf7;
	height: 26px;
	line-height: 26px;
	padding: 0 20px;
}
.identity_authentication_information p i{
    width: 9px;
    height: 12px;
    background: url("../../new_ui/checkout/images/personal_iconAll.png") no-repeat -245px -830px;
    display: inline-block;
	margin-right: 10px;
}
.identity_information{
	display: block;
	height: 380px;
	margin: 40px 20px;
}
.identity_information li,
.id_information ul li{
	margin-bottom: 20px;
}
.identity_information li>span,
.id_information ul li>span{
	display: inline-block;
    vertical-align: text-top;
}
.identity_information li>span em,
.id_information ul li>span em{
	margin-right: 10px;
	color: #ed6565;
}
.identity_information li>span:first-child,
.id_information ul li>span:first-child{
	width: 140px;
    text-align: left;
    color: #666;
    font-size: 14px;
}
.identity_information li>span input{
	width: 300px;
	height: 35px;
	line-height: 35px;
	border: 1px solid #bfbfbf;
	float:left;
	box-sizing:border-box;
}
.identity_information li:nth-child(4)>span input{
	width: 200px;
	margin-right: 10px;
}

.small_btn_small{
	text-align: center;
	color: #666;
	background: white;
	border: 1px solid #bfbfbf;
	display: block;
	border-radius: 3px;
	font-size: 14px;
}
.identity_information li .small_btn_small{
	width: 90px;
	height: 35px;
	line-height: 35px;
	display: inline-block;
	margin-left: 2px;
	box-sizing: border-box;
}
.identity_information .idcard{
	width: 240px;
	height: 150px;
	margin-right: 10px;
	text-align: center;
	background: #f1f5f8;
	position: relative;
	border: 1px solid #bfbfbf;
	box-sizing: border-box;
}
.identity_information .idcard>div{
	color: #666;
}
.identity_information .idcard>div i{
	width: 32px;
	height: 28px;
	display: block;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat -110px -161px;
	margin: 38px auto 20px;
	}
.identity_information .idcard input[type="file"] {
	opacity: 0;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9;
	cursor: pointer;
}
.identity_btn{
	margin: 100px 0;
	text-align: center;
}
.identity_btn a{
	display: inline-block;
	width: 160px;
	height: 35px;
	line-height: 35px;
	margin: 0 5px;
	box-sizing: border-box;
}
.identity_btn .public_btn_red{
	background-color: #ed6565;
	border: none;
}
.identity_btn .public_btn_gray{
	color: #666;
	background-color: #e5e5e5;
	border: none;
}
/*身份认证审核*/
.identity_pass{
	padding: 20px;
}
.identity_pass .identity_icon{
	height: 138px;
	background: #edf7ee;
	margin-bottom: 40px;
}
.identity_passes dl,
.identity_passing dl,
.identity_nopass dl{
	height: 138px;
    box-sizing: border-box;
	padding: 34px 40px;
}
.identity_pass dd, .identity_pass dt,
.identity_passing dd, .identity_passing dt
.identity_nopass dd, .identity_nopass dt{
	float: left;
}
.identity_pass dd,
.identity_passing dd,
.identity_nopass dd{
	width: 70px;
    height: 70px;
    margin-right: 20px;
}
.identity_pass dd i{
	width: 70px;
	height: 70px;
	display: inline-block;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat 0px -277px;
}
.identity_passing dd i{
	width: 70px;
	height: 70px;
	display: inline-block;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat 0px -360px;

}
.identity_nopass dd i{
	width: 70px;
	height: 70px;
	display: inline-block;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat 0px -444px;
}
.identity_pass dt h4,
.identity_passing dt h4,
.identity_nopass dt h4{
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}
.identity_pass dt p,
.identity_passing dt p,
.identity_nopass dt p{
	height: 30px;
	line-height: 30px;
	color: #666;
}
.identity_pass dt p span,
.identity_passing dt p span
.identity_nopass dt p span{
	margin-right: 40px;
}
.identity_pass dt p span em{
	color: #333;
}
.identity_nopass dt p a{
	color: #54abea;
}
.id_information{
	margin-left: 20px;
	margin-bottom: 100px;
}
.idcard img{
	max-width:100%;
}

.idcard .delete {
    background: rgba(0, 0, 0, 0) url("../../reg/images/delete-btn.png") no-repeat scroll 0 0;
    cursor: pointer;
    height: 21px;
    left: 215px;
    position: absolute;
    right: 2px;
    top: 127px;
    width: 21px;
    z-index: 10002;
}
.idcard .del_black_bg {
    background: #000 none repeat scroll 0 0;
    bottom: 0;
    display: block;
    height: 20px;
    left: 0;
    opacity: 0.5;
    position: absolute;
    width: 100%;
    z-index: 10001;
}
.idcard .idCardImg {
    width: 238px;
    height: 148px;
}

.identity_information li #verify_message {
	margin: 8px 5px;
	float: right;
}
/*弹出框 申请客服审核*/
#applyCustomerForm .alerts{
	margin: 30px 0;
}
#applyCustomerForm .alerts textarea{
	width: 100%;
	height: 100px;
}
/*企业征信*/
.credit-account-status{
	margin-bottom: 10px;
	background: white;
}
.credit-account-status-category{
	height: 55px;
	line-height: 55px;
	padding: 0 20px;
	border-bottom: 1px solid #F2F2F2;
}
.credit-account-status-category b{
	color: #4D4D4D;
}
.credit-account-status-category span{
	float: right;
	color: #4D4D4D;
	margin-left: 30px;
}
.credit-account-status-category span samp{
	color: #ED6565;
}
.credit-date-screening{
	margin: 20px 0;
	padding: 0 20px;
}
.credit-date-screening a{
	border: 1px solid #ED6565;
	border-radius: 3px;
	width: 80px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	color: #ED6565;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}
.credit-date-screening a:hover,
.credit-date-screening a.active{
	color: #fff;
	background: #ED6565;
}
.credit-date-screening span{
	float: right;
}
.credit-date-screening span a{
	margin-right: 0;
	width: 50px;
}
.credit-date-screening span input{
	height: 24px;
	line-height: 24px;
	border-radius: 3px;
	width: 100px;
	display: inline-block;
	vertical-align: middle;
	margin: 0 10px;
	cursor: pointer;
}
.credit-account-status #credit-account-line{
	height: 410px;
	padding: 20px;
}
.credit-inquiry-record{
	background: white;
	padding-bottom: 30px;
}
.credit-queryed-supplier{
	padding: 20px;
	height: 28px;
	line-height: 28px;
}
.credit-queryed-supplier span{
	float: left;
}
.credit-queryed-search input{
	width: 280px;
	margin-left: 5px;
	float: left;
}
.credit-queryed-search button{
	width:45px;
	height:28px;
	background: #ED6565;
	color: #fff;
	float: left;
	margin-right: 10px;
	border: none;
}
.credit-queryed-deduction .big_red_label{
	width: auto;
	padding-left: 20px;
}
.credit-queryed-deduction .big_red_label em{
	background: white;
	display: block;
}
.account-infor-management-table {
	padding: 0 20px 20px 20px;
}
.account-infor-management-table .zc-table-body {
	overflow-y: inherit!important;
	max-height: inherit!important
}
.account-infor-management-table ul li span:nth-of-type(1){
	width: 40px;
}
.account-infor-management-table ul li span:nth-of-type(2){
	width: 240px;
}
.account-infor-management-table ul li span:nth-of-type(3){
	width: 60px;
}
.account-infor-management-table ul li span:nth-of-type(4){
	width: 100px;
}
.account-infor-management-table ul li span:nth-of-type(5){
	width: 260px;
}
.account-infor-management-table ul li span:nth-of-type(6){
	width: 243px;
}
#replyRemarkView{
	width: 100%;
	height: 100px;
}
.discussFailTime {
	margin-left: 740px;
}

/*企业评价管理*/
.evaluation-management-box{
	padding: 20px;
}
.evaluation-management-score b{
	display: inline-block;
	vertical-align: middle;
	color: #333;
	margin: 20px 55px 20px 30px;
}
.evaluation-management-score b em{
	font-weight: bold;
	color: #EDA265;
	font-size: 18px;
}
.evaluation-management-tag b{
	display: inline-block;
	vertical-align: top;
	width: 90px;
	margin-left: 30px;
	line-height: 30px;
	color: #333;
}
.evaluation-management-tag span{
	display: inline-block;
	vertical-align: top;
	width: calc(100% - 125px);
	font-size: 0;
}
.evaluation-management-tag span a{
	display: inline-block;
	vertical-align: middle;
	padding: 5px 15px;
	background: #F1F5F8;
	margin: 0 10px 10px 0;
	font-size: 14px;
	cursor: inherit;
}
.score-screening{
	height: 40px;
	line-height: 40px;
	padding: 0 20px;
	background: #F1F5F8;
	overflow: hidden;
	margin-top: 20px;
}
.score-screening span{
	margin-right: 30px;
	color: #333;
}
.score-screening span:last-child{
	margin-right: 0;
	float: right;
}
.score-screening select{
	margin-left: 50px;
	background: #F1F5F8;
	border: 1px solid #BFBFBF;
	height: 24px;
	color: #333;
}
.score-screening label{
	width: auto;
	padding-left: 20px;
}
.score-screening label em{
	background: #F1F5F8!important;
}
.score-screening span .newEval{
	font-weight: bold;
	color: #ed6565;
	position: relative;
}
.score-screening span .newEval:after{
	content: '新评价';
	position: absolute;
	right: -57px;
	top: 0;
	background: #EE3442;
	color: #fff;
	white-space: nowrap;
	padding: 0 3px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
}
.score-screening span .newEval:before{
	content: '';
	border-bottom: 9px solid transparent;
	border-top: 9px solid transparent;
	border-right: 8px solid #EE3442;
	position: absolute;
	right: -15px;
	top: 0;
}
.score-screening .my_evalute {
	margin-right: 20px;
}

.evaluation-comment-content{
	padding: 30px 20px;
	border-bottom: 1px dashed #ccc;
}
.evaluation-comment-content dl dd{
	width: 88px;
	height: 48px;
	border: 1px solid #BFBFBF;
	overflow: hidden;
	text-align: center;
	display: inline-block;
	vertical-align: top;
	margin-right: 20px;
}
.evaluation-comment-content dl dd:after{
	content: '';
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}
.evaluation-comment-content dl dd img{
	max-width: 100%;
	max-height: 48px;
	display: inline-block;
	vertical-align: middle;
}
.evaluation-comment-content dl dt{
	width: calc(100% - 115px);
	display: inline-block;
	vertical-align: top;
	position: relative;
}
.evaluation-comment-content dl dt b{
	color: #333;
	font-size: 16px;
	display: block;
	margin-bottom: 18px;
}
.evaluation-comment-content dl dt p:nth-of-type(1){
	color: #666;
}
.evaluation-comment-content dl dt p:nth-of-type(1) span{
	margin-right: 80px;
}
.evaluation-comment-content dl dt p:nth-of-type(1) span a{
	color: #EDA265;
	cursor: auto;
}
.evaluation-comment-content dl dt p:nth-of-type(2){
	position: absolute;
	right: 0;
	top: 0;
}
.evaluation-comment-content dl dt p:nth-of-type(2) em{
	color: #999;
	display: block;
	text-align: right;
}
.evaluation-comment-content dl dt p:nth-of-type(2) em:nth-of-type(2){
	font-size: 12px;
}
.evaluation-comment-content ul{
	overflow: hidden;
	margin: 10px 0;
}
.evaluation-comment-content ul li{
	color: #666;
	display: block;
	width: 50%;
	float: left;
	margin: 10px 0;
}
.evaluation-comment-content ul li:nth-of-type(1) span:nth-child(even){
	margin-right: 60px;
}
.evaluation-comment-content .lable-tags-box span{
	display: inline-block;
	vertical-align: top;
	line-height: 30px;
}
.evaluation-comment-content .lable-tags-box span:nth-of-type(1){
	width: 85px;
}
.evaluation-comment-content .lable-tags-box span:nth-of-type(2){
	width: calc(100% - 200px);
}
.evaluation-comment-content .lable-tags-box{
	clear: both;
	float: none;
	width: 100%;
}
.evaluation-comment-content .edit_evaluate,
.evaluation-comment-content .ratingAppeal{
	float: right;
	line-height: 18px;
	font-size: 14px;
}
.evaluation-comment-content .edit_evaluate i,
.evaluation-comment-content .ratingAppeal i{
	background: url("../checkout/images/personal_iconAll.png") no-repeat -92px -103px;
	width: 18px;
	height: 18px;
	display: inline-block;
	vertical-align: sub;
	margin-right: 5px;
}
.evaluation-comment-content .lable-tags-box span:nth-of-type(2)>em{
	display: inline-block;
	vertical-align: middle;
	padding: 5px 15px;
	background: #F1F5F8;
	margin: 0 10px 10px 0;
	font-size: 14px;
	cursor: inherit;
	line-height: 20px;
	color: #333;
}
.evaluation-comment-content .lable-tags-box b{
	float: right;
	font-size: 18px;
}
.evaluation-comment-content .lable-tags-box b samp{
	color: #EDA468;
	font-size: 18px;
}
.evaluation-comment-content>p{
	margin-top: 25px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333;
}
.evaluation-comment-content .evaluation-list li{
	width: 50%;
	float: left;
}
.evaluation-management-box>div{
	display: none;
}
.evaluation-management-box>div:nth-of-type(1){
	display: block;
}
.evaluation-comment-popup{
	width: 800px;
	margin-left: -400px;
}
.evaluation-comment-popup-cont{
	padding: 20px;
}
.evaluation-comment-popup-table li{
	height: 30px;
	line-height: 30px;
}
.evaluation-comment-popup-table li span:nth-of-type(1){
	width: 180px;
}
.evaluation-comment-popup-table li span:nth-of-type(2){
	width: 150px;
}
.evaluation-comment-popup-table li span:nth-of-type(3){
	width: 325px;
}
.evaluation-comment-popup-table li span:nth-of-type(4){
	width: 100px;
}
.waitStageEvaluteIndex-popup-table{
	margin: 20px;
}
.waitStageEvaluteIndex-popup-table li{
	height: 30px;
	line-height: 29px;
}
.waitStageEvaluteIndex-popup-table li span:nth-of-type(1){
	width: 180px;
}
.waitStageEvaluteIndex-popup-table li span:nth-of-type(2){
	width: 150px;
}
.waitStageEvaluteIndex-popup-table li span:nth-of-type(3){
	width: 515px;
}
.waitStageEvaluteIndex-popup-table li span:nth-of-type(4){
	width: 100px;
}
.waitStageEvaluteIndex-title{
	margin: 20px;
	height: 30px;
	line-height: 30px;
}
.waitStageEvaluteIndex-title b{
	font-size: 16px;
}
.waitStageEvaluteIndex-title a{
	float: right;
	height: 30px;
	line-height: 30px;
}
.no_lable {
	line-height: 27px;
	font-size: 14px!important;
}
#businessNum {
	float: right;
	height: 30px;
	line-height: 30px;
	float:left;
	margin-left: 20px;
	width: 250px;
}
.public_btn_search {
	padding: 0 5px;
	height: 30px;
	line-height: 30px;
	display: block;
	border-radius: 5px;
	text-align: center;
	width: 75px;
	margin-left: 300px;
	color: rgb(255, 255, 255);
	font-size: 13px;
	border-radius: 5px;
	background: rgb(238, 52, 66);
}
.bidHistory-popup,
.bidInit-popup{
	width: 694px;
	margin-left: -347px;
	top: 15%;
}
.bidHistory-popup-table{
	padding: 20px;
}
.bidHistory-popup-table .zc-table-body li{
	height: 60px;
	line-height: 60px;
}
.bidHistory-popup-table .zc-table-body li span{
	height: 60px;
}
.bidHistory-popup-table ul li span{
	width: 120px;
}
.bidInit-popup .bidHistory-popup-table ul li span:nth-of-type(1){
	width: 40px;
}
.bidInit-popup .bidHistory-popup-table ul li span:last-child{
	width: 220px;
}
.bidHistory-popup-table ul li span:nth-of-type(6){
	width: 132px;
}
.bidHistory-popup-table ul li span:nth-of-type(6) samp{
	display: inline-block;
	position: relative;
	top: 50%;
	line-height: normal;
	-webkit-transform: translate3d(0,-50%,0);
	-moz-transform: translate3d(0,-50%,0);
	-o-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	transform: translate(0,-50%);
}
.bidHistory-popup-table ul li span:nth-of-type(6) a{
	display: block;
	line-height: 20px;
}
.bidInit-popup .bidHistory-popup-table ul li span{
	width: 129px;
}
.bidInit-popup .bidHistory-popup-table ul li span em{
	line-height: 20px;
	display: inline-block;
	position: relative;
	top: 50%;
	-webkit-transform: translate3d(0,-50%,0);
	-moz-transform: translate3d(0,-50%,0);
	-o-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	transform: translate(0,-50%);
}
.edit_price{
    width: 70px;
    height: 28px;
    line-height: 28px;
    float: right;
    border: 1px solid #ed6565;
    color: #ed6565;
    background: #fff;
    border-radius: 5px;
    text-align: center;
    font-weight: 500;
}
.bid_content{
    line-height: 22px;
    color: #666;
    display: table-cell;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 900px;
}
.bidHistory-popup .bidHistory-popup-table ul li span:nth-of-type(1){
	width: 40px;
}

.capital {
	float: left;
	color: #333;
}
.capital span {
	color: #333;
}
.capital span:nth-of-type(2) {
	margin-left: 20px;
}
.quotationRecordTable td:nth-of-type(5)  span,
.quotationRecordTable td:nth-of-type(4)  span{
	line-height: 20px;
	display: block;
}
.quotationRecordTable td:nth-of-type(5) p{
	width: 100%;
}
.quotationRecordTable td:nth-of-type(5) samp{
	line-height: 22px;
	font-size: 13px;
}
.login-phone{
	overflow: hidden;
	width: 930px;
	height: 120px;
	box-sizing: border-box;
}
.login-phone dl{
	border: 1px solid #bfbfbf;
	height: 120px;
	box-sizing: border-box;
}
.login-phone dl dd{
	float: left;
	width: 117px;
	height: 120px;
	border-right: 1px dashed #bfbfbf;
	text-align: center;
	box-sizing: border-box;
}
.login-phone dl dd i{
	width: 40px;
	height: 40px;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat -105px -198px;
	display: block;
	margin: 27px 0 10px 37px;
}
.login-phone dl dd i.success{
	background-position: -105px -240px;
}
.login-phone dl dt{
	float: left;
}
.login-phone dl dt p{
	display: inline-block;
	float: left;
	width: 445px;
	line-height: 25px;
	padding: 40px 135px 0 40px;
	color: #666;
}
.login-phone dl dt a{
	display: inline-block;
	margin-top: 54px;
	color: #54ABEA;
}
.webChat-icon{
	width: 14px;
	height: 13px;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat -147px -197px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}
.order-popup-qrCode{
    width: 360px;
    margin-left: -130px;
    top: 5%;
    border: none;
    box-shadow: 0 0 5px 3px #999;
}
.order-popup-qrCode-cont{
    padding: 40px 20px 0 20px;
    text-align: center;
}
.order-popup-qrCode-cont b{
    display: block;
    line-height: 30px;
}
.order-popup-qrCode-cont span{
    display: block;
    color: #666;
}
.order-popup-qrCode-cont em{
    display: block;
    margin: 15px auto;
    width: 120px;
    height: 120px;
    overflow: hidden;
}
.order-popup-qrCode-cont em img{
    width: 120px;
    height: 120px;
}
.order-popup-qrCode-cont samp{
	text-align: center;
	display: block;
	color: #666;
	font-size: 14px;
}
.order-popup-qrCode-cont samp i{
    width: 40px;
	height: 35px;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat -75px -277px;
	display: block;
	margin: 20px auto;
}
.order-popup-qrCode-cont samp a{
    color: #54ABEA;
	display: inline-block;
	font-size: 14px;
}
.early-warning-popup{
	padding: 20px 20px 0 20px;
	width: 280px;
	margin-left: -140px;
	top: 10%;
}
.early-warning-popup b{
	font-size: 16px;
	margin-bottom: 10px;
	display: block;
}
.early-warning-popup p{
	color: #666;
	line-height: 24px;
}
/*申诉*/
.rating-appeal-popup{
    width: 740px;
    margin-left: -370px;
    top: 10%;
}
.rating-appeal-popup-cont{
    padding: 20px 20px 0 20px;
}
.rating-appeal-popup-cont p{
    margin-bottom: 10px;
}
.rating-appeal-popup-cont p span{
    display: inline-block;
    vertical-align: top;
	line-height: 30px;
}
.rating-appeal-popup-cont p:first-child span input[type='text']{
    width: 555px;
}
.rating-appeal-popup-cont p textarea{
    width: 100%;
    height: 80px;
}
.rating-appeal-popup-cont .evaluation-list{
    overflow: hidden;
	margin-left: 105px;
	margin-top: -39px;
}
.rating-appeal-popup-cont .evaluation-list li span:first-child:before{
    display: none;
}
.rating-appeal-popup-cont .evaluation-list li span:first-child,
.rating-appeal-popup-cont p span:first-child{
	color: #666;
}
.rating-appeal-popup-cont p span:first-child:before{
    content: '*';
    color: #ED6565;
}
.rating-appeal-popup-cont p:last-child span:last-child{
    width: 555px;
}
.uploadAppeal+a+em{
    color: #ccc;
    margin-left: 10px;
}
.uploadAppeal+a{
    padding: 0 15px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    background: #F8F8F8;
    border: 1px solid #dcdcdc;
    display: inline-block;
    vertical-align: middle;
    border-radius: 5px;
}
.uploadAppeal:hover+a{
    background: #eee;
}
.uploadAppeal{
    font-size: 0;
    opacity: 0;
    width: 102px;
    height: 30px;
    position: absolute;
    left: 0;
    top: 0;
    cursor: pointer;
}
.rating-appeal-popup-success{
    text-align: center;
    display: none;
}
.rating-appeal-popup-success i{
    width: 64px;
    height: 64px;
    display: inline-block;
    background: url("../../new_ui/checkout/images/personal_iconAll.png") no-repeat -263px -783px;
    margin-top: 30px;
}
.rating-appeal-popup-success b{
    font-size: 20px;
    margin: 30px 0;
    display: block;
}
.rating-appeal-popup-success span{
    color: #666;
	margin-bottom: 80px;
	display: block;
}
/*增补合同*/
.supplement-view{
	background: white;
	padding: 0 20px;
	border: 1px solid #dcdcdc;
}
.supplement-view-info{
	font-size: 0;
}
.supplement-view-info li{
	display: inline-block;
	vertical-align: top;
	width: 50%;
	color: #666;
}
.supplement-view-info li span{
	display: block;
	line-height: 28px;
	position: relative;
}
.supplement-view-info li span samp{
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 480px;
}
.supplement-view>h3,
.supplement-edit-main>h3{
	font-size: 16px;
	height: 20px;
	line-height: 20px;
	margin: 25px 0;
	font-weight: bold;
}
.supplement-view>h3 samp,
.supplement-edit-main>h3 samp{
	color: #ccc;
	font-weight: normal;
}
.supplement-view>h3:before,
.supplement-edit-main>h3:before{
	content: '';
	width: 4px;
	height: 20px;
	background: #ed6565;
	display: block;
	float: left;
	margin-right: 10px;
}
.supplement-view>h3 ~ ul,
.supplement-view>h3 ~ div,
.supplement-edit-main>h3 ~ ul,
.supplement-edit-main>h3 ~ div{
	margin-left: 14px;
}
.supplement-edit-main>h3 ~ div.new_popup_box{
	margin-left: 0;
}
.supplement-view h4,
.supplement-edit-main h4{
	margin: 45px 0 20px 0;
	text-align: center;
	position: relative;
}
.supplement-view h4:after,
.supplement-edit-main h4:after{
	content: '';
	display: block;
	position: absolute;
	height: 1px;
	background: #E5E5E5;
	left: 0;
	right: 0;
	top: 10px;
	margin: 0 auto;
	z-index: 2;
}
.supplement-view h4 span,
.supplement-edit-main h4 span{
	display: inline-block;
	padding: 0 10px;
	background: white;
	position: relative;
	z-index: 5;
}
.supplement-view .public-tips{
	height: auto;
	text-align: left;
	padding-left: 130px;
	margin-left: 0;
}
.supplement-view-table ul li span{
	width: 120px;
}
.supplement-view-table ul li span:nth-of-type(1),
.supplement-view-table ul li span:nth-of-type(11){
	width: 40px;
}
.supplement-view-table ul li span:nth-of-type(2),
.supplement-view-table ul li span:nth-of-type(3){
	width: 140px;
}
.supplement-view-table ul li span:nth-of-type(7){
	width: 100px;
}
.supplement-view-table ul li span:nth-of-type(8),
.supplement-view-table ul li span:nth-of-type(9){
	width: 80px;
}
.supplement-view-table ul li span:nth-of-type(10){
	width: 60px;
}
.supplement-view-table ul li span:nth-of-type(12){
	width: 113px;
}
.supplement-view-table + h5{
	font-size: 16px;
	text-align: right;
	margin-top: 20px;
}
.supplement-view-file li>span,
.supplement-edit-file li>span{
	color: #666;
	display: block;
	line-height: 34px;
}
.supplement-view-file li>span .public_btn_grays,
.supplement-edit-file li>span .public_btn_grays{
	min-width: 58px;
	display: inline-block;
	vertical-align: middle;
}
.supplement-view-fileList a{
	background: #F8F8F8;
	line-height: 25px;
	padding: 0 10px;
	margin: 5px 5px 0 0;
	display: inline-block;
	vertical-align: middle;
}
.supplement-view-fileList a span{
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 280px;
}
.supplement-view-fileList a.file-name_blue:before{
	content: '';
	width: 13px;
	height: 14px;
	background: url("../../new_ui/checkout/images/personal_iconAll.png") no-repeat -20px -119px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}
.supplement-view-fileList a i{
	margin-top: 7px;
	position: relative;
	width: 10px;
	height: 10px;
	display: inline-block;
	float: right;
	margin-left: 10px;
}
.supplement-view-fileList a i:before,
.supplement-view-fileList a i:after{
	content: '';
	width: 10px;
	height: 1px;
	background: #666;
	display: block;
	position: absolute;
	z-index: 3;
	left: 0;
	top: 5px;
	transform: rotate(45deg);
}
.supplement-view-fileList a i:before{
	transform: rotate(-45deg);
}
.supplement-edit-main{
	padding: 0 20px 20px 20px;
}
.supplement-edit-main .public-tips{
	height: auto;
	text-align: left;
	padding-left: 50px;
	margin-left: 0;
}
.supplement-edit-add{
	text-align: center;
	margin: 20px 0;
}
.supplement-edit-add a,
.supplement-edit-addNew a{
	display: inline-block;
	vertical-align: middle;
	height: 33px;
	line-height: 33px;
}
.supplement-edit-addNew{
	margin-bottom: 20px;
}
.supplement-edit-addNew>span{
	display: inline-block;
	vertical-align: top;
	line-height: 35px;
}
.supplement-edit-addNew>span:nth-of-type(2){
	width: calc(100% - 75px);
}
.supplement-edit-auditors span{
	width: 49%;
	display: inline-block;
	vertical-align: middle;
	color: #666;
}
.supplement-edit-reason textarea{
	height: 110px;
	width: 100%;
	resize: none;
	outline: none;
	padding: 0 5px;
}
.supplement-edit-btn{
	text-align: center;
	margin: 50px 0;
}
.supplement-edit-btn a{
	display: inline-block;
	vertical-align: middle;
	margin: 0 5px;
}
.supplement-edit-file .supplement-view-fileList{
	display: block;
	margin: 10px 0 10px 12px;
}
.supplement-edit-popup{
	width: 630px;
	margin-left: -315px;
}
.supplement-edit-popup p{
	margin: 20px;
	color: #666;
}
.supplement-edit-popup ul{
	margin: 20px;
}
.supplement-edit-popup ul label{
	color: #666;
}
.supplement-edit-popup ul span{
	width: 140px;
	margin-bottom: 20px;
	display: inline-block;
	vertical-align: middle;
}
.uploaderSupp .webuploader-pick{
	border: 1px solid #DBDBDB;
	background: #F7F7F7;
	color: #666;
}
.uploaderSupp .webuploader-pick-hover{
	border: 1px solid #DBDBDB;
	background: #f2f2f2;
	color: #666;
}
.supp-hide,
.supp-hide + ul,
.supp-hide + div{
	display: none!important;
}
.supplement-edit-main #productListContainer,
.supplement-edit-main .moduleThree,
.supplement-edit-main .moduleFour,
.supplement-edit-main .moduleFour .publicTitle#additionalRemarks_title,
.supplement-edit-main .moduleFour .description_box,
.supplement-edit-main #productListContainer .bid_headline2{
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
}
.uploaderSupp{
	display: inline-block;
}
.payment_table2_total em {
	color: #ff0000;
	font-size: 18px;
}
.recommended-main{
	padding: 20px;
}
.recommended-main h3:before{
	content: '';
	width: 5px;
	height: 20px;
	background: #ed6565;
	display: block;
	float: left;
	margin-right: 10px;
}
.recommended-main h3 samp{
	color: #ccc;
	margin-left: 50px;
	font-weight: normal;
}
.recommended-main h3 a{
	color: #54ABEA;
	margin-left: 20px;
	font-weight: normal;
}
.recommended-main>p{
	margin: 15px 15px 50px 15px;
	color: #666;
}
.recommended-main>p b{
	color: #333;
}
.recommended-main>p a{
	display: inline-block;
	vertical-align: middle;
	margin-left: 20px;
	min-width: 40px;
	padding: 0 10px;
}
.recommended-reward{
	text-align: center;
	margin: 30px 0;
}
.recommended-reward dl{
	display: inline-block;
	vertical-align: top;
	margin: 0 20px;
	background: #F6F6F6;
	width: 200px;
	height: 100px;
	box-sizing: border-box;
	padding: 15px;
}
.recommended-reward dl dd{
	color: #666;
	margin-bottom: 15px;
	text-align: left;
}
.recommended-reward dl dt{
	text-align: center;
}
.recommended-reward dl dt b{
	font-size: 24px;
}
.recommended-table{
	width: 797px;
	margin: 0 auto;
}
.recommended-table ul li span:nth-of-type(1){
	width: 60px;
}
.recommended-table ul li span:nth-of-type(2){
	width: 200px;
}
.recommended-table ul li span:nth-of-type(3){
	width: 120px;
}
.recommended-table ul li span:nth-of-type(4){
	width: 100px;
}
.recommended-table ul li span:nth-of-type(5){
	width: 120px;
}
.recommended-table ul li span:nth-of-type(6){
	width: 190px;
}
.recommended-popup-desc-cont{
	padding: 0 20px;
}
.recommended-popup-desc-cont b{
	display: block;
	margin: 10px 0;
}
.recommended-popup-desc-cont p{
	color: #666;
}
.recommended-popup-withdraw-cont{
	padding: 0 20px;
}
.recommended-popup-withdraw-cont ul{
	margin-top: 20px;
}
.recommended-popup-withdraw-cont ul li{
	margin-bottom: 10px;
}
.recommended-popup-withdraw-cont ul li span{
	display: inline-block;
	vertical-align: top;
	line-height: 30px;
}
.recommended-popup-withdraw-cont ul li span p{
	color: #666;
	text-align: left;
}
.recommended-popup-withdraw-cont ul li span p em{
	color: #ed6565;
	display: inline-block;
	vertical-align: middle;
	padding: 0 5px;
}
.recommended-popup-withdraw-cont ul li span:first-child{
	width: 100px;
	text-align: right;
	color: #666;
}
.recommended-popup-withdraw-cont ul li span:last-child{
	width: calc(100% - 105px);
	text-align: right;
}
.recommended-popup-withdraw-cont ul li span input,
.recommended-popup-withdraw-cont ul li span select,
.recommended-popup-withdraw-cont ul li span textarea{
	width: 100%;
	outline: none;
	border-radius: 5px;
}
.recommended-popup-withdraw-cont ul li span textarea{
	height: 80px;
	resize: none;
}
.new_popup.recommended-popup-record{
	width: 550px;
	margin-left: -225px;
}
.recommended-popup-record-cont{
	padding: 20px 20px 0 20px;
}
.recommended-popup-record-cont ul li span:nth-of-type(1){
	width: 39px;
}
.recommended-popup-record-cont ul li span:nth-of-type(2){
	width: 90px;
}
.recommended-popup-record-cont ul li span:nth-of-type(3){
	width: 80px;
}
.recommended-popup-record-cont ul li span:nth-of-type(4){
	width: 122px;
}
.recommended-popup-record-cont ul li span:nth-of-type(5){
	width: 90px;
}
.recommended-popup-record-cont ul li span:nth-of-type(6){
	width: 82px;
}
.recommended-popup-record-cont ul li span i.excl-mark-icon{
	width: 14px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	border-radius: 100%;
	border: 1px solid #ed6565;
	display: inline-block;
	vertical-align: middle;
	margin-left: 2px;
	font-style: normal;
	color: #ed6565;
}
/*招标预览*/
.bidding-preview-title{
	font-size: 24px;
	text-align: center;
	margin: 20px 0;
}
.bidding-preview-main{
	width: 1200px;
	background: white;
	padding: 20px;
	box-sizing: border-box;
}
.bidding-preview-info li{
	width: 49%;
	display: inline-block;
	vertical-align: middle;
	line-height: 24px;
}
.bidding-preview-info li span:first-child{
	color: #666;
}
.bidding-preview-info li:nth-last-of-type(1),
.bidding-preview-info li:nth-last-of-type(2){
	width: 100%;
	display: block;
}
.bidding-description{
	color: #333;
	border: 1px dashed #dcdcdc;
	padding: 10px 20px;
	line-height: 30px;
	word-break: break-all;
}
.bidding-description p{
	color: #666;
	border-bottom: 1px dashed #dcdcdc;
	word-break: break-all;
	margin-bottom: 5px;
}
.bidding-description em{
	color: #ed6565;
}
.bidding-description p:nth-last-of-type(1){
	border-bottom: none;
	margin-bottom: 0;
}
.column-layout span{
	display: inline-block;
	vertical-align: top;
	line-height: 30px;
	color: #666;
	width: 49%;
}
.file-list-layout span{
	display: inline-block;
	vertical-align: top;
	background: #eee;
	padding: 2px 5px;
	margin: 0 5px 5px 0;
}
.push-settings p{
	color: #666;
	line-height: 30px;
}
.push-settings span{
	display: block;
}
.push-settings span em{
	display: inline-block;
	vertical-align: top;
	background: #eee;
	padding: 2px 5px;
	margin: 0 5px 5px 0;
}

/*business-analysis*/
.bid-analysis-box h1{
	font-size: 30px;
	text-align: center;
	margin: 30px 0;
}
.bid-analysis-box>p{
	color: #666;
	text-align: center;
	margin-bottom: 30px;
}
.bid-analysis-main{
	background: white;
	padding: 20px;
}
.bid-analysis-main>h3{
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 20px;
}
.bid-analysis-main>h3 b{
	font-size: 20px;
	color: #ed6565;
}
.bid-analysis-main h5{
	margin-bottom: 20px;
	border-top: 1px solid #dcdcdc;
	padding-top: 20px;
}
.raise-bids li p{
	line-height: 35px;
	color: #666;
}
.raise-bids li p a{
	color: #54ABEA;
}
.bid-analysis-eval>div{
	width: 30%;
	display: inline-block;
	vertical-align: top;
	margin-right: 1%;
}
.bid-analysis-eval>div:last-child{
	margin-right: 0;
}
.bid-analysis-eval>div h3{
	margin-bottom: 20px;
	position: relative;
}
.bid-analysis-eval>div h3 i{
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	border-radius: 100%;
	margin: 0 3px;
	text-align: center;
	width: 13px;
	height: 13px;
	line-height: 13px;
	border: 1px solid #aaa;
	display: inline-block;
	color: #aaa;
}
.bid-analysis-eval>div span{
	display: block;
	height: 25px;
	width: 80%;
	position: relative;
	color: #999;
	font-size: 12px;
}
.bid-analysis-eval>div ul li{
	margin-bottom: 10px;
}
.bid-analysis-eval>div span:first-child{
	background: #eee;
	border-radius: 5px;
	margin-bottom: 10px;
}
.bid-analysis-eval>div span em{
	display: block;
	background: #5470c5;
	border-radius: 5px;
	position: absolute;
	font-size: 12px;
	padding: 0 10px;
	min-width: 50px;
	color: #fff;
	height: 25px;
	line-height: 25px;
}
.bid-analysis-eval{
	margin: 20px 0;
	font-size: 0;
}
.bid-analysis-eval dl{
	display: inline-block;
	vertical-align: top;
	width: 280px;
	margin: 0 80px 20px 0;
}
.bid-analysis-eval dl:nth-child(3n){
	margin-right: 0;
}
.bid-analysis-eval dl dd{
	font-weight: bold;
	margin-bottom: 15px;
}
.bid-analysis-eval dl dt span{
	display: block;
	height: 25px;
	line-height: 25px;
	color: #fff;
	padding: 0 5px;
	font-size: 12px;
	box-sizing: border-box;
	border-radius: 0 5px 5px 0;
}
.bid-analysis-eval dl dt span:nth-of-type(1){
	background: #eb6567;
}
.bid-analysis-eval dl dt span:nth-of-type(2){
	background: #5370c2;
}
.bid-analysis-eval dl dt p{
	color: #999;
	margin-top: 10px;
	font-size: 12px;
}
.credit{
	position: absolute;
	padding: 20px;
	border-radius: 5px;
	box-shadow: 0 0 2px 2px #eee;
	left: 0;
	top: 30px;
	z-index: 2;
	background: #fff;
	display: none;
}
.credit h6{
	color: #666;
	margin-bottom: 5px;
}
.credit p{
	font-weight: normal;
	color: #999;
	line-height: 25px;
	white-space: nowrap;
}
/*采购商 投标通*/
.buyer-bidPass-main{
	margin: 0 20px;
	position: relative;
}
.buyer-bidPass-main>h3{
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
	border-bottom: 1px solid #E6E6E6;
}
.buyer-bidPass-main>h3 b{
	color: #000;
	font-size: 16px;
	border-bottom: 2px solid #ed6565;
	display: inline-block;
	padding: 0 10px;
}
.buyer-bidPass-main>h3 span{
	float: right;
	color: #999999;
}
.buyer-company-info{
	width: 100%;
	margin-top: 20px;
	padding: 30px;
	background: url("../../images/buyer_Purchaserbg.png") no-repeat;
}
.buyer-company-info dd{
	width: 540px;
	display: inline-block;
	vertical-align: middle;
	border-right: 1px solid #D0A270;
}
.buyer-company-info dd b{
	font-size: 16px;
	display: block;
	margin-bottom: 30px;
}
.buyer-company-info dd p{
	line-height: 24px;
}
.buyer-company-info dt{
	width: 350px;
	text-align: center;
	display: inline-block;
	vertical-align: middle;
}
.buyer-company-info dt b{
	font-size: 18px;
	font-style: italic;
	color: #9E6438;
	display: block;
	margin-bottom: 10px;
}
.buyer-company-info dt a{
	width: 180px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	margin: 0 auto;
	font-weight: bold;
	text-align: center;
	background: -webkit-linear-gradient(#D0A270, #A05B41);
	background: -o-linear-gradient(#D0A270, #A05B41);
	background: -moz-linear-gradient(#D0A270, #A05B41);
	background: linear-gradient(#D0A270, #A05B41);
	border-radius: 5px;
	display: block;
}
.buyer-bidPass-main h4{
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	margin: 50px auto;
}
.buyer-bidPass-main h4:before,
.buyer-bidPass-main h4:after{
	content: '';
	height: 1px;
	background: #eee;
	width: 50px;
	display: inline-block;
	vertical-align: middle;
	margin: 0 20px;
}
.buyer-toolbox{
	margin: 10px 0;
	font-size: 0;
	text-align: center;
}
.buyer-toolbox dl{
	width: 220px;
	margin: 20px 48px;
	display: inline-block;
	vertical-align: middle;
	text-align: left;
}
.buyer-toolbox dl dd{
	width: 50px;
	height: 50px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 20px;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat;
}
.buyer-toolbox dl:nth-child(1) dd{
	width: 43px;
	background-position: 0 -654px;
}
.buyer-toolbox dl:nth-child(2) dd{
	width: 49px;
	height: 48px;
	background-position: 0 -601px;
}
.buyer-toolbox dl:nth-child(3) dd{
	width: 44px;
	background-position: -45px -654px;
}
.buyer-toolbox dl:nth-child(4) dd{
	width: 45px;
	background-position: -99px -601px;
}
.buyer-toolbox dl:nth-child(5) dd{
	width: 46px;
	height: 46px;
	background-position: -49px -601px;
}
.buyer-toolbox dl:nth-child(6) dd{
	background-position: -92px -654px;
}
.buyer-toolbox dl dt{
	display: inline-block;
	vertical-align: middle;
}
.buyer-toolbox dl dt b{
	display: block;
	margin-bottom: 15px;
}
.buyer-toolbox dl dt small{
	display: block;
	color: #999;
	margin-bottom: 10px;
}
.buyer-toolbox dl dt span{
	display: block;
	color: #666;
}
.buyer-toolbox dl dt span em{
	color: #D0A270;
}
.rights-and-interests table{
	width: 100%;
	text-align: center;
	border: 1px solid #E4EDF7;
	border-collapse: collapse;
	margin-bottom: 50px;
}
.rights-and-interests table tr th,
.rights-and-interests table tr td{
	height: 100px;
	border: 1px solid #E4EDF7;
	color: #666;
}
.rights-and-interests table tr th{
	height: 50px;
	background: #FAFBFD;
}
.rights-and-interests table tr td span{
	display: inline-block;
	vertical-align: top;
	width: 170px;
	text-align: left;
	color: #666;
	line-height: 24px;
}
.rights-and-interests table tr td a{
	color: #D0A270;
}
.rights-and-interests table tr td a:before{
	content: '';
	width: 20px;
	height: 20px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat -110px -569px;
}
.rights-and-interests table tr td i{
	width: 24px;
	height: 16px;
	display: inline-block;
	background: url("../../new_ui/checkout/images/negotiation_icon.png") no-repeat;
}
.rights-and-interests table tr td i.yes{
	background-position: -83px -569px;
}
.rights-and-interests table tr td i.no{
	width: 16px;
	background-position: -131px -569px;
}
.rights-and-interests table tbody tr td:nth-of-type(4){
	width: 520px;
	text-align: left;
	padding-left: 40px;
}
.new_popup.consult-now-popup{
	width: 420px;
	margin-left: -210px;
}
.consult-now-main{
	padding: 30px 30px 0 30px;
}
.consult-now-main h6{
	font-size: 24px;
	margin-bottom: 25px;
	font-weight: bold;
}
.consult-now-main p{
	font-size: 16px;
	color: #666;
}
.consult-now-main input{
	width: 365px;
	height: 40px;
	background: #eee;
	border-radius: 20px;
	border: none;
	margin-top: 10px;
	padding: 0 15px;
}
/*发布招标 需求*/
.send-samples{
	margin-top: 15px;
}

.send-samples p{
    margin-bottom: 10px;
    line-height: 30px;
}
.send-samples p span{
    display: inline-block;
    vertical-align: top;
}
.send-samples p span input[type='text']{
    width: 220px;
}
.send-samples p span select{
    width: 100px;
}
.send-samples p span label{
    padding-left: 20px;
    margin-right: 20px;
}
.send-samples p>span:nth-of-type(1){
    width: 350px;
}
.send-samples p textarea{
    width: 860px;
    height: 100px;
    display: inline-block;
    vertical-align: top;
}
.featured-popup{
	width: 600px;
	margin-left: -300px;
}
.featured-popup-cont{
	padding: 10px 20px 0 20px;
}
.featured-popup-cont p{
	padding: 10px;
	background: #FEF8F8;
	border: 1px solid #F1A7A7;
}
.featured-popup-cont b{
	display: block;
	margin: 10px 0;
}
.featured-popup-cont .featured-popup-tag span{
	padding: 0 15px;
	height: 30px;
	line-height: 30px;
	margin: 0 10px 10px 0;
	background: #F7F6F9;
	border-radius: 15px;
	display: inline-block;
	vertical-align: top;
}
.featured-popup-cont .featured-popup-tag span:after{
	content: '';
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
	background: url("../checkout/images/negotiation_icon.png") no-repeat -145px -122px;
}
.featured-popup-cont textarea{
	width: 563px;
	height: 60px;
	background: #fff;
	border: 1px solid #DCDCDC;
	border-radius: 5px;
}
.featured-popup-cont dl{
	width: 220px;
	margin: 50px auto;
	text-align: center;
}
.featured-popup-cont dl dd{
	width: 70px;
	height: 70px;
	margin: 0 auto;
	background: url("../checkout/images/negotiation_icon.png") no-repeat 0 -360px;
}
.featured-popup-cont dl dt{
	margin-top: 10px;
	font-size: 16px;
	font-weight: bold;
}
.featured-popup-cont h5{
	font-weight: bold;
	margin-bottom: 10px;
}
.featured-popup-cont h5:before{
	content: '';
	width: 14px;
	height: 14px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
	background: url("../checkout/images/ts_icon.png") no-repeat;
}
.featured-popup-cont .featured-popup-turn span{
	display: inline-block;
	vertical-align: top;
	line-height: 26px;
	color: #666;
}
.featured-popup-cont .featured-popup-turn span:last-child{
	width: 480px;
}
.exclamation-icon{
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
	width: 15px;
	height: 15px;
	line-height: 15px;
	border-radius: 100%;
	text-align: center;
	background: #ed6565;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
}
/*流程审核设置*/
.process-audit{
	padding: 20px;
	display: none;
}
.process-audit-filter a{
	float: right;
	color: #59ADEB;
	margin-left: 20px;
}
.process-audit input[type='text']{
	width: 80px;
	height: 30px;
	border: 1px solid #dcdcdc!important;
	border-radius: 5px;
	margin: 0 5px;
}
.process-audit textarea{
	width: 815px;
	height: 60px;
	border: 1px solid #dcdcdc;
	border-radius: 5px;
}
.process-audit .agree-reason textarea{
	width: 787px;
}
.process-audit dl{
	margin: 0 0 20px 15px;
}
.process-audit dl dd{
	margin-bottom: 30px;
}
.process-audit dl dt{
	margin-left: 16px;
	margin-bottom: 30px;
}
.process-audit dl dd a{
	float: right;
	color: #59ADEB;
}
.process-audit dl dd > span{
	display: inline-block;
	vertical-align: middle;
	line-height: 30px;
	margin-right: 20px;
}
.process-audit dl dt > span{
	vertical-align: top;
}
.process-audit dl .n-msg{
	line-height: normal;
}
.new_popup.intelligent-audit-popup{
	width: 800px;
	margin-left: -400px;
}
.intelligent-audit-main{
	padding: 20px;
}
.intelligent-audit-main>a{
	float: right;
	color: #01AAED;
}
.add-setting-main{
	padding: 0 20px;
}
.add-setting-main b{
	display: block;
	margin: 20px 0;
}
.add-setting-main span{
	width: 33%;
	display: inline-block;
	vertical-align: middle;
}
.bid-method{
	margin: 20px 0;
}
.bid-method span{
	margin-right: 50px;
}
.bid-method span label{
	color: #666;
}
.candidate-sort b{
	margin: 0 15px;
	line-height: 30px;
	display: inline-block;
	vertical-align: top;
}
.candidate-sort ul{
	display: inline-block;
	vertical-align: top;
}
.candidate-sort li{
	height: 30px;
	line-height: 30px;
	background: #F8F8F8;
	margin-bottom: 10px;
	padding: 0 20px;
}
.candidate-sort li span{
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-right: 20px;
}
.candidate-sort li span:nth-of-type(1){
	width: 90px;
}
.candidate-sort li span:nth-of-type(2){
	width: 150px;
}
.candidate-sort li i{
	width: 11px;
	height: 14px;
	display: inline-block;
	vertical-align: middle;
	background: url("../checkout/images/up_icon.png") no-repeat;
	cursor: pointer;
}
.candidate-sort li i.candidateUp{
	transform: rotate(0deg);
}
.candidate-sort li i.candidateDown{
	transform: rotate(180deg);
}
.popup-main-brand{
	width: 700px;
	margin-left: -350px;
}
.popup-main-brand-cont{
	padding: 20px 20px 0;
}
.popup-main-brand-cont b{
	font-weight: normal;
	color: #ff8a10;
	display: block;
}
.popup-main-brand-cont p{
	margin: 20px 0;
}
.popup-main-brand-cont p>*{
	display: inline-block;
	vertical-align: middle;
}