page {
  background-color: #f8f8f8;
}
.form_content {
  padding-bottom: calc(130rpx + constant(safe-area-inset-bottom));
  padding-bottom: calc(130rpx + env(safe-area-inset-bottom));
}
.card_title {
  font-size: 30rpx;
  padding: 30rpx 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-weight: 500;
}
.card_title .add_card_btn {
  display: flex;
  align-items: center;
  color: #2a7efb;
  font-weight: 400;
}
.card_goods {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top: 1rpx solid #eee;
}
.card_goods .goods_info {
  flex: 1;
}
.card_goods .goods_item_input {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 25rpx 0;
  border-bottom: 1rpx solid #eee;
}
.card_goods .goods_item_input .goods_name {
  flex: 1;
  padding-right: 20rpx;
}
.card_goods .goods_item_remark {
  padding: 20rpx 0;
}
.card_goods .goods_delete {
  padding: 0 0 0 20rpx;
}
button:after {
  border: none !important;
}
.footer_page {
  display: flex;
  align-items: center;
}
.footer_page .filing_btn .icon {
  display: flex;
  justify-content: center;
  width: 100%;
}
.footer_page .label {
  color: #3d3d3d;
  font-size: 20rpx;
}
.footer_page .footer_group_btn {
  padding-left: 30rpx;
  flex: 1;
}