.list_vue
{
    width:100%;
    background-color: rgba(245,245,245,1);        
    border:0px solid rgba(0,0,0,1);
    padding:0 0 30px 0;
    font-size: 12px; 
    color:rgba(0,0,0,1);
    font-family: "Verdana","Microsoft YaHei";        
}

.list_vue .breadcrumb_nav
{
    width:1200px;
    margin:20px 0 10px 0;
    border:0px solid rgba(0,0,0,1);    
    font-size: 14px;
}

.list_vue .breadcrumb_nav a
{
    margin:0 10px 0 0;
    color:rgba(0,0,0,1);
}
.list_vue .breadcrumb_nav .link
{
    margin:0 10px 0 10px;        
    color:rgba(38,109,125,1);    
}
.list_vue .breadcrumb_nav .text
{
    margin:0 10px 0 10px;    
}



.list_vue .inner_filter
{
    width:1160px;
    padding:20px 20px 10px  20px;
    background-color: rgba(255,255,255,1);
    border:0px solid rgba(0,0,0,1);        
}

.list_vue .inner_filter .filter_list
{
    overflow-x: auto;  /* 确保横向溢出时显示滚动条 */
    white-space: nowrap; /* 防止子元素换行 */
    flex-wrap: nowrap; /* 防止 flex 元素换行 */
    scrollbar-color: rgba(200,200,200,0.3) rgba(240,240,240,0.5); /* Firefox 滚动条颜色 */
    scrollbar-width: thin; /* Firefox 滚动条宽度 */    
}

.list_vue .inner_filter .filter_column
{
    margin:0 10px 0 10px;
    padding:10px;
    border-radius: 3px;
    background-color: rgba(255,255,255,1);        
    border:1px solid rgba(0,0,0,0.1);
    flex-shrink: 0;  /* 新增该属性防止列被压缩 */
}
.list_vue .inner_filter .filter_column .filter_title
{
    color:rgba(0,0,0,0.8);    
    margin: 5px 0 5px 0;
}

.list_vue .inner_filter .filter_column .filter_items
{
    height:200px;
    overflow-y: auto;
}

.list_vue .inner_filter .filter_column .filter_items .filter,.list_vue .inner_filter .filter_column .filter_items .filter_disable
{
    padding:3px 0 3px 0;
    font-size: 11px; 
    color:rgba(0,0,0,1);
    font-family: "Verdana","Microsoft YaHei";        
}

.list_vue .inner_filter .filter_column .filter_items .filter:hover
{
    cursor: pointer;
    color:rgba(38,109,125,1);    
}

.list_vue .inner_filter .filter_column .filter_items .filter_disable
{
    color:rgba(100,100,100,0.5);
}

.list_vue .inner_filter .filter_column .filter_items .filter_disable input
{
    
}


.list_vue .inner_filter .filter_tag
{
    margin:10px 0 10px 0;
}

.list_vue .inner_filter .filter_tag .tags
{
    margin:10px 0 10px 10px;
    padding:3px 5px 3px 5px;
    border-top-right-radius:10px;
    border-bottom-right-radius:10px;
    border:1px solid rgba(38,109,125,0.8);
    
    font-size: 12px; 
    color:rgba(38,109,125,1);
}
.list_vue .inner_filter .filter_tag .tags .x
{
    margin:0 0 0 5px;    
    padding:0 3px 0 3px;
    border-radius:5px;
    font-size: 10px;     
    color:rgba(255,255,255,1);    
    background-color: rgba(38,109,125,1);
    
}

.list_vue .inner_filter .filter_tag .tags .x:hover
{
    cursor: pointer;
}
.list_vue .inner_filter .filter_result
{
    margin:30px 0 10px 0;    
}
.list_vue .inner_filter .filter_result .left
{
    margin:0 0 0 10px;
}

.list_vue .inner_filter .filter_result .left .number
{
    font-size: 14px; 
    font-weight: bold;    
    color:rgba(38,109,125,0.9);
}
.list_vue .inner_filter .filter_result .right
{
    padding:5px 20px 5px 20px;
    font-size: 14px; 
    color:rgba(0,0,0,0.5);
    font-family: "Verdana","Microsoft YaHei";            
    border:0px solid rgba(0,0,0,0.5);        
}

.list_vue .inner_filter .filter_result .right .empty_filter,.list_vue .inner_filter .filter_result .right .apply_filter
{
    margin:0 0 0 40px;
    padding:5px 20px 5px 20px;
    border:1px solid rgba(0,0,0,0.5);
    border-radius: 5px;
}

.list_vue .inner_filter .filter_result .right .apply_filter
{
    color:rgba(255,255,255,1);
    background-color: rgba(38,109,125,1);
}

.list_vue .inner_filter .filter_result .right .empty_filter:hover,.list_vue .inner_filter .filter_result .right .apply_filter:hover
{
    cursor: pointer;    
    color:rgba(255,255,255,1);
    background-color: rgba(38,109,125,1);    
}


.list_vue .inner_sort
{
    width:1180px;
    margin:15px 0 0 0;
    padding:10px 10px 10px 10px;
    background-color: rgba(255,255,255,1);
    border:0px solid rgba(0,0,0,1);    
}

.list_vue .inner_sort .item
{
    margin: 0 20px 0 0;
    padding:5px 10px 5px 10px;
    background-color: rgba(200,200,200,0.3);    
    border:0px solid rgba(0,0,0,1);
}

.list_vue .inner_sort .item:hover
{
    cursor: pointer;
    color: rgba(255,255,255,1);
    background-color: rgba(38,109,125,1);
}

.list_vue .inner_sort .item_select
{
    color: rgba(255,255,255,1);
    background-color: rgba(38,109,125,1);
}


