.route_group{margin:16px 0;padding:18px;border:1px solid #343943;border-radius:7px;background:#181c24}.route_group h3{font-size:16px;margin:0 0 12px;color:#e3e6ec}.route_items a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 20px!important;background:#e51022!important;color:#fff!important;border-radius:4px;font-weight:700}.route_items a:hover{background:#ff2639!important}.wn_vodlist_image{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.visual-category-section{clear:both}

/* Preserve video search independently of the retired header utility group. */
.wutaosp-search-bar{display:flex;align-items:center;gap:10px;margin-top:12px!important;margin-bottom:12px!important;box-sizing:border-box}.wutaosp-search-bar input{flex:1;min-width:0;height:42px;padding:9px 13px;border:1px solid #3d424d;border-radius:5px;background:#191e27;color:#fff}.wutaosp-search-bar button{flex:0 0 auto;min-height:42px;padding:9px 22px;border:0;border-radius:5px;background:#e51022;color:#fff;font-weight:700}.head.header_nav0+.wutaosp-search-bar{margin-top:100px!important}@media(max-width:768px){.head.header_nav0+.wutaosp-search-bar{margin-top:72px!important}.wutaosp-search-bar{gap:8px}.wutaosp-search-bar button{padding:9px 17px}}
