.pat1[data-v-bd500a5e]{width:1200px;height:630px;margin:20px auto 80px;position:relative;border-radius:30px}.pat1 .inputSearth[data-v-bd500a5e]{position:absolute;left:50%;bottom:0;width:1000px;height:100px;background-color:#fff;transform:translate(-50%,60%);align-items:center;justify-content:center;color:#999;border-radius:20px;font-size:20px;z-index:99;box-shadow:0 43px 66px rgba(0,0,0,.07);padding:0 20px 0 50px;display:flex;justify-content:space-between}.pat1 .inputSearth .el-icon-search[data-v-bd500a5e]{height:60px;width:60px;background-color:var(--17c4fd16);border-radius:10px;font-size:30px;display:flex;align-items:center;justify-content:center;color:#fff}.pat1 .frame[data-v-bd500a5e]{position:absolute;height:140%;right:-40px;top:50%;transform:translateY(-50%)}.pat1 .webHander[data-v-bd500a5e]{position:absolute;left:0;top:0;right:0;z-index:1}.pat1 .background[data-v-bd500a5e]{position:absolute;width:100%;height:100%;z-index:0;border-radius:30px;overflow:hidden}.pat1 .mask[data-v-bd500a5e]{display:none;position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fcfdff)}.pat1 .main[data-v-bd500a5e]{position:absolute;width:1200px;height:630px;top:0;bottom:0;left:50%;transform:translateX(-50%);z-index:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.pat1 .main .cont[data-v-bd500a5e]{width:600px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:100px}.pat1 .main .cont>img[data-v-bd500a5e]{height:180px;margin-bottom:20px}.pat1 .main .cont p[data-v-bd500a5e]{font-size:60px;font-weight:600;line-height:1.5}.pat1 .main .cont b[data-v-bd500a5e]{font-size:16px;font-weight:400;margin-top:12px;color:#fff;text-shadow:0 0 5px #333;opacity:.8;line-height:1.5}.pat1 .main .cont b img[data-v-bd500a5e]{height:36px}.pat1 .main .el-button[data-v-bd500a5e]{font-size:16px;width:180px;height:66px;line-height:65px;border-radius:33px;padding:0;margin-top:70px}.pat2[data-v-d56dd5b8]{padding:150px 0;background:#f7f8fa}.pat2 .main[data-v-d56dd5b8]{width:1200px;margin:auto;display:flex;flex-direction:row}.pat2 .main .left[data-v-d56dd5b8]{flex:1}.pat2 .main .left b[data-v-d56dd5b8]{color:var(--34ce69e4);font-size:16px}.pat2 .main .left h1[data-v-d56dd5b8]{font-size:70px;font-weight:600;line-height:1.5}.pat2 .main .left .intr[data-v-d56dd5b8]{display:flex;flex-direction:row}.pat2 .main .left .intr span[data-v-d56dd5b8]{font-size:50px;color:var(--34ce69e4);line-height:1;width:50px;display:flex;align-items:flex-start;justify-content:flex-start;text-align:justify}.pat2 .main .left .intr>div[data-v-d56dd5b8]{flex:1;font-size:14px;color:#666;line-height:2}.pat2 .main .left .el-button[data-v-d56dd5b8]{margin-left:50px;background-color:#000;color:#fff;margin-top:30px}.pat2 .main .left .data[data-v-d56dd5b8]{margin-top:50px;margin-left:50px;display:flex;flex-direction:row;justify-content:space-between}.pat2 .main .left .data li[data-v-d56dd5b8]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.pat2 .main .left .data li b[data-v-d56dd5b8]{font-size:40px;color:var(--34ce69e4)}.pat2 .main .left .data li i[data-v-d56dd5b8]{font-style:normal;color:#999}.pat2 .main .el-image[data-v-d56dd5b8]{width:440px;min-height:100%;margin-left:120px}.pat3[data-v-64b4f79e]{padding:100px 0}.pat3 .main[data-v-64b4f79e]{width:1200px;margin:auto;display:flex;flex-direction:column}.pat3 .main b[data-v-64b4f79e]{color:var(--bb59d0b2);font-size:16px}.pat3 .main h1[data-v-64b4f79e]{font-size:70px;font-weight:600;line-height:1.5}.pat3 .main .el-image[data-v-64b4f79e]{width:100%;margin-top:90px}.pat6[data-v-fd5c782c]{padding:100px 0;background:#f7f8fa}.pat6 .main[data-v-fd5c782c]{width:1200px;margin:auto;display:flex;justify-content:center;align-items:center;flex-direction:column}.pat6 .main b[data-v-fd5c782c]{color:var(--070752d4);font-size:16px}.pat6 .main h1[data-v-fd5c782c]{font-size:70px;font-weight:600;line-height:1.5;margin-bottom:10px}.pat6 .main span[data-v-fd5c782c]{font-size:14px;color:#999;margin-top:16px}.pat6 .main .el-button[data-v-fd5c782c]{background-color:var(--070752d4);color:#fff;width:150px;height:60px;margin-top:40px;font-size:16px;padding:0}.doctors-section[data-v-4bb3a992]{padding:150px 0;background:#fff}.doctors-section .main[data-v-4bb3a992]{width:1200px;margin:auto}.doctors-section .header[data-v-4bb3a992]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:60px}.doctors-section .header .header-left b[data-v-4bb3a992]{color:var(--638a1124);font-size:16px}.doctors-section .header .header-left h1[data-v-4bb3a992]{font-size:70px;font-weight:600;line-height:1.5}.doctors-section .header .stats-row[data-v-4bb3a992]{display:flex;gap:50px}.doctors-section .header .stats-row .stat-item[data-v-4bb3a992]{display:flex;flex-direction:column;align-items:center}.doctors-section .header .stats-row .stat-item b[data-v-4bb3a992]{font-size:40px;color:var(--638a1124);font-weight:600}.doctors-section .header .stats-row .stat-item i[data-v-4bb3a992]{font-style:normal;color:#999;font-size:14px;margin-top:4px}.doctors-section .toolbar[data-v-4bb3a992]{margin-bottom:40px}.doctors-section .toolbar .search-box[data-v-4bb3a992]{display:flex;align-items:center;gap:10px;background:#f5f6f8;border-radius:12px;padding:0 20px;height:50px;margin-bottom:20px}.doctors-section .toolbar .search-box i[data-v-4bb3a992]{font-size:18px;color:#bbb}.doctors-section .toolbar .search-box input[data-v-4bb3a992]{flex:1;border:none;background:transparent;font-size:15px;color:#333;outline:none}.doctors-section .toolbar .search-box input[data-v-4bb3a992]::-moz-placeholder{color:#ccc}.doctors-section .toolbar .search-box input[data-v-4bb3a992]::placeholder{color:#ccc}.doctors-section .toolbar .dept-filter[data-v-4bb3a992]{display:flex;flex-wrap:wrap;gap:10px}.doctors-section .toolbar .dept-filter .filter-tag[data-v-4bb3a992]{padding:8px 22px;border-radius:20px;font-size:14px;color:#666;background:#f5f6f8;cursor:pointer;transition:all .3s}.doctors-section .toolbar .dept-filter .filter-tag[data-v-4bb3a992]:hover{color:var(--638a1124)}.doctors-section .toolbar .dept-filter .filter-tag.active[data-v-4bb3a992]{background:var(--638a1124);color:#fff}.doctors-section .doctor-grid[data-v-4bb3a992]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.doctors-section .doctor-card[data-v-4bb3a992]{background:#fff;border-radius:16px;padding:24px 20px;display:flex;align-items:flex-start;gap:16px;transition:all .3s;box-shadow:0 2px 12px rgba(0,0,0,.04)}.doctors-section .doctor-card[data-v-4bb3a992]:hover{box-shadow:0 12px 40px rgba(0,0,0,.08);transform:translateY(-2px)}.doctors-section .doctor-card .avatar[data-v-4bb3a992]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:#fff;flex-shrink:0}.doctors-section .doctor-card .info[data-v-4bb3a992]{flex:1;min-width:0}.doctors-section .doctor-card .info h3[data-v-4bb3a992]{font-size:16px;font-weight:600;color:#333;margin-bottom:6px;line-height:1.4}.doctors-section .doctor-card .info p[data-v-4bb3a992]{font-size:13px;color:#999;line-height:1.6;display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doctors-section .doctor-card .info p i[data-v-4bb3a992]{font-size:12px;flex-shrink:0}.doctors-section .doctor-card .info .hospital[data-v-4bb3a992]{color:#666}.doctors-section .empty-state[data-v-4bb3a992]{text-align:center;padding:100px 0;color:#ccc}.doctors-section .empty-state i[data-v-4bb3a992]{font-size:48px;display:block;margin-bottom:16px}.doctors-section .empty-state p[data-v-4bb3a992]{font-size:15px}.doctors-section .pagination-wrap[data-v-4bb3a992]{margin-top:50px;display:flex;justify-content:center;align-items:center;gap:8px}.doctors-section .pagination-wrap .page-btn[data-v-4bb3a992]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:15px;color:#666;cursor:pointer;transition:all .25s;background:#f5f6f8}.doctors-section .pagination-wrap .page-btn[data-v-4bb3a992]:hover:not(.disabled):not(.active){color:var(--638a1124)}.doctors-section .pagination-wrap .page-btn.active[data-v-4bb3a992]{background:var(--638a1124);color:#fff;font-weight:600}.doctors-section .pagination-wrap .page-btn.disabled[data-v-4bb3a992]{color:#ccc;cursor:not-allowed}.doctors-section .pagination-wrap .page-btn i[data-v-4bb3a992]{font-size:14px}.doctors-section .pagination-wrap .page-ellipsis[data-v-4bb3a992]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#ccc;font-size:14px}.doctors-section .pagination-wrap .page-info[data-v-4bb3a992]{margin-left:16px;font-size:14px;color:#999}