.list-subject-groups .detail-program-school__title-filter{display:flex;align-items:center;justify-content:space-between;gap:12px}.list-subject-groups .detail-program-school__title-filter .title-filter__title,.school-list .detail-program-school__title-filter .title-filter__title{font-weight:800;width:80%;margin:0}.school-list .school-list__filter .filter-title{font-weight:800;margin:0 0 16px}.school-list .school-list__filter .filter-wrap{display:flex;flex-wrap:wrap;flex-direction:row;gap:24px}.school-list .school-list__filter .filter-wrap .filter__select{width:250px}@media(min-width:320px)and (max-width:768px){.school-list .school-list__filter .filter-wrap{gap:12px}.school-list .school-list__filter .filter-wrap .filter__select{width:100%}}.school-list .detail-program-school__list-program table{text-align:center}.school-list .detail-program-school__list-program table th{border-radius:0;text-align:center}.school-list .ant-table,.school-list table{background:unset!important}.school-list table tr:nth-child(2n){background:rgba(244,248,255,.447)!important}.school-list .table-notice-row th{background:#fff7e6;color:#fa8c16}.list__filter__block-search{background:url(/images/bg-search-pc.png);background-size:cover;background-position:50%;min-height:120px;display:flex;justify-content:center;align-items:center}@media(min-width:320px)and (max-width:768px){.list__filter__block-search{background:url(/images/bg-search-mobile.png);background-size:cover}}@media(min-width:601px)and (max-width:768px){.list__filter__block-search{min-height:auto}}@media(max-width:600px){.list__filter__block-search{min-height:auto}}.list__filter__block-search .filter-school__wrap{margin:32px 24px;border-radius:5px;width:100%;max-width:775px}.list__filter__block-search .filter-school__wrap .block-search__head-title{width:100%;font-weight:600}.list__filter__block-search .filter-school__wrap .block-search__branch{width:100%}.list__filter__block-search .filter-school__wrap .filter-school__city{width:calc(60% - 110px)}@media(min-width:320px)and (max-width:768px){.list__filter__block-search .filter-school__wrap .filter-school__city{width:100%}}.list__filter__block-search .filter-school__wrap .block-search__lookup-button{width:86px;width:-moz-fit-content;width:fit-content;background:var(--color6);color:var(--color1)}@media(min-width:320px)and (max-width:768px){.list__filter__block-search .filter-school__wrap .block-search__lookup-button{margin:0 auto}}