			.el-carousel__indicator.is-active button {
				display: none;
			}

			.el-carousel__indicators--outside {
				display: none;
			}

			.el-carousel__container {
				margin-top: 30px;
			}

			/* 底部弹出层样式 */
			.bottom-popup {
				display: none;
				position: fixed;
				bottom: -50vh;
				left: 0;
				width: 100%;
				height: 50vh;
				background-color: #fff;
				transition: all 0.3s ease-in-out;
				z-index: 1000;
				background-color: rgba(255, 255, 255, 0.9);
				border-top-right-radius: 20px;
				border-top-left-radius: 20px;
				text-align: center;
				font-size: 14px;
			}

			.popup-content {
				padding: 10px;
			}

			.bottom-popup.active {
				bottom: 0;
				display: block;
			}

			/* 修改弹出窗口样式 */
			.hover-modal {
				display: none;
				position: absolute;
				/* 改为绝对定位 */
				bottom: 92%;
				/* 定位在父元素上方 */
				left: 50%;
				transform: translateX(-50%);
				/* 水平居中 */
				min-height: 160px;
				background-image: url(../static/border_bj.png);
				background-position: 0% 0%;
				background-size: 100% 100%;
				background-repeat: no-repeat;
				padding: 10px;
				border-radius: 14px;
				width: 80%;
				max-width: 400px;
				z-index: 1000;
				font-size: 12px;
				margin-bottom: 10px;
				/* 在按钮上方留出10px间距 */
			}



			/* 激活状态的样式保持不变 */
			.hover-modal.active {
				display: block;
			}

			#downModal {
				text-align: center;
			}

			#serveModal {
				left: 24px;
				text-align: center;
			}


			/* 遮罩层 */
			.overlay {
				display: none;
				position: fixed;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				background-color: rgba(0, 0, 0, 0.5);
				z-index: 999;
			}

			.overlay.active {
				display: block;
			}

			/* 关闭按钮 */
			.close {
				position: absolute;
				right: 20px;
				top: 10px;
				font-size: 30px;
				cursor: pointer;
				color: #666;
			}