﻿        /* --- 赞助招募专用广告位样式 --- */
		.ad-sponsor-box {
			background: linear-gradient(135deg, #eff6ff 0%, #dbeafe 100%);
			border: 1px dashed #3b82f6;
			border-radius: 8px;
			padding: 16px 20px;
			margin-top: 24px;
			display: flex;
			align-items: center;
			justify-content: space-between;
			gap: 16px;
		}
		
		.ad-sponsor-content {
			display: flex;
			align-items: center;
			gap: 14px;
		}
		
		.ad-sponsor-icon {
			font-size: 1.8rem;
			flex-shrink: 0;
		}
		
		.ad-sponsor-title {
			font-weight: 700;
			font-size: 0.95rem;
			color: #1e3a8a;
			margin-bottom: 2px;
		}
		
		.ad-sponsor-desc {
			font-size: 0.85rem;
			color: #1d4ed8;
		}
		
		.ad-sponsor-btn {
			background-color: #2563eb;
			color: white !important;
			padding: 9px 18px;
			border-radius: 8px;
			font-size: 0.88rem;
			font-weight: 600;
			text-decoration: none;
			white-space: nowrap;
			transition: background 0.2s, transform 0.1s;
			box-shadow: 0 2px 4px rgba(37, 99, 235, 0.2);
		}
		
		.ad-sponsor-btn:hover {
			background-color: #1d4ed8;
			transform: translateY(-1px);
			text-decoration: none;
		}
		
        /* --- 赞助招募专用广告位样式结束 --- */