#noLeaveRecord[data-v-2d8ca1e7] {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: -0.4rem;
  width: 100vw;
  height: calc(100vh - 0.4rem);
}
#noLeaveRecord .leaveRecode[data-v-2d8ca1e7] {
  height: 1.685rem;
  width: 1.8rem;
  display: flex;
  flex-direction: column;
}
#noLeaveRecord .leaveRecode .noText[data-v-2d8ca1e7] {
  height: 0.14rem;
  font-size: 0.14rem;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.45);
  line-height: 0.14rem;
}
#noLeaveRecord .leaveRecode img[data-v-2d8ca1e7] {
  width: 1.8rem;
}


[data-v-6821a9fa] .van-icon-circle::before {
  color: #267ef0;
}
[data-v-6821a9fa] .van-icon-circle::before {
  content: "\F030";
  font-weight: bold;
}
[data-v-6821a9fa] .van-step__line {
  top: 0.21rem;
  left: -0.15rem;
  width: 0.01rem;
  height: 93.5%;
}
[data-v-6821a9fa] .van-step--vertical {
  padding: 0.1rem 0.1rem 0 0;
}
[data-v-6821a9fa] .last {
  padding-top: 0;
  padding-bottom: 0.1rem;
}
[data-v-6821a9fa] .last .van-icon {
  display: none;
}
[data-v-6821a9fa] .van-list__finished-text {
  font-weight: 400;
  color: rgba(0, 0, 0, 0.25);
}
[class*="van-hairline"][data-v-6821a9fa]::after {
  display: none;
}
#LeaveRecordXj[data-v-6821a9fa] {
  margin: 0.1rem;
  border-radius: 0 0 0.06rem 0.06rem;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
#LeaveRecordXj .year[data-v-6821a9fa] {
  background: #ffffff;
  height: 0.48rem;
  border-radius: 0.06rem 0.06rem 0 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
}
#LeaveRecordXj .year .van-icon-arrow-left[data-v-6821a9fa]::before,
#LeaveRecordXj .year .van-icon-arrow[data-v-6821a9fa]::before {
  font-weight: 600;
}
#LeaveRecordXj .year .yearInputW[data-v-6821a9fa] {
  width: 0.45rem;
}
#LeaveRecordXj .year .yearInput[data-v-6821a9fa] {
  display: inline-block;
  border: 0;
  text-align: center;
  font-size: 0.18rem;
  font-weight: 500;
  color: #333333;
}
#LeaveRecordXj .van-steps[data-v-6821a9fa] {
  border-radius: 0.06rem;
}
#LeaveRecordXj h3[data-v-6821a9fa] {
  margin-top: 0;
  margin-bottom: 0.08rem;
  color: #333333;
}
#LeaveRecordXj .van-steps--vertical[data-v-6821a9fa] {
  padding: 0 0 0 0.4rem;
  text-align: left;
}
#LeaveRecordXj .card[data-v-6821a9fa] {
  width: calc(100vw - 1.04rem);
  height: 0.8rem;
  background: #f6faff;
  border-radius: 0.12rem;
  border: 0.01rem solid #d4e5fc;
  padding: 0.12rem 0.16rem 0.14rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
#LeaveRecordXj .card .text[data-v-6821a9fa] {
  height: 0.14rem;
}
#LeaveRecordXj .card .text .link_span[data-v-6821a9fa] {
  display: inline-block;
  position: absolute;
  right: 0.3rem;
  color: #267ef0;
}
#LeaveRecordXj .card .textflex[data-v-6821a9fa] {
  display: flex;
  justify-content: space-between;
}
#LeaveRecordXj .card .textflex span[data-v-6821a9fa] {
  width: 50%;
  display: inline-block;
}
.font14500[data-v-6821a9fa] {
  height: 0.14rem;
  font-size: 0.14rem;
  color: #333333;
  font-weight: 500;
  line-height: 0.14rem;
}
.font14400[data-v-6821a9fa] {
  height: 0.14rem;
  font-size: 0.14rem;
  color: #333333;
  font-weight: 500;
  line-height: 0.14rem;
}
.fontC14400[data-v-6821a9fa] {
  height: 0.14rem;
  font-size: 0.14rem;
  color: #969799;
  font-weight: 500;
  line-height: 0.14rem;
}
.status[data-v-6821a9fa] {
  display: inline-block;
  width: 0.08rem;
  height: 0.08rem;
  border-radius: 0.04rem;
  margin-right: 0.06rem;
}
.bgColorYTG[data-v-6821a9fa] {
  background: #69bf7b;
}
.bgColorYJJ[data-v-6821a9fa] {
  background: #f36061;
}
.bgColorYCX[data-v-6821a9fa] {
  background: #c1cedf;
}
.bgColorSPZ[data-v-6821a9fa] {
  background: #267ef0;
}
.bgColorYTH[data-v-6821a9fa] {
  background: #f5a623;
}
.xj[data-v-6821a9fa] {
  display: inline-block;
  margin-left: 0.4rem;
  width: 0.12rem;
  height: 0.12rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAXVJREFUSEu9VssuBEEUPaeaESZjZeE1Czsr/yESYi+Z7s6wQeILGL5AworJGIm9kOA/rOwsxmthZcZr6LpSpKXNyzRKL/uee86tW/dRRIvvIZsdDl70FJVMiGCMQJ+BC3BL4lQ0j5xOddCTz180o2Ejw73vD0IjJ4QnIh2tgiD5SsEOFHLJQuGqFlsncJfxJ0HZI5BqRVxrE6AM4UzvbuEwavsiUHbdRYDrAFQc8ghWA7KUKhY3wn+fAiZyUvZ/QR5yahFOhyd5FzA5D7ScxU1Ls1OadDmKo+ZOPgRcf0tDZn+YloZuCtxOFgtzNKWoA33+XbXEFTfVpRw1wnLGnwdlMy5BW3jhAiuedyyC8bYcYoJInLDseqYLh+p8EwmogX4ADXsxAhfo6xugWm0kf8mK6z0J0FVr7V5bhZNOtxVzUCrhcXmlDkvg2b6A/RRZv2TbZWq90ayPin8ZdkbE6rgOO8TqwglFrK7MUMTq0o8OlL94trwBShPhbTnOyUYAAAAASUVORK5CYII=);
  background-size: 0.12rem;
}
.xjtext[data-v-6821a9fa] {
  display: inline-block;
  margin-left: 0.05rem;
  height: 0.14rem;
  font-size: 0.14rem;
  font-weight: 500;
  color: #f36061;
  line-height: 0.14rem;
}

#Recordxj[data-v-78ef1eaf] {
  height: calc(100vh - 1rem);
}
#Recordxj .bottom_text[data-v-78ef1eaf] {
  min-height: 0.36rem;
  background: #ffffff;
  position: fixed;
  z-index: 200;
  bottom: 0;
  padding: 0.14rem 0;
  padding-left: 0.22rem;
  text-align: left;
  display: flex;
  flex-direction: column;
  width: 100vw;
}
#Recordxj .bottom_text span[data-v-78ef1eaf] {
  display: inline-block;
  font-size: 0.12rem;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.25);
  line-height: 0.12rem;
  width: calc(100vw - 0.42rem);
  line-height: 0.2rem;
  white-space: wrap;
}

