[data-v-38c8b6e7] .el-dialog__header{background-color:#33d0dc;height:33px;padding:0 0 0 27px}[data-v-38c8b6e7] .el-dialog__header .el-dialog__title{line-height:33px;font-size:12px;color:#fff}[data-v-38c8b6e7] .el-dialog__header .el-dialog__headerbtn{top:8px}[data-v-38c8b6e7] .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff}[data-v-38c8b6e7] .el-dialog__body{padding:6px 26px}[data-v-38c8b6e7] .el-dialog__footer{text-align:center}[data-v-38c8b6e7] .el-dialog__footer .el-button--primary{width:95px;height:32px;background-color:#33d0dc;border-color:#33d0dc}[data-v-38c8b6e7] .el-dialog__body{min-height:200px}.tableBox[data-v-4236a760]{margin-top:50px;position:relative}.line[data-v-4236a760]{position:absolute;z-index:9;top:0;left:0;height:1px;width:110px;background-color:#000;transform-origin:left;transform:rotate(24.2deg)}.el-slider[data-v-4236a760]{margin-top:40px}[data-v-4236a760] .el-slider__marks-text{font-size:12px;width:44px}.tips[data-v-4236a760]{color:#ff3535;text-align:right;font-size:12px;margin-top:20px}.text[data-v-4236a760]{margin:40px 20px;font-weight:500}.button[data-v-4236a760]{text-align:center}.button .el-button[data-v-4236a760]{min-width:120px}.content[data-v-4236a760]{height:100px;margin:20px;border:2px solid #ff3535;border-radius:5px;background:#fef6f4;color:#ff3535;padding:20px}.container[data-v-a58a0280]{padding:0 0 50px}.container .item[data-v-a58a0280]{box-sizing:border-box;margin:18px auto;background-color:#fff;border:1px solid #edf2f2;border-radius:14px;padding:28px;width:1200px;color:#666;box-shadow:0 8px 28px rgba(31,81,86,.07)}.container .info[data-v-a58a0280]{margin-top:18px;position:relative;display:flex;flex-direction:row;gap:30px;min-height:410px}.container .info .info_left[data-v-a58a0280]{color:#333;width:250px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.container .info .info_left .doctor-avatar[data-v-a58a0280]{width:250px;height:286px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:#f1f6f7;display:block;-o-object-fit:cover;object-fit:cover;border-radius:12px;background:#eef4f4}.container .info .info_left .count[data-v-a58a0280]{width:100%;margin-top:12px;padding:8px 10px;box-sizing:border-box;border-radius:4px;background:#effafa;text-align:center}.container .info .info_left .count .circle[data-v-a58a0280]{display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#33d0dc;margin-right:8px}.container .info .info_left .options[data-v-a58a0280]{width:100%;display:flex;flex-direction:row;gap:10px;margin-top:18px}.container .info .info_left .options .el-button[data-v-a58a0280]{flex:1;height:36px;margin:0;border-radius:4px!important}.container .info .info_left .options .appointment-button[data-v-a58a0280]{border-color:#33c7d2;color:#25aeba!important;background:#fff!important;box-shadow:none}.container .info .info_left .options .appointment-button[data-v-a58a0280]:hover{color:#fff!important;background:#33c7d2!important;transform:translateY(-2px);box-shadow:0 7px 15px rgba(39,183,197,.2)}.container .info .info_left .service-tip[data-v-a58a0280]{width:100%;display:flex;gap:9px;margin-top:18px;padding:12px;box-sizing:border-box;border-radius:8px;background:#f7fbfb;color:#718689;font-size:11px;line-height:1.6}.container .info .info_left .service-tip .service-dot[data-v-a58a0280]{width:8px;height:8px;flex:0 0 8px;margin-top:5px;border-radius:50%;background:#33d0dc;box-shadow:0 0 0 4px rgba(51,208,220,.13)}.container .info .info_left .service-tip strong[data-v-a58a0280]{color:#36575b;font-size:12px;font-weight:600}.container .info .info_middle[data-v-a58a0280]{flex:1;min-width:0;padding:8px 0}.container .info .info_middle .head[data-v-a58a0280]{display:grid;grid-template-columns:minmax(180px,1fr) auto;align-items:center;gap:20px;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid #edf2f2}.container .info .info_middle .head .identity[data-v-a58a0280]{min-width:0}.container .info .info_middle .head .big[data-v-a58a0280]{font-size:28px;font-weight:600;color:#183b3f}.container .info .info_middle .head .identity-meta[data-v-a58a0280]{display:flex;gap:16px;margin-top:8px;color:#829194;font-size:12px;letter-spacing:0}.container .info .info_middle .head .rate[data-v-a58a0280]{width:auto;display:flex;gap:10px;padding:0;box-sizing:border-box;background:transparent}.container .info .info_middle .head .rate .rate_item[data-v-a58a0280]{width:128px;padding:8px 10px;border:1px solid #edf3f3;border-radius:6px;background:#f8fbfb}.container .info .info_middle .head .rate .rate_item .rate-label[data-v-a58a0280]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.container .info .info_middle .head .rate .rate_item .rate-label span[data-v-a58a0280]{color:#657b7e;font-size:10px;white-space:nowrap}.container .info .info_middle .head .rate .rate_item .rate-label strong[data-v-a58a0280]{color:#25aeba;font-size:12px;font-weight:600}.container .info .info_middle .head .rate .rate_item .el-progress[data-v-a58a0280]{display:block;width:100%}.container .info .info_middle .tip[data-v-a58a0280]{min-height:72px;margin:22px 0;padding:14px 16px;box-sizing:border-box;border-left:3px solid #33d0dc;border-radius:0 8px 8px 0;background:linear-gradient(90deg,#effafb,#f8fbfb)}.container .info .info_middle .tip .skill-title[data-v-a58a0280]{margin-bottom:7px;color:#31575b;font-size:13px;font-weight:600}.container .info .info_middle .tip .skill-content[data-v-a58a0280]{max-height:44px;overflow:hidden;color:#73878a;font-size:13px;line-height:22px;letter-spacing:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.container .info .info_middle .tip span[data-v-a58a0280]{display:block}.container .info .info_middle .info_detail[data-v-a58a0280]{padding:16px 18px 14px;border-radius:8px;background:#f8fbfb;font-size:12px;color:#7a8c8e;line-height:18px}.container .info .info_middle .info_detail .detail-title[data-v-a58a0280]{margin-bottom:14px;color:#31575b;font-size:13px;font-weight:600}.container .info .info_middle .info_detail .detail-grid[data-v-a58a0280]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 24px}.container .info .info_middle .info_detail .address-row[data-v-a58a0280],.container .info .info_middle .info_detail .info_item[data-v-a58a0280]{display:flex;gap:8px;min-width:0}.container .info .info_middle .info_detail .address-row[data-v-a58a0280]{margin-top:16px;padding-top:14px;border-top:1px solid #e9f0f0}.container .info .info_middle .info_detail .info-label[data-v-a58a0280]{flex:0 0 auto;color:#879799;font-size:12px}.container .info .info_middle .info_detail .info-value[data-v-a58a0280]{min-width:0;color:#36575b;font-size:14px;font-weight:500;word-break:break-word}.container .info .info_middle .info_detail span[data-v-a58a0280]{font-size:14px;color:#36575b;font-weight:500;word-break:break-word}.container .info .info_right[data-v-a58a0280]{width:280px;position:relative;padding-left:28px;border-left:1px solid #edf2f2}.container .info .info_right .ad-card[data-v-a58a0280]{position:relative;overflow:hidden;border-radius:10px;background:#eef4f4}.container .info .info_right .ad-card .ad-label[data-v-a58a0280]{position:absolute;right:8px;bottom:8px;padding:2px 6px;border-radius:3px;background:rgba(0,0,0,.42);color:#fff;font-size:10px;letter-spacing:0}.container .info .info_right .help[data-v-a58a0280]{margin-top:12px}.container .info .info_right .help .help_text[data-v-a58a0280]{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:4px;background:#f7f9f9;color:#9aa5a6;font-size:11px;cursor:help}.container .info .info_right .tip_text[data-v-a58a0280]{width:300px!important}.container .info .info_right .nav[data-v-a58a0280]{width:100%!important;position:static;display:grid;grid-template-columns:repeat(2,1fr);gap:8px;height:auto;margin-top:18px;line-height:20px;color:#687d80}.container .info .info_right .nav .nav_item[data-v-a58a0280]{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;padding:7px 8px;border-radius:4px;background:#f3f8f8;font-size:12px;transition:color .2s ease,background .2s ease}.container .info .info_right .nav .nav_item[data-v-a58a0280]:hover{color:#25aeba;background:#e8f8f9}.container .info .info_right .nav .nav_item.danger[data-v-a58a0280]{color:#a77a7a;background:#fff7f7}.container .info .info_right .nav .nav_item.danger[data-v-a58a0280]:hover{color:#e25555;background:#ffeded}.container .info .info_right .nav .el-divider--vertical[data-v-a58a0280]{display:none}.container .intro[data-v-a58a0280]{min-height:390px;display:flex;flex-direction:row;justify-content:space-between}.container .intro .intro_left[data-v-a58a0280]{width:746px}.container .intro .intro_left .left_content[data-v-a58a0280]{margin-bottom:34px;padding:18px;border-radius:8px;background:#f8fbfb;font-size:14px;line-height:24px;color:#637a7d;min-height:100px;letter-spacing:0}.container .intro .intro_right[data-v-a58a0280]{width:334px}.container .environment[data-v-a58a0280]{width:100%;aspect-ratio:16/10;height:auto;overflow:hidden;border-radius:10px}.container .title[data-v-a58a0280]{font-size:18px;font-weight:600;color:#183b3f;height:25px;line-height:25px;margin-bottom:23px;padding-left:12px;border-left:4px solid #33d0dc}.container .gifts .gift[data-v-a58a0280]{float:left;width:135px;height:135px;margin-right:20px;border-radius:8px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.container .gifts .gift[data-v-a58a0280]:hover{transform:translateY(-3px);box-shadow:0 8px 18px rgba(31,81,86,.12)}.container .floating-notice[data-v-a58a0280]{position:absolute;z-index:5;top:-19px;left:50%;transform:translateX(-50%);width:100vw;max-width:none}@media(max-width:900px){.container .item[data-v-a58a0280]{width:calc(100% - 32px)}.container .info[data-v-a58a0280]{flex-direction:column}.container .info .info_left[data-v-a58a0280],.container .info .info_right[data-v-a58a0280]{width:100%}.container .info .info_right[data-v-a58a0280]{padding-left:0;border-left:0}.container .intro[data-v-a58a0280]{flex-direction:column}.container .intro .intro_left[data-v-a58a0280],.container .intro .intro_right[data-v-a58a0280]{width:100%}}.info[data-v-a58a0280] .el-progress-bar__inner{background-color:#33d0dc!important}.info[data-v-a58a0280] .el-progress-bar{width:100%}.head .rate[data-v-a58a0280] .el-progress__text{display:none}.head .rate[data-v-a58a0280] .el-progress-bar{padding-right:0;margin-right:0}