.hospital-intro-article{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:24px 32px 32px;color:#334155}.hospital-intro-article>.title{margin:0 0 24px;color:#243b53;font-size:20px;font-weight:500;line-height:30px;text-align:center;overflow-wrap:anywhere}.hospital-intro-article .content-info{font-size:14px;line-height:1.85;overflow-wrap:anywhere}.hospital-intro-article .content-info img{max-width:100%;height:auto}.hospital-intro-article .content-info figure,.hospital-intro-article .content-info table{max-width:100%}.hospital-intro-article .viewer-source-image{display:none}@media (max-width:767px){.hospital-intro-article{padding:16px}.hospital-intro-article>.title{margin-bottom:16px;font-size:18px;line-height:28px}.hospital-intro-article .content-info{overflow-x:auto}}.hospital-content-name-dialog{border-radius:12px}.hospital-content-name-dialog .el-dialog__header{padding:18px 56px 18px 24px;border-bottom:1px solid #e3e8f0}.hospital-content-name-dialog .el-dialog__title{font-size:18px;font-weight:600}.hospital-content-name-dialog .el-dialog__body{padding:24px}.hospital-content-name-dialog .del+.del{margin-top:20px}.hospital-content-name-dialog .title{margin-bottom:12px;color:#526176;font-size:14px}.hospital-content-name-dialog .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.hospital-content-name-dialog .list>.el-tag{position:relative;padding:6px 24px 6px 10px;border:1px solid #e3e8f0;border-radius:6px;color:#526176;font-size:14px;line-height:22px;cursor:pointer;overflow-wrap:anywhere}.hospital-content-name-dialog .list p{margin:0;color:#718096}.hospital-content-name-dialog .add-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.hospital-content-name-dialog .add-box .el-input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.hospital-content-name-dialog .add-box .el-button{-webkit-box-flex:0;-ms-flex:none;flex:none}@media (max-width:767px){.hospital-content-name-dialog .el-dialog__body{padding:16px 16px calc(16px + env(safe-area-inset-bottom))}}.hospital-navigation-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-width:0;min-height:0}.hospital-navigation-content .nav-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 24px;padding:16px;border-bottom:1px solid #e3e8f0}.hospital-navigation-content .navigation-field{-webkit-box-flex:1;-ms-flex:1 1 220px;flex:1 1 220px;min-width:0;max-width:440px;font-size:14px}.hospital-navigation-content .navigation-field>label{display:block;margin-bottom:8px;color:#65758b}.hospital-navigation-content .navigation-field-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.hospital-navigation-content .navigation-field .el-select{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;width:0}.hospital-navigation-content .navigation-field .el-button{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0;padding:0 8px;color:#315bc6}.hospital-navigation-content .nav-info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;color:#334155;font-size:14px;line-height:1.85}.hospital-navigation-content .info{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1200px;margin:0 auto;padding:24px 32px;overflow-wrap:anywhere}.hospital-navigation-content .info img{max-width:100%;height:auto}.hospital-navigation-content .no-info{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:180px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;color:#718096}.hospital-navigation-content .no-info .iconfont{font-size:40px}@media (max-width:767px){.hospital-navigation-content .nav-header{gap:12px;padding:12px}.hospital-navigation-content .navigation-field{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:none}.hospital-navigation-content .info{padding:16px;overflow-x:auto}}.hospital-content-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.hospital-content-page .admin-header-field{--header-control-width:280px}.hospital-content-page .con-r-main{margin:0 12px 8px;border:1px solid #e3e8f0;border-radius:8px;overflow:hidden;background:#fff}.hospital-content-page .con-r-main,.hospital-content-page .main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;min-width:0}.hospital-content-page .second-menu{-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;min-height:0;overflow-y:auto;border-right:1px solid #e3e8f0}.hospital-content-page .second-menu ul{margin:0;padding:0;list-style:none}.hospital-content-page .second-menu li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:12px;color:#526176;font-size:14px;line-height:22px;cursor:pointer;overflow-wrap:anywhere}.hospital-content-page .second-menu li.active{color:#315bc6;background:#edf2ff;font-weight:500}.hospital-content-page .no-room{padding:20px 12px;color:#718096;font-size:14px}.hospital-content-page .detial-box{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:0;overflow-y:auto}.hospital-content-page .no-info-tip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:24px;color:#718096;font-size:14px;text-align:center}.hospital-content-page .no-info-tip .iconfont{font-size:40px}@media (max-width:767px){.hospital-content-page .main-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hospital-content-page .second-menu{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;max-height:140px;border-right:0;border-bottom:1px solid #e3e8f0;overflow-x:auto}.hospital-content-page .second-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.hospital-content-page .second-menu li{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:220px}.hospital-content-page .admin-header-field{width:100%}.hospital-content-page .admin-header-field>.el-select{-webkit-box-flex:1;-ms-flex:1;flex:1;width:0}}