/* 重置body背景图路径（根据实际目录调整） */
html,
body {
	letter-spacing: 0.01rem;
	background-color: #fff;
	overflow-x: hidden;
	height: 100vh;
	/* 占满视口高度 */
	margin: 0;
	padding: 0;
}

/* 顶部标题 */

.header-title {
	height: 24vh;
	font-weight: bold;
	color: #000;
	text-align: center;
	background-image: url('../image/consumers/bg.png');
	/* 调整路径为相对当前CSS文件的位置 */
	background-size: cover;
	/* 覆盖整个背景 */
	background-position: center;
	/* 居中显示 */
	display: flex;
	justify-content: flex-end;
	flex-direction: column;
	align-items: center;
	position: relative;

}

.header-title p{
	position: relative
}

.header-title p::before{
    content: '';
    width: 1.87rem;
    height: .55rem;
	
    position: absolute;
    top: 58%;
    transform: translateY(-50%);
	left: 0;
    /* width: 100%; */
    /* height: 100%; */
    background-image: url(../image/consumers/logo.png);
    background-size: cover;
}
.header-title span {
	font-size: 0.38rem;
	display: inline-block;
	height: 0.56rem;
	/* 24px转换为rem（假设1rem=100px） */
}


/* 欢迎词 */
.welcome-tip {
    font-size: 0.28rem;
    color: #68737d;
    text-align: center;
    padding: 0 0.2rem;
    /* margin: 0.3rem 0; */
    width: 65%;
    line-height: .39rem;
    margin: 1rem auto 1.5rem;
}

/* 功能按钮（覆盖原有样式） */
.func-btn {
	width: 80%;
	/* 占屏幕宽度80% */
	height: 0.8rem;
	background: #0885f3;
	/* 蓝底 */
	border-radius: 0.1rem;
	font-family: PingFang SC;
	font-weight: 500;
	font-size: 0.3rem;
	/* 按钮文字字号 */
	color: #ffffff;
	/* 白字 */
	margin: 0 auto;
	/* 水平居中 */
	border: none;
	display: block;
	/* 块级元素才能居中 */
	cursor: pointer;
}