
.svg-icon {
  display: inline-block;
  fill: currentColor;
}
.svg-icon.flip-horizontal {
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1);
}
.svg-icon.flip-vertical {
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1);
}
.svg-icon.spin {
  -webkit-animation: fa-spin 1s 0s infinite linear;
          animation: fa-spin 1s 0s infinite linear;
}
@-webkit-keyframes fa-spin {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes fa-spin {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}

.v-loading {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 999;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: 100%;
  background: #fff;
  -webkit-box-pack: justify;
  -webkit-box-pack: center;
}
.v-loading img {
  width: 0.72rem;
  height: 0.72rem;
}

.subscribe-wrapper[data-v-463f68e8] {
  position: relative;
}
.subscribe-open-tag[data-v-463f68e8] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  display: block;
  width: 0.64rem;
  height: 0.64rem;
}

.schedule-card[data-v-96f7eeba] {
  position: relative;
  flex: 1;
  padding: 0.32rem;
  text-align: left;
  background: #f5f7fa;
  border-radius: 0.213rem;
}
.schedule-card .sign_tag[data-v-96f7eeba] {
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 0 0.16rem;
  font-family: 'PingFang SC';
  font-size: 0.267rem;
  font-weight: 500;
  line-height: 0.373rem;
  color: #ffffff;
  background: #00d2f0;
  border-radius: 0 0.213rem;
}
.schedule-card .sign_tag.sign_tag_pr[data-v-96f7eeba] {
  padding-right: 0.053rem;
}
.schedule-card .sign_tag.has_meet_blue[data-v-96f7eeba] {
  background: #00a6fa;
}
.schedule-card .sign_tag.has_meet_yellow[data-v-96f7eeba] {
  background: #f2ba49;
}
.schedule-card .sign_tag img[data-v-96f7eeba] {
  width: 0.32rem;
  height: 0.32rem;
}
.schedule-card .ellipsis-line1[data-v-96f7eeba] {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: -o-ellipsis-lastline;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
}
.schedule-card .ellipsis-line2[data-v-96f7eeba] {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: -o-ellipsis-lastline;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.schedule-card .card_content[data-v-96f7eeba] {
  position: relative;
  display: flex;
}
.schedule-card .card_left[data-v-96f7eeba] {
  position: relative;
  width: 100%;
}
.schedule-card .card_left .expand_icon[data-v-96f7eeba] {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0.32rem;
  height: 0.32rem;
}
.schedule-card .card_left .card_title[data-v-96f7eeba] {
  display: flex;
  margin-bottom: 0.107rem;
}
.schedule-card .card_left .forum-name2[data-v-96f7eeba] {
  display: flex;
  overflow: hidden;
  font-size: 0.427rem;
  font-weight: 500;
  line-height: 0.533rem;
  color: #222222;
  word-break: break-all;
}
.schedule-card .card_left .forum-name2 .text[data-v-96f7eeba]::before {
  float: right;
  height: calc(100% - 0.427rem);
  content: '';
}
.schedule-card .card_left .forum-name2 .type-tag[data-v-96f7eeba] {
  float: right;
  height: 0.427rem;
  padding: 0 0.107rem;
  margin-left: 0.213rem;
  clear: both;
  font-family: 'PingFang SC';
  font-size: 0.293rem;
  font-weight: 500;
  line-height: 0.427rem;
  color: #00a6fa;
  background: #00a6fa1a;
  border-radius: 0.08rem;
}
.schedule-card .card_left .forum-name2 .type-tag[data-v-96f7eeba]::before {
  content: '';
}
.schedule-card .card_left .forum-name[data-v-96f7eeba] {
  display: flex;
  align-items: center;
  font-size: 0.427rem;
  font-weight: 500;
  color: #222222;
}
.schedule-card .card_left .forum-name .name-text[data-v-96f7eeba] {
  flex: 1;
  word-break: break-all;
}
.schedule-card .card_left .forum-name .type-tag[data-v-96f7eeba] {
  height: 0.427rem;
  padding: 0 0.107rem;
  margin-left: 0.213rem;
  font-family: 'PingFang SC';
  font-size: 0.293rem;
  font-weight: 500;
  line-height: 0.427rem;
  color: #00a6fa;
  background: #00a6fa1a;
  border-radius: 0.08rem;
}
.schedule-card .card_left .forum_right[data-v-96f7eeba] {
  display: flex;
  flex: 1;
  align-items: flex-start;
  justify-content: flex-end;
  padding-left: 0.213rem;
}
.schedule-card .card_left .forum_right img[data-v-96f7eeba] {
  width: 0.64rem;
  height: 0.64rem;
}
.schedule-card .card_left .forum_right > div[data-v-96f7eeba] {
  font-size: 0.32rem;
  font-weight: 500;
  color: #00d2f0;
  white-space: nowrap;
}
.schedule-card .card_left .forum_right .live[data-v-96f7eeba] {
  display: flex;
  align-items: center;
}
.schedule-card .card_left .forum_right .live .living[data-v-96f7eeba] {
  margin-left: 0.107rem;
}
.schedule-card .card_left .content-pr[data-v-96f7eeba] {
  padding-right: 0.427rem;
}
.schedule-card .card_left .forum-row[data-v-96f7eeba] {
  display: flex;
  padding-top: 0.107rem;
  font-size: 0.32rem;
  font-weight: 400;
  line-height: 0.453rem;
}
.schedule-card .card_left .forum-row .forum-label[data-v-96f7eeba] {
  flex-shrink: 0;
  color: #999999;
  white-space: nowrap;
}
.schedule-card .card_left .forum-row .forum-value[data-v-96f7eeba] {
  color: #999999;
}
.schedule-card .card_left .forum-row .forum-value.forum-value-pl[data-v-96f7eeba] {
  position: relative;
  padding-left: 0.427rem;
  margin-left: 0.427rem;
  font-weight: 600;
  color: #222222;
}
.schedule-card .card_left .forum-row .forum-value.forum-value-pl[data-v-96f7eeba]::after {
  position: absolute;
  top: 0.107rem;
  left: 0;
  width: 0.027rem;
  height: 0.267rem;
  content: '';
  border-right: 0.027rem solid #e6ebf0;
}
.schedule-card .card_left .forum-row .forum-speaker[data-v-96f7eeba] {
  display: flex;
}
.schedule-card .card_left .forum-row .forum-speaker > div[data-v-96f7eeba]:nth-child(2) {
  padding: 0 0.107rem;
}
.schedule-card .card_left .forum-row .forum-speaker[data-v-96f7eeba]:not(:last-child) {
  padding-bottom: 0.107rem;
}
.schedule-card .card_left .forum-row .forum-speaker .speaker-other[data-v-96f7eeba] {
  flex: 1;
}
.schedule-card .meeting-box .text[data-v-96f7eeba] {
  display: flex;
  width: 100%;
  margin-bottom: 0.213rem;
  font-family: PingFang SC;
  font-size: 0.347rem;
  font-weight: 400;
  line-height: 0.48rem;
  color: #999999;
  word-break: break-all;
}
.schedule-card .meeting-box .text[data-v-96f7eeba]:last-of-type {
  margin-bottom: 0.48rem;
}
.schedule-card .meeting-box .text .label[data-v-96f7eeba] {
  flex-shrink: 0;
  width: 2.133rem;
  padding-right: 0.213rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.schedule-card .expand-box[data-v-96f7eeba] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 0.88rem;
  margin-top: 0.32rem;
}
.schedule-card .expand-box[data-v-96f7eeba]::before {
  position: absolute;
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
  pointer-events: none;
  content: '';
  border-top: 0.027rem solid #d9d9d9;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}
.schedule-card .expand-box span[data-v-96f7eeba] {
  margin-right: 0.107rem;
  font-family: PingFang SC;
  font-size: 0.32rem;
  font-weight: 400;
  line-height: 0.453rem;
  color: #999999;
}
.schedule-card .expand-box img[data-v-96f7eeba] {
  width: 0.427rem;
}
.schedule-card.is-expand .expand_icon[data-v-96f7eeba] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.schedule-card.card_bottom[data-v-96f7eeba] {
  padding-bottom: 0.427rem;
}

@media screen and (min-width: 1025px) {
  html {
    background: #fff;
    overflow-y: scroll;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    max-width: 600PX;
    margin: 0 auto;
    box-shadow: 0 5PX 10PX #00000026;
    font-size: 50PX !important;
  }
  .van-overlay {
    left: unset !important;
    width: 600PX !important;
  }
  .van-popup--bottom {
    left: unset !important;
    width: 600PX !important;
  }
  .van-toast {
    width: 450PX !important;
  }
  .van-sticky {
    left: unset !important;
    right: unset !important;
  }
  .sticky-pc-adapter .van-sticky--fixed {
    left: 50% !important;
    -webkit-transform: translateX(-50%) !important;
            transform: translateX(-50%) !important;
    width: 600PX !important;
  }
  .sub-pc-adapter {
    left: unset !important;
    width: 600PX !important;
  }
}

/* flex布局 */
.flex[data-v-46597eed] {
  display: flex;
  -webkit-box-lines: multiple;
  flex-wrap: wrap;
}
/* 两端对齐 */
.space-between[data-v-46597eed] {
  justify-content: space-between;
}
/* 水平居中 */
.justify-center[data-v-46597eed] {
  justify-content: center;
}
/* 垂直居中 */
.vertical-center[data-v-46597eed] {
  -webkit-box-pack: center;
  align-items: center;
}
/* VPopDialog 弹出层组件 */
.v-pop-dialog[data-v-46597eed] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99999;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
}
.v-pop-dialog .v-pop-dialog-box[data-v-46597eed] {
  position: relative;
  width: 7.2rem;
  height: auto;
  text-align: center;
  background: #fff;
  border-radius: 0.427rem;
}
.v-pop-dialog .v-pop-dialog-box h1[data-v-46597eed] {
  height: 0.64rem;
  padding-top: 0.533rem;
  font-family: PingFangSC-Medium, PingFang SC;
  font-size: 0.48rem;
  font-weight: 500;
  line-height: 0.64rem;
  color: #222;
}
.v-pop-dialog .v-pop-dialog-box .content[data-v-46597eed] {
  position: relative;
  padding: 0.32rem 0.427rem 0.533rem;
  text-align: left;
}
.v-pop-dialog .v-pop-dialog-box .content p[data-v-46597eed] {
  height: auto;
  font-family: PingFangSC-Medium, PingFang SC;
  font-size: 0.373rem;
  font-weight: 400;
  line-height: 0.587rem;
  color: #222;
}
.v-pop-dialog .v-pop-dialog-box .empty-title[data-v-46597eed] {
  padding: 0.533rem 0.427rem;
}
.v-pop-dialog .v-pop-dialog-box .content_title[data-v-46597eed] {
  font-family: 'PingFang SC';
  font-size: 0.373rem;
  font-weight: 400;
  line-height: 0.533rem;
  color: #222222;
  text-align: center;
}
.v-pop-dialog .v-pop-dialog-box .tips[data-v-46597eed] {
  margin-top: 0.213rem;
  font-family: 'PingFang SC';
  font-size: 0.267rem;
  font-weight: 400;
  color: #999999;
}
.v-pop-dialog .btns-vertically[data-v-46597eed] {
  display: flex;
  flex-direction: column;
}
.v-pop-dialog .btns-vertically .btn-item[data-v-46597eed] {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 1.173rem;
  font-family: 'PingFang SC';
  font-size: 0.373rem;
  font-weight: 500;
  line-height: 1.173rem;
  color: #555;
  text-align: center;
}
.v-pop-dialog .btns-vertically .btn-item[data-v-46597eed]::before {
  position: absolute;
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
  pointer-events: none;
  content: '';
  border-top: 0.027rem solid #e9e9e9;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
}
.v-pop-dialog .btns-vertically .confirm-btn[data-v-46597eed] {
  color: #00d2f0;
}
.v-pop-dialog .btns-horizontal[data-v-46597eed] {
  flex-direction: row !important;
}
.v-pop-dialog .btns-horizontal .line-btn[data-v-46597eed] {
  border-right: 0.013rem solid #e9e9e9 !important;
}

.my_schedule[data-v-e26170fe] {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  padding-top: 0 !important;
  padding-bottom: 2rem;
  font-family: 'PingFang SC';
  background: #fff;
}
.my_schedule .loading-icon[data-v-e26170fe] {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 499;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  background: #fff;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-box-pack: justify;
  -webkit-box-pack: center;
}
.my_schedule .loading-icon img[data-v-e26170fe] {
  width: 0.72rem;
  height: 0.72rem;
}
.my_schedule .notice_box[data-v-e26170fe] {
  height: 0.96rem;
  font-family: 'PingFang SC';
  font-size: 0.32rem;
  font-weight: 400;
  color: #555555;
}
.my_schedule .notice_box img[data-v-e26170fe] {
  width: 0.533rem;
  height: 0.533rem;
}
.my_schedule .notice_box[data-v-e26170fe] .van-notice-bar__content {
  padding-left: 0.213rem;
}
.my_schedule .schedule_content[data-v-e26170fe] {
  font-size: 0.373rem;
  font-weight: 400;
  color: #222222;
  background: #fff;
}
.my_schedule .schedule_content .schedule_info[data-v-e26170fe] {
  padding: 0.427rem 0.427rem 0.32rem;
  font-size: 0.373rem;
  font-weight: 400;
}
.my_schedule .schedule_content .schedule_info .info_content[data-v-e26170fe] {
  padding: 0.427rem;
  background: #f4f9fc;
  border-radius: 0.213rem;
}
.my_schedule .schedule_content .schedule_info .info_row[data-v-e26170fe] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.my_schedule .schedule_content .schedule_info .info_title[data-v-e26170fe] {
  font-size: 0.48rem;
  font-weight: 500;
  color: #222222;
}
.my_schedule .schedule_content .schedule_info .info_inst[data-v-e26170fe] {
  font-size: 0.373rem;
  font-weight: 400;
  color: #555555;
}
.my_schedule .schedule_content .schedule_info .info_code[data-v-e26170fe] {
  display: flex;
  justify-content: center;
  margin-top: 0.213rem;
  border-radius: 0.213rem;
}
.my_schedule .schedule_content .schedule_info .info_code .info_code_content[data-v-e26170fe] {
  width: 3.84rem;
  height: 4.24rem;
  background-color: #ffffff;
  -webkit-filter: drop-shadow(0 0.091rem 0.433rem #00000012);
          filter: drop-shadow(0 0.091rem 0.433rem #00000012);
  border-radius: 0.213rem;
}
.my_schedule .schedule_content .schedule_info .info_code .info_qrCode[data-v-e26170fe] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3.84rem;
  height: 3.413rem;
  padding-top: 0.213rem;
}
.my_schedule .schedule_content .schedule_info .info_code .info_qrCode[data-v-e26170fe] img {
  width: 3.413rem;
  height: 3.413rem;
}
.my_schedule .schedule_content .schedule_info .info_code .info_qrCode_title[data-v-e26170fe] {
  height: 0.587rem;
  padding-left: 0.267rem;
  font-size: 0.32rem;
  font-weight: 500;
  line-height: 0.587rem;
  color: #555555;
  text-align: center;
  letter-spacing: 0.267rem;
  white-space: nowrap;
}
.my_schedule .schedule_content .schedule_info .info_time[data-v-e26170fe] {
  display: flex;
  margin-top: 0.107rem;
  line-height: 0.533rem;
}
.my_schedule .schedule_content .schedule_info .info_time > div[data-v-e26170fe]:first-child {
  color: #999999;
  white-space: nowrap;
}
.my_schedule .schedule_content .schedule_info .info_time > div[data-v-e26170fe]:nth-child(2) {
  color: #333;
  word-break: break-all;
}
.my_schedule .schedule_content .schedule_info .info_address[data-v-e26170fe] {
  margin-top: 0.373rem;
}
.my_schedule .schedule_content .schedule_info .info_address .address[data-v-e26170fe] {
  display: flex;
  line-height: 0.533rem;
  color: #999999;
}
.my_schedule .schedule_content .schedule_info .info_address .address > div[data-v-e26170fe]:first-child {
  white-space: nowrap;
}
.my_schedule .schedule_content .schedule_info .info_address .address > div[data-v-e26170fe]:nth-child(2) {
  display: flex;
  line-height: 0.533rem;
  color: #333;
  word-break: break-all;
}
.my_schedule .schedule_content .schedule_info .info_address .address > div:nth-child(2) img[data-v-e26170fe] {
  width: 0.533rem;
  height: 0.533rem;
  margin-left: 0.107rem;
  vertical-align: middle;
}
.my_schedule .schedule_content .schedule_info .info_address .traffic[data-v-e26170fe] {
  display: flex;
  align-items: center;
  margin-top: 0.133rem;
  line-height: 0.533rem;
  color: #999999;
}
.my_schedule .schedule_content .schedule_info .info_address .traffic > div[data-v-e26170fe]:nth-child(2) {
  display: flex;
  align-items: center;
  color: #00d2f0;
}
.my_schedule .schedule_content .schedule_info .info_address .traffic > div:nth-child(2) > div[data-v-e26170fe]:nth-child(2) {
  width: 0.32rem;
  height: 0.32rem;
  margin-left: 0.107rem;
}
.my_schedule .schedule_content .schedule_info .info_address .traffic > div:nth-child(2) > div:nth-child(2) img[data-v-e26170fe] {
  display: flex;
  width: 100%;
  height: 100%;
}
.my_schedule .schedule_content .sign_detail[data-v-e26170fe] {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 0 0.427rem;
  color: #00d2f0;
}
.my_schedule .schedule_content .sign_detail > div[data-v-e26170fe]:last-child {
  width: 0.32rem;
  height: 0.32rem;
  margin-left: 0.107rem;
}
.my_schedule .schedule_content .sign_detail > div:last-child img[data-v-e26170fe] {
  display: flex;
  width: 100%;
  height: 100%;
}
.my_schedule .schedule_content .schedule_date_box[data-v-e26170fe] {
  height: 0.667rem;
  padding-left: 0.427rem;
  margin-top: 0.773rem;
}
.my_schedule .schedule_content .schedule_date_box[data-v-e26170fe] .van-tabs__wrap {
  height: 0.667rem;
  background: transparent;
}
.my_schedule .schedule_content .schedule_date_box[data-v-e26170fe] .van-tabs__nav {
  padding-left: 0 !important;
  background: transparent;
}
.my_schedule .schedule_content .schedule_date_box[data-v-e26170fe] .van-tab {
  flex: unset;
  flex-shrink: 0;
  width: 2.027rem;
  padding: 0;
  margin: 0 0.133rem;
  font-size: 0.32rem !important;
  font-weight: 400 !important;
  color: #04488e;
  white-space: nowrap;
  background: #eaf7ff80;
  border-radius: 1.013rem;
}
.my_schedule .schedule_content .schedule_date_box[data-v-e26170fe] .van-tab .van-tab__text {
  color: #04488e;
}
.my_schedule .schedule_content .schedule_date_box[data-v-e26170fe] .van-tab:first-child {
  margin-left: 0;
}
.my_schedule .schedule_content .schedule_date_box[data-v-e26170fe] .van-tab:last-child {
  margin-right: 0;
}
.my_schedule .schedule_content .schedule_date_box[data-v-e26170fe] .van-tab.van-tab--active {
  background: #23a5fd;
}
.my_schedule .schedule_content .schedule_date_box[data-v-e26170fe] .van-tab.van-tab--active .van-tab__text {
  color: #ffffff;
}
.my_schedule .schedule_content .schedule_date_box[data-v-e26170fe] .van-tab.van-tab--disabled {
  color: rgba(34, 34, 34, 0.3);
  background: #f9f9f9;
}
.my_schedule .schedule_content .schedule_list[data-v-e26170fe] {
  padding-bottom: calc(1.813rem + constant(safe-area-inset-bottom));
  padding-bottom: calc(1.813rem + env(safe-area-inset-bottom));
  margin-top: 0.533rem;
}
.my_schedule .schedule_content .schedule_list.has_warn[data-v-e26170fe] {
  padding-bottom: 0.64rem;
}
.my_schedule .schedule_content .schedule_list .card_item[data-v-e26170fe] {
  padding: 0 0.427rem;
  margin-top: 0.213rem;
}
.my_schedule .schedule_content .tips[data-v-e26170fe] {
  padding: 0 0.427rem;
  padding-bottom: 2.667rem;
  text-align: left;
}
.my_schedule .schedule_content .tips .tips_title_wrap[data-v-e26170fe] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  margin-bottom: 0.213rem;
  font-size: 0.373rem;
}
.my_schedule .schedule_content .tips .tips_title_wrap .line_left[data-v-e26170fe] {
  width: 2.667rem;
  height: 0.027rem;
  background: linear-gradient(to left, #e6e6e6, white);
}
.my_schedule .schedule_content .tips .tips_title_wrap .warnHit[data-v-e26170fe] {
  margin: 0 0.64rem;
  font-family: 'PingFang SC';
  font-size: 0.373rem;
  font-weight: 400;
  line-height: 0.427rem;
  color: #555555;
}
.my_schedule .schedule_content .tips .tips_title_wrap .line_right[data-v-e26170fe] {
  width: 2.667rem;
  height: 0.027rem;
  background: linear-gradient(to right, #e6e6e6, white);
}
.my_schedule .schedule_content .tips .tips_words[data-v-e26170fe] {
  font-family: 'PingFang SC';
  font-size: 0.32rem;
  line-height: 0.533rem;
  color: #999999;
  white-space: pre-wrap;
}
.my_schedule .schedule_content_custom .schedule_info[data-v-e26170fe] {
  padding: 0 0.427rem 0.427rem;
}
.my_schedule .schedule_content_custom .schedule_info .info_content[data-v-e26170fe] {
  padding: 0.347rem 0.427rem 0.427rem;
  border-radius: 0 0 0.213rem 0.213rem;
}
.my_schedule .noData[data-v-e26170fe] {
  padding-top: 1.067rem;
  text-align: center;
}
.my_schedule .noData .noData_pic[data-v-e26170fe] {
  width: 4.267rem;
  height: 4.267rem;
  margin: 0 auto;
}
.my_schedule .noData .noData_pic img[data-v-e26170fe] {
  width: 100%;
  height: 100%;
}
.my_schedule .noData .no_schedule[data-v-e26170fe] {
  font-size: 0.32rem;
  font-weight: 400;
  color: #222222;
  text-align: center;
}
.my_schedule .noData .dataNone[data-v-e26170fe] {
  margin-bottom: 2.667rem;
  font-size: 0.32rem;
  font-weight: 400;
  color: #666666;
}
.my_schedule .noData .dataNone span[data-v-e26170fe] {
  color: #00d2f0;
  text-decoration: underline;
}
.my_schedule .noData .dataNoneTop[data-v-e26170fe] {
  margin-top: 0.107rem;
}
.my_schedule .noData .toRegister[data-v-e26170fe] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.my_schedule .noData .toRegister .to_text[data-v-e26170fe] {
  font-size: 0.32rem;
  font-weight: 400;
  color: #00d2f0;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
.my_schedule .noData .toRegister .to_img[data-v-e26170fe] {
  width: 0.32rem;
  height: 0.32rem;
}
.my_schedule .noData .toRegister .to_img img[data-v-e26170fe] {
  display: flex;
  width: 0.32rem;
  height: 0.32rem;
}
.my_schedule[data-v-e26170fe] .van-popup {
  border-radius: 0.427rem;
}
.my_schedule .hotel_detail_img[data-v-e26170fe] {
  width: 7.2rem;
  overflow: hidden;
}
.my_schedule .hotel_detail_img .title[data-v-e26170fe] {
  width: 100%;
  padding: 0.533rem 0 0.347rem;
  font-size: 0.48rem;
  font-weight: 500;
  color: #333333;
  text-align: center;
}
.my_schedule .hotel_detail_img .hotel_img[data-v-e26170fe] {
  width: 100%;
  max-height: 8.747rem;
  overflow-x: hidden;
  overflow-y: auto;
}
.my_schedule .hotel_detail_img .hotel_img img[data-v-e26170fe] {
  width: 100%;
  height: 100%;
}
.my_schedule .hotel_detail_img .hotel_btn[data-v-e26170fe] {
  display: flex;
  height: 1.173rem;
}
.my_schedule .hotel_detail_img .hotel_btn .btn_know[data-v-e26170fe] {
  position: relative;
  flex: 1;
  height: 100%;
  font-size: 0.373rem;
  font-weight: 500;
  line-height: 1.173rem;
  color: #555555;
  text-align: center;
}
.my_schedule .hotel_detail_img .hotel_btn .btn_know[data-v-e26170fe]::after {
  position: absolute;
  top: 0;
  right: 0;
  width: 0.027rem;
  height: 100%;
  content: '';
  border-right: 0.027rem solid #979797;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.my_schedule .hotel_detail_img .hotel_btn .btn_down[data-v-e26170fe] {
  flex: 1;
  height: 100%;
  font-size: 0.373rem;
  font-weight: 500;
  line-height: 1.173rem;
  color: #00d2f0;
  text-align: center;
}


/*# sourceMappingURL=766.c00fbda5.css.map*/