/**!
 * 奉贤圆梦行动-梦想基金
 * author: lucw;
 * date:2017-05-19
 */

.ewb-mt10 {
    margin-top: 10px;
}

.ewb-header-bg-desk {
    height: 290px;
    background: url(../images/header_bg.jpg) center top no-repeat;
}

/* nav */

.ewb-nav {
    background-color: #ff9425;
}

.ewb-nav-item {
    width: 14.2%;
    height: 40px;
    line-height: 40px;
    text-align: center;
}

.ewb-nav-item > a {
    display: block;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
}

.ewb-nav-item.current,
.ewb-nav-item:hover {
    background-color: #eb6100;
}

/* phone767 */

@media (max-width: 767px) {
    .ewb-nav-item {
        width: 24.9%;
    }
    .ewb-nav-item > a {
        font-size: 16px;
    }
}

/* phone480 */

@media (max-width: 480px) {
    .ewb-nav-item {
        height: 36px;
        line-height: 36px;
    }
    .ewb-nav-item > a {
        font-size: 13px;
    }
}

/* place */
.ewb-place {
    padding-top: 3px;
    /* height: 47px;
    line-height: 47px; */
    font-size: 15px;
    /* 0603 */
    line-height: 24px;
    padding-top: 20px;
}

.ewb-place > a {
    color: #666;
}

.ewb-place > a.ewb-cur {
    color: #f08300;
}

/* panel */
.ewb-panel-hd {
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-weight: bold;
    background-color: #eb6100;
}
.ewb-panel-items {
    margin-top: 1px;
}
.ewb-panel-bd {
    padding-bottom: 36px;
    /* background-color: #f6f6f6; */
    /* 0603 */
    background-color: #fff;
}

.ewb-panel-tt {
    color: #fff;
    font-size: 20px;
}

.ewb-panel-item {
    *position: relative;
    overflow: hidden;
}

.ewb-panel-a {
    padding-left: 51px;
    display: block;
    height: 48px;
    line-height: 48px;
    font-size: 15px;
    color: #333;
    cursor: pointer;
    border-bottom: 1px solid #d1d1d1;
    /* background: url(../images/panel_tri_l.png) 28px center no-repeat #f6f6f6; */
    /* 0603 */
    background: url(../images/panel_tri_l.png) 28px center no-repeat #fff;
}

.ewb-panel-tri {
    margin-top: 16px;
    margin-right: 10px;
    display: block;
    width: 17px;
    height: 17px;
    background: url(../images/panel_tri.png) center no-repeat;
    *position: absolute;
    *top: 16px;
    *right: 10px;
    *float: none !important;
    *margin: 0;
}

.ewb-panel-item:hover .ewb-panel-a,
.ewb-panel-item.current .ewb-panel-a {
    color: #fff;
    background: url(../images/panel_tri_lh.png) 28px center no-repeat #eb6100;
    border-bottom: 1px solid #c98859;
}

.ewb-panel-item:hover .ewb-panel-tri,
.ewb-panel-item.current .ewb-panel-tri {
    background: url(../images/panel_tri_h.png) center no-repeat;
}

.ewb-panel-bd.mod-panel {
    padding: 0;
    min-height: 643px;
}

/* colu */

/* 募集情况 */
.ewb-column {
    padding: 0 20px;
    /* background-color: #f6f6f6; */
    /* 0603 */
    background-color: #fff;
    overflow: hidden;
}

/* .ewb-raise {
    margin-bottom: 40px;  0603
} */

.ewb-raise-hd {
    /* height: 38px; */
    /* 0603 */
    height: 39px;
    border-bottom: 1px solid #adadad;
}

.ewb-raise-tt {
    position: relative;
    padding: 0 8px;
    display: inline-block;
    /* height: 36px; */
    /* 0603 */
    height: 39px;
    line-height: 36px;
    font-size: 17px;
    color: #333;
    border-bottom: 3px solid #ff8c11;
}

.ewb-raise-tri {
    position: absolute;
    left: 50%;
    margin-left: -5px;
    bottom: -7px;
}
/* 0605 */
.ewb-raise-bd{
    min-height: 655px;
    padding-bottom: 20px;
}
.ewb-raise-bd .wb-data-list {
    padding-left: 13px;
    line-height: 36px;
    font-size: 15px;
    background: url(../images/listimg02.jpg) left center no-repeat;
}

.ewb-raise-bd .wb-data-date {
    margin-top: -36px;
    font-size: 15px;
    color: #666;
}

.ewb-raise-bd .wb-data-item {
    padding-top: 20px;
    padding-left: 0;
}

.ewb-raise-bd .wb-data-infor a {
    color: #333;
}

/* 加载更多 */
.ewb-addmwrap {
    margin-top: 22px;
    overflow: hidden;
}

.ewb-addmore {
    text-align: center;
    margin: 0 auto;
    display: block;
    width: 126px;
    height: 34px;
    line-height: 34px;
    font-size: 15px;
    outline: 0;
    border: 0;
    border-radius: 17px;
    color: #fff;
    cursor: pointer;
    background-color: #ff9425;
}

.ewb-addmore:hover {
    background-color: #ef8415;
}

/* pad端 */
@media (max-width: 979px) {
    .ewb-raise-bd,
    .ewb-panel-bd.mod-panel {
        min-height: auto;
    }
}
/* phone */
@media (max-width: 767px) {
    .ewb-place {
        padding-top: 16px;
    }
}
