.topNav[data-v-0b43ac96] .van-nav-bar__content {
  height: 11.733333vw;
}
.topNav[data-v-0b43ac96] .van-nav-bar__content .van-nav-bar__title {
  line-height: 5.866667vw;
}
.topNav[data-v-0b43ac96] .van-nav-bar__content .van-nav-bar__left .van-nav-bar__arrow {
  margin-right: 1.066667vw;
  font-size: 4.266667vw;
}

.blockCate[data-v-09d0b725] {
  width: 100%;
  height: 14.4vw;
  padding: 3.2vw 0 3.2vw 3.2vw;
  overflow-y: hidden;
  overflow-x: auto;
  display: flex;
  flex-wrap: nowrap;
  box-sizing: border-box;
  word-break: keep-all;
  background: #f8f8f8;
}
.blockCate[data-v-09d0b725]::-webkit-scrollbar {
  display: none;
  /*隐藏滚轮*/
}
.blockCate .item-block[data-v-09d0b725] {
  height: 8.533333vw;
  line-height: 8.533333vw;
  text-align: center;
  background: #fff;
  border-radius: 1.6vw;
  padding: 0 3.2vw;
  box-sizing: border-box;
  margin-right: 3.2vw;
  font-size: 3.466667vw;
}
.blockCate .item-block.red[data-v-09d0b725] {
  color: #fff;
  font-weight: bold;
  background: #ff2b47;
}

.empty[data-v-0ed0cbeb] {
  width: 100%;
  margin-top: 8vw;
  padding-top: 42.666667vw;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 4.266667vw;
  background: url(../../static/img/no-data.png) no-repeat center center;
  background-size: 40vw 40vw;
  font-size: 3.733333vw;
  color: #999;
}

.goodsItem[data-v-1147ef7e] {
  margin: 0 3.2vw 2.666667vw;
  background: #fff;
  border-radius: 2.666667vw;
  padding: 3.2vw;
  box-sizing: border-box;
  font-size: 3.2vw;
  color: #999;
}
.goodsItem .goods-message[data-v-1147ef7e] {
  display: flex;
  flex-wrap: nowrap;
}
.goodsItem .activty-shops .tit[data-v-1147ef7e] {
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 2.666667vw;
}
.goodsItem .activty-shops .tit .toogle-arrow[data-v-1147ef7e] {
  padding-right: 3.733333vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAARVBMVEUAAADS0tLHx8fHx8fLy8vOzs7Hx8fHx8fHx8fIyMjGxsbGxsbHx8fHx8fHx8fHx8fHx8fIyMjGxsbLy8vHx8fKysrOzs7dd/k1AAAAFHRSTlMAB8jlGBWnnITvwC3Rtop48KBmLA8KtrIAAACCSURBVCjP3dFJDoUwDANQ6ED/Zx4c7n9UlAKqTCQOgFduLL1Nqy+nnlZ7HFO4mhOk59qK+JjbIAB+7DV663PvtQrtzQ5gH3KPs+7qF1lXV5+v4AH1SYauZzp/+0V2sWjhX3yW2Tcy+9NCsvFBsvFJNj7J1ifZ+iK8crY0xtevr76SA5TwCt0L+/2UAAAAAElFTkSuQmCC) no-repeat center right;
  background-size: 2.666667vw 2.666667vw;
}
.goodsItem .activty-shops .tit .toogle-arrow.up[data-v-1147ef7e] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAQlBMVEUAAADS0tLIyMjHx8fLy8vHx8fHx8fHx8fFxcXGxsbLy8vHx8fHx8fHx8fGxsbHx8fHx8fIyMjOzs7Hx8fKysrOzs5mto8cAAAAE3RSTlMAB8fjF4aeqBXuLMDRtvx8dmYaIQrcNgAAAH5JREFUKM/dzFsOgzAMRNE8mpBSaAsz7H+rCBzJIBMWwP2KNdFxT8nfrn1Opb2+Ihl8c30TWFp7Hwlse7mWUQu+IeMLqG9k/vKivpGT8x3FtzLy9v5QfCMnubrqG1lS38jSyR+O8tEf9/dIlU/+IEegyuozlvr3PzlTyrN7cCvS5ApIYTZTSwAAAABJRU5ErkJggg==);
}
.goodsItem .activty-shops .shop-name[data-v-1147ef7e] {
  line-height: 5.333333vw;
  margin-top: 2.133333vw;
}
.goodsItem .goods-img .img[data-v-1147ef7e] {
  display: block;
}
.goodsItem .goods-img .img[data-v-1147ef7e] .van-image__img {
  width: 28.266667vw;
  height: 28.266667vw;
  border-radius: 1.066667vw;
}
.goodsItem .goods-info[data-v-1147ef7e] {
  flex: 1;
  padding-left: 2.666667vw;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.goodsItem .goods-info .name[data-v-1147ef7e] {
  font-weight: bold;
  font-size: 3.733333vw;
  color: #333;
  margin-bottom: 1.333333vw;
}
.goodsItem .goods-info .shop-stock[data-v-1147ef7e] {
  display: flex;
  justify-content: space-between;
}
.goodsItem .goods-info .end-box[data-v-1147ef7e] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.goodsItem .goods-info .end-box .price .sale[data-v-1147ef7e] {
  color: #ff2b47;
  margin-bottom: 2.133333vw;
}
.goodsItem .goods-info .end-box .price .sale .int[data-v-1147ef7e] {
  font-size: 4.8vw;
}
.goodsItem .goods-info .end-box .price .origin[data-v-1147ef7e] {
  text-decoration: line-through;
}
.goodsItem .text-over-1[data-v-1147ef7e] {
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.goodsItem .font-red[data-v-1147ef7e] {
  color: #ff2b47;
}
.goodsItem .handle-btn[data-v-1147ef7e] {
  width: 21.066667vw;
  height: 9.066667vw;
  border-radius: 4.533333vw;
  border: none;
  color: #fff;
  font-size: 3.466667vw;
  cursor: pointer;
}
.goodsItem .red-btn[data-v-1147ef7e] {
  background: linear-gradient(131deg, #fc5f49 0%, #f20e1b 100%);
}
.goodsItem .ready-btn[data-v-1147ef7e] {
  background: linear-gradient(90deg, #ffbb4d 0%, #ff9f4d 100%);
  opacity: 0.5;
}
.goodsItem .finish-btn[data-v-1147ef7e] {
  background: #dbdbdb;
}
.goodsItem .progress-btn[data-v-1147ef7e] {
  position: relative;
  background: linear-gradient(131deg, #fc5f49 0%, #f20e1b 100%);
}
.goodsItem .progress-btn[data-v-1147ef7e]::before {
  content: " ";
  position: absolute;
  left: 2.4vw;
  bottom: 0;
  width: 7.466667vw;
  height: 11.466667vw;
  background: url(../../static/img/sale-btn-icon.png) no-repeat center center;
  background-size: 7.466667vw 11.466667vw;
}
.goodsItem .progress-btn[data-v-1147ef7e]::after {
  content: " ";
  position: absolute;
  right: 4vw;
  top: 0.8vw;
  width: 6.933333vw;
  height: 6.933333vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAABOCAMAAAC5dNAvAAAAt1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8QiqlJAAAAPHRSTlMA6BT28Ej6NWcKBIVLJQbz4sEN3riWMdphKxjtnDoce3NeIBHSoW1O6s7Gi1JBx7Otp1kMyq9EPiKRkICKx/xwAAADXklEQVRYw+2W63aiMBSFg6CiiAiCCiJa75c6VdupbSfv/1wDuBO5BV2uNb/G7xcxyTbJ2eck5MmTJ0/+NXs15lTUt1IvDBr3qlkfNGZD8rRkClb3ynmYssh3nSXK6Fh3ytUxYZLr0aGG7vsYYHw129Fb0wRScJ/cD8ZPs2obmuLYvkvOpjH9GUnhSjTDvlynEuP1acxbELWu7mFq3ZWBL1kvU9P7UgwGG9H3ljukQ7HoHqnW8L2dETGvMs3xG31j1rfxCGn6/PiaYrkxzTO+nILP5WO3NUwKNKFac0HztGIjstk1Davx5hTsSnIrjxt2LHkQPvng6Yb/g2h1+1UrRDVw5OH3qtomns8mbqdJE/b5fkvtt4fc4dJcdlmOZmrIFz+/t7L0UOGCZbwGm4KDnnMpP+v5SCz3B2Oi6SMD++y0ioY6zD1KRRhfHwpR4+WyUvlY7dUL0HcKYkREvJswfOxEbNxQBKD/IM5bJNNPtFInjIBEReAcwh2rQrkphr1E5rfnu2BeLjfsvZjUFScu/jRybLs+I+83Vtf1yPtZfA05iJUenWNoUHcIfSnNkJWE8hqKvXVG1aVjnwj5NJD7jUoKVn7sUrXGGosZhsPlFfcKHaTH8d/HQqm2FbiDeBRQ3GvV8tJjuYd6AoOctONHBzsAUoO7Wsm63cEY0W2YUuLPAAuu/pU9FBvpKpDbZbVkQ9EI8YbFL4IZ6pODtuDfwPp7cjpH5c0VXPkBd3shlbRbbR5AXuTTTJDMgnxwaU2RtpomYw/ZF4GeKRTIbFOQD7o2qIddS8xWMy+CbrqgWQ7cOSClfEOuzqzIXgTJVTSW3Rri3S7PiQPk2LCKnL9O1Wvwezfenb+QsQTUCzb1zV2+J+V4uLb8TADlz8QO3qBm6uQGX9jbKROJoZsw8DzSl8wXcpMRzeQ1/NBPBDbYmovxq94kt9FwKFO22iEimJw8s9C6CZttoV2V2bPsEVrYq5N9EUwekjORiPXsi2D0gFiTTT5ea+TjctMddqZ88Wq/YG+knlcpRPQ2DnYSzS2l7VOgrKUi1n67OLsoozbJG0eMJrr7gbQkCVY1kU55gVoIHoVOuZwhiFE3zkz7Nf8W/VgbshBWVXP3Utf0Vb044qOqkLPAckHFIk+ePPnf+AupozKpQeuwTgAAAABJRU5ErkJggg==) no-repeat center center;
  background-size: 6.933333vw 6.933333vw;
}
.goodsItem .progress-btn.stock-none[data-v-1147ef7e] {
  opacity: 0.5;
}

.checkRulesPop .pop-main[data-v-b07d843e] {
  padding: 5.333333vw 6.666667vw;
  width: 85.6vw;
  box-sizing: border-box;
  color: #333;
}
.checkRulesPop .pop-main .title[data-v-b07d843e] {
  font-weight: bold;
  font-size: 4.533333vw;
  margin-bottom: 4.533333vw;
  text-align: center;
}
.checkRulesPop .pop-main .detail[data-v-b07d843e] {
  font-size: 4vw;
  line-height: 6.4vw;
  text-align: left;
}
.checkRulesPop .pop-main .btn[data-v-b07d843e] {
  cursor: pointer;
  width: 72.266667vw;
  height: 11.733333vw;
  background: linear-gradient(131deg, #fc5f49 0%, #f20e1b 100%);
  border-radius: 5.866667vw;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 3.733333vw;
  color: #fff;
  margin-top: 8.533333vw;
}
.checkRulesPop .pop-main .btn .gift-icon[data-v-b07d843e] {
  width: 5.333333vw;
  height: 5.333333vw;
  margin-right: 1.066667vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAC91BMVEUAAAD+xmL/2Y7/8ruPcKD/0kr+7MX/y2/upr3KT2H/y4b8rE//y3OmXXT+z2796r3/z2rt38rmekbgprz0uM7/5oCuVmb+4Jqqi67+5ZnCXnf5ubbPYjW2ZYH/0mb/tXH/+Mr/68m3eGeYX3m1dJncgnb+iyrov9b/q0z+yn//6WL/8rnZkZX+u4/+x67QdmS3W1b/9r36yMnio4bNXC79jS7UdUWrkLi2mcD9wp//87mseJ7//fL/mCH/bRz/dSj/ojD+OgP/ujr+uHXiJxn+v37/sE//t2n/qj/0WSr/2KL/xET/mTH/26v/1Zz+w4n+u0TeMSr3dSL/XQ7/UAf+yZr7fyPxMA3/45f8rYP/zWn1gkboUTX/ai7/ZxL+qVnaU1XYQ0H+Xyf2TRv/gBr/dhn4QhL/yoDWYWz/tl/bS0nTPTP/jyf+hyLxUx3/7K3/6KH+vXfgcXTvl2L/ylv2ezn1ax7oIBP7MQj9+Pn+897LqrDnlqvUp6fkjZ36n3r/vWzhamb0jmP/sVv7lFb/vFL2jVH+mkD7UUD9iT//oT7+RRP96Nz/+s/Qn5v/0InmfIL/23j9rm7onm3+wVrsZEr/kT3yYjTyNyflMB3aJhXvHw3rGQ3+8uf+0qT8uKP3p5n/0ZXjhY7rjnr/0nX6pGj/pUr/qjbbOjb/hTX/dzX5RTX2cTDrTSL/UR//QwH++e/x5O/95c/92c7Nt8XOsbv/34bjooTRaX71lXXWWGL+oVz6kUn/r0XNOC3XNynmXx3TLhvnRxjeOhf9zsf/3rTeqJrWno31nozwkYv/24PfXV3nZlb8n1DklUz+Y0zjV0vyeEXyZT/ePzvzXBPl1+bZx9f+3L/9xrnDcJD/44znj4jdnnnNY3L/22jrgGf8emP/017/gUnukUfqXD77aDn/sS/jQSrbUyjwfCXraiHZFQ/hEw391br8yK3/w3PzhVTYmVHSRVHyRR78WBn+4eD4cVrtQy7xmCj1rKv2uJLMcIvw1dEM97bpAAAAPXRSTlMAFf79Ff79lf796OfTdE8/MCz9/PrjqYplXf778efm4pttUDH8+ebcvLqrdObbzsW5s6eCYz3x4d3Y1MiY4qmJjQAAB7JJREFUSMfN1mVcEwEYBnAFxe7u7u4eC0YtYQxYU6PcyE0RpSY1UEoaKSlBsFBUQJEywAALG0FQVATs/OB7h+hmgPrJ59vud//f8967u9u6/ceZsmTykD87c8iUyfMGdVc8MlnV3t5+zJ/YQao7IWsVzh11u6Ii77bxoD/A86DGATKq48DgVDakQlVtSdejj3FwMEbToftLwsPD82AeVfsuy6eo2huroBmIfu4l8fHxCTV2sFd1uJ03pqupd6o65FUEQ/rCx2X9w+knT94PrbitwpbUsSd278wOhgp7h9uhqVaQOQP7Uq1OamdI2KF5FRJST0ndxMGd4TkqKsFhgu2hdRIi0TG5nJJA1CbT2Wyr4FQJiUSSdN7c30orSx3iE+5DCKMxmTTHAKxmQIAmm03H40mkid06xa1yDIIxAXjtgjACIUyQHiASYX3YPo/weDpp5/ohnY3tqY5p12KhWb23t/dFEVnTMxzsI7DGBw+6Th70+4V5Ggq/agYOZ2CAEZL90q3yQulYwKmurq477W36/1bPjhRbAIfwDVwOMBgisVCY6Smpwz+is113qukK/BxbZ/9ybd179U0OE4tEFkK+kIwlW/APWFjwGQx+pA+djk9VUyNeFBCpVGpy314Df0F1KVSiH4b/2qxekBfKlmQIxQwDCCY9A/+IFC4XWFF1y9V0Ed5fma+YRKFQdGkF6oxAl7hXD1i6xqHYDQyDAxCGHzZDk9DCtAqm6tbU6CLaqm5udwXrR6OUU6g0FoYRiPOvPX/nBKtVBBaHw6GYlXgzd0dNuS4SarKjJr7nXMVNebMSKAk0QaZ6fdK4cR8+JJ1PkWUBhmACsILExJtlh+PjXYEnEwsiI7H4nt+rZ2Y2Xn7AgnuKUPMmt6ys7OY4hPti4KIZAvLFpMQWaI4/eHCLK7NAnpmZKcpQxFmN/v6XH3gc3rIl/s2bN7m5ZTcTCQKpeaM8slDu7fExseU5iuPjd3hkZcE9TO45+NuqZ/J09u3z9z+3BYKccbiGolL42gDn4lK/vSCNQGMmlB+Gm2QHpKyex+Opi0jfLnpUpk7O43fv/A9BEO6qRknLlqeThcADfbVaU4ON7VXVDkNyc2s8zMzMMGL8iG+4wLy0tDQm5Pr164jfoZbGKSAGt2oxw/jA98s94RVo7EApfw5pYZm9fo3JqPuGe4V76xQXFwfduHED/OeE6kYmBb6S5C1lIgs+7IxXmBoaWqFCTUhgMpmARfSe979j+vuH0sfFQUeOHAH/cWg0bJ4CnEmwSSeLDdV5Zrzw+6nwgqFBWIZ0EkkZP3k6NMrtCBK3XaX7YPMIp1CDiYLIrCwebz/PRxLu6elIJNKIJPzP+PTpoKNHj27dene8RjRs/vJbD2ZCAi2tHqiZ2X5LQzrdxwY0zRGPxwMe04EH9kPxWaBbg16UxsZER+9D/OXLjTyU7g90scs4qWmjBdgTwSSFR2OwHMEzvuJnsRoo3xftErgfpYE4IyOsdjvWwuMz/PopPtVvuU1PTw8F7Bb0osQuNhbl0XFxcZaIxOFcGIYoJhCJNlipVK6MbTeeamo4Cvbsi5JsqZ0GwjWam3cb4ZAwyFiLDuybLfUuVMIPqkw3njp11A3Bdps2SbOjYmJjnz1rbo5zccFhxNgNG75iRyJHyvEt7NdNISGVtqDdEHzp2iaIvjRK4xno3S580QYIircDJlRLORxvJXzeywR0kNuZs3cBg9XXN/Qzj9lsZE6GVmXM4fh6T1LCTpWg97Tj0/qINTTUVxdaQC0a8TUUexIIiC1QwttCvEDPOHPmGODiJqAQIZ+PsWi3T0tKyQjWIoRx2ny905TxHqc7XiZOZ86i+NSppieG4u9YPyenpBRptgHc5itLC1ugiHu7h7g7VTqdOXZs16VNxbD4jU1PxEIMHyPeIN5kB8kpwWqfRHBam8zDg6WMt+0JcfICfBdw0UZIUVGTPmCLa+avLDuwJmBnmazFg7VGEQ/f5g7aCYp3PdQvMkVxcayGkZGRpaV5kp2OTk4JGTBsTCY74cH6uFAJ90Y1WOeH+o9NTa/uLdLT02jevRvB5jo6OlwUw9yyE4ATlfAsFIektGNbW9CAN7djKI7i5pC1tTU1t4eBPZeUuFQRL0WrATsj2MQENIrjjCwDzcFGNeSQA7TTBYK0EyfOnUu6OUURDxreG9Epzs6+D/W5Jk4mtlDdgcFeQXBAerogLeU8FI9T/pGcNXzYNnd3BHOyufn5UN2BkeIrVyK4CL540fkO4GFDfvjHOmsY6DvOMgRbW4O++h2DjeBG+vn5IfjO/GXKFNJj9Oph2/bIZG2c7CprRJvujdm8GcVRYC9wMyMjCwsLU+aP7tFBlPkq99ratursquPHrfPzK5G5Nxu9eqXTEBGRAlgu53CGTgX6m4yeUVtb3Vh1HLS1k2k7PseNuHDBy4srlVYPXbm8WyeZuqj27ZWqT5+O37M2MS3S0NCIeXehIQKsNTe7evziqZ1ZlEeY3LoFOv8lzA24oQqx97jjR07r1nUGjJ8w/dat4/f6mOrp6T3mVlUCnTCy04GVV7du+q2xfaBa76ptJdABaOkf82nt+qqtSf7YAbDhv8yACaBf9ukz8q8p2j5g5OKRMPC/povSL2+KKI/2YG0XAAAAAElFTkSuQmCC) no-repeat center center;
  background-size: 5.333333vw 5.333333vw;
}

.flashSaleIndex[data-v-77d347fc] {
  height: 100vh;
  overflow-y: auto;
  background: url(../../static/img/top_bg.jpg) no-repeat center top;
  background-color: #f8f8f8;
  background-size: 100% auto;
}
.flashSaleIndex .banner-wrap[data-v-77d347fc] {
  margin: -11.733333vw auto 0;
  width: 100%;
  background: url(../../static/img/top-title.png) no-repeat 6.933333vw 3.733333vw;
  background-size: 89.938667vw 30.816vw;
  box-sizing: border-box;
  padding-top: 36.266667vw;
  padding-bottom: 8.533333vw;
  font-size: 4vw;
  color: #fff;
}
.flashSaleIndex .banner-wrap .count-time-wrap[data-v-77d347fc] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.flashSaleIndex .banner-wrap .count-time-wrap .block[data-v-77d347fc] {
  width: 8vw;
  height: 8vw;
  background: #fff;
  border-radius: 1.6vw;
  text-align: center;
  display: inline-block;
  line-height: 8vw;
  margin: 0 1.066667vw;
  font-weight: bold;
  font-size: 4vw;
  color: #ff2b47;
}
.flashSaleIndex .banner-wrap .count-time-wrap .colon[data-v-77d347fc] {
  font-size: 4vw;
  color: #fff;
  line-height: 8vw;
  margin: 0 1.066667vw;
}
.flashSaleIndex .main-wrap[data-v-77d347fc] {
  width: 100%;
  min-height: 50vh;
  background: #f8f8f8;
  border-radius: 4vw 4vw 0px 0px;
  margin-top: -4vw;
  position: relative;
  z-index: 1;
}
.flashSaleIndex .main-wrap .flash-tab[data-v-77d347fc] .blockCate {
  height: auto;
  padding-top: 4vw;
  border-radius: 4vw;
}
.flashSaleIndex .main-wrap .flash-tab[data-v-77d347fc] .blockCate .item-block {
  height: 9.066667vw;
  line-height: 9.066667vw;
  padding: 0 4.266667vw;
  margin-right: 2.666667vw;
  font-size: 3.733333vw;
}
.flashSaleIndex .main-wrap .flash-tab[data-v-77d347fc] .van-sticky--fixed .blockCate {
  padding-top: 3.2vw;
  padding-bottom: 3.2vw;
}
.flashSaleIndex .navBg[data-v-77d347fc] .van-nav-bar {
  background: none;
}
.flashSaleIndex .navBg[data-v-77d347fc] .van-nav-bar .van-nav-bar__left .van-icon {
  color: #fff !important;
}
.flashSaleIndex .navBg[data-v-77d347fc] .van-nav-bar .van-nav-bar__title {
  color: #fff;
  display: none;
}
.flashSaleIndex .navBg[data-v-77d347fc] .van-sticky--fixed {
  background: url(../../static/img/top_bg.jpg) no-repeat center top;
  background-size: 100% auto;
}
.flashSaleIndex .navBg[data-v-77d347fc] .van-sticky--fixed .van-nav-bar__title {
  display: block;
}
.flashSaleIndex .list-min-height[data-v-77d347fc] {
  min-height: 50vh;
}

