
.body_div {
	min-height: 500px;
	width: 1200px;
	min-width: 1200px;
	margin: auto;
}

.body_left {
	margin: 10px 0;
	float: left;
	min-height: 500px;
	width: 204px;
	background: #fff;
	border: 1px solid #e3e3e3;
}

.body_right {
	margin: 10px 0;
	float: right;
	min-height: 500px;
	width: 980px;
}



.hotmenutitle {
	font-weight: bold;
	height: 40px;
	line-height: 40px;
	padding: 0 10px;
	background: #f1f1f1;
}

.hotmenudiv {
	padding: 0 10px;
}

.hotmenudiv a {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	margin-right: 20px;
}

.selform input[type="text"] {
	border: 1px solid #ccc;
	height: 26px;
	color: red;
	padding: 0 3px;
}

.selform input[type="submit"]:hover {
	background: #FE9B51;
}

.selform input[type="submit"] {
	border: none;
	height: 28px;
	width: 100px;
	background: #ff913e;
	color: #fff;
	cursor: pointer;
	margin-left: 10px;
}

.where {
	background: white;
	padding-left: 15px;
}

.where > div {
	height: 35px;
	line-height: 35px;
}

.where b {
	display: inline-block;
	height: 25px;
	line-height: 25px;
	vertical-align: top;
}

.where i {
	display: inline-block;
	background: white;
	height: 25px;
	line-height: 25px;
	width: 100px;
	vertical-align: top;
	text-align: center;
	border: 1px solid #ccc;
	cursor: pointer;
	margin: 0;
	margin-right: 5px;
	font-style: normal;
}

.where i:hover {
	border: 1px solid #FF6F03;
	color: #FF6F03;
}

.sort_selected {
	border: 1px solid #ff913e !important;
	color: white !important;
	background: #ff913e !important;
}

.public_goods_con {
	margin: 0 0 10px 15px;
	border: 1px solid #e3e3e3;
}



.public_goods_con .public_goods_con_img a img {
	max-height: 220px;
	max-width: 220px;
}

#item {
	width: 980px;
}

.center {
	text-align: center;
	color: red;
}
/* ===== SEO 版式 2026-10 ===== */
.hb-wrap { width: 1200px; min-width: 1200px; margin: 0 auto; }
.hb-head { background: #fff; border-bottom: 1px solid #eee; padding: 16px 0 14px; margin-bottom: 6px; }
.hb-crumb { font-size: 12px; color: #888; line-height: 20px; margin-bottom: 8px; }
.hb-crumb a { color: #888; }
.hb-crumb a:hover { color: #f20c32; }
.hb-h1 { font-size: 24px; line-height: 34px; color: #333; font-weight: bold; margin: 0 0 8px; }
.hb-intro { font-size: 13px; line-height: 24px; color: #666; }
.hb-count { font-size: 12px; color: #999; margin-top: 8px; }
.hb-count b { color: #f20c32; }
.hb-unsold-item { opacity: .75; }
.hb-unsold-tag { display: inline-block; margin-left: 8px; padding: 0 6px; height: 18px; line-height: 18px; font-size: 12px; color: #999; background: #f2f2f2; }
.hb-404-list { font-size: 14px; line-height: 26px; margin-top: 6px; }

/* ===== 列表缩略图统一尺寸（仅竞拍历史页） ===== */
#item .public_goods_con .public_goods_con_img a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 228px;
    height: 228px;
    overflow: hidden;
}
#item .public_goods_con .public_goods_con_img a img {
    width: 220px;
    height: 220px;
    max-width: none;
    max-height: none;
    object-fit: cover;
    object-position: center;
    background: #fff;
}
