.v-carousel{
  overflow:hidden;
  position:relative;
  width:100%
}

.v-carousel__controls{
  align-items:center;
  background:rgba(0,0,0,.3);
  bottom:0;
  display:flex;
  height:50px;
  justify-content:center;
  list-style-type:none;
  position:absolute;
  width:100%;
  z-index:1
}

.v-carousel__controls>.v-item-group{
  flex:0 1 auto
}

.v-carousel__controls__item{
  margin:0 8px
}

.v-carousel__controls__item .v-icon{
  opacity:.5
}

.v-carousel__controls__item--active .v-icon{
  opacity:1;
  vertical-align:middle
}

.v-carousel__controls__item:hover{
  background:none
}

.v-carousel__controls__item:hover .v-icon{
  opacity:.8
}

.v-carousel__progress{
  margin:0;
  position:absolute;
  bottom:0;
  left:0;
  right:0
}

.v-carousel .v-window-item{
  display:block;
  height:inherit;
  text-decoration:none
}

.v-carousel--hide-delimiter-background .v-carousel__controls{
  background:transparent
}

.v-carousel--vertical-delimiters .v-carousel__controls{
  height:100% !important;
  width:50px
}
.container[data-v-686ee393]{
  background:#f0f0f0;
  padding:0;
  margin:0;
  font-size:14px
}
.swiper-box[data-v-686ee393]{
  width:750px;
  height:500px;
  background:#fcd3e2
}
.swiper-box .slide-item[data-v-686ee393]{
  width:100%;
  height:100%;
  margin:0 auto
}
video[data-v-686ee393]{
  width:100%;
  height:100%;
  display:block;
  -o-object-fit:cover;
     object-fit:cover
}
.card-box[data-v-686ee393]{
  background:#fff;
  border-radius:10px;
  margin:10px 5px;
  padding:10px;
  box-sizing:border-box;
  color:#1a1a1a
}
.price-m1[data-v-686ee393]{
  font-weight:400;
  font-size:22px;
  color:#ff076e
}
.price-m1[data-v-686ee393]::before{
  content:"¥";
  font-size:80%;
  margin-right:2px
}
.title-m1[data-v-686ee393]{
  font-size:18px;
  font-weight:900;
  color:#1e1e1e;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.title-m2[data-v-686ee393]{
  color:#b5b7ba;
  font-size:14px;
  font-weight:300
}
.p-tag[data-v-686ee393]{
  background:#fe257f;
  border-radius:10px;
  padding:10px;
  margin-left:20px;
  transform:skew(-10deg);
  overflow:hidden
}
.p-tag .p-tag-c[data-v-686ee393]{
  transform:skew(10deg);
  display:flex;
  align-items:center;
  color:#fff;
  font-size:12px
}
.list-wrap-rows[data-v-686ee393]{
  padding:0 5px
}
.list-wrap-rows .list-item-row1[data-v-686ee393]{
  display:flex;
  border-radius:10px;
  background:#fff;
  position:relative
}
.list-wrap-rows .list-item-row1 .img-box[data-v-686ee393]{
  width:276px;
  height:184px;
  border-radius:10px 0 0 10px;
  background:#999;
  background:url("https://fumeida.oss-cn-beijing.aliyuncs.com/image/df8b12ab94475855c6ba7b0ec0cdfcce.png");
  background-size:cover
}
.list-wrap-rows .list-item-row1 .img-box .img[data-v-686ee393]{
  width:100%;
  height:100%;
  border-radius:10px 0 0 10px
}
.list-wrap-rows .list-item-row1 .info-box[data-v-686ee393]{
  padding-left:10px;
  box-sizing:border-box;
  position:relative;
  width:calc(100% - 276px);
  height:184px
}
.list-wrap-rows .list-item-row1 .position-bottom[data-v-686ee393]{
  display:flex;
  justify-content:space-between;
  align-items:center;
  margin-top:20rpx;
  position:absolute;
  bottom:0;
  width:calc(100% - 10px)
}
.postion-bl-tag[data-v-686ee393]{
  position:absolute;
  bottom:0;
  left:0;
  width:62px;
  height:32px;
  line-height:32px;
  border-radius:0 20px 0 0;
  background:linear-gradient(127deg, #ffcb8d 15%, #ffad49 94%);
  color:#fff;
  font-size:14px;
  font-weight:250;
  text-align:center
}
.legend-imgs-box[data-v-686ee393]{
  display:flex;
  align-items:center;
  justify-content:space-between;
  margin:5px 0;
  padding:5px 0 5px 5px;
  font-size:12px
}
.legend-imgs-box .imgs[data-v-686ee393]{
  display:flex;
  gap:10rpx;
  width:200px;
  overflow:auto
}
.legend-imgs-box .imgs .img[data-v-686ee393]{
  width:50px;
  height:50px;
  border-radius:10px
}
.server-item-box .item[data-v-686ee393]{
  width:100%;
  border:1px solid #e1e1e1;
  margin-bottom:10px;
  border-radius:5px
}
.server-item-box .item[data-v-686ee393]:last-child{
  margin-bottom:0
}
.server-item-box .item .hd-bar[data-v-686ee393]{
  height:40px;
  display:flex;
  justify-content:space-between;
  background:#fff5ee;
  padding:10px;
  box-sizing:border-box;
  font-weight:bold
}
.server-item-box .item .bd-wrap[data-v-686ee393]{
  padding:10px
}
.server-item-box .item .bd-wrap .kv-item[data-v-686ee393]{
  display:flex;
  font-size:13px;
  margin-bottom:5px
}
.server-item-box .item .bd-wrap .kv-item[data-v-686ee393]:last-child{
  margin-bottom:0
}
.server-item-box .item .bd-wrap .lable[data-v-686ee393]{
  width:80px;
  font-weight:bold;
  margin-right:10px
}
.server-item-box .item .bd-wrap .value[data-v-686ee393]{
  width:calc(100% - 90px)
}
.border-line[data-v-686ee393]{
  background:#e1e1e1;
  width:100%;
  height:1px;
  margin:10px 0
}
.onelist-hidden[data-v-686ee393]{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.flex-center[data-v-686ee393]{
  display:flex;
  justify-content:center;
  align-items:center
}
.cu-tag[data-v-686ee393]{
  font-size:12px;
  vertical-align:middle;
  position:relative;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  box-sizing:border-box;
  padding:0 8px;
  height:24px;
  font-family:Helvetica Neue,Helvetica,sans-serif;
  white-space:nowrap
}
.cu-tag[data-v-686ee393]:not([class*=bg]):not([class*=line]){
  background-color:#f1f1f1
}
.cu-tag.round[data-v-686ee393]{
  border-radius:50px
}
.cu-tag.radius[data-v-686ee393]{
  border-radius:6px
}
.cu-tag.sm[data-v-686ee393]{
  font-size:10px;
  padding:0 6px;
  height:16px
}
