.el-carousel__item,.el-carousel__mask{position:absolute;height:100%;top:0;left:0}.el-carousel__item{width:100%;display:inline-block;overflow:hidden;z-index:0}.el-carousel__item.is-active{z-index:2}.el-carousel__item.is-animating{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card{width:50%;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:1}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:2}.el-carousel__mask{width:100%;background-color:#FFF;opacity:.24;-webkit-transition:.2s;transition:.2s}
.el-carousel{position:relative}.el-carousel--horizontal{overflow-x:hidden}.el-carousel--vertical{overflow-y:hidden}.el-carousel__container{position:relative;height:300px}.el-carousel__arrow{border:none;outline:0;padding:0;margin:0;height:36px;width:36px;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-radius:50%;background-color:rgba(31,45,61,.11);color:#FFF;position:absolute;top:50%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:12px}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:rgba(31,45,61,.23)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{position:absolute;list-style:none;margin:0;padding:0;z-index:2}.el-carousel__indicators--horizontal{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.el-carousel__indicators--vertical{right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-carousel__indicators--outside{bottom:26px;text-align:center;position:static;-webkit-transform:none;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:#C0C4CC;opacity:.24}.el-carousel__indicators--labels{left:0;right:0;-webkit-transform:none;transform:none;text-align:center}.el-carousel__indicators--labels .el-carousel__button{height:auto;width:auto;padding:2px 18px;font-size:12px}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{background-color:transparent;cursor:pointer}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{display:inline-block;padding:12px 4px}.el-carousel__indicator--vertical{padding:4px 12px}.el-carousel__indicator--vertical .el-carousel__button{width:2px;height:15px}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{display:block;opacity:.48;width:30px;height:2px;background-color:#FFF;border:none;outline:0;padding:0;margin:0;cursor:pointer;-webkit-transition:.3s;transition:.3s}.carousel-arrow-left-enter,.carousel-arrow-left-leave-active{-webkit-transform:translateY(-50%) translateX(-10px);transform:translateY(-50%) translateX(-10px);opacity:0}.carousel-arrow-right-enter,.carousel-arrow-right-leave-active{-webkit-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px);opacity:0}

.associate-item[data-v-fc92e340] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  background-color: #f7f8f9;
  padding: 0.42667rem;
  border-radius: 0.26667rem;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.associate-item .title[data-v-fc92e340] {
  font-size: 0.64rem;
  font-weight: bold;
  line-height: 2;
  margin-left: 0.32rem;
}
.item-right[data-v-fc92e340] {
  margin-left: 0.32rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.item-name[data-v-fc92e340] {
  font-size: 0.69333rem;
  line-height: 1.1;
}
.associate-item img[data-v-fc92e340] {
  width: 2.66667rem;
  height: 2.66667rem;
  border-radius: 0.26667rem;
}
.label-div[data-v-fc92e340] {
  color: #fc1f31;
  border: 0.02667rem solid #fc1f3180;
  background-color: #ffebeb;
  border-radius: 0.10667rem;
  padding: 0.05333rem 0.10667rem;
  margin-right: 0.21333rem;
  font-size: 0.42667rem;
}



.text-muted[data-v-04239396] {
  color: #969799;
  line-height: 2;
}
.vote-title[data-v-04239396] {
  font-size: 0.85333rem;
  font-weight: bold;
  line-height: 2;
  margin: 0.69333rem 0;
}
.vote-pk-line[data-v-04239396] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.32rem;
  position: relative;
}
.vote-pk-line div[data-v-04239396] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0.42667rem 0;
  border-radius: 1.06667rem;
  text-align: center;
  font-size: 0.69333rem;
  font-weight: bold;
  line-height: 2;
  color: white;
}
.vote-pk-line img[data-v-04239396] {
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.vote-1[data-v-04239396] {
  background-color: #FC5E5B;
}
.vote-2[data-v-04239396] {
  background-color: #3686FD;
}


.topic-record[data-v-4e8174b2] {
  background-color: #f7f8f9;
  border-radius: 0.58667rem;
  padding: 0.64rem 0.53333rem;
  margin-top: 0.53333rem;
}
.topic-title[data-v-4e8174b2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.topic-icon[data-v-4e8174b2] {
  width: 0.8rem;
  height: 0.8rem;
  border-radius: 50%;
  background-color: #15C690;
  color: white;
  text-align: center;
  font-size: 0.53333rem;
  margin: 0 0.16rem;
}
.topic-hot[data-v-4e8174b2] {
  border-radius: 0.16rem;
  background-color: #FC5E5B;
}
.join-topic-btn[data-v-4e8174b2] {
  background-color: #15C690;
  color: #fff;
  padding: 0.10667rem 0.05333rem;
  border-radius: 0.53333rem;
  font-size: 0.48rem;
}



.swipe-item-content[data-v-17aabac0] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.like-box[data-v-17aabac0] {
  width: 8rem;
  font-size: 0.74667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 1.06667rem;
  background-color: #f7f8f9;
  padding: 0.53333rem 0;
  color: #313233;
}
.page-title[data-v-17aabac0] {
  background-color: white;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 22;
}
.empty_box[data-v-17aabac0] {
  padding-top: 6.93333rem;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.empty_box img[data-v-17aabac0] {
  width: 5.86667rem;
}
.attention-btn[data-v-17aabac0] {
  width: 3.2rem;
  text-align: center;
  font-size: 0.58667rem;
  padding: 0.26667rem 0;
  background-color: #15C690;
  border-radius: 0.69333rem;
  color: #fff;
}
.avator[data-v-17aabac0] {
  width: 1.12rem;
  height: 1.12rem;
  border-radius: 50%;
}
.content[data-v-17aabac0] {
  padding: 0.53333rem 0.69333rem;
}
.text-content[data-v-17aabac0] {
  font-size: 0.69333rem;
  word-wrap: break-word;
  word-break: break-all;
  text-align: justify;
  line-height: 1.6;
  margin-bottom: 0.8rem;
}
.come-true-box[data-v-17aabac0] {
  width: 100rpx;
  height: 80rpx;
  background-image: url('https://cdn.daddylab.com/Upload/ec_platform_wxapp/static/ic_wish_come_true.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  right: 0;
  top: -0.48rem;
  background-position: top left;
}
.come-true-box.not-true[data-v-17aabac0] {
  background-image: url('https://cdn.daddylab.com/Upload/ec_platform_wxapp/static/ic_wish_come_not_true.png');
}
.poster-preview[data-v-17aabac0] {
  background-color: white;
  min-height: 100vh;
}
.muted-text[data-v-17aabac0] {
  color: #969799;
}


