.list-custom-small a i:last-child{opacity:1;font-family:SourceHanSansSC-Regular,SourceHanSansSC!important;width:60%;text-align:right;line-height:1.5;padding:11px 0}.list-custom-small a{border-bottom:dashed 1px rgba(0,0,0,.08)}.list-custom-small.service a{border-bottom:solid 1px rgba(0,0,0,.05)}.list-custom-small a:last-child{border:none}.list-custom-small{line-height:3.2}.btn-subscribe{width:65%;margin:auto}.ic-click,.ic-contact{display:block;width:15px!important;height:15px!important}.home-recommend-photo{margin-top:0!important}.tutor-recommend-label{top:0;right:0}.tutor-recommend-label label{border-top-right-radius:6px;border-bottom-left-radius:39px;padding:5px 10px 5px 21px;box-shadow:none!important}.student-title::after{content:"";position:absolute;bottom:-18px;left:0;width:57px;height:6px;border-radius:10px;background:linear-gradient(180deg,#5ef290 0,#00c373 100%)}.student-title.left::after{content:"";position:absolute;top:0;left:-8px;width:5px;height:100%;border-radius:10px;background:linear-gradient(180deg,#24af5c 0,rgba(0,198,146,0) 100%)}.tab-controls a{font-size:14px}.tab-controls a,.tab-controls a:last-child{border:none}.tab-controls .activated{position:relative}.tab-controls .activated::after{content:"";position:absolute;background:#24af5c;bottom:3px;left:50%;margin-left:-37.5%;width:75%;height:15px;opacity:.1;z-index:0}.resume-form input::placeholder{color:#777e90!important}.ic-res-add{display:block;width:15px;height:15px;background:url(../image/mine/ic_res_add.png) no-repeat;background-size:100% 100%}.resume-add-bg{background:#24af5c;border-radius:5px;cursor:pointer}.sex-p{padding:5px 0!important}.sex-p i{margin-top:.2rem;margin-bottom:.1rem}.ic-boys,.ic-girls,.ic-mr,.ic-ms,.ic-stu{display:block;width:16px;height:16px;margin:auto}.ic-boys{background:url(../image/tutor/ic_boys_nor.png) no-repeat;background-size:100% 100%}.ic-girls{background:url(../image/tutor/ic_girls_nor.png) no-repeat;background-size:100% 100%}.ic-mr{background:url(../image/tutor/ic_mr_nor.png) no-repeat;background-size:100% 100%}.ic-ms{background:url(../image/tutor/ic_ms_nor.png) no-repeat;background-size:100% 100%}.ic-stu{background:url(../image/tutor/ic_stu_nor.png) no-repeat;background-size:100% 100%}.radio-list input[type=radio]:checked+label .ic-boys{background:url(../image/tutor/ic_boys_pre.png) no-repeat;background-size:100% 100%}.radio-list input[type=radio]:checked+label .ic-girls{background:url(../image/tutor/ic_girls_pre.png) no-repeat;background-size:100% 100%}.radio-list input[type=radio]:checked+label .ic-mr{background:url(../image/tutor/ic_mr_pre.png) no-repeat;background-size:100% 100%}.radio-list input[type=radio]:checked+label .ic-ms{background:url(../image/tutor/ic_ms_pre.png) no-repeat;background-size:100% 100%}.radio-list input[type=radio]:checked+label .ic-stu{background:url(../image/tutor/ic_stu_pre.png) no-repeat;background-size:100% 100%}.ic-check-green,.ic-intro,.ic-sit,.ic-stu-detail,.ic-subjects,.ic-teadet-case,.ic-teadet-exper,.ic-tele-green,.ic-video{display:inline-block;width:20px!important;height:20px!important}.input-group input.input-w80{max-width:270px!important}.w-48{width:48%!important}.ic-num{width:20px!important;height:20px!important;font-style:normal;background:#24af5c;border-radius:100px;color:#fff;display:inline-block;text-align:center;display:flex;justify-content:center;align-items:center}.progress-cont .num{position:relative;width:20px;height:20px;display:flex;border-radius:100px;justify-content:center;align-items:center}.progress-cont .num p{width:13px;height:13px;border-radius:100px;margin:0;padding:0;background:#e5e5e5}.progress-cont .num h5{font-weight:500;position:absolute;bottom:-30px;width:70px;text-align:center;font-size:14px!important;color:#acb0b7}.progress-cont .border-1{width:25%}.progress-cont .num.select p{background:#24af5c}.progress-cont .num.activ{background:linear-gradient(149deg,rgba(40,216,125,.2) 0,rgba(1,189,93,.2) 100%)}.progress-cont .num.activ p{background:linear-gradient(149deg,#28d87d 0,#01bd5d 100%)}.progress-cont .num.activ h5{color:#24af5c}.progress-cont .border-1.activ{border-color:#24af5c}.dot{width:5px;height:5px;background:#24af5c;display:inline-block;border-radius:100px}.img-list{overflow:hidden;border-radius:4px}.img-list input[type=file]{opacity:0;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.upload-btn{background:rgba(0,0,0,.5);top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;z-index:0;border:2px dashed #24af5c}.ic-upload{display:block;width:40px;height:40px;background:url(../image/tutor/ic_upload.png) no-repeat;background-size:100% 100%;margin:auto}.upload-btn p{color:#24af5c!important;width:100%;font-size:18px;text-align:center;padding-top:5%}.teacher-detail-portrait{width:100px;height:100px}.teacher-detail-portrait .ic-tea-cert{width:30px;height:30px;right:-9px;bottom:5px}.teacher-detail-cont{padding:0 20px 0 41px;line-height:1.5}.teacher-detail-tab{box-shadow:0 2px 24px 0 rgb(0 0 0 / 6%)!important;border-radius:8px}.tab-controls.teacher-detail-tab a{color:#9395a4}.tab-controls.teacher-detail-tab .activated::after{background:linear-gradient(180deg,#5ef290 0,#00c373 100%);border-radius:4px;opacity:1;bottom:-5px;height:5px;width:45%;margin-left:-22.5%}.teacher-detail-pl-3{padding-left:21px}.teacher-detail-case a{padding-left:12px;padding-right:12px;word-spacing:24px}.teacher-detail-footer a{display:flex;justify-content:center;align-items:center;width:50%}.teacher-detail-footer a i{margin:0 3px 0 0!important}.bg-color-green-no{background:rgba(230,255,240,.9);color:#24af5c!important;position:relative;overflow:hidden}.bg-color-green-no::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;border:1px solid #24af5c;border-radius:50px}.ic-teadet-cust,.ic-teadet-rese{display:block;width:18px!important;height:18px!important}.ic-teadet-cust{background:url(../image/detail/ic_teadet_cust.png) no-repeat;background-size:100% 100%}.ic-teadet-rese,.ic-teadet-rese-t i{background:url(../image/detail/ic_teadet_rese.png) no-repeat;background-size:100% 100%}.ic-teadet-rese-t{background:linear-gradient(149deg,#28d87d 0,#01bd5d 100%);padding:10px;border:4px solid #fff;border-radius:100px}.ic-teadet-rese-t i{display:block;width:28px!important;height:28px!important}.menu-success h3{color:#24af5c}.menu-success p{line-height:1.5}.img-success{margin-top:-97px;width:68%}.index-teacher-banner{top:0;left:0;width:100%;text-align:center;line-height:1.3;padding-top:15px}.index-teacher-banner h2{border-radius:12px;display:inline-block}.index-tutor-left{width:37%;float:left}.index-tutor-right{width:63%;float:right}.index-tutor-cont .row .col-2{color:#000;min-width:100px;max-width:100px!important}.checkbox-list .col-2,.radio-list .col-2{width:70px!important}.teacher-message .index-tutor-left{width:22%}.teacher-message .index-tutor-right{width:75%}.teacher-message .secondary-details-list .list-item.list-item-2{padding-top:0}.teacher-message .secondary-details-list .align-middle{vertical-align:middle!important}.teacher-message .secondary-details-list .list-item.list-item-2 table{border-radius:8px;overflow:hidden;text-align:center}.teacher-message .secondary-details-list .list-item.list-item-2 tbody{background:#f7f7fa}.teacher-message .secondary-details-list .list-item.list-item-2 thead{background:#edf4fb;color:#26273c}.teacher-message .table thead td,.teacher-message .table thead th{border:0}.teacher-message td .btn{width:80px!important}.feedback-content{flex:0 0 82.5%;width:83%;max-width:100%}.feedback-content .ic-num-bg,.feedback-content .input-group{background:#edf4fb;border:1px solid #8291a9}.btn-blue{background:#0081ff;border-radius:7px;color:#fff;padding:10px 20px}.btn-blue:hover{color:#fff}.ic-block{position:absolute;top:16px;content:"";left:0;width:3px;height:20px;background:linear-gradient(135deg,#0081ff 0,#22cce2 100%);border-radius:0 5px 5px 0}.teacher-message .index-tutor-left li{position:relative}.teacher-message .index-tutor-left li.activation{background:#edf4fb}.teacher-message .index-tutor-left li.activation::after{position:absolute;top:0;content:"";left:0;width:6px;height:100%;background:linear-gradient(135deg,#0081ff 0,#22cce2 100%);border-radius:0 5px 5px 0}.teacher-message .index-tutor-left a{color:#000;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;display:block;padding:10px 10px 10px 20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.teacher-message .index-tutor-left a i{margin-right:8px;font-size:18px;color:#8291a9}.teacher-tutor-record tbody tr:nth-child(odd){background:#fff}.teacher-tutor-record .min-hegith{min-height:400px}.take-a-tutor-msg{border:2px dashed #f90;border-radius:10px;line-height:1.5}.take-a-tutor-msg .d-flex{overflow:hidden}.take-a-tutor-msg a{display:inline-block}.take-a-tutor-msg h1{text-align:center;width:36px;height:36px;border:3px solid #f90;border-radius:100px;font-size:25px;float:left;display:flex;align-items:center;justify-content:center;color:#f90;opacity:.3}.d-flex{overflow:hidden}.take-a-tutor-msg h2{float:left}.teacher-mine{margin-left:-14px;margin-right:-14px}.teacher-mine a{padding:0 14px!important;margin-bottom:25px}.teacher-mine h2{position:absolute;top:0;left:20px;padding:30px 10px;width:62%}.teacher-mine-code .btn{position:absolute;bottom:10px;right:0;border:1px solid #f90;background:#fff;border-radius:50px;color:#f90!important;font-weight:600}.teacher-mine-code .btn:active,.teacher-mine-code .btn:focus,.teacher-mine-code .btn:hover{background:#f90!important;border-color:#f90!important;color:#fff!important}.min-hegith-2{min-height:250px}.form-ys .ic-num-bg,.form-ys .input-group{background:#edf4fb;border:1px solid #8291a9}.form-ys .checkbox-list .col-2,.form-ys .radio-list .col-2{color:#000;width:85px;flex:0 0 85px}.secondary-title{background:url(../image/teacher/ic_titl_info.png) no-repeat;height:40px;width:105px;background-size:100% 100%;line-height:31px;color:#fff;font-weight:500;text-align:center;position:absolute;top:11px;font-size:14px;left:-9px}.registration{background:#fafbfc;border-radius:5px;padding:60px 20px}.registration-item p{font-size:13px;margin:0;line-height:1.4}.registration-img{width:91%;overflow:hidden;max-height:200px;border-radius:5px;margin-bottom:10px;position:relative}.registration-item .cont{width:91%}.registration-item .cont h4,.registration-item .cont p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px!important}.registration-img .yz-span{font-size:11px;font-family:SourceHanSansCN-Normal,SourceHanSansCN;font-weight:400;color:#f29c1a;background:#fff7eb;border-radius:14px;padding:0 10px;position:absolute;top:4px;right:5px}.registration-img .yz-span .ic-aut{background:url(../image/teacher/ic_aut.png) no-repeat;background-size:100% 100%;height:12px;width:10px;display:block}.registration-img .st-span{position:absolute;bottom:0;left:0;background:#24af5c;border-radius:0 26px 0 0;color:#fff;padding:1px 12px}.registration .row{margin-right:-23px}.step-body .step-item.progress{color:#24af5c}.step-body .step-item.progress .step-span{color:#f90}.step-body .step-item.progress .step-num{color:#24af5c}.step-item.progress h6{color:#26273c}.step-body .step-item{padding:0 20px;display:inline-block}.step-body{text-align:center}.step-body .step-item .step-span{font-size:18px;font-weight:600;font-style:oblique}.step-body .step-item .step-num{font-size:28px;color:#9395a4;font-weight:600}.step-body .step-item p{font-weight:400;color:#9395a4;line-height:1.3;margin-top:7px}.step-body .step-item.speed{font-size:28px;margin-top:-98px;text-align:left;padding:0 35px 0 0}.step-body .step-item.text-left{width:15%}.step-body .step-item h6{color:#9395a4;padding:5px 0 0}.model-title{text-align:center;padding:0 0 40px}.model-title::after{content:"";position:absolute;bottom:30px;width:50px;height:5px;left:50%;margin-left:-25px;border-radius:6px;background:#24af5c}.step-body .step-item.activation .step-span{color:#f90}.step-body .step-item.activation .step-num{color:#24af5c}.step-body .step-item.activation h6{color:#26273c}.step-body .step-item.speed.activation{color:#24af5c}.when-teacher2 .resume-add-bg{background:#24af5c}.when-teacher3 .col-4{padding-right:.5rem!important}.when-teacher3 .img-list{height:160px}.when-teacher3 .upload-btn{background:rgba(0,0,0,0);border-color:#8e8e8e}.when-teacher3 .upload-btn p{color:#26273c!important;font-size:13px}.when-teacher3 .upload-btn i{font-size:47px;font-style:normal;text-align:center;margin:auto;display:block}.careful{background:#fae7e6;color:#d04747}.w-lr{margin-left:-4rem;margin-right:-1rem}.avatar-certificate .col-8{flex:0 0 61.66667%;max-width:61.66667%}.avatar-certificate .col-4{padding:0!important;flex:0 0 38.33333%;max-width:38.33333%}.avatar-certificate .col-4 p{width:120px;padding:0;line-height:1.4;margin-top:17px}.avatar-certificate.when-teacher3 .img-list{height:150px}.avatar-certificate .col-4 div{width:126px}.avatar-certificate .row{padding-left:31px;position:relative}.avatar-certificate .row::after{content:"";position:absolute;top:-24px;left:9px;width:1px;height:141%;border:1px dashed #24af5c}.avatar-certificate .col-4.d-flex.mx-0 p{width:150px}.form-width{width:80%}@media screen and (max-width:1500px){.index-tutor-cont .row .col-2.col-2.position-relative.mr-2{min-width:98px}}