body{font-family:PingFang SC,Helvetica Neue,Arial,Microsoft YaHei,sans-serif;background:#f7f8fa;color:#222;margin:0;padding:0}input,select,button{font-family:inherit}h2,h3,h1{color:#007bff}button,.main-btn,.choose-btn{transition:background .2s,color .2s}button:hover,.main-btn:hover,.choose-btn:hover{background:#0056b3;color:#fff}.avatar{box-shadow:0 2px 8px #00000014}.top-bar{background:#fff;box-shadow:0 2px 8px #00000008}.bottom-nav{background:#fff;box-shadow:0 -2px 8px #00000008}.card,.doctor-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d}
