body {overflow-x:hidden}
        #header .search .search_popular h3 {font-weight: 500;color:#272727;border-right:solid 1px #aaaaaa;width:unset;padding-left:0;padding-right:10px;margin-right:10px;letter-spacing: -0.75px;}
        #header .search .search_popular h3 img {margin: 0 5px 2px 0;}
        .search .search_popular button {border:solid 1px #4b4b4b; border-radius: 2px;}
        .search .search_popular a {font-weight: 400;color:#2a2a2a;letter-spacing: -0.75px;}

        .search_list {margin-left:10px;overflow:hidden}
        @media screen and (min-width:1001px) {.search_list {height:18px}}

        @media screen and (max-width:1000px) {
        .search_popular {display:flex;flex-direction: column;border:solid 1px #ccc;border-radius: 12px;padding:20px!important;}
        .search_list {display:flex;flex-direction: column;gap:10px;}
        .search_control {display: none;}
        #header .search .search_popular h3 {padding:0;position:initial;border-right:0}
        .search .search_popular .search_item {margin-left:0;float:none}
        .search .search_popular.active{display:block;opacity:1;}
        #header .search_popular .search_list {
            counter-reset: popular-number !important;
            display: flex;
            flex-direction: column;
            gap: 15px;
            margin: 0;
            padding: 0;
            border-radius: 8px!important;
        }
        /*260806*/#header .search_popular .search_list.narrow {gap:0}/*260806*/
        #header .search_popular .search_item {
            counter-increment: popular-number !important;float:none;display:flex;align-items:center;padding-left:0;margin-left:0;margin-bottom:10px
        }
        #header .search_popular .search_item::before {
            content: counter(popular-number) "" !important;
            display: flex !important;
            align-items:center;justify-content: center;text-align: center;
            position: static !important;
            margin-right: 8px !important;
            background: #3243a9 !important;
            font-size: 15px !important;
            font-weight: 700;
            width:24px;height:24px;border-radius: 4px;color:#fff
        }
        #header .search_popular .search_item a {font-size: 16px;color:#696969}
        #header .search_popular .search_item:nth-of-type(n + 11) {display:none}
        .search .search_popular h3 {position: initial;display: block;padding:0;font-size: 15px;color:#434343;font-weight: 500;margin-bottom: 20px;width:max-content}
    }