	/* --- 标题组件1 样式 --- */
			.qlbd-title-1 {
				width: 100%;
				margin-bottom: var(--ql-space-6);
				text-align: center;
				padding: var(--ql-space-5) 0;
			}

			.qlbd-title-1__container {
				max-width: var(--ql-breakpoint-xl);
				margin: 0 auto;
				padding: 0 var(--ql-space-4);
			}

			/* 标题包装器 */
			.qlbd-title-1__wrap {
				display: inline-block;
				position: relative;
				margin-bottom: var(--ql-space-2);
			}

			/* 主标题 - 固定36px */
			.qlbd-title-1__main {
				font-size: 36px;
				font-weight: 700;
				line-height: 1.2;
				margin: 0;
				letter-spacing: 2px; /* 增加字间距 */
				color: #333; /* 默认深色，更稳重 */
			}

			/* 主标题双色拼接 */
			.qlbd-title-1__main span:first-child {
				color: var(--ql-color-primary);
				/* 主题色 */
			}

			.qlbd-title-1__main span:last-child {
				color: #333; /* 后半部分用深灰色，比副色更百搭 */
			}

			/* 增强版下划线 - 精致版 */
			.qlbd-title-1__line {
				height: 4px; /* 变细 */
				width: 60px; /* 固定宽度，居中 */
				border-radius: 2px;
				background: var(--ql-color-primary); /* 纯色或者渐变 */
				margin: var(--ql-space-3) auto 0; /* 上间距加大，居中 */
			}

			/* 小标题 - 英文 14px */
			.qlbd-title-1__sub {
				font-size: 14px; /* 加大 */
				color: #999; /* 灰色 */
				line-height: 1.7;
				max-width: 800px;
				margin: 0 auto; /* 增加上间距 */
				padding: 0 var(--ql-space-4);
				text-transform: uppercase;
				/* 英文大写 */
				letter-spacing: 3px; /* 更宽的字间距 */
			}

			/* 响应式设计 */
			@media (max-width: 768px) {
				.qlbd-title-1__main {
					font-size: 24px;
				}

				.qlbd-title-1__sub {
					font-size: 11px;
					letter-spacing: 1px;
				}

				.qlbd-title-1__line {
					height: 5px;
				}
				.qlbd-title-1 {
				    width: 100%;
				    text-align: center;
				   margin-bottom: 10px;
				}
			}

			@media (max-width: 480px) {
				.qlbd-title-1__main {
					font-size: 20px;
				}

				.qlbd-title-1__line {
					height: 4px;
				}
			}