
/* @media screen and (min-width: 460px) {
  .wh_item_date:hover {
    background: #71c7a5;
    cursor: pointer;
  }
} */
*[data-v-f277b122] {
  margin: 0;
  padding: 0;
}
.wh_container[data-v-f277b122] {
  margin: auto;
}
li[data-v-f277b122] {
  list-style-type: none;
}
.wh_top_changge[data-v-f277b122] {
  width: calc(100vw - 0.44rem);
  height: 0.22rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.wh_top_changge li[data-v-f277b122] {
  cursor: pointer;
  display: inline-block;
  display: flex;
  color: #fff;
  font-size: 0.18rem;
  height: 0.22rem;
  justify-content: center;
  align-items: center;
}
.wh_top_changge li[data-v-f277b122]:nth-child(1) {
  margin-left: 0.36rem;
}
.wh_top_changge li[data-v-f277b122]:nth-child(3) {
  margin-right: 0.36rem;
}
.wh_top_changge li[data-v-f277b122]:nth-child(1),
.wh_top_changge li[data-v-f277b122]:nth-child(3) {
  font-size: 0.12rem !important;
  color: #1677ff;
}
.wh_jiantou1[data-v-f277b122] {
  height: 0.12rem;
}
.wh_content_li_class[data-v-f277b122] {
  height: 0.25rem;
  font-size: 0.18rem;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #333333;
  line-height: 0.25rem;
}
.wh_content_all[data-v-f277b122] {
  font-family: -apple-system, BlinkMacSystemFont, "PingFang SC",
    "Helvetica Neue", STHeiti, "Microsoft Yahei", Tahoma, Simsun, sans-serif;
  overflow: hidden;
  padding: 0.11rem 0.12rem;
}
.wh_content_week[data-v-f277b122] {
  width: calc(100vw - 0.44rem);
  display: flex;
  justify-content: space-between;
  margin-top: 0.255rem;
  font-size: 0.12rem;
  font-weight: 400;
  color: #999999;
  font-family: PingFangSC-Regular, PingFang SC;
}
.wh_content[data-v-f277b122] {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.wh_content:first-child .wh_content_item_tag[data-v-f277b122],
.wh_content:first-child .wh_content_item[data-v-f277b122] {
  color: #ddd;
  font-size: 0.16rem;
}
.wh_content_item[data-v-f277b122] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.wh_content_item[data-v-f277b122],
.wh_content_item_tag[data-v-f277b122] {
  font-size: 0.15rem;
  width: 13.4%;
  text-align: center;
  position: relative;
}
.wh_content_item[data-v-f277b122] {
  height: 0.44rem;
}
.wh_content_week_header[data-v-f277b122] {
  height: 0.33rem;
}
.wh_top_tag[data-v-f277b122] {
  width: 0.4rem;
  height: 0.33rem;
  line-height: 33rem;
  font-size: 0.12rem;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
.wh_content_day[data-v-f277b122] {
  width: calc(100vw - 0.44rem);
  display: flex;
  justify-content: space-between;
}
.wh_item_date_div[data-v-f277b122] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.wh_item_date[data-v-f277b122] {
  width: 0.4rem;
  height: 0.4rem;
  line-height: 0.4rem;
  margin: auto;
  display: flex;
  flex-direction: column;
}
.wh_item_date > span[data-v-f277b122] {
  display: inline-block;
}
.wh_item_date_state[data-v-f277b122] {
  width: 0.05rem;
  height: 0.05rem;
  border-radius: 100%;
  margin: 0 auto;
  margin-top: -0.08rem;
}
.wh_item_date_state_CQ[data-v-f277b122] {
  background: #69bf7c;
}
.wh_item_date_state_XJ[data-v-f277b122] {
  background: #c1cedf;
}
.wh_item_date_state_YC[data-v-f277b122] {
  background: #f36061;
}
.wh_jiantou1[data-v-f277b122] {
  width: 0.12rem;
  height: 0.12rem;
  border-top: 0.02rem solid #1677ff;
  border-left: 0.02rem solid #1677ff;
  transform: rotate(-45deg);
}
.wh_jiantou1[data-v-f277b122]:active,
.wh_jiantou2[data-v-f277b122]:active {
  border-color: #ddd;
}
.wh_jiantou2[data-v-f277b122] {
  width: 0.12rem;
  height: 0.12rem;
  border-top: 0.02rem solid #1677ff;
  border-right: 0.02rem solid #1677ff;
  transform: rotate(45deg);
}
.wh_content_item > .wh_isMark[data-v-f277b122] {
  margin: auto;
  border-radius: 1rem;
  z-index: 2;
  background: #fff;
}
.wh_content_item > .wh_isCQ[data-v-f277b122] {
  margin: auto;
  border-radius: 1rem;
  background: #0fc37c;
  z-index: 3;
}
.wh_content_item > .wh_isECKQ[data-v-f277b122] {
  margin: auto;
  border-radius: 1rem;
  background: #e8a086;
  z-index: 3;
}
.wh_content_item .wh_other_dayhide[data-v-f277b122] {
  color: #bfbfbf;
}
.wh_content_item .wh_want_dayhide[data-v-f277b122] {
  color: #bfbfbf;
}
.wh_content_item .wh_isToday[data-v-f277b122] {
  background: #267ef0;
  border-radius: 1rem;
  color: #ffffff;
}
.wh_content_item .wh_chose_day[data-v-f277b122] {
  color: #267ef0;
  border-radius: 1rem;
  background: #e9f2fd;
}
.wh_chose_day_span[data-v-f277b122] {
  color: #267ef0;
}
.fg[data-v-f277b122] {
  width: 83%;
  height: 0.01rem;
  background: #dddddd;
}
.wh_date_bottom_border[data-v-f277b122] {
  width: 92%;
  border-top: 0.01rem solid #dddddd;
  margin: auto;
  margin-top: 0.16rem;
}
.wh_date_bottom[data-v-f277b122] {
  height: 0.14rem;
  font-size: 0.14rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
  line-height: 0.14rem;
  display: flex;
  justify-content: space-between;
  padding: 0.06rem 0.15rem;
  padding-top: 0.17rem;
}
.wh_date_bottom_text span[data-v-f277b122] {
  display: inline-block;
  height: 0.14rem;
  font-size: 0.14rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
  line-height: 0.14rem;
}
.wh_date_bottom_text span[data-v-f277b122]:nth-child(1) {
  width: 0.08rem;
  height: 0.08rem;
  border-radius: 50%;
  /* margin-right: 0.06rem; */
}
.wh_date_bottom_text span[data-v-f277b122]:nth-child(2) {
  padding-left: 0.06rem;
}

.header_tips[data-v-70341fce] {
  min-height: 0.12rem;
  background: #f6faff;
  border-radius: 0.06rem;
  border: 0.01rem solid #d4e5fc;
  display: flex;
  justify-content: flex-start;
  padding: 0.1rem 0;
}
.header_tips span[data-v-70341fce] {
  display: inline-block;
  min-height: 0.12rem;
  font-size: 0.12rem;
  font-weight: 400;
  color: #267ef0;
  line-height: 0.13rem;
  margin-left: 0.08rem;
  text-align: left;
  padding-right: 0.1rem;
}
.header_tips img[data-v-70341fce] {
  height: 0.12rem;
  margin-left: 0.12rem;
}

