
.product_All{
  width: 100%;
  background: #FFF;
  margin-top: 20rpx;
}
.product_name{
  display: flex;
  justify-content: space-between;
  padding: 35rpx 20rpx;
  align-content: center;
  box-sizing: content-box;
  height: 40rpx;
}
.card_text{
  font-size: 30rpx;
  line-height: 40rpx;
  color: black;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.product_name .card_tab{
  border-radius: 20rpx;
  color: #2D59E6;
  padding:0 16rpx;
  font-size: 26rpx;
  line-height: 40rpx;
  border: 2rpx solid #2d59e6;
}
.cptj_con{ display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #F0F0F0;}
.cptj_item{ width: 100%; margin-top: 60rpx; height:450rpx; flex: auto; position: relative;border-left: 1px solid #F0F0F0;}
.cptj_item:first-child{ border: none;}
.syqk_con{ margin-top: 20rpx; display: flex; justify-content: space-between; align-items: stretch;}
.syqk_item{ width: 100%; flex: auto; margin-left: 10rpx; background: #ffffff;}
.syqk_item:first-child{ margin: 0;}
.syqk_item_chart{ height: 400rpx; background: #ffffff; position: relative;}
.syqk_chart{ height: 600rpx; background: #ffffff; position: relative; margin-top: 10rpx;}