
.pro-content {
  width: 100%;
  height: 50px;
  border-bottom: 1px solid #ccd6eb;
}
.pro-content-title {
    display: inline-block;
    padding:6px 0;
    font-size: 20px;
    font-weight: bold;
    color: #005096;
    border-bottom: 2px solid #005096;
    line-height: 36px;
}

.baseinfo-table {
  border-collapse: collapse;
  border: 1px solid #d2d2d2;
  width: 100%; }

.baseinfo-table td {
  padding: 15px 0;
  border: 1px solid #d2d2d2;
  text-align: center; }

.moudle_header {
		margin-top:60px;

 }
  .moudle_header .moudle_title_box {
    width: 100%;
    border-bottom: 1px solid #ccd6eb;
    margin-bottom: 20px;
    line-height: 52px; }
    .moudle_header .moudle_title_box .moudle_title {
     font-weight:bold;
      font-size: 20px;
      color: #005096;
      padding-bottom: 12px;
      border-bottom: 2px solid #005096;
      float: left;
      height: 53px;
     /* <！-- line-height: 30px;--> */
       }
  .moudle_header .content_title {
    margin-top: 20px;
    line-height: 28px;
    font-family: "Microsoft YaHei Bold";
    font-size: 17px;
    font-weight: bolder;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #333333; }
  .moudle_header .baseinfo-table {
    border: 0; }
    .moudle_header .baseinfo-table table {
      border-collapse: collapse;
      border: 0;
      width: 100%; }
    .moudle_header .baseinfo-table tr {
      border-bottom: 1px solid #e6e6e6; }
    .moudle_header .baseinfo-table td {
     
      border: 0; }
    .moudle_header .baseinfo-table .baseinfo-table-left {
      width: 95px;
      height: 13px;
      font-family: "Microsoft YaHei";
      font-size: 15px;
      font-weight: normal;
      font-stretch: normal;
      line-height: 22px;
      letter-spacing: 0px;
      color: #000000;
      text-align: left; }
    .moudle_header .baseinfo-table .baseinfo-table-right {
      margin-left: 10px;
      width: 700px;
      height: 14px;
      font-family: "Microsoft YaHei";
      font-size: 14px;
      font-weight: normal;
      font-stretch: normal;
      line-height: 27px;
      letter-spacing: 1px;
      color: #7a7a7a;
      text-align: left; }
  .moudle_header .feilv_content td {
    padding: 15px; }
  .moudle_header .feilv_content .table_feilv .table_title {
    color: #ffffff;
    background-color: #005096; }
  .moudle_header .feilv_content .table_feilv .table_left {
    width: 50%;
    background-color: #f8fafd;
    color: #7a7a7a;
    white-space: normal;
    word-break: break-word;
   }
  .moudle_header .feilv_content .table_feilv .table_right {
    background-color: #ffffff;
    color: #333333; }
  .moudle_header .feilv_content .bottom_text {
    margin: 15px 0;
    color: #666666;
    text-align: left;
    font-size: 12px;
    justify-content: right; }
    .moudle_header .feilv_content .bottom_text .bottom_box a {
      display: inline;
      color: #005096; }
    .moudle_header .feilv_content .bottom_text .bottom_box .bottom_box_text {
      display: inline; }
  .moudle_header .Assetportfolio_table_box {
    padding: 0; }
    .moudle_header .Assetportfolio_table_box li {
      list-style-type: none; }
    .moudle_header .Assetportfolio_table_box .tabTitle ul {
      padding: 0;
      overflow: hidden;
      _height: 1px; }
      .moudle_header .Assetportfolio_table_box .tabTitle ul li {
        float: left;
        border: 1px solid #d2d2d2;
        height: 30px;
        line-height: 30px;
        padding: 0 15px;
        cursor: pointer; }
      .moudle_header .Assetportfolio_table_box .tabTitle ul .current {
        background-color: #f8fafd;
        color: #333; }
    .moudle_header .Assetportfolio_table_box .tabContent div {
      padding: 15px; }
    .moudle_header .Assetportfolio_table_box .tabContent .hide {
      display: none; }



.ratestructure .table_right,
.ratestructure .table_title,
.ratestructure .table_left{
	border: 1px solid #ccd6eb;
 	
 	text-align:center;
}
.ratestructure  .bottom_box,
.ratestructure  .table_feilv{
	margin-top:10px;
}
.IndexInforemarks {
  margin-top: 10px;
}
.IndexInforemarks span{
  color:#7a7a7a;
}
.Indexinfo_ingredient{
  margin: 0 auto;
}

.ssqd_moudle td{
   border: 1px solid #d9e4f3;
   }
.table_title span{
color:white;
margin-right:5px;
}