@charset "UTF-8";
/* //真机隐藏 scroll-view 滚动条 */
::-webkit-scrollbar {
  width: 0;
  height: 0;
  color: transparent;
  display: none;
}

.f-yxjjpp {
  padding-bottom: .4rem;
}
.f-yxjjpp .swiper-slide {
  margin-top: .4rem;
}
.f-yxjjpp .swiper-slide ul {
  margin: 0 auto;
  padding: .21333rem 0;
  width: 9.06667rem;
  border: 1px solid #ff6464;
  border-radius: .16rem;
  background: #fff;
}
.f-yxjjpp .swiper-slide ul li {
  float: left;
  padding: 0 .42667rem;
  width: 50%;
}
.f-yxjjpp .swiper-slide ul li.supplier {
  width: 100%;
}
.f-yxjjpp .swiper-slide ul li.supplier a {
  color: rgba(0, 0, 0, 0.8);
}
.f-yxjjpp .swiper-slide ul li.supplier em {
  color: rgba(0, 0, 0, 0.4);
  margin-left: .26667rem;
  font-size: .32rem;
}
.f-yxjjpp .swiper-slide ul a {
  display: block;
  line-height: .74667rem;
  font-size: .34667rem;
  color: grey;
  text-align: left;
}
.f-yxjjpp .swiper-slide ul a > span {
  margin-right: .05333rem;
  color: #ff3232;
}
.f-yxjjpp .swiper-slide ul::after {
  content: '';
  clear: both;
  display: block;
}
.f-yxjjpp .swiper-slide .inner {
  margin: 0 auto;
  padding-top: .16rem;
  padding-bottom: .16rem;
  width: 9.44rem;
  border: 1px solid #ffe3e3;
  border-radius: .2rem;
}

.f-join-info {
  margin: .32rem;
  background: linear-gradient(312deg, rgba(255, 19, 19, 0.08) 0%, rgba(255, 108, 0, 0.08) 100%);
  border-radius: 0.21rem;
  border: 0.01rem solid rgba(252, 44, 49, 0.3);
  padding: .24rem;
  font-size: .35rem;
  color: rgba(0, 0, 0, 0.7);
}
.f-join-info .f-join-info-con {
  margin-bottom: .13rem;
}
.f-join-info .f-img-box {
  margin-bottom: .1rem;
}
.f-join-info .f-img-box .f-img {
  width: .53rem;
  height: .53rem;
  border: 0.03rem solid #ffffff;
  border-radius: .2rem;
  margin-left: -.12rem;
  position: relative;
  display: block;
  background-color: #ffffff;
}
.f-join-info .f-img-box .f-img:first-child {
  margin-left: 0;
}
.f-join-info .f-sub {
  line-height: .67rem;
}
.f-join-info .f-sub span {
  font-size: 0.48rem;
  font-weight: bold;
  color: #FF3C3C;
  margin: 0 .11rem;
}
.f-join-info .f-sub .icon2 {
  width: .43rem;
  height: .43rem;
  margin-right: .11rem;
}
.f-join-info .btn {
  width: 2.35rem;
  height: 0.96rem;
  background: linear-gradient(180deg, #FF8700 0%, #FF1C1C 100%);
  border-radius: 0.11rem;
  font-size: 0.37rem;
  font-weight: 500;
  color: #FFFFFF;
}
.f-join-info .f-swiper-avatar {
  width: 4.07rem;
  margin-left: 0;
  margin-right: 0;
  padding-right: .12rem;
  box-sizing: content-box;
}
.f-join-info .f-swiper-avatar .swiper-slide {
  height: .53rem;
  transition: all .1s ease-out;
  /*&.swiper-slide-duplicate-active{
    scale: .6;
  }*/
}
.f-join-info .f-swiper-avatar .swiper-slide.swiper-slide-prev {
  scale: .6;
  z-index: 98 !important;
}
.f-join-info .f-swiper-avatar .swiper-slide.swiper-slide-next {
  z-index: 97 !important;
}
.f-join-info .f-swiper-avatar .swiper-slide.swiper-slide-active {
  z-index: 99 !important;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(100) {
  z-index: 0;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(99) {
  z-index: 1;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(98) {
  z-index: 2;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(97) {
  z-index: 3;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(96) {
  z-index: 4;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(95) {
  z-index: 5;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(94) {
  z-index: 6;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(93) {
  z-index: 7;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(92) {
  z-index: 8;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(91) {
  z-index: 9;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(90) {
  z-index: 10;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(89) {
  z-index: 11;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(88) {
  z-index: 12;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(87) {
  z-index: 13;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(86) {
  z-index: 14;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(85) {
  z-index: 15;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(84) {
  z-index: 16;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(83) {
  z-index: 17;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(82) {
  z-index: 18;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(81) {
  z-index: 19;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(80) {
  z-index: 20;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(79) {
  z-index: 21;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(78) {
  z-index: 22;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(77) {
  z-index: 23;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(76) {
  z-index: 24;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(75) {
  z-index: 25;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(74) {
  z-index: 26;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(73) {
  z-index: 27;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(72) {
  z-index: 28;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(71) {
  z-index: 29;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(70) {
  z-index: 30;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(69) {
  z-index: 31;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(68) {
  z-index: 32;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(67) {
  z-index: 33;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(66) {
  z-index: 34;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(65) {
  z-index: 35;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(64) {
  z-index: 36;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(63) {
  z-index: 37;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(62) {
  z-index: 38;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(61) {
  z-index: 39;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(60) {
  z-index: 40;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(59) {
  z-index: 41;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(58) {
  z-index: 42;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(57) {
  z-index: 43;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(56) {
  z-index: 44;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(55) {
  z-index: 45;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(54) {
  z-index: 46;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(53) {
  z-index: 47;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(52) {
  z-index: 48;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(51) {
  z-index: 49;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(50) {
  z-index: 50;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(49) {
  z-index: 51;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(48) {
  z-index: 52;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(47) {
  z-index: 53;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(46) {
  z-index: 54;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(45) {
  z-index: 55;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(44) {
  z-index: 56;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(43) {
  z-index: 57;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(42) {
  z-index: 58;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(41) {
  z-index: 59;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(40) {
  z-index: 60;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(39) {
  z-index: 61;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(38) {
  z-index: 62;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(37) {
  z-index: 63;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(36) {
  z-index: 64;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(35) {
  z-index: 65;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(34) {
  z-index: 66;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(33) {
  z-index: 67;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(32) {
  z-index: 68;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(31) {
  z-index: 69;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(30) {
  z-index: 70;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(29) {
  z-index: 71;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(28) {
  z-index: 72;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(27) {
  z-index: 73;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(26) {
  z-index: 74;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(25) {
  z-index: 75;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(24) {
  z-index: 76;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(23) {
  z-index: 77;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(22) {
  z-index: 78;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(21) {
  z-index: 79;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(20) {
  z-index: 80;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(19) {
  z-index: 81;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(18) {
  z-index: 82;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(17) {
  z-index: 83;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(16) {
  z-index: 84;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(15) {
  z-index: 85;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(14) {
  z-index: 86;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(13) {
  z-index: 87;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(12) {
  z-index: 88;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(11) {
  z-index: 89;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(10) {
  z-index: 90;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(9) {
  z-index: 91;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(8) {
  z-index: 92;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(7) {
  z-index: 93;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(6) {
  z-index: 94;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(5) {
  z-index: 95;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(4) {
  z-index: 96;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(3) {
  z-index: 97;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(2) {
  z-index: 98;
}
.f-join-info .f-swiper-avatar .swiper-slide:nth-child(1) {
  z-index: 99;
}
.f-join-info .f-swiper-avatar .f-img {
  max-width: none;
  width: .53rem;
  height: .53rem;
  border: 0.03rem solid #ffffff;
  border-radius: 50%;
  position: absolute;
  display: block;
  background-color: #ffffff;
  left: 0;
  top: 0;
}

.f-brandInfo {
  padding: 0 .32rem;
  display: flex;
  margin-top: .43rem;
}
.f-brandInfo .img {
  width: 3.30rem;
  height: 2.13rem;
  margin-right: .21rem;
  border-radius: 0;
}
.f-brandInfo .txt {
  width: auto;
  font-size: 0.29rem;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.5);
}
.f-brandInfo .txt span {
  color: rgba(0, 0, 0, 0.7);
}
.f-brandInfo .txt a {
  color: #FF3B13;
}
.f-brandInfo .name {
  font-size: 0.45rem;
  font-weight: bold;
  color: #000000;
}

.f-sp-joinScheme_v4 {
  background-color: #ffffff;
  padding: .32rem 0;
}
.f-sp-joinScheme_v4 .sp-joinScheme_v4 {
  width: 9.36rem;
  height: auto;
  background: url(/static/shop/images/v4.0/dialog/dialog2.png) top center no-repeat #f33f5e;
  border-radius: .22rem;
  padding-bottom: .32rem;
  background-size: contain;
}
.f-sp-joinScheme_v4 .sp-joinScheme_v4.mb-24 {
  margin-bottom: 0 !important;
}
.f-sp-joinScheme_v4 .sp-joinScheme_v4 form {
  padding: .45rem .32rem .43rem;
}
.f-sp-joinScheme_v4 .sp-joinScheme_v4 form input, .f-sp-joinScheme_v4 .sp-joinScheme_v4 form select {
  height: 0.96rem;
  background-color: rgba(245, 245, 245, 0.8);
  border-radius: .05rem;
  border: none;
  font-size: 0.4rem;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.9);
}
.f-sp-joinScheme_v4 .sp-joinScheme_v4 form input::placeholder, .f-sp-joinScheme_v4 .sp-joinScheme_v4 form select::placeholder {
  color: rgba(0, 0, 0, 0.4);
}
.f-sp-joinScheme_v4 .sp-joinScheme_v4 form .btn {
  font-size: 0.37rem;
  height: 1.17rem;
  border-radius: .11rem;
  margin: .43rem auto .4rem;
}
.f-sp-joinScheme_v4 .sp-joinScheme_v4 form .field {
  margin-bottom: .21rem;
}
.f-sp-joinScheme_v4 .sp-joinScheme_v4 .swiper-joinScheme {
  height: 0.45rem;
  line-height: 0.45rem;
}

.f-relation-way {
  font-size: 0.32rem;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.6);
  line-height: 0.61rem;
}

.f-sp-mapPanel .map {
  border-radius: 0;
  border: none;
  width: 9.15rem;
  height: 5.33rem;
  margin: .32rem auto .43rem;
}

.f-panel {
  position: relative;
  background: #fff;
  overflow: hidden;
}

.f-panel-red {
  position: relative;
  background: #FF3C3C;
  overflow: hidden;
}

.f-sp-info_v3 .row-2 {
  margin-top: 0;
  box-shadow: 0 0.08rem 0.21rem 0.03rem rgba(0, 0, 0, 0.08);
  overflow: hidden;
  height: auto;
  margin-bottom: .43rem;
  border-color: #EA3E4F;
}
.f-sp-info_v3 .row-2 > ul {
  display: flex;
}
.f-sp-info_v3 .row-2 > ul li {
  width: auto;
  padding-left: 0;
  box-sizing: border-box;
  flex: 1.5;
}
.f-sp-info_v3 .row-2 > ul li p:last-child {
  margin-top: 0.11rem;
  font-size: 0.37rem;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.8);
}
.f-sp-info_v3 .row-2 > ul li > div {
  padding-left: .88rem;
}
.f-sp-info_v3 .row-2 > ul li:first-child {
  padding-left: 0;
  width: 2.67rem;
  flex: 1;
}
.f-sp-info_v3 .row-2 > ul li:first-child > div {
  padding-left: 0;
}
.f-sp-info_v3 .row-2 > ul li:last-child {
  width: 2.67rem;
  flex: 1;
}
.f-sp-info_v3 .row-2 .bottom .iconfont {
  vertical-align: middle;
}

.joinConsultDialog_v4.f-join-consult-dialog .inner {
  width: 8.53rem;
  height: 9.95rem;
  background: url(/static/utils/dialog/images/v4.0/joinConsultDialog-bg2.png?v=1.0) center bottom no-repeat;
  background-size: 8.53rem 9.95rem;
  padding-top: 1.92rem;
}
.joinConsultDialog_v4.f-join-consult-dialog .kf-img, .joinConsultDialog_v4.f-join-consult-dialog .top {
  display: none;
}

.joinConsultDialog_v4.joinConsultDialog_v4_542 .inner {
  height: 8.64rem;
  background: url(/static/utils/dialog/images/v4.0/joinConsultDialog-bg2.png?v=1.0) no-repeat;
  background-size: cover;
  border-bottom-left-radius: 0.28rem;
  border-bottom-right-radius: 0.28rem;
}
.joinConsultDialog_v4.joinConsultDialog_v4_542 .inner .joinConsult-form-v4 {
  height: auto;
}

.sp-budget-top {
  margin-top: 0;
}

.icon2-question {
  background: url("/static/images/icon2-question.png") no-repeat;
  background-size: .64rem .64rem;
  display: inline-block;
  width: .64rem;
  height: .64rem;
  margin-right: .21rem;
}

.f-pager-list {
  display: flex;
  flex-wrap: wrap;
  margin: 0 .24rem 0;
  padding-top: .32rem;
}
.f-pager-list .grid-item {
  width: 49%;
  margin-bottom: .32rem;
}
.f-pager-list > li .item-inner {
  height: 100%;
  margin: 0;
  display: inline-block;
}
.f-pager-list > li:nth-child(2n) {
  text-align: right;
}
.f-pager-list > li img {
  height: 100%;
}
.f-pager-list > li .f-img {
  height: 2.53rem;
}
.f-pager-list > li .txt {
  width: auto;
  padding: .27rem .32rem;
  text-align: left;
}

.f-focus-question {
  width: 9.36rem;
  margin: 0 auto;
}
.f-focus-question .inner {
  margin-bottom: 0.32rem;
}
.f-focus-question .inner .title {
  display: flex;
  align-items: center;
  line-height: .67rem;
  padding-top: 0.32rem;
  padding-bottom: 0.32rem;
  font-size: .48rem;
  font-weight: 700;
  color: #000;
  font-family: PingFang SC;
}
.f-focus-question .inner .title i {
  width: 0.64rem;
  height: 0.64rem;
  line-height: .64rem;
  border-radius: 50%;
  background: var(--theme-color);
  color: #fff;
  font-size: .48rem;
  margin-right: 0.21rem;
  text-align: center;
}
.f-focus-question .inner .title h2 {
  font-size: .48rem;
  font-weight: 700;
  color: #000;
}
.f-focus-question .inner .title span {
  font-size: .48rem;
  color: var(--theme-color);
}
.f-focus-question .f-item {
  width: 33.33%;
  margin-bottom: .21rem;
}
.f-focus-question .f-item .f-con {
  margin-right: .21rem;
}
.f-focus-question .f-item:nth-child(3n) .f-con {
  margin-right: 0;
}
.f-focus-question .f-item:nth-child(2n) .f-con {
  background-image: url(/static/images/img-question-gray.png);
}
.f-focus-question .f-item:nth-child(2n) .f-con .f-tit, .f-focus-question .f-item:nth-child(2n) .f-con .f-sub, .f-focus-question .f-item:nth-child(2n) .f-con .f-btn {
  color: rgba(0, 0, 0, 0.9);
}
.f-focus-question .f-con {
  height: 100%;
  padding: .32rem 0 .32rem .32rem;
  border-radius: 0.32rem;
  background-image: url(/static/images/img-question-red.png);
  background-size: cover;
  background-repeat: no-repeat;
}
.f-focus-question .f-con .f-tit {
  line-height: .59rem;
  font-size: 0.43rem;
  font-weight: bold;
  color: #FFFFFF;
}
.f-focus-question .f-con .f-sub {
  line-height: .53rem;
  font-size: 0.37rem;
  font-weight: 400;
  color: #FFFFFF;
}
.f-focus-question .f-con .f-btn {
  margin-top: .21rem;
  border-radius: 0.43rem;
  font-size: 0.37rem;
  font-weight: 400;
  color: #FF3C3C;
  background-color: #ffffff;
  padding: .11rem .32rem;
}

/*# sourceMappingURL=common_v4.css.map */
