.page_banner[data-v-5bb2c127] {
  background: url(../../static/images/59228a216e5f519316dd21e5c03cdbcd.png) center 0 no-repeat;
  height: 151px;
  width: 100%;
}
.page_banner .main[data-v-5bb2c127] {
    width: 1000px;
    margin: 0px auto;
    position: relative;
}
.page_banner .main p[data-v-5bb2c127] {
      text-align: right;
      font-size: 36.5px;
      color: #002c7e;
      float: right;
      margin-top: 66px;
      font-weight: bold;
}
.row-large[data-v-5bb2c127] {
  max-width: 1000px;
  margin: 0 auto;
}
.row-large .widget_categories[data-v-5bb2c127] {
    width: 239px;
    margin-top: -60px;
    flex-shrink: 0;
}
.row-large .widget_categories aside[data-v-5bb2c127] {
      background: #00457c;
}
.row-large .widget_categories .widget-title[data-v-5bb2c127] {
      color: #fdfdfd;
      font-size: 24.5px;
      height: 59px;
      padding-left: 30px;
}
.row-large .widget_categories ul li[data-v-5bb2c127] {
      color: #002c7e !important;
      font-size: 16.5px;
      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVCAYAAACQcBTNAAAAnElEQVR42q3TQQpBURiG4bMYRERkoJSkrpQJEQMp9mEzVsAmLMTVdV2r8A6++fcPDJ4zejudTv+fUna5YYJkccxQYRyJE+YoMbKxLPDF0MayxAd9G8saBbo2li1KtG0sexRo2liOyFG3sZyRo2ZjueIRCU94Rm4+4IWGe/MOb7Tcb2wUdtw/rxT2IrNRYfC3qcui8zxFeFPu0R38Aa6WyoP6lY6oAAAAAElFTkSuQmCC);
      background-repeat: no-repeat;
      background-position: 96% center;
      background-color: #dee3ed;
      padding: 20px 28px !important;
      cursor: pointer;
}
.row-large .widget_categories ul li[data-v-5bb2c127]:hover {
        background-color: #c9d5ee;
}
.row-large .content-box .breadcrumbs[data-v-5bb2c127] {
    color: #626262;
    font-size: 13.5px;
    font-weight: bold;
    line-height: 20px;
}
.row-large .content-box .breadcrumbs img[data-v-5bb2c127] {
      vertical-align: middle;
}
.row-large .content-box .breadcrumbs span[data-v-5bb2c127],
    .row-large .content-box .breadcrumbs a[data-v-5bb2c127] {
      color: #626262;
}
.row-large .content-box .tabbed-contentc .nav[data-v-5bb2c127] {
    text-align: center;
    display: inline-block;
    width: 50%;
    background: #dee3ed;
    color: #4c6dab;
    height: 67px;
    line-height: 67px;
    cursor: pointer;
    font-size: 24.5px;
}
.row-large .content-box .tabbed-contentc .active[data-v-5bb2c127] {
    color: #002c7e;
    background: #f5f8ff;
}
.row-large .content-box .funds-list[data-v-5bb2c127] {
    margin-bottom: 20px;
}
.row-large .content-box .funds-list li[data-v-5bb2c127] {
      padding: 10px 60px 10px 20px;
      background: #f5f8ff;
      font-size: 16px;
      color: #fff;
}
.row-large .content-box .funds-list li[data-v-5bb2c127]:first-child {
        padding: 10px 80px 10px 20px;
}
.row-large .content-box .funds-list li[data-v-5bb2c127]:first-child {
        background: #628cdb;
}
.row-large .content-box .funds-list li .fund-name[data-v-5bb2c127] {
        color: #002c7e;
}
.row-large .content-box .funds-list li .details[data-v-5bb2c127] {
        border-radius: 2px;
        background: #4977de !important;
        width: 70px !important;
        height: 30px !important;
        text-align: center;
        line-height: 30px;
        cursor: pointer;
        font-size: 14.5px;
        color: #fff;
        display: block;
}
.row-large .content-box .funds-list .a-link[data-v-5bb2c127] {
      text-align: center;
      font-size: 16px;
      line-height: 40px;
}
.row-large .content-box .funds-list .a-link a[data-v-5bb2c127] {
        color: #143d8f;
}
.row-large .content-box .funds-list .a-link:hover a[data-v-5bb2c127] {
        color: #ff6d0b;
}

