/*
	DESTOON Copyright (C)2008-2099 www.destoon.com
	This is NOT a freeware,Use is subject to license.txt
*/

/* ===== 求购搜索页新样式 ===== */
.br-page {min-height:100vh;padding-bottom:40px;}

/* 面包屑 */
.br-nav {display:flex;align-items:center;gap:6px;padding:12px 0;font-size:13px;color:#666;flex-wrap:wrap;box-sizing:border-box;width:1200px;}
.br-nav a {color:#666;}
.br-nav a:hover {color:#1875f0;}
.br-nav svg {flex-shrink:0;}
.br-nav-sep {color:#bbb;}
.br-nav-kw {color:#333;}

/* 筛选卡片 */
.br-filter-card {background:#fff;border:1px solid #eaeaea;border-radius:6px;padding:0 20px;box-sizing:border-box;width:1200px;}
.br-filter-row {display:flex;align-items:flex-start;border-bottom:1px solid #eee;padding:10px 0;}
.br-filter-row:last-child {border-bottom:none;}
.br-filter-label {width:72px;flex-shrink:0;font-size:13px;color:#999;padding-top:2px;}
.br-filter-items {flex:1;display:flex;flex-wrap:wrap;gap:4px 20px;align-items:center;max-height:28px;overflow:hidden;transition:max-height .25s ease;}
.br-filter-items.br-fi-exp {max-height:64px;}
.br-filter-a {font-size:13px;color:#444;padding:2px 4px;border-radius:3px;transition:color .15s;}
.br-filter-a:hover {color:#1875f0;}
.br-filter-on {color:#1875f0;background:#e8f0fe;}
.br-filter-more {flex-shrink:0;font-size:13px;color:#1875f0;margin-left:8px;padding-top:2px;cursor:pointer;text-decoration:none;white-space:nowrap;}
.br-filter-more:hover {color:#0d5fd8;}

/* 主内容区 */
.br-main {display:flex;gap:20px;padding:16px 0 0;box-sizing:border-box;width:1200px;}

/* 左侧列表 */
.br-list-wrap {flex:1;min-width:0;}

/* 2列卡片网格 */
.br-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;}
.br-card {display:flex;align-items:center;justify-content:space-between;gap:16px;background:#fff;border:1px solid #eaeaea;border-radius:6px;padding:20px;box-sizing:border-box;min-width:0;}
.br-card-body {flex:1;min-width:0;overflow:hidden;}
.br-card-title {font-size:15px;font-weight:500;color:#111111;margin:0 0 16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;}
.br-card-title a {color:#111111;}
.br-card-title a:hover {color:#1875f0;}
.br-card-price {font-size:13px;color:#666;margin:0;}
.br-price-val {font-weight:600;color:#e54d42;}
.br-quote-btn {flex-shrink:0;background:#1875f0;color:#fff !important;font-size:13px;padding:8px 20px;border-radius:4px;white-space:nowrap;display:inline-block;align-self:center;}
.br-quote-btn:hover {background:#1260cc;color:#fff !important;}

/* 分页 */
.br-pages {margin-top:32px;text-align:center;}

/* 右侧侧栏 */
.br-sidebar {width:300px;flex-shrink:0;display:flex;flex-direction:column;gap:16px;}
.br-sidebar-card {background:#fff;border:1px solid #eaeaea;border-radius:6px;overflow:hidden;}
.br-sidebar-hd {font-size:15px;font-weight:600;color:#333;padding:12px 16px;border-bottom:1px solid #eee;margin:0;}

/* 最新发布列表 */
.br-text-list {list-style:none;margin:0;padding:8px 16px;}
.br-text-item {border-bottom:1px dashed #eee;}
.br-text-item:last-child {border-bottom:none;}
.br-text-item a {display:block;padding:10px 0;font-size:13px;color:#111;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.br-text-item a:hover {color:#1875f0;}

/* 点击排行列表 */
.br-rank-list {list-style:none;margin:0;padding:8px 16px;}
.br-rank-item {display:flex;align-items:center;gap:8px;border-bottom:1px dashed #eee;padding:10px 0;}
.br-rank-item:last-child {border-bottom:none;}
.br-rank-num {display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;font-size:13px;font-weight:600;color:#999;}
.br-rank-top {color:#e54d42;}
.br-rank-item a {flex:1;min-width:0;font-size:13px;color:#111;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.br-rank-item a:hover {color:#1875f0;}

/* 高级搜索表单卡片 */
.br-adv-form-card {background:#fff;border:1px solid #eaeaea;border-radius:6px;padding:20px;}
/* 分页 */
.br-pages {margin-top:32px;}

/* 推荐图标 */
.br-hd-icon {color:#f5a623;font-style:normal;margin-right:4px;}

body{background:#f7f7f7;}
.m.m2 .m2l{width:100%;}
.m.m2{background:#fff;}
.m.m2 .sort-v{width:calc(100% - 108px);}
