@charset "UTF-8";.course_cell1{padding:calc(95 / var(--kniu_vw)) 0 0}.course_cell2{padding:calc(65 / var(--kniu_vw)) 0 0}.course_cell:last-child{padding-bottom:calc(160 / var(--kniu_vw))}.course_row_group11{overflow:hidden;position:relative}.course_filter_text1{font-size:calc(30 / var(--kniu_vw));font-family:AlibabaSansBlack;color:#313131}.course_filter_group1.kniu_filter_group>.course_filter_text1+.course_filter_label_group1,.course_form_label_group{margin-top:calc(30 / var(--kniu_vw))}.course_filter_body1,.course_filter_body1:hover{border-radius:calc(26 / var(--kniu_vw));-webkit-border-radius:calc(26 / var(--kniu_vw));-moz-border-radius:calc(26 / var(--kniu_vw));-ms-border-radius:calc(26 / var(--kniu_vw));-o-border-radius:calc(26 / var(--kniu_vw));font-size:calc(18 / var(--kniu_vw));font-family:AlibabaSansMedium;letter-spacing:0;background-color:transparent;color:#666;transition:background-color .3s,color .3s;-webkit-transition:background-color .3s,color .3s;-moz-transition:background-color .3s,color .3s;-ms-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s}.kniu_filter_input:checked~.course_filter_body1{background-color:#e7f0f9;color:#007fff}.course_form .kniu_form_input_group>.kniu_form_input{border-color:transparent;border-radius:calc(40 / var(--kniu_vw));-webkit-border-radius:calc(40 / var(--kniu_vw));-moz-border-radius:calc(40 / var(--kniu_vw));-ms-border-radius:calc(40 / var(--kniu_vw));-o-border-radius:calc(40 / var(--kniu_vw));background-color:#f3f7fb}.course_search{margin:calc(30 / var(--kniu_vw)) 0 0}.course_search .kniu_form_search{color:#b5b5b5}.course_card2{border-radius:calc(10 / var(--kniu_vw));-webkit-border-radius:calc(10 / var(--kniu_vw));-moz-border-radius:calc(10 / var(--kniu_vw));-ms-border-radius:calc(10 / var(--kniu_vw));-o-border-radius:calc(10 / var(--kniu_vw));padding:calc(20 / var(--kniu_vw));background-image:url(../img/01index/bg05.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;background-color:#fff;transition:transform .3s,box-shadow .3s;-webkit-transition:transform .3s,box-shadow .3s;-moz-transition:transform .3s,box-shadow .3s;-ms-transition:transform .3s,box-shadow .3s;-o-transition:transform .3s,box-shadow .3s}.course_card2:hover{transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);box-shadow:0 calc(9 / var(--kniu_vw)) calc(29 / var(--kniu_vw)) 0 rgba(22,188,255,.549);-webkit-box-shadow:0 calc(9 / var(--kniu_vw)) calc(29 / var(--kniu_vw)) 0 rgba(22,188,255,.549);-moz-box-shadow:0 calc(9 / var(--kniu_vw)) calc(29 / var(--kniu_vw)) 0 rgba(22,188,255,.549);-ms-box-shadow:0 calc(9 / var(--kniu_vw)) calc(29 / var(--kniu_vw)) 0 rgba(22,188,255,.549);-o-box-shadow:0 calc(9 / var(--kniu_vw)) calc(29 / var(--kniu_vw)) 0 rgba(22,188,255,.549)}.course_card_head2{border-radius:calc(8 / var(--kniu_vw));-webkit-border-radius:calc(8 / var(--kniu_vw));-moz-border-radius:calc(8 / var(--kniu_vw));-ms-border-radius:calc(8 / var(--kniu_vw));-o-border-radius:calc(8 / var(--kniu_vw));height:calc(250 / var(--kniu_vw))}.course_card_body2{padding-top:calc(15 / var(--kniu_vw))}.course_card_text21{font-weight:500;font-size:calc(26 / var(--kniu_vw))}.course_card_text22{margin-top:calc(20 / var(--kniu_vw));min-height:calc(44.19 / var(--kniu_vw));font-weight:300;line-height:1.3}.course_status_group2{margin-top:calc(15 / var(--kniu_vw))}.course_status2{display:inline-block;border:1px solid #007fff;padding:calc(3 / var(--kniu_vw)) calc(6 / var(--kniu_vw));background-color:#fff;color:#007fff}.course_card_btn_group2{justify-content:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;margin-top:calc(30 / var(--kniu_vw))}.course_card_btn21,.course_card_btn22{border-color:#007fff;border-radius:calc(40 / var(--kniu_vw));-webkit-border-radius:calc(40 / var(--kniu_vw));-moz-border-radius:calc(40 / var(--kniu_vw));-ms-border-radius:calc(40 / var(--kniu_vw));-o-border-radius:calc(40 / var(--kniu_vw));width:calc(116 / var(--kniu_vw));height:calc(40 / var(--kniu_vw))}.course_card_btn21,.course_card_btn21:hover{background-color:#007fff}.course_card_btn22,.course_card_btn22:hover{background-color:#fff;color:#007fff}@media (min-width:calc(1024px - 60px)){.course_form{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center}.course_form_label_group .kniu_form_input_group{width:calc(260 / var(--kniu_vw))}.course_form_label_group .kniu_form_input_group>.kniu_form_input{font-size:calc(14 / var(--kniu_vw))}.course_search{margin:0}.course_search .kniu_form_input_group{width:calc(230 / var(--kniu_vw))}.course_row2{margin:calc(-60 / var(--kniu_vw)) 0 0 calc(-30 / var(--kniu_vw))}.course_row2>.course_col2{margin:calc(60 / var(--kniu_vw)) 0 0 calc(30 / var(--kniu_vw))}.course_card_text22{font-size:calc(17 / var(--kniu_vw))}.course_status2{font-size:calc(12 / var(--kniu_vw))}.course_card_btn21,.course_card_btn22{font-size:calc(16 / var(--kniu_vw))}}@media (min-width:calc(1280px - 60px)){.kniu_container{width:calc(100vw - 250 / var(--kniu_vw) * 2)}}