.font56572{ font-size: 9pt ;}
.fontstyle56572{ font-family: 宋体; color: #ffffff; font-size: 9pt ;}

.leaderfont56573{ font-family: 宋体; color: #ffffff; font-size: 9pt ;}
.querystyle56573{ border-right: #878787 1px solid; border-top: #878787 1px solid; padding-left: 18px; font-size: 10pt; background-image: url(/system/resource/images/research/seach_bg.gif); border-left: #878787 1px solid; color: #222222; padding-top: 3px; border-bottom: #878787 1px solid; background-repeat: no-repeat; font-family: 宋体; position: relative ;}

.titlestyle56546{ line-height: 220%; color: #000000; font-size: 9pt; font-weight: bold ;}
.summarystyle56546{ line-height: 150%; color: #222222; font-size: 9pt ;}

.morestyle56547{ font-size: 9pt ;}
.clickstyle56547{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont56547{ font-size: 9pt; line-height: 150% ;}
.titlestyle56547{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle56547{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle56547{ line-height: 150%; color: #ababab; font-size: 9pt ;}
A.c56547 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c56547:link {
color:#222222;}
A.c56547:visited {
color:#222222;}
A.c56547:active {
color: #222222;}
A.c56547:hover {
color: #cc0000;}
.morestyle56548{ font-size: 9pt ;}
.clickstyle56548{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont56548{ font-size: 9pt; line-height: 150% ;}
.titlestyle56548{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle56548{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle56548{ line-height: 150%; color: #d3d3d3; font-size: 9pt ;}
A.c56548 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c56548:link {
color:#222222;}
A.c56548:visited {
color:#222222;}
A.c56548:active {
color: #222222;}
A.c56548:hover {
color: #cc0000;}
.morestyle56549{ font-size: 9pt ;}
.clickstyle56549{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont56549{ font-size: 9pt; line-height: 150% ;}
.titlestyle56549{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle56549{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle56549{ line-height: 150%; color: #d3d3d3; font-size: 9pt ;}
A.c56549 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c56549:link {
color:#222222;}
A.c56549:visited {
color:#222222;}
A.c56549:active {
color: #222222;}
A.c56549:hover {
color: #cc0000;}
.morestyle56551{ font-size: 9pt ;}
.clickstyle56551{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont56551{ font-size: 9pt; line-height: 150% ;}
.titlestyle56551{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle56551{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle56551{ line-height: 150%; color: #d3d3d3; font-size: 9pt ;}
A.c56551 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c56551:link {
color:#222222;}
A.c56551:visited {
color:#222222;}
A.c56551:active {
color: #222222;}
A.c56551:hover {
color: #cc0000;}
.morestyle56552{ font-size: 9pt ;}
.clickstyle56552{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont56552{ font-size: 9pt; line-height: 150% ;}
.titlestyle56552{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle56552{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle56552{ line-height: 150%; color: #d3d3d3; font-size: 9pt ;}
A.c56552 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c56552:link {
color:#222222;}
A.c56552:visited {
color:#222222;}
A.c56552:active {
color: #222222;}
A.c56552:hover {
color: #cc0000;}
.morestyle56550{ font-size: 9pt ;}
.clickstyle56550{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont56550{ font-size: 9pt; line-height: 150% ;}
.titlestyle56550{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle56550{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle56550{ line-height: 150%; color: #d3d3d3; font-size: 9pt ;}
A.c56550 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c56550:link {
color:#222222;}
A.c56550:visited {
color:#222222;}
A.c56550:active {
color: #222222;}
A.c56550:hover {
color: #cc0000;}
.morestyle56553{ font-size: 9pt ;}
.clickstyle56553{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont56553{ font-size: 9pt; line-height: 150% ;}
.titlestyle56553{ line-height: 150%; font-size: 9pt; text-decoration: none ;}
.columnstyle56553{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle56553{ line-height: 150%; color: #d3d3d3; font-size: 9pt ;}
A.c56553 {
line-height: 150%; font-size: 9pt; text-decoration: none 
;}
A.c56553:link {
color:#222222;}
A.c56553:visited {
color:#222222;}
A.c56553:active {
color: #222222;}
A.c56553:hover {
color: #cc0000;}
.table-row {
  display: table;
  width: 100%;}

.table-cell {
  display: table-cell;
  vertical-align: middle;}
.auto-two-column-layout {
  display: flex;
  flex-wrap: wrap;

    width: 990px;
    justify-content: space-between;}

.row {border-bottom: 1px dashed #b7b7b7;
  flex: 0 0 calc(50% - 20px); 
  margin: 4px;
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;}
