[data-v-51c3e465] .el-dialog__header{background-color:#f6c752;color:#4d4d4d;font-size:22px;font-family:Montserrat-SemiBold}[data-v-51c3e465] .el-dialog{border-radius:20px;overflow:hidden}[data-v-51c3e465] .imgCup img{width:100%}.CONTRACTS[data-v-51c3e465]{background-color:#f1f1f0;display:-webkit-box;display:-ms-flexbox;display:flex}.CONTRACTS .teacher-info-item[data-v-51c3e465]{margin:10px 1%;background:#fafafa;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.CONTRACTS .teacher-info-item.active[data-v-51c3e465]{background:#f6c752;border-radius:10px}.CONTRACTS .teacher-info-item.teacher-info-item-yellow[data-v-51c3e465]{background:#f6c752;cursor:default}.CONTRACTS .teacher-info-item:not(.teacher-info-item-yellow) .single-teacher[data-v-51c3e465]:hover{cursor:pointer;opacity:.8}.CONTRACTS .teacher-info-item .single-teacher[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 25px}.CONTRACTS .teacher-info-item .single-teacher .teacher-avatar[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:40px;border-radius:100px;overflow:hidden;-webkit-box-flex:40px;-ms-flex:40px 0 0px;flex:40px 0 0;background-size:cover}.CONTRACTS .teacher-info-item .single-teacher .teacher-avatar span[data-v-51c3e465]{color:#333;font-family:Montserrat-SemiBold;font-size:15px}.CONTRACTS .teacher-info-item .single-teacher .teacher-info[data-v-51c3e465]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.CONTRACTS .teacher-info-item .single-teacher .teacher-info .teacher-info-top[data-v-51c3e465]{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}.CONTRACTS .teacher-info-item .single-teacher .teacher-info .teacher-info-top .book-btn[data-v-51c3e465]{padding:5px 15px;background:#f6c752;border-radius:20px;font-size:.5rem;cursor:pointer;color:#333;font-size:13px;font-family:Montserrat-SemiBold}.CONTRACTS .teacher-info-item .single-teacher .teacher-info .teacher-info-top .teacher-info-top-left[data-v-51c3e465]{width:100%;margin-left:10px}.CONTRACTS .teacher-info-item .single-teacher .teacher-info .teacher-info-top .teacher-info-top-left .name[data-v-51c3e465]{width:100%;font-size:15px;font-family:Montserrat-Medium;color:#4d4d4d;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.CONTRACTS .teacher-info-item .single-teacher .teacher-info .teacher-info-top .teacher-info-top-left .score[data-v-51c3e465]{margin-top:2%}.CONTRACTS .teacher-info-item .single-teacher .teacher-info .teacher-info-top .teacher-info-top-left .teach-time[data-v-51c3e465]{width:100%;font-size:15px;font-family:Montserrat-Medium;color:#4d4d4d;white-space:normal;word-break:break-all}.CONTRACTS .teacher-info-item .single-teacher .teacher-info .introcution[data-v-51c3e465]{font-size:13px;font-family:Montserrat-Regular;color:#9e9e9f;margin-top:.5%;width:100%;font-size:.5rem;height:50px;white-space:normal}.CONTRACTS .teacher-info-item.image-top-layout[data-v-51c3e465]{height:130px}.CONTRACTS .teacher-info-item.image-top-layout .single-teacher[data-v-51c3e465]{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;padding:15px 25px}.CONTRACTS .teacher-info-item.image-top-layout .single-teacher[data-v-51c3e465]:hover{opacity:1;cursor:default}.CONTRACTS .teacher-info-item.image-top-layout .single-teacher .teacher-info[data-v-51c3e465]{margin-left:0;margin-top:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.CONTRACTS .teacher-info-item.image-top-layout .single-teacher .teacher-info .teacher-info-top-left[data-v-51c3e465]{margin-left:0}.CONTRACTS .teacher-info-item.image-top-layout .single-teacher .teacher-info .teacher-info-star[data-v-51c3e465]{margin-top:5px}.CONTRACTS .time-box[data-v-51c3e465]{width:100%;height:20vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow-y:auto;padding-bottom:60px}.CONTRACTS .time-box .choose-block[data-v-51c3e465]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.CONTRACTS .time-box .choose-block .time-area[data-v-51c3e465]{width:12%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.CONTRACTS .time-box .choose-block .time-area .time-item[data-v-51c3e465]{width:100%;background:#fafafa;text-align:center;border-radius:5px;font-size:18px;font-family:Montserrat-Medium;margin:4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CONTRACTS .time-box .choose-block .block-col[data-v-51c3e465]{width:12%;text-align:center}.CONTRACTS .time-box .choose-block .block-col .block-row[data-v-51c3e465]{padding:10px;border-radius:5px;margin-top:4px;margin-bottom:4px;background:#f1f1f0;cursor:pointer;color:#4d4d4d;font-family:Montserrat-Medium;font-size:14px}.CONTRACTS .time-box .choose-block .block-col .block-row[data-v-51c3e465]:hover{opacity:.8}.CONTRACTS .time-box .choose-block .block-col .choosedTime[data-v-51c3e465]{background:#f6c752!important;color:#f6c752;color:#4d4d4d;font-family:Montserrat-Medium;font-size:14px}.CONTRACTS .booked-confirmation-page[data-v-51c3e465]{width:100%;height:100%;background-color:#f1f1f0;cursor:default}.CONTRACTS .booked-confirmation-page .booked[data-v-51c3e465],.CONTRACTS .booked-confirmation-page[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CONTRACTS .booked-confirmation-page .booked[data-v-51c3e465]{width:40%}.CONTRACTS .booked-confirmation-page .booked .top[data-v-51c3e465]{color:#4d4d4d;font-family:Montserrat-SemiBold;font-size:22px}.CONTRACTS .booked-confirmation-page .booked .bottom[data-v-51c3e465]{margin-top:20px;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CONTRACTS .booked-confirmation-page .booked .bottom span[data-v-51c3e465]{color:#4d4d4d;font-family:Montserrat-Regular;font-size:15px}.CONTRACTS .booked-confirmation-page .back_book[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex}.CONTRACTS .booked-confirmation-page .back_book span[data-v-51c3e465]{color:#333;font-family:Montserrat-SemiBold;font-size:12px}.CONTRACTS .booked-confirmation-page .back_book span[data-v-51c3e465]:hover{cursor:pointer;opacity:.8}.CONTRACTS .booked-confirmation-page .back_book .left[data-v-51c3e465]{background-color:#fff;margin-right:10px}.CONTRACTS .booked-confirmation-page .back_book .left[data-v-51c3e465],.CONTRACTS .booked-confirmation-page .back_book .right[data-v-51c3e465]{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;border-radius:25px}.CONTRACTS .booked-confirmation-page .back_book .right[data-v-51c3e465]{background-color:#f6c752}.CONTRACTS .newnav .nav_left[data-v-51c3e465]{margin-left:40px;margin-top:20px}.CONTRACTS .newnav .nav_left div[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CONTRACTS .newnav .nav_left div:hover img[data-v-51c3e465]{opacity:.8}.CONTRACTS .newnav .nav_left div .nav_left_img_one[data-v-51c3e465]{width:35px;margin-right:12px}.CONTRACTS .newnav .nav_left div .nav_left_img_one[data-v-51c3e465]:hover{opacity:.8}.CONTRACTS .newnav .nav_left div .nav_left_img_two[data-v-51c3e465]{width:100px}.CONTRACTS .contracts-conter[data-v-51c3e465]{margin-top:60px;width:80%;margin-left:7vw;overflow:auto}.CONTRACTS .contracts-conter .main .page_main_title[data-v-51c3e465]{color:#2472b3;font-family:Montserrat-Semibold;font-size:22px;margin-bottom:10px}.CONTRACTS .contracts-conter .main .card_top_two[data-v-51c3e465]{padding:0}.CONTRACTS .contracts-conter .main .card_top_two span[data-v-51c3e465]{width:100%;color:#4d4d4d;font-size:16px;font-family:Montserrat-SemiBold}.CONTRACTS .contracts-conter .main .card_top_two .block_one[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block[data-v-51c3e465]{width:15%;background-color:#f9f9f9;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:10px 0 20px 40px;border-radius:20px}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block[data-v-51c3e465]:first-of-type{margin-right:3%}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block .number[data-v-51c3e465]{color:#2472b3;font-size:48px;font-family:Montserrat-SemiBold;font-weight:550}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block .number.number_big[data-v-51c3e465]{font-size:2.5em;line-height:1.3em;color:#2472b3}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block .number.number_small[data-v-51c3e465]{font-size:1.3em}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block .total[data-v-51c3e465]{color:#4d4d4d;font-size:.7em;font-family:Montserrat-SemiBold;font-weight:550}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block_two[data-v-51c3e465]{width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f9f9f9;border-radius:20px;margin-right:20px}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block_two .block_left[data-v-51c3e465]{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-left:10%}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block_two .block_left .number[data-v-51c3e465]{color:#333;font-size:48px;font-family:Montserrat-SemiBold;font-weight:550}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block_two .block_left .number.number_big[data-v-51c3e465]{font-size:2.5em;line-height:1.3em;color:#2472b3}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block_two .block_left .number.number_small[data-v-51c3e465]{font-size:1.3em}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block_two .block_left .total[data-v-51c3e465]{color:#4d4d4d;font-size:.7em;font-family:Montserrat-SemiBold;font-weight:550}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block_two .block_right[data-v-51c3e465]{width:60%}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block_two .block_right .block_not[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block_two .block_right .block_not[data-v-51c3e465]:first-of-type{margin-bottom:5px}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block_two .block_right .block_not .number[data-v-51c3e465]{width:20%;color:#333;font-size:26px;font-family:Montserrat-SemiBold;font-weight:550;padding-right:10px;text-align:center}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block_two .block_right .block_not .number.number_small[data-v-51c3e465]{font-size:1.3em}.CONTRACTS .contracts-conter .main .card_top_two .block_one .block_two .block_right .block_not .total[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4d4d4d;font-size:.7em;font-family:Montserrat-SemiBold;font-weight:550}.CONTRACTS .contracts-conter .content[data-v-51c3e465]{width:90%;min-height:calc(100% - 200px);height:auto;background:#fff;margin-top:10px;border-radius:20px;padding:25px 50px;position:relative;cursor:default}.CONTRACTS .contracts-conter .content .book-btn-bottom[data-v-51c3e465]{position:absolute;bottom:0;right:0;width:15%;background:#333;border-top-left-radius:20px;text-align:center;padding:1% 2%;color:#fff;font-size:22px;font-family:Montserrat-Bold;cursor:pointer}.CONTRACTS .contracts-conter .content .book-btn-bottom[data-v-51c3e465]:hover{opacity:.8}.CONTRACTS .contracts-conter .content .checkbox-area[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex}.CONTRACTS .contracts-conter .content .content-book[data-v-51c3e465]{width:100%;font-size:16px;padding:10px 0;margin-bottom:10px;color:#4d4d4d;font-family:Montserrat-SemiBold;border-bottom:1px solid #cfcecb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.CONTRACTS .contracts-conter .content .content-book .el-icon-info[data-v-51c3e465]{color:#9e9e9f;font-size:18px;cursor:pointer}.CONTRACTS .contracts-conter .content .content-book-line[data-v-51c3e465]{font-size:16px;padding-top:10px;padding-left:30px;margin-bottom:10px;color:#4d4d4d;font-family:Montserrat-SemiBold}.CONTRACTS .contracts-conter .content .book-class-content-nav[data-v-51c3e465]{padding:10px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.CONTRACTS .contracts-conter .content .book-class-content-nav .classify-item[data-v-51c3e465]{margin-right:30px;font-family:Montserrat-Regular;color:#333;border-radius:23px;background-color:#f9f9f9;padding:8px 25px;font-size:14px;line-height:24px}.CONTRACTS .contracts-conter .content .book-class-content-nav .classify-item[data-v-51c3e465]:hover{opacity:.8;cursor:pointer}.CONTRACTS .contracts-conter .content .book-class-content-nav .classify-item-flag[data-v-51c3e465]{color:#fff;background-color:#2472b3;margin-right:10px}.CONTRACTS .contracts-conter .content .book-class-by-date[data-v-51c3e465]{width:100%;height:auto}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-class-time-title[data-v-51c3e465]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 10px 0}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-class-time-title .circle[data-v-51c3e465]{width:10px;height:10px;margin-right:10px;border-radius:10px;background-color:#f6c752}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-class-time-title .title[data-v-51c3e465]{font-size:16px;font-family:Montserrat-SemiBold;color:#4d4d4d}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-class-time-title .title .title_font[data-v-51c3e465]{font-size:15px;font-family:Montserrat-Regular;color:#4d4d4d}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-class-time-title .show-class-time-area[data-v-51c3e465]{background:#333;padding:15px 15px;margin-left:20px;border-radius:35px;font-size:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;color:#fff;line-height:.8rem;font-family:Montserrat-Medium;cursor:pointer}.CONTRACTS .contracts-conter .content .book-class-by-date .step-duration-click[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:20px 0 20px 65px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:20px}.CONTRACTS .contracts-conter .content .book-class-by-date .step-duration-click span[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-family:Montserrat-Regular}.CONTRACTS .contracts-conter .content .book-class-by-date .step-duration-click span .clickClass[data-v-51c3e465]{font-family:Montserrat-Medium;color:#2472b3}.CONTRACTS .contracts-conter .content .book-class-by-date .step-duration-click span .clickClass[data-v-51c3e465]:hover{opacity:.6}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-teacher[data-v-51c3e465]{height:90%}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-teacher .choose-teacher-title[data-v-51c3e465]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-teacher .choose-teacher-title .circle[data-v-51c3e465]{width:10px;height:10px;margin-right:10px;border-radius:10px;background-color:#f6c752}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-teacher .choose-teacher-title .title[data-v-51c3e465]{font-size:18px;font-family:Montserrat-SemiBold;color:#4d4d4d;margin-right:25px}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-teacher .choose-teacher-title .title-right[data-v-51c3e465]{font-size:16px;font-family:Montserrat-Medium;color:#cfcecb}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-teacher .choose-teacher-your[data-v-51c3e465]{font-size:18px;font-family:Montserrat-SemiBold;color:#333;padding:20px 20px}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-teacher .teacher-list-area[data-v-51c3e465]{width:100%;height:63%;overflow:hidden;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;margin-left:20px}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-teacher .teacher-list-area .left[data-v-51c3e465]{width:30%}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-teacher .teacher-list-area .left span[data-v-51c3e465]{color:#4d4d4d;font-family:Montserrat-SemiBold;font-size:15px}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-teacher .teacher-list-area .right[data-v-51c3e465]{width:40%}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-teacher .teacher-list-area .right span[data-v-51c3e465]{color:#4d4d4d;font-family:Montserrat-SemiBold;font-size:15px}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-class-time[data-v-51c3e465]{margin-top:10px;width:100%;height:100%}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-class-time .class-time[data-v-51c3e465]{margin-top:1%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-class-time .class-time .time-item[data-v-51c3e465]{width:11.7%;text-align:center;padding:1% 1%;background:#fafafa;color:#333;margin:0 0 .5% .5%;border-radius:5px;font-family:Montserrat-Medium;cursor:pointer}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-class-time .class-time .can-not-choose[data-v-51c3e465]{color:#9e9e9f;background:#f1f1f0;cursor:auto}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-class-time .class-time .active[data-v-51c3e465]{background:#f6c752;color:#fff}.CONTRACTS .contracts-conter .content .book-class-by-date .choose-class-time .teacher-list-area[data-v-51c3e465]{width:100%;height:13%;overflow:hidden;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:65px}.CONTRACTS .contracts-conter .content .book-class-by-teacher[data-v-51c3e465]{width:100%;height:80%}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher[data-v-51c3e465]{width:100%;height:100%;position:relative}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher.booking-confirmation .booking-confirmation-title[data-v-51c3e465]{padding-left:25px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .teacher-list-area[data-v-51c3e465]{overflow:hidden;margin-top:10px;margin-left:0}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .teacher-list-area .left[data-v-51c3e465]{width:30%}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .teacher-list-area .left span[data-v-51c3e465]{color:#4d4d4d;font-family:Montserrat-SemiBold;font-size:15px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .teacher-list-area .right[data-v-51c3e465]{width:40%}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .teacher-list-area .right span[data-v-51c3e465]{color:#4d4d4d;font-family:Montserrat-SemiBold;font-size:15px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .teacher-list-area .single-teacher[data-v-51c3e465]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .font-time[data-v-51c3e465]{width:80%;position:absolute;bottom:0;left:10px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .font-time span[data-v-51c3e465]{color:#4d4d4d;font-family:Montserrat-Light;font-size:13px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-class-time-title[data-v-51c3e465]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 10px 0}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-class-time-title.step2[data-v-51c3e465]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-class-time-title.step2 .step-duration-title[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-class-time-title.step2 .step-duration-click[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:20px 0 20px 65px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:20px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-class-time-title.step2 .step-duration-click span[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-family:Montserrat-Regular}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-class-time-title.step2 .step-duration-click span .clickClass[data-v-51c3e465]{font-family:Montserrat-Medium;color:#2472b3}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-class-time-title.step2 .step-duration-click span .clickClass[data-v-51c3e465]:hover{opacity:.6}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-class-time-title .circle[data-v-51c3e465]{width:10px;height:10px;margin-right:10px;border-radius:10px;background-color:#f6c752}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-class-time-title .title[data-v-51c3e465]{font-size:16px;font-family:Montserrat-SemiBold;color:#4d4d4d}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-class-time-title .title .title_font[data-v-51c3e465]{font-size:15px;font-family:Montserrat-Regular;color:#4d4d4d}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-class-time-title .show-class-time-area[data-v-51c3e465]{background:#333;padding:15px 15px;margin-left:20px;border-radius:35px;font-size:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;color:#fff;line-height:.8rem;font-family:Montserrat-Medium;cursor:pointer}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-teacher-teacher[data-v-51c3e465]{max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2472b3;padding:10px 20px;border-radius:20px;margin-bottom:10px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-teacher-teacher img[data-v-51c3e465]{width:30px;border-radius:50%;margin-right:10px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-teacher-teacher span[data-v-51c3e465]{font-size:15px;font-family:Montserrat-Medium;color:#fff}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .duration-area[data-v-51c3e465]{margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .duration-area p[data-v-51c3e465]{font-size:18px;font-family:Montserrat-SemiBold;color:#4d4d4d;margin-right:20px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .duration-area .duration-item[data-v-51c3e465]{height:30px;border-radius:6px;background-color:#f1f1f0;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;padding:5px 20px;font-family:Montserrat-Medium;color:#4d4d4d}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .duration-area .active[data-v-51c3e465],.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .duration-area .duration-item[data-v-51c3e465]:hover{background-color:#f6c752}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-teacher-title[data-v-51c3e465]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-teacher-title .circle[data-v-51c3e465]{width:10px;height:10px;margin-right:10px;border-radius:10px;background-color:#f6c752}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-teacher-title .title[data-v-51c3e465]{font-size:18px;font-family:Montserrat-SemiBold;color:#4d4d4d;margin-right:25px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-teacher-title .title-right[data-v-51c3e465]{font-size:16px;font-family:Montserrat-Medium;color:#cfcecb}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .time-box[data-v-51c3e465]{width:100%;height:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow-y:auto}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .time-box .choose-block[data-v-51c3e465]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .time-box .choose-block .time-area[data-v-51c3e465]{width:12%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .time-box .choose-block .time-area .time-item[data-v-51c3e465]{width:100%;background:#fafafa;text-align:center;border-radius:5px;font-size:18px;font-family:Montserrat-Medium;margin:4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .time-box .choose-block .block-col[data-v-51c3e465]{width:12%;text-align:center}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .time-box .choose-block .block-col .block-row[data-v-51c3e465]{padding:10px;border-radius:5px;margin-top:4px;margin-bottom:4px;background:#f1f1f0;cursor:pointer;color:#4d4d4d;font-family:Montserrat-Medium;font-size:14px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .time-box .choose-block .block-col .block-row[data-v-51c3e465]:hover{opacity:.8}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .time-box .choose-block .block-col .choosedTime[data-v-51c3e465]{background:#f6c752!important;color:#f6c752;color:#4d4d4d;font-family:Montserrat-Medium;font-size:14px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .choose-teacher-your[data-v-51c3e465]{font-size:18px;font-family:Montserrat-SemiBold;color:#333;padding:20px 20px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .teacher-list-area[data-v-51c3e465]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:auto}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .teacher-list-area .teach-info-item[data-v-51c3e465]{border-radius:20px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .teacher-list-area .single-teacher[data-v-51c3e465]{padding:13px 20px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .teacher-list-area .single-teacher .teacher-info[data-v-51c3e465]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:8px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .teacher-list-area .single-teacher .teacher-info .teacher-info-top-left[data-v-51c3e465]{margin-left:0}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .teacher-list-area .single-teacher .teacher-info .teacher-info-top-left .name[data-v-51c3e465]{font-size:14px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .teacher-list-area .single-teacher .teacher-info .teacher-info-star[data-v-51c3e465]{margin-top:10px;margin-right:2px}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .class-time-conter[data-v-51c3e465]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .class-time-conter .class-time-left[data-v-51c3e465]{width:11.7%;margin-right:1%}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .class-time-conter .class-time-left .time-item[data-v-51c3e465]{width:100%;text-align:center;padding:10px 2px;background:#fafafa;color:#333;margin:0 0 .5% .5%;border-radius:5px;margin-top:10px;font-family:Montserrat-Medium;cursor:pointer}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .class-time-conter .class-time-right[data-v-51c3e465]{width:87%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.CONTRACTS .contracts-conter .content .book-class-by-teacher .choose-teacher .class-time-conter .class-time-right .time-item[data-v-51c3e465]{width:13.2%;text-align:center;padding:10px 2px;background:#fafafa;color:#333;margin:0 0 .5% .5%;border-radius:5px;font-family:Montserrat-Medium;cursor:pointer}.CONTRACTS .contracts-conter .content .book-button[data-v-51c3e465]{width:100%}.CONTRACTS .contracts-conter .content .book-button .book[data-v-51c3e465]{position:absolute;bottom:0;right:0;width:25%;background:#333;border-top-left-radius:20px;text-align:center;padding:2% 2%;color:#fff;font-size:15px;font-family:Montserrat-SemiBold;cursor:pointer}.CONTRACTS .contracts-conter .content .book-button .book[data-v-51c3e465]:hover{opacity:.8}.CONTRACTS .contracts-conter .content .book-button .book .arrow-right[data-v-51c3e465]{height:13px;margin-left:5px}.CONTRACTS .contracts-conter .content .book-button_left[data-v-51c3e465]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.CONTRACTS .contracts-conter .content .book-button_left .book_left[data-v-51c3e465]{position:absolute;bottom:0;left:0;width:20%;background:#333;border-top-right-radius:20px;text-align:center;padding:2% 2%;color:#fff;font-size:15px;font-family:Montserrat-SemiBold;cursor:pointer}.CONTRACTS .contracts-conter .content .book-button_left .book_left[data-v-51c3e465]:hover{opacity:.8}.CONTRACTS .contracts-conter .content .book-button_left .book_left .arrow-left[data-v-51c3e465]{height:13px;margin-right:5px}.CONTRACTS .contracts-conter .content .book-button_left .book_right[data-v-51c3e465]{position:absolute;bottom:0;right:0;width:15%;background:#f6c752;border-top-left-radius:20px;text-align:center;padding:2% 2%;color:#333;font-size:15px;font-family:Montserrat-SemiBold;cursor:pointer}.CONTRACTS .contracts-conter .content .book-button_left .book_right[data-v-51c3e465]:hover{opacity:.8}.CONTRACTS .contracts-conter .main_div[data-v-51c3e465]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:7vw;padding-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.CONTRACTS .contracts-conter .main_div .backIcon[data-v-51c3e465]{z-index:111}.CONTRACTS .contracts-conter .main_div .stateGroup[data-v-51c3e465]{width:840px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px;-ms-flex-negative:0;flex-shrink:0}.CONTRACTS .contracts-conter .main_div .contractList[data-v-51c3e465]{width:840px}.CONTRACTS .contracts-conter .modal .modal_1[data-v-51c3e465]{width:440px;background-color:#fff;color:#6e6e6e;padding:50px 0;border-radius:20px;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.CONTRACTS .contracts-conter .modal .modal_1 .imgCup[data-v-51c3e465]{width:90px;margin-bottom:30px}.CONTRACTS .contracts-conter .modal .modal_1 .info[data-v-51c3e465]{margin-bottom:30px}.CONTRACTS .book-class-dialog .booking-comfirm-content[data-v-51c3e465]{font-size:1rem}.CONTRACTS .book-class-dialog .booking-comfirm-content .class-classify[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#9e9e9f;margin-bottom:5%}.CONTRACTS .book-class-dialog .booking-comfirm-content .class-classify .classify-item[data-v-51c3e465]{font-size:18px;font-family:Montserrat-SemiBold;color:#9e9e9f;-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer}.CONTRACTS .book-class-dialog .booking-comfirm-content .class-classify .active[data-v-51c3e465]{color:#224e96}.CONTRACTS .book-class-dialog .booking-comfirm-content .key[data-v-51c3e465]{font-size:16px;font-family:Montserrat-Medium;color:#4d4d4d;margin-bottom:5%}.CONTRACTS .book-class-dialog .booking-comfirm-content .value[data-v-51c3e465]{width:70%;color:#4d4d4d;text-align:center;font-size:.8rem;padding:5% 6%;font-family:Montserrat-Medium;background:#fafafa;border-radius:20px}.CONTRACTS .book-class-dialog .booking-comfirm-content .one-time-class .date-and-time[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex}.CONTRACTS .book-class-dialog .booking-comfirm-content .one-time-class .date-and-time .class-date[data-v-51c3e465],.CONTRACTS .book-class-dialog .booking-comfirm-content .one-time-class .date-and-time .class-time[data-v-51c3e465]{-webkit-box-flex:1;-ms-flex:1;flex:1}.CONTRACTS .book-class-dialog .booking-comfirm-content .recurring-class .date-and-time[data-v-51c3e465]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5%}.CONTRACTS .book-class-dialog .booking-comfirm-content .recurring-class .date-and-time .class-from[data-v-51c3e465],.CONTRACTS .book-class-dialog .booking-comfirm-content .recurring-class .date-and-time .class-to[data-v-51c3e465]{-webkit-box-flex:1;-ms-flex:1;flex:1}.CONTRACTS .book-class-dialog .booking-comfirm-content .recurring-class .class-time .value[data-v-51c3e465]{padding:3% 6%;width:60%}.CONTRACTS .book-class-dialog .booking-comfirm-content .control-button[data-v-51c3e465]{margin-top:14%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.CONTRACTS .book-class-dialog .booking-comfirm-content .control-button .book[data-v-51c3e465],.CONTRACTS .book-class-dialog .booking-comfirm-content .control-button .cancle[data-v-51c3e465]{padding:3% 7%;color:#fff;text-align:center;background:#333;border-radius:25px;width:15%;cursor:pointer;font-size:15px;font-family:Montserrat-SemiBold}.CONTRACTS .book-class-dialog .booking-comfirm-content .control-button .book[data-v-51c3e465]{background:#f6c752;margin-left:5%;font-size:15px;color:#333;font-family:Montserrat-SemiBold}.CONTRACTS .calender-container[data-v-51c3e465]{padding:20px 0;border-radius:18px;margin-bottom:4px}.CONTRACTS .time-box .choose-block .block-col[data-v-51c3e465]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:2px;margin-left:2px}.CONTRACTS .time-box .choose-block .block-col[data-v-51c3e465]:first-of-type{margin-left:0}.CONTRACTS .time-box .choose-block .block-col[data-v-51c3e465]:last-of-type{margin-right:0}.CONTRACTS .time-box .choose-block .block-col .block-row[data-v-51c3e465]{border-radius:10px!important;padding-top:8px;padding-bottom:8px}.CONTRACTS .time-box .choose-block .block-col .block-row[data-v-51c3e465]:first-of-type{margin-top:0}.CONTRACTS .time-box .choose-block .block-col .block-row.cannotBeChoose[data-v-51c3e465]{background:#fafafa!important;color:#9e9e9f!important}.CONTRACTS .time-box .choose-block .block-col .block-row.cannotBeChoose[data-v-51c3e465]:hover{opacity:1!important;cursor:default!important}.CONTRACTS .time-box .choose-block .block-col .block-row.canBeChoose[data-v-51c3e465]{background:#bce1dc!important;color:#4d4d4d!important}.CONTRACTS .time-box .choose-block .block-col .block-row.canNotChoose[data-v-51c3e465]{cursor:not-allowed;opacity:.6}.CONTRACTS .duration-area[data-v-51c3e465]{margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.CONTRACTS .duration-area p[data-v-51c3e465]{font-size:18px;font-family:Montserrat-SemiBold;color:#4d4d4d;margin-right:20px}.CONTRACTS .duration-area .duration-item[data-v-51c3e465]{height:30px;border-radius:6px;background-color:#f1f1f0;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;padding:5px 20px;font-family:Montserrat-Medium;color:#4d4d4d}.CONTRACTS .duration-area .duration-item[data-v-51c3e465]:hover{cursor:pointer;background-color:#f6c752}.CONTRACTS .duration-area .active[data-v-51c3e465]{background-color:#f6c752}@media screen and (max-width:880px){.CONTRACTS .main_div .stateGroup[data-v-51c3e465]{width:95%;-ms-flex-wrap:wrap;flex-wrap:wrap}.CONTRACTS .main_div .stateGroup .state[data-v-51c3e465]{margin-bottom:10px;width:150px;height:150px}.CONTRACTS .main_div .contractList[data-v-51c3e465]{width:95%}.CONTRACTS .main_div .contractList .contract[data-v-51c3e465]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.timeslot[data-v-51c3e465]{width:auto;margin-left:20px}.timeslot .single-timeslot[data-v-51c3e465]{padding:5px 25px;height:130px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fafafa;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.timeslot .single-timeslot .class-type[data-v-51c3e465]{margin-bottom:10px}.timeslot .single-timeslot .class-type span[data-v-51c3e465]{color:#333}.timeslot .single-timeslot .class-info .teach-time[data-v-51c3e465],.timeslot .single-timeslot .class-info .teach-week[data-v-51c3e465]{font-family:Montserrat-Regular;font-size:15px}.course-dialog-area[data-v-51c3e465] .courseDialog{border-radius:4px}.course-dialog-area[data-v-51c3e465] .courseDialog .el-dialog__body{font-size:.9em;text-align:center}.course-dialog-area[data-v-51c3e465] .courseDialog .el-dialog__body span{word-break:break-word}.choose-class-date .week .content .item{font-size:13px!important}.choose-class-date .date{margin-top:0!important}.choose-class-date .calender-container .date .dayItem{font-size:17px;width:31px!important;height:30px!important;line-height:27px!important}.popover-info{padding:20px 25px;border-radius:6px}.popover-info .info-container{font-size:12px;font-family:MontserratMedium}.popover-info .info-container .info-content{margin-top:10px;word-break:break-word;max-width:400px}