<template>
  <view class="page" :style="themeColor">
    <view class="flex align-stretch benben-position-layout flex myFotprint_flex_0"
      :style="{height:(88+StatusBarRpx)+'rpx',paddingTop:StatusBarRpx+'rpx'}">
      <view class='flex align-center justify-between flex-sub myFotprint_fd0_0'>
        <view class='flex align-center myFotprint_fd0_0_c0' @tap.stop="handleJumpDiy" data-type="back" data-url="1">
          <text class='fu-iconfont2  myFotprint_fd0_0_c0_c0'>&#xE794;</text>
        </view>
        <view class='flex align-center'>
          <text class='myFotprint_fd0_0_c1_c0'>我的收藏</text>
        </view>
        <!-- #ifndef MP-WEIXIN -->
        <view class='flex align-center justify-end myFotprint_fd0_0_c2' v-if="list.length" @tap.stop="switchTypeFunc()">
          <text class='myFotprint_fd0_0_c2_c0' v-if="type=='1'">编辑</text><text class='myFotprint_fd0_0_c2_c0_1'
            v-if="type=='2'">完成</text>
        </view>
        <view class="myFotprint_fd0_0_c2" v-else></view>
        <!-- #endif -->
        <!-- #ifdef MP-WEIXIN -->
        <view class="myFotprint_fd0_0_c2"></view>
        <!-- #endif -->
      </view>

    </view>
    <view :style="{height: (88+StatusBarRpx)+'rpx'}"></view>
    <!-- #ifdef MP-WEIXIN -->
    <view class="edit-wrap" style="line-height: 72rpx;">
      <view class='flex align-center justify-end padding-lr-lg' v-if="list.length" @tap.stop="switchTypeFunc()">
        <text class='myFotprint_fd0_0_c2_c0' v-if="type=='1'">编辑</text><text class='myFotprint_fd0_0_c2_c0_1'
          v-if="type=='2'">完成</text>
      </view>
    </view>
    <!-- #endif -->
    
    <!---flex布局flex布局开始-->
    <fu-loading v-if="isShowLoading"></fu-loading>
    <view class="flex flex-direction flex-wrap align-stretch benben-flex-layout myFotprint_flex_1" v-if="type=='1'">
      <view class='flex flex-wrap align-center myFotprint_fd1_0' @tap.stop="handleJumpDiy" data-type="navigateTo"
        :data-url="`/pages/dpxq/storeDetails/storeDetails?id=${item.store_id}`" v-for="(item,  index) in list" :key="index">
        <image class='myFotprint_fd1_0_c0' mode="aspectFill" :src='item.logo'></image>
        <view class='flex flex-direction flex-wrap align-stretch flex-sub'>
          <text class='myFotprint_fd1_0_c1_c0'>{{item.store_name}}</text>
          <view class='flex flex-wrap align-center myFotprint_fd1_0_c1_c1'>
            <image class='myFotprint_fd1_0_c1_c1_c0' mode="aspectFit" :src='STATIC_URL+"31.png"'></image>
            <text class='myFotprint_fd1_0_c1_c1_c1'>{{item.score}}</text>
            <text class='myFotprint_fd1_0_c1_c1_c2'>分</text>
            <text class='myFotprint_fd1_0_c1_c1_c3'>月售</text>
            <text class='myFotprint_fd1_0_c1_c1_c4'>{{item.sales_num_month}}</text>
          </view>
          <view class='flex flex-wrap align-center'>
            <text class='myFotprint_fd1_0_c1_c2_c0'>起送</text>
            <text class='myFotprint_fd1_0_c1_c2_c1'>¥</text>
            <text class='myFotprint_fd1_0_c1_c2_c2'>{{item.start_price}}</text>
            <text class='myFotprint_fd1_0_c1_c2_c3'>{{item.minute}}</text>
            <text class='myFotprint_fd1_0_c1_c2_c4'>分钟</text>
            <text class='myFotprint_fd1_0_c1_c2_c5'>{{item.distance}}</text>
            <text class='myFotprint_fd1_0_c1_c2_c6'>km</text>
          </view>
          <!-- <view class='flex flex-wrap align-center justify-center myFotprint_fd1_0_c1_c3'>
            <text class='myFotprint_fd1_0_c1_c3_c0'>返利</text>
            <text class='myFotprint_fd1_0_c1_c3_c1'>20</text>
            <text class='myFotprint_fd1_0_c1_c3_c2'>%</text>
          </view> -->
        </view>
      </view>

    </view>

    <!-- 空布局 start -->
    <fu-empty-ui v-if="list.length == 0 && isInit"></fu-empty-ui>
    <!-- 空布局 end -->
    <!-- 页面加载 start -->

    <!-- 页面加载 end -->
    <!-- 底部数据加载状态  start-->
    <uni-load-more v-if="list.length > 8" :status="status"></uni-load-more>
    <!-- 底部数据加载状态  end-->

    <!---flex布局flex布局结束-->
    <!---flex布局flex布局开始-->
    <view class="flex flex-direction flex-wrap align-stretch benben-flex-layout myFotprint_flex_2" v-if="type=='2'">
      <benben-select-diy ref="showSelectPopup1661497105968" class-name='flex flex-direction align-stretch flex'
        :items.sync="list" v-model="aids" :select-all.sync="selectAll" default-type="aid" default-label="name"
        :allow-cancel='true' type="checkbox" :disabled='false'>
        <template v-for='(item,key0) in list'>
          <view v-if="item.isSelected" class='flex align-center flex myFotprint_fd2_0_c0' :key="key0"
            @tap="$refs.showSelectPopup1661497105968.tapHandle(key0)">
            <image class='myFotprint_fd2_0_c0_c0' mode="aspectFill" :src='STATIC_URL+"33.png"'></image>
            <view class='flex flex-wrap align-center myFotprint_fd2_0_c0_c1'>
              <image class='myFotprint_fd2_0_c0_c1_c0' mode="aspectFill" :src='item.logo'></image>
              <view class='flex flex-direction flex-wrap align-stretch flex-sub'>
                <text class='myFotprint_fd2_0_c0_c1_c1_c0'>{{item.store_name}}</text>
                <view class='flex flex-wrap align-center myFotprint_fd2_0_c0_c1_c1_c1'>
                  <image class='myFotprint_fd2_0_c0_c1_c1_c1_c0' mode="aspectFit" :src='STATIC_URL+"31.png"'></image>
                  <text class='myFotprint_fd2_0_c0_c1_c1_c1_c1'>{{item.score}}</text>
                  <text class='myFotprint_fd2_0_c0_c1_c1_c1_c2'>分</text>
                  <text class='myFotprint_fd2_0_c0_c1_c1_c1_c3'>月售</text>
                  <text class='myFotprint_fd2_0_c0_c1_c1_c1_c4'>{{item.sales_num_month}}</text>
                </view>
                <view class='flex flex-wrap align-center'>
                  <text class='myFotprint_fd2_0_c0_c1_c1_c2_c0'>起送</text>
                  <text class='myFotprint_fd2_0_c0_c1_c1_c2_c1'>¥</text>
                  <text class='myFotprint_fd2_0_c0_c1_c1_c2_c2'>{{item.start_price}}</text>
                  <text class='myFotprint_fd2_0_c0_c1_c1_c2_c3'>{{item.minute}}</text>
                  <text class='myFotprint_fd2_0_c0_c1_c1_c2_c4'>分钟</text>
                  <text class='myFotprint_fd2_0_c0_c1_c1_c2_c5'>{{item.distance}}</text>
                  <text class='myFotprint_fd2_0_c0_c1_c1_c2_c6'>km</text>
                </view>
                <!-- <view class='flex flex-wrap align-center justify-center myFotprint_fd2_0_c0_c1_c1_c3'>
                  <text class='myFotprint_fd2_0_c0_c1_c1_c3_c0'>返利</text>
                  <text class='myFotprint_fd2_0_c0_c1_c1_c3_c1'>20</text>
                  <text class='myFotprint_fd2_0_c0_c1_c1_c3_c2'>%</text>
                </view> -->
              </view>
            </view>
          </view>
          <view v-else class='flex align-center flex myFotprint_fd2_0_c1' :key="key0"
            @tap="$refs.showSelectPopup1661497105968.tapHandle(key0)">
            <image class='myFotprint_fd2_0_c1_c0' mode="aspectFit" :src='STATIC_URL+"160.png"'></image>
            <view class='flex flex-wrap align-center myFotprint_fd2_0_c1_c1'>
              <image class='myFotprint_fd2_0_c1_c1_c0'mode="aspectFill" :src='item.logo'></image>
              <view class='flex flex-direction flex-wrap align-stretch flex-sub'>
                <text class='myFotprint_fd2_0_c1_c1_c1_c0'>{{item.store_name}}</text>
                <view class='flex flex-wrap align-center myFotprint_fd2_0_c1_c1_c1_c1'>
                  <image class='myFotprint_fd2_0_c1_c1_c1_c1_c0' mode="aspectFit" :src='STATIC_URL+"31.png"'></image>
                  <text class='myFotprint_fd2_0_c1_c1_c1_c1_c1'>{{item.score}}</text>
                  <text class='myFotprint_fd2_0_c1_c1_c1_c1_c2'>分</text>
                  <text class='myFotprint_fd2_0_c1_c1_c1_c1_c3'>月售</text>
                  <text class='myFotprint_fd2_0_c1_c1_c1_c1_c4'>{{item.sales_num_month}}</text>
                </view>
                <view class='flex flex-wrap align-center'>
                  <text class='myFotprint_fd2_0_c1_c1_c1_c2_c0'>起送</text>
                  <text class='myFotprint_fd2_0_c1_c1_c1_c2_c1'>¥</text>
                  <text class='myFotprint_fd2_0_c1_c1_c1_c2_c2'>{{item.start_price}}</text>
                  <text class='myFotprint_fd2_0_c1_c1_c1_c2_c3'>{{item.minute}}</text>
                  <text class='myFotprint_fd2_0_c1_c1_c1_c2_c4'>分钟</text>
                  <text class='myFotprint_fd2_0_c1_c1_c1_c2_c5'>{{item.distance}}</text>
                  <text class='myFotprint_fd2_0_c1_c1_c1_c2_c6'>km</text>
                </view>
                <!-- <view class='flex flex-wrap align-center justify-center myFotprint_fd2_0_c1_c1_c1_c3'>
                  <text class='myFotprint_fd2_0_c1_c1_c1_c3_c0'>返利</text>
                  <text class='myFotprint_fd2_0_c1_c1_c1_c3_c1'>20</text>
                  <text class='myFotprint_fd2_0_c1_c1_c1_c3_c2'>%</text>
                </view> -->
              </view>
            </view>
          </view>
        </template>
      </benben-select-diy>
    </view>

    <!---flex布局flex布局结束-->
    <view class="flex benben-position-layout flex flex-wrap align-center myFotprint_flex_3" v-if="type=='2'">
      <benben-flex-switch-new class-name='flex flex myFotprint_fd3_0' v-model="selectAll" :disabled='false'
        @change="$refs.showSelectPopup1661497105968.checkAll()">
        <template v-slot:checked>

          <view class='flex flex position-relative align-center'>
            <image class='myFotprint_checkfd3_0_c0_c0' mode="aspectFit" :src='STATIC_URL+"33.png"'></image>
          </view>

        </template>
        <template v-slot:unchecked>

          <view class='flex flex position-relative justify-end align-center'>
            <image class='myFotprint_noCheckfd3_0_c1_c0' mode="aspectFit" :src='STATIC_URL+"160.png"'></image>
          </view>

        </template>
      </benben-flex-switch-new>
      <text class='myFotprint_fd3_1'>全选</text>
      <button class='myFotprint_fd3_2' @tap.stop="delOrder">删除</button>

    </view>
    <view :style="{height: '100rpx'}" v-if="type=='2'"></view>
    <benben-popup v-model="popupShow1684466125829" :mask="true" mode='center'>
      <!---删除足迹flex布局开始-->
      <view class="flex flex-direction flex-wrap align-center myFotprint_flex_4"
        @tap.stop="popupShow1650940432200=true">
        <text class='myFotprint_fd4_0'>提示</text>
        <text class='myFotprint_fd4_1'>确定所选的足迹吗？</text>
        <view class='flex flex-wrap align-center myFotprint_fd4_2'>
          <button class='myFotprint_fd4_2_c0' @tap.stop="popupShow1684466125829=false">取消</button>
          <button class='myFotprint_fd4_2_c1'>确定</button>
        </view>
      </view>

      <!---删除足迹flex布局结束-->

    </benben-popup>


  </view>
</template>
<script>
  import amap from '@/common/amap-wx.js';
  export default {
    components: {},


    data() {
      return {
        "popupShow1684466125829": false,
        "types": [{
          "name": "1",
          "value": "1",
          "image": ""
        }, {
          "name": "2",
          "value": "2",
          "image": ""
        }, {
          "name": "3",
          "value": "3",
          "image": ""
        }],
        "aids": "",
        "selectAll": false,
        lat: '',
        lng: '',
        list: [],
        isShowLoading: false,
        isInit: false,
        status: 'more', // 表示是否有数据可以请求
        page: 1,
        type: 1,
        amapPlugin: null, //new地图
        key: '886bfe2d6c32bd8eac97c2e6d821ed0b'
      };
    },
    computed: {
      themeColor() {
        return this.$store.getters.themeColor
      },

    },
    watch: {},
    onLoad(options) {
      this.amapPlugin = new amap.AMapWX({
        key: this.key
      });
    },
    onUnload() {

    },
    onReady() {

    },
    onShow() {
      if (global.lat && global.lng) {
        this.lat = global.lat
        this.lng = global.lng
        this.status = 'more';
        this.page = 1;
        this.isInit = false;
        this.list = [];
        this.getRecommendList(true);
      } else {
          this._getLocation()
      }
      // // #ifdef APP-PLUS
      // this._getPermission()
      // // #endif

      // // #ifndef APP-PLUS
      // this._getLocation()
      // // #endif
    },
    onHide() {

    },
    onResize() {

    },
    onPullDownRefresh() {
      if (global.lat && global.lng) {
        this.lat = global.lat
        this.lng = global.lng
        this.status = 'more';
        this.page = 1;
        this.isInit = false;
        this.list = [];
        this.getRecommendList(true);
      } else {
          this._getLocation()
      }
      // this.$refs.guess && this.$refs.guess.refresh();
      setTimeout(() => {
        uni.stopPullDownRefresh();
      }, 1000);
    },
    onReachBottom(e) {
      this.getRecommendList();
    },
    onPageScroll(e) {

    },
    methods: {
      /**
       * @description 删除订单
       * @param {Object} item = 当前订单项对象
       * @param {Number} index = 当前订单在列表中的索引
       */
      delOrder() {
        console.log(this.aids)
        if (!this.aids) return this.$message.info('请先选择商家');
        this.$util.showModal({
          title:'提示',
          content: '确认删除吗?',
          confirmColor: this.$store.state.themeColor,
          success: res => {
            if (res.confirm) {
              this.$api
                .post(global.apiUrls.post648bc370be940, {
                  aid: this.aids
                })
                .then(res => {
                  let data = res.data;
                  if (data.code == 1) {
                    this.$message.info('删除成功');
                    this.switchTypeFunc();
                    this.isShowLoading = false;
                    this.status = 'more';
                    this.page = 1;
                    this.isInit = false;
                    this.list = [];
                    this.getRecommendList(true);
                  } else {
                    this.$message.info(data.msg);
                  }
                })
                .catch(err => {
                  console.log('err: ' + JSON.stringify(err));
                });
            }
          }
        });
      },
      /**
       * 获取附近商家列表
       * @param {Object} value
       */
      getRecommendList(value) {
        if (this.status != 'more') return;
        this.status = 'loading';
        let data = {
          list_rows: 20,
          page: this.page,
          lat: this.lat,
          lng: this.lng,
          type: 1
        };
        // console.log('请求的数据', data);
        if (this.page == 1 && value) {
          this.isShowLoading = true;
        }
        this.$api
          .post(global.apiUrls.getFooterList, data)
          .then(res => {
            console.log('订单列表', res);
            this.isShowLoading = false;
            if (res.data.code == 1) {
              var curPageData = res.data.data.data;
              if (this.page == 1) this.list = [];
              this.list = this.list.concat(curPageData);
              console.log('上拉加载', curPageData.length, this.size);
              if (res.data.data.last_page > this.page) {
                this.status = 'more';
                this.page++;
              } else {
                this.status = 'noMore';
              }
            } else {
              this.$message.info(res.data.msg);
            }
            this.isInit = true;
            uni.stopPullDownRefresh();
          })
          .catch(err => {
            this.isShowLoading = false;
            uni.stopPullDownRefresh();
          });
      },

      _getPermission() {
        uni.getSystemInfo({
          success: (res) => {
            if (res.platform == 'android') {
              let isLocation = uni.getStorageSync('LVTAI_USER_LOCATION') || false;
              if (!isLocation) {
                uni.showModal({
                  title: '温馨提示',
                  content: '我们需要获取您的定位权限以提供对应的服务',
                  // showCancel: false,
                  confirmText: '去获取',
                  success: res => {
                    if (res.confirm) {
                      this._getLocation();
                    } else if (res.cancel) {
                      console.log('用户点击取消');
                    }
                  }
                });
              } else {
                this._getLocation();
              }
            } else {
              this._getLocation();
            }
          }
        });
      },

      // vue的method里编写如下代码
      async requestAndroidPermission(permisionID) {
        var permisionStatus = await permision.requestAndroidPermission(permisionID);
        console.log(permisionStatus);
        return permisionStatus;
      },

      _getLocation() {
        // #ifdef H5
        this.lat = '34.738695';
        this.lng = '113.64328';
        this.isShowLoading = false;
        this.status = 'more';
        this.page = 1;
        this.isInit = false;
        this.list = [];
        this.address = '华城国际中心'
        this.getRecommendList(true);
        // #endif
        // #ifdef APP-PLUS
          this.amapPlugin.getRegeo({
            success: res => {
              console.log(res[0]);
              uni.setStorageSync('LVTAI_USER_LOCATION', true);
              this.address = res[0].regeocodeData.addressComponent.city;
              this.lat = res[0].latitude;
              this.lng = res[0].longitude;
              this.isShowLoading = false;
              this.status = 'more';
              this.page = 1;
              this.isInit = false;
              this.list = [];
              this.getRecommendList(true);
            },
            fail: err => {

            }
          });
        // #endif

      },
      //切换编辑状态
      switchTypeFunc() {
        if (this.type == '1') {
          this.type = '2';
          return
        }
        if (this.type == '2') {
          this.type = '1';
          return
        }
      }
    }
  };
</script>
<style lang="scss" scoped>
  .page {
    width: 100vw;
    overflow-x: hidden;
    min-height: calc(100vh - var(--window-bottom));
    background: #F8F8F8;
    background-size: 100% auto !important;
  }

  .myFotprint_flex_0 {
    background: #fff;
    width: 750rpx;
    height: 88rpx;
    overflow: hidden;
    z-index: 10;
    top: 0rpx;
    background-size: 100% auto !important;
  }

  .myFotprint_fd0_0_c2_c0_1 {
    font-size: 32rpx;
    font-weight: 400;
    color: #333;
  }

  .myFotprint_fd0_0_c2_c0 {
    font-size: 32rpx;
    font-weight: 400;
    color: #333;
  }

  .myFotprint_fd0_0_c2 {
    width: 180rpx;
  }

  .myFotprint_fd0_0_c1_c0 {
    font-size: 36rpx;
    font-weight: 500;
    color: #333;
  }

  .myFotprint_fd0_0_c0_c0 {
    font-size: 32rpx;
    font-weight: 500;
    color: #333;
  }

  .myFotprint_fd0_0_c0 {
    width: 180rpx;
  }

  .myFotprint_fd0_0 {
    padding: 0rpx 32rpx 0rpx 32rpx;
    line-height: 88rpx;
  }

  .myFotprint_flex_1 {
    padding: 24rpx 32rpx 0rpx 32rpx;
  }

  .myFotprint_fd1_0_c1_c3_c2 {
    color: #F54848;
    font-size: 20rpx;
    font-weight: 400;
    line-height: 39rpx;
  }

  .myFotprint_fd1_0_c1_c3_c1 {
    color: #F54848;
    font-size: 20rpx;
    font-weight: 400;
    line-height: 39rpx;
  }

  .myFotprint_fd1_0_c1_c3_c0 {
    color: #F54848;
    font-size: 20rpx;
    font-weight: 400;
    line-height: 39rpx;
  }

  .myFotprint_fd1_0_c1_c3 {
    background: url(https://lvtai-files.oss-cn-beijing.aliyuncs.com/mini/32.png) no-repeat, rgba(255, 255, 255, 1);
    width: 113rpx;
    height: 39rpx;
    background-size: 100% auto !important;
    margin: 12rpx 0rpx 0rpx 0rpx;
  }

  .myFotprint_fd1_0_c1_c2_c6 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    line-height: 24rpx;
  }

  .myFotprint_fd1_0_c1_c2_c5 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    line-height: 24rpx;
  }

  .myFotprint_fd1_0_c1_c2_c4 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    margin: 0rpx 16rpx 0rpx 0rpx;
    line-height: 24rpx;
  }

  .myFotprint_fd1_0_c1_c2_c3 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    margin: 0rpx 0rpx 0rpx auto;
    line-height: 24rpx;
  }

  .myFotprint_fd1_0_c1_c2_c2 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    margin: 0rpx 16rpx 0rpx 0rpx;
    line-height: 24rpx;
  }

  .myFotprint_fd1_0_c1_c2_c1 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    line-height: 24rpx;
  }

  .myFotprint_fd1_0_c1_c2_c0 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    line-height: 24rpx;
  }

  .myFotprint_fd1_0_c1_c1_c4 {
    font-size: 24rpx;
    font-weight: 400;
    color: #333333;
    margin: 0rpx 16rpx 0rpx 0rpx;
    line-height: 50rpx;
  }

  .myFotprint_fd1_0_c1_c1_c3 {
    font-size: 24rpx;
    font-weight: 400;
    color: #333333;
    line-height: 50rpx;
  }

  .myFotprint_fd1_0_c1_c1_c2 {
    font-size: 28rpx;
    font-weight: 700;
    color: #FF9D00;
    margin: 0rpx 16rpx 0rpx 0rpx;
    line-height: 50rpx;
  }

  .myFotprint_fd1_0_c1_c1_c1 {
    font-size: 28rpx;
    font-weight: 700;
    color: #FF9D00;
    margin: 0rpx 4rpx 0rpx 0rpx;
    line-height: 50rpx;
  }

  .myFotprint_fd1_0_c1_c1_c0 {
    width: 20rpx;
    height: 20rpx;
    border-radius: 0rpx 0rpx 0rpx 0rpx;
    margin: 0rpx 4rpx 0rpx 0rpx;
  }

  .myFotprint_fd1_0_c1_c1 {
    line-height: 50rpx;
    margin: 0rpx 0rpx 11rpx 0rpx;
  }

  .myFotprint_fd1_0_c1_c0 {
    font-size: 32rpx;
    font-weight: 500;
    color: #333333;
    margin: 0rpx 0rpx 8rpx 0rpx;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    line-height: 32rpx;
  }

  .myFotprint_fd1_0_c0 {
    width: 180rpx;
    height: 180rpx;
    border-radius: 16rpx 16rpx 16rpx 16rpx;
    margin: 0rpx 24rpx 0rpx 0rpx;
  }

  .myFotprint_fd1_0 {
    background: #fff;
    background-size: 100% auto !important;
    border-radius: 16rpx 16rpx 16rpx 16rpx;
    padding: 24rpx 24rpx 24rpx 24rpx;
    margin: 0rpx 0rpx 24rpx 0rpx;
  }

  .myFotprint_flex_2 {
    padding: 24rpx 32rpx 0rpx 32rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c3_c2 {
    color: #F54848;
    font-size: 20rpx;
    font-weight: 400;
    line-height: 39rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c3_c1 {
    color: #F54848;
    font-size: 20rpx;
    font-weight: 400;
    line-height: 39rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c3_c0 {
    color: #F54848;
    font-size: 20rpx;
    font-weight: 400;
    line-height: 39rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c3 {
    background: url(https://lvtai-files.oss-cn-beijing.aliyuncs.com/mini/32.png) no-repeat, rgba(255, 255, 255, 1);
    width: 113rpx;
    height: 39rpx;
    background-size: 100% auto !important;
    margin: 12rpx 0rpx 0rpx 0rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c2_c6 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    line-height: 24rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c2_c5 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    line-height: 24rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c2_c4 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    margin: 0rpx 16rpx 0rpx 0rpx;
    line-height: 24rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c2_c3 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    margin: 0rpx 0rpx 0rpx auto;
    line-height: 24rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c2_c2 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    margin: 0rpx 16rpx 0rpx 0rpx;
    line-height: 24rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c2_c1 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    line-height: 24rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c2_c0 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    line-height: 24rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c1_c4 {
    font-size: 24rpx;
    font-weight: 400;
    color: #333333;
    margin: 0rpx 16rpx 0rpx 0rpx;
    line-height: 50rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c1_c3 {
    font-size: 24rpx;
    font-weight: 400;
    color: #333333;
    line-height: 50rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c1_c2 {
    font-size: 28rpx;
    font-weight: 700;
    color: #FF9D00;
    margin: 0rpx 16rpx 0rpx 0rpx;
    line-height: 50rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c1_c1 {
    font-size: 28rpx;
    font-weight: 700;
    color: #FF9D00;
    margin: 0rpx 4rpx 0rpx 0rpx;
    line-height: 50rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c1_c0 {
    width: 20rpx;
    height: 20rpx;
    border-radius: 0rpx 0rpx 0rpx 0rpx;
    margin: 0rpx 4rpx 0rpx 0rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c1 {
    line-height: 50rpx;
    margin: 0rpx 0rpx 11rpx 0rpx;
  }

  .myFotprint_fd2_0_c1_c1_c1_c0 {
    font-size: 32rpx;
    font-weight: 500;
    color: #333333;
    margin: 0rpx 0rpx 8rpx 0rpx;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    line-height: 32rpx;
  }

  .myFotprint_fd2_0_c1_c1_c0 {
    width: 180rpx;
    height: 180rpx;
    border-radius: 16rpx 16rpx 16rpx 16rpx;
    margin: 0rpx 24rpx 0rpx 0rpx;
  }

  .myFotprint_fd2_0_c1_c1 {
    background: #fff;
    background-size: 100% auto !important;
    border-radius: 16rpx 16rpx 16rpx 16rpx;
    padding: 24rpx 24rpx 24rpx 24rpx;
    width: 686rpx;
  }

  .myFotprint_fd2_0_c1_c0 {
    width: 36rpx;
    height: 36rpx;
    border-radius: 0rpx 0rpx 0rpx 0rpx;
    margin: 0rpx 32rpx 0rpx 0rpx;
  }

  .myFotprint_fd2_0_c1 {
    margin: 0rpx 0rpx 24rpx 0rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c3_c2 {
    color: #F54848;
    font-size: 20rpx;
    font-weight: 400;
    line-height: 39rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c3_c1 {
    color: #F54848;
    font-size: 20rpx;
    font-weight: 400;
    line-height: 39rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c3_c0 {
    color: #F54848;
    font-size: 20rpx;
    font-weight: 400;
    line-height: 39rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c3 {
    background: url(https://lvtai-files.oss-cn-beijing.aliyuncs.com/mini/32.png) no-repeat, rgba(255, 255, 255, 1);
    width: 113rpx;
    height: 39rpx;
    background-size: 100% auto !important;
    margin: 12rpx 0rpx 0rpx 0rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c2_c6 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    line-height: 24rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c2_c5 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    line-height: 24rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c2_c4 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    margin: 0rpx 16rpx 0rpx 0rpx;
    line-height: 24rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c2_c3 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    margin: 0rpx 0rpx 0rpx auto;
    line-height: 24rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c2_c2 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    margin: 0rpx 16rpx 0rpx 0rpx;
    line-height: 24rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c2_c1 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    line-height: 24rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c2_c0 {
    font-size: 24rpx;
    font-weight: 400;
    color: #999999;
    line-height: 24rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c1_c4 {
    font-size: 24rpx;
    font-weight: 400;
    color: #333333;
    margin: 0rpx 16rpx 0rpx 0rpx;
    line-height: 50rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c1_c3 {
    font-size: 24rpx;
    font-weight: 400;
    color: #333333;
    line-height: 50rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c1_c2 {
    font-size: 28rpx;
    font-weight: 700;
    color: #FF9D00;
    margin: 0rpx 16rpx 0rpx 0rpx;
    line-height: 50rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c1_c1 {
    font-size: 28rpx;
    font-weight: 700;
    color: #FF9D00;
    margin: 0rpx 4rpx 0rpx 0rpx;
    line-height: 50rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c1_c0 {
    width: 20rpx;
    height: 20rpx;
    border-radius: 0rpx 0rpx 0rpx 0rpx;
    margin: 0rpx 4rpx 0rpx 0rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c1 {
    line-height: 50rpx;
    margin: 0rpx 0rpx 11rpx 0rpx;
  }

  .myFotprint_fd2_0_c0_c1_c1_c0 {
    font-size: 32rpx;
    font-weight: 500;
    color: #333333;
    margin: 0rpx 0rpx 8rpx 0rpx;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    line-height: 32rpx;
  }

  .myFotprint_fd2_0_c0_c1_c0 {
    width: 180rpx;
    height: 180rpx;
    border-radius: 16rpx 16rpx 16rpx 16rpx;
    margin: 0rpx 24rpx 0rpx 0rpx;
  }

  .myFotprint_fd2_0_c0_c1 {
    background: #fff;
    background-size: 100% auto !important;
    border-radius: 16rpx 16rpx 16rpx 16rpx;
    padding: 24rpx 24rpx 24rpx 24rpx;
    width: 686rpx;
  }

  .myFotprint_fd2_0_c0_c0 {
    width: 36rpx;
    height: 36rpx;
    border-radius: 0rpx 0rpx 0rpx 0rpx;
    margin: 0rpx 32rpx 0rpx 0rpx;
  }

  .myFotprint_fd2_0_c0 {
    margin: 0rpx 0rpx 24rpx 0rpx;
  }

  .myFotprint_flex_3 {
    background: #fff;
    width: 750rpx;
    height: 100rpx;
    overflow: hidden;
    z-index: 10;
    bottom: calc(0rpx + var(--window-bottom));
    background-size: 100% auto !important;
  }

  .myFotprint_fd3_2 {
    background: #F6F6F6;
    border-radius: 50rpx 50rpx 50rpx 50rpx;
    font-size: 24rpx;
    color: #333;
    margin: 0rpx 24rpx 0rpx auto;
    width: 170rpx;
    height: 60rpx;
    line-height: 60rpx;
    font-weight: 400;
  }

  .myFotprint_fd3_1 {
    margin: 0rpx 0rpx 0rpx 16rpx;
    font-size: 28rpx;
    font-weight: 400;
    color: #333;
  }

  .myFotprint_noCheckfd3_0_c1_c0 {
    border-radius: 24rpx 24rpx 24rpx 24rpx;
    width: 36rpx;
    height: 36rpx;
  }

  .myFotprint_checkfd3_0_c0_c0 {
    width: 36rpx;
    height: 36rpx;
    border-radius: 24rpx 24rpx 24rpx 24rpx;
  }

  ::v-deep .myFotprint_fd3_0 {
    margin: 0rpx 0rpx 0rpx 32rpx;
  }

  .myFotprint_flex_4 {
    background: #fff;
    width: 540rpx;
    border-radius: 16rpx 16rpx 16rpx 16rpx;
  }

  .myFotprint_fd4_2_c1 {
    border-top: 1px solid #eee;
    border-left: 1px solid #eee;
    background: #fff;
    line-height: 110rpx;
    border-radius: 0rpx 0rpx 16rpx 0rpx;
    font-size: 32rpx;
    color: rgba(0, 178, 17, 1);
    width: 270rpx;
  }

  .myFotprint_fd4_2_c0 {
    border-top: 1px solid #eee;
    background: #fff;
    line-height: 110rpx;
    border-radius: 0rpx 0rpx 0rpx 16rpx;
    font-size: 32rpx;
    color: rgba(153, 153, 153, 1);
    padding: 0rpx 103rpx 0rpx 103rpx;
  }

  .myFotprint_fd4_2 {
    margin: 37rpx 0rpx 0rpx 0rpx;
  }

  .myFotprint_fd4_1 {
    line-height: 44rpx;
    font-size: 32rpx;
    font-weight: 500;
    color: #333333;
  }

  .myFotprint_fd4_0 {
    font-size: 36rpx;
    font-weight: 800;
    line-height: 44rpx;
    color: #333333;
    margin: 40rpx 0rpx 40rpx 0rpx;
  }
</style>
