

.ewb-wrap{
	width:999px;
	margin:0 auto;
}
.ewb-mt59{
	margin-top: 59px;
}
.ewb-sp170{
	width:170px;
	float: left;
}
.ewb-tree-hd{
	height: 44px;
	border-bottom:1px solid #e2dcd7;
}

.ewb-tree-hd>a{
	display: block;
	line-height: 30px;
	font-size: 28px;
	color:rgb(21,93,245);
}

.wb-tree-tt {
    color: #333;
}

.wb-tree-node{
    display: block;
    height: 39px;
    line-height: 39px;
    font-size: 14px;
    color: #333;
    font-weight: bold;
    padding-left: 7px;
    border-bottom: 1px solid #e2dcd7;
}

.wb-tree-iconl {
    float: left;
    width: 9px;
    height: 9px;
    margin-top: 16px;
    margin-right: 15px;
    background: url(../images/wblistr.jpg) no-repeat;
}

.wb-tree-sub {
    display: none;
}
.wb-tree-item{
	border-bottom: 1px solid #e2dcd7;
}
.wb-tree-item:hover,
.wb-tree-item.current{
	border-color: transparent;
	background:rgb(21,93,245);
}
.wb-tree-item:hover a,
.wb-tree-item.current a{
	color:#fff;
	background-image: url(../images/tree_imgh.jpg);
}
.wb-tree-item>a {
    font-size: 12px;
    line-height: 35px;
    font-size: 14px;
    color:#333;
    padding-left: 26px;
    background:url(../images/tree_img.jpg) no-repeat 19px center;
}


.current .wb-tree-iconl {
    width: 9px;
    height: 9px;
    background: url(../images/wblistrh.jpg) no-repeat;
}

.current .wb-tree-sub {
    display: block;
}
.ewb-mt20{
	margin-top: 20px;
}
/* 右侧内容 */
.ewb-sp755{
	width:755px;
	float: left;
}
.ewb-ml74{
	margin-left: 74px;
}
.ewb-con{
	height: 770px;
}
.ewb-con-loc{
	height: 37px;
	border-bottom: 1px solid #e2dcd7;
}
.ewb-con-loc>a{
	line-height: 30px;
	color:#333;
}
.ewb-con-info>span{
	float: left;
	line-height: 32px;
	color:#8c7e7e;
	margin-left: 16px;
	margin-top: 12px;
}
.ewb-con-info{
	margin-left: -16px;
}

.ewb-select-item{
	width:182px;
}
.ewb-con-txt{
    float: left;
    width:158px;
    height: 30px;
    line-height: 30px;
    padding:0 10px;
    border: 1px solid #e8e8e8;
    border-radius: 2px;
    margin-top: 13px;
    background: #fff;
}
/* chosen样式 */
.chzn-container{
	margin-top: 13px;
}
.chzn-container-single .chzn-single{
	height: 30px;
	line-height: 30px;
	border:1px solid #e8e8e8;
	border-radius: 2px;
	background:#fff;
}
.chzn-container-single .chzn-single div b{
	/* background-image:url(../images/sel_down.png); */
}

/* 日历 */
.ewb-datewrap{
	margin-top: 13px;
}
.datetimepicker .table-condensed{
    background-color: rgb(21,93,245);
}

.datetimepicker thead,
.datetimepicker thead tr:first-child th.prev, .datetimepicker thead tr:first-child th.next,
.datetimepicker thead tr:first-child th.prev, .datetimepicker thead tr:first-child th.next,
.datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover:active, .datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover:active, .datetimepicker table tr td.active.active, .datetimepicker table tr td.active:hover.active, .datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:hover.active {
    background-color: rgb(21,93,245);
}

.datetimepicker .table-condensed tbody{
    background-color: #fff;
}


.ewb-find-name {
    width: 91px;
    height: 26px;
    line-height: 26px;
    text-align: right;
}

.ewb-find-to {
    padding: 0 5px;
    height:30px;
    line-height:30px;
    color: #8c7e7e;
}

.ewb-find-inp {
    width: 105px;
    height: 30px;
    line-height: 30px;
    outline: 0;
    text-indent: 5px;
    border: 1px solid #e8e8e8;
    border-radius: 2px;
    /* background: url(../images/time_picker.png) 84px center no-repeat #fff; */
}
.ewb-con-btn{
	float: left;
	width:58px;
	height: 24px;
	line-height: 21px;
	text-align: center;
	margin:17px 0 0 10px;
	border-radius: 2px;
	cursor: pointer;
}
.ewb-con-btn.btn1{
	color:#fff;
	background:rgb(21,93,245);
}
.ewb-con-btn.btn2{
	color:#666;
	background:#e8e8e8;
}


/* 表格 */
.ewb-con-tb{
	width:100%;
	font-size: 12px;
	margin-top: 20px;
	table-layout: fixed;
}
.ewb-con-tb tr th{
	height: 35px;
	color:#fff;
	text-align: center;
	border-top:1px solid rgb(21,93,245);
	border-bottom: 1px solid rgb(21,93,245);
	background:rgb(21,93,245);
}
.ewb-th1{
	width:74px;
}
.ewb-th2{
	width:460px;
	text-align: center;
}
.ewb-th3{
	width:90px;
	text-align: center;
}
.ewb-th4{
	width:80px;
	text-align: center;
}
.ewb-con-tb tr td{
	padding:0 3px;
	height: 34px;
    font-size: 14px;
	/* 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;
    font-size: 14px;

}
.ewb-con-tb tr:hover td,
.ewb-con-tb tr:hover .ewb-td2>a{
	color:rgb(21,93,245);
}

/* 分页 */
.ewb-page{
	margin-top: 20px;
}
.ewb-page-cout{
	float: left;
	line-height: 38px;
	color:rgb(21,93,245);
	margin-left: 30px;
}
.ewb-page-cout>span{
	color:rgb(21,93,245);
	display: inline-block;
	margin:0 4px;
}
.ewb-page-items {
	width:610px;
    text-align: center;
    display: inline-block;
    *display: inline;
    zoom: 1;
}

.ewb-page-li {
    min-width: 22px;
    *width: 22px;
    margin-right: 9px;
    font-size: 14px;
    text-align: center;
    float: left;
}

.ewb-page-li>a {
    display: block;
    color: #666;
    height: 24px;
    line-height: 24px;
    padding: 0 8px;
    border: 1px solid #f2f2f2;
    background:#fff;
}

.ewb-page-li.current>a {
    border-color:rgb(21,93,245);
    border-radius: 2px;
    color: #fff;
    background:rgb(21,93,245);
}

.ewb-page-li.ewb-page-noborder>span {
    display: block;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 0;
    color: #666;
}

.ewb-page-num {
    *width: 60px;
}

.ewb-page-li.ewb-page-num>span {
    padding: 0 5px;
}

.ewb-page-input {
    width: 24px;
    height: 24px;
    text-align: center;
    border: 1px solid #dfdfdf;
    line-height: 24px;
    color: #666;
    outline: none;
    vertical-align: top;
    *margin-top: -1px;
}

.ewb-page-hover {
    *width: 60px;
}

.ewb-page-go {
    margin-right: 0;
}

.ewb-page-hover:hover>a,
.ewb-page-go:hover>a {
    color: #fff;
    background-color: #999;
    border-color: #999;
}

.ewb-page-go>a {
    padding: 0 10px;
}

.ewb-page-goto {
    margin-right: 0;
}

.ewb-page-li.ewb-page-goto>span {
    padding: 0 6px 0 0;
    text-align: right;
}

.ewb-page-inpt {
	line-height: 26px;
	color:#666;
}

.ewb-page-li.ewb-page-ellipsis>span {
    padding: 0 17px 0 16px;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    color: #555;
}

/* 底部 */
.ewb-footer{
	height: 157px;
}
.ewb-foot-img{
	margin-top: 44px;
}
.ewb-foot-info{
#	margin-top: 41px;
}
.ewb-foot-img2:hover .ewb-foot-hover{
	display: none;
}

/* lw新增 */
.link_lw{
	width:60px;
	display: block;
    color: #666;
    height: 24px;
    line-height: 24px;
    
    border: 1px solid #f2f2f2;
    background: #fff;
}
/* 新增分页当前样式 */
.currentpage{
	display: block;
    color: rgb(21,93,245) !important;
    height: 24px;
    line-height: 24px;
   
    border: 1px solid #f2f2f2;
    background: #fff;
}
.page-width{
	width:100%;
}


/* 没有报名状态的二级页面 */
/* 标题 */
.ewb-th2_lw{
	width:470px;
	text-align: center;
}
/* 招采 */
.ewb-th4_lw{
	width:100%;
	text-align: center;
}

.textcenter{
	text-align:center;
}

