@charset "UTF-8";.cancel-paid-modal-div{padding:10px 40px}.cancelSession-modal .exhort-text{color:#ff7800;font-size:16px}.cancelSession-modal .warning-text-block{border:1px dashed #ff6457;padding:4px 8px;display:flex;align-items:center}.cancelSession-modal .input-title{display:block;margin:0 0 8px}.cancelSession-modal .form-group{margin:30px 0 40px}.cancelSession-modal .submit-button-block{margin:0}.cancel-paid-modal-div .prompt-word{font-size:16px;color:#ff7800}.cancel-paid-modal-div .prompt-word .glyphicon{padding-right:8px}.contact-time-text-block--pc{padding:0 30px 30px}.contact-time-text-block--pc *{font-size:18px;line-height:1.67;color:#333}@media (max-width:768px){.contact-time-text-block--pc{display:none}}.contact-time-text-block--mobile{display:none}.contact-time-text-block--mobile *{font-size:18px;line-height:1.67;color:#333}@media (max-width:768px){.contact-time-text-block--mobile{margin:0 30px 30px;display:block}}.contact-time-text-block--mobile .contact-time-ul-blick div{display:inline-block}.contact-time-text-block--mobile .contact-time-ul-blick ul{display:inline-block;vertical-align:text-top;margin:0;padding:0}.GlobalCheckBox span{border:1px solid #ff7800;background-color:#ff7800;padding:5px;border-radius:4px;color:#fff}@media (max-width:768px){.Avatar{width:40px;height:40px}}.AvatarCroper{padding:15px;display:inline-block}.AvatarCroper .recruiting-input{width:100%;height:50px;font-size:16px}.AvatarCroper input::placeholder{color:#999}.AvatarCroper .preview-photo-l{height:272px;vertical-align:top;border:1px solid #ccc}@media (max-width:768px){.AvatarCroper .preview-photo-l{height:136px}}.AvatarCroper .preview-photo-m{display:block;height:172px;width:172px;vertical-align:top;border:1px solid #ccc;margin:0 auto}@media (max-width:768px){.AvatarCroper .preview-photo-m{height:172px;width:172px;display:block}}.AvatarCroper .preview-photo-s{height:50px;vertical-align:top;border:1px solid #ccc}@media (max-width:768px){.AvatarCroper .preview-photo-s{height:50px}}.AvatarCroper .input-image--disapear{position:absolute;width:100%;height:100%;left:0;opacity:0}.AvatarCroper .input-image-block{width:100%;border:1px dashed rgba(0,0,0,.2);position:relative;display:flex;align-items:center;justify-content:space-around;padding:15px}.AvatarCroper .input-image-block .mark-text{font-size:48px;margin:20px;color:rgba(0,0,0,.1)}.AvatarCroper .input-image--aftercrop{position:relative;display:flex;width:120px;height:32px;border:1px solid #ff7800;background-color:#fff;justify-content:center;align-items:center;margin:10px auto}.AvatarCroper .submit-button-block{display:flex;padding:10px 0;justify-content:center;align-items:center;margin:15px auto;background-color:#f2f2f2}@media (max-width:768px){.AvatarCroper .submit-button-block{position:fixed;bottom:0;left:0;width:100%;margin:0}}.AvatarCroper .rotate-div{display:flex;justify-content:space-evenly;margin:15px auto}.AvatarCroper .rotate-div .rotateButton{color:#ff7800;font-size:12px;border:1px solid #ff7800;border-radius:8px;padding:4px 8px}.AvatarCroper .rotate-div .rotateButton span{font-size:12px}.Comment .comment-content{margin:8px 0 0 50px;word-break:break-all}@media (max-width:768px){.Comment .comment-content{margin-left:40px}}.Comment .comment-content>div:first-child{margin-bottom:20px;white-space:pre-wrap}.ActivityCarousel{height:500px;background-color:#c9c9c9}@media (max-width:768px){.ActivityCarousel{height:200px}}.ActivityCarousel .item .carousel-item{position:relative;display:block;height:500px;background-color:#fff;background-repeat:no-repeat;background-size:contain;background-position:50%;overflow:hidden}@media (max-width:768px){.ActivityCarousel .item .carousel-item{height:200px}}.ActivityCarousel .item .carousel-item .carousel-text{position:absolute;display:flex;flex-direction:column;justify-content:center;top:0;bottom:0;left:88px;width:305px;padding:20px 0;color:#fff}@media (max-width:768px){.ActivityCarousel .item .carousel-item .carousel-text{left:0;width:100%;padding:20px 50px}.ActivityCarousel .item .carousel-item .carousel-text h2{font-size:24px}.ActivityCarousel .item .carousel-item .carousel-text p{font-size:16px}}.ActivityCarousel .item .carousel-item .carousel-text p{font-size:18px;line-height:28px}.CourseCard,.CourseCardB,.CourseCardDefault{margin-bottom:15px;min-height:220px;position:relative}@media (max-width:768px){.CourseCard,.CourseCardB,.CourseCardDefault{min-height:185px}}.CourseCard .previewClass,.CourseCardB .previewClass,.CourseCardDefault .previewClass{display:none}.CourseCard .CourseCardInfoBar,.CourseCardB .CourseCardInfoBar,.CourseCardDefault .CourseCardInfoBar{padding-left:15%;width:100%}.CourseCard .course-card-body,.CourseCardB .course-card-body,.CourseCardDefault .course-card-body{position:relative;height:215px;cursor:pointer;background:#ef6c00;background-color:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ef6c00),color-stop(100%,#f5f90e));background-color:-webkit-linear-gradient(to bottom right,#ef6c00,#f5f90e);background-color:-moz-linear-gradient(to bottom right,#ef6c00,#f5f90e);background-color:-o-linear-gradient(to bottom right,#ef6c00,#f5f90e);background-color:linear-gradient(to bottom right,#ef6c00,#f5f90e);background-repeat:no-repeat;background-size:cover}@media (max-width:768px){.CourseCard .course-card-body,.CourseCardB .course-card-body,.CourseCardDefault .course-card-body{height:160px}}.CourseCard .course-card-body:hover .course-card-footer,.CourseCardB .course-card-body:hover .course-card-footer,.CourseCardDefault .course-card-body:hover .course-card-footer{background-color:#ef6c00}.CourseCard .course-card-link,.CourseCardB .course-card-link,.CourseCardDefault .course-card-link{position:absolute;width:100%;height:100%}.CourseCard .course-card-avatar,.CourseCardB .course-card-avatar,.CourseCardDefault .course-card-avatar{position:absolute;left:15px;bottom:12.5px}@media (max-width:768px){.CourseCard .course-card-avatar,.CourseCardB .course-card-avatar,.CourseCardDefault .course-card-avatar{left:12px;bottom:10px}}.CourseCard .course-status,.CourseCardB .course-status,.CourseCardDefault .course-status{position:absolute;top:12px;left:15px;padding:7px 15px;color:#fff;background-color:rgba(0,0,0,.5);border-radius:50px}@media (max-width:768px){.CourseCard .course-status,.CourseCardB .course-status,.CourseCardDefault .course-status{top:10px;left:12px;font-size:14px}}.CourseCard .course-card-footer,.CourseCardB .course-card-footer,.CourseCardDefault .course-card-footer{position:absolute;display:flex;align-items:center;left:0;bottom:0;height:75px;width:100%;padding:12.5px 15px;line-height:26px;color:#fff;background-color:rgba(0,0,0,.5)}@media (max-width:768px){.CourseCard .course-card-footer,.CourseCardB .course-card-footer,.CourseCardDefault .course-card-footer{height:60px;padding:10px}}.CourseCard .course-information,.CourseCardB .course-information,.CourseCardDefault .course-information{display:flex;justify-content:space-between}@media (max-width:768px){.CourseCard .course-information,.CourseCard .course-information span,.CourseCardB .course-information,.CourseCardB .course-information span,.CourseCardDefault .course-information,.CourseCardDefault .course-information span{display:inline-block}}.CourseCard .course-card-tail,.CourseCardB .course-card-tail,.CourseCardDefault .course-card-tail{background-color:#eee;margin-bottom:10px}.CourseCard .course-card-tail .tail-content,.CourseCardB .course-card-tail .tail-content,.CourseCardDefault .course-card-tail .tail-content{padding:12px 15px}@media (max-width:768px){.CourseCard .course-card-tail .tail-content,.CourseCardB .course-card-tail .tail-content,.CourseCardDefault .course-card-tail .tail-content{padding:10px;font-size:16px;display:inline-block}.CourseCard .course-card-tail .tail-content *,.CourseCardB .course-card-tail .tail-content *,.CourseCardDefault .course-card-tail .tail-content *{font-size:16px}}.CourseCard .course-card-tail .collapse,.CourseCard .course-card-tail .collapsing,.CourseCardB .course-card-tail .collapse,.CourseCardB .course-card-tail .collapsing,.CourseCardDefault .course-card-tail .collapse,.CourseCardDefault .course-card-tail .collapsing{margin:0!important;padding:0!important}@media (max-width:768px){.CourseCard .course-card-tail .SessionBar-Button,.CourseCardB .course-card-tail .SessionBar-Button,.CourseCardDefault .course-card-tail .SessionBar-Button{font-size:14px;padding:4px;margin-left:4px}}.CourseCard .course-card-tail .cancel-button-block button,.CourseCardB .course-card-tail .cancel-button-block button,.CourseCardDefault .course-card-tail .cancel-button-block button{padding:0;width:120px;height:32px;color:#ff7800;border-color:#ff7800;border-radius:4px;margin:10px 0}.CourseCard .course-card-tail .paidorder-collapse-item-block,.CourseCardB .course-card-tail .paidorder-collapse-item-block,.CourseCardDefault .course-card-tail .paidorder-collapse-item-block{padding:6px 15px}.CourseCard .course-card-tail .paidorder-collapse-item-block .item-value,.CourseCardB .course-card-tail .paidorder-collapse-item-block .item-value,.CourseCardDefault .course-card-tail .paidorder-collapse-item-block .item-value{margin:0 5px;word-break:keep-all}@media (max-width:768px){.CourseCard .course-card-tail .paidorder-collapse-item-block .item-value,.CourseCardB .course-card-tail .paidorder-collapse-item-block .item-value,.CourseCardDefault .course-card-tail .paidorder-collapse-item-block .item-value{display:inline-block;margin:0}}@media (max-width:768px){.CourseCardInfoBar *{font-size:14px}}.CourseCardInfoBar>div{display:flex;align-items:center;justify-content:between}.CourseCardInfoBar>div:first-child span{font-size:18px}@media (max-width:768px){.CourseCardInfoBar>div:first-child span{font-size:16px}}.HelperCourseCard .join-number,.ManageableCourseCard .join-number{display:inline-block;min-width:60px;margin-right:8px;font-size:42px;line-height:42px;text-align:right;color:#345aa3}@media (max-width:768px){.HelperCourseCard .join-number,.ManageableCourseCard .join-number{font-size:30px!important;line-height:30px;min-width:50px}}.HelperCourseCard .join-number+span,.ManageableCourseCard .join-number+span{display:inline-flex;align-items:flex-end;color:#1b1b1b}@media (max-width:768px){.HelperCourseCard .join-number+span,.ManageableCourseCard .join-number+span{font-size:14px}}.HelperCourseCard .previewClass,.ManageableCourseCard .previewClass{display:inline-block;background-color:hsla(0,0%,40.8%,.5)}.HelperCourseCard .setTimeCard,.ManageableCourseCard .setTimeCard{margin:20px 0}.HelperCourseCard .setTimeCard td,.ManageableCourseCard .setTimeCard td{padding:5px}.HelperCourseCard .setTimeCard .setTime-button,.ManageableCourseCard .setTimeCard .setTime-button{display:flex;justify-content:center;border:1px solid #ff7800;border-radius:4px;color:#ff7800}.ax_default_box{top:0}.ax_default_box,.ax_default_box_Index{background-color:hsla(0,0%,60%,.8);text-align:center;width:80px;height:40px;position:absolute;z-index:1}.ax_default_box_Index{bottom:0}.ax_default_box_text{color:#fff;width:76px;height:20px;position:absolute;top:10px;left:2px}.text-title-index-card{margin-top:5px;white-space:pre-wrap;overflow:hidden}@media (max-width:768px){.text-title-index-card{text-overflow:ellipsis;white-space:nowrap}}.course-card-footer-forIndex{position:absolute;display:flex;align-items:center;left:0;bottom:0;height:75px;width:100%;padding:12.5px 15px;line-height:26px;color:#fff}@media (max-width:768px){.course-card-footer-forIndex{height:60px;padding:10px}}.course-card-footer-forIndex:hover{color:#fff;text-decoration:underline}.course-card-footer-forIndex:hover div{text-decoration:underline}.HelperCourseCard{margin-bottom:0;min-height:0}.HelperCourseCard .course-card-tail{min-height:0}@media (max-width:768px){.indexTilte{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;white-space:pre-wrap}}@media (max-width:768px){.emptyComment{display:none}}.consultant-createTimeModal .button-div{text-align:right}.consultant-createTimeModal .button-div button{margin-right:20px}.consultant-createTimeModal .time-selector{margin:20px 65px}.consultant-createTimeModal .time-selector .Selector{display:inline-block}@media (max-width:768px){.consultant-createTimeModal .time-selector .Selector{display:block;margin-bottom:10px}}.consultant-createTimeModal .time-selector .datepicker-block{position:relative;align-items:center}.consultant-createTimeModal .time-selector .datepicker-block .SingleDatePicker_picker{z-index:1040;background-color:#fff;position:absolute}.consultant-createTimeModal .time-selector .datepicker-block .DateInput_fang{display:none}.consultant-createTimeModal .time-selector .datepicker-block #date_input{height:45px;border:1px solid #000}.consultant-createTimeModal .time-selector .datepicker-block #date_input_for_room{height:45px;text-align:left}.consultant-createTimeModal .time-selector option:disabled{color:#c9c9c9}.consultant-createTimeModal .time-selector .room_time_picker__button_container{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.consultant-createTimeModal .time-selector .room_time_picker__button{text-align:center;vertical-align:middle;width:100%;height:40px;line-height:40px;margin:1px;border:1px solid #ddd;cursor:pointer;color:#666;background-color:#fff}.consultant-createTimeModal .time-selector .room_time_picker__button.active,.consultant-createTimeModal .time-selector .room_time_picker__button:hover{background-color:#ff7800;border-color:#ff7800;color:#fff}.consultant-createTimeModal .time-selector .room_time_picker__button.range{background-color:#ffae66;border-color:#ffae66;color:#fff}.consultant-createTimeModal .time-selector .room_time_picker__button.inactive,.consultant-createTimeModal .time-selector .room_time_picker__button.locked{background-color:#dfe6ed;border-color:#82919f;color:#82919f;cursor:not-allowed;pointer-events:none}@media (max-width:768px){.consultant-createTimeModal .time-selector .room_time_picker__button:hover{background-color:#fff;border-color:#ddd;color:#666}.consultant-createTimeModal .time-selector .room_time_picker__button.active:hover,.consultant-createTimeModal .time-selector .room_time_picker__button.range{background-color:#ff7800;border-color:#ff7800;color:#fff}}.MyProvideCard{position:relative;margin-bottom:15px}.MyProvideCard .MyProvideCard-block{min-height:215px;position:relative}@media (max-width:768px){.MyProvideCard .MyProvideCard-block{position:relative;margin-bottom:0}}.MyProvideCard .MyProvideCard-block .action-block{display:flex;align-items:center;justify-content:space-between;margin:20px 0;position:relative}@media (max-width:768px){.MyProvideCard .MyProvideCard-block .action-block{margin:0;display:inline-block;width:100%}}.MyProvideCard .MyProvideCard-block .action-block a{border:1px solid #1654b9;background-color:#1654b9;border-radius:4px;padding:4px 8px;color:#fff;margin:0 5px 0 0;text-align:center}@media (max-width:768px){.MyProvideCard .MyProvideCard-block .action-block a{margin:4px 2.5%;display:inline-flex;align-items:center;justify-content:center;width:45%}}.MyProvideCard .MyProvideCard-block .action-block a span{margin:0 5px}@media (max-width:768px){.MyProvideCard .MyProvideCard-block .action-block .consultant-Link{width:100%}}.MyProvideCard .MyProvideCard-block .SessionBar-cancel-block{color:#7e7e7e;border-radius:4px;padding:4px 8px}.MyProvideCard .MyProvideCard-block .SessionBar-close-block--pc{color:#ff6457;border-radius:4px;padding:4px 0;display:inline-block;text-align:center}.MyProvideCard .MyProvideCard-block .SessionBar-close-block--pc .SessionBar-cancel-button{color:#ff6457}@media (max-width:768px){.MyProvideCard .MyProvideCard-block .SessionBar-close-block--pc{display:none}}@media (max-width:768px){.MyProvideCard .MyProvideCard-block .SessionBar-close-block--mobile{display:inline-block;color:#ff6457;border-radius:4px;padding:4px 8px;width:45%;margin:4px 2.5%;text-align:center}.MyProvideCard .MyProvideCard-block .SessionBar-close-block--mobile .SessionBar-cancel-button{color:#ff6457}}.MyProvideCard .MyProvideCard-block .SessionBar-closeButton-showMore{display:flex;justify-content:center;color:#7e7e7e;font-size:12px}.MyProvideCard .MyProvideCard-block .SessionBar-cancel-button{color:#7e7e7e;margin:0 5px;padding:0;border:none;background-color:initial}.MyProvideCard .MyProvideCard-block .mobile-show{display:none}@media (max-width:768px){.MyProvideCard .MyProvideCard-block .mobile-show{display:block;margin:10px 0;text-align:center}}@media (max-width:768px){.MyProvideCard .MyProvideCard-block .collapse{text-align:left}}.MyProvideCard .MyProvideCard-block .close-mark{position:absolute;color:#fff;padding:6px 12px;top:12px;left:12px;border-radius:4px;z-index:3;background-color:#7e7e7e}.MyProvideCard .card-body{position:relative;height:215px;width:100%}@media (max-width:768px){.MyProvideCard .card-body{height:215px}}.MyProvideCard .card-body .course-card-link{position:absolute;width:50%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:0 0}@media (max-width:768px){.MyProvideCard .card-body .course-card-link{width:100%}}.MyProvideCard .card-body .preview-text{position:absolute;right:52%;top:12px;color:#fff;padding:4px 8px;border-radius:4px;background-color:#ff7800;font-size:14px}@media (max-width:768px){.MyProvideCard .card-body .preview-text{right:2%}}.MyProvideCard .card-body .courseText-block{position:absolute;bottom:0;display:flex;width:50%;justify-content:space-between;align-items:center;background-color:rgba(0,0,0,.7);height:45px;padding:0 20px}@media (max-width:768px){.MyProvideCard .card-body .courseText-block{width:100%}}.MyProvideCard .card-body .courseFee-text{color:#fff;font-size:20px;font-weight:700;margin:0;display:flex;align-items:center}.MyProvideCard .card-body .courseEvaNo-text{color:#fff;margin:0}.MyProvideCard .operating-div{position:absolute;top:0;left:50%;width:50%;height:215px;padding:25px}@media (max-width:768px){.MyProvideCard .operating-div{position:relative;display:inline-block;width:100%;height:100px;padding:0;left:0;height:unset}}.MyProvideCard .operating-div .course-title{display:inline-block;width:100%;word-break:break-word;font-size:24px;font-weight:700}.MyProvideCard .operating-div .course-title p,.MyProvideCard .operating-div .course-title span{font-size:20px;font-weight:700}.MyProvideCard .course-card-tail{background-color:#eee;margin-bottom:10px;padding-bottom:10px}.MyProvideCard .course-card-tail .tail-content{padding:12px 12px 6px;position:relative;display:flex}@media (max-width:768px){.MyProvideCard .course-card-tail .tail-content{display:inline-block;width:100%;padding:10px;font-size:14px}}.MyProvideCard .course-card-tail .tail-content .joinNum-block{position:absolute;right:5%;font-size:16px;font-weight:700;top:0;height:45px;display:flex;align-items:center}.MyProvideCard .course-card-tail .tail-content .joinNum-block span{color:#ff6457;font-size:32px;font-weight:700;margin:0 15px}@media (max-width:768px){.MyProvideCard .course-card-tail .tail-content .joinNum-block{display:block;position:relative;right:0}}.MyProvideCard .session-block{width:100%;padding:15px;background-color:#f3f3f3;margin:10px auto;display:flex}@media (max-width:768px){.MyProvideCard .session-block{display:inline-block}}.MyProvideCard .session-block .session-time{font-size:18px;font-weight:700;margin:0}@media (max-width:768px){.MyProvideCard .session-block .session-time{font-size:16px}}.MyProvideCard .session-block .session-left-block{display:inline-block;width:50%;vertical-align:top}@media (max-width:768px){.MyProvideCard .session-block .session-left-block{width:100%}}.MyProvideCard .session-block .session-left-block .session-action-block{width:100%;margin:5px 0}.MyProvideCard .session-block .session-right-block{display:inline-block;width:40%;text-align:right;margin:0 auto}@media (max-width:768px){.MyProvideCard .session-block .session-right-block{width:100%;text-align:left}}.MyProvideCard .session-block .joinNumber-block{position:relative;font-weight:700;margin:5px 3px}@media (max-width:768px){.MyProvideCard .session-block .joinNumber-block{display:block}}.MyProvideCard .session-block .joinNumber-block .applicants-number{color:#ea475b;font-size:32px;font-weight:700;margin:0 15px}.MyProvideCard .session-block .joinNumber-block .remaining-number{width:100%;font-size:16px}.MyProvideCard .session-block .SessionBar-Link{margin:5px;font-size:16px;word-break:keep-all;display:inline-block}@media (max-width:768px){.MyProvideCard .session-block .SessionBar-Link{margin:5px 3px;font-size:16px}}.MyProvideCard .session-block .SessionBar-cancel-block{margin:20px auto 0;text-align:right}@media (max-width:768px){.MyProvideCard .session-block .SessionBar-cancel-block{display:flex;justify-content:center}}.MyProvideCard .session-block .SessionBar-cancel-block .SessionBar-Button{padding:0;width:120px;height:32px;margin:5px 0 5px 10px;background-color:#fff;border-color:#ff7800;color:#ff7800;border-radius:4px;display:inline-flex;align-items:center;justify-content:center}@media (max-width:768px){.MyProvideCard .session-block .SessionBar-cancel-block .SessionBar-Button{width:120px}}.MyProvideCard .session-block .SessionBar-cancel-block .SessionBar-Button:active{background-color:#ffeedf;border:1px solid #ff7800;color:#ff7800}.MyProvideCard .session-block .SessionBar-cancel-block .cancelSession{border-color:#7e7e7e;color:#7e7e7e}.MyProvideCard .setTimeCard{padding:0 15px 15px}@media (max-width:768px){.MyProvideCard .setTimeCard .setTime-button-block{display:flex;justify-content:space-around}}.MyProvideCard .setTimeCard .setTime-button{display:inline-flex;justify-content:center;align-self:center;border:1px solid #ff7800;border-radius:4px;color:#ff7800;margin:10px 0 10px 10px;width:120px;height:32px;padding:0}@media (max-width:768px){.MyProvideCard .setTimeCard .setTime-button{display:inline-block;width:45%;margin:10px auto}}.MyProvideCard .setTimeCard .send-message-button{margin:0}.MyProvideCard .setTimeCard .setTimeCard-top-block{position:relative;display:flex;padding:24px 12px;min-height:100px}@media (max-width:768px){.MyProvideCard .setTimeCard .setTimeCard-top-block{display:block}}@media (max-width:768px){.MyProvideCard .setTimeCard .setTimeCard-top-block .Avatar{float:left;width:60px;height:60px}}.MyProvideCard .setTimeCard .setTimeCard-top-block button{position:relative;display:inline-block;margin:0 8px 0 0}@media (max-width:768px){.MyProvideCard .setTimeCard .setTimeCard-top-block button{margin:0}}.MyProvideCard .setTimeCard .setTimeCard-top-block .information-block{display:inline-block;vertical-align:top;width:100%}@media (max-width:768px){.MyProvideCard .setTimeCard .setTimeCard-top-block .information-block{display:inline}}.MyProvideCard .setTimeCard .setTimeCard-top-block .information-block .course-information{background-color:#eee;padding:6px 12px}.MyProvideCard .setTimeCard .setTimeCard-top-block .information-block .sendmessage-block{display:flex;align-items:baseline;position:relative;justify-content:space-between}@media (max-width:768px){.MyProvideCard .setTimeCard .setTimeCard-top-block .information-block .sendmessage-block{display:inline-block;width:100%;margin:10px 0 20px}}.MyProvideCard .setTimeCard .setTimeCard-top-block .information-block .sendmessage-block .sendmessage-text{position:absolute;font-size:12px;color:#7e7e7e;left:0;bottom:-22px;word-break:keep-all}@media (max-width:768px){.MyProvideCard .setTimeCard .setTimeCard-top-block .information-block .sendmessage-block .sendmessage-text{position:absolute;word-break:keep-all;left:0;bottom:-17px}}.MyProvideCard .setTimeCard .setTimeCard-top-block .information-block .sendmessage-block .click-block{width:50%}@media (max-width:768px){.MyProvideCard .setTimeCard .setTimeCard-top-block .information-block .sendmessage-block .click-block{width:100%}}.MyProvideCard .setTimeCard .setTimeCard-top-block .information-block .information-div{margin:0 20px 10px 0;display:inline-block}@media (max-width:768px){.MyProvideCard .setTimeCard .setTimeCard-top-block .information-block .information-div{margin:10px 20px 10px 0}}.MyProvideCard .setTimeCard .setTimeCard-top-block .information-block .order-time-span{margin:0 20px;font-size:12px}@media (max-width:768px){.MyProvideCard .setTimeCard .setTimeCard-top-block .information-block .order-time-span{display:block;margin:0}}.MyProvideCard .setTimeCard .setTimeCard-bottom-block{margin:10px 0;display:flex;align-items:center}@media (max-width:768px){.MyProvideCard .setTimeCard .setTimeCard-bottom-block{align-items:flex-start}}.MyProvideCard .setTimeCard .closeCollapseButton{color:#7e7e7e;font-size:16px;display:flex;width:100%;justify-content:center}.MyProvideCard .editRegistration-button{color:#345aa3;display:inline-block}@media (max-width:768px){.MyProvideCard .editRegistration-button{display:none}}.MyProvideCard .no-sessions-block{display:flex;align-items:center;justify-content:center;text-align:center;background-color:#eee;padding:20px;margin:10px 0}.MyProvideCard .no-sessions-block a{display:flex;align-items:center;justify-content:center;height:32px;width:120px;margin:5px auto;background-color:#fff;border:1px solid #ff7800;color:#ff7800;border-radius:4px}.OrderPage .expired-block{padding:12px 15px;font-size:18px;background-color:#eaeaea;display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.OrderPage .expired-block{display:block;font-size:16px}}.OrderPage .detail-block{font-size:14px;color:#345aa3;display:block}.CourseCardForTalent{background-color:#f2f2f2;padding-bottom:1px}.CourseCardForTalent .top-ul{display:flex;justify-content:space-around;background-color:#fff;padding:0}.CourseCardForTalent .top-ul li{margin:.5% .5% 0}.CourseCardForTalent .top-ul a:focus,.CourseCardForTalent .top-ul a:hover{background-color:initial}.CourseCardForTalent .top-ul .active{background-color:#f2f2f2}.CourseCardForTalent .mobile-top{justify-content:flex-start;padding:15px}.CourseCardForTalent .talentDataCard{display:flex;background-color:#fff;margin:20px;padding:15px}@media (max-width:768px){.CourseCardForTalent .talentDataCard{display:block;margin-top:5px}}.CourseCardForTalent .image-block{width:170px;height:170px;display:inline-block;min-height:100px;text-align:center}@media (max-width:768px){.CourseCardForTalent .image-block{width:50%;vertical-align:top}}.CourseCardForTalent .information-left{width:20%;padding:10px;display:inline-block}.CourseCardForTalent .information-left .name{font-size:24px}.CourseCardForTalent .information-left .updateTime{color:#999}@media (max-width:768px){.CourseCardForTalent .information-left{width:50%}}.CourseCardForTalent .information-right{width:40%;display:inline-block}.CourseCardForTalent .information-right .sub-title{color:#999;width:30%;display:inline-block}.CourseCardForTalent .information-right .sub-text{display:inline-block;width:60%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}@media (max-width:768px){.CourseCardForTalent .information-right{width:100%;display:block;margin-top:10px}}.CourseCardForTalent .action-block{display:inline-block}.CourseCardForTalent .action-block button{margin:5px auto;display:block}@media (max-width:768px){.CourseCardForTalent .action-block button{margin:5px 0}}.CourseCardForTalent .action-block .icon-block{display:flex;justify-content:space-around}.CourseCardForTalent .action-block .icon-block .glyphicon{font-size:30px}@media (max-width:768px){.CourseCardForTalent .action-block .icon-block .glyphicon{margin:0 5px}}@media (max-width:768px){.CourseCardForTalent .action-block{display:flex;justify-content:space-around;align-items:center}}@media (max-width:768px){.CourseCardForTalent .mobile-hidden{display:none}}.CourseCardForTalent .mobile-show--flex{display:none}@media (max-width:768px){.CourseCardForTalent .mobile-show--flex{display:flex}}.CourseCardForTalent .talent-mobile-button{padding:4px 20px}.CourseCardForTalent .talent-mobile-button:after{content:" ";border-top:10px solid #000;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.light-modal{margin:60px auto auto!important;border-radius:4px}@media (max-width:768px){.light-modal{width:100%!important;height:100%!important;margin:0!important}}.light-modal .modal-content{border-radius:8px!important}@media (max-width:768px){.light-modal .modal-content{height:100%;width:100%;min-height:430px;overflow:scroll;padding-bottom:50px}}.alert-modal .modal-content{border-radius:8px!important}@media (max-width:768px){.alert-modal .modal-content{height:100%;width:100%;overflow:scroll}}.List-list-modal{height:100%}.List-list-modal .List-modal-header{background-color:#f2f2f2}.List-list-modal .right-title{position:absolute;top:16px;right:28px;width:22px;height:22px}.List-list-modal .text-itle{font-weight:700;font-size:24px}.List-list-modal .left-title{position:absolute;top:16px;left:16px;width:22px;height:22px}.List-list-modal .List-modal-title{display:flex;width:100%;align-items:center;justify-content:center}.List-list-modal .ListDiv{display:block;margin:5px auto}.List-list-modal .ListDiv p.alertNote{font-size:20px;font-weight:400}.List-list-modal .input-warning{height:18px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#ff6457;position:absolute}.List-list-modal input{color:#333}.GlobalLoadingAlert .modal-content{width:150px;height:150px;display:flex;justify-content:center;align-items:center}.CourseCardForTraining{border:1px solid #ccc;margin-bottom:15px;min-height:220px;position:relative}@media (max-width:768px){.CourseCardForTraining{min-height:175px;margin-bottom:30px}}.CourseCardForTraining .top-impression{height:220px}.CourseCardForTraining .top-impression .impression-image{height:100%;width:100%}.CourseCardForTraining .top-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;padding:10px 15px}.CourseCardForTraining .class-information{height:100px}.CourseCardForTraining .class-information ul{padding:10px 40px;list-style-type:disc;line-height:30px}.CourseCardForTraining .class-information ul li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.CourseCardForTraining .backgroundColor--green{background-color:#5b911f}.CourseCardForTraining .wordColor--white{color:#fff}.CourseCardGrid .row,.version_a .row,.version_b .row,.version_default .row{margin:0 -8px}.CourseCardGrid [class^=col-],.version_a [class^=col-],.version_b [class^=col-],.version_default [class^=col-]{padding:0 8px}@media (min-width:769px){.CourseCardGrid,.version_a,.version_b,.version_default{padding:0}}.CourseContent{margin-bottom:20px}.CourseContent section{line-height:32px}.CourseContent section img{width:100%;object-fit:contain}.CourseContent section iframe{display:block;width:100%;height:400px}.CourseContent section *+iframe,.CourseContent section *+img{margin:5px 0}.CourseContent .picture-with-text{background-color:#e4e4e4;display:flex;align-items:center}.CourseContent .picture-with-text .up-triangle{display:inline-block;margin:0 5px}.CourseContent .picture-with-text div{display:inline-block}.CourseMap{margin-bottom:20px}.CourseMap .map-container{width:100%;height:480px}.CourseMap .map-element{height:100%}.CourseMap .map-icon-with-text{float:right;border:1px solid rgba(0,0,0,.5);display:flex;margin-left:20px;padding:3px;background-color:orange;align-items:center}@media (max-width:768px){.CourseMap .map-icon-with-text{display:inline-flex;align-items:center}}.CourseMap .map-Link{display:inline-block}@media (max-width:768px){.CourseMap .map-Link{display:inline-block!important}}.uob{padding:8px 16px;color:#fff;text-align:center;background-color:hsla(0,0%,40.8%,.5);border:0;overflow:hidden;cursor:pointer}.uob[disabled]{background-color:#c9c9c9!important}.uob:hover{background-color:#ef6c00}.uob.uob-top-right{position:absolute;top:0;right:0}.uob.uob-bottom{position:absolute;bottom:0;left:0;width:100%}.uob.uob-sm{padding:4px 8px;font-size:14px}.uob input{position:absolute;top:0;left:0;height:100%;width:100%;border:0;opacity:0}.ProcessBar{margin:20px 0;display:flex;justify-content:space-around}.ProcessBar .ProcessDiv{position:relative;z-index:0;text-align:center}.ProcessBar .ProcessDiv .ProcessNumber{width:30px;height:30px;border:2px solid #999;background-color:#fff;border-radius:15px;display:flex;align-items:center;margin:0 auto 4px;justify-content:center;color:#999}@media (max-width:768px){.ProcessBar .ProcessDiv .ProcessNumber{font-size:12px;width:30px;height:30px}}.ProcessBar .ProcessDiv .ProcessNumber .glyphicon{font-size:12px}.ProcessBar .ProcessDiv .ProcessText{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;text-align:center;color:#999}@media (max-width:768px){.ProcessBar .ProcessDiv .ProcessText{font-size:14px}}.ProcessBar .ProcessDiv .cable{position:absolute;width:100%;height:2px;background-color:#999;top:15px;left:50%;z-index:-1}@media (max-width:768px){.ProcessBar .ProcessDiv .cable{top:10px}}.ProcessBar .ProcessDiv .last-cable{display:none}.ProcessBar .ProcessDone .ProcessNumber{border-color:#ff7800;color:#ff7800}.ProcessBar .ProcessDone .ProcessText{color:#ff7800}.ProcessBar .ProcessNow .ProcessNumber{border-color:transparent;background-color:#ff7800;color:#fff}.ProcessBar .ProcessNow .ProcessText{color:#ff7800}.InputLabel{position:relative;display:inline-block;transition:padding .3s ease}@media (max-width:768px){.InputLabel{max-width:100%}}.InputLabel label{display:inline-block;position:absolute;left:0;margin-bottom:8px;font-size:16px;line-height:22px;color:#1b1b1b;transition:transform .5s ease}.InputLabel label+*{position:relative}.InputLabel.show-label{padding-top:40px}.InputLabel.show-label label{transform:translateY(-100%)}.DatePicker{display:inline-block;width:200px}.DatePicker input{cursor:pointer}.DatePicker .calendar-container{z-index:1050;position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.Calendar{background-color:#fff}.Calendar .calendar-header{text-align:center;font-size:16px;color:#fff;background-color:#ef6c00}.Calendar .calendar-header div:nth-child(2){font-size:48px;line-height:1.1}.Calendar .calendar-body{min-height:360px}.CalendarDays table *{font-size:14px;color:#1b1b1b}.CalendarDays table thead{border-bottom:1px solid #c9c9c9}.CalendarDays table td,.CalendarDays table th{padding:0 10px;text-align:center;line-height:40px}.CalendarDays .icon{color:#c9c9c9}.CalendarDays .icon.disabled{opacity:.5;cursor:not-allowed}.CalendarDays .day-cell-content{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;cursor:pointer;border:2px solid transparent}.CalendarDays .day-cell-content.active{border-color:#ef6c00!important}.CalendarDays .day-cell-content.disabled{color:#c9c9c9;cursor:not-allowed}.CalendarDays .day-cell-content:not(.disabled):hover{border-color:#c9c9c9}@media (max-width:768px){.CalendarDays .day-cell-content{width:25px;height:25px}}.TextEditor{position:relative}.TextEditor .with-footer textarea{border-bottom:0}.TextEditor .editor-medias{display:flex;align-items:flex-end;padding:14px 16px;border:1px solid #c9c9c9;border-top:0;border-bottom:0}.TextEditor .editor-medias .editor-media-container{display:inline-flex}.TextEditor .editor-medias .editor-media-container+.editor-media-container{margin-left:5px}.TextEditor .editor-medias .editor-media-container img,.TextEditor .editor-medias .editor-media-container video{display:inherit;background-color:#1b1b1b}.TextEditor .editor-footer{display:flex;align-items:center;padding:14px 16px;background-color:#eee;border:1px solid #c9c9c9;border-top:0}@media (max-width:768px){.TextEditor .editor-footer{padding:10px}.TextEditor .editor-footer span{font-size:14px}}.TextEditor .text-editor-cancel-button{border-radius:4px;border:2px solid #ff7800!important;background-color:#fff!important;color:#ff7800!important}.TextEditor .text-editor-cancel-button,.TextEditor .text-editor-submit-button{width:72px;height:30px;display:inline-flex;align-items:center;justify-content:center}.TextEditor .text-editor-submit-button{border-radius:4px;background-color:#ff7800!important;color:#fff!important}.BankSetting .InputLabel{width:100%;max-width:240px}.helper-icon{display:inline-block}.helper-icon .helperName-icon{font-size:12px;display:inline-block;width:50px;height:17px;overflow:hidden}@media (max-width:768px){.helper-icon .helperName-icon{width:40px;height:15px}}.helper-icon .fbPersonImage{width:50px;height:50px;border-radius:30px;display:inline-block;margin:0}@media (max-width:768px){.helper-icon .fbPersonImage{width:35px;height:35px}}.RegistrationForm #Registration-header{display:flex;justify-content:flex-start;width:100%;flex-wrap:wrap}.RegistrationForm .required-input{width:24px;height:24px;margin:0 15px;vertical-align:middle}@media (max-width:768px){.RegistrationForm .required-input{width:20px;height:20px;margin:0 5px}}.RegistrationForm .travel-insurance{margin:0 auto;width:100%}.RegistrationForm .travel-insurance .InputLabel{width:100%;border:1px solid #c9c9c9;margin:5px 0}.RegistrationForm .travel-insurance input{border:none;width:70%;margin-bottom:10px;height:50px}.RegistrationForm .travel-insurance span{color:#7d7d7d}.RegistrationForm .signup-information{margin:25px auto 0}.RegistrationForm .signup-information div{width:100%}.RegistrationForm .signup-information .basic-input{width:70%;margin-bottom:0;height:50px}@media (max-width:768px){.RegistrationForm .signup-information .basic-input{width:40%;font-size:16px}}.RegistrationForm .signup-information span{color:#7d7d7d}@media (max-width:768px){.RegistrationForm{font-size:14px}}.RegistrationForm .Listbottom{padding:6px 12px;border:1px solid rgba(52,90,163,.6980392157);margin-bottom:5px;margin-right:10px;border-radius:3px}.RegistrationForm .insurance-inputDiv{display:flex;justify-content:space-between;align-items:center}.RegistrationForm .qa-selctor-block{margin:10px 0}.RegistrationForm .qa-selctor-block .qa-selctor-item{display:inline-flex;margin:15px 0;align-items:center}.RegistrationForm .qa-selctor-block .qa-selctor-item span{margin:0 5px}.RegistrationForm .addformlist-button{display:flex;height:32px;width:120px;border:1px solid #ff7800;color:#ff7800;border-radius:4px}.radio-button-view,.RegistrationForm .addformlist-button{align-items:center;justify-content:center;background-color:#fff}.radio-button-view{width:18px;height:18px;border:1px solid #ff7800;border-radius:20px;display:inline-flex;vertical-align:middle;flex-shrink:0}.radio-button-view .radio-button-point{display:block;height:10px;width:10px;background-color:#ff7800;border-radius:40px}.Breadcrumb .glyphicon-home{color:#1654b9;margin-right:10px}.Breadcrumb a{font-size:18px;color:#00f}@media (max-width:768px){.Breadcrumb a{font-size:14px}}.Breadcrumb span{font-size:18px;color:#000}@media (max-width:768px){.Breadcrumb span{font-size:14px}}.InputForText{position:relative;width:100%;height:40px}@media (max-width:768px){.InputForText{height:auto}}.InputForText input{padding:6px 12px;width:100%;height:100%;font-size:16px;border-radius:4px}.InputForText input:focus{border:1px solid #ffa250}.InputForText input::placeholder{font-size:16px;line-height:1.43;color:#999!important;padding:6px 0}.InputForText .input-warning,.InputForText input::placeholder{font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}.InputForText .input-warning{height:18px;font-size:14px;line-height:1.5;color:#ff6457;position:absolute;left:0;bottom:-22px}.InputForText textarea{display:none}.InputForText textarea:focus{border:1px solid #ffa250}.InputForText textarea::placeholder{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#999!important;padding:6px 0}@media (max-width:768px){.textTransformArea input{display:none}}.textTransformArea textarea{display:none}@media (max-width:768px){.textTransformArea textarea{padding:6px 12px;width:100%;height:100%;font-size:16px;display:inline-block}}.eventBanner-block{display:block;padding:20px 0}@media (max-width:768px){.eventBanner-block{padding:10px 15px}}.eventBanner-block .eventBanner--pc{border:none}@media (max-width:768px){.eventBanner-block .eventBanner--pc{display:none}}.eventBanner-block .eventBanner--mobile{display:none}@media (max-width:768px){.eventBanner-block .eventBanner--mobile{display:block;width:100%}}.CheckboxView{display:inline-flex;width:18px;height:18px;border:1px solid #999;border-radius:2px;flex-shrink:0}.CheckboxView .glyphicon{color:#ff7800;font-size:13px;vertical-align:text-top;margin:0 auto}.personal-information-bar .teacher-information{background-color:#fdeed5;position:relative;padding:20px 30px 10px;overflow:hidden;box-shadow:1px 0 10px 2px rgba(0,0,0,.2);border:15px solid #fdeed5;min-height:220px}@media (max-width:768px){.personal-information-bar .teacher-information{padding:10px 10px 5px}}.personal-information-bar .teacher-information .profile-information-image{height:172px;display:inline-block;width:172px;vertical-align:top;position:absolute}@media (max-width:768px){.personal-information-bar .teacher-information .profile-information-image{height:100px;width:100px;position:relative;float:left}}.personal-information-bar .teacher-information .profile-information-top{max-width:75%;margin-left:25%;display:flex;justify-content:space-between;padding:5px 0;align-items:flex-end;border-bottom:1px solid rgba(0,0,0,.3)}@media (max-width:768px){.personal-information-bar .teacher-information .profile-information-top{overflow:hidden;display:block;padding:0 5px;border:none}}.personal-information-bar .teacher-information .profile-information-top .teacher-name{display:inline-block;color:#ef6c00;font-size:28px}@media (max-width:768px){.personal-information-bar .teacher-information .profile-information-top .teacher-name{font-size:24px}}.personal-information-bar .teacher-information .profile-information-top .teacher-type{display:inline-block;margin-left:20px}@media (max-width:768px){.personal-information-bar .teacher-information .profile-information-top .teacher-type{margin:0}}.personal-information-bar .teacher-information .profile-information-top .attention{color:#1654b9}@media (max-width:768px){.personal-information-bar .teacher-information .profile-information-top .attention{margin-left:10px}}.personal-information-bar .teacher-information .profile-information-content{display:inline-block;width:75%;margin-left:25%;padding:15px 0}@media (max-width:768px){.personal-information-bar .teacher-information .profile-information-content{margin:0;width:100%}}.personal-information-bar .teacher-information .profile-information-content .top-content{color:#999}.personal-information-bar .teacher-information .profile-information-content .top-content span{margin:0 20px 0 0}.personal-information-bar .teacher-information .profile-information-content .bottom-content{line-height:25px;overflow:hidden;-webkit-line-clamp:3;margin:5px 0}@media (max-width:768px){.personal-information-bar .teacher-information .profile-information-content .bottom-content{-webkit-line-clamp:2}}.personal-information-bar .teacher-information .profile-information-content .see-more{position:absolute;right:0;bottom:10px}@media (max-width:768px){.personal-information-bar .teacher-information .top-content-mobile{width:100%;display:inline-block!important;color:#999;border-top:1px solid rgba(0,0,0,.3);padding-top:20px}}.CourseCard{margin:20px 0;display:inline-block;width:100%}.CourseCard .course-information-block{height:215px}@media (max-width:768px){.CourseCard .course-information-block{height:255px}}.CourseCard .course-information-block .course-block-left{background-repeat:no-repeat;background-size:cover;width:75%;height:100%;display:inline-block;position:relative;vertical-align:top;background-color:#efefef}@media (max-width:768px){.CourseCard .course-information-block .course-block-left{height:165px;width:100%}}.CourseCard .course-information-block .course-block-left .InfoBar{position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,.5)}@media (max-width:768px){.CourseCard .course-information-block .course-block-left .InfoBar{padding:2.5px}}.CourseCard .course-information-block .course-block-left .InfoBar .course-info{display:flex;justify-content:space-between;align-items:center;padding:5px}@media (max-width:768px){.CourseCard .course-information-block .course-block-left .InfoBar .course-info{padding:2.5px}}.CourseCard .course-information-block .course-block-left .InfoBar .course-info span{color:#fff}.CourseCard .course-information-block .course-block-left .InfoBar .course-info .course-title{font-size:18px;word-break:break-all}@media (max-width:768px){.CourseCard .course-information-block .course-block-left .InfoBar .course-info .course-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:70%}}.CourseCard .course-information-block .course-block-right{height:100%;width:25%;display:inline-block;background-color:#ef6c00;color:#fff}@media (max-width:768px){.CourseCard .course-information-block .course-block-right{width:100%;height:90px}}.CourseCard .course-information-block .course-block-right .top-block-info{display:flex;align-self:center;justify-content:center;margin:0 auto;padding:5px 10px;font-size:32px;width:80%;border-bottom:1px solid #fff;word-break:keep-all}@media (max-width:768px){.CourseCard .course-information-block .course-block-right .top-block-info{justify-content:center;display:inline-flex;align-items:center;width:50%;border:none;vertical-align:top;height:90px;margin:0;padding:0}}.CourseCard .course-information-block .course-block-right ul{width:80%;padding-left:20px;margin:0 auto;list-style:disc}@media (max-width:768px){.CourseCard .course-information-block .course-block-right ul{width:50%;display:inline-block}}.CourseCard .course-information-block .course-block-right ul li{padding:5px 0}@media (max-width:768px){.CourseCard .course-information-block .course-block-right ul li{padding:2.5px 0}}.CourseCard .bottom-block{min-height:145px;max-height:210px;background-color:#efefef;position:relative}.CourseCard .bottom-block .photo-block{float:left;height:100%;width:60px;padding:10px}@media (max-width:768px){.CourseCard .bottom-block .photo-block{height:60px;margin:5px;padding:0}}@media (max-width:768px){.CourseCard .bottom-block .photo-block .fbPersonImage{height:60px;width:60px}}.CourseCard .bottom-block .order-info{display:flex;align-items:center;justify-content:space-between;padding:5px 20px}@media (max-width:768px){.CourseCard .bottom-block .order-info{padding:5px}}@media (max-width:768px){.CourseCard .bottom-block .order-info .comment-info{height:60px}}.CourseCard .bottom-block .order-info .comment-info .order-name{display:block}@media (max-width:768px){.CourseCard .bottom-block .order-info .comment-info .order-name{display:flex;align-items:flex-end}}.CourseCard .bottom-block .comment-content{padding:5px 20px;display:-webkit-box;height:50px;line-height:25px;overflow:hidden;-webkit-line-clamp:2}@media (max-width:768px){.CourseCard .bottom-block .comment-content{width:100%;padding:0 20px}}.CourseCard .bottom-block .other-comment{display:flex;padding:10px 20px;position:absolute;bottom:0;left:60px;color:#1654b9}@media (max-width:768px){.CourseCard .bottom-block .other-comment{left:0;padding:0 20px}}.CourseCard .bottom-block .order-time{color:#8d8787}.CourseCard .bottom-for-course{padding:20px;overflow:hidden}.CourseCard .bottom-for-course .course-time-title{color:red}.CourseCard .bottom-for-course ul{padding:0}.CourseCard .bottom-for-course ul li{margin:5px 0}.CourseCard .bottom-for-course ul .course-time{font-size:18px;color:#1654b9}.ProfilePage{margin:30px 0}@media (max-width:768px){.ProfilePage{margin:0 0 30px}}.ProfilePage .left-block{margin:20px 0;width:70%;display:inline-block}@media (max-width:768px){.ProfilePage .left-block{width:100%;padding:0 10px}}.ProfilePage .left-block .choose-button{display:block}.ProfilePage .follow-block .follow-title,.ProfilePage .left-block .choose-button{font-size:24px;border-bottom:1px solid #000;color:#000;font-weight:700}.ProfilePage .follow-block .follow-people{margin-bottom:15px}.ProfilePage .follow-block .sticky-div{display:inline-block;margin:5px 15px}@media (max-width:768px){.ProfilePage .follow-block .sticky-div{margin:5px}}.ProfilePage .follow-block .follow-sticky-mask{position:absolute;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3);color:wheat;left:5px;top:5px;width:35px;height:35px;font-size:13px}.ProfilePage .right-block{width:25%;background-color:#efefef;min-height:500px;padding:20px;float:right;margin:20px 0}@media (max-width:768px){.ProfilePage .right-block{width:100%}}.ProfilePage .right-block .recommend-title{font-size:24px}@media (max-width:768px){.ProfilePage .right-block .recommend-title{border-bottom:1px solid #000}}@media (max-width:768px){.ProfilePage .modal-dialog{width:100%}}.ExperienceRecordBox .bottom-bar{background-color:#eee;margin-bottom:10px}.ExperienceRecordBox .bottom-bar .bottom-bar-information-text{padding:12px 15px;margin:0;display:flex}.ExperienceRecordBox .consultant-new-button-block{background-color:#eee;margin-bottom:10px;padding:20px}.ExperienceRecordBox .consultant-new-button-block .consultant-new-button{display:flex;align-items:center;justify-content:center;height:32px;width:120px;margin:5px auto;background-color:#fff;border:1px solid #ff7800;color:#ff7800;border-radius:4px}.ExperienceRecordBox .paid-collapse-block,.ExperienceRecordBox .unpaid-collapse-block{background-color:#fff;border-left:10px solid #eee;border-right:10px solid #eee;border-bottom:10px solid #eee}.ExperienceRecordBox .collapse-item-block{padding:6px 15px;word-break:break-all}.ExperienceRecordBox .collapse-item-block .item-value{word-break:break-all}.ExperienceRecordBox .unpaid-information-ul{-webkit-padding-start:20px;padding-inline-start:20px;list-style-type:decimal;list-style-position:inside}.ExperienceRecordBox .cancel-session-button-block{padding:12px 0;text-align:center}.ExperienceRecordBox .cancel-session-button-block .cancel-session-button{padding:0;width:120px;height:32px;color:#ff7800;border-color:#ff7800;border-radius:4px;margin:10px 0}.ExperienceRecordBox .precautions-block{margin:0 15px;padding:5px 15px;border:1px dashed red;background-color:#fff}.ExperienceRecordBox .sendmessage-text{word-break:keep-all;font-size:12px;color:#7e7e7e}@media (max-width:768px){.ExperienceRecordBox .sendmessage-text{position:absolute;word-break:keep-all;font-size:12px;color:#7e7e7e;left:40px;bottom:-10px}}.SignatureComponent .sigCanvas{position:relative;display:block;width:100%;height:200px;border:1px solid #ff7800;border-radius:4px;background-color:#fff}.SignatureComponent .bottom-block{position:relative}.SignatureComponent .bottom-block .input-warning{color:#ff6457}.SignatureComponent .bottom-block .clear-button{position:absolute;right:0;top:0;color:#1654b9}.EditInsurancePage{background-color:#fafafa;padding:25px 20px;margin:4px 0 30px}.EditInsurancePage .student-block{display:flex;align-items:center}.EditInsurancePage .student-block .student-no{font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.8;letter-spacing:normal;margin:0 0 0 12px}.EditInsurancePage .how-old-block{padding-left:25px}.EditInsurancePage .how-old-block .choose-age-block{display:flex}.EditInsurancePage .how-old-block .choose-age-block .age-block{width:200px;height:60px;display:flex;align-items:center;justify-content:center}.EditInsurancePage .how-old-block .choose-age-block .age-block .glyphicon{margin:0 5px}.EditInsurancePage .how-old-block .wording{margin:0 0 8px;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.38;color:#999;display:inline-block}.EditInsurancePage .insurance-radio{display:flex;align-items:center;margin:20px 0 8px}.EditInsurancePage .insurance-radio .radio-button-view{margin:0 8px 0 0}.EditInsurancePage .setInsurance-block .birthday-input-block{display:flex}.EditFormPage{padding:25px 20px;background-color:#fafafa;margin:4px 0 30px}.EditFormPage .student-block{display:flex;align-items:center}.EditFormPage .student-block .student-no{font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.8;letter-spacing:normal;margin:0 0 0 12px}.EditFormPage .insurance-radio{display:inline-flex;align-items:center}.EditFormPage .insurance-radio .radio-button-view{margin-right:8px}.EditFormPage .self-first-spacing-line{border-top:1px dashed #999;margin:40px 0 20px}.coupon-block-component p{margin:0 0 8px}.coupon-block-component .used-color{color:#aaa!important}.coupon-block-component .coupon-show-block{background-color:#f4f4f4;padding:30px;margin:16px 0}@media (max-width:768px){.coupon-block-component .coupon-show-block{padding:20px}}.coupon-block-component .coupon-show-block .coupon-title{font-size:16px;font-weight:600;color:#333;margin:0}.coupon-block-component .coupon-show-block .coupon-usefulDate{font-size:16px;font-weight:600;color:#ff7800}@media (max-width:768px){.coupon-block-component .coupon-show-block .coupon-usefulDate{margin-bottom:10px;display:inline-block}}.coupon-block-component .coupon-show-block .coupon-top-block{display:flex;justify-content:space-between;align-items:center}.coupon-block-component .coupon-show-block .coupon-bottom-block{display:flex;align-items:center;justify-content:space-between;text-align:center}.coupon-block-component .coupon-show-block .coupon-bottom-block .coupon-gouse{color:#ff7800;padding:8px 16px;border-radius:4px;font-size:14px;border:1px solid #ff7800;background-color:#fff}.coupon-block-component .coupon-show-block .coupon-bottom-block .coupon-useDate-block{margin:0}@media (max-width:768px){.coupon-block-component .coupon-show-block .coupon-bottom-block .coupon-useDate-block{margin:0 0 8px}}@media (max-width:768px){.coupon-block-component .coupon-show-block .coupon-bottom-block{display:inline-block;text-align:left}}.coupon-block-component .Exclamation-mark{align-items:center;border-radius:50px;color:#ff7800}.order-page-coupon-block{display:flex;align-items:center;margin:12px 0 30px}.order-page-coupon-block .coupon-checkbox{display:flex;align-items:center;justify-content:space-between;width:44px;margin-right:10px}.order-page-coupon-block .coupon-checkbox input{margin:0}.order-page-coupon-block .coupon-detail{border-radius:4px;border:1px solid #ddd;background:#fff;padding:13px 16px;font-size:16px;width:100%}.couponRoleBox .text-coupon,.couponRoleBox h6{font-size:16px}.couponRoleBox .event-modal__legend{max-width:400px;background-color:#fafafa;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.couponRoleBox .event-modal__legend .event-modal__input-text{font-size:16px;color:#666;width:100%;padding:6px}.couponRoleBox .event-modal__ol{line-height:30px}.cover-coupon-time-text{position:absolute;bottom:18%;background-color:#f1b963;width:100%;text-align:center;height:25px}.TeacherIncomeBlock{display:inline-block;padding:8px 40px;border:1px solid #ddd;width:100%}.TeacherIncomeBlock p{margin:0}.CommentBlock .comment-title{margin:30px 0 12px;font-size:20px;color:#333}.CommentBlock .comment-title .comment-title-text{font-size:16px}.CommentBlock .comment-star-block{position:relative}.CommentBlock .comment-star-block span{width:320px;justify-content:space-between}@media (max-width:768px){.CommentBlock .comment-star-block span{width:100%}}.CommentBlock .comment-input-block{position:relative}.CommentBlock .input-warning{height:18px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#ff6457;position:absolute;left:0;bottom:-22px}.CommentBlock .comment-hidden-block{margin:60px 0 8px}.CommentBlock .comment-hidden-block .comment-title-block{display:flex;align-items:center;margin-bottom:8px;font-size:20px}.CommentBlock .comment-hidden-block .comment-title-block .CheckboxView{margin-right:8px}.CommentBlock .comment-hidden-block .comment-text-block .comment-text{color:#aaa}.CommentBlock .comment-button-block{display:flex;justify-content:center;margin:30px 0}.CommentBlock .comment-button-block .cancel-button{background-color:#fff;font-weight:400;font-stretch:normal;font-style:normal;color:#ff7800}.CommentBlock .comment-button-block .cancel-button,.CommentBlock .comment-button-block .submit-button{width:140px;height:44px;border-radius:4px;border:2px solid #ff7800;font-size:16px;line-height:1.38;letter-spacing:.4px;text-align:center;margin:0 12px}.CommentBlock .comment-button-block .submit-button{background-color:#ff7800;color:#fff}.CommentBlock .warning-block{margin-bottom:30px}.ClickTip{position:relative}.ClickTip .tip{white-space:pre-line;position:absolute;transform:translate(-25%,calc(-100% - 22px));background-color:#ffefe0;border:1px solid #ddd}.ClickTip .tip .tip-text{color:#333;margin:30px 12px 12px}.ClickTip .tip .cancel-button{margin:6px 6px 0;text-align:right;color:#999;float:right}.ClickTip .tip:after{content:"";border:1px solid transparent;border-top-color:#ffefe0;border-width:20px 20px 0;position:absolute;bottom:0;left:50%;transform:translate(-100%,80%)}.ClickTip .text{color:#1654b9;text-decoration:underline}.CourseEditorPage{padding:20px 60px}@media (max-width:768px){.CourseEditorPage .InputLabel,.CourseEditorPage .Selector{width:100%}.CourseEditorPage .InputLabel+*,.CourseEditorPage .Selector+*{margin-top:10px}}.CourseEditorPage .is-saving{min-width:200px}@media (max-width:768px){.CourseEditorPage .is-saving{min-width:100px;top:60px;left:0;right:0;padding:0;transform:none}}.CourseEditorPage .saveBKclick{background-color:#345aa3;padding:8px 16px}@media (max-width:768px){.CourseEditorPage .saveBKclick{font-size:14px;padding:8px 10px}}.CourseEditorPage .saveBKclick:hover{background-color:#ef6c00}.CourseEditorPage .cancelBKclick{background-color:hsla(0,0%,40.8%,.5);padding:8px 16px}@media (max-width:768px){.CourseEditorPage .cancelBKclick{font-size:14px;padding:8px 10px}}.CourseEditorPage .cancelBKclick:hover{background-color:#ef6c00}.CourseEditorPage .editor-footer{display:flex;align-items:center;padding:14px 16px;background-color:#eee;border:1px solid #c9c9c9;border-top:0}.CourseEditorPage .editor-footer a{margin-right:10px}@media (max-width:768px){.CourseEditorPage .editor-footer{padding:10px}.CourseEditorPage .editor-footer span{font-size:14px}}.CourseEditorPage .location-ignore-mobile{display:none}@media (max-width:768px){.CourseEditorPage .location-ignore-mobile{margin:10px 0;display:inline-block}}.CourseEditorPage .location-ignore-pc{display:inline-block}@media (max-width:768px){.CourseEditorPage .location-ignore-pc{display:none}}.CourseEditorPage #consultant-disable-check{color:#ddd;border-color:#ddd}.CourseEditorPage .consultant-setting-fee-block{margin:30px 0 0}.CourseEditorPage .consultant-setting-fee-block .title-block--pc{display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.CourseEditorPage .consultant-setting-fee-block .title-block--pc{display:none}}.CourseEditorPage .consultant-setting-fee-block .title-block--mobile{display:none}@media (max-width:768px){.CourseEditorPage .consultant-setting-fee-block .title-block--mobile{display:block}}.CourseEditorPage .consultant-setting-fee-block .group-block,.CourseEditorPage .consultant-setting-fee-block .title-block--pc{display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.CourseEditorPage .consultant-setting-fee-block .group-block,.CourseEditorPage .consultant-setting-fee-block .title-block--pc{display:block}}.CourseEditorPage .consultant-setting-fee-block .group-block .check-button,.CourseEditorPage .consultant-setting-fee-block .title-block--pc .check-button{width:20%;height:50px;align-items:center;display:flex}@media (max-width:768px){.CourseEditorPage .consultant-setting-fee-block .group-block .check-button,.CourseEditorPage .consultant-setting-fee-block .title-block--pc .check-button{display:inline-block;width:auto;height:auto}}.CourseEditorPage .consultant-setting-fee-block .group-block .input-button,.CourseEditorPage .consultant-setting-fee-block .title-block--pc .input-button{display:inline-block;width:200px}@media (max-width:768px){.CourseEditorPage .consultant-setting-fee-block .group-block .input-button,.CourseEditorPage .consultant-setting-fee-block .title-block--pc .input-button{width:100%}}.CourseEditorPage .consultant-setting-fee-block .group-block .input-note,.CourseEditorPage .consultant-setting-fee-block .title-block--pc .input-note{display:inline-block;width:45%;color:#666;font-size:14px}@media (max-width:768px){.CourseEditorPage .consultant-setting-fee-block .group-block .input-note,.CourseEditorPage .consultant-setting-fee-block .title-block--pc .input-note{width:100%}}.CourseEditFormPage .edit-form-header,.CourseEditorPage .edit-form-header{text-align:center;display:flex;justify-content:space-between}.CourseEditFormPage .edit-form-header .header-text,.CourseEditorPage .edit-form-header .header-text{width:25%;color:#7d7d7d}.CourseEditFormPage .edit-form-header .main-page-text,.CourseEditorPage .edit-form-header .main-page-text{color:#345aa3;font-size:22px}@media (max-width:768px){.CourseEditFormPage .edit-form-header .main-page-text,.CourseEditorPage .edit-form-header .main-page-text{font-size:14px}}.CourseEditFormPage .edit-form-header .header-num,.CourseEditorPage .edit-form-header .header-num{width:25%;color:#fff}.CourseEditFormPage .edit-form-header .header-num .page-number,.CourseEditorPage .edit-form-header .header-num .page-number{width:18px;height:25px;text-align:right;vertical-align:middle;border-bottom-right-radius:0;border-top-right-radius:0;background-color:#223a7b}.CourseEditFormPage .edit-form-header .header-num .page-arrow,.CourseEditorPage .edit-form-header .header-num .page-arrow{height:20px;vertical-align:middle;width:0;border-left:20px solid #223a7b;border-top:12.5px solid transparent;border-bottom:12.5px solid transparent;border-radius:0;background-color:#fff}.CourseEditFormPage .edit-form-header .header-num span,.CourseEditorPage .edit-form-header .header-num span{display:inline-block;width:20px;height:20px;background-color:#7d7d7d;border-radius:25px}.CourseEditFormPage .in-line,.CourseEditorPage .in-line{width:75%;height:2px;background-color:#7d7d7d;margin:-10px auto 25px}.CourseEditFormPage{width:80%;margin:0 auto}.CourseEditFormPage .switch{position:relative;display:inline-block;width:30px;height:20px}.CourseEditFormPage .switch input{opacity:0;width:100%;height:100%}.CourseEditFormPage .switch .slider{width:30px;pointer-events:none;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.CourseEditFormPage .switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;background-color:#fff;transition:.4s;border:1px solid #2196f3;top:50%;transform:translateX(-50%) translateY(-50%)}.CourseEditFormPage .switch input:checked+.slider{background-color:#2196f3}.CourseEditFormPage .switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.CourseEditFormPage .switch input:checked+.slider:before{transform:translateX(50%) translateY(-50%)}.CourseEditFormPage .switch .slider.round{border-radius:34px}.CourseEditFormPage .switch .slider.round:before{border-radius:50%}.CourseEditFormPage .delete-choose{word-break:keep-all}@media (max-width:768px){.CourseEditFormPage .delete-choose{display:block;text-align:right}}.CourseEditFormPage .delte-form{color:#ff7800;border:1px solid #ff7800;border-radius:4px;padding:5px 12px}.CourseEditFormPage .delte-form:active{background-color:#ffeedf;border:1px solid #ff7800;color:#ff7800}.CourseEditFormPage .disable-form-text{color:#999;border:1px solid #dbdbdb;background-color:#f2f2f2;padding:5px;width:50%;margin:0 0 auto auto;text-align:center}@media (max-width:768px){.CourseEditFormPage .disable-form-text{width:100%;margin:10px auto}}.CourseOrderPageV2{width:540px;margin:0 auto}@media (max-width:768px){.CourseOrderPageV2{width:360px}}.CourseOrderPageV2 .session-text{background-color:#f4f4f4;color:#333;font-size:20px;display:block;text-align:left;padding:25px 35px}@media (max-width:768px){.CourseOrderPageV2 .session-text{padding:16px 12px}}.CourseOrderPageV2 .session-text p{font-size:20px;font-weight:700}@media (max-width:768px){.CourseOrderPageV2 .session-text p{font-size:16px}}.CourseOrderPageV2 .order-region{background-color:#fafafa;padding:20px;margin:4px 0 30px}.CourseOrderPageV2 .order-region p{font-size:20px}.CourseOrderPageV2 .drop-down--pc{width:140px;height:48px;display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.CourseOrderPageV2 .drop-down--pc{display:none}}.CourseOrderPageV2 .pay-block{display:flex;align-items:center}.CourseOrderPageV2 .item-block{position:relative}.CourseOrderPageV2 .item-block .item-title{font-size:20px;font-weight:700;font-stretch:normal;line-height:1.8;letter-spacing:normal;text-align:left;color:#333}.CourseOrderPageV2 .item-block .same-item-block{display:inline-flex;justify-content:center;align-items:center;margin:0 0 0 20px}.CourseOrderPageV2 .item-block .same-item-block .CheckboxView{margin:0 8px 0 0}.CourseOrderPageV2 .item-block .birthday-warning-text{color:#ff6457;font-size:14px;margin:0;position:absolute;bottom:-24px}@media (max-width:768px){.CourseOrderPageV2 .item-block .birthday-warning-text{bottom:0;transform:translateY(110%)}}.CourseOrderPageV2 .button-block{text-align:center}.CourseOrderPageV2 .button-block .agree-terms-block{display:flex;flex-wrap:nowrap}.CourseOrderPageV2 .button-block .next-warning-text{text-align:left;color:#666;margin:14px 0}.CourseOrderPageV2 .button-block .next-warning-text,.CourseOrderPageV2 .button-block .next-warning-text a{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal}.UserTablePage .navbar-container{display:flex;align-items:center}@media (max-width:768px){.UserTablePage .navbar-container{flex-direction:column}.UserTablePage .navbar-container div{margin-left:0!important}}.UserTablePage .navbar{margin-bottom:0;background-color:initial;border:0;border-radius:0}.UserTablePage .navbar .container-fluid{padding:0!important}.UserTablePage .navbar li{float:left}.UserTablePage .navbar a{text-align:center}.UserTablePage .pagination a{border-radius:0!important}.UserTablePage .management-table th{background-color:#ef6c00;color:#fff}.UserDetailPage{position:relative}.UserDetailPage section+section{padding-top:40px;margin-top:40px;border-top:1px solid #e5e5e5}.UserDetailPage section>div{margin-bottom:20px}.UserDetailPage .go-back{z-index:1;position:absolute;top:0;right:0}.UserDetailPage .id-image-container{display:inline-block;margin-right:20px;margin-bottom:5px;width:100%;height:240px;width:400px;background-color:#e5e5e5}.UserDetailPage .id-image-container img{height:100%;width:100%;object-fit:contain}.UserDetailPage .top-link{display:inline-block;border-bottom:1px solid #000;width:100%;margin-bottom:10px;padding-bottom:2%}.UserDetailPage .top-link span{padding:2%;color:#000}.UserDetailPage .courseTypeAuth-checkbox-container{display:flex;justify-content:space-between;align-items:center;width:350px}.UserDetailPage .courseTypeAuth-checkbox-item{display:flex}.UserDetailPage .courseTypeAuth-checkbox-label{margin-left:5px}.UserDetailPage .ePapersRender{width:80%}.UserDetailPage .ePapersRender .sub-block{display:flex;align-items:center;margin:10px 0}.UserDetailPage .ePapersRender .sub-block p{margin:0 15px}.BannerCategory{margin:20px 0;position:relative}.BannerCategory .li-data{width:15.5%}.AnnouncementCategory{position:relative}.AnnouncementCategory .li-data{width:14%}.AnnouncementCategory .li-data:first-child{width:5%}.HotkeyCategory{position:relative}.HotkeyCategory .li-data{width:15%;text-align:center}.HotkeyAction .li-data{width:100%}@media (max-width:768px){.ActivityPage{margin-top:100px}}.ActivityPage .activity-category .activity-selctor{color:#333;margin-right:20px;padding:10px}.ActivityPage .activity-category .activity-selctor:active{background-color:#eee}.ActivityPage .table-select-box{display:flex;margin:20px 0;position:relative}.ActivityPage .table-select-box .table-selector{margin-right:20px}.ActivityPage .data-list{width:100%}.ActivityPage .data-list tr:first-child{padding:15px;background-color:#ff7800;color:#fff;margin:0}.ActivityPage .data-list td{font-size:14px}.ActivityPage .data-list td *{font-size:14px;margin:0}.ActivityPage .list-li{display:flex;justify-content:space-evenly;position:relative}.ActivityPage .list-li .li-data{display:flex;justify-content:space-around;align-items:center;word-break:break-all;padding:5px 15px;text-align:center}.ActivityPage .list-li:nth-child(2n){background-color:#eee}.ActivityPage .new-data{position:absolute;top:0;right:0;color:#ff6457;border:1px solid #ff6457;border-radius:4px;padding:3px 6px}.ActivityPage .pre-view{position:absolute;top:0;right:120px;color:#ff7800;border:1px solid #ff7800;border-radius:4px;padding:3px 6px}.ActivityPage .action-page{margin-top:60px}.ActivityPage .action-page .action-block{margin:30px 0}.ActivityPage .action-page .action-block .action-title{font-size:20px;font-weight:700}.ActivityPage .action-page .action-block input:disabled{background-color:#eee}.ActivityPage .action-page .upload-button{position:relative;padding:6px 12px;border:1px solid #ff7800;border-radius:4px;margin:20px 0;width:120px}.ActivityPage .action-page .button-block,.ActivityPage .action-page .upload-button{display:flex;justify-content:center;align-items:center}.ActivityPage .action-page .button-block button{margin:0 10px}.ActivityPage .empty-data-text{color:#333;background-color:#eee;display:flex;align-items:center;justify-content:center;padding:24px 0}.ActivityEditorPage{max-width:700px;margin:auto}.ActivityEditorPage .image-container{position:relative;margin-bottom:20px;width:100%;height:200px;max-width:340px}.ActivityEditorPage .image-container img{height:100%;width:100%;object-fit:contain}.ActivityEditorPage .input-wide{width:700px;max-width:100%}@media (max-width:768px){.CourseEditorPage form{margin-top:15px}}.CourseEditorPage .profile-header-mask{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(transparent 71%,rgba(0,0,0,.53))}@media (max-width:768px){.CourseEditorPage .profile-header-mask{background:linear-gradient(transparent 50%,rgba(0,0,0,.53))}}@media (max-width:768px){.CourseEditorPage .profile-header-mask span{font-size:14px}}@media (max-width:768px){.CourseEditorPage .course-sidebar{height:auto!important}}.CourseEditorPage .form-control{min-width:200px}@media (max-width:768px){.CourseEditorPage .form-control{width:100%}}.CourseEditorPage .input-wide{width:412px;max-width:100%}@media (max-width:768px){.CourseEditorPage .input-wide{width:100%}}@media (max-width:768px){.CourseEditorPage .input-note{display:block;margin:8px 0 0}}.CourseEditorPage .is-saving{position:absolute;right:0;top:50%;padding-left:15px;transform:translate(100%,-50%)}@media (max-width:768px){.CourseEditorPage .is-saving{top:60px;left:0;right:0;padding:0;transform:none}}.OrderDetailPage section>*{max-width:600px;margin-bottom:20px}.OrderDetailPage .table-vertical th{text-align:right}.CourseDetailPage{position:relative}.CourseDetailPage .top-link{display:inline-block;border-bottom:1px solid #000;width:100%;margin-bottom:10px;padding-bottom:2%}.CourseDetailPage .top-link span{padding:2%;color:#000}.CourseDetailPage .go-back{z-index:1;position:absolute;top:0;right:0}.CourseDetailPage .TimeBar{display:flex;margin-top:24px}.CourseDetailPage .TimeBar .time-bar-header{display:inline-flex;flex-direction:column;justify-content:space-between;flex:none;margin-right:20px;padding:10px 0;width:126px;height:126px;font-weight:700;text-align:center;background-color:#eee}.CourseDetailPage .TimeBar .time-bar-header div:nth-child(2){font-size:42px}.CourseDetailPage .TimeBar .time-bar-body{display:flex;flex-direction:column;justify-content:space-between;flex:1 1}@media (max-width:768px){.CourseDetailPage .TimeBar .time-bar-body .align-items-center Button{top:60px}}.CourseDetailPage .TimeBar .time-bar-body .text-comment a{margin-right:10px}.HelperDetailPage{position:relative}.HelperDetailPage .top-link{display:inline-block;border-bottom:1px solid #000;width:100%;margin-bottom:10px;padding-bottom:2%}.HelperDetailPage .top-link span{padding:2%;color:#000}.HelperDetailPage .go-back{z-index:1;position:absolute;top:0;right:0}.HelperDetailPage .searchDiv{float:right;text-align:right;min-width:35%}.HelperDetailPage .searchDiv span{margin-right:10%}.HelperDetailPage .searchDiv .HleperList:hover{background-color:#ff0}.HelperDetailPage .management-table th,.HelperDetailPage .oplog-table th{background-color:#ef6c00;color:#fff}.TimeEditorPage{min-height:650px}.TimeEditorPage .DatePicker,.TimeEditorPage .form-control,.TimeEditorPage .Selector{width:190px;margin:5px}@media (max-width:768px){.TimeEditorPage .DatePicker,.TimeEditorPage .form-control,.TimeEditorPage .Selector{width:100%}.TimeEditorPage .DatePicker+span,.TimeEditorPage .form-control+span,.TimeEditorPage .Selector+span{display:block;margin:8px 0 0!important}.TimeEditorPage .DatePicker+span+*,.TimeEditorPage .form-control+span+*,.TimeEditorPage .Selector+span+*{margin-top:10px}}.TimeEditorPage .DatePicker{margin:0}.TimeEditorPage .control-label{word-break:keep-all}.ChangeOrderActionPage .student-list,.ChangeOrderSessionPage .student-list{display:flex;justify-content:space-between;align-items:center;text-align:center;padding:10px;min-height:48px}@media (max-width:768px){.ChangeOrderActionPage .student-list,.ChangeOrderSessionPage .student-list{padding:10px 2px}}.ChangeOrderActionPage .student-list p,.ChangeOrderSessionPage .student-list p{margin:0;word-break:break-all}.ChangeOrderActionPage .student-list .number,.ChangeOrderSessionPage .student-list .number{flex:1 1}@media (max-width:768px){.ChangeOrderActionPage .student-list .number,.ChangeOrderSessionPage .student-list .number{flex:1.5 1}}.ChangeOrderActionPage .student-list .name,.ChangeOrderSessionPage .student-list .name{flex:3 1;padding:4px}.ChangeOrderActionPage .student-list .order-number,.ChangeOrderSessionPage .student-list .order-number{flex:1 1;padding:4px}.ChangeOrderActionPage .student-list .mobile,.ChangeOrderSessionPage .student-list .mobile{flex:3 1;padding:4px}.ChangeOrderActionPage .student-list .order-time,.ChangeOrderSessionPage .student-list .order-time{flex:4 1;padding:4px;word-break:normal}.ChangeOrderActionPage .student-list .check-block,.ChangeOrderSessionPage .student-list .check-block{color:#ff6457;flex:2 1;display:flex;align-items:center;justify-content:center}.ChangeOrderActionPage .student-list .change-text,.ChangeOrderSessionPage .student-list .change-text{font-size:14px}.ChangeOrderActionPage .student-list:nth-child(odd),.ChangeOrderSessionPage .student-list:nth-child(odd){background-color:#eee}.ChangeOrderActionPage .action-page-need-scroll-page-block,.ChangeOrderActionPage .session-page-need-scroll-student-block,.ChangeOrderActionPage .student-block,.ChangeOrderSessionPage .action-page-need-scroll-page-block,.ChangeOrderSessionPage .session-page-need-scroll-student-block,.ChangeOrderSessionPage .student-block{max-height:240px;overflow:scroll}.ChangeOrderActionPage .remind-block,.ChangeOrderSessionPage .remind-block{text-align:left;font-size:16px}.ChangeOrderActionPage .remind-block .remind-title,.ChangeOrderSessionPage .remind-block .remind-title{color:#333;font-weight:700;margin-bottom:12px}.ChangeOrderActionPage .remind-block .remind-content,.ChangeOrderSessionPage .remind-block .remind-content{color:#ff6457}.ChangeOrderActionPage .session-data,.ChangeOrderSessionPage .session-data{padding:20px;background-color:#eee;text-align:left;color:#333;font-size:16px}.ChangeOrderActionPage .session-data .session-date,.ChangeOrderSessionPage .session-data .session-date{margin:0}.ChangeOrderActionPage .change-choose-block,.ChangeOrderSessionPage .change-choose-block{margin:24px auto 40px;text-align:left}.ChangeOrderActionPage .change-choose-block .change-course-block,.ChangeOrderSessionPage .change-choose-block .change-course-block{margin:20px 0}.ChangeOrderActionPage .change-choose-block .change-order-session-page-selector .dropdown-selector .btn,.ChangeOrderSessionPage .change-choose-block .change-order-session-page-selector .dropdown-selector .btn{height:auto;padding:12px 16px;border-color:#ddd!important;white-space:pre-line}.ChangeOrderActionPage .change-choose-block .change-order-session-page-selector .dropdown-selector .btn:first-child,.ChangeOrderSessionPage .change-choose-block .change-order-session-page-selector .dropdown-selector .btn:first-child{border-right:0}.ChangeOrderActionPage .change-choose-block .change-order-session-page-selector .dropdown-selector .btn:nth-child(2),.ChangeOrderSessionPage .change-choose-block .change-order-session-page-selector .dropdown-selector .btn:nth-child(2){border-left:0}.ChangeOrderActionPage .change-choose-block .change-order-session-page-selector .dropdown-toggle,.ChangeOrderSessionPage .change-choose-block .change-order-session-page-selector .dropdown-toggle{border-left:0;background-color:initial!important}.ChangeOrderActionPage .change-choose-block .change-order-session-page-selector .dropdown-toggle .icon,.ChangeOrderSessionPage .change-choose-block .change-order-session-page-selector .dropdown-toggle .icon{color:#999}.ChangeOrderActionPage .change-choose-block .change-order-session-page-selector .dropdown-menu .disabled a,.ChangeOrderSessionPage .change-choose-block .change-order-session-page-selector .dropdown-menu .disabled a{color:#aaa}.ChangeOrderActionPage .change-choose-block .change-order-session-page-selector .dropdown-menu li a,.ChangeOrderSessionPage .change-choose-block .change-order-session-page-selector .dropdown-menu li a{white-space:pre-line}.ChangeOrderActionPage .show-more,.ChangeOrderSessionPage .show-more{display:flex;justify-content:center;align-items:center;padding:9px 0;margin:18px 0 0;background-color:#eee;color:#333;width:100%;border:none}.ChangeOrderActionPage .submit-block,.ChangeOrderSessionPage .submit-block{margin:40px 0;display:flex;justify-content:center;align-content:center}.ChangeOrderActionPage .submit-block .cancel-button,.ChangeOrderSessionPage .submit-block .cancel-button{width:140px;height:44px;border-radius:4px;border:2px solid #ff7800;background-color:#fff;color:#ff7800;margin:0 10px}.ChangeOrderActionPage .submit-block .submit-button,.ChangeOrderSessionPage .submit-block .submit-button{width:140px;height:44px;border-radius:4px;border:2px solid #ff7800;background-color:#ff7800;color:#fff;margin:0 10px}@media (max-width:768px){.StudentPage .container-fluid{padding:0}.StudentPage .container-fluid div{font-size:14px}}.StudentPage .change-student-session-btn{border-radius:5px;border:1px solid #007ecc;background-color:#007ecc;color:#fff;padding:9px 12px}.report-table-page{box-sizing:border-box}.report-table-page p{font-size:12px}.report-table-page .title-text{font-size:16px;text-align:center;background-color:orange;color:#fff;margin:0 2.5px}.report-table-page .item-text{width:100px;display:inline-block;white-space:normal;margin:5px;text-align:center;word-wrap:break-word}.report-table-page .data-of-row{display:inline-block;white-space:nowrap;border-bottom:1px solid #000;margin:2.5px 0}.PreIndexPage{overflow:hidden}@media (min-width:769px){.PreIndexPage .container-fluid{padding:0}}.PreIndexPage #index-tab-bar-container{display:flex;align-items:center;position:relative;margin:15px 0 10px;border-bottom:1px solid rgba(0,0,0,.3)}@media (max-width:768px){.PreIndexPage #index-tab-bar-container{border-bottom:none;margin:0}}.PreIndexPage #index-tab-bar-container #index-tab-bar{flex:1 1}.PreIndexPage #index-tab-bar-container #index-tab-bar.fixed{z-index:2;position:fixed;top:60px;left:0;right:0;margin:0 auto!important;width:100%;max-width:1020px;background-color:#fff}.PreIndexPage .index-type-title{display:flex;align-items:center;height:40px;font-size:24px;font-weight:700}@media (max-width:768px){.PreIndexPage .index-type-title{margin-bottom:10px;font-size:18px;border-bottom:1px solid #c9c9c9}.PreIndexPage .index-type-title .icon{font-size:24px!important}}@media (max-width:768px){.PreIndexPage .switchDiv{display:none}}.PreIndexPage .switchDiv .switchABIcon{display:inline-block;height:44px;width:50px}@media (max-width:768px){.PreIndexPage .switchDiv .switchABIcon{width:30px}}.PreIndexPage .mobile-show{display:none}@media (max-width:768px){.PreIndexPage .mobile-show{display:inline-block}}.PreIndexPage .mobile-none{display:inline-block}@media (max-width:768px){.PreIndexPage .mobile-none{display:none}}.PreIndexPage .nav-pills{display:flex}@media (max-width:768px){.PreIndexPage .nav-pills{display:inline-block}}.PreIndexPage .nav-pills .nav-button{text-align:center}@media (max-width:768px){.PreIndexPage .nav-pills .nav-button{text-align:center;width:30%}}.PreIndexPage .nav-pills .nav-button a{width:110px;color:#ff7800}@media (max-width:768px){.PreIndexPage .nav-pills .nav-button a{width:90%;border:1px solid #ff7800;margin:5px 5px 10px;font-size:14px}}.PreIndexPage .nav-pills .active a{font-weight:700;color:#ef6c00}@media (max-width:768px){.PreIndexPage .nav-pills .active a{border:1px solid #ef6c00}}.PreIndexPage .index-tab{position:absolute;width:110px;height:0;margin:0;border:2px solid #ef6c00;bottom:0;left:0;transition:transform 1s;border-radius:10px}@media (max-width:768px){.PreIndexPage .index-tab{display:none}}.marqueeDiv{font-size:15px;height:600px;display:block;position:absolute;animation:marquee 4s linear infinite}@keyframes marquee{0%{top:75px;color:#000}30%{top:26px}70%{top:26px}to{top:26px;color:rgba(25,25,25,0)}}.InformationPage .session-div{background-color:#fff2f4;padding:10px 15px;margin-bottom:20px}.TimePage .py-2 .wishClassA{color:#00f;padding:5px 5px 5px 0}.TimePage .session-box{position:relative;border:1px solid rgba(0,0,0,.2);margin-bottom:50px}.TimePage .session-box .session-time{background-color:#fff1f4;font-size:18px;width:100%;padding:10px 35% 10px 15px}@media (max-width:768px){.TimePage .session-box .session-time{font-size:16px;padding-right:15px}}.TimePage .session-box .session-innerdiv{position:relative;padding:5px 15px;color:#999}.TimePage .session-box .session-innerdiv button{margin:10px 0}.TimePage .session-box .session-isHost{position:absolute;padding:10px;right:0;top:0;width:35%;height:100%;background-color:#ef6c00;color:#fff;text-align:center}.TimePage .session-box .session-isHost .join-num{display:inline-block;text-align:center;font-size:32px;border-bottom:1px solid #fff;width:80%}@media (max-width:768px){.TimePage .session-box .session-isHost .join-num{width:45%;display:inline-block;font-size:28px;border-bottom:none;margin:0;vertical-align:middle}}.TimePage .session-box .session-isHost .join-text{font-size:16px}@media (max-width:768px){.TimePage .session-box .session-isHost .join-text{display:inline-block;font-size:14px;margin:0}}@media (max-width:768px){.TimePage .session-box .session-isHost{position:relative;width:100%}}.TimePage .session-box .session-fotterBar{background-color:#efefef;position:absolute;width:100%;display:flex;justify-content:space-around;padding:10px 5px}.TimePage .session-box .session-fotterBar a{color:#1654b9}@media (max-width:768px){.QAPage{padding:0}}.QAPage .comment-container,.QAPage .CommentInput{margin-bottom:25px}.QAPage .comment-container:not(:last-child){border-bottom:1px solid #e5e5e5}.QAPage .answer-input{margin-left:50px}@media (max-width:768px){.QAPage .answer-input{margin-left:40px}}.PhotoList{border-bottom:1px solid #dfdfdf;margin-bottom:20px}.PhotoList .imagePhoto{width:150px;height:150px;margin-bottom:2px}@media (max-width:768px){.PhotoList .imagePhoto{width:75px;height:75px}}.PhotoList .blackGround{background-color:rgba(25,25,25,.5);display:inline-block;height:150px;width:150px;padding-top:50px;position:absolute}@media (max-width:768px){.PhotoList .blackGround{padding-top:25px;width:75px;height:75px}}.PhotoList .blackGround p{color:#fff;font-size:36px}@media (max-width:768px){.PhotoList .blackGround p{font-size:17px}}.PhotoList .fbDiv{height:50px;width:100%;margin-bottom:10px;overflow:hidden}@media (max-width:768px){.PhotoList .fbDiv{overflow:hidden;height:30px;margin-bottom:5px}}.PhotoList .fbDiv .fb-Icon{display:inline-block;vertical-align:bottom;margin-top:20px}.PhotoList .fbDiv .fb-Icon .cursor-pointer{width:38px;height:38px}@media (max-width:768px){.PhotoList .fbDiv .fb-Icon .cursor-pointer{width:19px;height:19px}}.PhotoList .fbDiv .fbPersonImage{width:50px;height:50px;border-radius:30px;display:inline-block;margin-left:5px}@media (max-width:768px){.PhotoList .fbDiv .fbPersonImage{width:30px;height:30px}}.PhotoList .close_1fc7pjq{position:absolute;right:0}.PhotoList .moreImageWord{color:#fff;font-size:25px;width:100%;height:100%;padding-top:25%;text-align:center}@media (max-width:768px){.PhotoList .moreImageWord{font-size:17px}}.LinkBoxPhoto .fb-Icon{background-color:#fff;display:inline-block;vertical-align:middle;height:30px}@media (max-width:768px){.LinkBoxPhoto .fb-Icon{height:15px}}.LinkBoxPhoto .fb-Icon .cursor-pointer{width:30px;height:30px}@media (max-width:768px){.LinkBoxPhoto .fb-Icon .cursor-pointer{width:15px;height:15px}}.LinkBoxPhoto .fbPersonImage{width:30px;height:30px;border-radius:30px;display:inline-block;margin-left:5px}.PhotoPage .pageDiv{margin-bottom:50px;min-height:250px}@media (max-width:768px){.PhotoPage .pageDiv{min-height:180px;padding:0 10px}}.PhotoPage .fb-Icon{display:inline-block;vertical-align:bottom;margin-top:20px}.PhotoPage .fb-Icon .cursor-pointer{width:38px;height:38px}@media (max-width:768px){.PhotoPage .fb-Icon .cursor-pointer{width:19px;height:19px}}.coverPhoto{max-width:500px;margin-bottom:2px}@media (max-width:768px){.coverPhoto{max-width:320px}}#lightboxBackdrop>div{position:relative}.spinner_1pwu1t{width:100%;height:80%}.fans-modal{width:600px;height:600px}@media (max-width:768px){.fans-modal{width:100%}}.fans-modal .fans-modal-title{width:100%;align-items:center;text-align:center;background-color:#f2f2f2}.fans-modal .fans-modal-body{padding:3px 35px}.fans-modal .fans-modal-body .student-modal-text{margin:5px 0;display:flex;justify-content:space-between}@media (max-width:768px){.fans-list-modal{width:100%}}@media (max-width:768px){.fans-list-modal .modal-dialog{margin:0!important;width:100%!important;height:100%}}@media (max-width:768px){.fans-list-modal .modal-dialog .modal-content{width:100%;height:100%}}.CoursePage{padding:0 60px;overflow:hidden}@media (max-width:768px){.CoursePage{padding:0 0 20px}}.CoursePage .course-header{position:relative;margin-bottom:0;height:430px;background-color:#7d7d7d;background-repeat:no-repeat;background-size:cover;color:#fff}@media (max-width:768px){.CoursePage .course-header{margin-bottom:0;height:160px}}.CoursePage .course-header .course-card-footer{padding:14px 24px;height:110px}@media (max-width:768px){.CoursePage .course-header .course-card-footer{padding:10px;height:60px}}.CoursePage .course-header .course-card-footer:hover{background-color:rgba(0,0,0,.5)}.CoursePage .course-header .course-card-footer .CourseCardInfoBar{padding-left:0}.CoursePage .course-header .course-card-footer .CourseCardInfoBar div:first-child{margin-bottom:8px}.CoursePage .course-header .course-card-footer .CourseCardInfoBar div:first-child *{font-size:20px!important}@media (max-width:768px){.CoursePage .course-header .course-card-footer .CourseCardInfoBar div:first-child{margin-bottom:0}.CoursePage .course-header .course-card-footer .CourseCardInfoBar div:first-child span{white-space:normal;word-break:break-all;font-size:16px!important}}@media (max-width:768px){.CoursePage .course-header .course-card-footer .CourseCardInfoBar div:first-child strong,.CoursePage .course-header .course-card-footer .CourseCardInfoBar div:last-child{display:none}}.CoursePage .course-header .course-card-footer .CourseCardInfoBar div:last-child *{font-size:18px!important}.CoursePage .course-header .order-button{background-color:#ff7800;margin-left:22px;padding:0;height:50px;width:100px;font-size:24px;border:none;color:#fff}.CoursePage .course-header .order-button:hover{background-color:#eb6d00}.CoursePage .footer-profile{background-color:#fff1e1;margin-bottom:20px;position:relative;padding:20px;overflow:hidden;box-shadow:0 0 5px 1px}.CoursePage .footer-profile .profile-image{position:relative;float:left}@media (max-width:768px){.CoursePage .footer-profile .profile-image{width:60px;height:60px;border-radius:0}}.CoursePage .footer-profile .profile-div{margin-left:200px}.CoursePage .footer-profile .profile-div .profile-right-top{width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.3)}.CoursePage .footer-profile .profile-div .profile-right-top .profile-nickName{font-size:28px;color:#ef6c00;font-weight:700}@media (max-width:768px){.CoursePage .footer-profile .profile-div .profile-right-top .profile-nickName{font-size:20px}}.CoursePage .footer-profile .profile-div .profile-totalNum{display:flex;color:#999;margin:15px 0}@media (max-width:768px){.CoursePage .footer-profile .profile-div{margin-left:65px}.CoursePage .footer-profile .profile-div .profile-totalNum{margin:5px 0;font-size:12px}}.CoursePage .footer-profile .profile-selfIntroduction{margin-left:200px}@media (max-width:768px){.CoursePage .footer-profile .profile-selfIntroduction{margin-left:0}}@media (max-width:768px){.CoursePage .footer-profile{padding:5px;min-height:150px;margin-bottom:0;box-shadow:none}}@media (max-width:768px){.CoursePage .footer-profile .mobile-none{display:none}}.CoursePage .course-header-additional{display:none;align-items:center;padding:15px 10px}@media (max-width:768px){.CoursePage .course-header-additional{display:flex!important}}.CoursePage .course-header-additional *{font-size:14px}.CoursePage .course-body{display:flex}@media (max-width:768px){.CoursePage .course-body{flex-direction:column-reverse}}.CoursePage .course-body .navbar-inpage{justify-content:space-between}.CoursePage .course-body .navbar-inpage *{font-size:18px}.CoursePage .course-body .navbar-inpage a{color:#1654b9}.CoursePage .course-body .navbar-inpage .container-fluid{display:flex;align-items:center;padding:0}.CoursePage .course-body .navbar-inpage .active a{background-color:#fff}@media (max-width:768px){.CoursePage .course-body .navbar-inpage li *{font-size:20px}}@media (max-width:768px) and (max-width:768px){.CoursePage .course-body .navbar-inpage li *{font-size:14px}}@media (max-width:768px) and (max-width:768px){.CoursePage .course-body .navbar-inpage li a{border-radius:100px;border:1px solid #ff7800;color:#ff7800;margin:5px 5px 10px}}@media (max-width:768px){.CoursePage .course-body .navbar-inpage span.btn-text{margin-right:15px}}@media (max-width:768px) and (max-width:768px){.CoursePage .course-body .navbar-inpage .active a{background-color:#ef6c00;border-color:#ef6c00;color:#fff}}@media (max-width:768px){.CoursePage .course-body .navbar-inpage .navbar-nav{margin:0}}.CoursePage .course-body .course-sidebar{margin-left:30px;padding:14px 18px;width:300px;background-color:#eee}@media (max-width:768px){.CoursePage .course-body .course-sidebar{margin-left:0;padding:15px;width:100%;height:90px;overflow:hidden;display:none}.CoursePage .course-body .course-sidebar.expanded{height:auto}.CoursePage .course-body .course-sidebar img{width:60px;height:60px}.CoursePage .course-body .course-sidebar .media-body{vertical-align:middle}}.CoursePage .course-body .course-sidebar>div{padding:0 0 10px}@media (max-width:768px){.CoursePage .course-body .course-sidebar>div{padding:15px 0}}.CoursePage .course-body .course-sidebar .course-self-intro{margin-top:15px;white-space:pre-wrap;word-break:break-word}.CoursePage .course-body .course-sidebar .course-information{padding:0;color:#000;font-size:18px;font-weight:700}@media (max-width:768px){.CoursePage .course-body .course-content{margin:0 15px}}.CoursePage .course-body .share-button-group{width:100%;display:flex;margin-left:auto}@media (max-width:768px){.CoursePage .course-body .share-button-group{display:none}}.CoursePage .course-body .share-button{position:relative;width:38px;height:38px;overflow:hidden}.CoursePage .course-body .share-button iframe{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important}@media (max-width:768px){.CoursePage .course-body .share-button iframe{display:none}}.CoursePage .course-body .share-button iframe:hover+.image-icon-line{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH4QYNDxAxfKYarAAABTlJREFUWMPtmE1oE1sUx3+T77Rpm1qfrdRqWy1WW8urigvdtCrFLvwEoRuFIogLUZEiLmx5Kl1oUTfiVgSrotiNVkEQjYrvQyThFRvUqsXWfn+YNDHJJDP3LVLzkibV1sT3XPiHYeDeO3d+95xzz9wzEo8Q/IDS/N8AP8FSJV1ST4uoK1pS1PWfgQlADb8025BNrj4Xs9aMVWtFkiQ+hj7iU30MyoOMyWPh8ZrZQ84cTA1DzTXNZUfODqqsVVSkV7DYtBiTxhQzVFZluvxddHg7ePjxITdHbzIcGA53zjB4pBmlCwXmm+azP38/u+ftZoFxwaxW3yf30TrUyrnec/T7+0GbLNhk/NTl1tFc2EyxqXhWQFP1zv+OY93HuDJ45asx+GXDCmgqbOJq6dWkoQCKTEW0lrbSWNjI1/ykpZ7fEvYo0FjUyIlFJ5IGmqpqazVCEtjGbNOaJrErFaj9pZb2snakZPb8F6QIhS2dW7gzfCdhzMXzinAaOFN85rtBAWglLaeKTpGpz0zo1ngwFWrm1LDMvCxmdc89z/Gr/kibT/Vhc9vwqT565V5e+19H+kaCI7z49AIAh9fBjdEbXB+9zu3x23hUT2RceVo5tTm14VQUp0eImOsBon20XUSrw9shLL9bhM1li7TZPXahf6oXj12PxYG3B0T+X/miy9clhBCiuadZrLCvEK98r0SFo0LwGKF/qhfWP6ziiftJzNy3Rm8JHkxheISItZgAg97AEvOSmGaP6sET8jChTETagiJIUAkSEAHcITcfPB/Y07UHgcCrehkJjeBSXAwHh6nPq+dZxTOeVjxlbcbamLlLzCWYdKY4d8a5Mlefi0VrmTJIA9LkfVISUqRNkiQyTBnYxm009zZj0BjQS3o0aDBpTDg/Obk2co3W4VZ6Aj0xc2dps8gz5sU5Mu6TFBIhVJHQ6TFg0ZJVmcqMStZlrqPpfROl5lLSNGmRIHf6nAwFh9Br9GzP2c5C48KYBQohErwrWhIMBYdwK+4pHg4/GBABAmoAgYjZsSoqIUIcLzjO1jlbcbqc4Rci8Ck+9s3fx8uVL+n8tZNV6ati5h4IDtAf6I/7CsSZQAmFd2C0tJOJZu+bvZTZy9ji3MJAcADUMLQqVPyKH72k50LxBQosBUwoE+jQIUkS5/vOU+4oZ/Xfq7F77TFzt4+1IytynMXiM78Ar/Cya96uSJNVZ8WkNZFnyGORcRHL05ezwbqBeYZ5bMreRKGpkDUZa1hmXkaGNoN1mesoTyunOqsaq85Kjj6HAmMBJaYS1metx6qzRjxx+O1h+uV4i8VnfgFGycjt8ttszN7I99Tdsbtse7ENWchfdyUSBNQAR7qPxMVaKjUWHKPhXQOyKic8ZSTeZhqwu+zUv6wnKILfBazhXQOdE53TfsSnP/ZooW2wjTpnHQPyQEqhTvWe4mL/xS8eGL98HtNB21AbNR013B2/mxKo833nOfr26FdrgJkdrdVwotw8dzOH8g9RaakkU5s5KyAVlZPvT3Ky+yQKSorA4N/qSAOVlkqqrFWstKykLK2M5WnLMWqM0z7qCrk4+PYgl/ouzbhimjnYFAt+LssMGNiZu5PLSy8nHPrE/YSGNw386fpzRkXIZ31bwRsVmXJIptvfHW8lxUVLTwtne8/iU3yzgvp2sGhJxByTVFSuDV2jpbcFh9sRXsQ3/IhIHozwxgC4N36P0z2nuT9+f7IjmfUm+39MQLounaXmpTi8DtSQmhRQ6sAm4T7v2FTVLylxJRIpsVK0ftj/Yz/BZqt/ANpEO6llI/tPAAAAAElFTkSuQmCC)}.CoursePage .course-body .share-button iframe:hover+.image-icon-fb{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH4QYNDxAwC6EqOgAAAgNJREFUWMPtl79u1EAQh79Z27mDJgIhUCBUiJIe0VBAQR6AFsELIFHTIEWiQfAApEiX16ChANFQIIWKgoYCmkgU92e9Pwrb57ucTXK6sznAK61kz1qzn2Zmf7O2W/f3xRoO96cBOrB/HixuYY8fwFehT4Z9A2yyYgh4iLjUKpgZe5K9ck6f0zC/nvTBj7irtD2wEUSPhD+YDtAM1BlwEaDqcmqkxiReivgASok0DIUAAnPZ1G8UtAEwO8T6zyFCOouICIFpRpTCeFC+VnlpIpVvQT8hBQwkhLAypZcxNuSRHxCAXktg+mAMj4XDEFwx5/aAG0CEQUgJwMVWwFLxpciNM7Cy9p8AO6f1s3IwGaEAM2bO5PVF/DRxKq3GHhZx8h+1JLNo8jwrVP02wXaBd8BGDmW9o+8fzY8ASDcvQJwUgM+Ee02pWwHYBF7A6lvSm3xOhvMjbJzJRVCYVs/3FeHdBlXW5LJgNek5+baeBVHXzDjXBNjcbuH81gQsWC4YhZjlvHEfnIPg2fJDkqpzvHodS3pZhwbww8pOHbwRnKGgq1h1dJcFG8xZJE6SrDAWymK5Xad6y4I9BR5Q6mEiaRc4rPj2MXATGGPF5ZXbdY6XBbtz3DBO/b5ysJiZNrAD3Dut4yaUP62xDxZxsrYtqQPrwDqwdRsdWAf2N4JFNfaFfkZ+AVG0oBRVe4cOAAAAAElFTkSuQmCC)}.CoursePage .course-top-information{display:none}@media (max-width:768px){.CoursePage .course-top-information{display:flex;width:100%;justify-content:space-evenly;background-color:#f2f2f2;padding:10px 0}.CoursePage .course-top-information .share-div{margin:0 20px;display:flex}.CoursePage .course-top-information .share-div .share-text{color:#999}.CoursePage .course-top-information .share-div a{color:#00f}.CoursePage .course-top-information .share-div .share-button{position:relative;top:0;left:0r;height:24px;width:24px;overflow:hidden}}.CoursePage .course-top-profile{display:none}@media (max-width:768px){.CoursePage .course-top-profile{display:inline-block;width:100%;background-color:#f2f2f2;padding:0 15px}.CoursePage .course-top-profile .course-information{margin-bottom:15px}}.CoursePage .fans-mask{position:absolute;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;color:#fff;width:50px;height:50px}@media (max-width:768px){.CoursePage .fans-mask{width:35px;height:35px;position:absolute;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;color:#fff}}.CoursePage .logo-event-icon{width:100px;height:100px;left:0}@media (max-width:768px){.CoursePage .logo-event-icon{width:80px;height:80px}}.CoursePage .consultant-fee-block{text-align:center;margin:12px 0;padding:0 16px}@media (max-width:768px){.CoursePage .consultant-fee-block{display:flex;align-items:center;justify-content:space-between;padding:0;margin:12px 0}}.CoursePage .consultant-fee-block .fee-block{display:flex;align-items:center;justify-content:space-between}.CoursePage .consultant-fee-block .fee-block .fee-type{color:#333}@media (max-width:768px){.CoursePage .consultant-fee-block .fee-block .fee-type{font-size:16px}}.CoursePage .consultant-fee-block .fee-block .fee-number{font-size:24px;color:#ff7800}@media (max-width:768px){.CoursePage .consultant-fee-block .fee-block .fee-number{font-size:20px}}.CoursePage .order-button{border:none;background-color:#ff7800;font-size:16px;border-radius:5px;padding:6px 24px;margin:8px 0;width:100%;color:#fff}.CoursePage .order-button:hover{background-color:#eb6d00}.CoursePage .order-button:disabled{background-color:#ddd}.fbPersonImage{width:50px;height:50px;border-radius:30px;display:inline-block;margin-left:5px}@media (max-width:768px){.fbPersonImage{width:30px;height:30px}}.RecruitingProcessBar{width:100%}.RecruitingProcessBar .ProcessDiv{position:relative;display:flex;justify-content:left;align-items:center}.RecruitingProcessBar .numDiv{display:flex;justify-content:center;align-items:center;text-align:center}.RecruitingProcessBar .textDiv{display:flex;justify-content:space-around}.RecruitingProcessBar .textDiv span{font-size:16px;font-weight:700;line-height:2.25;color:#a9a9a9;font-style:normal}.RecruitingProcessBar .textDiv .text-orange{color:#ff7800}.RecruitingProcessBar .FinishTextDiv{display:flex;justify-content:space-around;margin-top:-6px}.RecruitingProcessBar .FinishTextDiv span{font-size:14px;margin-left:10px}.RecruitingProcessBar .ProcessNumber{border-radius:25px;border:3px solid #7d7d7d;color:#7d7d7d}.RecruitingProcessBar .ProcessDone,.RecruitingProcessBar .ProcessNumber{width:32px;height:32px;font-size:20px;font-weight:700;background-color:#fff;z-index:2;display:flex;align-items:center;justify-content:center}.RecruitingProcessBar .ProcessDone{border-radius:25px;border:3px solid #ff7800;color:#ff7800}.RecruitingProcessBar .NextItem{width:32px;height:32px;font-size:20px;font-weight:700;border-radius:25px;border:3px solid #ff7800;background-color:#ff7800;color:#fff;z-index:2;display:flex;align-items:center;justify-content:center}.RecruitingProcessBar .Cable{z-index:1;border:1px solid transparent;position:absolute;right:-10px;width:100%;height:1px}.RecruitingTeacherPage{padding:5px 15px;position:relative}.RecruitingTeacherPage .Breadcrumb ol{padding-left:0}.RecruitingTeacherPage .title{font-size:24px;font-weight:700;border-bottom:1px solid #000;padding:10px 0;margin:15px 0}.RecruitingTeacherPage .top-block .sub-title{font-size:20px;margin:20px 0;line-height:28px}.RecruitingTeacherPage .top-block .sub-title li{font-size:20px}.RecruitingTeacherPage .step-block{align-items:center;display:flex;width:90%;margin:0 auto;justify-content:space-around;min-height:100px}@media (max-width:768px){.RecruitingTeacherPage .step-block{width:100%}}.RecruitingTeacherPage .step-button-block{text-align:center;margin:10px 0 15px}.RecruitingTeacherPage .step-button-block .step-subText{background-color:#ffeedf;border-radius:30px;border-radius:18px;width:75%;padding:10px;margin:26px auto 36px;color:#ff6457}@media (max-width:768px){.RecruitingTeacherPage .step-button-block .step-subText{width:100%}}.RecruitingTeacherPage .step-button-block button{background-color:#ff7800;border-color:#ff7800;font-size:18px;font-weight:700;height:44px;width:154px;border-radius:4px;color:#fff}.RecruitingTeacherPage .step-button-block button:active{border:1px solid #ff7800;background-color:#ffeedf;color:#ff7800}.RecruitingTeacherPage .ProcessBar{width:100%}.RecruitingTeacherPage .ex-div-top{position:relative;margin-top:44px}.RecruitingTeacherPage .ex-div-top .title{border-bottom:none;position:absolute;left:0;top:50%;margin:0;padding:0;transform:translateY(-50%)}@media (max-width:768px){.RecruitingTeacherPage .ex-div-top .title{font-size:16px;position:relative}}.RecruitingTeacherPage .ex-div-top .ex-div-nav{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;border-bottom:1px solid grey}@media (max-width:768px){.RecruitingTeacherPage .ex-div-top .ex-div-nav{display:none}}.RecruitingTeacherPage .ex-div-top .ex-div-nav .ex-div-navtext{box-sizing:border-box;font-size:18px;font-weight:400;margin:0 25px;padding:10px 25px;border-radius:2px}.RecruitingTeacherPage .ex-div-top .ex-div-nav .clickStyle{font-weight:700;color:#ef6c00}.RecruitingTeacherPage .ex-div-top .ex-div-nav .white-bottom-border{border-bottom:3.5px solid #fff}.RecruitingTeacherPage .ex-div-top .ex-div-nav .orange-bottom-border{border-bottom:3.5px solid #ef6c00}.RecruitingTeacherPage .ex-div-nav-mobile{display:none}@media (max-width:768px){.RecruitingTeacherPage .ex-div-nav-mobile{display:flex;justify-content:space-evenly;align-content:center}}.RecruitingTeacherPage .ex-div-nav-mobile .ex-div-navtext{border:1px solid #1654b9;border-radius:25px;padding:5px 10px}.RecruitingTeacherPage .ex-div-nav-mobile .clickStyle{color:#fff;background-color:#ef6c00;border:none}.RecruitingTeacherPage .ex-div-bottom .teacher-experience{display:flex;margin:30px 0;padding:20px;width:100%;background-color:#f2f2f2;justify-content:space-evenly}.RecruitingTeacherPage .ex-div-bottom .teacher-experience .exp-div{display:inline-block;width:80%}@media (max-width:768px){.RecruitingTeacherPage .ex-div-bottom .teacher-experience .exp-div{width:100%}}.RecruitingTeacherPage .ex-div-bottom .teacher-experience .exp-div .teacher-image-block{width:15%;height:170px;overflow:hidden;float:left;margin-right:20px}@media (max-width:768px){.RecruitingTeacherPage .ex-div-bottom .teacher-experience .exp-div .teacher-image-block{width:150px}}.RecruitingTeacherPage .ex-div-bottom .teacher-experience .exp-div .teacher-img{width:100%;float:left}.RecruitingTeacherPage .ex-div-bottom .teacher-experience .exp-div .exp-title{font-size:18px;color:#ef6c00;display:block}.RecruitingTeacherPage .ex-div-bottom .teacher-experience .exp-div .exp{margin-top:25px;font-size:16px;line-height:28px}.RecruitingTeacherPage .ex-div-bottom .ex-video{width:90%;margin:0 auto;height:350px;display:flex;justify-content:center;align-items:center}.nextTimeAlert{text-align:center;font-weight:700}@media (max-width:768px){.nextTimeAlert{border:none;height:235px}}.nextTimeAlert .nextTimeBlock{display:flex;justify-content:center;margin:20px}.nextTimeAlert .nextTimeBlock .eclamation-mark{width:50px;height:50px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;border-radius:50px;background:#ef6c00}.RecruitingTeacherPageAlert,.RecruitingTeacherPageModal{margin:10px 0 0;position:relative}@media (max-width:768px){.RecruitingTeacherPageAlert,.RecruitingTeacherPageModal{width:100%}}.RecruitingTeacherPageAlert .content-block,.RecruitingTeacherPageModal .content-block{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:normal;text-align:justify;color:#292929}.RecruitingTeacherPageAlert .error-message,.RecruitingTeacherPageModal .error-message{height:18px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#ff6457}.RecruitingTeacherPageAlert .input-error-message,.RecruitingTeacherPageModal .input-error-message{border-bottom:2px solid #ff6457}.RecruitingTeacherPageAlert textarea::placeholder,.RecruitingTeacherPageModal textarea::placeholder{color:#999!important}.RecruitingTeacherPageAlert .input-image--disapear,.RecruitingTeacherPageModal .input-image--disapear{position:absolute;width:100%;height:100%;left:0;opacity:0;top:0}.RecruitingTeacherPageAlert .input-image-block,.RecruitingTeacherPageModal .input-image-block{border:2px solid #b5b5b5;position:relative;display:flex;align-items:center;justify-content:space-around;width:210px;height:120px;text-align:center}.RecruitingTeacherPageAlert .input-image-block .mark-text,.RecruitingTeacherPageModal .input-image-block .mark-text{display:block;font-size:16px;margin:10px 0;color:#7e7e7e}.RecruitingTeacherPageAlert .input-image-block .glyphicon,.RecruitingTeacherPageModal .input-image-block .glyphicon{font-size:24px;color:#7e7e7e;display:block;margin-top:12.5%}.RecruitingTeacherPageAlert .join-block,.RecruitingTeacherPageModal .join-block{display:flex;padding:20px 0;justify-content:center;align-items:center;margin:0 auto}.RecruitingTeacherPageAlert .text-color--orange,.RecruitingTeacherPageModal .text-color--orange{color:#ef6c00}.RecruitingTeacherPageAlert .dividing-line,.RecruitingTeacherPageModal .dividing-line{display:inline-flex;position:absolute;height:192px;width:2px;background-color:#eee;top:20px}@media (max-width:768px){.RecruitingTeacherPageAlert .dividing-line,.RecruitingTeacherPageModal .dividing-line{top:0;height:2px;display:block;position:relative;width:100%}}.RecruitingTeacherPageAlert .joinBlock,.RecruitingTeacherPageModal .joinBlock{display:inline-block;width:50%;padding:20px 20px 40px;text-align:center}@media (max-width:768px){.RecruitingTeacherPageAlert .joinBlock,.RecruitingTeacherPageModal .joinBlock{display:block;width:100%}}.RecruitingTeacherPageAlert .joinBlock p,.RecruitingTeacherPageModal .joinBlock p{font-weight:700;font-size:16px;margin:10px 0;line-height:1.75}.RecruitingTeacherPageAlert .joinBlock .subtitle,.RecruitingTeacherPageModal .joinBlock .subtitle{font-weight:700;font-size:18px}.RecruitingTeacherPageAlert .joinBlock .signIn-button,.RecruitingTeacherPageAlert .joinBlock .signUp-button,.RecruitingTeacherPageModal .joinBlock .signIn-button,.RecruitingTeacherPageModal .joinBlock .signUp-button{width:140px;text-align:center;margin-top:25px;font-size:18px;font-weight:700}.RecruitingTeacherPageAlert .joinBlock .signIn-button,.RecruitingTeacherPageModal .joinBlock .signIn-button{border-radius:4px;border-color:#ef6c00;color:#ef6c00}.RecruitingTeacherPageAlert .joinBlock .signIn-button:active,.RecruitingTeacherPageAlert .joinBlock .signUp-button:active,.RecruitingTeacherPageModal .joinBlock .signIn-button:active,.RecruitingTeacherPageModal .joinBlock .signUp-button:active{border-radius:4px;border:1px solid #ff7800;background-color:#ffeedf;color:#ff7800}.RecruitingTeacherPageAlert .joinBlock .signUp-button,.RecruitingTeacherPageModal .joinBlock .signUp-button{border-radius:4px;border-color:#ef6c00;background-color:#ef6c00;color:#fff}.RecruitingTeacherPageAlert .apply-select,.RecruitingTeacherPageAlert .verification-select,.RecruitingTeacherPageModal .apply-select,.RecruitingTeacherPageModal .verification-select{border:1px solid #000;margin-right:10px;position:relative;min-width:120px}.RecruitingTeacherPageAlert .apply-select select,.RecruitingTeacherPageAlert .verification-select select,.RecruitingTeacherPageModal .apply-select select,.RecruitingTeacherPageModal .verification-select select{width:100%;height:100%;display:inline-block;opacity:0;font-size:14px;position:absolute;top:0}.RecruitingTeacherPageAlert .apply-select .show-block,.RecruitingTeacherPageAlert .verification-select .show-block,.RecruitingTeacherPageModal .apply-select .show-block,.RecruitingTeacherPageModal .verification-select .show-block{display:flex;height:100%;width:100%;justify-content:space-around;align-items:center}.RecruitingTeacherPageAlert .apply-select .text,.RecruitingTeacherPageAlert .verification-select .text,.RecruitingTeacherPageModal .apply-select .text,.RecruitingTeacherPageModal .verification-select .text{font-size:16px;word-break:keep-all}.RecruitingTeacherPageAlert .item-title,.RecruitingTeacherPageModal .item-title{font-size:24px;font-weight:700}@media (max-width:768px){.RecruitingTeacherPageAlert .item-title,.RecruitingTeacherPageModal .item-title{font-size:20px}}.RecruitingTeacherPageAlert .warning-text,.RecruitingTeacherPageModal .warning-text{text-align:center;border:1px dashed #ff6457;padding:24px;color:#ff6457;max-width:480px;margin:0 auto 30px}.RecruitingTeacherPageAlert .input-image--aftercrop,.RecruitingTeacherPageModal .input-image--aftercrop{position:relative;display:flex;width:120px;height:32px;border:1px solid #ff7800;background-color:#fff;justify-content:center;align-items:center;margin:10px auto;border-radius:4px}.RecruitingTeacherPageAlert .private-image-block,.RecruitingTeacherPageModal .private-image-block{display:flex;justify-content:space-evenly}@media (max-width:768px){.RecruitingTeacherPageAlert .private-image-block,.RecruitingTeacherPageModal .private-image-block{display:block;text-align:center}}.RecruitingTeacherPageAlert .private-image-block .idBack,.RecruitingTeacherPageAlert .private-image-block .idFront,.RecruitingTeacherPageModal .private-image-block .idBack,.RecruitingTeacherPageModal .private-image-block .idFront{width:210px;margin:0 auto 20px}@media (max-width:768px){.RecruitingTeacherPageAlert .submit-button-block{position:relative}}.text-background-blue{background-color:#345aa3;border-color:#223a7b}.text-background-orange{background-color:#ff7800;border-color:#ff7800}.text-background-gray{background-color:#717171;border-color:#717171}.text-black{color:#333}.text-orange{color:#e95605}.text-gray{color:#7d7d7d}.text-red{color:red}.fill-in-supplement-data-component{width:600px;margin:0 auto}@media (max-width:768px){.fill-in-supplement-data-component{width:100%;padding:0 20px;margin-bottom:50px}}.fill-in-supplement-data-component .title{color:#333;font-size:24px;font-weight:700;margin:30px 0;text-align:center}.fill-in-supplement-data-component .fill-title{display:block;text-align:center;padding:10px 0;background-color:#f4f4f4;margin:30px 0;font-size:20px;font-weight:600}@media (max-width:768px){.fill-in-supplement-data-component .fill-title{margin-bottom:20px}}.fill-in-supplement-data-component .fill-block{margin:30px 0}.fill-in-supplement-data-component .setting-bankAccount-block .setting-plate,.fill-in-supplement-data-component .setting-receipt-block .setting-plate{display:flex;justify-content:space-between;align-items:center;margin:20px 0 30px}@media (max-width:768px){.fill-in-supplement-data-component .setting-bankAccount-block .setting-plate,.fill-in-supplement-data-component .setting-receipt-block .setting-plate{display:block;margin:0 auto}}.fill-in-supplement-data-component .setting-bankAccount-block .setting-block,.fill-in-supplement-data-component .setting-receipt-block .setting-block{width:45%}@media (max-width:768px){.fill-in-supplement-data-component .setting-bankAccount-block .setting-block,.fill-in-supplement-data-component .setting-receipt-block .setting-block{width:100%;margin:20px 0 30px}}.fill-in-supplement-data-component .setting-bankAccount-block .item-title,.fill-in-supplement-data-component .setting-receipt-block .item-title{font-size:20px}.fill-in-supplement-data-component .setting-bankAccount-block .InputForText,.fill-in-supplement-data-component .setting-bankAccount-block .InputForText input,.fill-in-supplement-data-component .setting-receipt-block .InputForText,.fill-in-supplement-data-component .setting-receipt-block .InputForText input{border-radius:5px}.fill-in-supplement-data-component .setting-bankAccount-block .input-image-block,.fill-in-supplement-data-component .setting-receipt-block .input-image-block{position:relative;display:inline-flex;align-items:center;justify-content:space-around;width:160px;height:40px;text-align:center;border-radius:5px;background-color:#ff7800;color:#fff}.fill-in-supplement-data-component .setting-bankAccount-block .input-image-block .mark-text,.fill-in-supplement-data-component .setting-receipt-block .input-image-block .mark-text{display:block;font-size:16px;margin:10px 0;color:#7e7e7e}.fill-in-supplement-data-component .setting-bankAccount-block .input-image-block .glyphicon,.fill-in-supplement-data-component .setting-receipt-block .input-image-block .glyphicon{font-size:24px;color:#7e7e7e;display:block;margin-top:12.5%}.fill-in-supplement-data-component .setting-bankAccount-block .input-image--disapear,.fill-in-supplement-data-component .setting-receipt-block .input-image--disapear{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}.fill-in-supplement-data-component .setting-bankAccount-block .bank-photo-example-block,.fill-in-supplement-data-component .setting-receipt-block .bank-photo-example-block{margin:30px 0}.fill-in-supplement-data-component .setting-bankAccount-block .bank-photo-example-block .example-photo-block,.fill-in-supplement-data-component .setting-receipt-block .bank-photo-example-block .example-photo-block{text-align:center;background-color:#f4f4f4}.fill-in-supplement-data-component .setting-bankAccount-block .bank-photo-example-block .example-photo-block img,.fill-in-supplement-data-component .setting-receipt-block .bank-photo-example-block .example-photo-block img{height:180px}.fill-in-supplement-data-component .setting-bankAccount-block .upload-block,.fill-in-supplement-data-component .setting-receipt-block .upload-block{align-items:center;justify-content:center;display:flex;text-align:center;border:1px solid #ddd;background-color:#fff;height:280px;position:relative}.fill-in-supplement-data-component .setting-bankAccount-block .upload-block .update-mark .plus,.fill-in-supplement-data-component .setting-receipt-block .upload-block .update-mark .plus{align-items:center;justify-content:center;color:#666;font-size:80px;margin:0;padding:0;display:flex;box-sizing:border-box;font-weight:700}.fill-in-supplement-data-component .setting-bankAccount-block .upload-block .update-mark .choose,.fill-in-supplement-data-component .setting-receipt-block .upload-block .update-mark .choose{color:#aaa;font-size:16px}.fill-in-supplement-data-component .setting-bankAccount-block .input-warning,.fill-in-supplement-data-component .setting-bankAccount-block .WarningText,.fill-in-supplement-data-component .setting-receipt-block .input-warning,.fill-in-supplement-data-component .setting-receipt-block .WarningText{height:18px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#ff6457}.fill-in-supplement-data-component .location-block .item-title{margin-top:20px;font-size:20px;color:#333}.fill-in-supplement-data-component .location-block .warning-title{color:#ff7800;font-weight:400}.fill-in-supplement-data-component .location-block .warning-title .glyphicon{padding-right:8px}.fill-in-supplement-data-component .location-block .location-setting-block{display:flex;align-items:center;justify-content:left;margin:4px 0 30px}@media (max-width:768px){.fill-in-supplement-data-component .location-block .location-setting-block{display:block}}.fill-in-supplement-data-component .location-block .location-setting-block .select-div{width:200px}.fill-in-supplement-data-component .location-block .location-setting-block .select-div .input-warning{height:18px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#ff6457;position:absolute}@media (max-width:768px){.fill-in-supplement-data-component .location-block .location-setting-block .select-div{display:block;width:100%;margin:13px 0 50px}}.fill-in-supplement-data-component .location-block .location-setting-block .select-div:nth-child(2){margin-left:20px}@media (max-width:768px){.fill-in-supplement-data-component .location-block .location-setting-block .select-div:nth-child(2){margin:13px 0 50px}}.fill-in-supplement-data-component .basic-information-block{margin:64px 0}.fill-in-supplement-data-component .basic-information-block .InputLabel{width:100%}.fill-in-supplement-data-component .basic-information-block .setting-block{margin:20px 0 30px}.fill-in-supplement-data-component .basic-information-block .item-title{font-size:20px}.fill-in-supplement-data-component .basic-information-block .input-warning,.fill-in-supplement-data-component .basic-information-block .WarningText{height:18px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#ff6457}.fill-in-supplement-data-component .basic-information-block .mobile-type-select{width:100%;height:100%;display:inline-block;opacity:0;font-size:14px;position:absolute;top:0}.fill-in-supplement-data-component .basic-information-block .show-block{display:flex;height:100%;width:100%;justify-content:space-around;align-items:center}.fill-in-supplement-data-component .basic-information-block .text{font-size:16px;word-break:keep-all}.fill-in-supplement-data-component .basic-information-block .apply-select{position:relative;width:160px;margin:0 20px 0 0;border-radius:5px;border:1px solid #ddd;background-color:#fff}.fill-in-supplement-data-component .identity-block{margin:30px 0}.fill-in-supplement-data-component .identity-block .item-title{font-size:20px}.fill-in-supplement-data-component .identity-block .setting-block{margin:30px auto}.fill-in-supplement-data-component .identity-block .apply-select,.fill-in-supplement-data-component .identity-block .verification-select{border:1px solid #ddd;border-radius:5px;margin-right:10px;position:relative;min-width:120px}.fill-in-supplement-data-component .identity-block .apply-select select,.fill-in-supplement-data-component .identity-block .verification-select select{width:100%;height:100%;display:inline-block;opacity:0;font-size:14px;position:absolute;top:0}.fill-in-supplement-data-component .identity-block .apply-select .show-block,.fill-in-supplement-data-component .identity-block .verification-select .show-block{display:flex;height:100%;width:100%;justify-content:space-around;align-items:center}.fill-in-supplement-data-component .identity-block .apply-select .text,.fill-in-supplement-data-component .identity-block .verification-select .text{font-size:16px;word-break:keep-all}.fill-in-supplement-data-component .identity-block .RecruitingTeacherPageModal .content-block{font-weight:400}.fill-in-supplement-data-component .identity-block .WarningText{height:18px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#ff6457}.fill-in-supplement-data-component .submit-block{display:flex;align-items:center;justify-content:center}.fill-in-supplement-data-component .submit-block .cancel-button{width:140px;height:40px;margin:0 24px 0 0;border-radius:4px;border:2px solid #ff7800;background-color:#fff;color:#ff7800}.fill-in-supplement-data-component .submit-block .submit-button{width:140px;height:40px;margin:0 0 0 24px;border-radius:4px;border:2px solid #ff7800;background-color:#ff7800;color:#fff}.fill-in-supplement-data-component .birthday-input{width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:8px}@media (max-width:768px){.fill-in-supplement-data-component .birthday-input{display:block}}.fill-in-supplement-data-component .birthday-input .select-year-block{height:40px;display:flex;width:45%;justify-content:center}@media (max-width:768px){.fill-in-supplement-data-component .birthday-input .select-year-block{width:100%;margin:13px 0}}.fill-in-supplement-data-component .birthday-input .select-month-block{height:40px;display:flex;width:20%;justify-content:center}@media (max-width:768px){.fill-in-supplement-data-component .birthday-input .select-month-block{width:50%;display:inline-block;padding-right:10px}}.fill-in-supplement-data-component .birthday-input .day-input-block{height:40px;display:flex;width:20%;justify-content:center}@media (max-width:768px){.fill-in-supplement-data-component .birthday-input .day-input-block{width:50%;display:inline-block;padding-left:10px}}@media (max-width:768px){.fill-in-supplement-data-component .setting-receipt-block .receipt-select-block{display:flex}}@media (max-width:768px){.fill-in-supplement-data-component .setting-receipt-block .natural-person-button{flex:1.5 1}}.fill-in-supplement-data-component .setting-receipt-block .need-uniform-no-button{text-align:left}@media (max-width:768px){.fill-in-supplement-data-component .setting-receipt-block .need-uniform-no-button{flex:2 1;margin-left:20px}}.fill-in-supplement-data-component .setting-receipt-block .setting-plate{margin:20px 0 30px}.fill-in-supplement-data-component .setting-receipt-block .receipt-radio-button{background-color:#fff;color:#333;border:1px solid #ddd;border-radius:5px;height:48px;display:flex;align-items:center;padding:16px;cursor:pointer}.fill-in-supplement-data-component .setting-receipt-block .receipt-radio-button span{margin:0 8px}.fill-in-supplement-data-component .setting-receipt-block .receipt-radio-button-click{background-color:#ff7800;color:#fff;border:1px solid #ff7800}.fill-in-supplement-data-component .setting-receipt-block .receipt-radio-button-click .radio-button-view{border:1px solid #fff;background-color:#ff7800}.fill-in-supplement-data-component .setting-receipt-block .receipt-radio-button-click .radio-button-view .radio-button-point{height:9px;width:9px;background-color:#fff}.fill-in-supplement-data-component .setting-receipt-block .paperReceipt-block{display:flex;align-items:center}.fill-in-supplement-data-component .setting-receipt-block .paperReceipt-block .input-text{margin:0 8px}.fill-in-supplement-data-component .setting-receipt-block .natural-person-location-block{padding:20px;background-color:#f2faff}.fill-in-supplement-data-component .setting-receipt-block .natural-person-location-block .remind-text{margin:2em 0 0;color:#666;font-size:16px;line-height:1.5;text-align:left}.fill-in-supplement-data-component .setting-receipt-block .item-title{margin:0}.fill-in-supplement-data-component .setting-receipt-block .fill-block{margin:20px 0}.fill-in-supplement-data-component .setting-receipt-block .vehicle-block{display:flex;align-items:center;margin:1em 0 2em;width:100%;padding:20px 20px 2em;border-top:1px solid #f2faff;background-color:#f2faff}.fill-in-supplement-data-component .setting-receipt-block .vehicle-block .mobile-vehicle-text{font-size:20px;margin-right:8px}.fill-in-supplement-data-component .setting-receipt-block .vehicle-block .InputForText{width:auto;flex:1 1}.fill-in-supplement-data-component .setting-receipt-block .donate-vehicle-block input{border-color:#ddd;background-color:#eee;color:#aaa}.longtext-title-webkitbox{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lightbox-datePicker .DateRangePicker{width:100%}.lightbox-datePicker .DateRangePickerInput{border:none}.lightbox-datePicker .DateRangePicker_picker{width:100%;top:0!important}.lightbox-datePicker .DateInput{display:none}.lightbox-datePicker .DayPickerNavigation__verticalDefault{position:fixed;bottom:0;transform:translateZ(0);background:none}.drop-down--pc{color:#333!important}@media (max-width:768px){.drop-down--pc{display:none}}.drop-down--mobile{display:none}@media (max-width:768px){.drop-down--mobile{display:inline-block}}.consultant-process-image{width:70%;display:block;margin:0 auto}@media (max-width:768px){.consultant-process-image{width:100%}}.warning-text{text-align:center;border:1px dashed #ff6457;padding:24px;color:#ff6457;max-width:480px;margin:0 auto 30px}.global-button-style{width:154px;margin:0 10px;background-color:#ff7800!important;border-color:#ff7800!important;color:#fff!important;height:44px;border-radius:4px!important;box-shadow:none}@media (max-width:768px){.global-button-style{width:120px}}.global-cancel-button-style{width:154px;margin:0 10px;background-color:#7e7e7e!important;border-color:#7e7e7e!important;color:#fff!important;height:44px;border-radius:4px!important;box-shadow:none}@media (max-width:768px){.global-cancel-button-style{width:120px}}.global-button-style:active,.global-cancel-button-style:active{background-color:#ffeedf!important;border:1px solid #ff7800!important;color:#ff7800!important}.global-button-style:hover,.global-cancel-button-style:hover{color:#fff}.normal-top-idstatus{display:flex;align-items:center;color:#ff6457}@media (max-width:768px){.normal-top-idstatus{display:block;text-align:left;line-height:20px}}.normal-top-idstatus .normal-top-idstatus-button{color:#ff7800;border:1px solid #ff7800;padding:4px 12px;border-radius:4px;margin:0 4px}@media (max-width:768px){.normal-top-idstatus .normal-top-idstatus-button{margin:8px auto;display:flex;justify-content:center;align-items:center;height:40px}}.normal-top-idstatus span{margin:0 5px}.star{color:#ff6457}.link-color{color:#1754b8}.straight-separation-line{margin:0 5px}.CourseClassifyModal .course-option-div{display:flex;border:1px solid #000}@media (max-width:768px){.CourseClassifyModal .course-option-div,.CourseClassifyModal .course-option-div>.course-option-tbody,.CourseClassifyModal .course-option-div>.course-option-thead{display:block}}.CourseClassifyModal .course-option-label{word-break:keep-all;margin:5px 10px;display:inline-block;padding:5px 10px;font-weight:600}@media (max-width:768px){.CourseClassifyModal .course-option-label{padding:5px}}.CourseClassifyModal .course-option-tbody{width:100%}.CourseClassifyModal .course-subcategory-div{display:flex}.CourseClassifyModal .course-subcategory-div .subcategory-label{width:150px;word-break:keep-all;padding:5px;display:inline-block}.CourseClassifyModal .course-subcategory-div .subcategory-caption{text-align:left;width:100%;padding:5px 0;display:inline-block}.CourseClassifyModal .course-option-thead{border-right:1px solid #000}@media (max-width:768px){.CourseClassifyModal .course-option-thead{border-right:none}}.CourseClassifyModal .type-definition-container>p{text-align:left}.income-button{width:100%;height:40px;border-radius:5px;color:#ff7800;border:1px solid #ff7800;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.income-button{margin:8px auto;display:flex;justify-content:center;align-items:center;height:40px}}.AppHeader{border-radius:0}@media (max-width:768px){.AppHeader .container{box-shadow:1px 5px 10px #bebebe}}.AppHeader .app-header-toggle{text-align:left}.AppHeader .app-header-toggle .navbar-toggle{float:none;margin-left:-10px;background-color:initial;border:0}.AppHeader .navbar-header{align-items:left!important}@media (max-width:768px){.AppHeader .navbar-brand{padding:0}}.AppHeader .top-nav .top-block{margin:0 5px;padding:0 5px}@media (max-width:768px){.AppHeader .top-nav .top-block{padding:0}}.AppHeader .top-nav .top-block .drop-toggle{padding:0;display:flex;align-items:center;border:none;background-color:initial}.AppHeader .top-nav .top-block .open-text{display:inline-block}.AppHeader .top-nav .top-block .close-text{display:none}.AppHeader .top-nav .top-block .open{position:absolute;top:10px;right:20px;background-color:#fff;padding:10px 0 10px 55%;text-align:right}.AppHeader .top-nav .top-block .open .sidebar-mask{opacity:1;pointer-events:auto}.AppHeader .top-nav .top-block .open .open-text{display:none}.AppHeader .top-nav .top-block .open .close-text{display:inline-block;height:20px}.AppHeader .top-nav .top-block .sidebar-mask{z-index:1030;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);opacity:0;transition:all .3s ease-in-out;pointer-events:none}.AppHeader .top-nav .top-block .top-dropDown{min-width:300px;max-height:500px;z-index:1040}.AppHeader .top-nav .top-block .top-dropDown div{width:300px;padding:0 20px}.AppHeader .top-nav .top-block .top-dropDown div p{font-size:16px;font-weight:700;line-height:1.75;letter-spacing:normal;color:#292929;display:inline-block;border-radius:4px;padding:2px 4px}.AppHeader .top-nav .top-block .top-dropDown div hr{margin:10px 0}.AppHeader .top-nav .top-block .top-dropDown div a{color:#1654b9}.AppHeader .top-nav .top-block .top-dropDown div button:active{border:1px solid #ff7800;background-color:#ffeedf;color:#ff7800;color:red}.AppHeader .top-nav .top-block .top-dropDown div button:hover{box-shadow:0 0 4px 0 #ff9000;border:1px solid #ff7800;color:#ff7800;background-color:#fff}.AppHeader .top-nav .top-block .top-dropDown div li{padding:10px;display:block;font-size:16px;height:50px}.AppHeader .top-nav .top-block .top-dropDown .mask{position:fixed;width:100%;height:100%;top:0;left:0;z-index:99;background-color:rgba(0,0,0,.3)}.AppHeader .top-nav .top-block .top-dropDown .gohome-li{width:50%;display:inline-block}.AppHeader .top-nav .top-block .top-dropDown .gohome-li a{width:100%}.AppHeader .top-nav .top-block .top-dropDown .logout-li{width:50%;display:inline-block}.AppHeader .top-nav .top-block .top-dropDown .gohome-button{width:100%;color:#fff;border-radius:4px;background-color:#ff7800;border:none;width:120px;height:32px;display:flex;align-items:center;justify-content:center;font-size:14px;padding:0}.AppHeader .top-nav .top-block .top-dropDown .logout-button{padding:0;width:120px;height:32px;border-radius:4px;color:#ff7800;border-color:#ff7800;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px}.AppHeader #titlebar-teaching{color:red}.AppHeader .payResult-header{display:flex;height:60px;width:100%;justify-content:center;align-items:center;cursor:pointer}.AppHeader .topSubMenu{margin:0 8px}.AppHeader .topSubMenu .subMenu{display:inline-block;margin-left:8px}.AppHeader .topSubMenu .subMenu a{color:#666;margin:0!important;text-decoration:none!important;vertical-align:middle}.AppHeader .topSubMenu .subMenu a img{width:40px;height:40px;margin-right:5px;-webkit-clip-path:circle();clip-path:circle();object-fit:cover;vertical-align:middle;background-color:#f4f4f4}.AppHeader .topSubMenu .subMenu a:first-child:after{content:"";display:inline-block;margin:0 6px 0 8px;height:18px;width:0;border-right:1px solid #666;vertical-align:sub}.AppHeader .newHeader.top-block .dropdown button.drop-toggle img{width:22px;height:22px}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu{display:block;position:fixed;top:0;right:-320px;width:280px;min-width:280px;height:100vh;max-height:unset;margin:0 0 0 auto!important;padding:0;border:0;border-radius:0;transition:all .3s linear,right .3s ease-out!important}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu div{width:unset;padding:0}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .photoBoard{width:100%;height:200px;text-align:center;background:url(/static/media/member_bg.ab51c308.png) 50%;background-size:cover}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .photoBoard .photo{display:inline-block;width:80px;height:80px;margin:20px 0 10px}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .photoBoard .photo img{width:80px;height:80px;object-fit:cover;border-radius:50%}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .photoBoard .goCooperation{position:absolute;left:0;top:20px;color:#fff;font-size:14px;line-height:30px;text-decoration:none;padding:0 15px 0 10px;background-color:#007ecc!important;border-top-right-radius:15px;border-bottom-right-radius:15px}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .photoBoard h5{width:10em;font-size:20px;text-align:center;margin:0 auto .5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .photoBoard .gotoCenter{font-size:16px;color:#1754b8}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .photoBoard .gotoCenter img{width:16px;height:auto;vertical-align:middle;margin-bottom:2px;filter:invert(19%) sepia(42%) saturate(5709%) hue-rotate(213deg) brightness(95%) contrast(83%)}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .closeX{display:flex;align-items:center;justify-content:flex-end}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .closeX a{opacity:.5;display:inline-block;width:60px;height:60px;color:#333;font-size:35.2px;font-weight:700;font-family:新微軟正黑體,微軟正黑體,Microsoft JhengHe,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:20px;padding:20px}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .closeX a:hover{opacity:1}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .photoBoard+.closeX{position:absolute;top:0;right:0}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main{margin:0;padding:0}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li{height:unset;padding:0;list-style-type:none}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li .menuBtn{display:block;color:#333;font-size:20px;line-height:60px;text-decoration:none;padding:0 40px}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li .menuBtn .txtClass{font-size:20px}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li .menuBtn img{width:23px;height:auto;vertical-align:middle;margin-right:10px}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li .menuBtn ul.sub{width:calc(100% + 80px);margin:0 -40px;padding:0;background-color:#f4f4f4!important;transition:height .3s ease;overflow:hidden}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li .menuBtn ul.sub li .menuBtn{padding-left:78px;line-height:48px}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li .menuBtn.hasRightArrow{cursor:pointer}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li .menuBtn.hasRightArrow.nowClose{background:url(/static/media/arrow_down.ab1416ca.svg) 240px 20px no-repeat;background-size:20px auto}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li .menuBtn.hasRightArrow.nowClose .sub{height:0;border-top:1px solid #ddd}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li .menuBtn.hasRightArrow.nowOpen{background:url(/static/media/arrow_up.9439b1b8.svg) 240px 20px no-repeat;background-size:20px auto}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li .menuBtn.hasRightArrow.nowOpen .sub{height:150px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li a:hover{background-color:#ffeddd!important}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li.topBorder{border-top:1px solid #ddd}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li.iamTutor{color:#aaa;font-size:18px;line-height:40px;padding-left:40px;border-top:1px solid #ddd}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li.iamTutor.noBorder{border:0}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li.becomeTutor{border-top:1px solid #ddd;background:#fff url(/static/media/arrow_right_blue.4de569b8.svg) 240px 20px no-repeat;background-size:20px auto}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li.becomeTutor a{color:#345aa3}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li.becomeTutor a:hover{background:#ffeddd url(/static/media/arrow_right_blue.4de569b8.svg) 240px 20px no-repeat;background-size:20px auto}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li.applicationRejected,.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li.underReview{border-top:1px solid #ddd;font-size:20px;font-weight:700;line-height:60px;text-align:center}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li.underReview{color:#aaa;background-color:#eee!important;border-top:1px solid #ddd}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li.applicationRejected{background-color:#ffeddd!important;border-top:1px solid #ddd}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .myMenu ul.main li.applicationRejected a{color:#ef6c00;font-size:20px}.AppHeader .newHeader.top-block .dropdown .top-dropDown.newMenu .loginOut{display:block;width:220px;height:40px;color:#aaa;font-size:20px;line-height:40px;text-align:center;text-decoration:none;margin:20px auto 80px;border:1px solid #aaa;border-radius:4px}.AppHeader .newHeader.top-block .dropdown.open ul.top-dropDown.newMenu{right:0}.diamondPlusStyle{display:flex;align-items:center}.AppHeader{margin:0;height:60px;background-color:#fff}.AppHeader .container{display:flex;align-items:center;width:100%}.AppHeader .app-header-toggle{width:40px;text-align:right}.AppHeader .app-header-toggle .collapsed .open-text{display:inline-block}.AppHeader .app-header-toggle .collapsed .close-text,.AppHeader .app-header-toggle .open-text{display:none}.AppHeader .app-header-toggle .close-text{display:inline-block}.AppHeader .app-header-toggle .navbar-toggle{position:absolute;right:0;top:0;margin:0;width:50%;text-align:right;padding:0 30px;background-color:#fff;height:99%}.AppHeader .app-header-toggle .navbar-toggle .icon-bar{background-color:#ef6c00}.AppHeader .app-header-toggle .navbar-toggle.collapsed{float:none;margin-left:-10px;background-color:initial;border:0 15px;width:100%;position:relative;padding:9px 10px}.AppHeader .app-header-toggle .navbar-toggle.collapsed .icon-bar{background-color:#7d7d7d}.AppHeader .navbar-header{flex:1 1;display:inline-flex;align-items:center;margin:0!important;height:60px}.AppHeader .navbar-brand{height:auto;cursor:pointer}.AppHeader .navbar-nav li.active a{color:#ef6c00!important}.AppHeader .navbar-nav li a{padding:10px;color:#1b1b1b;text-align:left;background-color:initial!important}.AppHeader .navbar-nav li a:hover{color:#ef6c00}.AppHeader .top-nav{display:inline-flex;align-items:center;margin-left:auto}.AppHeader .top-nav a{display:inline-flex;align-items:center;justify-content:center;line-height:normal;background-color:initial!important}.AppHeader .top-nav a+a{margin-left:30px}@media (max-width:768px){.AppHeader .top-nav a+a{margin-left:10px}}.AppHeader .top-nav .icon{color:#1b1b1b;font-size:30px}.AppHeader .top-nav .icon:hover{color:#ef6c00}.AppHeader .top-nav .auth-button a{padding-left:0;padding-right:0}.diamondPlusStyle{background-color:#345aa3;color:#fff;border-radius:5px;margin-right:15px;text-align:center;padding:5px;width:140px;height:40px}.AppSidebar{position:fixed;top:0;left:0;z-index:1040}.AppSidebar.expanded .sidebar-mask{opacity:1;pointer-events:auto}.AppSidebar.expanded .sidebar{transform:translateX(0)}.AppSidebar .sidebar-mask{z-index:1030;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);opacity:0;transition:all .3s ease-in-out;pointer-events:none}.AppSidebar .sidebar{z-index:1040;position:fixed;right:0;top:0;height:100%;width:50%;border:0;transform:translateX(200%);transition:transform .3s ease}.AppSidebar .sidebar .sidebar-divider{margin:0 15px;height:1px;background-color:#000}.AppSidebar .sidebar .container{display:flex;flex-direction:column;padding:0;width:90%;height:100%;overflow:auto}.AppSidebar .sidebar .sidbar-gohome-button{width:100%;color:#fff;border-radius:4px;background-color:#ff7800;height:40px}.AppSidebar .sidebar .sidbar-logout-button{width:100%;border-radius:4px;color:#ff7800;border-color:#ff7800;background-color:#fff;height:40px;margin-top:16px}.AppSidebar .sidebar .navbar-nav{padding:0;margin:15px 0}.AppSidebar .sidebar .navbar-nav .sibar-subtitle{font-size:16px;font-weight:700;line-height:1.75;letter-spacing:normal;color:#292929;display:inline-block;border-radius:4px;margin:0}.AppSidebar .sidebar .navbar-nav li{display:block;padding:0 10px;font-size:16px}.AppSidebar .sidebar .navbar-nav li.active a{color:#ef6c00!important}.AppSidebar .sidebar .navbar-nav li a{font-size:16px;padding:0;line-height:40px;color:#1654b9;background-color:initial!important}.AppSidebar .sidebar .company-link{margin-top:auto;padding:10px 0;color:#1654b9}.AppSidebar .sidebar .company-link *{font-size:13px;text-align:center;line-height:24px}.AppSidebar .contact-button{border:none;background-color:initial}.AppSidebar #sidebar-teaching{color:red}.AppFooter{height:40px;min-height:190px;background-color:#ef6c00;margin-bottom:0;display:flex;align-items:center}@media (max-width:768px){.AppFooter{width:100%;min-height:400px;display:inline-block}}.AppFooter.footer-hide{bottom:-40px}.AppFooter *{color:#fff}.AppFooter .container{display:flex;justify-content:space-between;width:100%;max-width:1020px;text-align:center}.AppFooter .container:after,.AppFooter .container:before{display:none}.AppFooter .navbar-nav{flex:1 1;display:inline-flex;justify-content:space-between;max-width:760px}.AppFooter .navbar-nav:after,.AppFooter .navbar-nav:before{display:none}.AppFooter .navbar-nav li.active a{background-color:initial;color:#fff}.AppFooter .navbar-nav li a{padding:10px 0;color:#fff;text-align:left}.AppFooter .btn-text{color:#fff}.AppFooter .btn-text:hover{background-color:initial}.AppFooter .navbar-text{margin:10px 0;line-height:20px;color:#fff}.AppFooter .company-link{flex:none;margin-left:20px}.AppFooter .footer-ul{padding:0;margin:20px auto 20px 5%;width:65%;display:inline-block;vertical-align:middle}.AppFooter .footer-ul li{font-size:16px;display:inline-block;width:25%;margin:10px 0}@media (max-width:768px){.AppFooter .footer-ul li{font-size:14px;width:50%;text-align:left;margin:15px 0}}.AppFooter .footer-ul .btn-text{color:#fff}@media (max-width:768px){.AppFooter .footer-ul .btn-text{font-size:14px;text-align:left}}.AppFooter .footer-ul .btn-text:hover{color:#fff!important;background-color:initial}@media (max-width:768px){.AppFooter .footer-ul{display:block;width:55%;padding:0;margin:20px auto}}.AppFooter .company-text{text-align:center;margin-top:10px}@media (max-width:768px){.AppFooter .company-text{font-size:14px}}.AppFooter .footer-share-ul{width:50%;display:flex;justify-content:space-around}.AppFooter .footer-share-ul .footer-share-div{display:inline-block;text-align:center}.AppFooter .footer-share-ul .footer-share-div .image-icon-fb{border-radius:4px}.AppFooter .footer-share-ul .cursor-pointer{display:inline-block;background-color:#fff}@media (max-width:768px){.AppFooter .footer-share-ul{width:40%;display:inline-flex;margin:0}}.AppFooter .footer-logdiv-xs{display:inline-block;width:50%}.AppFooter .footer-leftBar{display:inline-block;width:35%;margin:0 auto;padding:20px 0 0;vertical-align:top;border-right:1px solid rgba(0,0,0,.1)}.ActivityNew{padding:12px 6px;background-color:#ffeede;color:#333;border-radius:4px;text-align:center;display:block}@media (max-width:768px){.ActivityNew{text-align:left}}.ActivityNew a{font-size:15px;color:#333}@media (max-width:768px){.input-focus-ing{display:none}}.App{background-color:#fff;font-size:16px}.App .app-body{margin:auto;padding:0 15px 25px;max-width:1200px}@media (max-width:768px){.App .app-body{padding:0}}.App .manage-body{max-width:100%}@media (max-width:768px){.App .manage-body{margin-top:120px}}.App .manage-div{display:flex}@media (max-width:768px){.App .manage-div{display:inline-block}}.App .scroll-top-button{padding:8px;font-size:24px;color:#fff;background-color:#1654b9}.App .scroll-top-button:active{background-color:#ef6c00}@media (hover:hover){.App .scroll-top-button:hover{background-color:#ef6c00}}.App .headerview-block{top:0;z-index:1030;width:100%}#bsOverlay{margin-top:60px}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.flex-none{flex:none!important}.flex-1{flex:1 1!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.pos-absolute{position:absolute}.pos-relative{position:relative}.pos-fixed{position:fixed}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.abs-center{left:0;right:0}.abs-center,.abs-vertical-center{position:absolute;top:0;bottom:0;margin:auto}.trans-vertical-center{top:50%;transform:translateY(-50%)}.w-auto{width:auto!important}.w-0{width:0!important}.w-1{width:1%!important}.w-20{width:20%!important}.w-25{width:25%!important}.w-33{width:33.333333%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-auto{height:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.min-w-0{min-width:0!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.mx-1{margin-right:.25rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.mx-2{margin-right:.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-3{margin:1rem!important}.mt-3{margin-top:1rem!important}.mr-3{margin-right:1rem!important}.mb-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.mx-3{margin-right:1rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-4{margin:1.5rem!important}.mt-4{margin-top:1.5rem!important}.mr-4{margin-right:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.mx-4{margin-right:1.5rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-5{margin:3rem!important}.mt-5{margin-top:3rem!important}.mr-5{margin-right:3rem!important}.mb-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.mx-5{margin-right:3rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:.25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.px-1{padding-right:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-2{padding:.5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.px-2{padding-right:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-3{padding:1rem!important}.pt-3{padding-top:1rem!important}.pr-3{padding-right:1rem!important}.pb-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.px-3{padding-right:1rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-4{padding:1.5rem!important}.pt-4{padding-top:1.5rem!important}.pr-4{padding-right:1.5rem!important}.pb-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.px-4{padding-right:1.5rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-5{padding:3rem!important}.pt-5{padding-top:3rem!important}.pr-5{padding-right:3rem!important}.pb-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.px-5{padding-right:3rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.fit-contain{object-fit:contain}.fit-cover{object-fit:cover}.text-base{font-size:16px!important}.text-xxl{font-size:26px!important}.text-xl{font-size:20px!important}.text-lg{font-size:18px!important}.text-sm{font-size:14px!important}.text-primary{color:#ef6c00!important}.text-secondary{color:#345aa3!important}.text-comment,.text-dark{color:#1b1b1b!important}.text-muted{color:#c9c9c9!important}.text-light{color:#fff!important}.text-warning{color:#fffbbe!important}.text-danger{color:#e60012!important}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-pre-wrap{white-space:pre-wrap!important}.text-break-all{word-break:break-all!important}.text-break-word{word-break:break-word!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-italic{font-style:italic}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-1{border:1px solid}.border-top-1{border-top:1px solid}.border-right-1{border-right:1px solid}.border-bottom-1{border-bottom:1px solid}.border-left-1{border-left:1px solid}.border-2{border:1px solid}.border-top-2{border-top:2px solid}.border-right-2{border-right:2px solid}.border-bottom-2{border-bottom:2px solid}.border-left-2{border-left:2px solid}.border-primary{border-color:#ef6c00}.border-gray{border-color:#c9c9c9}.border-gray-light{border-color:#e5e5e5}.border-radius-0{border-radius:0!important}.cursor-default{cursor:default!important}.cursor-pointer{cursor:pointer!important}.cursor-not-allowed{cursor:not-allowed!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.bg-primary{background-color:#ef6c00!important}.bg-secondary{background-color:#345aa3!important}.bg-disabled{background-color:#c9c9c9!important}.bg-warning{background-color:#fffbbe!important}.bg-danger{background-color:#e60012!important}.bg-gray-dark{background-color:#7d7d7d!important}.bg-gray{background-color:#c9c9c9!important}.bg-gray-light{background-color:#e5e5e5!important}.bg-gray-lighter{background-color:#eee!important}.bg-light{background-color:#fff!important}*{font-size:16px;letter-spacing:.05em!important}:focus{outline:none!important;text-decoration:none!important}body{font-family:微軟正黑體,"Microsoft JhengHe";overflow-x:hidden}a{color:#345aa3;cursor:pointer}a:hover{text-decoration:none;color:#ff7800}img{display:inline-block;font-size:12px!important;max-width:100%;overflow:hidden}ul{list-style-type:none}small{font-size:14px}form{font-size:18px}label{font-weight:400}input,textarea{font-size:18px;background-color:#fff;border:1px solid #c9c9c9}input:focus,textarea:focus{border:1px solid #ef6c00}input::placeholder,textarea::placeholder{color:#a9a9a9!important;font-size:14px}input[type=file]{cursor:pointer}input[type=file]::-webkit-file-upload-button{cursor:pointer}textarea{resize:none;padding:14px 16px}@media (max-width:768px){textarea{padding:10px;font-size:16px}}debug{display:inline-block;font-size:14px!important;color:red!important;white-space:pre-wrap;border:1px solid red!important}.alert{color:#1b1b1b;border:0;border-radius:0}@media (max-width:768px){.alert{padding:10px;margin-bottom:15px}}.alert.alert-warning{background-color:#fffbbe}.alert.alert-danger{color:#fff;background-color:#e60012}.btn{padding:8px 20px;font-size:16px;border-radius:0;box-shadow:none!important}@media (max-width:768px){.btn{padding:4px 12px}}.btn.disabled,.btn[disabled]{background-color:#c9c9c9!important;border-color:#fff!important;color:#fff!important;opacity:1!important}.btn.btn-default{background-color:#fff;border-color:#c9c9c9}.btn.btn-default:hover{border-color:#ef6c00}.btn.btn-default:active{background-color:#fff}.btn.btn-primary{background-color:#345aa3;border-color:#fff}.btn.btn-primary:hover{border-color:#ef6c00}.btn.btn-primary:active{background-color:#345aa3}.btn.btn-danger{background-color:#e60012;border-color:#fff}.btn.btn-danger:hover{border-color:#ef6c00}.btn.btn-danger:active{background-color:#e60012}.btn.btn-sm{padding:4px 12px}.btn.btn-wide{padding-left:36px;padding-right:36px}.btn-text,.btn.btn-transparent{background-color:initial!important}.btn-text{padding:0;border:0;cursor:pointer;-webkit-user-select:none;user-select:none}.btn-text:hover{color:#ef6c00!important}.btn-text[disabled],.btn-text[disabled]:hover{color:#c9c9c9!important}.btn-text.btn-secondary{color:#345aa3}.btn-text.btn-comment{color:#1b1b1b}.btn-text.btn-danger{color:#e60012}.btn-text.btn-gray{color:#c9c9c9}.btn-text.btn-light{color:#fff}.btn-text.active{color:#ef6c00!important}.carousel .carousel-control{display:inline-flex;align-items:center;justify-content:center;top:0;bottom:0;margin:auto;width:36px;height:54px;background-color:rgba(0,0,0,.5);background-image:none;opacity:1}.carousel .carousel-control:hover{background-color:#ef6c00}.carousel .carousel-control *{font-size:16px;text-shadow:none}.carousel .carousel-control.left{border-top-right-radius:4px;border-bottom-right-radius:4px}.carousel .carousel-control.right{border-top-left-radius:4px;border-bottom-left-radius:4px}.dropdown.disabled *{cursor:not-allowed!important}.dropdown.disabled button{border-color:#c9c9c9!important;background-color:#eee!important;color:#333!important}.dropdown .dropdown-menu{overflow:auto;margin-bottom:20px;min-width:100%;max-height:240px;border-radius:3px}.dropdown .dropdown-menu>li>a{padding:6px 25px}.dropdown .dropdown-menu.dropup{top:auto;bottom:100%;margin-bottom:2px}.dropdown.dropdown-selector{display:flex;width:100%}.dropdown.dropdown-selector.disabled *{cursor:not-allowed!important}.dropdown.dropdown-selector.disabled button{border-color:#c9c9c9!important}.dropdown.dropdown-selector *{font-size:18px}@media (max-width:768px){.dropdown.dropdown-selector *{font-size:16px}}.dropdown.dropdown-selector button{flex:none;padding:10px 18px;height:50px;border-radius:3px;border-color:#c9c9c9!important;text-align:left}.dropdown.dropdown-selector button:first-child{flex:1 1}.dropdown.dropdown-selector button:first-child:active,.dropdown.dropdown-selector button:first-child:focus,.dropdown.dropdown-selector button:first-child:hover{background-color:#fff;border:1px solid #ef6c00!important}@media (max-width:768px){.dropdown.dropdown-selector button{padding:5px 10px;height:40px}}.dropdown.dropdown-selector .dropdown-toggle{position:relative;padding:0;width:50px;height:50px;line-height:50px;background-color:#c9c9c9!important;box-shadow:none!important}@media (max-width:768px){.dropdown.dropdown-selector .dropdown-toggle{width:40px;height:40px}}.dropdown.dropdown-selector .dropdown-toggle span.caret{display:none}.dropdown.dropdown-selector .dropdown-toggle .icon{float:left;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:700;color:#fff;transform:rotate(90deg)}.dropdown.dropdown-icon>button{padding:0;border:0;background-color:initial!important}.dropdown.dropdown-icon>button>div{display:flex;align-items:center}.dropdown.dropdown-icon>button .caret{display:none}.form-control{padding:10px 18px;height:50px;font-size:18px;font-weight:400;border-radius:3px;border-color:#c9c9c9!important;box-shadow:none!important}.form-control[readonly]{background-color:#fff}.form-control:focus{border-color:#ef6c00!important}@media (max-width:768px){.form-control{padding:5px 10px;height:40px;font-size:16px}}.form-horizontal .control-label{padding-top:0!important;height:50px;font-size:18px;line-height:50px;color:#1b1b1b}@media (max-width:768px){.form-horizontal .control-label{line-height:normal;height:auto}}.form-horizontal .checkbox{display:inline-flex;align-items:center;padding:8px 0}.form-group{margin-bottom:10px}.input-note{margin-left:12px;font-size:16px}.input-file-container{position:relative;overflow:hidden}.input-file-metaphor{position:absolute;top:0;left:0;height:100%;width:100%;border:0;opacity:0;cursor:pointer}@font-face{font-family:"senior-icon";src:url(/fonts/senior-icon.eot?bzjydn);src:url(/fonts/senior-icon.eot?bzjydn#iefix) format("embedded-opentype"),url(/fonts/senior-icon.ttf?bzjydn) format("truetype"),url(/fonts/senior-icon.woff?bzjydn) format("woff"),url(/fonts/senior-icon.svg?bzjydn#senior-icon) format("svg");font-weight:400;font-style:normal}.icon{font-family:"senior-icon"!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:normal!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.icon-btn{cursor:pointer}.icon-base{font-size:20px!important}.icon-sm{font-size:16px!important}.icon-lg{font-size:24px!important}.icon-xl{font-size:30px!important}.icon-star:before{content:"\e910"}.icon-heart-empty:before{content:"\e917"}.icon-warning:before{content:"\e909"}.icon-triangle-left:before{content:"\e912"}.icon-triangle-right:before{content:"\e913"}.icon-pdf:before{content:"\e914"}.icon-csv:before{content:"\e915"}.icon-heart:before{content:"\e916"}.icon-cancel-circled:before{content:"\e900"}.icon-cancel:before{content:"\e901"}.icon-diamond-plus:before{content:"\e902"}.icon-diamond:before{content:"\e903"}.icon-ellipsis:before{content:"\e904"}.icon-email:before{content:"\e905"}.icon-expand-left:before{content:"\e906"}.icon-expand-right:before{content:"\e907"}.icon-handbag:before{content:"\e908"}.icon-location-empty:before{content:"\e90a"}.icon-location:before{content:"\e90b"}.icon-picture:before{content:"\e90c"}.icon-scroll-top:before{content:"\e90d"}.icon-search:before{content:"\e90e"}.icon-sliders:before{content:"\e90f"}.icon-user:before{content:"\e911"}.image-icon{display:inline-block;width:20px;height:20px;background-size:cover}.image-icon-loading{background-image:url(/static/media/loading.f92225e5.gif)}.image-icon-line,.image-icon-line:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH4QYNDxAxfKYarAAABTlJREFUWMPtmE1oE1sUx3+T77Rpm1qfrdRqWy1WW8urigvdtCrFLvwEoRuFIogLUZEiLmx5Kl1oUTfiVgSrotiNVkEQjYrvQyThFRvUqsXWfn+YNDHJJDP3LVLzkibV1sT3XPiHYeDeO3d+95xzz9wzEo8Q/IDS/N8AP8FSJV1ST4uoK1pS1PWfgQlADb8025BNrj4Xs9aMVWtFkiQ+hj7iU30MyoOMyWPh8ZrZQ84cTA1DzTXNZUfODqqsVVSkV7DYtBiTxhQzVFZluvxddHg7ePjxITdHbzIcGA53zjB4pBmlCwXmm+azP38/u+ftZoFxwaxW3yf30TrUyrnec/T7+0GbLNhk/NTl1tFc2EyxqXhWQFP1zv+OY93HuDJ45asx+GXDCmgqbOJq6dWkoQCKTEW0lrbSWNjI1/ykpZ7fEvYo0FjUyIlFJ5IGmqpqazVCEtjGbNOaJrErFaj9pZb2snakZPb8F6QIhS2dW7gzfCdhzMXzinAaOFN85rtBAWglLaeKTpGpz0zo1ngwFWrm1LDMvCxmdc89z/Gr/kibT/Vhc9vwqT565V5e+19H+kaCI7z49AIAh9fBjdEbXB+9zu3x23hUT2RceVo5tTm14VQUp0eImOsBon20XUSrw9shLL9bhM1li7TZPXahf6oXj12PxYG3B0T+X/miy9clhBCiuadZrLCvEK98r0SFo0LwGKF/qhfWP6ziiftJzNy3Rm8JHkxheISItZgAg97AEvOSmGaP6sET8jChTETagiJIUAkSEAHcITcfPB/Y07UHgcCrehkJjeBSXAwHh6nPq+dZxTOeVjxlbcbamLlLzCWYdKY4d8a5Mlefi0VrmTJIA9LkfVISUqRNkiQyTBnYxm009zZj0BjQS3o0aDBpTDg/Obk2co3W4VZ6Aj0xc2dps8gz5sU5Mu6TFBIhVJHQ6TFg0ZJVmcqMStZlrqPpfROl5lLSNGmRIHf6nAwFh9Br9GzP2c5C48KYBQohErwrWhIMBYdwK+4pHg4/GBABAmoAgYjZsSoqIUIcLzjO1jlbcbqc4Rci8Ck+9s3fx8uVL+n8tZNV6ati5h4IDtAf6I/7CsSZQAmFd2C0tJOJZu+bvZTZy9ji3MJAcADUMLQqVPyKH72k50LxBQosBUwoE+jQIUkS5/vOU+4oZ/Xfq7F77TFzt4+1IytynMXiM78Ar/Cya96uSJNVZ8WkNZFnyGORcRHL05ezwbqBeYZ5bMreRKGpkDUZa1hmXkaGNoN1mesoTyunOqsaq85Kjj6HAmMBJaYS1metx6qzRjxx+O1h+uV4i8VnfgFGycjt8ttszN7I99Tdsbtse7ENWchfdyUSBNQAR7qPxMVaKjUWHKPhXQOyKic8ZSTeZhqwu+zUv6wnKILfBazhXQOdE53TfsSnP/ZooW2wjTpnHQPyQEqhTvWe4mL/xS8eGL98HtNB21AbNR013B2/mxKo833nOfr26FdrgJkdrdVwotw8dzOH8g9RaakkU5s5KyAVlZPvT3Ky+yQKSorA4N/qSAOVlkqqrFWstKykLK2M5WnLMWqM0z7qCrk4+PYgl/ouzbhimjnYFAt+LssMGNiZu5PLSy8nHPrE/YSGNw386fpzRkXIZ31bwRsVmXJIptvfHW8lxUVLTwtne8/iU3yzgvp2sGhJxByTVFSuDV2jpbcFh9sRXsQ3/IhIHozwxgC4N36P0z2nuT9+f7IjmfUm+39MQLounaXmpTi8DtSQmhRQ6sAm4T7v2FTVLylxJRIpsVK0ftj/Yz/BZqt/ANpEO6llI/tPAAAAAElFTkSuQmCC)}.image-icon-fb,.image-icon-fb:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH4QYNDxAwC6EqOgAAAgNJREFUWMPtl79u1EAQh79Z27mDJgIhUCBUiJIe0VBAQR6AFsELIFHTIEWiQfAApEiX16ChANFQIIWKgoYCmkgU92e9Pwrb57ucTXK6sznAK61kz1qzn2Zmf7O2W/f3xRoO96cBOrB/HixuYY8fwFehT4Z9A2yyYgh4iLjUKpgZe5K9ck6f0zC/nvTBj7irtD2wEUSPhD+YDtAM1BlwEaDqcmqkxiReivgASok0DIUAAnPZ1G8UtAEwO8T6zyFCOouICIFpRpTCeFC+VnlpIpVvQT8hBQwkhLAypZcxNuSRHxCAXktg+mAMj4XDEFwx5/aAG0CEQUgJwMVWwFLxpciNM7Cy9p8AO6f1s3IwGaEAM2bO5PVF/DRxKq3GHhZx8h+1JLNo8jwrVP02wXaBd8BGDmW9o+8fzY8ASDcvQJwUgM+Ee02pWwHYBF7A6lvSm3xOhvMjbJzJRVCYVs/3FeHdBlXW5LJgNek5+baeBVHXzDjXBNjcbuH81gQsWC4YhZjlvHEfnIPg2fJDkqpzvHodS3pZhwbww8pOHbwRnKGgq1h1dJcFG8xZJE6SrDAWymK5Xad6y4I9BR5Q6mEiaRc4rPj2MXATGGPF5ZXbdY6XBbtz3DBO/b5ysJiZNrAD3Dut4yaUP62xDxZxsrYtqQPrwDqwdRsdWAf2N4JFNfaFfkZ+AVG0oBRVe4cOAAAAAElFTkSuQmCC)}.modal{display:flex!important;max-width:100%;justify-content:center}.modal .modal-dialog{margin:auto;width:auto;max-width:100%}.modal .modal-dialog.modal-sm{width:390px}.modal .modal-dialog.modal-lg{width:500px}.modal .modal-content{border:0;border-radius:0;box-shadow:none}.modal .modal-header{display:flex;padding:20px;font-size:24px;color:#1b1b1b;border:0}.modal .modal-header .icon{margin-left:auto;font-size:16px;cursor:pointer}.modal .modal-body{padding:0 20px}.modal .modal-body .cancel-button{width:154px;height:44px;border-radius:4px;background-color:#7e7e7e;color:#fff}.modal .modal-body .submit-button{width:154px;height:44px;border-radius:4px;background-color:#ff7800;color:#fff}@media (max-width:768px){.modal .modal-body .submit-button{width:100px}}.modal .modal-footer{padding:20px 20px 32px;text-align:center;border:0;display:flex;justify-content:space-between}.modal .modal-line-height{line-height:2}.EmptyModal .modal-header{background-color:#fff;color:#ff7800;margin:0 auto;width:90%;border-bottom:1px solid #ff7800;padding:28px 0 16px}.EmptyModal .modal-div{padding:20px 5%;min-width:600px;width:600px}@media (max-width:768px){.EmptyModal .modal-div{min-width:100%;width:100%}}.EmptyModal .submit-button-block{display:flex;padding:24px 0;justify-content:center;align-items:center;margin:24px auto}.EmptyModal .submit-button-block .button-style{width:160px;margin:0 10px;background-color:#ff7800;border-color:#ff7800;color:#fff;height:44px;border-radius:4px}.EmptyModal .submit-button-block .button-style:active{background-color:#ffeedf;border:1px solid #ff7800;color:#ff7800}.EmptyModal .submit-button-block .do-next-time{background-color:#fff;border-color:#ff7800;color:#ff7800;padding:0}.EmptyModal .glyphicon-remove{color:#b5b5b5}.EmptyModal .glyphicon-remove:hover{color:#ff7800}.EmptyModal .contract-page{width:90%;margin:0 auto;height:540px;overflow:scroll;overflow-x:auto}@media (max-width:768px){.EmptyModal .contract-page{height:350px}}.EmptyAlert{min-width:300px}.EmptyAlert p{font-weight:700}.EmptyAlert .modal-header{background-color:#fff;color:#ff7800;margin:0 auto;width:90%;border-bottom:1px solid #ff7800;padding:28px 0 16px}.EmptyAlert .modal-div{padding:20px 5%;width:375px;text-align:center}@media (max-width:768px){.EmptyAlert .modal-div{width:300px;padding:20px 5%}}.EmptyAlert .icon-alert-svg{width:40px;height:40px;fill:#ff7800;margin:10px auto 20px}.EmptyAlert .Exclamation-mark{color:#ff7800}.EmptyAlert .Exclamation-mark,.EmptyAlert .ok-mark{margin:0 auto 26px;align-items:center;border-radius:50px;font-size:40px;font-weight:700}.EmptyAlert .ok-mark{background-color:#ff7800;color:#fff;padding:10px}@media (max-width:768px){.EmptyAlert .ok-mark{margin:10px auto 26px}}.EmptyAlert .submit-button-block{display:flex;padding:24px 0;justify-content:center;align-items:center}.EmptyAlert .submit-button-block .button-style{width:154px;margin:0 10px;background-color:#ff7800;border-color:#ff7800;color:#fff;height:44px;border-radius:4px}@media (max-width:768px){.EmptyAlert .submit-button-block .button-style{width:120px}}.EmptyAlert .submit-button-block .button-style:active{background-color:#ffeedf;border:1px solid #ff7800;color:#ff7800}.EmptyAlert .submit-button-block .do-next-time{background-color:#7e7e7e;border-color:#7e7e7e;color:#fff}.EmptyAlert .submit-button-block .button-outline{background-color:#fff;border-color:#ff7800;color:#ff7800}.EmptyAlert .submit-button-block .fontSize20px{font-size:20px}.EmptyAlert .confirm-alert .glyphicon{color:#fff;background-color:#ff7800;font-size:25px;padding:10px;border-radius:50px}.EmptyAlert .confirm-alert .message{font-weight:700;margin:15px auto}textarea::placeholder{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#a9a9a9!important;padding:6px 0}textarea:focus{border-bottom:2px solid #ff7800}.nav-pills li.active a{color:#ef6c00;border-radius:0}@media (max-width:768px){.nav-pills li.active a{color:#fff!important;background-color:#ef6c00!important;border-radius:100px;border:1px solid transparent}}.nav-pills li.active a:focus,.nav-pills li.active a:hover{color:#ef6c00}.nav-pills li+li{margin-left:16px}.nav-pills li a{padding:8px 18px;color:#1b1b1b;font-size:20px;background-color:initial!important;border-radius:100px}@media (max-width:768px){.nav-pills li a{padding:6px 18px;font-size:18px}}.nav-tabs{border:none!important}.nav-tabs li.active a{color:#ef6c00!important}.nav-tabs li+li{margin-left:16px}.nav-tabs li a{padding:0;border:none!important}.navbar-inpage{background-color:#fff;border:0;border-bottom:1px solid #e5e5e5;border-radius:0}@media (max-width:768px){.navbar-inpage{border-bottom:none}}.navbar-inpage .navbar-nav{width:100%;display:flex;justify-content:space-between}.navbar-inpage .navbar-right{float:right!important}@media (max-width:768px){.navbar-inpage .container-fluid{padding:0}}.navbar-inpage li{float:left;margin-right:-1px;width:110px}.navbar-inpage li:first-child a>div{border-left:0}.navbar-inpage li:last-child a>div{border-right:0}.navbar-inpage li.active a{color:#ef6c00;background-color:#fff;border-bottom:4px solid #ef6c00}.navbar-inpage lia{color:#345aa3;background-color:#fff}.navbar-inpage li a{padding:0;color:#1b1b1b;background-color:#fff}.navbar-inpage li a>div{display:flex;flex-direction:column;justify-content:space-between;margin:12px 0;padding:2px 4px;text-align:center}@media (max-width:768px){.navbar-inpage li a>div{margin:5.5px 0}}.nav-block-button{display:inline-flex;align-items:center;margin-bottom:14px;padding:15px 8px;text-align:center;color:#1b1b1b;border:1px solid #e5e5e5;cursor:pointer}@media (max-width:768px){.nav-block-button{width:auto!important}}.nav-block-button>div{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;margin-right:-1px;padding:2px 15px;min-height:56px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.nav-block-button>div:first-child{border-left:0}.nav-block-button>div:last-child{border-right:0}@media (max-width:768px){.page-padding,.static-page{padding:0}}.page-footer-margin{margin-bottom:60px}.static-page{margin:auto;max-width:700px}.static-page .static-page-header{margin:0 0 20px;padding:15px;border-bottom:1px solid #e5e5e5}@media (max-width:768px){.static-page .static-page-header{margin:0}}.static-page .static-page-body{padding:15px;color:#1b1b1b}.static-page .static-page-body p{margin-bottom:20px}.NotFoundPage{padding:35px 0;height:600px}@media (max-width:768px){.NotFoundPage{padding:0;height:500px}}.NotFoundPage .not-found-page-block{height:100%;position:relative;text-align:center;background-repeat:no-repeat;background-size:contain;background-position:top}@media (max-width:768px){.NotFoundPage .not-found-page-block{background-position:50%}}.NotFoundPage .text-404-p{font-family:Arial,Helvetica,sans-serif;font-weight:900;line-height:.98;text-align:center;color:#ff7800;font-size:160px;padding:35px 0 0;margin:0}@media (max-width:768px){.NotFoundPage .text-404-p{font-size:100px;padding:15px 0 0}}.NotFoundPage .text-content-p{text-align:left;width:254px;margin:0 auto 10px;font-size:24px}@media (max-width:768px){.NotFoundPage .text-content-p{font-size:20px;width:200px}}.NotFoundPage a{font-size:24px;color:#1754b8;text-decoration:underline}@media (max-width:768px){.NotFoundPage a{font-size:20px}}.SystemErrorPage .system-error-page-block{width:440px;margin:0 auto;padding:40px 0}@media (max-width:768px){.SystemErrorPage .system-error-page-block{width:260px}}.SystemErrorPage .system-error-page-block p{margin:40px 0;font-size:24px;color:#333;text-align:center}@media (max-width:768px){.SystemErrorPage .system-error-page-block p{font-size:20px}}.SystemErrorPage .system-error-page-block a{font-size:24px;color:#1754b8;text-decoration:underline}@media (max-width:768px){.SystemErrorPage .system-error-page-block a{font-size:20px}}.panel{margin-bottom:14px;border-radius:0;box-shadow:none}.panel.panel-default{border-color:#e5e5e5}.panel.panel-default .panel-heading{background-color:#eee;border-color:#e5e5e5}@media (max-width:768px){.panel.panel-default .panel-heading .btn-text{font-size:14px}}.table tbody>tr>td,.table tbody>tr>th,.table tfoot>tr>td,.table thead>tr>th{padding:15px;border:0}@media (max-width:768px){.table tbody>tr>td,.table tbody>tr>th,.table tfoot>tr>td,.table thead>tr>th{padding:10px}}.table tbody tr:nth-of-type(odd){background-color:#eee}.table tfoot tr{border-top:3px solid #7d7d7d}.table-vertical{margin:0}.table-vertical tbody tr{background-color:initial!important}.table-vertical tbody tr th{width:1%;color:#1b1b1b;white-space:nowrap}.table-vertical tbody tr td,.table-vertical tbody tr th{padding:6px 15px}.table-fixed{table-layout:fixed}.textarea-collapse-container{display:block!important;min-height:50px;overflow:hidden;border-bottom:1px solid #c9c9c9}@media (max-width:768px){.textarea-collapse-container{min-height:40px}}.textarea-collapse-container.collapse{height:0}.textarea-collapse-container.collapse.in{height:auto;border-bottom:0}.textarea-collapse-container textarea{padding-top:12px;padding-bottom:12px}@media (max-width:768px){.textarea-collapse-container textarea{padding:8px 10px}}#toast-container{display:flex;flex-direction:column;margin-top:40px;text-align:center}#toast-container .toast{padding:10px 40px;width:auto!important;max-width:300px;background-image:none!important;background-color:#ef6c00;opacity:1;border-radius:1000px;box-shadow:none!important}#toast-container .toast.animated{animation-duration:.4s}#toast-container .toast .toast-message{text-align:center}.well{box-shadow:none;background-color:#eee;border:none;border-radius:0}