page {
  background: rgba(250, 250, 250, 1);
}

.intop {
  display: flex;
  flex-direction: column;
  width: 100%;
  border-bottom: 2rpx solid rgba(221, 221, 221, 1);
  background: #fff;
}

.intop .first {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  margin-top: 30rpx;
}

.intop .first .left {
  font-size: 36rpx;
  font-family: SourceHanSansCN-Regular;
  font-weight: 400;
  color: rgba(34, 34, 34, 1);
  margin-left: 31rpx;
}

.right {
  text-align: right;
  font-size: 20rpx;
  font-family: ArialMT;
  font-weight: 400;
  color: rgba(136, 136, 136, 1);
  margin-right: 30rpx;
}

.intop .second {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  margin-top: 13rpx;
  margin-bottom: 43rpx;
}

.intop .second .left {
  font-size: 20rpx;
  font-family: SourceHanSansCN-Regular;
  font-weight: 400;
  color: rgba(34, 34, 34, 1);
  margin-left: 31rpx;
}

.name {
  margin: 52rpx 30rpx;
  font-size: 28rpx;
  font-family: SourceHanSansCN-Regular;
  font-weight: 400;
  color: rgba(34, 34, 34, 1);
}

.interview {
  display: flex;
  flex-direction: column;
  margin-left: 66rpx;
  margin-right: 79rpx;
  margin-top: 40rpx;
}

.interview .tip {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  font-size: 22rpx;
  font-family: SourceHanSansCN-Regular;
  font-weight: 400;
  color: rgba(102, 102, 102, 1);
  margin-bottom: 50rpx;
}

.interview .detail {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  font-size: 22rpx;
  font-family: SourceHanSansCN-Regular;
  font-weight: 400;
  color: rgba(102, 102, 102, 1);
  margin-top: 10rpx;
}