.cms-solution-detail .page-header[data-v-22f41b28]{background:#f8f9fa;margin-top:70px;padding:20px 0}.cms-solution-detail .page-header .container[data-v-22f41b28]{margin:0 auto;max-width:1200px;padding:0 20px}.cms-solution-detail .section[data-v-22f41b28]{padding:60px 0}.cms-solution-detail .section .container[data-v-22f41b28]{margin:0 auto;max-width:1200px;padding:0 20px}.cms-solution-detail .solution-detail[data-v-22f41b28]{background:#fff}.cms-solution-detail .solution-detail .solution-header[data-v-22f41b28]{margin-bottom:40px;text-align:center}.cms-solution-detail .solution-detail .solution-header .solution-title[data-v-22f41b28]{color:#333;font-size:2.5rem;font-weight:700;line-height:1.3;margin-bottom:25px}.cms-solution-detail .solution-detail .solution-header .solution-meta[data-v-22f41b28]{color:#666;display:flex;font-size:.875rem;gap:25px;justify-content:center}.cms-solution-detail .solution-detail .solution-header .solution-meta .industry[data-v-22f41b28]{background:#e6f7ff;border-radius:20px;color:#1e7f35;font-weight:500;padding:6px 15px}.cms-solution-detail .solution-detail .solution-header .solution-meta .date[data-v-22f41b28]{align-items:center;display:flex;gap:5px}.cms-solution-detail .solution-detail .solution-cover[data-v-22f41b28]{border-radius:16px;box-shadow:0 8px 24px #0000001a;margin-bottom:40px;overflow:hidden}.cms-solution-detail .solution-detail .solution-cover .cover-image[data-v-22f41b28]{height:400px;width:100%}.cms-solution-detail .solution-detail .solution-content[data-v-22f41b28]{color:#333;font-size:1.125rem;line-height:1.8;margin-bottom:40px}.cms-solution-detail .solution-detail .solution-content[data-v-22f41b28] p{margin-bottom:1.5rem}.cms-solution-detail .solution-detail .solution-content[data-v-22f41b28] img{border-radius:12px;box-shadow:0 4px 12px #0000001a;margin:20px 0;max-width:100%}.cms-solution-detail .solution-detail .solution-content[data-v-22f41b28] h1,.cms-solution-detail .solution-detail .solution-content[data-v-22f41b28] h2,.cms-solution-detail .solution-detail .solution-content[data-v-22f41b28] h3{color:#333;margin:2rem 0 1rem}.cms-solution-detail .solution-detail .solution-content[data-v-22f41b28] h1{font-size:2rem}.cms-solution-detail .solution-detail .solution-content[data-v-22f41b28] h2{font-size:1.75rem}.cms-solution-detail .solution-detail .solution-content[data-v-22f41b28] h3{font-size:1.5rem}.cms-solution-detail .solution-detail .solution-content[data-v-22f41b28] ol,.cms-solution-detail .solution-detail .solution-content[data-v-22f41b28] ul{margin:1rem 0;padding-left:2rem}.cms-solution-detail .solution-detail .solution-content[data-v-22f41b28] ol li,.cms-solution-detail .solution-detail .solution-content[data-v-22f41b28] ul li{margin-bottom:.5rem}.cms-solution-detail .solution-detail .solution-content[data-v-22f41b28] blockquote{border-left:4px solid #1e7f35;color:#666;font-style:italic;margin:2rem 0;padding-left:20px}.cms-solution-detail .solution-detail .solution-actions[data-v-22f41b28]{border-top:1px solid #eee;display:flex;gap:20px;justify-content:center;padding-top:30px}.cms-solution-detail .solution-detail .solution-actions .el-button[data-v-22f41b28]{font-size:1.125rem;padding:15px 30px}.cms-solution-detail .solution-detail .solution-actions .green-btn[data-v-22f41b28]{background:#1e7f35;border-color:#1e7f35}.cms-solution-detail .solution-detail .solution-actions .green-btn[data-v-22f41b28]:hover{background:#166a2b;border-color:#166a2b}.cms-solution-detail .features-section .section-header[data-v-22f41b28]{margin-bottom:50px;text-align:center}.cms-solution-detail .features-section .section-header .section-title[data-v-22f41b28]{color:#333;font-size:2.5rem;font-weight:600}.cms-solution-detail .features-section .features-list[data-v-22f41b28]{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.cms-solution-detail .features-section .features-list .feature-item[data-v-22f41b28]{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;display:flex;gap:20px;padding:25px}.cms-solution-detail .features-section .features-list .feature-item .feature-icon[data-v-22f41b28]{align-items:center;background:rgba(30,127,53,.1);border-radius:50%;display:flex;flex-shrink:0;height:50px;justify-content:center;width:50px}.cms-solution-detail .features-section .features-list .feature-item .feature-content .feature-title[data-v-22f41b28]{color:#333;font-size:1.25rem;font-weight:600;margin-bottom:10px}.cms-solution-detail .features-section .features-list .feature-item .feature-content .feature-desc[data-v-22f41b28]{color:#666;line-height:1.6}.cms-solution-detail .cases-section .section-header[data-v-22f41b28]{margin-bottom:50px;text-align:center}.cms-solution-detail .cases-section .section-header .section-title[data-v-22f41b28]{color:#333;font-size:2.5rem;font-weight:600}.cms-solution-detail .cases-section .cases-grid[data-v-22f41b28]{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.cms-solution-detail .cases-section .cases-grid .case-card[data-v-22f41b28]{background:#fff;border-radius:16px;box-shadow:0 8px 24px #0000001a;overflow:hidden;transition:transform .3s ease}.cms-solution-detail .cases-section .cases-grid .case-card[data-v-22f41b28]:hover{transform:translateY(-5px)}.cms-solution-detail .cases-section .cases-grid .case-card .case-image[data-v-22f41b28]{height:200px;position:relative}.cms-solution-detail .cases-section .cases-grid .case-card .case-image .image[data-v-22f41b28]{height:100%;width:100%}.cms-solution-detail .cases-section .cases-grid .case-card .case-image .placeholder[data-v-22f41b28]{align-items:center;background:#f8f9fa;color:#ccc;display:flex;height:100%;justify-content:center;width:100%}.cms-solution-detail .cases-section .cases-grid .case-card .case-info[data-v-22f41b28]{padding:25px}.cms-solution-detail .cases-section .cases-grid .case-card .case-info .case-title[data-v-22f41b28]{color:#333;font-size:1.375rem;font-weight:600;margin-bottom:10px}.cms-solution-detail .cases-section .cases-grid .case-card .case-info .case-company[data-v-22f41b28]{color:#1e7f35;font-weight:500;margin-bottom:15px}.cms-solution-detail .cases-section .cases-grid .case-card .case-info .case-desc[data-v-22f41b28]{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#666;display:-webkit-box;line-height:1.6;overflow:hidden}.cms-solution-detail .recommend-section .section-header[data-v-22f41b28]{margin-bottom:40px;text-align:center}.cms-solution-detail .recommend-section .section-header .section-title[data-v-22f41b28]{color:#333;font-size:2rem;font-weight:600}.cms-solution-detail .recommend-section .solutions-grid[data-v-22f41b28]{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.cms-solution-detail .recommend-section .solutions-grid .solution-card[data-v-22f41b28]{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;cursor:pointer;overflow:hidden;transition:transform .3s ease}.cms-solution-detail .recommend-section .solutions-grid .solution-card[data-v-22f41b28]:hover{transform:translateY(-5px)}.cms-solution-detail .recommend-section .solutions-grid .solution-card .solution-image[data-v-22f41b28]{height:180px;position:relative}.cms-solution-detail .recommend-section .solutions-grid .solution-card .solution-image .image[data-v-22f41b28]{height:100%;width:100%}.cms-solution-detail .recommend-section .solutions-grid .solution-card .solution-image .placeholder[data-v-22f41b28]{align-items:center;background:#f8f9fa;color:#ccc;display:flex;height:100%;justify-content:center;width:100%}.cms-solution-detail .recommend-section .solutions-grid .solution-card .solution-info[data-v-22f41b28]{padding:20px}.cms-solution-detail .recommend-section .solutions-grid .solution-card .solution-info .solution-title[data-v-22f41b28]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:1.25rem;font-weight:600;margin-bottom:10px;overflow:hidden}.cms-solution-detail .recommend-section .solutions-grid .solution-card .solution-info .solution-industry[data-v-22f41b28]{color:#1e7f35;font-size:.875rem}@media (max-width:768px){.cms-solution-detail .section[data-v-22f41b28]{padding:40px 0}.cms-solution-detail .solution-detail .solution-header .solution-title[data-v-22f41b28]{font-size:1.875rem}.cms-solution-detail .solution-detail .solution-header .solution-meta[data-v-22f41b28]{font-size:.75rem;gap:15px}.cms-solution-detail .solution-detail .solution-cover .cover-image[data-v-22f41b28]{height:250px}.cms-solution-detail .solution-detail .solution-content[data-v-22f41b28]{font-size:1rem}.cms-solution-detail .solution-detail .solution-actions[data-v-22f41b28]{flex-direction:column;gap:15px}.cms-solution-detail .solution-detail .solution-actions .el-button[data-v-22f41b28]{width:100%}.cms-solution-detail .features-section .section-header .section-title[data-v-22f41b28]{font-size:2rem}.cms-solution-detail .features-section .features-list[data-v-22f41b28]{grid-template-columns:1fr}.cms-solution-detail .cases-section .section-header .section-title[data-v-22f41b28]{font-size:2rem}.cms-solution-detail .cases-section .cases-grid[data-v-22f41b28],.cms-solution-detail .recommend-section .solutions-grid[data-v-22f41b28]{grid-template-columns:1fr}}
