/**代销理财内容增加样式**/
.containerFlex{display:flex;flex-wrap:wrap;padding:10px 0px;}
.firstFlexDiv{flex:0 0 auto;white-space:nowrap;}
.secondFlexDiv{flex:1 1 0;min-width:0;}
.contentTab td{vertical-align:top;line-height:1.4;}
.detailTab{display:inline-block;width:33%}

.prod-card-style{width: 190px; font-family: Arial, sans-serif; border: 1px solid #eee; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 4px rgba(0,0,0,0.1);float:left;}
.prod-card-style h1{background-color: #d32f2f; color: white; margin: 0; padding: 10px 8px; font-size: 16px; font-weight: bold; text-align: center;}
.prod-card-head{background-color: white; color: #d32f2f; font-size: 22px; text-align: center; padding: 8px; margin: 0;word-break:break-all;}
.prod-card-body{background-color: white; font-size: 12px; padding: 10px 8px; margin: 0; line-height: 1.4;}

.value_table_class{width:100%;}
.value_table_class th{background-color:#f1f1f1;border:1px solid #dadada;color:#000;height:20px;line-height:20px;padding:2px;}
.value_table_class td{border:1px solid #dadada;text-align:center;padding:2px;}
.financial_p_class{padding-left:30px;}
.financial_file_span_class{font-size:14px;vertical-align:baseline;background:transparent;text-decoration:underline;}
.yeild-card{border:1px solid #ddd;margin-left: -8px;padding-left: 4px;}
.yeild-card summary{cursor:pointer;font-weight:bold;}
.yeild-card summary::after{position:absolute;}
.yeild-card[open] summary::after{transform:rotate(45deg);}
.flow_card_class_second{position:absolute;z-index:10000;font-family: Arial, sans-serif; border: 1px solid #eee; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 4px rgba(0,0,0,0.1);background-color: white;width: 174px;padding-left: 8px;padding-right: 4px;padding-bottom: 8px;padding-top: 8px;}