.van-rate{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;cursor:pointer;-webkit-user-select:none;user-select:none}.van-rate__item{position:relative}.van-rate__item:not(:last-child){padding-right:.10667rem}.van-rate__icon{display:block;width:1em;color:#c8c9cc;font-size:.53333rem}.van-rate__icon--half{position:absolute;top:0;left:0;width:.5em;overflow:hidden}.van-rate__icon--full{color:#ee0a24}.van-rate__icon--disabled{color:#c8c9cc}.van-rate--disabled{cursor:not-allowed}.van-rate--readonly{cursor:default}.delete-btn[data-v-bd10f604]{font-size:.27333rem;line-height:.5rem;color:#fff;background-color:#cd5c5c;border-color:#cd5c5c;width:1.5rem;height:.7rem;padding:.1rem;border-radius:3px;float:right;cursor:pointer;text-align:center}.appointmentCounts{display:inline;color:red}.pt_tip[data-v-50d53fca]{font-size:.3rem;border:1px dotted #87ceeb;display:inline-block;padding:.1rem;color:#fff;margin:.2rem 0}.lunxun[data-v-50d53fca]{background-color:#4682b4}.peixun[data-v-50d53fca]{background-color:#2e8b57}.delete-btn[data-v-50d53fca]{font-size:.27333rem;line-height:.5rem;color:#fff;background-color:#cd5c5c;border-color:#cd5c5c;width:1.5rem;height:.7rem;padding:.1rem;border-radius:3px;float:right;cursor:pointer;text-align:center}html[data-v-9584dd8c]{font-size:10vw;background-color:#eaeaea}html body[data-v-9584dd8c]{margin:0 auto;min-height:100vh;background-color:#fff;min-width:320px;font-family:lucida grande,lucida sans unicode,lucida,helvetica,Hiragino Sans GB,MicrosoftYaHei,WenQuanYi Micro Hei,sans-serif}@media screen and (max-width:320px){html[data-v-9584dd8c]{font-size:32px}}@media screen and (min-width:540px){html[data-v-9584dd8c]{font-size:54px}}.list-card[data-v-9584dd8c]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.33333rem;margin-top:.26667rem;background-color:#fff;cursor:pointer;position:relative}.list-card .favorite[data-v-9584dd8c]{position:absolute;right:.33rem;top:.66rem;padding:3px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:37px;border:.5px solid #2a679f}.list-card .favorite .van-icon[data-v-9584dd8c]{font-size:14px;color:#2a679f;margin-right:4px}.list-card .favorite .van-icon.active[data-v-9584dd8c]{color:#ffd21e}.list-card .favorite .favorite-active-text[data-v-9584dd8c]{color:#646566;font-family:Source Han Sans CN;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.list-card .favorite .favorite-text[data-v-9584dd8c]{color:#2a679f;font-family:Source Han Sans CN;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.list-card .favorite-active[data-v-9584dd8c]{border-color:#646566}.list-card .favorite-active .van-icon[data-v-9584dd8c]{font-size:14px;color:#b2b2b2;margin-right:4px}.list-card .favorite-active .van-icon.active[data-v-9584dd8c]{color:#ffd21e}.list-card .van-col[data-v-9584dd8c]{font-size:.32rem;position:relative}.list-card .van-col .Name[data-v-9584dd8c]{font-size:.54rem;font-weight:700;margin-bottom:.3rem}.list-card .van-col .m10-b[data-v-9584dd8c]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.list-card .card-content[data-v-9584dd8c]{padding-left:.26667rem}.list-card .text-assist[data-v-9584dd8c]{font-size:.29rem}html[data-v-9be0a67c]{font-size:10vw;background-color:#eaeaea}html body[data-v-9be0a67c]{margin:0 auto;min-height:100vh;background-color:#fff;min-width:320px;font-family:lucida grande,lucida sans unicode,lucida,helvetica,Hiragino Sans GB,MicrosoftYaHei,WenQuanYi Micro Hei,sans-serif}@media screen and (max-width:320px){html[data-v-9be0a67c]{font-size:32px}}@media screen and (min-width:540px){html[data-v-9be0a67c]{font-size:54px}}.list-card[data-v-9be0a67c]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 15px;margin-bottom:10px;background-color:#fff;cursor:pointer;border-radius:6px;border:1px solid hsla(0,0%,100%,0)}.list-card[data-v-9be0a67c]:hover{border-color:#e8e8e8}.list-card .card-content[data-v-9be0a67c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.list-card .card-content .cover-wrapper[data-v-9be0a67c]{width:120px;height:80px;margin-right:12px;-ms-flex-negative:0;flex-shrink:0}.list-card .card-content .cover-wrapper .cover-img[data-v-9be0a67c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.list-card .card-content .info-wrapper[data-v-9be0a67c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list-card .card-content .info-wrapper .course-title[data-v-9be0a67c]{font-size:16px;line-height:normal;color:#000;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.list-card .card-content .info-wrapper .bottom-info[data-v-9be0a67c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-card .card-content .info-wrapper .bottom-info .teacher-name[data-v-9be0a67c]{font-size:12px;color:#222}.home-float-button[data-v-f4087150]{position:fixed;bottom:56px;right:10px;width:50px;height:50px;border-radius:50%;background-color:rgba(25,137,250,.38);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:3;cursor:pointer}html{font-size:10vw;background-color:#eaeaea}html body{margin:0 auto;min-height:100vh;background-color:#fff;min-width:320px;font-family:lucida grande,lucida sans unicode,lucida,helvetica,Hiragino Sans GB,MicrosoftYaHei,WenQuanYi Micro Hei,sans-serif}@media screen and (max-width:320px){html{font-size:32px}}@media screen and (min-width:540px){html{font-size:54px}}.myself-page .my-info-cell{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.myself-page .my-tabs .van-tabs--card{padding-top:0}.myself-page .my-tabs .van-tabs--card .tips{display:none}.myself-page .my-tabs .van-cell{padding-left:0;padding-right:0}.myself-page .my-tabs .van-cell .van-cell__title{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:70%}.myself-page .my-tabs .van-cell .van-cell__value{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:30%}.myself-page .my-tabs .list{padding:.26667rem .64rem 0 .64rem;margin-bottom:.24rem;background-color:#fff}.myself-page .my-tabs .list.apply,.myself-page .my-tabs .list.log{padding-bottom:.26667rem;margin-bottom:.26667rem}.myself-page .my-tabs .appointment-card{background:#fff;border-radius:6px;margin-bottom:.26667rem;width:calc(100% - 26px);margin-left:13px;padding:0 15px}.myself-page .my-tabs .appointment-card .card-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.21333rem;padding:10px 0;border-bottom:.5px solid #eee}.myself-page .my-tabs .appointment-card .card-header,.myself-page .my-tabs .appointment-card .card-header .time-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.myself-page .my-tabs .appointment-card .card-header .time-info{color:#b2b2b2;text-align:center;font-family:Source Han Sans CN;font-size:12px;font-style:normal;font-weight:400;line-height:26px}.myself-page .my-tabs .appointment-card .card-header .time-info .time-icon{margin-right:4px}.myself-page .my-tabs .appointment-card .card-header .status{padding:.05333rem .16rem;border-radius:.21333rem;font-size:.32rem}.myself-page .my-tabs .appointment-card .card-header .status.status-pending{color:#f90}.myself-page .my-tabs .appointment-card .card-header .status.status-completed{color:#07c160}.myself-page .my-tabs .appointment-card .card-header .status.status-cancelled{color:#ff4d4f}.myself-page .my-tabs .appointment-card .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0 12px 0;border-bottom:.5px solid #eee}.myself-page .my-tabs .appointment-card .card-body .teacher-avatar{margin-right:12px}.myself-page .my-tabs .appointment-card .card-body .teacher-info{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding:6px 0}.myself-page .my-tabs .appointment-card .card-body .teacher-info .teacher-name{color:#111;font-family:Source Han Sans CN;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.myself-page .my-tabs .appointment-card .card-body .teacher-info .teacher-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.10667rem}.myself-page .my-tabs .appointment-card .card-body .teacher-info .teacher-tags .tag{max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.myself-page .my-tabs .appointment-card .card-body .teacher-info .teacher-group,.myself-page .my-tabs .appointment-card .card-body .teacher-info .teacher-tags .tag{color:#222;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:26px}.myself-page .my-tabs .appointment-card .card-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0}.myself-page .my-tabs .appointment-card .card-footer .hint-text{color:red;font-family:Source Han Sans CN;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.myself-page .my-tabs .appointment-card .card-footer .action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.16rem}.myself-page .my-tabs .appointment-card .card-footer .action-buttons .van-button{height:.74667rem;padding:0 .32rem;font-size:.34667rem}.myself-page .my-tabs .appointment-card .card-footer .action-buttons .qrcord-btn{border-radius:37px;border:.5px solid #2a679f;color:#2a679f;font-family:Source Han Sans CN;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.myself-page .my-tabs .appointment-card .card-footer .action-buttons .cancel-btn{border-radius:37px;border:.5px solid #2a679f;background:#2a679f;color:#fff;font-family:Source Han Sans CN;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.van-search{-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;padding:.26667rem .32rem;background-color:#fff}.van-search,.van-search__content{display:-webkit-box;display:-webkit-flex;display:flex}.van-search__content{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-left:.32rem;background-color:#f7f8fa;border-radius:2px}.van-search__content--round{border-radius:26.64rem}.van-search__label{padding:0 .13333rem;color:#323233;font-size:.37333rem;line-height:.90667rem}.van-search .van-cell{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:.13333rem .21333rem .13333rem 0;background-color:transparent}.van-search .van-cell .van-field__left-icon{color:#969799}.van-search--show-action{padding-right:0}.van-search input::-webkit-search-cancel-button,.van-search input::-webkit-search-decoration,.van-search input::-webkit-search-results-button,.van-search input::-webkit-search-results-decoration{display:none}.van-search__action{padding:0 .21333rem;color:#323233;font-size:.37333rem;line-height:.90667rem;cursor:pointer;-webkit-user-select:none;user-select:none}.van-search__action:active{background-color:#f2f3f5}.delete-btn[data-v-15b1f262]{font-size:.27333rem;line-height:.5rem;color:#fff;background-color:#cd5c5c;border-color:#cd5c5c;width:1.5rem;height:.7rem;padding:.1rem;border-radius:3px;float:right;cursor:pointer;text-align:center}html[data-v-5ef882cd]{font-size:10vw;background-color:#eaeaea}html body[data-v-5ef882cd]{margin:0 auto;min-height:100vh;background-color:#fff;min-width:320px;font-family:lucida grande,lucida sans unicode,lucida,helvetica,Hiragino Sans GB,MicrosoftYaHei,WenQuanYi Micro Hei,sans-serif}@media screen and (max-width:320px){html[data-v-5ef882cd]{font-size:32px}}@media screen and (min-width:540px){html[data-v-5ef882cd]{font-size:54px}}.myself-page .my-info-cell[data-v-5ef882cd]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.myself-page .my-tabs .van-tabs--card[data-v-5ef882cd]{padding-top:0}.myself-page .my-tabs .van-tabs--card .tips[data-v-5ef882cd]{display:none}.myself-page .my-tabs .van-cell[data-v-5ef882cd]{padding-left:0;padding-right:0}.myself-page .my-tabs .van-cell .van-cell__title[data-v-5ef882cd]{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:70%}.myself-page .my-tabs .van-cell .van-cell__value[data-v-5ef882cd]{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:30%}.myself-page .my-tabs .list[data-v-5ef882cd]{padding:.26667rem .64rem 0 .64rem;margin-bottom:.24rem;background-color:#fff}.myself-page .my-tabs .list.apply[data-v-5ef882cd],.myself-page .my-tabs .list.log[data-v-5ef882cd]{padding-bottom:.26667rem;margin-bottom:.26667rem}.myself-page .my-tabs .list.appointment-item-onhold[data-v-5ef882cd]{background-color:#ffe9e9}.myself-page .my-tabs .list.appointment-item-waiting[data-v-5ef882cd]{background-color:#fff8ee}.myself-page .year_tip[data-v-5ef882cd]{font-size:.3rem;border:1px dotted #87ceeb;display:inline-block;padding:.1rem;color:#fff;margin:.2rem 0}.myself-page .year-sign[data-v-5ef882cd]{background-color:#4682b4}.myself-page .edit-btn[data-v-5ef882cd]{background-color:#409eff;border-color:#409eff;margin-right:6px}.myself-page .delete-btn[data-v-5ef882cd],.myself-page .edit-btn[data-v-5ef882cd]{font-size:.27333rem;line-height:.5rem;color:#fff;width:1.5rem;height:.7rem;padding:.1rem;border-radius:3px;float:right;cursor:pointer;text-align:center}.myself-page .delete-btn[data-v-5ef882cd]{background-color:#cd5c5c;border-color:#cd5c5c}