:root{--brand:#245a8d;--brand2:#3b82b4;--gold:#245a8d;--ink:#213b3a;--muted:#617387;--paper:#f4f7fb;--line:#d8e2ec}.topbar{background:#f1f5f8;color:#58716e}.nav{background:#245a8d}.nav a:hover,.nav a.active{background:#255b56}.hotline b,.section-head em,.quick b,.read-more,.knowledge-item p i{color:#245a8d}.page-banner,.logo-page-banner{background:linear-gradient(115deg,#245a8d,#3b82b4)}.btn,.section-more .btn{background:linear-gradient(90deg,#245a8d,#4e8c83);box-shadow:0 8px 20px rgba(36,90,141,.16)}.expert-notice{border-color:#d8e2ec}.ticker-label{color:#245a8d!important;border-color:#d8e2ec}.ticker-track a,.ticker-track strong,.ticker-track span,.ticker-track b{color:#304644!important}.compact-doctor-card{border-color:#d4e2df;background:#fff;min-height:330px;border-radius:18px}.compact-doctor-card .doctor-card-head{align-items:center}.compact-doctor-card .doctor-card-head img,.section.alt:not(.home-doctors) .compact-doctor-card .doctor-card-head img{object-fit:cover;object-position:center top;border-radius:14px;background:#eef4f2}.doctor-card-head h3{margin:0 0 5px}.doctor-department{display:inline-block!important;width:auto!important;background:#f4f7fb;color:#245a8d!important;border-radius:12px;padding:3px 10px;margin:0 0 9px!important;font-size:13px}.doctor-card-head p b,.doctor-specialty b{color:#245a8d}.doctor-tags span,.detail-tags span{background:#f4f7fb;color:#245a8d;border-radius:12px}.doctor-specialty{height:76px!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.8}.section.alt:not(.home-doctors) .compact-doctor-card{min-height:350px;padding:28px}.section.alt:not(.home-doctors) .doctor-specialty{height:86px!important}.doctor-actions a{border-color:#3e7e76;color:#245a8d;border-radius:24px}.doctor-actions a:last-child,.intro-actions a:last-child,.detail-book-btn,.booking-guide>a{background:#245a8d}.section-more .btn{width:380px;height:54px}.knowledge-item time,.text-list-item time{background:#245a8d}.cta{background:linear-gradient(100deg,#245a8d,#3b82b4)}.cta .btn{background:#fff;color:#245a8d}.footer{background:#1e3d3a}.fixed-tools a{background:#245a8d}.hospital-intro-page{background:#f4f7fb}.intro-panel{border-color:#d8e2ec;border-radius:18px}.intro-panel header i{background:#edf3f8;color:#245a8d;border-radius:12px}.intro-feature-grid article,.technology-details details{border-color:#d8e2ec;border-radius:14px}.technology-details summary:after{color:#245a8d}.technology-details summary em{display:none}.technology-details details>p{background:#f4f7fb}.intro-actions a{border-color:#245a8d;color:#245a8d;border-radius:24px}.doctor-summary-card,.doctor-content-card{border-color:#d8e2ec;border-radius:18px}.doctor-metrics{border-color:#d8e2ec}.doctor-metrics span{border-color:#d8e2ec}.doctor-metrics b{color:#245a8d}.detail-tags span,.visit-notice>p>b{background:#edf3f8;color:#245a8d}.form-card,.panel,.side-box,.text-list-item,.knowledge-item,.doctor-card,.contact-card,.about-service-grid span,.service-grid article{border-radius:18px}.form-card .btn{width:100%;height:56px;border-radius:28px;font-size:17px}.form-row input,.form-row select,.form-row textarea{border-radius:12px}.form-row input:focus,.form-row select:focus,.form-row textarea:focus{border-color:#3b82b4;box-shadow:0 0 0 3px rgba(36,90,141,.12)}.section-head p{display:none}.intro-panel:has(.technology-details) header p{display:none}.knowledge-item,.text-list-item{border-color:#d8e2ec}.quick{border-radius:18px;overflow:hidden}.cta .btn{width:240px;height:54px;border-radius:27px}.fixed-tools a:first-child{border-radius:16px 16px 0 0}.fixed-tools a:last-child{border-radius:0 0 16px 16px}




