.pricebox-anchor{
			text-decoration:none;
			color:#545454;
		}
	
        /* 自定义样式（仅补充 Bootstrap 未覆盖的部分） */
        .section-title {
            position: relative;
            text-align: center;
            margin-bottom: 2rem;
        }
        .section-title::after {
            content: "";
            display: block;
            width: 80px;
            height: 3px;
            background: #dc3545;
            margin: 0.5rem auto;
        }
        .brand-advantage, .brand-empower, .cooperation-condition, .mode-advantage, .join-process {
            padding: 4rem 0;
        }
        
        .process-arrow {
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 1rem;
        }
        .process-arrow::after {
            content: "→";
            font-size: 1.5rem;
            color: #666;
        }
		.jmlclist{
			margin:10px;
		}
		.jmlcicon{
			width: 80px; height: 80px; display: flex; align-items: center; justify-content: center;
		}
		.jmlcicon img{
			width:100%;
			height:auto;
		}
		.join-banner {
            height: 130px;
            background-size: cover;
            display: flex;
            align-items: center;
            justify-content: center;
            color: white;
            font-size: 2.5rem;
            font-weight: bold;
            text-shadow: 0 2px 4px rgba(0,0,0,0.5);
			position: relative; overflow: hidden;
        }
		
		.join-banner img{
			position: absolute;
			top: 50%;
			left: 50%;
			width: 100%;
			height: auto;
			min-height:130px;
			object-fit: cover;
			transform: translate(-50%, -50%);
			z-index: 1;
		}
		.join-contbox{
			position: relative;
			z-index: 2;
			height: 100%;
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
		}
		.join-cont{
			font-size: 2.5rem;
			font-weight: bold;
			color: white;
			text-shadow: 0 2px 4px rgba(0,0,0,0.5);
			margin: 0;
		}



		/* 斜切图片容器 */
		.image-container {
			height: 100%;
			overflow: hidden;
		}

		.image-container img {
			width: 100%;
			height: 100%;
			object-fit: cover;
			clip-path: polygon(0 0, 100% 0, 80% 100%, 0% 100%);
		}

		/* 卡片样式优化 */
		.card {
			transition: transform 0.3s ease;
		}

		.card:hover {
			transform: translateY(-5px);
		}

		.card-body {
			padding: 1.5rem;
		}

		.card-title {
			color: #333;
			margin-bottom: 0.8rem;
		}

		.card-text {
			font-size: 0.95rem;
			line-height: 1.6;
		}
		
		
		 .price-card {
            transition: all 0.3s ease;
            border: none;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
        }
		.price-card h3{
			font-size:20px;
		}
        .price-card:hover {
            transform: translateY(-5px);
            box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
        }
        .price-header {
            background-color: #0d6efd;
            color: white;
            border-radius: 0.5rem 0.5rem 0 0 !important;
        }
        .featured {
            border: 3px solid #ffc107;
        }
        .feature-item {
            padding: 0.5rem 0;
            border-bottom: 1px solid #eee;
        }
        .feature-item:last-child {
            border-bottom: none;
        }
		
		/* 自定义5列网格系统 */
		.col-md-20 {
			position: relative;
			width: 100%;
			padding-right: 15px;
			padding-left: 15px;
		}



        @media (max-width: 768px) {
            .process-arrow::after {
                content: "↓";
            }
			
        }
		@media(min-width:768px){
			.ysboxlist-b{
				height:180px;
			}
			.col-md-20 {
				flex: 0 0 20%;
				max-width: 20%;
			}
			
		}