page {
  background: #F3F3F3;
  color: #333;
}
view,text{
  box-sizing: border-box;
  color:#333;
  font-size: 40rpx;
}
.card{
 background:#fff;
 padding:0 48rpx;
}
.complete-item{
  height:106rpx;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 2rpx solid #E3E3E3;
}
.card .complete-item:last-child{
  border-bottom:none;
}
.left,.right{
  height:106rpx;
  display: flex;
  align-items: center;
}
.item-img{
  width:42rpx;
  height:42rpx;
  margin-right:14rpx;
}
.xnb-img{
  width:42rpx;
  height:42rpx;
  align-self: flex-start;
  margin-top:8rpx;
}
.dot{
  margin-right:16rpx;
  width: 20rpx;
height: 20rpx;
border-radius:20rpx;
background: #3C9400;
}
.right.alert .dot{
  background: #FF0505;
}
.status{
  line-height: 106rpx;
  margin-right:28rpx;
}
.right.alert view{
 color:#FF0505
}
