@charset "UTF-8";
i { font-style: normal; vertical-align: middle;}
em { font-style: normal;}
.underline { text-decoration: underline;}
a{color:#333;}
._2044_tender_box{}
.ebnew-crumb {line-height: 46px;height: 46px; font-size:14px; color:#666;}
._2044_tender_search{width:1200px; margin:0px auto; border:1px solid #eee; border-top:3px solid #106AB5; background:#fff;}
.relative {position: relative;}
.shaixuan-tj{font-size: 14px;}
.shaixuan-tj span , .shaixuan-tj i {margin: 10px 5px 10px 0;float: left;line-height: 28px;height: 28px;}
.shaixuan-tj .shaixuan-tit{color:#106AB5; font-size:18px; padding:0 20px;}
.mb10 { margin-bottom: 10px;}
.shaixuan-tj span.crumb-select-item{
	position: relative;
    float: left;
    height: 26px;
    line-height: 26px;
    border: 1px solid #DDD;
    font-size: 12px;
    vertical-align: top;
    padding: 0 32px 0 4px;
    cursor: pointer;
    background: #f3f3f3;
}
.shaixuan-tj span.crumb-select-item i{
	float: none;
	margin: 0;
    display: block;
    position: absolute;
    width: 25px;
    text-align: center;
    height: 26px;
    line-height: 26px;
    right: 0;
    top: 0;
}
.shaixuan-tj span.crumb-select-item em , .shaixuan-tj span.crumb-select-item i{  color: #e4393c;}
.shaixuan-tj span.crumb-select-itemon{border-color: #e4393c;}
.shaixuan-tj span.crumb-select-itemon i{background: #e4393c;color: #fff;}
.shaixuan-tj a:hover{color: inherit;}
.shaixuan-btn{float: right;width: 105px;}
.shaixuan-btn span{
	display: block;
	float: right;
	border: 1px solid #e8e8e8;
	height: 34px;
	width: 103px;
	line-height: 34px;
	margin: 6px 0;
	background: #f6f6f6;
	font-size: 14px;
	color: #666;
	text-align: center;
	cursor: pointer;
}
.shaixuan-btn span i{
	font-size: 18px;
	color: #666;
	margin-left: 5px;
}
.search-by{
	padding: 0 20px;
}
.search-by dl{
	padding: 10px 0;
	line-height: 30px;
	border-bottom: 1px dotted #CCC;
    overflow: hidden;
}
.search-by dl dt a{
	font-weight: inherit;
	color: #666;
	line-height: 30px;
}
.search-by dl dt{
	width: 82px;
	text-align: center;
	margin: 0;
	font-size: 14px;
}
.search-by dl dd a{
	color: #333;
	font-size: 14px;
	line-height: 30px;
	margin-left: 20px;
	display: inline-block;
	padding:0 5px;
}
.search-by dl dd .active{
	color: #2c94e9;
	background: #d0e7fa;

}
.search-by dl dd{
	width: 980px;
	font-size: 14px;
	height: 30px;
	overflow: hidden;
}
.search-by dl dd.show-more{
	width: 70px;
	padding: 0;
	text-align: right;
	cursor: pointer;
}
.search-by dl dd.show-more h3{
	background: none;
	border: none;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
}
.search-by dl dd.show-more h3 i{
	background: none;
	float: none;
	display: inline-block;
	font-size: 16px;
	margin-left: 5px;
}

.page-search-input{padding:0 0 10px; position:relative;}
.search-wrap{width:453px; height:32px; overflow:hidden; background:#fff; border:2px solid #4a90e2; border-radius:5px; margin:0 auto;}
.search-wrap .search-left{width:453px;}
.search-wrap .search-left input{width:325px; height:30px; line-height:30px; float:left; border:none; outline:none; padding-left: 8px; font-family: Microsoft Yahei; background:url(../img/ysp_sousuo.png) no-repeat left center;}
.search-wrap .search-left .search-btn{width:110px; height:33px; line-height:33px; padding:0; background:#4a90e2; color:#fff; font-size:16px; text-align:center; cursor:pointer; margin:0;  border:none; outline:none; float:right;}
.search-yzm{width:240px; display:inline-block; position: absolute; right:40px; top:15px;}
.search-yzm .yzm-input{width:88px; padding:0 10px; height:34px; line-height:34px; border:1px solid #eee; display:inline-block; vertical-align:top;}
.search-yzm img{width:76px; height:36px; display:inline; margin-left:10px;}
.show-select{float:left; display:inline-block; width:280px;}
.show-select label{display:inline-block; width:auto!important; float:left;}
.show-select select{display:inline-block; border:1px solid #eee; padding:0 10px; height:30px; line-height:28px; font-size:14px; width:188px;}

._2044_tender_main{ margin:20px auto;border:1px solid #eee; background:#fff;}
.ebnew-widget{height:48px; line-height:48px; background:#f7f7f7; border-bottom:1px solid #eee; padding:0 20px;}
.sort-condition{font-size:18px; color:#106AB5;}
.result_mun{padding-right:10px; font-size:14px; color:#888; line-height:40px;}
.result_mun i{color:#106AB5; font-weight:600; padding:0 5px;}
.tender_item{padding:0 0 20px 0;}


.tender_item >ul {
	padding: 0px 0;
	zoom: 1;
}

.tender_item >ul>li {
	border-bottom: 1px #eee dashed;
	overflow: hidden;
	padding: 16px 0;
	position:relative;
}
.tender_item >ul>li:hover{background:#f9f9f9}
.zbtitle {
	font-weight: bold;
	font-size: 16px;
}
.zbr {
	padding: 0;
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	margin-top:10px;
}

.zbr li {
	float: left;
	color: #999;
	padding:0 15px;
}
.zbr li i{background-image:url(../img/icosprite.png);padding-left:20px}
.ggico1{background-position: 0 0;}
.ggico2{background-position: 0 -26px;}
.ggico3{background-position: 0 -50px;}
.zbdate{position:absolute; right:20px; top:20px; color:#333; font-size:14px;}
.zbr li span{color:#106AB5;}

.tcdPageCode {
	padding: 15px 5px;
	text-align: left;
	color: #ccc;
	text-align: center;
}
.tcdPageCode a {
	display: inline-block;
	color: #106AB5;
	display: inline-block;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	border: 1px solid #ddd;
	margin: 0 4px;
	border-radius: 3px;
	vertical-align: middle;
}
.tcdPageCode a:hover {
	text-decoration: none;
	border: 1px solid #106AB5;
}
.tcdPageCode span.current {
	font-size: 14px;
	display: inline-block;
	height: 29px;
	line-height: 29px;
	padding: 0 10px;
	margin: 0 4px;
	color: #fff;
	background-color: #106AB5;
	border: 1px solid #106AB5;
	border-radius: 3px;
	vertical-align: middle;
}
.tcdPageCode span.disabled {
	font-size: 14px;
	display: inline-block;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	margin: 0 4px;
	color: #bfbfbf;
	background: #f2f2f2;
	border: 1px solid #bfbfbf;
	border-radius: 3px;
	vertical-align: middle;
}

.ebnew_infocont{margin:0 0 20px 0;}
.infocont-left{width:840px;border-top: 2px solid #106AB5; min-height:600px;}
.infocont-right{width:340px;}
.infocont-left ul li{ background:url(../img/ico3.png) no-repeat left center; pading-left:15px; height:46px; line-height:46px; font-size:14px; border-bottom:1px dotted #eee; }
.infocont-left ul li span{float:right; color:#999; font-size:14px;}
.infocont-left ul li a{font-size:16px;}
.infocont-left ul li a:hover{color:#106AB5;}

.inforight-top{padding:20px; border:1px solid #eee; height:30px; box-shadow: 0 0px 10px rgba(0, 0, 0, 0.1); font-size:14px;}
.inforight-top .info-input{width:120px; height:30px; line-height:30px; border:1px solid #eee; padding:0 5px; float:left;}
.inforight-top .info-select{width:96px; height:32px; line-height:32px; border:1px solid #eee; float:left;}
.inforight-top .info-btn{width:66px; float:left; height:30px; line-height:30px; border:1px solid #106AB5; background:#106AB5; color:#fff; text-align:center; }
.infocont-img{margin:20px 0; border:1px solid #eee; padding:0 10px;}

.infocont-img .r_title { line-height: 44px; height: 44px; font-size: 18px; color: #333; border-bottom: 1px solid #eee;}
.infocont-img .r_imgcont{padding-bottom:20px;}
.infocont-img .r_imgcont ul li{margin-top:20px;}
.infocont-img .r_imgcont ul li .rimg-image{width:320px; height:180px; overflow:hidden;}
.infocont-img .r_imgcont ul li .rimg-image img{width:320px; height:180px;}
.infocont-img .r_imgcont ul li a p{line-height:24px; font-size:14px; padding-top:5px;}

.info_detail{padding:20px; border:1px solid #eee; min-height:600px; margin-bottom:20px;}
.info_detail h2{ text-align:center; font-size:24px; line-height:48px;}
.article_fz{
	display:inline-block;
	position:relative;
	cursor:pointer;
	}
.articleTime{
	padding-top: 10px;
	text-align: center;
	font-size: 14px;
	color: #666;
	padding-bottom:20px;
}
.articleTime span{
	padding-right: 20px;
}
.articleTime span i{
	color: #db0000;
	font-weight: bold;
}
.aShare{
	display: inline-block;
	vertical-align: middle;
	padding-left: 15px;
}
.aShareT{
	line-height: 25px;
}
.info_detail p{line-height:28px; color:#666;}


.tender_detail_cont{border:1px solid #eee; padding:20px; min-height:600px; margin-bottom:20px;}
.tander_titleh2{text-align:center; font-size:24px; line-height:48px;}
.details-widget {  line-height: 38px; height: 38px; background: #f8f8f8; font-size:14px; padding:0 20px; margin-top:20px;}
.details-widget a{color:#106AB5;}
.ebnew-steps{margin:30px 0 30px 100px;}
.ebnew-steps .ebnew-steps-item {
	float: left;
	width: 208px
}
.ebnew-steps .ebnew-steps-item .ebnew-steps-tail {
	width: 100%;
	height: 2px;
	position: relative;
	top: 12px;
	background: #e9e9e9
}
.ebnew-steps .ebnew-steps-item.ebnew-steps-status-finish .ebnew-steps-tail {
	background: #679cff
}
.ebnew-steps .ebnew-steps-item .ebnew-steps-head {
	width: 12px;
	height: 12px;
	position: relative;
	top: 5px;
	background: url(../img/details-steps-status-iconn.png) no-repeat 0 0
}
.ebnew-steps .ebnew-steps-item.ebnew-steps-status-process .ebnew-steps-head {
	background: url(../img/details-steps-status-iconn.png) no-repeat -50px 0
}
.ebnew-steps .ebnew-steps-item.ebnew-steps-status-finish .ebnew-steps-head {
	background: url(../img/details-steps-status-iconn.png) no-repeat -25px 0
}
.ebnew-steps .ebnew-steps-item .ebnew-steps-main {
	margin-top: 15px;
	color: #404040;
	font-size: 12px;
	position: relative;
	left: -5px
}
.ebnew-steps .ebnew-steps-item.ebnew-steps-status-process .ebnew-steps-main .ebnew-steps-title {
	color: #1a66f3;
	font-weight: 700
}
.ebnew-steps .ebnew-steps-status-process:hover .ebnew-steps-msg, .ebnew-steps .ebnew-steps-status-finish:hover .ebnew-steps-msg {
	display: block
}
.ebnew-steps-msg {
	width: 498px;
	display: none;
	box-shadow: 0 2px 4px rgba(0,0,0,.15);
	position: absolute;
	left: -14px;
	top: 24px;
	z-index: 10;border: 1px solid #e5e5e5; background:#fff; padding:20px;
}
.ebnew-steps-msg.msg-2 {
	left: -122px
}
.ebnew-steps-msg.msg-2 .sanjiao-icon {
	left: 122px
}
.ebnew-steps-msg.msg-3 {
	left: -230px
}
.ebnew-steps-msg.msg-3 .sanjiao-icon {
	left: 230px
}
.ebnew-steps-msg.msg-4 {
	left: -338px
}
.ebnew-steps-msg.msg-4 .sanjiao-icon {
	left: 338px
}
.ebnew-steps-msg.msg-5 {
	left: -446px
}
.ebnew-steps-msg.msg-5 .sanjiao-icon {
	left: 446px
}
.ebnew-steps-msg ul li {
	width: 462px;
	margin: 0 auto
}
.sanjiao-icon {
	width: 24px;
	height: 16px;
	position: absolute;
	left: 14px;
	top: -10px;
	background: url(../img/details-steps-status-msg-icon.png);
}

.ebnew-project-information{padding:20px; border: 1px solid #e5e5e5; background:#f9f9f9; font-size:14px;}
.ebnew-project-information .bold {    font-weight: 700;}
.ebnew-project-information .tip { color: #ff7577;}
.ebnew-project-information li {	line-height:36px;float: left;	width: 50%;	height:36px}

.detail_text{padding:20px;}
.detail_text p{line-height:28px; font-size:14px; color:#666; text-indent:2em;}


















