.header[data-v-e888d750] {
  background: #fff;
  padding: .4rem;
}
.header-title[data-v-e888d750] {
    height: 0.55rem;
    width: 6rem;
    background: #ededed;
}
.header-timebox[data-v-e888d750] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: .3rem;
}
.header-timebox-tag[data-v-e888d750] {
      width: 1rem;
      height: 0.5rem;
      margin-right: 0.27rem;
      background: #ededed;
}
.header-timebox-personal[data-v-e888d750] {
      width: 1.5rem;
      height: 0.5rem;
      margin-right: 0.27rem;
      background: #ededed;
}
.header-timebox-date[data-v-e888d750] {
      width: 4rem;
      height: 0.5rem;
      background: #ededed;
}
.header-company[data-v-e888d750] {
    margin-top: .3rem;
    width: 7rem;
    height: 0.5rem;
    background: #ededed;
}
.container[data-v-e888d750] {
  background: #fff;
  padding: 0 .4rem .4rem;
}
.container-box[data-v-e888d750] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 6rem;
    height: 0.6rem;
    margin-bottom: .3rem;
    background: #ededed;
}
.container-box[data-v-e888d750]:nth-child(2n-1) {
  width: 4.5rem;
}
.container-box[data-v-e888d750]:nth-child(2n) {
  width: 6.5rem;
}
.bling[data-v-e888d750]::after {
  content: "";
  position: fixed;
  -webkit-animation: bling-e888d750 1.5s ease 0s infinite;
          animation: bling-e888d750 1.5s ease 0s infinite;
  top: 0;
  width: 50%;
  height: 100%;
  background: -webkit-linear-gradient(right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 100%);
  -webkit-transform: skewX(-45deg);
      -ms-transform: skewX(-45deg);
          transform: skewX(-45deg);
}
@-webkit-keyframes bling-e888d750 {
0% {
    left: -100%;
}
100% {
    left: 120%;
}
}
@keyframes bling-e888d750 {
0% {
    left: -100%;
}
100% {
    left: 120%;
}
}

