.flex1 {
  display: flex;
  justify-content: space-between;
}

.flex2 {
  display: flex;
  justify-content: right;
}

.top-tit {
  padding: 6rpx 9px 0 9rpx;
}

.tit-img {
  width: 119rpx;
  height: 19rpx;
  vertical-align: top;
  margin-top: 4rpx;
  margin-left: 5rpx;
}

.logo1 {
  width: 30rpx;
  height: 30rpx;
}

.logo2 {
  width: 16.5rpx;
  height: 16.5rpx;
  margin-top: 4rpx;
}

.time {
  color: #00437C;
  font-size: 13rpx;
  margin-top: 4rpx;
  margin-right: 4rpx;
  z-index: 9999;
}

.close_icon {
  color: #00437C;
  width: 14rpx;
  height: 14rpx;
  border-radius: 50%;
  font-size: 13rpx;
  z-index: 9999;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  cursor: pointer;
}
.countdown {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
