.clearfix[data-v-264a8fa6]::after {
  content: '';
  display: block;
  clear: both;
}
/* 全局变量 */
div[data-v-264a8fa6] {
  box-sizing: border-box;
}
.page[data-v-264a8fa6] {
  padding-bottom: 0.84rem;
}
.content[data-v-264a8fa6] {
  padding: 0.32rem;
  background: #f5f5f5;
}
.content .list-new .list-item[data-v-264a8fa6] {
  position: relative;
  width: 9.28rem;
  margin: 0 auto;
  padding-top: 0.32rem;
  padding-left: 0.53333rem;
  padding-right: 0.13333rem;
  background: linear-gradient(150deg, #FDE5D3 0%, #FFFFFF 26%, #FFFFFF 26%, #FFFFFF 100%);
  border-radius: 0.26667rem;
}
.content .list-new .list-bottom[data-v-264a8fa6] {
  padding-top: 0.74667rem;
}
.content .list-new .item-title[data-v-264a8fa6] {
  font-size: 0.37333rem;
  line-height: 0.53333rem;
  color: #333333;
  font-weight: bold;
}
.content .list-new .item-all[data-v-264a8fa6] {
  display: block;
  width: 1.76rem;
  height: 0.48rem;
  margin-right: 0.10667rem;
}
.content .list-new .item-flex[data-v-264a8fa6] {
  display: flex;
  align-items: center;
}
.content .list-new .item-img[data-v-264a8fa6] {
  flex-shrink: 0;
  width: 0.85333rem;
  height: 0.85333rem;
  border-radius: 50%;
  margin-right: 0.09333rem;
}
.content .list-new .item-img img[data-v-264a8fa6] {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.content .list-new .item-content[data-v-264a8fa6] {
  display: flex;
  font-size: 0.32rem;
  line-height: 0.44rem;
  color: #999999;
  padding-bottom: 0.18667rem;
  padding-left: 1rem;
}
.content .list-new .subsidy-txt[data-v-264a8fa6] {
  flex: 1;
  color: #FF6900;
  padding-left: 0.21333rem;
}
.content .list-new .item-subsidy[data-v-264a8fa6] {
  position: absolute;
  left: 0;
  top: 0;
  width: 1.8rem;
  height: 0.50667rem;
}
.content .list-new .item-line[data-v-264a8fa6] {
  line-height: 0.61333rem;
}
.content .list-new .txt-content[data-v-264a8fa6] {
  flex: 1;
  color: #333333;
  padding-left: 0.21333rem;
}
.content .list-new .item-price[data-v-264a8fa6] {
  font-size: 0.42667rem;
  color: #FF6900;
  font-weight: 600;
  line-height: 0.6rem;
  margin-left: 0.21333rem;
}
.content .list-new .txt-title[data-v-264a8fa6] {
  flex-shrink: 0;
}
.content .list-new .txt-flex[data-v-264a8fa6] {
  display: flex;
  flex-wrap: wrap;
}
.content .list-new .item-txt[data-v-264a8fa6] {
  flex-shrink: 0;
  color: #333333;
  margin-left: 0.21333rem;
}
.list[data-v-264a8fa6] {
  width: 9.36rem;
  margin: 0 auto;
  border-radius: 0.26667rem;
  overflow: hidden;
  background: #FFFFFF;
  margin-bottom: 0.42667rem;
}
.tab[data-v-264a8fa6] {
  display: flex;
  align-items: flex-start;
  height: 1.12rem;
  border-bottom: 0.01333rem solid #EEEEEE;
  font-size: 0.42667rem;
  line-height: 1.06667rem;
  font-weight: 400;
  color: #666666;
  padding-left: 0.32rem;
}
.tab .tab-txt[data-v-264a8fa6] {
  text-align: center;
  margin-right: 0.93333rem;
}
.tab .tab-txt[data-v-264a8fa6]:last-child {
  margin: 0;
}
.tab .tab-active[data-v-264a8fa6] {
  font-weight: bold;
  color: #FF6900;
  border-bottom: 0.05333rem solid #FF6900;
}
.list-content[data-v-264a8fa6] {
  padding: 0.42667rem;
  padding-top: 0;
}
.list-content .list-title[data-v-264a8fa6] {
  position: relative;
  font-weight: 600;
  font-size: 0.42667rem;
  line-height: 0.6rem;
  color: #333333;
  text-indent: 0.21333rem;
  margin-top: 0.42667rem;
  margin-bottom: 0.21333rem;
}
.list-content .list-title[data-v-264a8fa6]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 0.05333rem;
  height: 0.32rem;
  background: #FF6900;
}
.list-content .list-bg[data-v-264a8fa6] {
  padding: 0.21333rem 0.42667rem;
  background: linear-gradient(270deg, rgba(251, 251, 251, 0) 0%, #FFF4EC 100%);
  border-radius: 0.10667rem;
  font-size: 0.37333rem;
  color: #333333;
}
.list-content .bg-one[data-v-264a8fa6] {
  line-height: 0.53333rem;
}
.list-content .list-txt[data-v-264a8fa6] {
  display: flex;
  line-height: 0.69333rem;
}
.list-content .list-txt span[data-v-264a8fa6] {
  flex-shrink: 0;
  color: #999999;
}
.list-content .list-txt .txt-right[data-v-264a8fa6] {
  color: #333333;
  margin-right: 0.13333rem;
}
.list-content .list-txt .txt-no[data-v-264a8fa6] {
  margin-right: 0;
}
.list-content .list-txt .txt-flex[data-v-264a8fa6] {
  display: flex;
  flex-wrap: wrap;
}
.bottom[data-v-264a8fa6] {
  width: 100%;
  padding: 0 0.32rem;
}
.bottom .bottom-title[data-v-264a8fa6] {
  display: flex;
  align-items: center;
  height: 1.17333rem;
  border-radius: 0.21333rem;
  background: #FFFFFF;
  padding-left: 0.32rem;
  font-size: 0.42667rem;
  line-height: 0.6rem;
  font-weight: 600;
  color: #333333;
  margin-bottom: 0.21333rem;
}
.bottom .bottom-title .title-info[data-v-264a8fa6] {
  width: 0.37333rem;
  height: 0.37333rem;
  margin-left: 0.24rem;
}
.bottom .bottom-item[data-v-264a8fa6] {
  position: relative;
  padding: 0.10667rem;
  background: #FFFFFF;
  box-shadow: inset 0 -0.04rem 0.38667rem 0 rgba(255, 255, 255, 0.5);
  border-radius: 0.26667rem;
  border: 0.01333rem solid #E7E7E7;
  margin-bottom: 0.32rem;
}
.bottom .bottom-item .bottom-bg[data-v-264a8fa6] {
  background: linear-gradient(90deg, rgba(255, 246, 238, 0.56) 0%, rgba(255, 255, 255, 0) 100%);
  border-radius: 0.21333rem;
  padding-left: 0.32rem;
  padding-top: 0.26667rem;
}
.bottom .bottom-item .item-flex[data-v-264a8fa6] {
  display: flex;
}
.bottom .bottom-item .item-flex .item-img[data-v-264a8fa6] {
  position: relative;
  flex-shrink: 0;
  width: 1.22667rem;
  height: 1.22667rem;
  margin-right: 0.36rem;
  border-radius: 50%;
}
.bottom .bottom-item .item-flex .item-img img[data-v-264a8fa6] {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.bottom .bottom-item .item-flex .item-img .img-head[data-v-264a8fa6] {
  position: absolute;
  left: -0.28667rem;
  top: -0.28rem;
  width: 1.73333rem;
  height: 1.73333rem;
}
.bottom .bottom-item .type-flex[data-v-264a8fa6] {
  display: flex;
  justify-content: space-around;
}
.bottom .bottom-item .type-flex .flex-item[data-v-264a8fa6] {
  position: relative;
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.bottom .bottom-item .type-flex .flex-pos[data-v-264a8fa6] {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  border-left: 0.01333rem solid #FFCCCC;
  height: 0.37333rem;
}
.bottom .bottom-item .item-between[data-v-264a8fa6] {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0.05333rem;
}
.bottom .bottom-item .item-name[data-v-264a8fa6] {
  font-size: 0.42667rem;
  line-height: 0.6rem;
  color: #333333;
}
.bottom .bottom-item .item-name .name-bottom[data-v-264a8fa6] {
  display: flex;
  align-items: center;
  width: 5.44rem;
  overflow: hidden;
  text-overflow: ellipsis;
  flex-wrap: nowrap;
  margin-bottom: 0.10667rem;
}
.bottom .bottom-item .item-name .name-first[data-v-264a8fa6] {
  flex-shrink: 0;
  display: block;
  width: 1.76rem;
  height: 0.50667rem;
  margin-right: 0.10667rem;
}
.bottom .bottom-item .item-name .name-len[data-v-264a8fa6] {
  width: fit-content;
  max-width: 2.93333rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: bold;
}
.bottom .bottom-item .item-adv[data-v-264a8fa6] {
  width: 8.50667rem;
  padding: 0.21333rem 0.21333rem 0.21333rem 0.37333rem;
  background: #FFF2EB;
  border-radius: 0.16rem;
  font-size: 0.37333rem;
  line-height: 0.53333rem;
  color: #333333;
}
.bottom .bottom-item .adv-title[data-v-264a8fa6] {
  color: #FF6633;
}
.bottom .bottom-item .adv-child[data-v-264a8fa6] {
  height: 0.32rem;
}
.bottom .bottom-item .item-tip[data-v-264a8fa6] {
  width: 1.94667rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 0.32rem;
  color: #999999;
  margin-left: 0.21333rem;
}
.bottom .bottom-item .item-tag[data-v-264a8fa6] {
  display: flex;
  flex-wrap: wrap;
}
.bottom .bottom-item .item-center[data-v-264a8fa6] {
  padding-top: 0.21333rem;
  padding-bottom: 0.32rem;
}
.bottom .bottom-item .item-num[data-v-264a8fa6] {
  font-size: 0.32rem;
  line-height: 0.64rem;
  font-weight: 400;
  color: #999999;
}
.bottom .bottom-item .item-width[data-v-264a8fa6] {
  position: relative;
  width: 2.45333rem;
  font-size: 0.45333rem;
  line-height: 0.64rem;
  font-weight: 500;
  color: #333333;
  text-align: center;
}
.bottom .bottom-item .width-num[data-v-264a8fa6] {
  color: #FF6900;
}
.bottom .bottom-item .width-small[data-v-264a8fa6] {
  font-size: 0.32rem;
}
.bottom .bottom-item .bottom-img[data-v-264a8fa6] {
  position: absolute;
  left: 0.17333rem;
  top: 0.04rem;
  width: 0.30667rem;
  height: 0.37333rem;
}
.bottom .bottom-item .bottom-img img[data-v-264a8fa6] {
  width: 100%;
  height: 100%;
}
.bottom .bottom-item .item-des[data-v-264a8fa6] {
  flex-shrink: 0;
  width: fit-content;
  font-size: 0.26667rem;
  line-height: 0.42667rem;
  padding: 0 0.21333rem;
  color: #FF6900;
  border-radius: 0.22667rem;
  background: rgba(255, 105, 0, 0.15);
  margin-right: 0.13333rem;
  margin-bottom: 0.08rem;
}
.bottom .bottom-item .item-btn[data-v-264a8fa6] {
  position: absolute;
  top: 0.42667rem;
  right: 0.26667rem;
  flex-shrink: 0;
  padding: 0.05333rem 0.42667rem;
  font-size: 0.37333rem;
  line-height: 0.53333rem;
  font-weight: 400;
  border-radius: 0.41333rem;
  color: #FF6900;
  border: 0.01333rem solid #FF6814;
}
.bottom .bottom-item .item-subsidy[data-v-264a8fa6] {
  padding-top: 0.18667rem;
  font-size: 0.32rem;
  font-weight: 400;
  line-height: 0.44rem;
  color: #FF6900;
}
.bottom .bottom-item .item-icon[data-v-264a8fa6] {
  flex-shrink: 0;
  margin-top: 0.05333rem;
  width: 1.65333rem;
  height: 0.42667rem;
  margin-right: 0.16rem;
}
.bottom .bottom-item .item-company[data-v-264a8fa6] {
  font-size: 0.37333rem;
  line-height: 0.53333rem;
  font-weight: 400;
  color: #333333;
  margin-left: 0.06667rem;
  margin-right: 0.04rem;
}
.bottom .bottom-item .item-auth[data-v-264a8fa6] {
  width: fit-content;
  white-space: nowrap;
  padding: 0 0.21333rem;
  font-size: 0.26667rem;
  line-height: 0.26667rem;
  color: #FF6900;
  border: 0.02667rem solid #FF6900;
  border-radius: 0.22667rem;
  margin-left: 0.13333rem;
  margin-bottom: 0.08rem;
}
.bottom .bottom-item .auth-no[data-v-264a8fa6] {
  color: #999999;
  border-color: #999999;
}
.bottom .bottom-item .subsidy-img[data-v-264a8fa6] {
  position: absolute;
  left: 0;
  top: 0;
  width: 1.8rem;
  height: 0.50667rem;
}
.bottom-top[data-v-264a8fa6] {
  padding-top: 0.64rem !important;
}
.bottom-no[data-v-264a8fa6] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.45333rem;
  font-size: 0.34667rem;
  color: #999999;
  text-align: center;
  background: #ffffff;
  border-radius: 0.26667rem;
  margin-bottom: 0.32rem;
}
.describe[data-v-264a8fa6] {
  width: 9.36rem;
  padding: 0.56rem 0.21333rem 0;
  background: #FFFFFF;
  border-radius: 0.26667rem;
  margin: 0 auto;
}
.describe .describe-title[data-v-264a8fa6] {
  font-size: 0.42667rem;
  line-height: 0.6rem;
  margin-bottom: 0.32rem;
  color: #333333;
  font-weight: bold;
  text-align: center;
}
.describe .describe-txt[data-v-264a8fa6] {
  font-size: 0.37333rem;
  line-height: 0.53333rem;
  color: #666666;
  padding-bottom: 0.50667rem;
}
.mask[data-v-264a8fa6] {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 100;
  width: 100vw;
  height: 1000vh;
  background: rgba(0, 0, 0, 0.5);
  padding-top: 1.54667rem;
  padding-left: 0.86667rem;
}
.mask .mask-txt[data-v-264a8fa6] {
  position: relative;
  width: 7.33333rem;
  font-size: 0.46667rem;
  line-height: 0.72rem;
  color: #ffffff;
}
.mask .mask-img[data-v-264a8fa6] {
  position: absolute;
  right: -2.13333rem;
  top: -1.33333rem;
  width: 2.66667rem;
  height: 2.66667rem;
}

