/**!
 * 闵行
 * author: xuy;
 * date:2018-02-02
 */

.ewb-location {
    margin-top: 3px;
    padding-left: 21px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    background: url(../images/location_icon.png) 2px 10px no-repeat;
}

.ewb-location a {
    color: #666;
}

.ewb-location span {
    color: #00b2f0;
}

.ewb-location span a {
    color: #00b2f0;
}

.ewb-left {
    min-height: 548px;
    background-color: #fff;
}

.ewb-left-hd {
    padding-left: 100px;
    height: 98px;
    line-height: 98px;
    background: url(../images/left_hd.jpg);
}

.ewb-left-hd a {
    font-size: 20px;
    font-family: Microsoft YaHei;
    color: #fff;
}

.ewb-left-bd {
    padding: 0 10px;
}

.ewb-left-item {
    height: 50px;
    line-height: 50px;
    font-family: Microsoft YaHei;
    border-bottom: 1px dashed #c9c9c9;
}

.ewb-left-link {
    display: block;
    color: #333;
}

.ewb-left-link:hover {
    color: #04b5f8;
}

.icon1 {
    margin-top: 19px;
    margin-left: 25px;
    width: 15px;
    height: 14px;
    background: url(../images/left_icon1.jpg);
}

.icon2 {
    margin-top: 16px;
    margin-left: 23px;
    width: 17px;
    height: 14px;
    background: url(../images/left_icon2.jpg);
}

.ewb-left-link span {
    margin-left: 20px;
    font-size: 15px;
}

.ewb-left-link .arrow {
    margin-top: 20px;
    margin-right: 39px;
    width: 6px;
    height: 9px;
    background: url(../images/left_arrow1.jpg);
}

.ewb-left-link:hover .icon1 {
    background: url(../images/left_icon1h.jpg);
}

.ewb-left-link:hover .icon2 {
    background: url(../images/left_icon2h.jpg);
}

.ewb-left-link:hover .arrow {
    background: url(../images/left_arrow2.jpg);
}

.ewb-left-item.last {
    border: 0;
}

.ewb-right {
    padding: 12px 10px 10px;
    min-height: 536px;
    background-color: #fff;
}

.ewb-srh {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-family: Microsoft YaHei;
}

.ewb-srh-ft {
    width: 47px;
}
.ewb-tongji-link  a{
    color:red;
    margin-left:10px;
}
.ewb-srh-txt {
    padding-left: 7px;
    width: 231px;
    height: 28px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    outline: 0;
    color: #999;
    border: 1px solid #e1e1e1;
}

.ewb-srh-btn {
    margin-left: 11px;
    width: 52px;
    height: 30px;
    border: 0;
    outline: 0;
    cursor: pointer;
    background: url(../images/btn_icon.png) 18px 7px no-repeat #ffa800;
}

.ewb-srh-consult {
    width: 106px;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    font-family: Microsoft YaHei;
    text-align: center;
    color: #fff;
    border-radius: 2px;
    background-color: #cddd3c;
}

.ewb-tab {
    margin-top: 10px;
    width: 100%;
    table-layout: fixed;
}

.ewb-tab-hd {
    height: 38px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    color: #fff;
    background-color: #01b3f1;
}

.ewb-tab-hd th {
    text-align: center;
}

.ewb-th1 {
    width: 54px;
    border-right: 1px solid #fff;
}

.ewb-th2 {
    width: 110px;
    border-left: 1px solid #fff;
}

.ewb-th3 {
    width: 61px;
    border-left: 1px solid #fff;
}

.ewb-th4 {
    width: 64px;
    border-left: 1px solid #fff;
}

.ewb-tr {
    height: 38px;
    border-bottom: 1px dashed #e3e3e3;
}
.ewb-tr .frist {
    width:6%;
}
.ewb-tr .second {
      width:69%;
}
.ewb-tr .third {
      width:10%;
}
.ewb-tr .fourth {
      width:10%;
}
.ewb-tr .five {
       width:5%;
}

.ewb-tr .Pc_frist {
    width:7.5%;
}
.ewb-tr .Pc_second {
      width:60%;
}
.ewb-tr .Pc_third {
      width:15%;
}
.ewb-tr .Pc_fourth {
      width:8.5%;
}
.ewb-tr .Pc_five {
       width:9%;
}

.ewb-tr:hover {
    background-color: #fffbf3;
}

.ewb-tr td {
    font-size: 14px;
    font-family: Microsoft YaHei;
    text-align: center;
}

.ewb-tr-block {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
}

.ewb-tr-link {
    display: block;
    margin: 0 auto;
    width: 16px;
    height: 16px;
    background: url(../images/tab_srh_icon.png);
}

/* 分页 */

.ewb-page {
    margin-top: 8px;
    text-align: center;
}

.ewb-page-items {
    margin-top: 10px;
    text-align: center;
    display: inline-block;
    *display: inline;
    zoom: 1;
}

.ewb-page-li {
    min-width: 36px;
    *width: 36px;
    margin-right: 4px;
    font-size: 14px;
    text-align: center;
    font-family: "Microsoft YaHei";
    float: left;
}

.ewb-page-li>a {
    display: block;
    color: #555;
    height: 24px;
    line-height: 24px;
    padding: 0 8px;
    border: 1px solid #dfdfdf;
}

.ewb-page-li.current>a {
    border: 0;
    color: #0030cc;
}

.ewb-page-li.ewb-page-noborder>span {
    display: block;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 0;
    color: #666;
    font-family: "Simsun";
}

.ewb-page-num {
    *width: 60px;
}

.ewb-page-li.ewb-page-num>span {
    padding: 0 5px;
    font-weight: bold;
}

.ewb-page-input {
    width: 38px;
    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-hover>a {
    font-family: "Simsun";
}

.ewb-page-go {
    margin-left: 2px;
}

.ewb-page-hover:hover>a,
.ewb-page-go:hover>a {
    color: #fff;
    background-color: #999;
    border-color: #999;
}

.ewb-page-go>a {
    font-size: 12px;
    padding: 0 6px;
}

.ewb-page-goto {
    margin-right: 0;
}

.ewb-page-li.ewb-page-goto>span {
    padding: 0 6px 0 0;
    text-align: right;
}

.ewb-page-inpt {
    margin-left: -2px;
}

.ewb-page-li.ewb-page-ellipsis>span {
    padding: 0 17px 0 16px;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    color: #555;
}

.ewb-phone {
    margin-top: 5px;
    width: 100%;
    font-family: Microsoft YaHei;
}

.ewb-phone tr {
    border-bottom: 1px solid #fff;
}

.ewb-phone-td1 {
    width: 78px;
    height: 49px;
    font-size: 12px;
    text-align: center;
    border-right: 1px solid #fff;
    color: #fff;
    background-color: #01b3f1;
}

.ewb-phone-td1.higher {
    height: 89px;
}

.ewb-phone-td2 {
    padding-left: 9px;
    padding-right: 18px;
    height: 49px;
    font-size: 12px;
    background-color: #e3f7fe;
    width: 80%;
}

.ewb-phone-td2.higher {
    height: 89px;
    line-height: 20px;
}

.ewb-phone-td2 a {
    text-decoration: underline;
    color: #ffa800;
}

.phone-pages {
}
.phone-pages .prev {
    max-width:15% !important;
}
.phone-pages .prev {
    max-width:15% !important;
}
.phone-pages .next {
    max-width:15% !important;
}
.phone-pages .pageIdx {
    display:none !important;
}
.phone-pages .pg_maxpagenum{
    display:none !important;
}
.phone-pages .pg_zhuandao {
      display:none !important;
}
.phone-pages.pg_num_input {
      display:none !important;
}
.phone-pages.pg_gobtn {
      display:none !important;
} 

@media (max-width: 767px) {
    .ewb-left {
        min-height: auto;
    }
    .ewb-left-hd {
        padding-left: 155px;
        -webkit-background-size: 100% 100%;
        background-size: 100% 100%;
    }
    .ewb-srh-txt {
        width: auto;
    }
    .ewb-srh-btn {
        margin-left: 0;
    }
    .ewb-srh-consult {
        width: 80px;
    }
    .ewb-right {
        min-height: auto;
    }
    .ewb-srh {
        margin-bottom: 17px;
    }
}

@media (max-width: 380px) {
    .ewb-srh-txt {
        width: 100px;
    }
}
