.banner {
    background: #6CC6F6 url('/node/public/image/stock-market/witness/listedtopimg.jpg') no-repeat 50% 0;
    height: 182px;
    color: #fff;
}
.banner-pad {
    padding: 40px 0 0 100px;
}

.font_b_16, .font_b_18 {
    font-weight: 700;
}
.font_16 {
    font-size: 16px;
    line-height: 30px;
    color: #676767;
}
.font_b_16 {
    font-size: 16px;
    line-height: 30px;
    color: #676767;
}
.font_b_18 {
    margin-left: 12px;
    font-size: 18px;
}
.logo6{
    display: inline-block;
    float: left;
    background-image: url('/node/public/image/stock-market/witness/ico.png');
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-position: -160px 0px;
}
.witness-content { padding: 40px 10px 44px 10px; }
.witness-tab2 td { line-height: 30px; }
.witness-h2 { font-size: 18px; margin-bottom: 20px;font-weight: 500;}