/* 页面头部 */
	.device_header {
		text-align: justify;
		margin-top:30px;
		margin-bottom: 40px;
		padding-bottom: 20px;
		border-bottom: 1px solid #eee;
	}

	.device_header h1 {
		font-size: 28px;
		color: #2c3e50;
		margin-bottom: 10px;
	}

	/* 版本导航栏 */
	.version-nav {
		display: flex;
		justify-content: center;
		gap: 30px;
		margin-bottom: 40px;
		flex-wrap: wrap;
	}

	.version-card {
		width: 200px;
		height: 120px;
		background-color: #e9ecef;
		border-radius: 8px;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		cursor: pointer;
		transition: all 0.3s ease;
	}

	.version-card:hover {
		background-color: #dee2e6;
		transform: translateY(-5px);
	}

	.version-card .title {
		font-size: 16px;
		font-weight: bold;
		margin-bottom: 10px;
		color: #2c3e50;
	}

	.version-card .btn {
		background-color: #f0ad4e;
		color: white;
		padding: 4px 12px;
		border-radius: 4px;
		font-size: 12px;
		text-decoration: none;
	}

	/* 产品模块通用样式 */
	.product-module {
		max-width: 1200px;
		margin: 0 auto 60px;
		background-color: white;
		padding: 30px;
		border-radius: 10px;
		box-shadow: 0 2px 10px rgba(0,0,0,0.05);
	}

	.product-module h2 {
		font-size: 24px;
		color: #2c3e50;
		margin-bottom: 20px;
		padding-bottom: 10px;
		/* border-bottom: 2px solid #007bff;*/
		display: inline-block;
	}

	.product-desc {
		font-size: 15px;
		line-height: 1.8;
		margin-bottom: 30px;
		color: #555;
	}

	/* 产品图片 */
	.product-img {
		text-align: center;
		margin-bottom: 30px;
	}

	.product-img img {
		max-width: 400px;
		height: auto;
		border-radius: 8px;
	}

	/* 产品特点 */
	.product-features {
		margin-bottom: 30px;
	}

	.product-features h3 {
		font-size: 18px;
		margin-bottom: 15px;
		color: #34495e;
	}

	.product-features ul {
		list-style: none;
		columns: 2;
		gap: 20px;
	}

	.product-features li {
		margin-bottom: 8px;
		padding-left: 20px;
		position: relative;
	}

	.product-features li::before {
		content: "✓";
		color: #28a745;
		position: absolute;
		left: 0;
		font-weight: bold;
	}

	/* 产品参数表格 */
	.product-params {
		margin-bottom: 30px;
	}

	.product-params h3 {
		font-size: 18px;
		margin-bottom: 15px;
		color: #34495e;
	}

	.params-table {
		width: 100%;
		border-collapse: collapse;
		font-size: 14px;
	}

	.params-table th, .params-table td {
		border: 1px solid #dee2e6;
		padding: 8px 12px;
		text-align: left;
	}

	.params-table th {
		background-color: #e9ecef;
		font-weight: bold;
		width: 150px;
	}

	/* 常见缺陷展示 */
	.defect-section {
		margin-top: 40px;
	}

	.defect-section h3 {
		font-size: 18px;
		margin-bottom: 20px;
		color: #34495e;
	}

	.defect-list {
		display: flex;
		flex-wrap: wrap;
		gap: 20px;
		justify-content: justify;
	}

	.defect-item {
		width: 170px;
		text-align: center;
	}

	.defect-item .img-box {
		width: 160px;
		height: 160px;
		background-color: #e9ecef;
		border-radius: 50%;
		margin: 0 auto 10px;
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 24px;
		color: #6c757d;
	}

	.defect-item p {
		font-size: 12px;
		color: #666;
	}
	
	.defect-item img {
		width:130px;
		height:130px;
	}

	/* 响应式适配 */
	@media (max-width: 768px) {
		.product-features ul {
			columns: 1;
		}

		.version-nav {
			gap: 15px;
		}

		.version-card {
			width: 160px;
			height: 100px;
		}

		.product-img img {
			max-width: 100%;
		}

		.params-table {
			font-size: 12px;
		}

		.params-table th {
			width: 100px;
		}
	}