.deal_item {
  padding: 0.15rem 0;
  width: 100%;
  height: 1.5rem;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #EDEDED;
}
.deal_item .cover {
  position: relative;
  height: 1.3rem;
  width: 1.3rem;
  text-align: center;
  line-height: 0;
  border: 1px solid rgba(234, 217, 217, 0.23);
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-content: center;
  align-items: center;
  overflow: hidden;
  /* &:after {
          content: '';
          display: inline-block;
          width: 0;
          height: 100%;
          vertical-align: middle;
        }*/
}
.deal_item .cover .choiceness {
  font-size: 0.12rem;
  position: absolute;
  color: #FFFFFF;
  padding: 0 0.05rem ;
  left: 0;
  top: 0;
  line-height: 1.5;
  background-color: #EE6862;
}
.deal_item .cover img {
  vertical-align: middle;
  max-height: 100%;
  max-width: 100%;
}
.deal_item .right {
  display: inline-block;
  height: 1.3rem;
  width: 60%;
  font-size: 0.14rem;
  padding: 0 0.1rem;
  text-align: left;
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-content: flex-start;
  align-items: flex-start;
  /*deal描述*/
}
.deal_item .right .ico {
  border-radius: 100%;
  width: 0.17rem;
  height: 0.17rem;
  margin-right: 0.05rem;
}
.deal_item .right .desc {
  width: 100%;
  line-height: 1.5;
  padding: 0.04rem 0;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  height: 0.42rem;
}
.deal_item .right .price {
  width: 100%;
  color: #e86060;
  padding: 0.04rem 0;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  height: 0.22rem;
  margin-bottom: 0.1rem;
}
.deal_item .right .misc {
  font-size: 0.12rem;
  width: 100%;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-content: center;
  align-items: center;
  color: #979797;
}
.deal_item .right .misc .left {
  width: 1.5rem;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  overflow: hidden;
  height: 0.22rem;
}
.deal_item .right .misc .left .comment {
  margin-right: 0.1rem;
  vertical-align: middle;
}
.deal_item .right .misc .left .comment .comment_icon {
  display: inline-block;
  width: 0.12rem;
  height: 0.13rem;
  background-image: url("../img/comment.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  vertical-align: middle;
}
.deal_item .right .misc .left .comment span {
  vertical-align: middle;
  display: inline-block;
  word-break: break-all;
  text-overflow: ellipsis;
  text-wrap: nowrap;
  white-space: nowrap;
  max-width: 0.2rem;
}
.deal_item .right .misc .left .like {
  vertical-align: middle;
  overflow: hidden;
  margin-right: 0.1rem;
}
.deal_item .right .misc .left .like .unlike {
  display: inline-block;
  width: 0.12rem;
  height: 0.13rem;
  background-image: url("../img/unlike.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  vertical-align: middle;
}
.deal_item .right .misc .left .like ._like {
  display: inline-block;
  width: 0.12rem;
  height: 0.13rem;
  background-image: url("../img/like.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  vertical-align: middle;
}
.deal_item .right .misc .left .like span {
  vertical-align: middle;
  display: inline-block;
  text-wrap: nowrap;
  word-break: break-all;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.deal_item .right .misc .brand {
  padding: 0 0.06rem 0 0;
  overflow: hidden;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  max-width: 0.7rem;
}
.deal_item .right .misc .timeline {
  overflow: hidden;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.card-alert-box {display: none;}
.card-alert{font-size: 0.17rem;color: #e96260;}
.card-alert-box{font-size: 0.16rem;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);z-index: 9999;flex-direction: column;display: none;}
.alert-itme {position: absolute;background: #fff;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 2.85rem;border-radius: 0.15rem;}
.msg-top{padding: 0.15rem;}
.msg-bottom{border-top: 0.01rem solid #EEEEEE;height: 0.48rem;font-size: 0.27rem;line-height: 0.43rem;text-align: center;color: #4395ff;}
