/* package-business-analysis/pages/cus-rec-pay-report/cus-rec-pay-report.wxss */

.content{
  padding: 0 16rpx;
}

.item-card{
  border-radius: 16rpx;
  margin-top: 32rpx;
  background: linear-gradient(152.98deg, #FFF9EC 15.09%, #FFFFFF 45.02%);
  box-shadow: 0px 10px 20px 0px #0000000D;
  box-shadow: 0px -6px 20px 0px #0000000D;
  padding: 32rpx 32rpx 40rpx 32rpx;
}

.name-title{
  display: flex;
  color: #1B365D;
  font-weight: 600;
  flex-direction: row;
  font-size: 28rpx;
  text-align: center;
  justify-content: start;
  align-content: center;
}

.name-title .name{
  font-size: 34rpx;
}

.name-title .telephone{
  align-self:flex-end;
}

.card-title{
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.money-title-content{
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  align-content: center;
}

.money-title-content .icon-view{ 
  padding: 0 15rpx;
  display: flex;
  align-items: flex-end;
}

.card-content{
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  padding-top: 20rpx;
}

.content-item{
  margin-top: 30rpx;
}

.top,.under,.total{
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-content: center;
  margin-top: 15rpx;
}

.content-item .top{
  font-weight: 600;
  font-size: 32rpx;
}

.content-item .top .money{
  color: #A5814A;
}

.content-item .top .title{
  color: #1B365D;
}

.content-item .under{
  font-weight: 500;
  font-size: 25rpx;
}

.content-item .under .data{
  color: #95A8CB;
}

.content-item .under .type{
  color: #0047FF;
}

.total{
  margin-top: 55rpx;
  font-weight: 600;
  font-size: 32rpx;
}

.total .total-title{
  color: #1B365D;
}

.total .total-money{
  color: #A5814A;
}