#c_static_001-1646711694265 {
    display-radio: 1;
    background-color: rgba(240, 240, 240, 1);
    padding-top: 20px;
    padding-bottom: 20px;
    min-height: 0px;
    border-bottom: 1px solid #ddd
}

#c_static_001-1646711694265 .e_container-1 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    width: 94%;
    display-radio: flex;
    max-width: 1600px;
    margin-left: auto;
    margin-right: auto
}

#c_static_001-1646711694265 .e_container-1>.p_item {
    flex: 1;
    max-width: 100%;
    max-height: 100%
}

#c_static_001-1646711694265 .e_breadcrumb-2 .p_breadcrumbItem {
    position: relative
}

#c_static_001-1646711694265 .e_breadcrumb-2 .icon {
    width: 12px;
    height: 12px
}

#c_static_001-1646711694265 .e_breadcrumb-2 .p_breadcrumbItem:not(:first-child) {
    padding: 0 3px 0 15px
}

#c_static_001-1646711694265 .e_breadcrumb-2 .p_breadcrumbItem:not(:first-child)::before {
    content: '>';
    position: absolute;
    left: 3px;
    color: #999
}

#c_static_001-1646711694265 .e_breadcrumb-2 .p_breadcrumb {
    display: flex
}

#c_static_001-1646711694265 .e_breadcrumb-2 .p_showTitle {
    position: relative;
    display: flex;
    align-items: center;
    padding-left: 5px;
    border: 1px solid transparent
}

#c_static_001-1646711694265 .e_breadcrumb-2 .siblings::after {
    content: '>';
    display: flex;
    justify-content: center;
    align-items: center;
    width: 20px;
    height: 20px;
    transform: rotateZ(90deg);
    cursor: pointer;
    color: #ccc
}

#c_static_001-1646711694265 .e_breadcrumb-2 .siblings.active {
    border: 1px solid #dee2e6
}

#c_static_001-1646711694265 .e_breadcrumb-2 .siblings.active::after {
    transform: rotateZ(-90deg)
}

#c_static_001-1646711694265 .e_breadcrumb-2 .p_slide {
    position: absolute;
    left: 18px;
    min-width: 100%;
    padding: 5px;
    display: none;
    z-index: 999
}

#c_static_001-1646711694265 .e_breadcrumb-2 .p_sibling {
    display: block;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

#c_static_001-1646711694265 .e_breadcrumb-2 {
    background_radio: 2;
    background-color: rgba(255, 255, 255, 0)
}

@media screen and (max-width:768px) {
    #c_static_001-1646711694265 {
        display: none
    }
}

@media screen and (min-width: 769px) {}

@media screen and (max-width: 1024px) and (min-width: 769px) {}

#c_static_001-1685670200647 {
    min-height: 300px;
    display-radio: 1;
    padding-top: 80px
}

#c_static_001-1685670200647 .e_search-1 {
    display: flex;
    border: 1px solid #ccc;
    background-color: #fff;
    height: 40px;
    border-radius: 20px;
    background_radio: 1;
    display-radio: flex;
    max-width: 740px;
    width: 94%;
    margin-left: auto;
    margin-right: auto
}

#c_static_001-1685670200647 .e_search-1 .p_inputCon {
    flex-grow: 1;
    padding: 0 20px;
    overflow: hidden
}

#c_static_001-1685670200647 .e_search-1 .p_selectCon {
    flex: 0 0 120px;
    max-width: 30%
}

#c_static_001-1685670200647 .e_search-1 .p_btnCon {
    flex: 0 0 100px;
    max-width: 20%
}

#c_static_001-1685670200647 .e_search-1 .p_input {
    width: 100%;
    height: 100%;
    line-height: 38px;
    border: none
}

#c_static_001-1685670200647 .e_search-1 .p_btn {
    padding: 0;
    width: 100%;
    height: 100%;
    border-radius: 0 20px 20px 0;
    font-size: 14px;
    line-height: 38px;
    overflow: hidden
}

#c_static_001-1685670200647 .e_search-1 .p_select {
    height: 100%;
    position: relative;
    text-align: center;
    cursor: pointer;
    color: #999
}

#c_static_001-1685670200647 .e_search-1 .p_current {
    line-height: 38px;
    overflow: hidden;
    display: block;
    height: 100%
}

#c_static_001-1685670200647 .e_search-1 .p_current .icon {
    fill: currentColor;
    width: 14px;
    height: 14px
}

#c_static_001-1685670200647 .e_search-1 .p_selectList {
    display: none;
    width: 100%;
    background-color: #fff;
    border: 1px solid #eee;
    position: absolute;
    left: 0;
    top: 100%;
    z-index: 9;
    border-radius: 0 0 4px 4px;
    max-height: 162px;
    overflow: auto
}

#c_static_001-1685670200647 .e_search-1 .p_selectItem {
    line-height: 20px;
    padding: 10px 0;
    cursor: pointer
}

#c_static_001-1685670200647 .e_search-1 .p_selectItem:hover,
#c_static_001-1685670200647 .e_search-1 .p_selectItem.p_active {
    background-color: #eee
}

@media screen and (max-width:768px) {}

@media screen and (min-width: 769px) {}

@media screen and (max-width: 1024px) and (min-width: 769px) {}