/* pages/ticketWait/ticketWait.wxss */
.searchWrap {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  padding: 24rpx;
  display: flex;
  align-items: center;
  background: #f8f9fb;
  z-index: 100;
}

.searchWrap .icon-search {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 48rpx;
  font-size: 30rpx;
  color: #999;
}

.searchWrap .input {
  flex: 1;
  width: 0;
  height: 84rpx;
  padding-left: 68rpx;
  padding-right: 24rpx;
  font-size: 30rpx;
  color: #282828;
  background: #fff;
  border-radius: 8rpx;
  flex-direction: column;
}

.placeholderStyle {
  font-size: 30rpx;
}

/* 列表 */
.topPlaceholder {
  height: 132rpx;
}

.list {
  padding: 0 24rpx;
}

.item {
  padding: 24rpx;
  border-radius: 14rpx;
  background: #fff;
}

.item+.item {
  margin-top: 24rpx;
}

.item .name {
  margin-bottom: 12rpx;
  font-size: 32rpx;
  font-weight: 450;
}

.item .line {
  padding: 8rpx 0;
  font-size: 28rpx;
  color: #b3b6c3;
  word-break: break-all;
}

.warning{
  color:#ff8c42;
}

.black{
  color:#282828;
}

.danger{
  color:#fd482c;
}

.blue{
  color:#20cff5;
}

.item .btnGroup {
  padding: 20rpx 0 10rpx;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.item .btnGroup .btn {
  height: 58rpx;
  line-height: 58rpx;
  font-size: 28rpx;
  color: #fff;
  border-radius: 29rpx;
}

.btn.del {
  width: 98rpx;
  background: #fd482c;
}

.btn.fresh{
  width: 98rpx;
  background: #fbc423;
}

.btn.ticket {
  width: 158rpx;
  margin-left: 24rpx !important;
  background: #007dff;
}