@charset "UTF-8";.booking .form-container[data-v-8151260b]{margin-top:10px;width:260px}.booking .form-container .form-item[data-v-8151260b]{align-items:center;background-color:#fff;border:none!important;display:flex;font-size:14px;height:30px;justify-content:space-between;line-height:30px;margin-bottom:15px;padding:0;width:100%}.booking .form-container .form-item .label[data-v-8151260b]{color:#333;font-size:16px;margin-right:10px;text-align:right;width:70px}.booking .form-container .form-item input[data-v-8151260b]{border:1px solid #eee;border-radius:8px;box-sizing:border-box;flex:1;padding:0 10px}.booking .form-container .form-code[data-v-8151260b]{align-items:center;border:1px solid #eee;border-radius:8px;box-sizing:border-box;display:flex;flex:1;height:30px;justify-content:space-between;line-height:30px;margin-bottom:0;padding-left:10px;width:100%}.booking .form-container .form-code .kaptcha-code[data-v-8151260b]{border:none;padding:0}.booking .form-container .form-code .kaptcha-btn[data-v-8151260b]{background:transparent;color:#1a4299;font-size:12px;font-weight:500;height:30px;line-height:30px;width:80px}.booking .form-container .form-code .kaptcha-btn[data-v-8151260b]:active{color:#132f6d}.booking .form-container .select-course[data-v-8151260b]{cursor:pointer;justify-content:flex-start;position:relative}.booking .form-container .select-course .down[data-v-8151260b]{background:url(../images/pop-down.png) no-repeat 50%;height:14px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:transform .2s ease;width:14px}.booking .form-container .select-course .down.active[data-v-8151260b]{transform:translateY(-50%) rotate(180deg)}.booking .form-container .select-course .current[data-v-8151260b]{border:1px solid #eee;border-radius:8px;box-sizing:border-box;color:#666;display:block;flex:1;height:100%;line-height:30px;padding:0 10px}.booking .form-container .select-course .current.active[data-v-8151260b]{color:#333}.booking .form-container .select-course .list[data-v-8151260b]{background-color:#fff;bottom:-228px;box-shadow:0 0 10px #0000001a;color:#333;display:none;left:80px;max-height:228px;overflow:auto;position:absolute;width:180px;z-index:10}.booking .form-container .select-course .list .option[data-v-8151260b]{cursor:pointer;line-height:36px;padding-left:12px;text-align:left}.booking .form-container .select-course .list .option[data-v-8151260b]:hover{background-color:#1a42991a}.booking .form-container .submit[data-v-8151260b]{background-color:#1a4299;border-radius:18px;color:#fff;font-size:14px;height:36px;line-height:36px;margin:0 auto;transform:translate(40px);width:180px}.booking .form-container .submit[data-v-8151260b]:active{background-color:#132f6d}.hot-activity .container[data-v-8151260b]{padding-bottom:10px}.hot-activity .activity-swiper[data-v-8151260b]{padding-bottom:25px;padding-top:15px}.hot-activity .activity-swiper .activity-img[data-v-8151260b]{border-radius:10px;width:256px}.hot-activity .activity-swiper .activity-pagination[data-v-8151260b]{bottom:0}.hot-activity .activity-swiper .activity-pagination .swiper-pagination-bullet[data-v-8151260b]{background-color:#1a4299;border-radius:4px;height:8px;margin:0 5px;opacity:.3;width:8px}.hot-activity .activity-swiper .activity-pagination .swiper-pagination-bullet-active[data-v-8151260b]{opacity:1;width:17px}.hot-news .list[data-v-8151260b]{display:flex;flex-direction:column;gap:12px;padding-bottom:5px;padding-top:12px}.hot-news .list .item[data-v-8151260b]{color:#333;font-size:14px;line-height:17px;overflow:hidden;padding-left:20px;position:relative;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.hot-news .list .item[data-v-8151260b]:before{color:#1a4299;content:"＃";font-size:17px;font-weight:600;left:0;position:absolute}.hot-news .list .item[data-v-8151260b]:hover{color:#1a4299}.hot-tag .list[data-v-8151260b]{align-items:center;display:flex;flex-wrap:wrap;gap:12px 10px;padding-top:15px}.hot-tag .list .item[data-v-8151260b]{background:#f8f8f8;border-radius:15px;color:#333;font-size:14px;font-weight:400;line-height:30px;padding:0 10px;transition:all .2s ease}.hot-tag .list .item[data-v-8151260b]:hover{background:#1a4299;color:#fff}.hot-project .list[data-v-8151260b]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:5px;padding-top:15px}.hot-project .list .icon[data-v-8151260b]{height:46px;width:78px}.hot-course .list[data-v-8151260b]{display:flex;flex-direction:column;gap:12px;padding-top:15px}.hot-course .list .item[data-v-8151260b]{display:flex;justify-content:space-between}.hot-course .list .item:hover .img-con .img[data-v-8151260b]{transform:scale(1.1)}.hot-course .list .item:hover .content .name[data-v-8151260b]{color:#1a4299}.hot-course .list .item .img-con[data-v-8151260b]{border-radius:10px;height:72px;overflow:hidden;width:123px}.hot-course .list .item .img-con .img[data-v-8151260b]{height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .2s ease;width:100%}.hot-course .list .item .content[data-v-8151260b]{padding-top:2px}.hot-course .list .item .content .name[data-v-8151260b]{color:#333;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:17px;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease;width:125px;-webkit-box-orient:vertical}.hot-course .list .item .content .price[data-v-8151260b]{color:#1a4299;font-size:16px;margin-top:8px}.hot-teacher .list[data-v-8151260b]{display:flex;flex-direction:column;gap:12px;padding-top:15px}.hot-teacher .list .item[data-v-8151260b]{border:1px solid #f5f5f5;border-radius:10px;display:flex}.hot-teacher .list .item:hover .img-con .img[data-v-8151260b]{transform:scale(1.1)}.hot-teacher .list .item:hover .item-r .name[data-v-8151260b]{color:#1a4299}.hot-teacher .list .item .img-con[data-v-8151260b]{border-radius:10px 0 0 10px;height:148px;overflow:hidden;width:110px}.hot-teacher .list .item .img-con .img[data-v-8151260b]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease;width:100%}.hot-teacher .list .item .item-r[data-v-8151260b]{padding-left:10px;width:130px}.hot-teacher .list .item .item-r .name[data-v-8151260b]{color:#333;font-size:16px;overflow:hidden;padding:6px 0;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.hot-teacher .list .item .item-r .des[data-v-8151260b]{color:#999;display:-webkit-box;font-size:14px;-webkit-line-clamp:5;line-height:22px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.info-sidebar[data-v-8151260b] .ant-form-item{margin-bottom:16px!important}.hot-activity[data-v-8151260b]{background:#fff;border-radius:10px;margin-bottom:20px}.hot-activity .carousel-item[data-v-8151260b]{width:100%}.hot-activity .activity-img[data-v-8151260b]{border-radius:8px;height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.hot-consultations[data-v-8151260b]{background:#fff;border-radius:10px;margin-bottom:20px}.hot-consultations .list[data-v-8151260b]{display:flex;flex-direction:column;gap:5px}.hot-consultations .item[data-v-8151260b]{display:flex;padding:8px 0;text-decoration:none;transition:transform .2s}.hot-consultations .item[data-v-8151260b]:hover{transform:translate(5px)}.hot-consultations .content[data-v-8151260b]{align-items:center;display:flex;flex:1}.hot-consultations .title[data-v-8151260b]{color:#333;display:-webkit-box;font-size:14px;font-weight:500;-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden}
