*{padding:0;margin:0}body,html{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f9f9f9}#root{height:calc(100% - constant(safe-area-inset-bottom));height:calc(100% - env(safe-area-inset-bottom));overflow-y:auto}.pswp img{max-width:none;object-fit:contain}.button-desc{max-width:6em;max-height:30px;color:"#626262";line-height:30px;font-size:13px}.tag-more{color:#1e88e5;font-size:16px;padding:15px 15px 6px;text-decoration:underline}.sub-title-bold{color:#000;font-size:14px;padding:15px 15px 6px;font-weight:700}.registation-button{position:absolute;left:0;right:0;bottom:0;height:89px;overflow:hidden}.registation-content{position:absolute;left:20px;right:20px;bottom:100px;top:1em;overflow:auto}.am-pull-to-refresh{transform:translateZ(0);height:calc(100vh - 50px);overflow:auto}.chat-button{width:5em;margin-right:8px}.chat-inputview{background-color:#f8f8f8}.chat-contentview{position:relative;background-color:#f5f4f7}.chat-list .am-list-body:before{content:none!important}.my-navbar{border-bottom:0 solid #ddd}.my-header{background:linear-gradient(to bottom right,#303f9f,#1e88e5);padding:15px;height:120px;margin-bottom:50px}.my-profile-card{padding:10px 15px;background:linear-gradient(to bottom right,#fff,#eceff1);border-radius:5px;box-shadow:0 0 .25rem rgba(95,95,95,.48)}.large-icon{width:60px;height:60px}.home-btn1{background:linear-gradient(to bottom right,#54aed7,#73dda0);color:#fff!important}.home-btn2{background:linear-gradient(to bottom right,#6057d3,#783892);color:#fff!important}.list-extra{float:right;opacity:.5;font-size:.9rem}.my-btn{background-color:#fff!important}.my-btn-danger{color:red!important}.jzk-card{margin-top:5px;width:calc(100% - 32px);background-color:#fff;border:1px solid #ddd;padding:15px;border-radius:5px}.visit-card{padding:10px;border-radius:5px;color:#fff;position:relative}.visit-card-icon{position:absolute;right:5px;bottom:2px;opacity:.5}.sub-title{color:#888;font-size:14px;padding:15px 15px 6px}.my-badge .am-badge-text{margin-right:8px;padding:0 4px!important;border-radius:3px!important;background-color:#cfd8dc}.id-card-img{padding:0;border:1px solid #ddd;height:200px;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:50%;text-align:center}.my-link{color:#4588e5}.border-bottom{border-bottom:1px solid #eee!important}.my-list .am-list-item img{width:48px!important;height:48px!important}.am-button-primary{background:linear-gradient(to bottom right,#4588e5,#255ece)}.tag-container{display:flex;padding-top:9px;flex-direction:row;flex-wrap:wrap}.tag-container>div{margin-left:9px;margin-bottom:9px}.am-list-extra{flex-basis:unset!important}.icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.img_picker_idcard .am-image-picker-list .am-flexbox .am-flexbox-item{height:200px!important}.img_picker_idcard .am-image-picker-list .am-image-picker-item .am-image-picker-item-content{background-size:100% 200px!important}.am-card-header-patient .am-card-header-content,.am-card-header-patient .am-card-header-extra{flex:auto}.op-6{opacity:.6}.wx-image-viewer .viewer-image-container{touch-action:none}.am-card-header-content img{width:24px;height:24px}.am-button-small{padding:0 8px}.msg-fail-icon{width:35px;height:35px;vertical-align:-.15em;fill:currentColor;overflow:hidden}.warn-circle{width:14px;height:14px;margin-top:33px;margin-right:5px}.icon-video-play{width:3em;height:3em;vertical-align:-.15em;fill:currentColor;overflow:hidden;position:absolute;margin-top:33px}.videocontent{width:100%}.wrapper{max-width:100%;margin:0 auto}.modal-page{position:fixed;top:0;height:100%;width:100%;background-color:#fcfcfc;z-index:100}.modal-page .modal-page-content{height:100%;overflow:auto}.button-ghost{width:95px;height:30px;display:"block";font-size:11px;color:#108ee9;background-color:initial;border:1px solid #108ee9;border-radius:5px;margin:0 auto;line-height:30px;text-align:center}.button-ghost .margin-left{margin-left:20px}.button-sos-talk{position:absolute;left:0;right:0;bottom:0;height:47px;overflow:hidden}.audio-wave-div{position:fixed;width:-webkit-fill-available;text-align:center;z-index:999;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);height:180px;line-height:120px}.audio-wave-div img{pointer-events:none}.audio-wave-span{display:inline-block;z-index:12;height:100px;line-height:100px}.audio-wave-span hr{background-color:#187cff;width:3px;height:7px;margin:0 5px;display:inline-block;border:none;border-radius:3px}.hr{animation:note .2s ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.hr1{animation-delay:-1s}.hr2{animation-delay:-.9s}.hr3{animation-delay:-.8s}.hr4{animation-delay:-.7s}.hr5{animation-delay:-.6s}.hr6{animation-delay:-.5s}.hr7{animation-delay:-.4s}.hr8{animation-delay:-.3s}.hr9{animation-delay:-.2s}.hr10{animation-delay:-.1s}@keyframes note{0%{transform:scaleY(1)}to{transform:scaleY(4)}}.white-steps .am-steps-small .am-steps-item-title{color:#fff}.item-weight.am-list-item .am-input-extra{line-height:1.4!important}.chat-input .voicebutton,.chat-input .voicebutton-hide{margin:0 6px 2px;position:relative;height:32px;width:32px}.chat-input .voicebutton-hide{display:none}.chat-input .voicebutton img{width:32px;height:100%;display:block}.voice-icon-start{padding:4px;height:40px;position:absolute;bottom:10px;width:1.8em;object-fit:contain;z-index:20}.med-img-button{padding:12px;background:#1fc593;border:#1fc593;color:#fff;border-radius:3px;float:right;margin-top:10px;margin-right:20px}.chat-visit-dial{width:100%;height:100%;z-index:22;top:0;bottom:0;position:absolute;background-color:#000}.icon-chat-video{width:35px;height:35px}.text-chat-dial{color:#fff;text-align:center;margin-top:15px}.chat-visit-text-button1{left:60px}.chat-visit-text-button1,.chat-visit-text-button2{display:flex;flex-direction:column;position:absolute;bottom:60px}.chat-visit-text-button2{right:60px}.tip-out{position:fixed;margin:auto;z-index:20;top:0;left:8px;text-align:center;opacity:.7}.tip-line{background-color:rgba(252,70,29,.56);height:30px;position:relative;border-radius:0 0 10px 10px;display:flex;flex-direction:column;justify-content:flex-end}.tip-line,.tip-num{width:20px;margin:auto;color:#fff}.tip-num{background-color:#1e88e5;border-radius:20px;padding:5px;height:20px;text-align:center}.tk-badge{background:#d8d8d8;border-radius:10px;font-size:12px;font-family:PingFangSC-Medium,PingFang SC;font-weight:400;color:#fff;padding:0 6px}.badge-card-valid,.badge-id-valid{background:#02b897}.picker-model-input .am-list-item .am-input-extra{display:none}.docment-detail img{width:100%}.am-flexbox .am-flexbox-item .am-checkbox-agree-label{font-size:13px!important;margin-left:23px!important}.am-flexbox .am-flexbox-item .am-checkbox-agree{margin-left:0!important}.am-flexbox .am-flexbox-item .am-checkbox-inner{width:15px!important;height:15px!important}.am-flexbox .am-flexbox-item .am-checkbox-inner:after{top:.5px!important;right:3px!important;width:5px!important;height:7px!important}.tk-flex-item-title{flex:0 0 90px!important;color:#121212;font-weight:700;font-size:15px;opacity:1}.tk-flex-item-content{color:#121212;font-size:15px;opacity:.6}.tk-two-col-container{display:flex;flex-direction:column;height:100%}.tk-two-col-top{flex-grow:1;overflow:auto}.tk-two-col-bottom{width:100%;padding:8px 0}.tk-three-col-container{display:flex;flex-direction:column;height:100%;overflow:hidden}.tk-three-col-bottom{width:100%;overflow:hidden}.tk-three-col-middle{flex:1 1;overflow:auto}.am-switch input[type=checkbox]:checked+.checkbox{background-color:#6fb8a5!important}.am-checkbox.am-checkbox-checked .am-checkbox-inner{border-color:#55bf8b!important;background:#55bf8b!important}.badge-online{width:39px;height:18px;background:#55bf8b;border-radius:9px;font-size:12px;font-family:Source Han Sans CN;font-weight:400;color:#fff;text-align:center;line-height:18px;margin:0 4px;display:inline-block}.no-wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tk-divider-line{width:100%;height:1px;background:#f5f5f5}.tk-badge-width{min-width:46px}.tk-footer{padding-bottom:env(safe-area-inset-bottom)}.flex{display:flex}.justify-between{justify-content:space-between}.hidden{display:none!important}.tk-button{background:#fff;color:#000;padding:0 16px;border:0;display:block;outline:0 none;-webkit-appearance:none;box-sizing:border-box;text-align:center;font-size:18px;height:44px;line-height:44px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:nowrap;border-radius:30px}.tk-button.tk-button-inline{display:inline-block}.tk-button.tk-button-primary{background:#02b897;color:#fff}.tk-button.tk-button-primary.tk-button-active{background:#6fb8a5;color:#fff}.tk-button.tk-button-ghost{background:#fff;border:1px solid #eee;color:#000}.tk-button.tk-button-ghost.tk-button-active{background:#f2f2f2;color:#000}.tk-button.tk-button-warning{color:#fff;background-color:#e94f4f}.tk-button.tk-button-warning.tk-button-active{background-color:#ec7979}.tk-button.tk-button-disabled{background:#ccc;color:#fff}.tk-button.tk-button-active{border-radius:30px}.tk-button.tk-button-small{border-radius:15px;height:30px;line-height:30px;font-size:14px}.tk-button.tk-button-small.tk-button-active{border-radius:15px}.tk-button.tk-button-icon{display:flex;align-items:center;justify-content:center}.tk-button>.tk-button-icon{margin-right:.5em}.rescue{position:relative}.rescue .rescue-list{position:fixed;z-index:100;height:calc(100% - 36px)}.rescue .rescue-list .am-card-header-content{align-items:flex-start!important}.rescue .rescue-list .avatar{width:50px;height:50px}.rescue .rescue-list .card-header-content{margin-left:6px}.rescue .rescue-list .card-header-content .location-info{color:#666;line-height:18px}.rescue .rescue-list .card-header-content .user-info .name{font-weight:700;color:#333}.rescue .rescue-list .card-header-content .user-info .help{font-size:14px;font-weight:700;color:#333}.rescue .rescue-list .btn-join{height:36px;line-height:36px}.page-history-rescue-list{height:100%;overflow:hidden}.page-history-rescue-list .am-list-view-scrollview-content.am-list{width:100%}.page-history-rescue-list .am-list-body:before{content:none!important}.page-history-rescue-list .list-view-section-body{background-color:#f5f5f9}.page-history-rescue-list .rescue-item{margin-bottom:4px;background-color:#fff}.page-history-rescue-list .rescue-card .card-body{display:flex;position:relative;padding:5px}.page-history-rescue-list .rescue-card .card-body:after{content:"";position:absolute;background-color:#ddd;display:block;z-index:1;top:auto;right:0;bottom:0;left:0;height:1px;margin:4px 0;transform-origin:50% 100%;transform:scaleY(.5)}.rescue-card .card-body .avatar{margin:4px}.rescue-card .card-body .avatar img{width:50px;height:50px;border-radius:30px;object-fit:cover}.rescue-card .card-body .content{padding:0 12px 12px 6px;line-height:24px;overflow:hidden}.rescue-card .card-body .content .p-name{font-size:16px;font-weight:700;color:#333}.rescue-card .card-body .content .p-other{font-size:13px;color:#666}.rescue-card .card-footer{display:flex;padding:4px}.rescue-card .card-footer .footer-left{flex:1 1;display:flex;align-items:center;margin-right:6px}.rescue-card .card-footer .footer-left img{width:24px;height:24px;border-radius:50%;margin-left:4px}.rescue-card .card-footer .footer-right{display:flex;align-items:center;flex:0 0 60px}.rescue-detail{height:100%}.rescue-detail .address-info{padding:8px;line-height:24px;font-size:16px}.rescue-detail .rescue-step{padding:5px 10px 0 15px;background:#fff}.rescue-detail .am-steps-item-tail:after{left:-8px!important}.rescue-detail .am-steps-vertical .am-steps-item-tail{padding:14px 0 0!important}.rescue-detail .am-steps-vertical .am-steps-item-title{margin-top:-6px;font-size:15px;font-family:Arial;font-weight:400;color:#666}.rescue-detail .circle{width:10px;height:10px;border:2px solid #999;border-radius:50%}.rescue-detail .title-date{font-size:15px;font-family:Arial;font-weight:400;color:#333;margin:15px 0}.none .bg .none-bg-img{height:140px;width:140px}.page-login .content-modal{position:absolute;background-color:#fff;z-index:1;top:0;bottom:0;right:0;left:0}.my-required{color:red;margin-left:4px}.page-login .content-modal .top-close{top:0;position:fixed;height:40px;width:100%;display:flex;align-items:center;justify-content:flex-end;background-color:#fff}.page-login .content-modal .top-close .icon-close{margin:0 10px}.page-login .content-modal .agree-detail{overflow-y:auto;margin-top:40px;padding:10px;line-height:1.3}.address-list .operate{width:100%;position:absolute!important;bottom:32px!important}.address-list .phone{font-size:14px;color:#333;margin-left:12px}.address-list .badge-label .am-badge-text{margin-right:8px;padding:0 3px;background-color:#21b68a;border-radius:2px;top:-2px}.address-list .badge-default .am-badge-text{margin-right:8px;padding:0 3px;background-color:red;border-radius:2px;top:-2px}.address-list .extra-edit{width:24px}.address-list .am-list-item .am-list-line .am-list-brief{text-overflow:clip;white-space:pre-wrap;font-size:13px}.address-detail{height:100%;overflow-y:auto}.address-detail .address-tags{display:inline-block;width:100%}.address-detail .address-tags .am-tag{margin-right:15px}.address-detail .address-tags .add-more,.address-detail .address-tags .edit-input,.address-detail .address-tags .tag-new{margin:10px 0}.address-detail .address-tags .add-more .am-tag{font-weight:600;font-size:16px}.address-detail .address-tags .tag-new .am-tag{margin:0;vertical-align:middle}.address-detail .address-tags .tag-new .am-tag-normal:before{border-radius:6px 0 0 6px}.address-detail .address-tags .tag-new .edit-btn{font-size:12px;height:25px;background-color:#4a4a4a;color:#fff;border:0;border-radius:0 6px 6px 0}.address-detail .address-tags .tag-new .edit-btn span{padding:0 4px}.address-detail .address-tags .edit-input .am-list-item.am-input-item{height:26px;min-height:26px;padding:0}.address-detail .address-tags .edit-input .am-list-item.am-list-item-middle .am-list-line{padding:0}.address-detail .address-tags .edit-input .am-list-item .am-input-control input{font-size:12px;border:1px solid #ddd;padding:2px 4px}.address-detail .address-tags .edit-input .am-list-item .am-list-line:after{content:none}.address-detail .address-tags .add-btn{font-size:12px;line-height:18px;height:22px;background-color:#f50;color:#fff;border:0;border-radius:4px}.address-detail .address-tags .add-btn span{padding:0 4px}.address-detail .operate{width:100%;margin-top:40px}.address-detail .operate .del-btn{color:red}.address-detail .operate .del-btn.am-button-ghost:before{content:none!important}.none{margin-top:calc(50% - 40px);text-align:center;position:fixed;width:100%}.none .bg .bg-img{height:140px;width:140px}.none .text{font-size:16px}.divider{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:2.38933rem;font-size:.59733rem;text-align:center}.divider-content{display:inline-block;position:relative;padding:0 .512rem;color:#6190e8;font-size:.68267rem;background:#fff;z-index:101}.divider-line{position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#ccc;z-index:100}.tk-list.table{border-spacing:0;border-collapse:collapse;display:table;width:100%}.tk-list.table .tr{display:table-row}.tk-list.table .tr .td{padding:6px 2px;display:table-cell}.tk-list.table .tr .td.td-title{font-size:14px;font-weight:500;color:#666;white-space:nowrap;width:86px}.tk-list.table .tr .td.td-value{font-size:14px;font-weight:500;color:#333}.pay-success{width:100%;height:100%;background-color:#fff;display:flex;font-family:PingFangSC-Medium,PingFang SC;flex-direction:column}.pay-success .am-result{padding:0;margin-top:20%}.pay-success .am-result .am-result-title{font-size:18px}.pay-success .am-result:after{content:none!important}.pay-success .am-result .btn{margin-top:40px;width:240px;height:40px;border-radius:40px;border:0;background:#6fb8a5;color:#fff;font-weight:500}.get-ordernum{margin-top:60px}.get-ordernum-num{color:#3262ff;font-size:35px}.btn-checkrecord{position:fixed!important;bottom:100px;width:80%;left:10%}.btn-tips{position:absolute;bottom:160px;left:0;right:0;display:flex;justify-content:center;color:#999}.exam-card .am-card:not(.am-card-full):before{border:2px solid #3ebf8e!important}.exam-card .card-header{background-color:#3ebf8e;border-radius:5px 5px 0 0;color:#fff}.exam-card .header-extra{color:#fff}.exam-card .header-head{border-radius:20px}.exam-card-title{display:flex;align-items:center}.exam-card-title-name{color:#fff}.exam-card-title-depart{color:#fff;font-size:14px;margin-left:10px}.check-detail-body{height:100%;background-color:#fff}.check-detail-table,.check-detail-table2{width:100%;border:1px solid #f5f5f5;margin-top:-.5px;border-collapse:collapse}.check-detail-table td{padding:6px;max-width:100px;line-height:1.5}.check-detail-table2 td,.check-detail-table tr{border:1px solid #f5f5f5}.check-detail-table2 td{padding:6px;max-width:100px;line-height:1.5}.check-detail-table-total{margin-top:10px;width:100%;font-size:14px}.exam-detail-title{font-size:14px;font-weight:700;color:#333}.exam-doc{align-items:center;display:flex;position:relative}.exam-doc-info img{width:40px;height:40px}.exam-hospital-info{position:absolute;right:40px}.exam-hospital-info img{width:60px;height:60px}.order-list{height:100%}.order-list .am-list-view-scrollview-content.am-list{position:relative!important;width:auto}.order-list .list-view-section-body{transform:translateZ(0)}.order-list .am-list-body:after{content:none!important}.order-list .order-card{margin:0 8px 16px;border-radius:8px}.order-list .order-card.am-card:not(.am-card-full):before{content:none}.order-list .order-card .title-info{display:flex;font-weight:700;font-size:16px;align-items:center;color:#000}.order-card .title-info .icon,.order-card .title-info img{width:30px;height:30px;border-radius:15px}.order-card .title-info .icon{text-align:center;border:1px solid #f2f2f2;margin-right:5px}.order-card .title-info .title-info-item{margin-right:5px}.order-list .order-card .am-card-body:before{display:none!important}.order-list .order-card .am-card-body:after{content:"";background-color:#ddd;display:block;z-index:1;margin:15px 0 0;height:1px;transform-origin:50% 50%;transform:scaleY(.5)}.order-list .order-card .am-card-header-content,.order-list .order-card .am-card-header-extra{flex:1 1 auto}.order-list .order-card .am-card-header-extra{max-width:180px}.order-list .order-card .body-item{margin-bottom:10px;font-size:14px}.order-list .order-card .body-item .body-item-title{width:86px;display:inline-block;text-align:justify;text-justify:distribute-all-lines;text-align-last:justify;color:#000}.order-list .order-card .body-item .body-item-val{color:#9b9b9b}.order-list .order-card .am-card-footer-content{flex:0 0 auto}.order-card .am-card-footer{padding:10px 15px;align-items:center}.order-card .am-card-footer .more-operate{height:4px;width:4px;border-radius:2px;background-color:#4a4a4a;margin-right:5px;display:inline-block}.order-card .am-card-footer .more-op-list{position:absolute;z-index:10;width:60px;background:#fff;top:28px;left:-15px;padding:10px;border:1px solid #f2f2f2}.order-card .am-card-footer .more-op-list:after,.order-card .am-card-footer .more-op-list:before{content:"";position:absolute;width:0;height:0;border:6px solid transparent;border-bottom-color:#f2f2f2;left:20px;margin-left:-4px;top:-12px}.order-card .am-card-footer .more-op-list:after{border-bottom-color:#fff;top:-11px}.order-card .am-card-footer .more-op-list div:not(:last-child){margin-bottom:16px}.order-operate-btn{border-radius:15px;background:#6fb8a5;color:#fff;padding:0 16px;border:0;height:30px;line-height:30px;margin-left:5px}.order-summary-list .item-title{flex:0 0 90px!important;opacity:.6}.emr-list span,.order-summary-list span{font-size:15px}.order-detail .am-card-header-content{width:100%}.order-prescription{background:#f9f9f9;height:100%;overflow-y:auto;overflow-x:hidden}.order-prescription .content-title{font-size:16px;font-weight:600;color:#000}.order-prescription .divider{height:1px}.order-prescription .block{background:#fff;padding:0 12px;margin-top:8px}.order-prescription .num{font-size:13px;font-weight:400;color:#757575;margin:0 0 16px -2px;padding-top:10px}.order-prescription .hospName{font-size:18px;font-weight:400;color:#000;text-align:center;margin:0 34px 0 36px}.order-prescription .preDes{position:relative;text-align:center;margin-bottom:28px}.order-prescription .preDes .name{font-size:14px;font-weight:400;color:#000;padding-top:16px}.order-prescription .preDes .preType{position:absolute;top:10px;right:0;height:22px;border-radius:4px;border:1px solid #d1d1d6;font-size:14px;font-weight:400;color:#0a84ff;line-height:22px;padding:0 8px}.order-prescription .diagnosisWrapper{margin-top:14px}.order-prescription .diagnosisWrapper .diagnosis{padding-bottom:14px;margin-top:8px;font-size:14px;font-weight:400;color:hsla(0,0%,51%,.85)}.order-prescription .signWrapper,.order-prescription .usedWrapper{padding:14px 0}.order-prescription .usedWrapper .used{margin-top:14px;font-size:15px;font-weight:400;color:hsla(0,0%,51%,.85);padding-bottom:12px}.order-prescription .signWrapper .contentWrapper{display:flex;justify-content:space-between;align-items:center}.order-prescription .docInfo .docItem{margin-top:12px;display:flex;align-items:center}.order-prescription .docInfo .docItem .field{font-size:14px;font-weight:400;color:#000;display:inline-block}.order-prescription .docInfo .docItem .val{display:inline-block}.order-prescription .docInfo .docItem .signImg{height:24px;object-fit:contain}.order-prescription .signWrapper .hospInfo{margin-right:16px;margin-top:24px}.order-prescription .signWrapper .hospInfo .hospImg{width:60px;height:60px;object-fit:contain}.order-prescription .tipWrapper{padding:12px 0}.order-prescription .tips{font-size:13px;font-weight:400;color:hsla(0,0%,51%,.85);line-height:18px;margin-top:10px}.order-prescription .txtWrapper{margin-top:20px;margin-bottom:-8px;background:#fff;display:flex;justify-content:center;box-shadow:0 -1px 0 0 rgba(116,116,128,.18)}.order-prescription .txtWrapper .txt{font-size:13px;font-weight:400;color:hsla(0,0%,51%,.85)}.order-prescription .txtWrapper{padding:20px 0}.order-prescription .patientInfo{display:flex;justify-content:space-between}.order-prescription .patientInfo .p-item{margin-bottom:8px;font-size:14px;font-weight:400}.order-prescription .patientInfo .p-item .field{display:inline-block;color:#757575}.order-prescription .patientInfo .p-item .val{display:inline-block;color:#000}.order-prescription .drugWrapper{padding:14px 0}.order-prescription .drugWrapper .drugItem{margin-top:14px}.order-prescription .drugWrapper .drugItem .specWrapper{display:flex;justify-content:space-between;margin-bottom:8px}.order-prescription .drugWrapper .drugItem .specWrapper .name{font-size:14px;font-weight:400;color:#007aff}.order-prescription .drugWrapper .drugItem .specWrapper .count{flex:0 0 50px;font-size:14px;font-weight:400;color:#636366;text-align:right}.order-prescription .drugWrapper .drugItem .usageWrapper{margin-bottom:6px}.order-prescription .drugWrapper .drugItem .usageWrapper .usage{width:86%;font-size:13px;font-weight:400;color:#959595;margin-bottom:8px}.exam-patient-card{margin:10px;background:#fff;font-family:PingFang SC;border-radius:10px}.exam-patient-card .card-header{background:#3ebf8e;border-radius:10px 10px 0 0;padding:15px 10px;font-size:14px;font-weight:700;color:#fff}.exam-patient-card .card-content{padding:15px 10px 10px}.exam-patient-card .card-content .patient-selector{margin-bottom:14px}.exam-patient-card .card-content .examine-list .list-title{font-size:14px;font-weight:700;color:#333}.exam-patient-card .card-content .examine-list .exam-item:before{content:"";background-color:#eee;display:block;z-index:1;margin:10px 0;height:1px;transform-origin:50% 50%}.exam-patient-card .card-content .examine-list .exam-item .exam-detail,.exam-patient-card .card-content .examine-list .exam-item .exam-summary{display:flex;align-items:center}.exam-patient-card .card-content .examine-list .exam-item .left{flex:1 1;font-size:14px;font-weight:500;color:#333}.exam-patient-card .card-content .examine-list .exam-item .exam-summary{margin-bottom:12px}.exam-patient-card .card-content .examine-list .exam-item .tips{font-size:12px;font-weight:500;color:#999}.exam-patient-card .card-content .examine-list .exam-item .price{font-size:12px;font-weight:500;color:#333}.exam-patient-card .card-content .am-checkbox,.exam-patient-card .card-content .am-checkbox-inner{width:18px;height:18px}.exam-patient-card .card-content .am-checkbox-inner:after{width:4px;height:9px;right:5px}.exam-appointment{font-family:PingFang SC;padding:10px;background:#fff}.exam-appointment .patient{display:flex;align-items:center;background:#3ebf8e;border-radius:10px 10px 0 0;padding:6px 10px;font-weight:700;color:#fff;font-size:13px}.exam-appointment .patient-info{display:flex;align-items:center;justify-content:flex-end}.exam-appointment .patient-info .avatar{flex:0 0 22px;height:22px;border-radius:50%;display:inline-block;margin-right:6px}.exam-appointment .patient-info img{width:22px;height:100%;text-align:center;line-height:22px;border-radius:50%}.exam-appointment .item-card{border:2px solid #3ebf8e;margin-bottom:10px}.exam-appointment .item-card .card-header{display:flex;align-items:center;justify-content:space-between;padding:8px 10px}.exam-appointment .item-card .card-header .item-name{font-size:14px;font-weight:700;color:#333}.exam-appointment .item-card .card-header .tips{font-size:12px;font-weight:500;color:#999}.exam-appointment .suggestion-items .list-title{font-size:13px;font-weight:700;color:#333;margin-top:25px}.exam-appointment .suggestion-items .list-title:after{content:"";background-color:#eee;display:block;z-index:1;margin:10px 0;height:1px;transform-origin:50% 50%}.time-tips{font-size:12px;font-weight:500;color:#f33;margin-top:20px}.btn-confirm{margin:25px 0 15px}.date-selector-wrapper{overflow:hidden;position:relative}.date-selector-table{overflow-x:auto;font-family:PingFang SC;background:#fff}.date-selector-table .table{border-spacing:0;border-collapse:collapse;display:table;text-align:center;width:100%}.date-selector-table .table .tr{display:table-row}.date-selector-table .table .tr .td{border:1px solid #ccc;padding:2px 16px;display:table-cell;vertical-align:middle;height:40px;white-space:nowrap;border-left:0}.date-selector-table .table .tr .td.allow{background:#61d3b0;font-weight:700;color:#fff;font-size:13px}.date-selector-table .table .tr .td.full{background:#f5f5f5;font-weight:700;color:#999;font-size:13px}.date-selector-table .table .tr .td.selected{background:#f89834}.date-selector-table .table .tr .td.selected-time{background:#ff0;color:#333;font-size:13px}.date-selector-table .table .td:first-child{position:absolute;z-index:2;left:0;background:#fff;width:20px;line-height:20px;border-left:0;padding:2px 8px;white-space:break-spaces}.date-selector-table .table .td:last-child{border-right:0}.date-selector-table .table .tr:last-child .td{border-bottom:0}.date-selector-table .table .fix-column{min-width:20px!important;padding:2px 8px!important;width:20px}.date-selector-table .td .week{font-size:14px;font-weight:500;margin-bottom:4px}.date-selector-table .td .date{font-size:12px;font-family:Arial;font-weight:400}.date-selector-table .selected-time .time{font-size:12px;margin-top:2px}.exam-suggestion-item,.nosuggestion-item{background:#fff;border-radius:10px;padding:15px 8px;margin-bottom:15px;border:1px solid #ddd}.exam-suggestion-item.selected{background:#3ebf8e!important}.exam-suggestion-item .suggestion-item-detail,.nosuggestion-item .content-tips{font-size:13px;font-family:Arial;font-weight:400;color:#333}.exam-suggestion-item.selected .suggestion-item-detail{color:#fff}.exam-suggestion-item .suggestion-item-detail:after,.nosuggestion-item .content-tips:after{content:"";background-color:#eee;display:block;z-index:1;margin:10px 0;height:1px;transform-origin:50% 50%}.exam-suggestion-item .suggestion-item-detail .info-content{margin-bottom:8px}.exam-suggestion-item .suggestion-item-detail .item-info{display:inline-block;margin-right:4px}.exam-suggestion-item .suggestion-item-detail .item-info:first-child{margin-right:12px}.exam-suggestion-item .badage{height:20px;background:#f5f5f5;border-radius:10px;font-size:12px;font-family:PingFang SC;font-weight:500;width:50px;display:inline-block;text-align:center;line-height:20px;margin-right:10px}.exam-suggestion-item .badage.level1{color:#f33}.exam-suggestion-item .badage.level2{color:#f89834}.exam-suggestion-item .badage.level3{color:#779ef9}.nosuggestion-item .content-tips{line-height:18px}.nosuggestion-item .content-op{text-align:center}.nosuggestion-item .remind{height:22px;background:#f5f5f5;border-radius:11px;font-size:12px;font-weight:700;color:#f33;line-height:22px}.exam-time-list{border:2px solid #3ebf8e}.exam-time-list .list-title{display:flex;align-items:center;justify-content:space-between;margin:8px 12px}.exam-time-list .list-content.table{border-spacing:0;border-collapse:collapse;display:table;width:100%}.exam-time-list .list-content.table .tr{display:table-row}.exam-time-list .list-content.table .tr .td{padding:4px;display:table-cell;vertical-align:middle;white-space:nowrap}.exam-time-list .list-content.table .tr .td:last-child{text-align:right}.exam-time-list .list-content .register-btn{line-height:21px;height:21px;font-size:12px;font-weight:500}.appointment-confirm{padding:10px;background-color:#fff;font-family:PingFang SC}.appointment-info .patient-info:after,.appointment-info .project-item:after{content:"";height:1px;background-color:#eee;display:block;z-index:1;margin:10px 0;transform-origin:50% 50%}.appointment-detail{padding:0 10px;background-color:#fff;font-family:PingFang SC;height:100%;overflow-y:auto}.appointment-detail .content-title{font-size:14px;font-weight:700;color:#333;padding:10px 0}.appointment-detail .content-info{font-size:12px;font-weight:500;color:#666;line-height:17px;margin-left:6px}.appointment-detail .content-info ol{list-style-position:inside}.appointment-detail .app-num{font-size:13px;font-weight:500;color:#333;margin:20px 0}.appointment-detail .code{text-align:center}.appointment-detail .code img{width:160px;height:160px}.exam-report{padding:1px 10px;font-family:PingFang SC;background-color:#fff}.exam-report .content-title{font-size:16px;font-weight:700;color:#333;margin:15px 0}.exam-report .info-list .info-item{display:flex;margin-bottom:15px;font-size:14px;font-weight:500;color:#333}.exam-report .info-list .info-item .item-title{flex:0 0 76px;font-weight:400;color:#666;text-align-last:justify}.health-list{font-family:Source Han Sans CN}.health-list .patient-info{background:#fff;padding:10px;margin-bottom:0!important}.health-list .patient-selector{position:relative}.health-list .patient-selector:after{content:"";background-color:#eee;display:block;z-index:1;height:1px;width:100%;position:absolute;bottom:0}.health-list .health-item{display:flex;padding:10px 13px 10px 20px;background:#fff;align-items:center;position:relative}.health-list .health-item:after{content:"";background-color:#eee;display:block;z-index:1;height:1px;width:100%;position:absolute;bottom:0}.health-list .health-item img{width:25px;height:25px;margin-right:8px}.health-list .health-item .item-title{font-size:15px;font-weight:500;color:#333;margin-bottom:4px;display:flex;align-items:center}.health-list .health-item .item-des{font-size:12px;font-weight:400;color:#666}.health-record-choose-page .rec-choose-header{background:#e0f2e9;display:flex;padding:9px 9px 5px 16px}.health-record-choose-page .rec-choose-header .header-title{font-size:16px;font-family:Source Han Sans CN;font-weight:400;color:#666;flex:1 1}.health-record-choose-page .rec-choose-header .btn-add{font-size:16px;font-family:Source Han Sans CN;font-weight:400;color:#3bb89a;flex:1 1;text-align:right;display:flex;justify-content:flex-end;align-items:center}.health-record-choose-page .rec-choose-header .btn-add img{width:26px;height:26px}.health-record-choose-page .item-norecord{background:#fff;padding-top:27px;padding-bottom:27px;padding-left:16px;font-size:16px;font-family:Source Han Sans CN;font-weight:400;color:#999}.health-record-choose-page .visit-list .am-list-item{padding:0 16px;margin:0}.health-record-choose-page .visit-list .am-list-item .am-list-thumb,.health-record-choose-page .visit-list .am-list-item .am-list-thumb .am-checkbox-item{margin:0;padding:0 8px 0 0}.health-record-choose-page .visit-list .am-list-item .am-list-thumb .am-checkbox-item{padding-right:8px;margin-left:-15px}.visit-list .am-list-item .am-list-thumb .am-list-line:after{content:none!important}.visit-list .am-list-item .am-list-line .am-list-extra{font-size:14px;font-family:Source Han Sans CN;font-weight:400;color:#999;flex:0 0;margin-left:8px;display:flex;align-items:center}.visit-list .am-list-item .am-list-line{padding:0}.record-med-list-item{padding:12px 16px}.record-med-list-item,.record-med-list-item-waiting{display:flex;justify-content:center;align-items:flex-start;background-color:#fff;position:relative}.record-med-list-item-waiting{padding:0 15px}.health-record-choose-page .record-med-list-item:after{content:"";position:absolute;background-color:#ddd;display:block;z-index:1;top:auto;right:0;bottom:0;left:16px;height:1px;transform-origin:50% 100%;transform:scaleY(.5)}.record-med-list-item .item-content-ckb{margin-right:8px;flex:0 0}.record-med-list-item .item-content-ckb .checkbox{padding:0;min-height:0}.record-med-list-item .item-content-ckb .checkbox .am-list-thumb{margin:0}.record-med-list-item .item-content-ckb .checkbox .am-list-line{display:none}.record-med-list-item .item-content-main{display:flex;font-size:16px;font-family:Source Han Sans CN;font-weight:400;color:#000;flex:1 1;flex-direction:column;overflow:hidden}.record-med-list-item .item-content-extra{font-size:14px;font-family:Source Han Sans CN;font-weight:400;color:#999;flex:0 0;margin-left:8px;display:flex;align-items:center}.record-med-list-item .am-image-picker .am-flexbox-item .am-image-picker-item{border:1px solid #ddd}.examine-report-list .card{border-radius:10px;background:#fff;margin:10px;padding:15px;font-family:PingFang SC}.examine-report-list .card .card-body:after{content:"";background-color:#ddd;display:block;height:1px;margin:15px 0}.examine-report-list .card .card-body .body-content-title{font-size:15px;font-weight:700;color:#333;margin-bottom:8px}.examine-report-list .card-body .body-content-item{margin-bottom:6px;font-size:14px;font-weight:400}.examine-report-list .card-body .body-content-item .item-title{color:#666}.examine-report-list .card-body .body-content-item .item-text{color:#333}.examine-report-list .card .card-footer{text-align:right}.btn-create{position:fixed!important;bottom:calc(50% - 120px);left:50%;border-radius:5px;font-family:PingFang SC;font-size:16px;font-weight:700;background:#02b897;color:#fff;width:120px;text-align:center;margin-left:-60px;border:0;height:40px;line-height:40px}.btn-add-prescription{width:100%;padding:8px 0;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);position:fixed;background:#fff}.patient-selector .patient-info{display:flex;align-items:center;font-weight:700;color:#333}.patient-selector .patient-info .avatar{flex:0 0 36px;height:36px;border-radius:50%}.patient-selector .patient-info img{width:36px;height:100%;text-align:center;vertical-align:middle;line-height:36px;border-radius:50%}.patient-selector .patient-info .name{flex:1 1;margin:4px 10px;font-size:16px}.patient-selector .patient-info .op{display:flex;align-items:center;font-size:12px}.patient-selector .patient-list .tab-item{width:30%;text-align:center;height:40px;background-color:#f2f2f2;color:#000;border-radius:5px;margin-bottom:10px;line-height:40px;margin-right:10px}.appointment-dept .dept-list{display:flex;font-family:PingFang SC;overflow-x:hidden;flex-wrap:wrap}.appointment-dept .dept-list .dept-item{margin:10px;padding:15px 8px;background:#fff;border-radius:10px;width:calc(50% - 36px)}.dept-list .dept-item .dept-name{font-size:16px;font-weight:700;color:#333}.dept-list .dept-item .dept-disease{font-size:13px;font-weight:500;color:#666;line-height:15px;margin-top:8px;height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.appointment-doctor{font-family:PingFang SC;overflow:hidden;height:100%}.appointment-doctor .am-tabs-default-bar-tab{font-size:14px;font-weight:400;color:#999;height:33px;line-height:33px}.appointment-doctor .am-tabs-default-bar-tab-active{color:#00bea8}.appointment-doctor .date-list{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;background:#fff;position:relative}.appointment-doctor .date-list:after{content:"";height:1px;position:absolute;bottom:0;left:0;right:0;background:#f5f5f5}.appointment-doctor .date-list .date-item{font-size:13px;font-weight:400;color:#999;margin:12px 0 0 16px;text-align:center;width:45px;flex-shrink:0}.appointment-doctor .date-list .date-item.active{color:#000}.appointment-doctor .date-list .date-item.active:after{content:"";background-color:#00bea8;display:block;z-index:1;margin:12px 0 0;height:4px;transform-origin:50% 50%;transform:scaleY(.5)}.appointment-doctor .doc-list{background-color:#fff;font-family:PingFang SC;padding:0 16px}.appointment-doctor .doc-list .list-title{font-size:16px;font-weight:700;color:#333;padding-top:12px}.appointment-doctor .doc-list .list-item{display:flex;align-items:center;padding:14px 0 18px;position:relative}.appointment-doctor .doc-list .list-item:not(:last-child):after{content:"";height:1px;position:absolute;bottom:0;left:0;right:0;background:#f5f5f5}.avatar,.general-dept-avatar{width:50px;height:50px;border-radius:50%;flex:0 0 50px}.general-dept-avatar .general{width:100%;height:100%;border-radius:50%;background:#00bea8;font-size:15px;font-weight:700;color:#fff;text-align:center;letter-spacing:2px}.general-dept-avatar .general span{margin-top:8px;display:inline-block}.appointment-doctor .doc-list .list-item .avatar img{width:100%;height:100%;border-radius:50%}.appointment-doctor .doc-list .list-item .item-content{margin:0 12px;flex:1 1}.appointment-doctor .doc-list .list-item .item-content .register-doc{font-size:16px;font-weight:700;color:#333;margin-right:12px}.appointment-doctor .doc-list .list-item .item-content .register-money{font-size:14px;font-weight:500;color:#f33}.appointment-doctor .doc-list .list-item .item-content .register-time{font-size:13px;font-family:Adobe Heiti Std;font-weight:400;color:#333}.appointment-doctor .doc-list .btn-register{flex:0 0 40px;text-align:center}.appointment-doctor .doc-list.doc-list-expert .list-item{align-items:start}.appointment-doctor .doc-list.doc-list-expert .register-doc-title{font-size:13px;font-weight:500;color:#999}.appointment-doctor .doc-list.doc-list-expert .register-doc-desc{font-size:12px;font-weight:500;color:#999;line-height:17px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.appointment-doctor .doc-list.doc-list-expert .register-doc-perf{display:flex;align-items:center;font-size:12px;font-weight:500;color:#666;margin:9px 0;justify-content:space-between}.appointment-doctor .doc-list.doc-list-expert .expert-desc{display:flex;align-items:center;background:#61d3b0;border-radius:14px;height:28px;font-size:14px;font-weight:600;color:#fff;padding-left:15px;margin-top:12px}.register-full,.register-full .btn-op{background-color:#ccc!important;color:#fff!important;opacity:1!important}.appointment-doctor .doc-list.doc-list-expert .expert-desc .expert-type{padding-right:10px}.appointment-doctor .doc-list.doc-list-expert .expert-desc .btn-op{flex:0 0 60px;background:#02b897;border-radius:0 14px 14px 0;height:100%;vertical-align:middle;text-align:center;line-height:28px}.register-dept-detail .detail-header{display:flex;align-items:center;padding:10px 0 10px 12px;position:relative;background-color:#fff;margin-bottom:10px}.register-dept-detail .header-content{flex:1 1;font-size:14px;font-weight:500;color:#333;margin-left:15px}.register-dept-detail .header-content .doc-name{font-size:18px;font-weight:700;color:#333;margin-right:10px}.shift-list .date-list{background-color:#fff;padding:0 12px}.shift-list .date-list .date-list-item:after{content:"";height:1px;position:absolute;bottom:0;left:0;right:0;background:#f5f5f5}.shift-list .date-list .date-list-item{display:flex;align-items:center;font-size:15px;font-family:Arial;font-weight:400;color:#333;padding:12px 0;position:relative}.shift-list .date-list .date-list-item .register-btn{font-size:15px;line-height:25px;height:25px;font-weight:500;border-radius:14px;flex:0 0 90px}.time-selector{font-family:PingFang SC;padding:0 10px 15px;background-color:#fff}.time-selector .content-top{display:flex;align-items:center;padding:15px 0;position:relative}.time-selector .content-top:after{content:"";height:1px;position:absolute;bottom:0;left:0;right:0;background:#f5f5f5}.time-selector .content-top .main-title{flex:1 1;font-size:16px;font-weight:700;color:#000}.time-selector .content-top .btn-regist{font-size:14px;font-weight:500;color:#00a794;width:30px}.time-selector .content-des{font-size:14px;font-family:Arial;font-weight:400;color:#333;text-align:left;padding:10px 0;position:relative}.time-selector .content-des:after{content:"";height:1px;position:absolute;bottom:0;left:0;right:0;background:#f5f5f5}.time-selector .content-des .tips{font-size:12px;font-weight:400;color:#999}.time-selector .content-time-item{display:flex;align-items:center;color:#333;padding:10px 0;position:relative;font-size:15px}.time-selector .content-time-item.active{font-size:16px;font-weight:400;color:#02a285;padding:14px 0;font-family:Arial}.time-selector .content-time-item.disabled{color:#999}.time-selector .content-time-item:after{content:"";height:1px;position:absolute;bottom:0;left:0;right:0;background:#f5f5f5}.time-selector .content-time-item .time{font-family:Arial;font-weight:400;flex:1 1}.time-selector .content-time-item .status{font-weight:500;width:30px;font-size:13px}.expert-bg{background-color:#fff;height:100%}.avatar{width:50px;height:50px;border-radius:50%}.td-header-name{display:inline-flex;justify-content:flex-end}.my-profile-depart{font-weight:500;margin-top:10px;color:#333}.my-profile-level{color:#666;margin-left:11.5px}.my-profile-name{font-weight:700;font-size:18px}.td-header-right{padding-left:10px}.header-nums{margin-top:20px;display:flex;flex-direction:row;justify-content:space-between}.visitnum{display:flex;text-align:center;align-items:center;flex-direction:column;width:33.3%;font-size:14px;color:#666}.divider{margin-top:15px;height:5px;background-color:#f2f2f2}.tab-top{margin-top:2px}.tab-content-title{color:#333;font-weight:700;margin-top:20px}.tab-content-content{color:#666;font-size:14px;line-height:15px;margin-top:10px}.preorder-bg{background-color:#fff;height:100%;padding-bottom:50px}.my-list{padding-bottom:100px;margin-left:15px;margin-right:15px}.extra{color:#333}.order-divider-line{background-color:#f5f5f5;height:5px}.btn-ok{background:#02b897;color:#fff;display:block;outline:0 none;-webkit-appearance:none;box-sizing:border-box;padding:0;margin-top:20px;text-align:center;font-size:18px;height:44px;line-height:44px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:nowrap;border-radius:30px}.patient-tabs .tab-item{width:30%;text-align:center;height:40px;background-color:#f2f2f2;color:#000;border-radius:5px;margin-bottom:20px;line-height:40px;margin-right:10px}.patient-tabs .tab-title{margin-bottom:25px;margin-top:10px;color:#000;font-size:16px}.qrcode-div{text-align:center;margin-top:10px;margin-bottom:10px}.qrcode{width:150px;height:150px}.td-title{text-align:justify;min-width:20vw;text-justify:distribute-all-lines;text-align-last:justify}.td-title:after{content:"";width:100%;display:inline-block}.td-content:after{content:"";width:100%;display:inline-block}.list-tr{font-size:3.6vw;height:25px;vertical-align:middle}.td-seperate{text-align:center}.td-seperate:after{content:"";width:100%;display:inline-block}.td-visitid{font-weight:800;color:#1e88e5}.td-visitid:after{content:"";width:100%;display:inline-block}.visitList{display:flex;flex-direction:column;height:100%}.visitList .content-list{flex-grow:1;overflow:auto}.visitList .content-add{width:100%;padding:8px 0}.online-visit-detail .item-title{flex:0 0 90px!important;opacity:.6}.visit-detail .am-button-ghost:before{border:1px solid #eee!important}.tccc-customer{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:10px;padding:10px}.tccc-customer,.tccc-customer .caller-phone{width:calc(100% - 40px)}.tccc-customer .tccc-caller-phone-text{width:calc(100% - 40px);text-align:left}.tccc-customer .tccc-phone,.tccc-customer .tccc-userid{width:calc(100% - 40px);padding-left:0;margin-top:10px}.two-button{display:flex;justify-content:space-around;font-size:12px}.evaluation{width:100%;height:100%;background-color:#fff}.evaluation .ev-content{margin:20px;text-align:center}.evaluation .ev-content .content-item{margin-bottom:10px}.evaluation .ev-content .content-item.avatar{width:100%}.evaluation .ev-content .avatar img{border-radius:30px;height:50px;width:50px}.evaluation .ev-content .user-info .doc-name{display:inline-block;margin-right:10px;font-weight:700}.ev-content .tags .tag-item{text-align:center;height:30px;background-color:#f2f2f2;margin-left:10px;color:#4a4a4a;border-radius:15px;margin-bottom:10px;line-height:30px;font-weight:400}.ev-content .tags .am-tag.tag-item:before{content:none}.ev-content .tags .tag-item.selected{color:#fff;background:linear-gradient(90deg,#89db92,#49c4aa)}.ev-content .am-textarea-control textarea{border:1px solid #eee;width:calc(100% - 2px);font-size:15px}.evaluation .btn{margin-bottom:20px}.evaluation .btn.am-button-primary:before{content:none}.evaluate-success{width:100%;height:100%;background-color:#fff;display:flex;padding-top:50px}.evaluate-success .am-result{padding:0}.evaluate-success .am-result .icon{width:50px;height:50px}.evaluate-success .am-result .am-result-title{font-size:18px}.evaluate-success .am-result .am-result-message{font-size:14px}.evaluate-success .am-result:after{content:none!important}.evaluate-success .am-result .btn{margin-top:40px}.evaluate-detail{padding:15px 0;background-color:#fff}.evaluate-detail .rate-content{margin-bottom:10px;display:flex;align-items:center}.evaluate-detail .rate-content span{font-size:16px}.evaluate-detail .rate-content .ev-time{font-size:14px;text-align:right;display:inline-block;flex:1 1;color:#858383}.evaluate-detail .des-content{color:#858383}.fb-title{font-size:16px}.followup-detail{padding:12px 12px 150px}.followup-detail .followup-top{padding:16px 12px;background:#fff;border-radius:10px}.followup-detail .followup-top .body-record-content{width:100%;display:flex;flex-direction:column;box-sizing:border-box}.followup-detail .followup-top .body-record-content .info-picker-item{display:flex;align-items:center;margin-top:12px}.followup-detail .followup-top .body-record-content .info-picker-item .data-picker-container{width:100%}.followup-detail .followup-top .body-record-content .info-picker-item .data-picker-container .item-picker{box-sizing:border-box;width:100%;height:44px;background:#fafafa;border-radius:8px;display:flex;align-items:center;padding:0 12px}.followup-detail .followup-top .body-record-content .info-picker-item .data-picker-container .item-picker .p-title{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#434343;line-height:20px;display:flex}.followup-detail .followup-top .body-record-content .info-picker-item .data-picker-container .item-picker .p-value{width:100%;height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:20px;text-align:right}.followup-detail .followup-top .body-record-content .info-picker-item .data-picker-container .item-picker .p-placeholder{width:100%;height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8c8c;line-height:20px;text-align:right}.followup-detail .followup-top .body-record-content .info-picker-item .data-picker-container .item-picker .p-icon{width:9px;height:15px;margin-right:0;margin-left:4px}.followup-detail .followup-top .body-record-content .info-picker-item .time-delete{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:26px;background:#fff4fc;border-radius:8px;padding:0 8px;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#ff2da7;line-height:26px;margin-right:0;margin-left:12px}.followup-detail .followup-top .body-record-content .info-picker-item+.info-picker-item{margin-top:8px}.followup-detail .required:after{content:"*";color:#ff2da7;margin-top:2px;margin-left:2px}.followup-detail .followup-bottom{padding:16px 12px;background:#fff;border-radius:10px;margin-top:16px}.followup-detail .panel-photo-top{display:flex;flex-direction:row;justify-content:space-between}.followup-detail .panel-photo-top .panel-top-left{height:20px;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#434343;line-height:20px}.followup-detail .record-select{display:flex;flex-direction:row;justify-content:space-between;margin-top:12px}.followup-detail .record-select .record-select-left{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#434343;line-height:20px;display:flex}.followup-detail .record-select .record-select-right{display:flex;flex-direction:row;align-items:center}.followup-detail .record-select .record-select-right .panel-top-right-date{height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:20px}.followup-detail .record-select .record-select-right .panel-top-right-date .p-placeholder{width:100%;height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8c8c;line-height:20px;text-align:right}.followup-detail .record-select .record-select-right .panel-top-right-icon{width:9px;height:15px;margin-left:5px}.followup-detail .record-input-item{width:100%;background:#fafafa;border-radius:8px;padding:12px;box-sizing:border-box;margin-top:12px}.followup-detail .record-input-item .record-input{height:20px;min-height:auto;padding:0;margin:0;background:inherit}.followup-detail .record-input-item .record-input .record-name{height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#434343;line-height:20px;position:relative;display:flex}.followup-detail .record-input-item .record-input .record-name .record-name:after{content:"*";color:#ff2da7;margin-top:2px;margin-left:2px}.followup-detail .record-input-item .record-input .am-list-line{padding:0;margin:0}.followup-detail .record-input-item .record-input .am-list-line .am-input-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.followup-detail .record-input-item .record-input .am-list-line input{text-align:right;padding-right:15px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:20px;background-color:#fafafa}.followup-detail .record-input-item .record-input .am-list-line input:disabled{color:#333;opacity:1;-webkit-text-fill-color:#333}.followup-detail .record-input-item .record-input .am-list-line input::placeholder{color:#8c8c8c;font-size:14px}.followup-detail .record-input-item .record-input .am-list-line .fake-input-container{font-size:14px;padding-right:15px;text-align:right;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.followup-detail .record-input-item .record-input .am-list-line .fake-input-placeholder{position:inherit;color:#8c8c8c}.followup-detail .record-input-item .record-input .am-list-line .fake-input{text-align:right;padding-right:15px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;width:93%}.followup-detail .record-input-item .record-input .am-list-line .fake-input.focus:after{right:15px;border-right:1.5px solid #000}.followup-detail .record-input-item .record-input .am-list-line:after{display:none}.followup-detail .record-input-item .record-tip{height:17px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8c8c;line-height:17px;margin-top:4px}.followup-detail .panel-medical-photo .medical-title{margin-top:12px;height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#262626;line-height:20px}.followup-detail .record-input-item+.record-input-item{margin-top:8px}.followup-detail .page-bottom{height:107px;background:#fff;box-shadow:0 0 0 0 #d9d9d9;position:absolute;left:0;right:0;bottom:0;padding-bottom:env(safe-area-inset-bottom);z-index:100;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.followup-detail .page-bottom .complete-but{width:255px;height:50px;background:linear-gradient(315deg,#ff59d3,#fb8fd2);box-shadow:0 7px 14px 0 rgba(248,119,237,.3);border-radius:26px;display:flex;align-items:center;justify-content:center;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:22px;margin:0 auto}.followup-home{background:#fafafa;padding:12px}.followup-home .top-next-time{margin-top:22px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);border-radius:10px;padding:12px;display:flex;justify-content:space-between;align-items:center}.followup-home .top-next-time .next-time,.followup-home .top-next-time .next-time-text{height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:20px}.followup-home .top-next-time-doc{margin-top:0!important}.followup-home .followup-list-content{padding-bottom:150px}.followup-home .followup-list-content .list-more{width:100%;text-align:center;font-weight:400;color:#8c8c8c;padding-top:18px;padding-bottom:24px}.followup-home .followup-list-content .list-empty{padding:12px 0;text-align:center;font-weight:400;color:#8c8c8c}.followup-home .followup-list-content .followup-item{padding:12px;margin-top:16px;width:calc(100% - 24px);position:relative;background:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,.06);border-radius:15px}.followup-home .followup-list-content .followup-item .image-item{margin-top:8px;display:flex;flex-direction:row;align-items:flex-start}.followup-home .followup-list-content .followup-item .image-item .left{min-width:80px;height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#595959;line-height:20px}.followup-home .followup-list-content .followup-item .image-item .right-images .record-image-panel{position:relative;width:134px;height:80px;border-radius:4px}.followup-home .followup-list-content .followup-item .image-item .right-images .record-image-panel .record-image{width:134px;height:80px;border-radius:4px;border:1px solid #d9d9d9;object-fit:cover}.followup-home .followup-list-content .followup-item .image-item .right-images .record-image-panel .total-image{position:absolute;bottom:0;right:0;width:40px;height:21px;background:rgba(0,0,0,.1);border-radius:4px 0 4px 0;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;line-height:21px;text-align:center}.followup-home .followup-list-content .followup-item .text-item{margin-top:8px;display:flex;flex-direction:row;align-items:baseline}.followup-home .followup-list-content .followup-item .text-item .left{min-width:80px;height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#595959;line-height:20px}.followup-home .followup-list-content .followup-item .text-item .right{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#434343;line-height:20px}.followup-home .followup-list-content .followup-item .item-time{font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#262626;line-height:22px}.followup-home .followup-list-content .followup-item .item-del{padding:8px;height:20px;background:#fafafa;border-radius:0 15px 0 15px;position:absolute;display:flex;flex-direction:row;align-items:center;right:0;top:0}.followup-home .followup-list-content .followup-item .item-del .item-del-icon{width:16px;height:16px}.followup-home .followup-list-content .followup-item .item-del .del-text{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#4a4a4a;line-height:20px}.followup-home .page-bottom{height:107px;background:#fff;box-shadow:0 0 0 0 #d9d9d9;position:absolute;left:0;right:0;bottom:0;padding-bottom:env(safe-area-inset-bottom);z-index:100;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.followup-home .page-bottom .complete-but{width:255px;height:50px;background:linear-gradient(315deg,#ff59d3,#fb8fd2);box-shadow:0 7px 14px 0 rgba(248,119,237,.3);border-radius:26px;display:flex;align-items:center;justify-content:center;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:22px;margin:0 auto}.ft-record-item-container{padding:16px 12px;background:#fafafa;border-radius:10px;box-sizing:border-box}.ft-record-item-container .ft-record-title-bar{display:flex;align-items:center;margin-bottom:9px}.ft-record-item-container .ft-record-title-bar .record-title{height:26px;font-size:14px;color:#16181a;line-height:26px;margin-left:0}.ft-record-item-container .ft-record-title-bar .record-sub-title,.ft-record-item-container .ft-record-title-bar .record-title{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.ft-record-item-container .ft-record-title-bar .record-sub-title{height:18px;font-size:12px;color:#646566;line-height:18px;margin-left:4px}.ft-record-item-container .ft-record-title-bar .record-action{padding:0 8px;display:flex;align-items:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:26px;background:#f2fffd;border-radius:15px;margin-right:0;margin-left:auto;font-size:13px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#5cdbd3;line-height:26px}.ft-record-item-container .ft-record-title-bar .record-action .r-icon{width:8px;height:16px;margin-left:4px}.ft-record-item-container .ft-record-title-bar .error{background:#fff4fc;color:#ff2da7}.ft-record-item-container .ft-record-content{width:100%;display:flex;align-items:flex-end;box-sizing:border-box;margin-top:12px}.ft-record-item-container .ft-record-content .data-item{width:25%;display:flex;flex-direction:column;align-items:flex-start}.ft-record-item-container .ft-record-content .data-item .data-item-info{display:flex;align-items:baseline;margin-bottom:8px}.ft-record-item-container .ft-record-content .data-item .data-item-info .info-value{height:22px;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#262626;line-height:22px;margin-right:2px}.ft-record-item-container .ft-record-content .data-item .data-item-info .highlight{color:#ff2da7}.ft-record-item-container .ft-record-content .data-item .data-item-info .info-unit{height:17px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:17px}.ft-record-item-container .ft-record-content .data-item .data-item-name{height:18px;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:18px}.ft-record-item-container .ft-record-content .action-item{display:flex;flex-direction:column;align-items:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;font-size:13px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#ff2da7;line-height:18px;margin-right:6px;margin-left:auto}.ft-record-item-container .ft-record-content .action-item .action-icon{width:24px;height:24px}.ft-home{padding:21px 12px;background:#fafafa}.ft-home .banner-container{max-height:100px;height:100px!important}.ft-home .banner-container .banner-image{width:100%;max-height:100px;height:100px!important;object-fit:cover}.ft-home .ft-plan-container{padding:16px 12px;margin-top:16px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);border-radius:10px}.ft-home .ft-plan-container .ft-plan-top{display:flex;flex-direction:row;justify-content:space-between}.ft-home .ft-plan-container .ft-plan-top .left{display:flex;flex-direction:row;align-items:center}.ft-home .ft-plan-container .ft-plan-top .left .ft-plan-title{font-size:16px;font-family:"PingFangSC-Medium","PingFang SC";font-weight:500;color:#16181a;line-height:22px}.ft-home .ft-plan-container .ft-plan-top .left .ft-plan-count{font-size:13px;font-family:"PingFangSC-Regular","PingFang SC";font-weight:400;color:#646566;line-height:18px}.ft-home .ft-plan-container .ft-plan-top .right{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.ft-home .ft-plan-container .ft-plan-top .right .ft-plan-empty{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8c8c;line-height:20px}.ft-home .ft-plan-container .ft-plan-top .right .ft-edit-icon{margin-left:6px;width:12px;height:12px}.ft-home .ft-plan-container .dataContainer{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.ft-home .ft-plan-container .dataContainer .subtitle{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#646566;line-height:18px}.ft-home .ft-plan-container .dataContainer .right-time{background:#fafafa;border-radius:8px;font-size:13px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#4a4a4a;line-height:18px;padding:6px 8px}.ft-home .my-record-container{display:flex;flex-direction:row;grid-gap:11px;gap:11px;margin-top:16px;width:100%}.ft-home .my-record-container .my-record{position:relative;width:50%;height:96px;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);border-radius:10px;padding:16px 12px}.ft-home .my-record-container .my-record .my-record-title{font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#16181a;line-height:22px}.ft-home .my-record-container .my-record .my-record-subtitle{font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;line-height:20px;margin-top:7px}.ft-home .my-record-container .my-record .my-record-subtitle-red{color:#ff2da7}.ft-home .my-record-container .my-record .my-record-subtitle-blue{color:#5cdbd3}.ft-home .my-record-container .my-record .my-record-button{margin-top:19px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#fafafa;border-radius:15px;font-size:13px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;padding:4px 8px;align-items:center;display:flex;flex-direction:row}.ft-home .my-record-container .my-record .my-record-button .my-record-add{height:18px;width:18px}.ft-home .my-record-container .my-record .my-record-button-bg-dis{background:#fafafa}.ft-home .my-record-container .my-record .my-record-button-bg-red{background:#fff4fc}.ft-home .my-record-container .my-record .my-record-button-bg-blue{background:#f0f5ff}.ft-home .my-record-container .my-record .my-record-button-text-red{color:#ff2da7;line-height:18px}.ft-home .my-record-container .my-record .my-record-button-text-red-dis{color:#8c8c8c;line-height:18px}.ft-home .my-record-container .my-record .my-record-button-text-blue{color:#778df1;line-height:18px}.ft-home .my-record-container .my-record .my-record-image{width:52px;height:52px;object-fit:fill;position:absolute;top:0;right:0}.ft-home .my-record-container .my-record-bg-red{background:linear-gradient(180deg,#ffeff9,#fff 52%,#fff)}.ft-home .my-record-container .my-record-bg-blue{background:linear-gradient(180deg,#f0f5ff,#fff 52%,#fff)}.ft-home .today-data{background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);border-radius:10px;margin-top:16px;padding:16px 12px}.ft-home .today-data .ft-record-top{display:flex;flex-direction:row;justify-content:space-between}.ft-home .today-data .ft-record-top .left{display:flex;flex-direction:row;align-items:center}.ft-home .today-data .ft-record-top .left .ft-record-title{font-size:16px;font-family:"PingFangSC-Medium","PingFang SC";font-weight:500;color:#16181a;line-height:22px}.ft-home .today-data .ft-record-top .right{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.ft-home .today-data .ft-record-top .right .ft-record-all{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8c8c;line-height:20px}.ft-home .today-data .ft-record-top .right .ft-record-icon{margin-left:3px;width:8px;height:16px}.ft-home .today-data .ft-record-no{height:58px;background:#fafafa;border-radius:10px;padding:12px;margin-top:13px}.ft-home .today-data .ft-record-no .no-title{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#16181a;line-height:20px}.ft-home .today-data .ft-record-no .record-button{margin-top:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#fff4fc;border-radius:15px;font-size:13px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;padding:4px 8px;display:flex;flex-direction:row;align-items:center}.ft-home .today-data .ft-record-no .record-button .record-add{height:18px;width:18px}.ft-home .today-data .ft-record-no .record-button .record-button-text-red{color:#ff2da7;line-height:18px}.ft-home .today-data .today-data-bottom{margin-top:12px}.ft-home .my-body-health{margin-top:16px;height:22px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);border-radius:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:16px 12px}.ft-home .my-body-health .my-body-health-title{font-size:16px;font-family:"PingFangSC-Medium","PingFang SC";font-weight:500;color:#16181a;line-height:22px}.ft-home .my-body-health .my-body-health-right{width:8px;height:16px}.ft-plan-wrapper{height:100vh;width:100vw;background:#fafafa;display:flex;flex-direction:column}.ft-plan-wrapper .ft-plan-content{padding:12px;overflow:auto;height:100%}.ft-plan-wrapper .ft-plan-content .plan-info-container{background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);border-radius:10px;padding:16px 12px}.ft-plan-wrapper .ft-plan-content .plan-info-container .info-title-bar{display:flex;align-items:center;margin-bottom:12px}.ft-plan-wrapper .ft-plan-content .plan-info-container .info-title-bar .info-title{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:20px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#262626;line-height:20px;margin-left:0;margin-right:auto}.ft-plan-wrapper .ft-plan-content .plan-info-container .info-content .info-picker-item{display:flex;align-items:center}.ft-plan-wrapper .ft-plan-content .plan-info-container .info-content .info-picker-item .data-picker-container{width:100%}.ft-plan-wrapper .ft-plan-content .plan-info-container .info-content .info-picker-item .data-picker-container .item-picker{box-sizing:border-box;width:100%;height:44px;background:#fafafa;border-radius:8px;border:1px solid transparent;display:flex;align-items:center;padding:0 12px;transition:all .2s}.ft-plan-wrapper .ft-plan-content .plan-info-container .info-content .info-picker-item .data-picker-container .item-picker.require{border-color:#ff59d3}.ft-plan-wrapper .ft-plan-content .plan-info-container .info-content .info-picker-item .data-picker-container .item-picker .p-title{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#434343;line-height:20px}.ft-plan-wrapper .ft-plan-content .plan-info-container .info-content .info-picker-item .data-picker-container .item-picker .p-value{width:100%;height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:20px;text-align:right}.ft-plan-wrapper .ft-plan-content .plan-info-container .info-content .info-picker-item .data-picker-container .item-picker .p-placeholder{width:100%;height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8c8c;line-height:20px;text-align:right}.ft-plan-wrapper .ft-plan-content .plan-info-container .info-content .info-picker-item .data-picker-container .item-picker .p-icon{width:9px;height:9px;margin-right:0;margin-left:4px}.ft-plan-wrapper .ft-plan-content .plan-info-container .info-content .info-picker-item+.info-picker-item{margin-top:8px}.ft-plan-wrapper .ft-plan-content .plan-info-container+.plan-info-container{margin-top:16px}.ft-plan-wrapper .time-delete{height:26px;background:#fff4fc;border-radius:8px;padding:0 8px;color:#ff2da7;line-height:26px;margin-right:8px}.ft-plan-wrapper .info-action,.ft-plan-wrapper .time-delete{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.ft-plan-wrapper .info-action{margin-left:12px;display:flex;align-items:center;height:18px;color:#595959;line-height:18px}.ft-plan-wrapper .info-action .a-icon{height:16px;width:16px;margin-left:4px}.ft-plan-wrapper .commit-panel{box-sizing:border-box;width:100vw;padding:24px 60px 33px;height:auto;border-top:1px solid #d9d9d9;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.ft-plan-wrapper .commit-panel .commit-btn{width:auto;height:50px;background:linear-gradient(315deg,#ff59d3,#fb8fd2);box-shadow:0 7px 14px 0 rgba(248,119,237,.3);border-radius:26px;text-align:center;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}.record-panel-container .panel-title-bar .panel-action{display:flex;align-items:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:18px;font-size:13px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#ff2da7;line-height:18px;margin-right:8px;margin-left:auto}.record-panel-container .panel-title-bar .panel-action .p-icon{height:18px;width:18px}.record-panel-container .panel-content .ft-record-item-container{margin-bottom:12px}.record-panel-container .panel-content .record-item-container{padding:16px 12px;background:#fafafa;border-radius:10px;box-sizing:border-box}.record-panel-container .panel-content .record-item-container .record-title-bar{display:flex;align-items:center;margin-bottom:12px}.record-panel-container .panel-content .record-item-container .record-title-bar .record-title{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:26px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#16181a;line-height:26px;margin-left:0}.record-panel-container .panel-content .record-item-container .symptom-content{width:100%;display:flex;flex-direction:column}.record-panel-container .panel-content .record-item-container .symptom-content .symptom-tag-container{display:flex;flex-wrap:wrap}.record-panel-container .panel-content .record-item-container .symptom-content .symptom-tag-container .tag-item{padding:0 12px;height:30px;background:#fff4fc;border-radius:15px;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#ff2da7;line-height:30px;margin-bottom:12px}.record-panel-container .panel-content .record-item-container .symptom-content .symptom-tag-container .tag-item+.tag-item{margin-left:10px}.record-panel-container .panel-content .record-item-container .symptom-content .symptom-text-container{padding:8px;background:#fff;border-radius:10px;overflow:auto;height:60px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8c8c;line-height:20px}.record-panel-container .panel-content .record-item-container+.record-item-container{margin-top:12px}.quick-page{padding:12px}.quick-page .time-list{background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);border-radius:10px;padding:12px}.quick-page .time-list .panel-top{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:4px}.quick-page .time-list .panel-top .panel-top-left{height:20px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#434343;line-height:20px}.quick-page .time-list .panel-top .panel-top-right{display:flex;flex-direction:row;align-items:center}.quick-page .time-list .panel-top .panel-top-right .panel-top-right-date{height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:20px}.quick-page .time-list .panel-top .panel-top-right .panel-top-right-icon{width:8px;height:12px;margin-left:5px}.quick-page .time-list .record-list{display:flex;flex-direction:row;grid-gap:12px;gap:12px;justify-content:space-between;align-items:center;margin-top:8px;height:44px}.quick-page .time-list .record-list .record-selected{width:16px;height:16px}.quick-page .time-list .record-list .record-list-item{border-radius:8px;padding:12px;flex-grow:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.quick-page .time-list .record-list .record-list-item .record-item-title{font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#434343;line-height:20px}.quick-page .time-list .record-list .record-list-item .item-right{display:flex;flex-direction:row;align-items:center}.quick-page .time-list .record-list .record-list-item .item-right .item-right-date{height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:20px}.quick-page .time-list .record-list .record-list-item .item-right .item-right-icon{width:8px;height:12px;margin-left:5px}.quick-page .time-list .record-list .record-have{background:#fff4fc}.quick-page .time-list .record-list .record-no{background:#fafafa}.quick-page .record-panel-container{margin-top:16px;padding:16px 12px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);border-radius:10px;box-sizing:border-box;margin-bottom:22px}.quick-page .record-panel-container .panel-title-bar{display:flex;align-items:center;margin-bottom:12px}.quick-page .record-panel-container .panel-title-bar .panel-title{height:20px;font-size:14px;color:#434343;line-height:20px;margin-left:0}.quick-page .record-panel-container .panel-title-bar .panel-action,.quick-page .record-panel-container .panel-title-bar .panel-title{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;font-family:PingFangSC-Medium,PingFang SC;font-weight:500}.quick-page .record-panel-container .panel-title-bar .panel-action{display:flex;align-items:center;height:18px;font-size:13px;color:#ff2da7;line-height:18px;margin-right:8px;margin-left:auto}.quick-page .record-panel-container .panel-title-bar .panel-action .p-icon{height:18px;width:18px}.quick-page .record-panel-container .panel-content .ft-record-item-container{margin-bottom:12px}.ft-record-home-wrapper{height:100vh;width:100vw;background:#fafafa;display:flex;flex-direction:column}.ft-record-home-wrapper .ft-record-home-content{padding:12px;overflow:auto;height:100%}.record-panel-container{padding:16px 12px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);border-radius:10px;box-sizing:border-box;margin-bottom:22px}.record-panel-container .panel-title-bar{display:flex;align-items:center;margin-bottom:12px}.record-panel-container .panel-title-bar .panel-title{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:20px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#434343;line-height:20px;margin-left:0}.record-panel-container .panel-title-bar .panel-sub-title{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:18px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#646566;line-height:18px;margin-left:0}.record-panel-container .panel-content .ft-record-item-container+.ft-record-item-container{margin-top:12px}.record-date-picker-container{padding:12px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);border-radius:10px;box-sizing:border-box;margin-bottom:22px}.record-date-picker-container .record-date-title-bar{display:flex;align-items:center;justify-content:center;margin-bottom:12px;position:relative}.record-date-picker-container .record-date-title-bar .record-date-title{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:20px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#16181a;line-height:20px}.record-date-picker-container .record-date-title-bar .record-date-action-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;right:0}.record-date-picker-container .record-date-title-bar .record-date-action-container .record-date-action{display:flex;align-items:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:18px;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#434343;line-height:18px}.record-date-picker-container .record-date-title-bar .record-date-action-container .record-date-action .r-icon{width:18px;height:18px;margin-left:0}.record-date-picker-container .record-date-content{width:100%;display:flex;justify-content:space-between;box-sizing:border-box}.record-date-picker-container .record-date-content .record-date-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 14px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:8px;background:#fff;color:#434343;position:relative}.record-date-picker-container .record-date-content .record-date-item .item-week-num{margin-bottom:4px}.record-date-picker-container .record-date-content .record-date-item .item-day-num,.record-date-picker-container .record-date-content .record-date-item .item-week-num{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:18px;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:inherit;line-height:18px}.record-date-picker-container .record-date-content .record-date-item .item-warn-tip{width:12px;height:12px;position:absolute;right:0;top:0}.record-date-picker-container .record-date-content .record-date-item .item-check-tip{width:12px;height:12px;position:absolute;right:0;bottom:0}.record-date-picker-container .record-date-content .selected-pat{background:#fff4fc;color:#ff2da7}.record-date-picker-container .record-date-content .selected-doc{background:#f0f5ff;color:#1249ff}.ft-health-static{margin-top:22px;padding:0 12px}.ft-health-static .health-static-top{display:flex;flex-direction:row;justify-content:space-between;grid-gap:10px;gap:10px;align-items:center}.ft-health-static .health-static-top .health-static-days{display:flex;justify-content:center;align-items:center;flex-grow:1;grid-gap:15px;gap:15px;height:44px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);border-radius:10px}.ft-health-static .health-static-top .health-static-days .health-static-days-start{display:flex;flex-direction:row;align-items:center}.ft-health-static .health-static-top .health-static-days .health-static-days-start .days-start{height:20px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;line-height:20px}.ft-health-static .health-static-top .health-static-days .health-static-days-start .days-start-doc{color:#1249ff}.ft-health-static .health-static-top .health-static-days .health-static-days-start .days-start-pat{color:#ff2da7}.ft-health-static .health-static-top .health-static-days .health-static-days-start .days-start-icon{width:12px;height:12px;margin-left:5px;padding:2px}.ft-health-static .health-static-top .health-static-days .health-static-to{height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:20px}.ft-health-static .health-static-top .health-static-icon{width:24px;height:24px;padding:3px}.ft-health-static-doc{margin-top:0!important}.chart-component{margin-top:16px;background-color:#fff;min-height:300px;background:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,.06);border-radius:15px;padding:16px 12px;box-sizing:border-box;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}.chart-component .field-title{height:22px;font-size:16px;font-family:"PingFangSC-Medium","PingFang SC";font-weight:500;color:#262626;line-height:22px}.ft-archive-wrapper{height:100vh;width:100vw;background:#fafafa;display:flex;flex-direction:column}.ft-archive-wrapper .ft-archive-content{padding:12px;overflow:auto;height:100%;position:relative}.ft-archive-wrapper .ft-archive-content .ft-archive-phone{width:48px;height:48px;position:fixed;right:10px;bottom:90px;background:linear-gradient(180deg,#eff1fc,#fff);box-shadow:0 16px 20px 0 rgba(118,132,221,.05),0 11px 13px 0 rgba(118,146,221,.04),0 5px 7px 0 rgba(118,169,221,.02),inset 1px 3px 5px 0 hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;padding:8px;box-sizing:border-box;z-index:99}.ft-archive-wrapper .ft-archive-content .ft-archive-phone .phone-icon{width:32px;height:32px}.ft-archive-wrapper .ft-archive-content .ft-archive-tab{width:100%;display:flex;flex-direction:row;justify-content:space-around}.ft-archive-wrapper .ft-archive-content .ft-archive-tab .archive-tab-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:21px;font-size:15px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#1f1f1f;line-height:21px;position:relative;margin:10px 16px}.ft-archive-wrapper .ft-archive-content .ft-archive-tab .tab-item-border{content:"";position:absolute;height:7px;width:calc(100% - 6px);background:inherit;right:3px;bottom:0}.ft-archive-wrapper .ft-archive-content .ft-archive-tab .tab-selected{background:rgba(18,73,255,.16)}.body-record-detail-container{height:100vh;width:100vw;background:#fafafa;display:flex;flex-direction:column}.body-record-detail-container .body-record-detail-content{padding:12px;overflow:auto;height:100%}.body-record-detail-container .body-record-detail-content .body-record-item-container{padding:16px 12px;background:#fff;border-radius:10px;box-sizing:border-box}.body-record-detail-container .body-record-detail-content .body-record-item-container .record-title-bar{display:flex;align-items:center;margin-bottom:12px}.body-record-detail-container .body-record-detail-content .body-record-item-container .record-title-bar .record-title{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:26px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#16181a;line-height:26px;margin-left:0}.body-record-detail-container .body-record-detail-content .body-record-item-container .body-record-content{width:100%;display:flex;flex-direction:column;box-sizing:border-box}.body-record-detail-container .body-record-detail-content .body-record-item-container .body-record-content .record-input-item{width:100%;background:#fafafa;border-radius:8px;padding:12px;box-sizing:border-box}.body-record-detail-container .body-record-detail-content .body-record-item-container .body-record-content .record-input-item .record-input{height:20px;min-height:auto;padding:0;margin:0;background:inherit}.body-record-detail-container .body-record-detail-content .body-record-item-container .body-record-content .record-input-item .record-input .record-name{height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#434343;line-height:20px;position:relative}.body-record-detail-container .body-record-detail-content .body-record-item-container .body-record-content .record-input-item .record-input .required:after{content:"*";font-family:serif;font-size:14px;font-weight:700;color:#ff2da7;position:absolute;right:0;top:2px}.body-record-detail-container .body-record-detail-content .body-record-item-container .body-record-content .record-input-item .record-input .am-list-line{padding:0;margin:0}.body-record-detail-container .body-record-detail-content .body-record-item-container .body-record-content .record-input-item .record-input .am-list-line .am-input-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.body-record-detail-container .body-record-detail-content .body-record-item-container .body-record-content .record-input-item .record-input .am-list-line .am-input-control{padding-right:15px}.body-record-detail-container .body-record-detail-content .body-record-item-container .body-record-content .record-input-item .record-input .am-list-line .am-input-control input{text-align:right;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:20px}.body-record-detail-container .body-record-detail-content .body-record-item-container .body-record-content .record-input-item .record-input .am-list-line .am-input-control .fake-input-container{height:20px;line-height:20px}.body-record-detail-container .body-record-detail-content .body-record-item-container .body-record-content .record-input-item .record-input .am-list-line .am-input-control .fake-input-container .fake-input-placeholder{text-align:right;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;line-height:20px}.body-record-detail-container .body-record-detail-content .body-record-item-container .body-record-content .record-input-item .record-input .am-list-line .am-input-control .fake-input-container .fake-input{text-align:right;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;line-height:20px;color:#333}.body-record-detail-container .body-record-detail-content .body-record-item-container .body-record-content .record-input-item .record-input .am-list-line:after{display:none}.body-record-detail-container .body-record-detail-content .body-record-item-container .body-record-content .record-input-item .record-tip{height:17px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8c8c;line-height:17px;margin-top:4px}.body-record-detail-container .body-record-detail-content .body-record-item-container .body-record-content .record-input-item+.record-input-item{margin-top:8px}.body-record-detail-container .body-record-detail-content .body-record-item-container .symptom-content{width:100%;display:flex;flex-direction:column}.body-record-detail-container .body-record-detail-content .body-record-item-container .symptom-content .symptom-tag-container{display:flex;flex-wrap:wrap}.body-record-detail-container .body-record-detail-content .body-record-item-container .symptom-content .symptom-tag-container .tag-item{padding:0 12px;height:30px;background:#fafafa;border-radius:15px;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#595959;line-height:30px;margin-bottom:12px;margin-right:10px}.body-record-detail-container .body-record-detail-content .body-record-item-container .symptom-content .symptom-tag-container .checked{color:#ff2da7;background:#fff4fc}.body-record-detail-container .body-record-detail-content .body-record-item-container .symptom-content .symptom-text-container{padding:8px;background:#fafafa;border-radius:10px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8c8c;line-height:20px}.body-record-detail-container .body-record-detail-content .body-record-item-container .symptom-content .symptom-text-container .am-textarea-control{padding:0;margin:0}.body-record-detail-container .body-record-detail-content .body-record-item-container .symptom-content .symptom-text-container .am-textarea-control textarea{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:20px}.body-record-detail-container .body-record-detail-content .body-record-item-container+.body-record-item-container{margin-top:12px}.body-record-detail-container .commit-panel{box-sizing:border-box;width:100vw;padding:24px 60px 33px;height:auto;border-top:1px solid #d9d9d9;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.body-record-detail-container .commit-panel .commit-btn{width:auto;height:50px;background:linear-gradient(315deg,#ff59d3,#fb8fd2);box-shadow:0 7px 14px 0 rgba(248,119,237,.3);border-radius:26px;text-align:center;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:50px}.doc-record-detail{padding:12px}.doc-record-detail .panel-photo{background:#fff;border-radius:10px;padding:12px;margin-top:16px}.doc-record-detail .panel-photo .panel-photo-top{display:flex;flex-direction:row;justify-content:space-between}.doc-record-detail .panel-photo .panel-photo-top .panel-top-left{height:20px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#434343;line-height:20px;margin-top:16px}.doc-record-detail .panel-photo .panel-top-title{height:20px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#262626;line-height:20px}.doc-record-detail .panel-photo .body-record-content{width:100%;display:flex;flex-direction:column;box-sizing:border-box}.doc-record-detail .panel-photo .body-record-content .record-input-item{width:100%;background:#fafafa;border-radius:8px;padding:12px;box-sizing:border-box;margin-top:12px}.doc-record-detail .panel-photo .body-record-content .record-input-item .record-input{height:20px;min-height:auto;padding:0;margin:0;background:inherit}.doc-record-detail .panel-photo .body-record-content .record-input-item .record-input .record-name{height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#434343;line-height:20px;position:relative}.doc-record-detail .panel-photo .body-record-content .record-input-item .record-input .required:after{content:"*";font-family:serif;font-size:14px;font-weight:700;color:#ff2da7;position:absolute;right:0;top:2px}.doc-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line{padding:0;margin:0}.doc-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line .am-input-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.doc-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line input{text-align:right;padding-right:15px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:20px;background-color:#fafafa}.doc-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line input:disabled{color:#333;opacity:1;-webkit-text-fill-color:#333}.doc-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line .fake-input-container{font-size:14px;padding-right:15px;text-align:right;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.doc-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line .fake-input-placeholder{position:inherit}.doc-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line .fake-input{text-align:right;padding-right:15px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;width:93%}.doc-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line .fake-input.focus:after{right:15px;border-right:1.5px solid #000}.doc-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line:after{display:none}.doc-record-detail .panel-photo .body-record-content .record-input-item .record-tip{height:17px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8c8c;line-height:17px;margin-top:4px}.doc-record-detail .panel-photo .body-record-content .record-input-item+.record-input-item{margin-top:8px}.doc-record-detail .panel-photo .image-title{margin-top:16px}.doc-record-detail .panel-photo .image-picker{height:104px;width:104px}.doc-record-detail .panel-photo .panel-photo-result{background:#fafafa;border-radius:8px;padding:12px;margin-top:12px;display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;grid-gap:16px;gap:16px}.doc-record-detail .panel-photo .panel-photo-result .result-title{font-size:14px;min-width:56px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#434343;line-height:20px}.doc-record-detail .panel-photo .panel-photo-result .result-content{color:#8c8c8c;flex-grow:1;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;line-height:20px}.ft-record-detail{background:#fafafa;padding:12px 12px 150px}.ft-record-detail .panel-top{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:4px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);border-radius:10px;padding:12px}.ft-record-detail .panel-top .panel-top-left{height:20px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#434343;line-height:20px}.ft-record-detail .panel-top .panel-top-left .star{color:#ff2da7;margin-left:4px;display:inline-block;vertical-align:middle;padding-top:2px}.ft-record-detail .panel-top .panel-top-right{display:flex;flex-direction:row;align-items:center}.ft-record-detail .panel-top .panel-top-right .panel-top-right-date{height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:20px}.ft-record-detail .panel-top .panel-top-right .panel-top-right-icon{width:8px;height:12px;margin-left:5px}.ft-record-detail .panel-photo{min-height:189px;background:#fff;border-radius:10px;padding:12px;margin-top:16px}.ft-record-detail .panel-photo .panel-photo-top{display:flex;flex-direction:row;justify-content:space-between}.ft-record-detail .panel-photo .panel-photo-top .panel-top-left{height:20px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#434343;line-height:20px}.ft-record-detail .panel-photo .panel-photo-top .required:after{content:" *";color:#ff2da7}.ft-record-detail .panel-photo .panel-photo-top .panel-top-demo{display:flex;flex-direction:row}.ft-record-detail .panel-photo .panel-photo-top .panel-top-demo .panel-top-demo-text{height:17px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#595959;line-height:17px}.ft-record-detail .panel-photo .panel-photo-top .panel-top-demo .panel-top-demo-icon{margin-left:2px;width:16px;height:16px}.ft-record-detail .panel-photo .panel-photo-top .panel-top-right{display:flex;flex-direction:row;align-items:center}.ft-record-detail .panel-photo .panel-photo-top .panel-top-right .panel-top-right-date{height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:20px}.ft-record-detail .panel-photo .panel-photo-top .panel-top-right .panel-top-right-icon{width:8px;height:12px;margin-left:5px}.ft-record-detail .panel-photo .panel-photo-tip{font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8c8c;line-height:23px;margin-top:9px}.ft-record-detail .panel-photo .panel-photo-tip>span{display:inline-block}.ft-record-detail .panel-photo .image-picker{height:84px;width:104px}.ft-record-detail .panel-photo .panel-photo-result{width:327px;background:#fafafa;border-radius:8px;margin-top:24px;padding:12px;display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;grid-gap:16px;gap:16px}.ft-record-detail .panel-photo .panel-photo-result .result-title{font-size:14px;min-width:56px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#434343;line-height:20px}.ft-record-detail .panel-photo .panel-photo-result .result-content{flex-grow:1;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#ff2da7;line-height:20px}.ft-record-detail .panel-photo .body-record-content{width:100%;display:flex;flex-direction:column;box-sizing:border-box}.ft-record-detail .panel-photo .body-record-content .record-input-item{width:100%;background:#fafafa;border-radius:8px;padding:12px;box-sizing:border-box;margin-top:12px}.ft-record-detail .panel-photo .body-record-content .record-input-item .record-input{height:20px;min-height:auto;padding:0;margin:0;background:inherit}.ft-record-detail .panel-photo .body-record-content .record-input-item .record-input .record-name{height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#434343;line-height:20px;position:relative}.ft-record-detail .panel-photo .body-record-content .record-input-item .record-input .required:after{content:"*";font-family:serif;font-size:14px;font-weight:700;color:#ff2da7;position:absolute;right:0;top:2px}.ft-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line{padding:0;margin:0}.ft-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line .am-input-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ft-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line input{text-align:right;padding-right:15px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:20px;background-color:#fafafa}.ft-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line input:disabled{color:#333;opacity:1;-webkit-text-fill-color:#333}.ft-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line .fake-input-container{font-size:14px;padding-right:15px;text-align:right;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.ft-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line .fake-input-placeholder{position:inherit}.ft-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line .fake-input{text-align:right;padding-right:15px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;width:93%}.ft-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line .fake-input.focus:after{right:15px;border-right:1.5px solid #000}.ft-record-detail .panel-photo .body-record-content .record-input-item .record-input .am-list-line:after{display:none}.ft-record-detail .panel-photo .body-record-content .record-input-item .record-tip{height:17px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8c8c;line-height:17px;margin-top:4px}.ft-record-detail .panel-photo .body-record-content .record-input-item+.record-input-item{margin-top:8px}.ft-record-detail .panel-bottom{height:107px;background:#fff;box-shadow:0 0 0 0 #d9d9d9;position:absolute;left:0;right:0;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);z-index:100;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.ft-record-detail .panel-bottom .complete-but{width:255px;height:50px;background:linear-gradient(315deg,#ff59d3,#fb8fd2);box-shadow:0 7px 14px 0 rgba(248,119,237,.3);border-radius:26px;display:flex;align-items:center;justify-content:center;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:22px;margin:0 auto}.ft-doctor-info-container{width:100%;box-sizing:border-box;padding:12px;background:#fff;border-radius:16px;display:flex;align-items:flex-start;margin-bottom:16px}.ft-doctor-info-container .ft-doctor-avatar{width:45px;min-width:45px;height:45px;min-height:45px;background:#fafafa;border-radius:50%;border:1px solid hsla(0,0%,85.1%,.5);margin-right:8px}.ft-doctor-info-container .ft-doctor-content{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.ft-doctor-info-container .ft-doctor-content .doctor-content-name{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:22px;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#434343;line-height:22px;margin-bottom:6px}.ft-doctor-info-container .ft-doctor-content .doctor-content-info{height:18px;line-height:18px;display:flex;align-items:center;margin-bottom:6px}.ft-doctor-info-container .ft-doctor-content .doctor-content-info .content-info-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:18px;display:flex;align-items:center}.ft-doctor-info-container .ft-doctor-content .doctor-content-info .content-info-item .item-text{font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#434343;height:18px;line-height:18px}.ft-doctor-info-container .ft-doctor-content .doctor-content-info .content-info-item .item-divider{height:12px;width:1px;background:#979797;margin:0 5px}.ft-doctor-info-container .ft-doctor-content .doctor-content-hospital{font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#434343;height:18px;line-height:18px}.ft-doc-warning-wrapper{height:100vh;width:100vw;background:#fafafa;display:flex;flex-direction:column}.ft-doc-warning-wrapper .f-other-part{display:flex;justify-content:space-between;align-items:center;margin:20px 20px 0;position:relative}.ft-doc-warning-wrapper .f-other-part .f-item{width:169px;height:96px}.ft-doc-warning-wrapper .ft-doc-warning-content{padding:20px;overflow:auto;height:100%}.ft-doc-warning-wrapper .ft-doc-warning-content .ft-doc-warning-list{width:100%;box-sizing:border-box}.ft-doc-warning-wrapper .ft-doc-warning-content .ft-doc-warning-list .warning-list-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:21px;font-size:15px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#1f1f1f;line-height:21px;position:relative}.ft-doc-warning-wrapper .ft-doc-warning-content .ft-doc-warning-list .warning-list-title:after{position:absolute;content:"";height:7px;box-sizing:border-box;padding:0 18px;background:rgba(18,73,255,.16);right:16px;bottom:0;width:calc(100% - 32px)}.ft-doc-warning-wrapper .ft-doc-warning-content .ft-doc-warning-list .warning-list-container{padding:12px 0;box-sizing:border-box}.ft-doc-warning-wrapper .ft-doc-warning-content .ft-doc-warning-list .warning-list-container .ft-warning-item-container+.ft-warning-item-container{margin-top:12px}.ft-warning-item-container{padding:16px 12px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);border-radius:10px;box-sizing:border-box}.ft-warning-item-container .ft-warning-title-bar{display:flex;align-items:center;margin-bottom:12px}.ft-warning-item-container .ft-warning-title-bar .warning-title{display:flex;align-items:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:32px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#262626;line-height:32px;margin-left:0}.ft-warning-item-container .ft-warning-title-bar .warning-title .w-avatar{width:32px;height:32px;margin-right:8px}.ft-warning-item-container .ft-warning-title-bar .warning-action{display:flex;align-items:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8c8c;line-height:20px;margin-right:0;margin-left:auto}.ft-warning-item-container .ft-warning-title-bar .warning-action .w-icon{width:10px;height:10px;margin-left:2px}.ft-warning-item-container .ft-warning-content{width:100%;display:flex;align-items:flex-end;box-sizing:border-box;background:#fafafa;border-radius:10px;padding:12px}.ft-warning-item-container .ft-warning-content .warning-data-item{width:25%;display:flex;flex-direction:column;align-items:flex-start}.ft-warning-item-container .ft-warning-content .warning-data-item .data-item-info{display:flex;align-items:baseline;margin-bottom:8px}.ft-warning-item-container .ft-warning-content .warning-data-item .data-item-info .info-value{height:22px;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#262626;line-height:22px;margin-right:2px}.ft-warning-item-container .ft-warning-content .warning-data-item .data-item-info .info-unit{height:17px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:17px}.ft-warning-item-container .ft-warning-content .warning-data-item .data-item-name{height:18px;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:18px}.ft-warning-item-container .ft-warning-content .warning-action-item{height:22px;background:#fff4fc;border-radius:15px;padding:0 6px;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#ff2da7;line-height:22px}.ft-doc-statistics-wrapper{height:100vh;width:100vw;background:#fafafa;display:flex;flex-direction:column}.ft-doc-statistics-wrapper .ft-doc-statistics-content{padding:12px;overflow:auto;height:100%}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-filter{padding:18px 12px;background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:10px;margin-bottom:16px;display:flex;justify-content:space-between}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-filter .fast-filter{font-size:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-filter .fast-filter .cf-icon{width:16px;height:16px;margin-right:3px;display:inline-block;vertical-align:middle}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-filter .fast-filter .cf-text{display:inline-block;vertical-align:middle}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-filter .date-filter{font-size:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;align-items:center}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-filter .date-filter .mid-text{display:inline-block;margin:0 8px}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-filter .date-filter .date-text{color:#1249ff;font-weight:700}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-wrapper{padding:16px 0 6px 12px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:10px;background-color:#fff}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-wrapper .statistics-row{display:flex}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-wrapper .statistics-row .statistics-item{flex:1 1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:10px;box-sizing:border-box;display:inline-block;margin-right:12px;margin-bottom:12px;padding:12px;background-color:#fafafa}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-wrapper .statistics-row .statistics-item .i-title{font-size:14px;font-weight:700;color:#434343;height:45px}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-wrapper .statistics-row .statistics-item .i-data{display:flex;justify-content:space-between}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-wrapper .statistics-row .statistics-item .i-data .i-icon{width:25px;height:25px;display:inline-block;vertical-align:middle}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-wrapper .statistics-row .statistics-item .i-data .i-numb-unit{height:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;vertical-align:middle}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-wrapper .statistics-row .statistics-item .i-data .i-numb-unit .i-numb{font-weight:700;font-size:20px;margin-right:5px}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-wrapper .statistics-row .statistics-item .i-data .i-numb-unit .i-numb-total{color:#1249ff}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-wrapper .statistics-row .statistics-item .i-data .i-numb-unit .i-numb-new{color:#5cdbd3}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-wrapper .statistics-row .statistics-item .i-data .i-numb-unit .i-numb-warn{color:#ff2da7}.ft-doc-statistics-wrapper .ft-doc-statistics-content .statistics-wrapper .statistics-row .statistics-item .i-data .i-numb-unit .i-numb-record{color:#fbab61}.ft-detail .detail-time{font-size:13px;color:#595959;line-height:18px;margin-top:22px;margin-left:24px}.ft-detail .detail-result{margin:8px 12px;min-height:150px;padding:12px;width:calc(100% - 48px);background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);border-radius:10px;display:flex;flex-direction:column;justify-items:flex-start;grid-gap:12px;gap:12px;position:relative}.ft-detail .detail-result .result-text{font-size:13px;display:flex;flex-direction:row}.ft-detail .detail-result .result-text .result-text-left{color:#595959;margin-top:8px}.ft-detail .detail-result .result-text .result-text-text{line-height:18px;border-radius:10px;padding:8px;flex:1 1}.ft-detail .detail-result .result-text .result-text-good{background:#f2fffd;color:#1fbbb9}.ft-detail .detail-result .result-text .result-text-complete{color:#4a4a4a;background:#fafafa}.ft-detail .detail-result .result-text .result-text-warning{color:#ff2da7;background:#fff2fa}.ft-detail .detail-result .result-text .result-text-fail{color:#f1913a;background:#fff4ec}.ft-detail .detail-result .result-img{font-size:13px;display:flex;flex-direction:row}.ft-detail .detail-result .result-img .result-img-left{color:#595959;margin-top:8px}.ft-detail .detail-result .result-img .result-img-photo{width:66px;height:93px;object-fit:cover;border-radius:8px}.ft-detail .detail-result .result-button{width:76px;color:#fff;line-height:30px;padding:5px 10px;text-align:center;background:linear-gradient(315deg,#ff59d3,#fb8fd2);border-radius:25px;position:absolute;right:12px;bottom:12px}.ft-yan-demo .ft-home-top1{width:100%}.ft-yan-demo .ft-home-top2{width:calc(100% - 8px);margin:-24px 4px 0}.ft-yan-demo .ft-home-top2-1{margin:12px 4px 0}.ft-yan-demo .ft-home-top3{width:100%;justify-content:center;align-items:center;display:flex;flex-direction:row;margin-top:13px}.ft-yan-demo .ft-home-top3 .img{width:158px;height:19px}.ft-yan-demo .ft-yan-video{width:calc(100% - 24px);height:calc(50% - 12px);margin:6px 12px 0;display:flex;flex-direction:row;justify-content:center}.ft-yan-demo .ft-yan-video .yan-video{height:100%;max-width:100%}.ft-yan-demo .ft-yan-step{width:calc(100% - 24px);margin:23px 12px 0;height:434px;background:#fff;box-shadow:0 -2px 6px 1px rgba(217,148,191,.16),inset 0 18px 12px 0 rgba(251,143,210,.06);border-radius:12px;border-image:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,0)) 2 2;position:relative}.ft-yan-demo .ft-yan-step .ft-step-title{display:flex;flex-direction:row;justify-content:center;margin-top:19px}.ft-yan-demo .ft-yan-step .ft-step-title .ft-step-demo{width:64px;height:19px}.ft-yan-demo .ft-yan-step .ft-step-bg1{width:calc(100% - 16px);margin:8px;height:113px;background:#fff4fc;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);border-radius:8px;display:flex;flex-direction:row;justify-content:space-between}.ft-yan-demo .ft-yan-step .ft-step-bg1 .ft-step-img{width:125px;height:148px;object-fit:fill}.ft-yan-demo .ft-yan-step .ft-step-bg1 .ft-step-icon{width:20px;height:12px;margin-top:50px}.ft-yan-demo .ft-yan-step .ft-step-bg1 .step1{margin-top:9px;margin-left:14px}.ft-yan-demo .ft-yan-step .ft-step-bg1 .step2{margin-top:9px;margin-right:14px}.ft-yan-demo .ft-yan-step .ft-step-bg2{margin-top:54px}.ft-yan-demo .ft-yan-step .ft-step-line{position:absolute;bottom:49px;width:100%;height:0;border-top:1px dashed #d9d9d9}.ft-yan-demo .ft-yan-step .ft-step-bottom-tip{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:17px;bottom:16px;position:absolute;text-align:center;width:100%}.ft-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:48px;padding-left:12px}.ft-item .ft-item-left{color:#262626}.ft-item .ft-item-right{min-width:86px;padding:4px 8px 4px 12px;font-size:13px;line-height:26px;height:26px;background:#fafafa;border-radius:13px 0 0 13px;display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box;align-items:center}.ft-item .ft-item-right .right-icon{width:9px;height:14px;padding:2px}.ft-item .ft-item-normal{color:#1fbbb9}.ft-item .ft-item-warning{color:#ff2da7}.ft-yan-home{background:#fafafa;display:flex;flex-direction:column;border-radius:10px}.ft-yan-home .ft-yan-list{margin:12px 12px 120px;background:#fff;border-radius:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.02)}.ft-yan-home .ft-yan-list .ft-top{border-radius:10px 10px 0 0;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.02)}.ft-yan-home .ft-yan-list .ft-top .ft-list-top{justify-content:space-between;height:50px;margin-right:13px}.ft-yan-home .ft-yan-list .ft-top .ft-list-top,.ft-yan-home .ft-yan-list .ft-top .ft-list-top .top-left{display:flex;flex-direction:row;align-items:center}.ft-yan-home .ft-yan-list .ft-top .ft-list-top .top-left .color{width:4px;height:18px;background:linear-gradient(315deg,#ff59d3,#fb8fd2);box-shadow:0 7px 14px 0 rgba(248,119,237,.3);border-radius:0 100px 100px 0}.ft-yan-home .ft-yan-list .ft-top .ft-list-top .top-left .ft-top-title{font-size:16px;font-weight:500;color:#262626;line-height:22px;margin-left:8px}.ft-yan-home .ft-yan-list .ft-top .ft-list-top .top-right{display:flex;flex-direction:row;align-items:center}.ft-yan-home .ft-yan-list .ft-top .ft-list-top .top-right .text{color:#8c8c8c;line-height:20px}.ft-yan-home .ft-yan-list .ft-top .ft-list-top .top-right .icon{width:5px;height:9px;margin-left:4px}.ft-yan-home .ft-yan-list .ft-top .line{width:100%;height:1px;background-color:#d9d9d9}.ft-yan-home .ft-home-bottom{left:0;right:0;position:fixed;bottom:0;height:107px;background:#fff;border-top:.5px solid #d9d9d9;text-align:center;display:flex;justify-content:center;align-items:center}.ft-yan-home .ft-home-bottom .ft-home-bottom-button{width:68%;height:50px;background:linear-gradient(315deg,#ff59d3,#fb8fd2);box-shadow:0 7px 14px 0 rgba(248,119,237,.3);border-radius:26px;font-size:16px;font-weight:500;color:#fff;line-height:50px;text-align:center}.ft-list{padding:12px 8px 15px;height:auto;min-height:100%;background:#fafafa}.ft-list .ft-list-item{margin-top:12px;display:flex;flex-direction:column;background:#fff;border-radius:15px;padding:12px}.ft-list .ft-list-item .ft-list-item-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ft-list .ft-list-item .ft-list-item-top .item-date{font-size:15px;font-weight:500;color:#262626;line-height:21px}.ft-list .ft-list-item .ft-list-item-top .item-expand{display:flex;align-items:center}.ft-list .ft-list-item .ft-list-item-top .item-expand .text{font-size:13px;font-weight:400;color:#595959;line-height:18px}.ft-list .ft-list-item .ft-list-item-top .item-expand .img{width:13px;height:10px;margin-left:6px}.ft-list .ft-list-item .ft-list-expand{background:#fff;border-radius:10px;border:1px solid rgba(0,0,0,.12);margin-top:12px}.ft-list .ft-list-item .ft-list-expand-no{display:none}.doctor-info-content{background-color:#fff;text-align:center}.doctor-info-content .doctor-card{display:flex;flex-direction:column;justify-content:center;align-items:center}.doctor-info-content .doctor-card .des-avatar{margin-bottom:12px}.doctor-info-content .doctor-card .des-avatar img{width:94px;height:94px;object-fit:cover}.doctor-info-content .doctor-card .desc .name{margin-bottom:6px}.doctor-info-content .doctor-card .desc .des-other{margin-bottom:10px;font-size:14px;font-weight:400;color:#4a4a4a}.chat-content{background:#f7f9fa;padding-top:22px}.chat-input-wrapper{position:relative;background:#f4f4f5;padding-bottom:4px}.chat-input-wrapper .chat-input-content{flex-direction:row;display:flex;align-items:center}.chat-input-wrapper .chat-input-content .voice-btn{margin:0 6px 2px;position:relative;height:32px;width:32px;flex:0 0 32px}.chat-input-wrapper .chat-input-content .voice-btn img{width:32px;height:100%;display:block}.chat-input-wrapper .chat-input-content .input-word{flex:1 1 auto;border:none;line-height:27px;margin:4px 6px;font-size:13px;min-height:30px!important}.chat-input-wrapper .chat-input-content .input-word .am-textarea-control{padding:6px 0!important}.chat-input-wrapper .chat-input-content .input-word .am-textarea-control textarea{max-height:60px!important}.chat-input-wrapper .chat-input-content .input-add-icon{width:30px;height:30px;fill:currentColor;overflow:hidden;flex:0 0 30px;margin-top:4px}.chat-input-wrapper .chat-input-content .btn-send{background:#1fbbb9;border-radius:8px;font-size:14px;font-weight:400;color:#fff;border:0;margin-right:4px;min-width:62px}.chat-input-wrapper .chat-input-content .btn-send:before{content:none}.message-item{display:flex;margin-bottom:10px}.message-item.msg-item-left{margin-left:10px;margin-right:74px}.message-item.msg-item-left .thumb{margin-right:10px}.message-item.msg-item-right{margin-right:10px;margin-left:74px;justify-content:flex-end;align-items:center}.message-item.msg-item-right .thumb{margin-left:10px;margin-top:4px}.message-item .thumb{width:40px;height:40px;border-radius:20px;object-fit:cover;background-color:#fff}.message-item .from-username{font-size:14px;font-weight:500;color:#757575;margin-bottom:12px}.message-item .text-content{background:#fff;border-radius:8px;font-size:14px;font-weight:500;color:#222;padding:8px 6px;line-height:20px;word-break:break-all}.message-item .img-content{margin:4px 4px 0 0;border-radius:8px;border:4px solid #fff;padding:2px}.message-item .img-content img{max-height:6em;max-width:6em;object-fit:contain}.message-item .custom-patient-card{padding:10px;background:#fff}.message-item .custom-patient-card .card-title{font-size:16px;font-weight:600;color:#222;padding:0 0 10px 10px}.message-item .custom-patient-card .card-content{border-radius:8;background:#f7f9fa;padding-right:20px}.message-item .custom-patient-card .card-content .col-title{font-size:14;font-weight:400;color:#757575}.message-item .custom-patient-card .card-content .col-val{font-size:14;font-weight:400;color:#222}.message-item .custom-doctor-card{padding:8px 20px 8px 6px;background:#fff}.message-item .custom-doctor-card .card-title{font-size:16px;font-weight:600;color:#222;padding-bottom:10px}.message-item .custom-doctor-card .card-content{display:flex}.message-item .custom-doctor-card .card-content .des-avatar{margin-right:10px;border-radius:8px}.message-item .custom-doctor-card .card-content .des-avatar img{width:70px;height:70px;object-fit:cover}.message-item .custom-doctor-card .card-content .desc .name{font-size:16px;font-weight:600;color:#222}.message-item .custom-doctor-card .card-content .desc .des-other{font-size:14px;font-weight:400;color:#757575;line-height:24px}.visit-end-content{padding:12px 15px 30px;background:#fff;text-align:center;width:auto}.visit-end-content .content-title{margin-bottom:12px;font-size:16px;font-weight:600;color:#4a4a4a}.visit-end-content .content-sub-title{font-size:14px;font-weight:400;color:#757575}.sys_msg_content{text-align:center;margin:0 auto 10px}.sys_msg_content .msg_date{font-size:12px;font-weight:400;color:#757575}.sys_msg_content .msg_visit_start_tip{font-size:14px;font-weight:500;color:#222;line-height:20px;background:#fff;border-radius:8px;display:inline-block;padding:8px 6px}.end-chat-top .visit-card{padding:20px 10px;background:#fff;border-radius:8px;margin:0 10px 15px}.end-chat-top .visit-card .card-title{font-size:16px;font-weight:600;color:#222;margin:0 0 15px 10px}.end-chat-top .visit-card .card-content{background:#f7f9fa;border-radius:8px}.end-chat-top .visit-card .card-content table{height:100%}.end-chat-top .visit-card .card-content table .col-title{font-size:14px;font-weight:400;color:#757575;width:80px;vertical-align:top}.end-chat-top .visit-card .card-content table .col-val{font-size:14px;font-weight:400;color:#222}.end-chat-top .divider{margin-bottom:15px;height:0}.end-chat-top .divider .divider-content{font-size:16px;font-weight:600;color:#4a4a4a;opacity:1}.graphic-inquiry-wrapper{width:100%;height:100%;overflow:hidden}.graphic-inquiry-wrapper .content-patients{position:fixed;bottom:0;width:100%}.inquiry-list .record-item{background:#fff;border-radius:8px;margin:10px;padding:10px}.inquiry-list .record-item .card-title{font-size:16px;font-weight:600;color:#222;margin:10px 0 15px 10px}.inquiry-list .record-item .card-content{background:#f7f9fa;border-radius:8px;padding:10px}.inquiry-list .record-item .card-content .col-item{display:flex;align-items:flex-start;margin-bottom:22px}.inquiry-list .record-item .card-content .col-item .col-title{flex:0 0 80px;font-size:14px;font-weight:400;color:#757575}.inquiry-list .record-item .card-content .col-item .col-val{font-size:14px;font-weight:400;color:#222}.inquiry-list .record-item .op-content{text-align:right;margin-top:10px}.inquiry-list .record-item .op-content .btn{width:90px;height:29px;background:#fff;border-radius:15px;border:1px solid #1fbbb9;line-height:29px;font-size:14px;font-weight:400;color:#1fbbb9}.patients-wrapper{background:#fff;box-shadow:0 3px 15px 0 rgba(148,230,225,.2);border-radius:8px 8px 0 0;padding:20px 0 45px 20px;overflow:hidden}.patients-wrapper .content-top{display:flex;padding-right:20px;margin-bottom:15px;justify-content:space-between}.patients-wrapper .content-top .content-title{font-size:16px;font-weight:600;color:#222}.patients-wrapper .content-top .btn{font-size:14px;font-weight:400;color:#1fbbb9}.patients-wrapper .patient-list{overflow-x:auto;display:flex;flex-wrap:nowrap;width:100%}.patients-wrapper .patient-list .list-item{background:#f7f9fa;border-radius:8px;display:inline-block;padding:10px;font-size:14px;font-weight:400;margin-right:20px;color:#222;flex-shrink:0}.patients-wrapper .patient-list .list-item .patient-name{font-size:16px;font-weight:600;color:#222;display:flex;justify-content:space-between;align-items:center}.patients-wrapper .patient-list .list-item .patient-name img{width:20px;height:20px}.patients-wrapper .patient-list .list-item .patient-sex{margin:12px 0}.patient-detail-wrapper{background:#fff;box-shadow:0 3px 15px 0 rgba(148,230,225,.2);border-radius:8px 8px 0 0;padding:20px 20px 30px}.patient-detail-wrapper .title-info{font-size:16px;font-weight:600;color:#222;margin-bottom:15px;display:flex;align-items:center}.patient-detail-wrapper .title-info .icon{margin-left:-8px}.patient-detail-wrapper .am-list-body:after,.patient-detail-wrapper .am-list-body:before{content:none!important}.patient-detail-wrapper .am-list-item{padding-left:10px!important;margin-bottom:14px;height:40px;background:#f8f8f8;border-radius:8px}.patient-detail-wrapper .am-list-item.hasValue{background:#f4fcfc}.patient-detail-wrapper .am-list-item .am-list-line:after{content:none!important}.patient-detail-wrapper .am-list-item .am-input-label,.patient-detail-wrapper .am-list-item .am-list-line .am-list-content{flex:0 0 120px;margin:0;padding:0;font-size:16px;font-weight:700;color:#222}.patient-detail-wrapper .am-list-item .am-input-control input{color:#888;font-size:16px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0;text-align:right}.patient-detail-wrapper .am-list-item .am-list-line .am-list-extra{flex:1 1;text-align:right;padding:0}.patient-detail-wrapper .am-list-item .am-list-line .am-list-extra .am-checkbox-wrapper:first-child{margin-right:30px}.patient-detail-wrapper .am-list-item .am-list-line .am-list-extra .am-checkbox-wrapper .am-checkbox{margin-right:6px}.patient-detail-wrapper .item-default .am-list-line .am-list-extra,.patient-detail-wrapper .picker-relation .am-list-item .am-list-line .am-list-extra{text-align:right;padding:0}.patient-detail-wrapper .btn{background:linear-gradient(350deg,#94e6e1,#1fbbb9);height:40px;line-height:40px}.header-body{margin-right:-45px;position:fixed;width:100%;z-index:100}.header{background-color:#fff;height:45px;width:100%}.guide-content{position:relative;width:100%;background-color:#eff3f7;overflow:auto}.guide-chat-inputview{background-color:#fff;height:60px;overflow:hidden;display:flex;z-index:20}.guide-chat-inputview .voicebutton{margin:7px 6px;display:flex;align-items:center}.guide-chat-inputview .voicebutton img{width:36px;height:36px;-webkit-user-select:none;user-select:none;pointer-events:none}.guide-input{flex:1 1 auto;height:30px;line-height:27px;border:none;border-bottom:1px solid #ddd;margin:7px 4px;min-height:35px;max-height:50px;font-size:13px;border-radius:24px;background-color:#eff3f7}.guide-send-button-1{border:.01rem solid #ccd4dd;border-radius:200rem}.guide-send-button-1,.guide-send-button-2{width:3.6em;transition:all .3s;height:36px;margin:12px 8px;font-size:18px}.guide-send-button-2{border:.01rem solid #00bea8;color:#fff;background-color:#00bea8;border-radius:200rem}.guide-tag-list{z-index:4;background-color:#fff;max-height:200px;overflow-y:auto}.guide-contact-tag-list{z-index:5;width:100%;background-color:#fff}.guide-system-msg{color:#fff;max-width:90%;margin:10px auto;padding:5px;border-radius:5px;background:rgba(143,171,167,.3);line-height:1.4}.guide-item-modify{font-size:13px;margin-top:10px;color:#00bea8}.guide-revisit-suggest{text-align:center;max-width:138px}.guide-block-title,.guide-revisit-suggest{height:48px;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#00bea8;line-height:48px}.guide-block-subtitle{height:47px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:hsla(0,0%,54.5%,.7);line-height:18px;max-width:250px}.guide-block-button{background:linear-gradient(90deg,#82ded3,#00bea8);box-shadow:0 4px 9px 0 rgba(19,159,143,.5)}.guide-block-button,.guide-block-button-gray{width:87px;height:40px;line-height:40px;color:#fff;text-align:center;border-radius:34px;font-family:PingFangSC-Medium,PingFang SC}.guide-block-button-gray{background:#a1a1a1}.guide-block-money1{font-size:18px;margin-left:3px;font-family:PingFangSC-Medium,PingFang SC;color:#f75117}.guide-block-right{display:flex}.guide-block-left{display:flex;flex-direction:column;width:70%}.waiting-img{width:100%;z-index:20}.waiting-img,.waiting-img-yes{display:flex;height:40px;justify-content:center;background:#fff}.waiting-img-yes{text-align:center;color:#00bea8;line-height:40px;font-size:18px;align-items:center}.waiting-img-no{margin-left:40px}.waiting-img-no,.waiting-nagetive{text-align:center;color:#f57354;height:40px;line-height:40px;background:#fff;font-size:18px;display:flex;justify-content:center;align-items:center}.waiting-nagetive{position:fixed;bottom:0;width:100%}.video-chat-tips{color:#f85351;margin-left:20px;margin-top:5px;font-weight:500}.video-chat-left{display:flex;flex-direction:column;justify-content:space-between}.video-chat-invite{font-size:18px;font-weight:500;color:#676767}.video-chat-right{margin-left:40px;text-align:center}.video-chat-listen{color:#00bea8;font-size:18px}.video-chat-icon{width:40px;height:40px}.triage-result-1{background-color:#ff6446}.triage-result-1,.triage-result-2{margin-top:10px;padding:5px 15px;height:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;border-radius:20px}.triage-result-2{background-color:#ff8d50}.triage-result-3{margin-top:10px;background-color:#feaa3d;padding:5px 15px;height:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;border-radius:20px}.triage-result-level{margin-left:5px;color:#fff;text-align:center;line-height:20px;font-size:14px}.triage-result-4{border-radius:20px;background-color:#e2e2e2;padding:6px;margin-top:10px;font-size:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.prefered{position:absolute;right:15px;background:#f75117;color:#fff;padding:5px 15px;border-radius:0 20px}.triage-waiting{width:100%;border-radius:10px 10px 0 0;background:#eff3f7}.triage-waiting-time{background-color:rgba(0,190,168,.5);height:90px;border-radius:10px 10px 0 0;display:flex;color:#fff;align-items:center;justify-content:center}.triage-waiting-time-text{font-size:15px}.triage-waiting-time-clock{font-size:40px;margin-left:10px}.triage-waiting-status{bottom:20px;width:100%;text-align:center;background-color:#fff;height:30px;line-height:30px;color:#1890ff}.triage-waiting-below{background-color:#fff;height:115px;display:flex;justify-content:flex-end;align-items:center;flex-direction:column}.triage-waiting-below-buttons{display:flex;flex-direction:row;text-align:center;margin-bottom:15px;line-height:43px;color:#fff;height:43px;font-size:17px}.triage-waiting-nagetive{bottom:0;text-align:center;width:100%;color:#f57354;height:40px;line-height:40px;background:#fff;font-size:18px;display:flex;justify-content:center;align-items:center}.gitem-card{display:flex;flex-direction:column;min-height:60px}.gitem-card-top{background-color:#3bb89a;border-radius:20px 20px 0 0;height:11vw;width:70vw}.gitem-card-below{background-color:#fff;min-height:20vw;width:70vw;display:flex;padding-bottom:10px}.gitem-card-title{color:#fff;font-size:4.2vw;line-height:11vw;text-align:left;margin-left:6vw}.gitem-card-below-left{margin-left:6vw;margin-top:10px;width:40vw;padding-right:5vw}.gitem-card-left-top{color:#666;font-size:4vw}.gitem-card-disease{font-size:4vw;margin-top:5px}.gitem-card-img{width:17vw;height:17vw;object-fit:cover;margin-top:2vw;border-radius:10px;position:absolute}.gitem-card-right-num{position:absolute;width:17vw;text-align:center;color:#fff;margin-top:15vw;background:hsla(0,0%,52.5%,.7019607843137254);border-radius:0 0 10px 10px}.vitem-record-rec{max-width:300px}.vitem-record-item,.vitem-record-rec{background:#fff;margin-right:-3px;min-height:20px;line-height:24px;padding:12px;font-size:17px;color:#00bea8;border-radius:20px 0 20px 20px;white-space:pre-wrap;word-break:break-all}.vitem-record-item{width:75vw}.icon-list-expand{width:30px;height:20px;margin-left:auto;margin-right:auto;display:block}.gitem{display:flex;flex-direction:row;align-items:flex-start;padding:15px}.gcontent{background:#fff;line-height:24px;padding:12px;font-size:17px;max-width:300px;border-radius:0 20px 20px 20px}.gitem-left{justify-content:flex-start;flex-direction:column}.gitem-left .arrow{border-right:8px solid #fff;margin-left:5px}.gitem-left .content{min-height:20px;background:#fff;line-height:24px;padding:12px;font-size:17px;max-width:300px;border-radius:0 20px 20px 20px;white-space:pre-wrap;word-break:break-all}.gitem-right{justify-content:flex-end;align-items:flex-end;flex-direction:column}.gitem-right .arrow{border-left:8px solid #00bea8;margin-right:10px}.gitem-right .content{background:#00bea8;margin-right:-3px;min-height:20px;line-height:24px;padding:12px;font-size:17px;color:#fff;max-width:300px;border-radius:20px 0 20px 20px;white-space:pre-wrap;word-break:break-all}.article-title-area{justify-content:space-between;margin:17px 17px 13px 20px}.article-title-area,.article-title-area .article-title-left{display:flex;flex-direction:row;align-items:center}.article-title-area .article-time{font-size:12px;color:#8c8c8c;min-width:104px}.article-title-area .author-avatar{width:31px;height:31px;border-radius:34px;border:1px solid hsla(0,0%,85.1%,.5);object-fit:contain;flex-shrink:0}.article-title-area .title-right{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.article-title-area .title-right .author-hospital{font-size:12px;color:#595959;margin-left:10px}.article-title-area .title-right .author-hospital .hosp-level{border-radius:2px;border:1px solid #ff4d4f;margin-left:6px;color:#ff4d4f;display:inline-block;margin-top:3px}.article-title-area .title-right .author-name-identify1{display:flex;flex-direction:row;justify-content:center;align-items:center}.article-title-area .title-right .author-name-identify1 .author-name-identify{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:10px}.article-title-area .title-right .author-name-identify1 .author-name-identify .doc-name{color:#434343;font-weight:500}.article-title-area .title-right .author-name-identify1 .author-name-identify .icon-identify{width:16px;height:16px;margin-left:2px}.health-article{background:#f7f8fc}.health-article .am-tabs-default-bar-nextpage,.health-article .am-tabs-default-bar-prevpage{display:none}.health-article .health-article-title{font-size:18px;font-weight:500;color:#333;padding:5px}.health-article .more{width:40px;align-self:center;text-align:center;margin-top:4px}.health-article .more img{width:30px;height:30px}.health-article-tabs .tab-item{width:30%;text-align:center;height:40px;background-color:#f2f2f2;margin-left:10px;color:#000;border-radius:5px;margin-bottom:20px;line-height:40px}.health-article-tabs .tab-item.selected{color:#fff;background:linear-gradient(90deg,#89db92,#49c4aa)}.health-article-tabs .tab-title{margin-bottom:25px;margin-top:10px;color:#000;font-size:16px}.health-article .health-article-content{position:relative}.health-article .health-article-content .health-article-doctor{position:relative;margin:0 auto;width:calc(100% - 30px);height:101px}.health-article .health-article-content .health-article-doctor,.health-article .health-article-content .health-article-doctor div,.health-article .health-article-content .health-article-doctor img{box-sizing:border-box}.health-article .health-article-content .health-article-doctor-bg{position:absolute;z-index:1;width:100%;height:100%;object-fit:cover}.health-article .health-article-content .health-article-doctor-con{position:relative;padding:0 15px;margin:0;height:100%;z-index:2;display:flex;justify-content:flex-start;align-items:center}.health-article .health-article-content .health-article-doctor-con .author-avatar{width:60px;height:60px;border-radius:50%;background-color:#f5f5f5;border:1px solid #f5f5f5}.health-article .health-article-content .health-article-doctor-con .title-right{margin-left:10px;flex:1 1}.health-article .health-article-content .health-article-doctor-con .title-right-name{display:flex;align-items:center;font-weight:700;font-size:16px;color:#fff}.health-article .health-article-content .health-article-doctor-con .title-right-name .icon-identify{margin-left:10px;width:21px;height:21px;background:hsla(0,0%,100%,.16862745098039217);border-radius:50%;display:flex;align-items:center;justify-content:center}.health-article .health-article-content .health-article-doctor-con .title-right-name .icon-identify .icon{width:16px;height:16px}.health-article .health-article-content .health-article-doctor-con .title-right-hos{margin-top:6px;font-weight:400;font-size:14px;color:#fff;line-height:17px}.health-article-search{display:flex;flex-direction:column;height:100vh}.health-article-search-list{flex:1 1}.health-article-search-list-title{margin-top:20px;padding:5px 15px;color:#333;font-size:16px;display:flex;justify-content:space-between}.health-article-search-list-status{margin-top:15px;color:#999;font-size:14px;font-weight:300;text-align:center}.health-article-search-list .am-list{border-top-width:0}.health-article-search-list .am-list .am-list-body:after,.health-article-search-list .am-list .am-list-body:before{display:none}.health-article-search-list .am-list .am-list-content{color:#686868;font-size:15px}.health-article-search-list .am-list .am-list-extra{padding-top:0;padding-bottom:0;height:22px}.health-article .health-article-content .am-list-body:before,.health-article .health-article-content .am-tabs-default-bar-top .am-tabs-default-bar-tab:after{content:none}.health-article .health-article-content .am-tabs-default-bar-tab{font-weight:500;color:#666;min-width:25%}.health-article .health-article-content .am-tabs-default-bar-underline{width:0;position:unset}.health-article .health-article-content .am-tabs-default-bar-tab-active{color:#1f1f1f}.health-article .health-article-content .list-view-section-body{transform:translateZ(0)}.health-article .health-article-list{padding:16px 16px 0;border-top:1px solid #e5e5e5}.health-article .health-article-list .list-footer{background-color:initial}.health-article .health-article-list .list-footer .am-list-content{padding:10px;text-align:center;font-size:12px;font-weight:400;color:#999}.health-article .health-article-list .am-list-body:after{content:none}.health-article .health-article-list .am-list-item{padding-left:5px}.article-detail-container{width:100%;height:100%;margin-left:auto;margin-right:auto;background-color:#fff}.article-detail-container .article-detail-content{margin-left:16px;margin-right:16px}.article-detail-container .article-view{display:flex;flex-direction:row;margin-top:16px;margin-left:16px}.article-detail-container .article-view .article-view-img{width:17px;height:17px}.article-detail-container .article-view .article-view-count{color:#8c8c8c;font-size:12px;margin-left:4px}.article-detail-container .article-video{border-radius:10px;display:flex;flex-direction:row;justify-content:center}.article-detail-container .article-detail-header{margin-bottom:10px}.article-detail-container .article-detail-header .article-detail-h1{font-size:17px;color:#434343;margin:20px 20px 0}.article-detail-container:before{display:table;content:" "}.article-detail-container p{margin-bottom:20px}.article-detail-container img{max-width:100%}.article-detail-container audio{width:100%;margin-bottom:10px}.article-detail-container video{width:90%}.article-list-item{margin:0 11px;padding-top:19px;box-sizing:border-box;border-bottom:1px solid #e5e5e5}.article-list-item:last-child{border-bottom:0}.article-list-item .ArticleContainer{display:flex;padding-bottom:19px}.article-list-item .ArticleContainer .ArticleContent{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:space-between}.article-list-item .ArticleContainer .ArticleContent .ArticleTitle{position:relative;font-size:15px;font-weight:700;color:#2c2524;line-height:22px;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.article-list-item .ArticleContainer .ArticleContent .date-content{font-size:13px;color:#8c8c8c}.article-list-item .ArticleContainer .ArticleContent .ArticleDetail{height:20px;box-sizing:border-box;margin-top:4px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#2c2524;line-height:20px;margin-bottom:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article-list-item .ArticleContainer .ArticleContent .ArticleDetail .article-author{display:flex;flex-direction:row;align-items:center}.article-list-item .ArticleContainer .ArticleContent .ArticleDetail .article-author .article-author-name{height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#6c6261;line-height:20px}.article-list-item .ArticleContainer .ArticleContent .ArticleDetail .article-author .article-hosp-name{margin-left:4px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:17px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8c8c;line-height:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article-list-item .ArticleContainer .ArticleCover{position:relative;display:flex;flex-direction:row;background:#fff;width:80px;height:80px;flex-shrink:0;overflow:hidden;border-radius:10px;margin-right:12px}.article-list-item .ArticleContainer .ArticleThumbImg{border-radius:10px;object-fit:cover;width:100%!important;height:100%!important;position:absolute;z-index:1}.article-list-item .ArticleContainer .ArticlePlayImg{object-fit:cover;width:32px!important;height:32px!important;position:absolute;z-index:10;margin:auto;left:0;top:0;right:0;bottom:0}.article-list-item .article-view-block{display:flex;flex-direction:row;align-items:center}.article-list-item .article-view-block .article-view-icon{width:17px!important;height:17px!important;object-fit:contain}.article-list-item .article-view-block .article-view-count{color:#8c8c8c;font-size:12px;margin-left:2px}.article-list-item .video-content{flex:0 0 100%}.article-list-item .video-content .img-wrapper{position:relative;margin-bottom:18px}.article-list-item .video-content .img-wrapper .thumb-img{width:100%;height:177px;border-radius:5px}.article-list-item .video-content .img-wrapper .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:33px;height:33px}.article-list-item .video-content .article-title{font-size:15px;font-family:PingFang SC;color:#2c2524}.health-center{overflow-x:hidden;font-family:PingFangSC-Medium,PingFang SC}.health-center .health-header{width:100%;height:130px;background-image:url(/gyt/static/media/health_bg.06701499.png);background-repeat:no-repeat;background-size:100% 100%;padding:20px 15px 0}.health-center .health-header .health-patient{position:relative}.health-center .health-header .health-patient .patient-num{position:absolute;top:0;right:0;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.29);border-radius:0 10px 0 10px;font-size:12px;font-weight:500;color:#666;padding:2px 4px}.health-center .health-test{background:#fff;padding:10px}.health-center .health-test .health-test-title{display:flex;justify-content:space-between;align-items:center}.health-center .health-test .health-test-title .text{font-size:18px;font-weight:500;color:#333}.health-center .health-test .health-test-title .more{font-size:12px;font-weight:400;color:#999;float:right}.health-center .health-test .more .icon{width:14px;height:14px}.health-center .health-test .health-test-list{margin-top:15px}.health-center .health-test .health-test-list .health-test-block{position:relative;height:100px}.health-center .health-test .health-test-list img{height:30px;position:absolute;top:35px;right:10px}.health-center .health-test .health-test-list .health-test-item{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;padding:6px 4px 6px 8px;border-radius:12px}.health-center .health-test .health-test-list .health-test-item1{background:#ecf4c0}.health-center .health-test .health-test-list .health-test-item2{background:#ddf5f4}.health-center .health-test .health-test-list .health-test-item3{background:#d0eed2}.health-center .health-test .health-test-list .health-test-item .item-des{font-size:13px;font-weight:500;color:#666;max-width:65px}.health-center .health-test .health-test-list .health-test-item .item-title{font-size:12px;font-weight:500;color:#949494;margin-top:8px}.health-center .health-test .health-test-list .health-test-item .item-title .icon{width:10px;height:10px;margin-top:3px}.health-center .am-tabs-default-bar-top .am-tabs-default-bar-tab:after{content:none}.QuestionContainer{position:absolute;height:100%;width:100%;top:44px;left:100px;bottom:0;border:none}.exam-list{width:100%;height:200px;border:1px solid #f2f2f2;border-radius:0 0 5px 5px;box-shadow:0 12px 8px -8px #f2f2f2;text-align:center;margin-bottom:20px}.exam-list .exam-img{height:160px}.exam-list .exam-text{height:40px;line-height:40px;color:#888}.test-detail .test-result img{width:100%}.home-page{font-family:PingFangSC-Medium,PingFang SC;background:#fff}.home-page .home-bg{position:relative;overflow:hidden;z-index:1}.home-page .home-bg img{width:100%;height:170px}.home-page .home-header{width:100%;position:absolute;z-index:2;top:0}.home-page .home-header .prod-name{margin-top:45px;text-align:center;font-size:16px;font-weight:500;color:#fff}.home-page .home-header .advert{margin-top:100px;margin-left:20px}.home-page .home-header .advert .line-1{font-size:22px;font-weight:500;color:#fff}.home-page .home-header .advert .line-2{margin-top:8px;width:210px;height:26px;background:#fff;border-radius:0 14px 0 14px;text-align:center;font-size:14px;font-weight:500;color:#fb6559;line-height:26px}.home-page .main-operate{background:#fff;box-shadow:0 2px 9px 0 rgba(0,0,0,.12);border-radius:20px;margin:-20px 20px 0;padding:16px 0;z-index:3;position:relative}.home-page .main-operate .am-flexbox{height:100%}.home-page .news .news-content{background-image:url(/gyt/static/media/news_bg.4c71cf11.png);background-repeat:no-repeat;background-size:100% 100%;height:70px!important;padding-left:25px;display:flex;flex-direction:column;justify-content:space-evenly;margin-top:15px}.home-page .news .news-content .am-carousel-wrap{height:10px!important}.home-page .news .news-content .content-title{font-size:18px;font-weight:400;color:#fff}.home-page .news .news-content .content-detail{font-size:12px;font-weight:400;color:#fff;display:flex;flex-wrap:nowrap}.home-page .news .news-content .content-operate{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAAAwCAYAAAD0Kp9BAAAIB0lEQVR4Xu2ca2wU1xXHz7l3Zva9610b/BCFAAmlu4SAGkgp4aFUlfqhlVJFaxRQFfWV5lMkpH6oVKleIrWqUilqVCqVSm2plKjR+kNbhQ+VWrXGBBMcAohk3QANxIqxjfG+vLO787r3VLPGFhE2mCawq3rmy660s/f85/+bc+7dxz0In92BRASZTAZHRkYQ0rMD38gl8bMLsTxGWpEaIfdKk7lk4zGTyRAiNp5/KjOJCF1AxwFYpWcC8+MWd2JxtAVnUq9hImggQEfDZVGrf6pYywMVAA8GiId1yteCFNCnRXuPJtbFi9KFd+jQIfm/mIh9fX04kkphLtfPZ2KreKdV1X4fvvx4l1LbHUDYwqR4hCF0MoAwAGjLxez7cZ2PXdkcFatC1tauSSebzt4TsHlQ5yZPKBXTpxzx5dbs1ArfD5HoZQg990Pwch/zC/mdXZriq4XbSsbXx7vFkjLMLX29/b0sl0vyfPWK+tLq6a5nlMKPQ0wcQC+D7us9taH45HpBdlk1O6rPAVh3BdbX18fcOWqsvcABwPc3fn5fDzd+zoAS91WpN3jDgYdLuzZzQdOGpszsXjPqLgoWPxqw9gL7z7kZNSnqkdfC51+OovOc5+WDc+CR8q5twsbrbXGjuHJqZHFgLqxjPRN8AnrUZ8zLiZfUy0cDKL/y4KR6kVwHNpZ370COE5rghe5aYOGl9lxmXbqE2pbyVPT16JnXAuDBasYt9PnpL+9EzsYVQxRWQaJ2W0mcXWD0s1Njp7TgDAud6Bx6JYb2t5oh1osJcDdgmM6m2Tu5kCr9XYFjsaH9G1jtsGdc8xy4IzC3FPbDiGK1d/mfdSbX/Cj40XEOFG+eXC/ynYBhOptlg8Nv+oPxRHgwPvzKCmbv9yxrrgOLAnOz6/X2gmpVneAL/umNBwNXB7wPxc2F5UZfFFg6m+WDo8N+v+VE/xU/k+lhxvPNl+spWBCYuzJMZXpV3d8Riviw/e3gmbdUkJ2eXc13YEFgbjn8XWzG5xM88lPt30897bv+p+ZL9RQsWhL39vUp7wfrAU1x2v7uf/eH63n1Rc+u1nBgoQzDLx55XrlR4GEJ/vbTbaePtKP1VGvI9VTcBsydv9Zmvu2zIu1hxbJWno8PvxlEsc6zqjUcuA3Y3PylOGYMUV35XmRoUAGKtYZcT8VtwNLpNB/cvsavmqKNcdF1MT50CgFUz6rWcOB2YNk0H8itCKiqP+7n2DUSPz7cGlI9FQRgbyw8uYdpfJxXrGLj2/p0Ns0vXF0btMmIS4ndHyROvu1Z1RoO2IQzm4o7v+YCm/89zF3STwTrAYuLhLREz8XEW0OtIddTUZF8dFvpS/sYowkV/cXNa6/W0AU2BoWgiGhxD1hr3STXpP/kV8tPHDQETdq2UdybulGfB+b4eYKE7LnYMXSytWQvXzVnnOjR/ZVNh6Xgk7aPl3YPjxoesBa+H16trz74G+dz/ySypxzFV/5uOWp6wFoUmEEs/3jpif0WwZijaVNaJa9fzfzBA9aivOCsE/3zvtKjvyTOxhkY+RUJob/7g986Xoa1IDFJ4HxPT71wwmm7IDQ+aTlKaVMtUB84dMgD1oK8ICfC/3h6ZusvQIpxTdOmTC4q7vzV2L0yt6z3Vomtgc4kpj+rb34xJ4IXidgkgFkMG9PVXCZru3vEPGCtwWlexRtmz68ztYeOocRxCXhj9j/1243+3l7hnuQBayFgF5zwQHpmy68AYIIQrrvZpYWU2oF8wnbLoQeshWCNisB736w89nJVaNcI8TonJ18rFvTd27/hZpcLa3bLrDeHNZ/aR8L//oHqo6/mpfYxCBeWlccoL2v5SSMNSWcuuzxgzWcF50X0xHdmUkerpE5KTlPMsvOkhEvMmKxvS1Xt/t7++ezygDURmAGs+obRnf2Z8dAASj7NJE075OQDQivXorK6Y9UOK5tOy7nuAXNSvZL4gKFJQuesiJz+ib7+Lx+K4DhyyAtkebCcYiCglfVIpLZhA1l7BkDeWgo/AWzu9zAS1P1BbPDUA76GZRFOJ14+K6JnDhurBy5Y0WsEVAaEEkooAIOSZnJd747UumHcdjefLwTrZkncq0ytTPpLRX+cq9R5OXbinWXh4H26SDeDTECrBrwyLbWpqzLw8aAVv/RXq+NDi7CKiDoDqhCxMgEvq7JeMW1fFWJQf3hr1F4ss+YzzP2LwODomsZ/6gXHDkbUySR2SEZRIPITgrsZ3TuW4AASEjBJIJhEhoKAHCJpM0ITGKtLgCpDoTOBumCoc0lVHpF1ADBX5RNiDyxcBm8N7fbeYH8E0GzfdIijGlMYJhzAGNkURpVUJskDtgRY7tcQKFkDGAJIROaQIIeALCIwgUMdJNWRsRpKqBMzDTOvW+2hdXYqNSIaTVNutie6U7gGMHfzuV5q81uOGRQMQxIxhAg+bqNC4LAl6PVOYexmLyiSDBXpgC25grawpSNRsaRAM+Bjpu1UbVMJWRGf6Wzt2uUkczm3JZH73sb773a4Db0aTVPOTXYpfKyq6W0BTSFVs4kpPkBGfGnNV+4W6P/5dVT5vNno2GQ4CjEgqWimsFjAUeyaqLGI41dtJ1oeE6lUWtwrqPk5zH3iZtlIagSvFOPMbfBVD3fw9mANhR5Gr6nX0m41t6nX7JnTUKj5iYWDpHIhlXKR3AZfkfFucueoWzuzLW3kT54130VgrjOb+7ILz330Wufdu6VzrfOgHyCZTNJNQO5ASyp5d4v4X16qo1Ny5TBSAAAAAElFTkSuQmCC);background-repeat:no-repeat;font-size:12px;font-weight:400;color:#fff;margin-right:10px;padding:4px 8px 8px;background-size:100% 100%;text-align:right;max-width:100px}.home-page .news .news-content .content-detail .content-text{display:inline-block;line-height:24px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-page .hosp-desc{background:#fff;margin-top:20px;padding:10px 20px}.home-page .hosp-desc .hosp-title{display:flex;justify-content:space-between;align-items:center}.home-page .hosp-desc .hosp-title .text{font-size:18px;font-weight:500;color:#333}.home-page .hosp-desc .hosp-title .more{font-size:12px;font-weight:400;color:#999;float:right}.home-page .dept-summary .more img,.home-page .hosp-desc .more img{width:7px;height:9px;margin-left:8px}.home-page .hosp-desc .desc-content{display:flex;margin-top:10px}.home-page .hosp-desc .desc-content .word{flex:0 0 60%;margin-right:18px;height:100px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.home-page .hosp-desc .desc-content .word .name{display:flex;align-items:center}.home-page .hosp-desc .desc-content .word .name img{width:18px;height:18px}.home-page .hosp-desc .desc-content .word .name span{font-size:14px;font-weight:500;color:#4d4d4d;padding:0 8px}.home-page .hosp-desc .desc-content .word .detail{margin-top:10px;font-size:12px;font-weight:500;color:#999;line-height:18px}.home-page .hosp-desc .desc-content .image img{height:100px;width:100%}.home-page .hosp-desc .split-line{margin:20px 0;height:1px;background:#ececec}.home-page .hosp-desc .other-info .content-icon img{width:24px;height:24px;margin:0 auto;display:flex}.home-page .hosp-desc .other-info .content-text{text-align:center;font-size:12px;font-weight:500;color:#999}.home-page .dept-summary{background:#fff;margin-top:20px;padding:10px 20px}.home-page .dept-summary .dept-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.home-page .dept-summary .dept-title .text{font-size:18px;font-weight:500;color:#333}.home-page .dept-summary .dept-title .more{font-size:12px;font-weight:400;color:#999;float:right}.home-page .dept-summary .other-info .content-icon img{width:24px;height:24px;margin:0 auto;display:flex}.home-page .dept-summary .other-info .content-text{text-align:center;font-size:12px;font-weight:500;color:#999}.home-page .split-block{width:100%;height:5px;background:#f5f5f5}.home-page .module-content{margin:0 10px}.home-page .module-title{display:flex;justify-content:space-between;align-items:center;padding:15px 11px 4px}.home-page .module-title .text{font-size:16px;font-weight:700;color:#333}.home-page .module-title .more{font-size:12px;font-weight:400;color:#999;float:right}.home-page .module-title .more img{width:7px;height:9px;margin-left:8px}.home-page .col-four,.home-page .col-three,.home-page .col-two{display:flex;flex-wrap:wrap}.home-page .col-two{justify-content:center;margin:15px 0}.home-page .col-two .col-two-item{flex:0 0 45%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 2px;margin:5px;color:#333;border-radius:8px;border:1px solid #f2f2f2}.home-page .content-icon.icon-large img{width:80px;height:80px;border-radius:50%}.home-page .content-icon.icon-small img{width:40px;height:40px;border-radius:50%}.home-page .col-two .col-two-item .content-text{font-size:14px;font-weight:700;margin:0 10px}.home-page .col-two .col-two-item .icon-go img{width:10px;height:10px}.home-page .col-three .col-three-item{flex:0 0 33.3%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px 0}.home-page .col-three .col-three-item .content-text{font-size:13px;font-weight:700;color:#333;margin:0 10px}.home-page .col-four .col-four-item{flex:0 0 25%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px 0}.home-page .col-four .col-four-item .content-text{font-size:13px;font-weight:700;color:#333;margin:0 10px}.invoice-list{background:#fff;height:100%;overflow-y:auto}.invoice-list .patient-selector{position:relative}.invoice-list .patient-selector:after{content:"";background-color:#eee;display:block;z-index:1;height:1px;width:100%;position:absolute;bottom:0}.invoice-list .patient-selector .patient-info{padding:10px}.invoice-list .invoice-card{border-radius:10px;margin:15px 5px;border:1px solid #f5f5f5;padding:8px 6px}.invoice-list .invoice-card .item-content{font-size:14px;font-family:PingFang SC;font-weight:500;color:#333;line-height:1.5}.invoice-list .invoice-card .item-content .tk-badge-width{margin-left:10px}.invoice-detail{height:100%;overflow-y:auto;background:#fff}.img_picker_invoice .am-image-picker-list .am-flexbox .am-flexbox-item{height:300px!important;width:100%}.img_picker_invoice .am-image-picker-list .am-image-picker-item .am-image-picker-item-content{background-size:100% 300px!important}.invoice-detail .invoice-img{margin:15px 10px}.invoice-detail .invoice-content .content-item{display:flex;padding:6px 15px}.invoice-detail .invoice-content .content-item .item-val{text-align:right;flex:1 1;font-size:14px;font-family:PingFang SC;font-weight:500;color:#333}.invoice-detail .op{margin:0 15px 15px}.tab-immsg-list .listItem,.tab-sysmsg-list .listItem{overflow:hidden;width:100%;padding:.8rem;box-sizing:border-box;border-bottom:1px solid #e5e5e5;display:flex;background-color:#fff;align-items:center}.tab-sysmsg-list .listItem .pic{flex:0 0 2rem;height:2rem;overflow:hidden;border-radius:50%}.tab-immsg-list .listItem .pic{flex:0 0 3rem;height:3rem;overflow:hidden;border-radius:50%}.tab-immsg-list .listItem .pic img{width:3rem;height:3rem}.tab-sysmsg-list .listItem .pic .icon-notify{width:100%;height:100%}.tab-immsg-list .listItem .msg-content,.tab-sysmsg-list .listItem .msg-content{flex:1 1;margin:0 .8rem;min-width:0}.tab-immsg-list .listItem .msg-content .msg-nick,.tab-sysmsg-list .listItem .msg-content .msg-type{color:#121212;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tab-immsg-list .listItem .msg-content .msg-nick{font-size:16px;color:#000}.tab-immsg-list .listItem .msg-content .msg-text,.tab-sysmsg-list .listItem .msg-content .msg-desc{width:100%;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:8px}.tab-immsg-list .listItem .msg-extra,.tab-sysmsg-list .listItem .msg-extra{flex:0 0 5rem;white-space:nowrap}.tab-immsg-list .listItem .msg-extra .msg-time,.tab-sysmsg-list .listItem .msg-extra .msg-time{font-size:.7rem;color:#999;text-align:right}.tab-immsg-list .listItem .msg-extra .msg-count,.tab-sysmsg-list .listItem .msg-extra .msg-count{font-size:.7rem;color:#999;text-align:right;margin-top:6px}.sysmsg-detail-list{width:100%;height:100%;background:#eee;overflow:auto}.sysmsg-detail-list .list-item{overflow:hidden;width:100%;padding:10px;box-sizing:border-box;font-size:15px}.sysmsg-detail-list .list-item .item-content{background-color:#fff;border:1px solid #eee;padding:15px 2px 15px 12px;border-radius:2px;line-height:20px;white-space:pre-wrap}.sysmsg-detail-list .list-item .item-content .content-check{border-top:1px solid #eee;margin-top:10px;padding:10px 0 0}.sysmsg-detail-list .list-item .item-content .content-check .check-icon{text-align:right;float:right}.sysmsg-detail-list .list-item .item-time{text-align:center;margin-bottom:10px}.order-queue{width:100%;height:100%;background-color:#fff}.order-queue:before{content:"";background-color:#ddd;display:block;z-index:1;width:100%;height:1px;transform-origin:50% 50%;transform:scaleY(.5)}.order-queue .header-patient-info{padding:10px}.order-queue .header-patient-info:after{content:"";background-color:#ddd;display:block;z-index:1;width:100%;height:1px;transform-origin:50% 50%;transform:scaleY(.5)}.order-queue .header-patient-info .user-info{margin-bottom:5px;font-size:18px}.order-queue .header-patient-info .statue-info{font-size:22px;color:#ff7f00;font-weight:500}.order-queue .content{padding:10px}.order-queue .content .wait-info{margin-bottom:15px;font-size:18px}.order-queue .content .wait-info span{padding:8px}.order-queue .content .my-wait-info{width:120px;height:120px;border-radius:60px;border:1px solid;float:right;display:flex}.order-queue .content .my-wait-info .my-number{font-size:25px;color:#108ee9}.patient-list .divider-line{background:#f5f5f5!important}.patient-info{overflow-y:auto;height:100%}.patient-detail{width:100%;height:100%}.patient-detail .avatar-info{text-align:center;margin:15px 0}.patient-detail .patient-avatar{width:100%;display:flex;flex-direction:row;justify-content:center;margin:20px 0}.patient-detail .avatar-info .tips{font-size:12px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#a9a9aa;margin-top:5px}.patient-detail .am-list-item .am-input-label,.patient-detail .am-list-item .am-list-line .am-list-content{flex:0 0 120px;font-size:15px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#505050;margin:0;padding:0}.patient-detail .am-list-item .am-list-line .am-list-extra{flex:1 1;text-align:left;padding:0}.patient-detail .item-default .am-list-line .am-list-extra,.patient-detail .picker-relation .am-list-item .am-list-line .am-list-extra{text-align:right;padding:0}.patient-detail .item-default .am-switch .checkbox{height:24px}.patient-detail .item-default .am-switch .checkbox:after,.patient-detail .item-default .am-switch .checkbox:before{height:20px}.patient-detail .am-list-item .am-input-control input{color:#888;font-size:16px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0}.patient-detail .am-list-item .am-list-line .am-list-arrow{flex:0 0 20px}.patient-detail .am-button-ghost:before{content:none!important}.patient-detail .btn-delete,.patient-detail .btn-save{height:36px;width:140px;line-height:36px;border-radius:20px}.patient-detail .btn-delete{margin-right:10px}.patient-detail .patient-more,.patient-detail .patient-more .more-item{display:flex;align-items:center;justify-content:center}.patient-detail .patient-more .more-item{flex-direction:column;padding:10px;margin:0 5px;border-radius:8px;border:1px solid #eee;width:80px}.patient-detail .patient-more .more-item-idcard{background:linear-gradient(145deg,#fff 40%,#e8f2ff 60%)}.patient-detail .patient-more .more-item-visitcard{background:linear-gradient(145deg,#fff 40%,#e5f9f2 60%)}.patient-detail .patient-more .more-item-health{background:linear-gradient(145deg,#fff 40%,#fff6dc 60%)}.patient-detail .more-item .item-img{margin-bottom:8px}.patient-detail .more-item .item-img .icon{width:40px;height:40px;border-radius:20px}.patient-detail .more-item .item-title{font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#727272;line-height:1.4}.patient-detail .more-item .item-result{font-size:12px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#888}.patient-info .idcard-info .am-list-item .am-input-control input,.patient-info .idcard-info .am-list-item .am-input-label{font-size:14px}.patient-visitcard .item-card{display:flex;padding:15px 10px;align-items:center}.patient-visitcard .item-card .img-container{flex:0 0 40px}.patient-visitcard .item-card .img-container img{width:100%}.patient-visitcard .item-card .text-container{margin:0 20px;flex:1 1}.patient-visitcard .item-card .text-container .text-title{font-size:14px;font-weight:700;color:#333}.patient-visitcard .item-card .text-container .desc{font-size:12px;font-weight:400;color:#999;line-height:14px}.patient-visitcard .item-card .ckb{flex:0 0 40px;text-align:center}.patient-visitcard .card-content{background-image:url(/gyt/static/media/bg_card.4a807fa4.png);margin:10px;height:120px;background-repeat:no-repeat;background-size:100% 100%;position:relative}.patient-visitcard .card-content .card-type{display:flex;padding:10px;align-items:center;font-size:16px;font-weight:700;color:#fff}.patient-visitcard .card-content .card-type img{width:30px;margin-right:8px}.patient-visitcard .card-content .card-no-container{display:flex;align-items:center;justify-content:center;position:absolute;bottom:6px;left:0;right:0}.patient-visitcard .card-content .card-no{font-size:30px;font-family:Arial;font-weight:400;color:#fff;flex:1 1;text-align:center;letter-spacing:2px}.patient-visitcard .card-content .btn-unbund{font-size:12px;font-family:PingFang SC;font-weight:500;color:#fff;flex:0 0 40px;text-align:center}.patient-visitcard .btn-cancel,.patient-visitcard .btn-save{width:150px;margin-right:10px}.patient-visitcard .check-card-top{padding:12px 5px 0 14px;display:flex}.patient-visitcard .check-card-top .tip-text{font-size:16px;flex:1 1}.patient-visitcard .check-card-top .btn-cancel{border:1px solid #87878a;color:#424242;font-size:18px;width:25px;height:25px;margin-right:16px;text-align:center;border-radius:50%}.patient-visitcard .card-content .check-card{border:2px solid #fff;border-radius:50%;margin-right:13px;margin-bottom:37px}.tk-two-col-container .user-patient-tips{font-size:15px;color:#999;margin-top:15px;padding:14px}.tk-two-col-container .user-patient-tips .warning-tips{font-size:17px;color:#e4ca9d}.patient-header{background-color:#fff;height:100px;padding:0 15px;border-radius:10px;font-family:PingFangSC-Medium,PingFang SC;display:flex}.patient-header .am-flexbox{width:100%;height:100%}.patient-header .avatar{flex:0 0 64px!important;position:relative}.patient-header .avatar img{width:60px;height:60px;border-radius:50%}.patient-header .avatar .id-default{position:absolute;display:inline-block;font-size:12px;font-weight:500;color:#fff;background:#e55858;border-radius:10px 0 10px 0;padding:2px 6px;top:0;right:0}.patient-header .info-content{display:flex;flex-direction:column}.patient-header .info-content .patient-name{font-size:18px;font-weight:500;color:#666}.patient-header .info-content .patient-relation{border:1px solid #3baf91;color:#666;margin-left:6px;background-color:#fff}.patient-header .edit-content{text-align:right}.patient-header .edit-content img{width:24px;height:24px}.patient-header .delete-img,.patient-header .delete-img-none{position:absolute;right:30px;margin-top:3px}.patient-header .delete-img-none{display:none}.no-patient-card{background-image:url(/gyt/static/media/nopatient_bg.2422de73.png);height:100px}.no-patient-card,.no-patient-card .card-content{background-repeat:no-repeat;background-size:100% 100%}.no-patient-card .card-content{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAS4AAABTCAYAAAAhi+roAAAN90lEQVR4Xu3de3BU130H8N953Ne+d6VdCUkggUUprLEJyGCEDQJMeCgQTC2IHeI6g19Ngz2dulM3M6m2jiedmLgJ8SRpaaYhdT2TYWtPSiHONE2RJuPJNFP/aWaamSR2TAJmMZJWj9Xu3XtP50oWxuUhAZL2RvvdfyT9oXt+53PvfOecs+fey8hHH6UUy2QyjDLjRZ3OptnYL10+KhKlQAACsyOQ9ZrJ0rK3lqlMJqO8vxhj4z9np4IrW5kIqdPpNMslk2ww/AuWOl/kBSvMirk+VrKCY7XV6HlWGgiM15msVLVoFwIQmFWBHNHF0REVbBVurF+6BWu5k8zl1LGuLtcLr1kNrrGwogzr7SF+Pkc8lWzhF9+9IL6zZW9Lc6zmYwGpLZaMLZZc3sZIJRixECMKMcYCRMRnFQ6NQQACvhHY+vJXQ2fMZjtN5IyF10xXdnlYJXNpfqbpjHg8ck+087b0jrCmdehC3suJtcx0HTg+BCDw+yuw8cSRpK7nCyW9rXiqo8OZseAaDyxivT0ZTm+TbKxbrB/a0LkpbgQfNIXWSUTB319GVA4BCMymwD3/friZcX0wzMsjq7e/b097cH04wurgRG/Lu2XSeuauDQ/G9OCfCcZaZ7OzaAsCEJgbAu2vvriUcXVR1TcPNp3JlqYtuC6fEk6MsA5v2vPHcd34C874/LnBh15AAAKVEFh//PCdVLZyA8P5/BKzeXRagssLrb3ZrLd4Lgai72hfXb2/7Q/DyRc1IVZVopNoEwIQmFsC7cdfWmlx7bxbcAeSXcnCLQdXt+rm3reERC1yrQiGv3D3rr8JacbjXojNLTr0BgIQqJTAvT/4Rpt02XuUEP3JjlsIromp4Yk3G0TDWdKeWblpydr6Rd/VOL+zUp1DuxCAwNwUmJbgujQ1XEbid7/8tfHK5sd2LQjEvsUYi8xNNvQKAhCopMAtB9dYaFGWD71+ThKRcbTjkUdTVvgFTA0reVrRNgTmtsAtBddEaOV6hjVZLhnH1n/m2bhu/WUlbx2a26cLvYMABDyBmw6uy0OL+vvN17Y98WzcHAstfCAAAQjMqMBNBdfEmtZQ6Jy0NcN8ed2Dj9Zb4UMYac3oucLBIQCBDwRuKri8LQ+n30rLod+cM19a99Du2yI1/4Q1LVxTEIDAbAnccHB5oeVteTB/229+ceXupR9vWvxjRvj2cLZOGNqBAARucI3LmyJu7MmI8FCDXheqTXxz/a6TOpd3ABICEIDAbApMecQ1sa6VSw5rI31ngz/a8fTfxo3AY7NZLNqCAAQgcEPfKo6ta2XTso9+ZT23Yd/da1MtJ7GuhYsIAhCohMCURlwTU0S9FDKYikT+bfNnf2hIbUUlCkabEIAABKYUXGM3Th8lvThvfuD77XseXRCOfwV0EIAABColMGlwjY+2eoSd/7nVHGpKfK/jU29IzhsrVTDahQAEIDBpcHUrxXt7juo0VAoduXf3ZxdHU959iPhAAAIQqJjAdYPLG221HTkizXppWqwcP9l5oEfnYmHFqkXDEIAABCa7V3H8oYAt+kjfcPCb63Z2tqUWfA9qEIAABCotcN0RV8epbkm5lGkbbuTE1gPfjhnWrkoXjPYhAAEIXDO4Pthwqp0NXAjeHa9vfKF9938zGnsRKz4QgAAEKipwzeDypon/8bOowQat8N+37dy/PNH4YkUrReMQgAAEPhC4ZnB500Q7H7A0zYr+66YDX68xAn8ENQhAAAJ+ELhqcHnTxHQ2oyUCdUHXLif+a+fneg0hsHfLD2cMNUAAAld/Amp3dzfv7WjRncJg+KFFq5Y/uaT9J7CCAAQg4BeBq464uo4dE/87+o4ZTUUif7dq27622gVf80vBqAMCEIDAVYNrfH1rgUXFwfjLW/c/szBScxBUEIAABPwicNXgWvU//6CF3x0Jlh2VeG3H44eTVvATfikYdUAAAhC4Iri8hfkdr7+k9/NyULNFzcmtT7wa0ozloIIABCDgF4ErguvSwnxuMGxLp/bUrj/9kSm0BX4pGHVAAAIQuDK4vI2n2agRMHik4LBkzyc/f0rjvBZUEIAABPwicNXgOnGiwQzzcqRQsFNv7Dn4M8E4bvXxyxlDHRCAwJX7uLznb504ccQMlEaiionUT+8/+CaeLY8rBQIQ8JPAFSMubw/XQPQdc3jUjCq3nPrpJ596g2PE5adzhlogUPUC1w0u11Z1Pbv/5Me6kDVVLwUACEDANwKTjrj+c+fnjltCn++bilEIBCBQ9QJXWZz/6BrXDzsffyWsG+mqlwIABCDgG4FJv1V8bdsjLzQEo1t9UzEKgQAEql5g0n1c3+nY99TSeN1jVS8FAAhAwDcCk+6cf76t84HN8xc/55uKUQgEIFD1ApPeq7h53tIVf71qy7GqlwIABCDgG4FJnw7hKFH/k/uffNUSer1vqkYhEIBAVQtM+jwuJaju+1sefm5+OL6tqqXQeQhAwDcCkz4BVY0UU8+t3r53Y2PrF3xTNQqBAASqWuCqwXX5M+fZqFPbFKpZ+M/3ffpVwbhZ1VroPAQg4AuBKb3lRzJV98rmh59vCsU2+qJqFAEBCFS1wJTeq+gUeOqpFfdufWDRHV+uai10HgIQ8IXAlN5kLQp2rSDZcLLzwNGA1PF+RV+cOhQBgeoVuGZwec+e35vNamcDF4JEo3G3xOq+dFfnvk1Ni5+uXi70HAIQ8IPANYPLK857TRnlUqZtuBHmqGRI0xtf237gu5aQKT8UjxogAIHqFLhucHWrbt7b06KP9A0HTc1JOLaqe35N576OhtbPVycXeg0BCPhB4LrB5U0X244ckWa9NMvl4ajgTq1Gct4Pth84HDOsxX7oAGqAAASqT+C6weVxeM+g7+05qtNQKVSg0bju8tSehcvXPH37+kOMMV59ZOgxBCBQaYFJg8sbdW3s6RF2/ueWyyMRYdu1itzUP3Z8ynvcDd5wXekziPYhUIUCkwbX+Kirm/ceJb04b35AlEsxVSynYobe8C/3PXwoZliLqtANXYYABCooMKXgGh91ZYReChl9A4GwqTuJskvJDQ2L0l+6a9shyQXeu1jBk4imIVBtAlMKrolR1+lsWvbRr6ySrkXKitcwriUPptdt2bvozj/Hele1XTroLwQqJzDl4PpgQyrPJYe1kb6zQd01o46gWs5EbfeqrfdvaVpygIhY5bqCliEAgWoRmHJweSATU8bwUIP+vu2GODkxx3FqOVe1L96z+zNrUs0PVAsc+gkBCFRO4IaCa2LKeOLNBmH+tt/kZT3EGMUcYjXeyOtQ+879a1LNezDyqtwJRcsQqAaBGw6uS+tdb6Xl0G/OmXmbhci244rxGk6s5ourt35iS+MfPII1r2q4fNBHCFRG4KaCa2K9ayh0TtqaYQ7mi2HBVIyUSgguEk/e3r5+76IVT0jO8W1jZc4rWoXAnBa4qeCaWO/aS1me6xnWqL/fLEozyIuFGHEeJ0WJtQ0LW//qY/cdTBiBljktiM5BAAKzLnDTwfX/w0uWS0ZhpBQUTjlqOzzONYqFhFH7lbU7P31HYt59mDrO+rlFgxCYswK3FFyXh9fQ6+ckERlDBSeomBZ2WCnGuR5Vyo3unL80/eiy9odrzQB22c/ZSwkdg8DsCdxycF0Kr2yW0zISv/vlrw3lRCzuFkKuYBGlRJQrN8q5iDy7ctPmDQ2tO4NSr5m9LqIlCEBgrglMS3BNhFeGMszbKtFwlrT37Pctk0cDipyw61CEmBsm4mFDapGnlt+zflNj646wZtbNNVD0BwIQmHmBaQuuiVLHHz5InKhFytx7xgCFLSPAAlQqh5lgobLjhhlTQalkaP+SVXd0NC5atzBSu0Iybsx8d9ECBCAwFwSmPbg+MnUkEgPRd7RBFTfIti2XSgFRdoNMsZDLKSgcFiDOzKQVjD7U2rby9kTdsqZwbElIGrVzARd9gAAEZkag/fhLKy2unXcL7kCyK1mYtnsNvb1e3tRxbPT1Nkk7EdBGh4UhDd00dGW5Ngu45ASIpEWqbHkBplxmcEbaqroFdWuS8xcuCMXrU4FQfdwIpAwmQ1IIQ+fCEIwZjLFpq3VmaHFUCEBgpgTWHz98J5Wt3MBwPr/EbB6d9jD4MMA6ONHb0s67mu0UdE0ogwnbZGVpkuOYTHDTYWQwIkOVla44aYyRZMSEq0gwRVwRcU6MKeUybzJKLsJrpi4MHBcCfhJQjBzOqagcNUSMLrpu+QLj6qKqbx5sOpMtTXtwTXR+PMCI9fZkxkZgesNtYsQe0l2Nabpj66UiGVI5uktCd5WrK5dpTBeSHCWZcITrMMFd4oq5jKQg5biXahX8w9/9hI1aIACB6RFQJBxiyiaHClxQ3mXUz7g+GOblkdXb37dnLLg+GmDjU8hkLs3PNJ0RPGdLJsKS8bIkbkg3X9AYdyVxJcvEBScuhFDccRVXjmCKOUzTvCNqpBxnxmueHnocBQIQuFkBhzNXkuuU7XKJ63JEY9aIrucLJb2teKqjY3ZD4PJ1sPM54qlkC7/47gURjia45uZF0VJc5qXQDZc7UmPOaIm5UjKDS+aWZj5kbxYZ/wcBCEyvANfLyi4FXYflHa4H7cDF4dIZs9lOEznHuroqN+UaC7FMhp1Op1kumWSD4V+w1PkiL1hhVsz1sZIVHBtZ1eh5VhoIjI+yktOLg6NBAAI+FcgRXRwdUcFW4cb6pVuwljvJXE6NhRZjylfTrokwo8w45ulsery+Lp/ioiwIQGDmBLLeobO07K1lKpPJKO8vL7S8n/8HAkIb78SjXAUAAAAASUVORK5CYII=);height:40px;width:40%;float:right;margin-top:30px;display:flex;align-items:center;place-content:center}.no-patient-card .card-content img{width:26px;height:26px}.no-patient-card .card-content span{font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#3baf91}.rescue-address .search{border-bottom:1px solid #ddd}.rescue-address .pos-title{margin-left:5px;font-size:16px;opacity:.4}.rescue-address .pos-reload .icon,.rescue-address .pos-reload .pos-title{opacity:1!important}.rescue-address .icon{opacity:.4}.rescue-address .pos-curr-address{margin:20px 0 20px 20px;font-size:16px}.rescue-address .pos-get-address{margin:20px 0 20px 20px;font-size:20px;opacity:.4}.rescue-card .am-card-body:before{content:none!important}.rescue-card .am-tabs{height:calc(100% - 46px)!important}.rescue-card table{width:100%}.rescue-card table tr td.op{width:75px;padding:4px;text-align:right;vertical-align:top}.rescue-card table tr td:not(.op){padding:4px 0 4px 20px}.rescue-card .rescue-vitalsign .vitalsign-item{background-color:#fff;border:1px solid #eee;border-radius:5px;position:relative;padding:10px}.rescue-card .rescue-vitalsign .am-flexbox{margin-top:8px}.rescue-card .rescue-vitalsign .item-title{font-size:18px}.rescue-card .rescue-vitalsign .item-btn-edit{opacity:.4}.rescue-card .rescue-vitalsign .item-content-tip,.rescue-card .rescue-vitalsign .item-content-val{text-align:center;margin:30px 0;height:25px;line-height:25px}.rescue-card .rescue-vitalsign .item-content-tip{opacity:.4;font-size:16px}.rescue-card .rescue-vitalsign .item-content-val .val{font-size:20px}.rescue-card .rescue-vitalsign .item-editinfo{min-height:15px;font-size:12px;opacity:.5;text-align:right}.rescue-card .rescue-vitalsign .content-img{background-color:#fff;border:1px solid #eee;border-radius:5px;position:relative;padding:10px}.rescue-card .rescue-vitalsign .content-img .imgs{margin:20px 0}.vitalsign-modal .am-modal-content .am-list-item.am-input-item{border:1px solid #eee!important}.rescue-start-page .patient-list .item-patient .line-selected{width:55px;height:2px;background:#108ee9;opacity:1;margin-top:5px}.rescue-start-page .patient-list .item-patient .line-selected-sst{width:55px;height:2px;background:#9c3;opacity:1;margin-top:5px}.tk-three-col-top-sst{color:#9c3!important}.chat-input-button-sst{color:#9c3!important;border:1px solid #9c3!important}.rescue-card-tab .am-tabs-default-bar-tab-active{color:#9c3!important}.rescue-card-tab .am-tabs-default-bar-underline{border:1px solid #9c3!important}.chat-input{position:relative;display:flex;width:100%;align-items:center;align-items:flex-end;padding:4px 4px 6px;background:hsla(0,0%,94.9%,.7803921568627451);flex-direction:row;color:#aaa}.chat-input:before{position:absolute;width:100%;height:1px;transform:scaleY(.5);content:" ";background:#ddd;left:0;top:0}.chat-input .icon{flex:0 0 auto;margin:0 4px}.chat-input .button{margin:4px}.chat-input .input{flex:1 1 auto;border-bottom:none;line-height:27px;margin:0 6px;font-size:13px;min-height:32px!important}.chat-input .input .am-textarea-control{padding:6px 0!important}.chat-input .input .am-textarea-control textarea{max-height:60px!important}.chat-input .input-add-icon{width:30px;height:30px;fill:currentColor;overflow:hidden;margin-right:4px}.input-below-icon{width:1.9em;height:1.9em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.input-hidden{display:none}.chat-voice{height:35px;line-height:35px;border-radius:4px;text-align:center;margin:0 4px;width:100%;font-size:17px;background-color:#fff;color:#121212}.item{display:flex;flex-direction:row;align-items:flex-start;padding:15px}.content{background:#fff;line-height:24px;padding:8px;border-radius:6px}.arrow{box-sizing:border-box;width:8px;height:10px;border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:23px}.thumb{width:40px;height:40px;border-radius:5px;object-fit:cover}.item-left{justify-content:flex-start}.item-left .arrow{border-right:8px solid #fff;margin-left:5px}.item-left .content{background:#fff;margin-left:-3px;min-height:20px;margin-top:20px;white-space:pre-wrap}.item-right{justify-content:flex-end}.item-right .arrow{border-left:8px solid #a2e756;margin-right:10px}.item-right .content{background:#a2e756;margin-right:-3px;min-height:20px;margin-top:20px;white-space:pre-wrap}.container{flex:1 1;position:relative;display:flex}.video{width:100%;height:100%}.my-video,.video{background:#4c443f}.my-video{position:absolute;right:0;top:10;width:75px;height:100px}.action{display:flex;position:absolute;bottom:0;left:0;width:100%;flex-direction:row;justify-content:space-around}.action .action-item{flex:0 0 auto;text-align:center;width:68px;position:relative}.action .icon{width:58px;height:58px;border-radius:58px;line-height:58px}.action .icon-warning{background-color:#d8494f;color:#fff}.action .icon-success{background-color:#a2e756;color:#fff}.action .icon-secondary{background-color:initial;border:1px solid #fff;color:#fff}.action .icon-disabled{background-color:initial;border:1px solid #948e88;color:#948e88}.action .text{text-align:center;color:#fff;font-size:12px;line-height:30px}.action .text.disabled{color:#948e88}.info{position:absolute;width:100%;top:100px;left:0;overflow:hidden;text-align:center}.nick{line-height:52px;font-size:26px;color:#fff}.hint{line-height:20px;font-size:14px;color:#ddd}.main{flex:1 1}.chat-list .am-list-view-scrollview{background-color:#ececf3}.chat-list .am-list-body{background-color:initial!important}html:not([data-scale]) .chat-list .am-list-body:after{display:none}.modal-tip{background:#fff;z-index:3;-webkit-overflow-scrolling:touch;outline:0;display:block;align-items:center;justify-content:center;transform:translateZ(1px);border-top:1px solid #eee}.rescue-start-page{height:100%;position:relative}.rescue-start-page .patient-list{margin-bottom:20px;display:flex;background:#fff;opacity:1}.rescue-start-page .patient-list .item-patient{margin:0 10px;display:flex;flex-direction:column;align-items:center;font-size:14px;font-family:Source Han Sans CN;font-weight:400;line-height:20px;color:#333;opacity:1}.rescue-start-page .patient-list .item-patient .icon,.rescue-start-page .patient-list .item-patient img{width:55px;height:55px;border-radius:30px;vertical-align:0}.rescue-start-page .title-address{font-size:14px;font-family:Source Han Sans CN;font-weight:400;line-height:20px;color:#333;opacity:1}.rescue-start-page .content-address{display:flex;background:#fff;opacity:1;align-items:center;justify-content:center}.rescue-start-page .text-address{padding:10px;font-size:16px;font-family:Source Han Sans CN;font-weight:400;line-height:24px;color:#000;flex:1 1}.rescue-start-page .tip-address{flex:0 0 100px;font-size:15px;font-family:Source Han Sans CN;font-weight:400;line-height:15px;color:#888;display:flex;justify-content:center}.rescue-start-page .my-countdown{width:169px;height:169px;border-radius:50%;text-align:center;margin:0 auto;display:flex;flex-direction:column;justify-content:center;background:url(/gyt/static/media/circle_rescue.1084c6d1.png);background-size:100% 100%}.rescue-start-page .my-countdown .text-time{font-size:46px;font-family:Source Han Sans CN;font-weight:400;color:#e95f59}.rescue-start-page .my-countdown .text{font-size:24px;font-family:Source Han Sans CN;font-weight:400;color:#333;margin-top:10px}.rescue-start-page .content-cancel{display:flex;font-size:16px;font-family:Source Han Sans CN;font-weight:400;line-height:20px;color:#666;justify-content:center}.rescue-start-page .content-cancel img{width:16px;height:16px;margin-right:7px}.rescue-start-page .btn-speak{height:40px;line-height:40px;background:#d75a54;border-radius:24px}.rescue-start-page .rescue-tag-container{margin-top:20px}.rescue-start-page .rescue-tag-container .am-tag{height:30px;line-height:30px;background:#fff;border:1px solid #999;border-radius:5px}.rescue-start-page .rescue-tag-container .am-tag.am-tag-active{background:#d75a54;color:#fff;border:1px solid #d75a54}.rescue-start-page .rescue-tag-container .am-tag.am-tag-active:before{content:none}.rescue-start-page .voice-text{border-radius:6px;width:-webkit-fill-available;background-color:#000;z-index:11;position:fixed;top:0;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);color:#fff;font-size:16px;padding:15px;overflow:hidden}.rescue-start-page .btn-start{height:40px;line-height:40px;background:#d75a54;border-radius:24px;border:0!important}.rescue-start-page .btn-start.am-button:before{content:none}.rescue-start-page .voice-bottom-btns{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;bottom:10px;left:0}.rescue-start-page .voice-bottom-btns .cancel-rescue-button{text-align:center}.sprite-wp{width:22px;height:34px;overflow:hidden;padding:5px;margin-left:10px;float:left}.sprite{width:66px;height:34px;will-change:transform;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAA2CAYAAAABKC2JAAAFH0lEQVR4Xu2cW2hcRRjH/9+eJhovqFUUlYIYREjBB18EqSiCl9JqEQmhLYIiYlsvENycmWwUjmI2M2fBiLGgEWofxFuhRqoPIrVe8MlHRdBqEQXtkws+5OiaPZ+MnEAImp3dZM+ccOY8f7Pfb/7/mTlzO0vwTykVoFLW2lca3viSNgJvvDe+pAqUtNq+x3vjS6pASavte7w3vqQKlLTavsd740uqwCastpTyEqVUcz3ovsevRz0HZcMwfAjAIwMDA2PT09O/9Irgje9VOQflwjC8g4hOADgHwMlWq3XP7Oxs0guKN74X1RyVEUJcBOAdAHcZBGZ+JY7jg73geON7Uc1hmampqW1LS0ufA7gGQJqm6Z5Go/FBt0je+G4VK0C8lPJOZv4oQ/mu1WrdPDs7+3s3aN74btQqUKyU8jAzH8qG/PE4jl/sBq90xgshqmaI1Fq/0I1Qecd24pRSXpum6adEtA3Aj2ma7mg0GmdtOctkPAkhngSgzKyYiPYqpcxEqWiPNaeU8nlmnjIVIKJ9Sqm3bCtTJuMhpRxj5jcAbAHwPRHtVEqdsRUrrzhbzomJiRsrlcpJABcDOD40NLQ/iqI/bThLZbwRRAgxA0Bm4tS11k+blZGNWHnG2HJKKd9n5nsBLBLRdqXUTzacpTO+Vqtd0W63vwBwHYCzRHSLUuoHG7HyjLHlFEKEAHQ2ybs/juPjNpy9GG/KFK6H/Edl/5czDMNDRHQ4ezc+rJQ6YiNWn2LWxSmlvJ2ZzW7eecys4zheHs3WxO3K+CiKtiwuLj5eqVQWbIeUPom15s924pycnBxJ09RsglzKzMeSJHlgbm7ur7xZN4KzVqtd2W63PwawHcAJrbUZ9js+1sZHUVRJksS8H58CcLTZbB6cn5//u2OGnANsOI3gSZIsANgF4HQQBLfW6/Xf8kTdQE6zCvgEwG0AvtZa32BTj26MvyBJkncB7DQTiSAIbqrX69/YJMkzJooiK04hxEsAngCwlKbpSKPROL1ZOYUQphHvAfCr1vpqm3pYG29+TEq5l5nfzH54t9b6Q5skecfYcEopn2PmZwxbpVLZPjMz8+1m5QzD8G0iGgPwh9baHOR0fLzx3vi1G0kYhhcS0bHsSLCwQ70tp+uhfiM5+zrUR1E0mCSJeS8+CuBIs9k8UNDJXUfO0dHRYHh4eIGZdzuc3G0UZ38nd2Y8qFar5wdBEBLR60VeznXizJZznwG4zOVybiM4+76cW34RmGVIFEVpx9mD44C1OIu0gbNezpUbOABirbWwkb6ryZ3NDxY9plqtXh4Egdm8ub7IW7a2nHlu2Rbd2zX5pJR1Zp40QUQ0o5Qyx5qF24K25VxxSJMQ0YjtK7hUPd72uNN1y7blXHUs+97Q0NA+fyy7yr1sm/Y1AA+aHl7UixjdcK68iAFgv9Z6eXOtY9stVY/PtnOPEtFXSql/jzKL+Nhwrrp6dSYIgh3dnDeUynhjchRF59oOhy4bRSdOIcTLAB4zjMzsL1u6NCuv3NkXNeZ6tem4/np1XsK7zBOG4VVE9KX/oMKlCznnNp9QMbM5ibs7S/2q1vpALxile8f3IlJBypg9eXOM/GzGc6rVau3yH00WxJ1+YoyPj28dHBw03wJsBXCf1vrnXvP5Ht+rco7KmT9FMHcF13sz2BvvyEDXab3xrh1wlN8b70h412m98a4dcJTfG+9IeNdpvfGuHXCU3xvvSHjXab3xrh1wlN8b70h412m98a4dcJT/H2N7NmQATbi4AAAAAElFTkSuQmCC) no-repeat 50%;animation:frame 2.3s steps(3) infinite both;background-size:contain}@keyframes frame{0%{transform:translateZ(0)}to{transform:translate3d(-66px,0,0)}}.sprite-wp-right{width:22px;height:34px;overflow:hidden;position:absolute;right:85.9px}.sprite-right{width:66px;height:34px;will-change:transform;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAA2CAYAAAABKC2JAAAEbklEQVR4Xu2cW8hmUxjHf3+R4UJxhSI5lrh0JefkAjnUmDG5QIkaTXJhjMQFkzGRchgkUUIuJIOcSkTKjQtFSUkJkXHIIYS/Hq0v77y9r+/de/Za37dba9989bUO//X89vOstZ619ivaU6UFVOWo26Bp4Ct9CRr4Br5SC1Q67ObxDXylFqh02M3jG/hKLVDpsJvHN/CVWmCVDdv2gZK+zy2reXxuC3do3/ZhwDPAI5Ie61C1c9EGvrPJ8lSwvR/wAnAW8DtwvqTX8/RGS9nmMmzXdm0/CFyT6r0KrJP0Y9d2Fi3fPH5RS2UsZ/s84HlgL+Az4FRJn2fssnl8TuMu0rbtg4B3geNS+XMkvbZI3T0p0zx+T6w3QF3b1wH3pKZ2SNo4QLPLNlE9eNvXR4iVdNey1hq4gO2DgXeAo4AI7adL+nRWN0PrrBq87XXA02kVfSNwryQPzHduc7YvBZ5KBbZKunkO9MF1Vgve9pHAy8CxwJ/AZZJiD13ksb0GeBK4GPghtnGS3p/uPJfOKsHbjnHfDtyUDL1N0pYixFMnto8APgT2B3ZKumAG9Gw6awV/NPA2EHPsJ8Apkr4uDD48/dnU52ZJ22eAz6ZzRcCHx5WcS2cY9Erg0fT/jZJ2zJlbs+m0vQ3YDPyasnRvlNRZHHwKcRcC90uKubXoY3tf4AlgLbArJUs+mmH0CMXZdNreGcBTuD9b0leTGnLrLAre9j5ApCYvB+4Gtkj6uyR524cAbwHHAC8F3OkXsIRO2x8AJwJvAmdOR8DcOkuDPwF4Ly1oYkV9iaSfC4MP4OHhewP3Sdo0w9uz67T9BXBopGolRWTZ7bGdVWdp8OcCL6YRbpAUe+iij+3jU3iNfm+TdMsMo2fXaTsOYA6IY1hJ62doyKqzgW/g8zue7ckQGkePayX9lL/n/3roEUKz6MwQ6jvpLO3xsbh7CIjt1MPAJkl/FAY/ubiLaScWd39Nraiz6+y4uBtcZ1HwYdy0nbsC2C7pl5LQU/+T27lvgdMkzdvOZdPZcTs3uM7i4JPx4zSs6DZuyqMXTeBk02n7TuCGgRI4nXWuCPjSXj5jxTyZCv04JXG+KanLdteU7aA6awUf494aCaQE+w5JSwc2RfinKS+mmLhk+X+HNFl0Vgk+TTer4Vg2zuIvaseyRXxtt63d0gWHcIDHgatKnh/Y3pDO5EPUIhcxBtNZrccv4bcdJ2QnxfnBCqSPY2sZV68i+ix39WpQndWDT2F/jaTfCgecf7ubumz5gKRr5+mIWztD6WzgV4L2RJ9T16vjvl9cr872Bc1S1w38CoNPXj/9QcXJkr7MKa2Bz2ndDm3bjlT21anKK8D69glVBwOOtWj6aDIuhpyRxnBrOjbOct27efwqelNsHw48B3yXPpqMv1meBj6LWfs3ajvSybty/zhCA9+f0ahrNvCjxtdffAPf33ajrtnAjxpff/ENfH/bjbpmAz9qfP3FN/D9bTfqmg38qPH1F9/A97fdqGs28KPG11/8PynDO1XsZ3dPAAAAAElFTkSuQmCC) no-repeat 50%;animation:frame2 2.3s steps(3) infinite both;background-size:contain}@keyframes frame2{0%{transform:translateZ(0)}to{transform:translate3d(-66px,0,0)}}.bg-img-left{left:34.5px;margin-top:12px}.bg-img-left,.bg-img-right{height:20px;position:absolute}.bg-img-right{right:90px;margin-top:7px}.msg-item-info{color:#858383;background:#fff;padding:10px;border-radius:0 0 5px 5px}.msg-item-duration{line-height:34px;height:34px;float:right;color:#fff;text-align:center}.msg-item-content-audio{width:100px;background:#98ea70;border-radius:5px;margin-top:20px;margin-right:-2px;display:flex;flex-direction:column}.chat-name-style-out{position:absolute;right:65px;color:#858383}.chat-name-style-in{position:absolute;left:65px;color:#858383}.chat-sending-status{font-size:8px;color:#b2b2b2;margin-top:28px}.chat-content-img-div{margin-right:10px;margin-top:23px}.chat-content-img-img{max-height:6em;max-width:6em;object-fit:contain;border-radius:2px}.chat-content-video-bg{max-height:10em;max-width:8em;object-fit:contain;border-radius:6px}.chat-knowl-title{font-size:16px;max-width:170px;max-height:70px}.rescue{height:100%;width:100%}.rescue .am-notice-bar-icon .icon{width:1.5em;height:1.5em}.rescue .am-notice-bar-marquee{right:0!important}.rescue .rescue-list{position:absolute;z-index:111;width:100%;overflow-y:auto;background-color:#fff}.rescue .rescue-list .am-card-body:before,.rescue .rescue-list .am-card.am-card-full:before{content:none}.rescue .rescue-list .am-card-header-content{padding-top:20px}.rescue .rescue-list .avatar{width:60px;height:60px;border-radius:50%;display:block;object-fit:cover}.rescue .rescue-list .card-header-content{width:100%;margin-left:15px}.rescue .rescue-list .card-header-content .location-info{opacity:.5;margin-top:10px;font-size:14px}.rescue .rescue-list .card-header-content .user-info .name{font-size:20px}.rescue .rescue-list .card-header-content .user-info .help{font-size:15px;color:red;margin-left:10px}.rescue .rescue-list .card-header-content .user-info .time{font-size:12px;margin-left:10px;color:#333}.rescue .rescue-list .am-card-body .audio{height:50px;width:100%;background-color:#f2f2f2;margin:0 auto;border-radius:10px}.rescue .rescue-list .am-card-body .joined-info{text-align:center;font-size:18px}.rescue .rescue-list .btn-join{width:75%;margin:0 auto}.WebPageContainer{position:absolute;height:100%;width:100%;top:44px;bottom:0;border:none}.FloatTabContainer{display:flex}.FloatTabContainer,.sostab-container{top:0}.FloatTabContainer,.sostab-container,.sostab-container-around{position:absolute;background-color:#fff;width:100%;z-index:12}.floatButtonSearch{top:30pt}.floatButtonSearch,.floatButtonSearch-around{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;font-size:12pt;z-index:11}.floatButtonSearch-around{top:50pt}.SearchButton{border:none;border-radius:15pt;color:#121212;font-size:10pt;width:125pt;height:30pt;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.SearchButton:active{background-color:#f2f2f2;color:grey}.FloatButtonContainer{position:absolute;left:10px;bottom:100px;width:50px;height:150px;z-index:11}.FloatButtonContainer,.FloatCard{margin:auto;background-color:#fff}.FloatCard{padding:15pt;position:fixed;left:10pt;bottom:50pt;right:10pt;z-index:12;box-shadow:0 0 6px 0 rgba(0,0,0,.2)}.InfoTitle{color:#121212;font-size:14pt;font-weight:700;margin:0 30pt 5pt 0}.InfoText{color:#858383;font-size:10pt;font-weight:400;line-height:15pt}.CloseButton{position:absolute;border:0;top:12pt;right:10pt;width:15pt;height:15pt}.DetailButton{position:relative;width:80pt;height:25pt;font-size:12pt;color:#2bacff;top:6pt;border:none;background-color:#e9f6ff;border-radius:5pt}.DetailButton:active{background-color:#f2f2f2;color:grey}.InfoButton{border:none;background-color:#fff;padding:0;margin:5px 0;font-size:14px;font-weight:310;color:#00f;-webkit-text-decoration-line:underline;text-decoration-line:underline}.VolunteerHeader{background:#fff;width:50pt;height:50pt;flex-shrink:0;overflow:hidden;border-radius:25pt;margin:-10px 15px 15px 5px}.hptitle{font-size:16px;padding:15px 0 5px 15px}.hpcontent{margin-bottom:15px;padding:0 15px}.flex-container{display:flex;border-bottom:1px solid #ddd}.myprofile-container{width:38%;display:flex;align-items:center;justify-content:flex-end}.myprofile-button{color:#121212;width:80px;height:40px;display:flex;justify-content:center;align-items:center;font-size:15px}.myprofile-button:active{color:#108ee9}.am-tabs-default-bar-top .am-tabs-default-bar-tab{border-bottom:none}.tabpage{background-color:#00f;width:100%}.tabcontainer{position:relative;display:flex;overflow:hidden;background-color:#fff;padding:10pt 0;border-bottom:1px solid #f2f2f2}.tabmask{position:absolute;background-color:#000;opacity:.5;top:0;left:0;right:0;bottom:0}.tabitem{position:absolute;visibility:hidden}.tablabel{background-color:#fff;padding:10pt 20pt;color:#121212;font-size:12pt}.tabborder{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.tabgreen,.tabyellow{background-color:#fff}.tabyellow:checked+.tablabel{background:#fe906c;color:#fff}.tabtip{position:absolute;background-color:red;width:30px;height:4px;left:0;right:0;bottom:-10px;margin:auto;border-radius:2px}.filterItem{display:flex;justify-content:space-between;align-items:center;width:100%;height:40px;background-color:#fff;border-bottom:1px solid #f2f2f2;color:#858383}.filterItem:active{background:#f2f2f2}.filterItem.selected1{color:#ff4d4f}.flex-container-sst .am-tabs-default-bar-tab-active{color:#9c3!important}.flex-container-sst .am-tabs-default-bar-underline{border:1px solid #9c3!important}.MapContainer{position:absolute;height:100%;width:100%;top:0;bottom:0;z-index:1}.MapMarker{position:relative;left:-12px;top:0;width:44px;height:72px}.MarkerContainer{position:relative;padding:1px;color:#fff;width:45px;height:45px}.CenterMarker{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:44px;height:72px;z-index:10}.MarkerContainer.highlight{border:none}.PinAED,.PinHospital,.PinVolunteer{position:relative;width:40pt;height:40pt}.PinHospital.selected{width:60pt;height:60pt}.MapContainer.amap-container.amap-logo{display:none!important}.my-sms-link{color:#9c3}.page-login-sst .am-button-primary{background:linear-gradient(to bottom right,#9c3,#9c3)}.page-login-sst .am-button-primary:before{border:1px solid #9c3!important}.user-center{height:100%}.user-center .header-info{width:100%;height:120px;background-image:url(/gyt/static/media/health_bg.06701499.png);background-repeat:no-repeat;background-size:100% 100%;padding:15px;margin-bottom:30px}.user-center .user-info-card{padding:12px;background:#fff}.user-center .my-profile-name,.user-center .my-profile-tel{font-size:16px;font-family:Source Han Sans CN;font-weight:400;color:#333}.user-center .my-profile-tel{padding-top:5px}.user-center .my-settings-right{float:right;width:20px;height:20px;fill:currentColor;overflow:hidden;margin-right:8px}.user-center .my-profile-right{float:right;font-size:16px;font-family:Source Han Sans CN;font-weight:400;color:#333}.img-cropper-modal{background-color:#000;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999}.img-cropper-modal .btns{color:#fff;margin:10px 15px 0;font-weight:500;font-size:15px}.pointchart-content{position:fixed;top:0;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);left:0;right:0;height:100%;width:100%;background:#fcfcfc}.pointchart-content,.pointchart-content .today{display:flex;flex-direction:column;justify-content:flex-start}.pointchart-content .today{margin-top:20px;margin-left:20px;margin-right:20px;height:160px;border-radius:10px;box-shadow:#000;box-shadow:0 5px 10px 0 hsla(0,0%,82%,.25);background:#fff}.pointchart-content .today-title{margin-top:15px;margin-left:15px;margin-right:15px;height:20px;color:#4a4a4a;font-size:16px;font-family:"PingFangSC-Medium";font-weight:500}.pointchart-content .today-data{margin-top:0;margin-left:15px;margin-right:15px;height:110px;display:flex;flex-direction:row;justify-content:space-between}.pointchart-content .today-data-left{margin-left:0;justify-content:space-between}.pointchart-content .today-data-left,.pointchart-content .today-data-right{margin-top:5px;margin-bottom:5px;width:50%;display:flex;flex-direction:column}.pointchart-content .today-data-right{margin-right:0;justify-content:flex-start}.pointchart-content .today-data-number{margin-top:0;margin-left:5px;margin-right:5px;height:75px;font-size:48px;font-family:"PingFangSC-Medium";font-weight:500;color:#4a4a4a;text-align:center;line-height:75px}.pointchart-content .today-data-number .percent{font-size:18px;font-family:"PingFangSC-Medium";font-weight:500;color:#4a4a4a}.pointchart-content .today-data-text{margin-top:0;margin-left:5px;margin-right:5px;height:25px;font-size:14px;font-family:"PingFangSC-Regular";font-weight:400;color:#9b9b9b;text-align:center;line-height:25px}.pointchart-content .chart{margin-top:20px;margin-left:20px;margin-right:20px;height:34%;border-radius:10px;background:#fff;box-shadow:0 5px 10px 0 hsla(0,0%,82%,.25)}.pointchart-content .more{margin-top:15px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.pointchart-content .more,.pointchart-content .more-btn{height:48px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pointchart-content .more-btn{border:none!important;margin-left:0;font-size:16px;font-family:"PingFangSC-Medium";font-weight:500;color:#4a4a4a;line-height:48px;background:none}.pointchart-content .more-img{margin-left:10px;height:15px;width:8px}.pointchart-content .add{border:none!important;margin:20px auto;height:48px;width:180px;border-radius:24px;font-size:20px;font-family:"PingFangSC-Medium";font-weight:500;color:#fff;line-height:48px;background:linear-gradient(90deg,#89db92,#49c4aa);box-shadow:0 2px 10px 0 rgba(73,196,170,.75)}.pointchart-content .am-button:before{border:none!important}.nodata-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.nodata-desc{margin:30px;font-size:18px;font-family:PingFangSC-Regular;font-weight:400;color:#4a4a4a}.add-container{display:flex;justify-content:center;align-items:center;background-color:#fff;box-shadow:0 3px 10px 0 hsla(0,0%,82%,.16);border-radius:10px;padding:15px;margin:10px 0;height:80px}.cross{background:#4a4a4a;height:16px;position:relative;width:2px;margin:20px}.cross:after{position:absolute;background:#4a4a4a;content:"";height:2px;width:16px;left:-7px;top:7px}.add-title{font-size:18px;font-family:PingFangSC-Regular;font-weight:400;color:#4a4a4a}.TableItem{display:flex;align-items:center;justify-content:space-between;position:relative;width:"100%";background-color:#fff;height:50px}.TableItem:before{content:"";height:8px;width:8px;border-color:#4a4a4a;border-style:solid;border-width:2px 2px 0 0;transform:rotate(45deg);top:20px;position:absolute;right:15px}.ItemTitle{margin:0 15px;color:#4a4a4a}.ItemDetail,.ItemTitle{font-size:14px;font-family:PingFangSC-Regular;font-weight:400}.ItemDetail{margin:0 30px;color:#9b9b9b}.buttonsave{margin:30px 30%;border-radius:100px;min-width:150px;background:linear-gradient(90deg,#89db92,#49c4aa);border:none!important}.desc-container{margin:30px 15px;display:flex;justify-content:center;align-items:center;font-size:12px;font-family:PingFangSC-Regular;font-weight:400;color:#9b9b9b}.meal-container{margin:30px;display:flex;justify-content:space-around}.meal-normal{font-size:14px;font-family:PingFangSC-Regular;font-weight:400;color:#4a4a4a;background-color:#fff;border:1px solid #e5e3e3;border-radius:100px;padding:10px 30px}.reference-data,.selected{color:#fff;background:linear-gradient(90deg,#89db92,#49c4aa)}.reference-data{padding:5px 15px;margin:0 10px;min-width:56px;border-radius:100px;font-size:14px;font-family:PingFangSC-Regular;font-weight:400}.header-container{position:relative}.header-container,.value-container{display:flex;justify-content:center}.value-container{flex-direction:column;align-items:center}.value-content{padding:10px 20px;border-radius:100px;background-color:#fff;color:#4a4a4a;font-size:24px;box-shadow:0 3px 10px 5px hsla(0,0%,87.1%,.5)}.ruler-arrow{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;margin:0 0 5px}.title{position:absolute;left:0;top:15px;color:#4a4a4a;font-family:"PingFangSC-Regular";font-weight:400;margin:15px}.title,.unit{font-size:14px}.unit{color:#9b9b9b;margin:0 0 0 2px;bottom:0}.ruler{background-color:#fff}.web{display:flex;align-items:center;justify-content:center;margin-left:10%;margin-right:10%}.web .ant-modal-content{position:relative;background-color:transparent!important;border:0;border-radius:4px;background-clip:padding-box;box-shadow:0 0 0 transparent!important}.web .ant-modal-body{padding:0!important;font-size:0!important;line-height:1!important}.heartratelist-content{background:#f2f2f2}.heartratelist-content .list{-webkit-overflow-scrolling:touch;overflow:scroll}.heartratelist-content .am-list-item{padding-left:0}.heartratelist-content .am-list-item .am-list-line{padding:0}.heartratelist-content .am-list-item .am-list-line:after{height:0!important}.heartratelist-content .am-list-item .am-list-line .am-list-content{padding:0}.listItem-content{background:#fff}.listItem-content,.listItem-content .record{display:flex;flex-direction:column;justify-content:flex-start}.listItem-content .record{padding-top:20px;padding-bottom:20px}.listItem-content .record .data{margin:0 20px;display:flex;flex-direction:row;justify-content:flex-start}.listItem-content .data-title{margin-top:0;margin-left:0;margin-bottom:0;min-width:25%;text-align:right;color:#4a4a4a}.listItem-content .data-title,.listItem-content .data-value{font-size:14px;font-family:"PingFangSC-Medium";font-weight:500}.listItem-content .data-value{margin:0 0 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}.listItem-content .tip{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px 20px;background:#fff;font-size:14px;font-family:"PingFangSC-Regular";font-weight:400;color:#9b9b9b;line-height:20px}.activity-wrapper,.activity-wrapper div{box-sizing:border-box}.activity-wrapper__item{position:relative;width:100%;display:flex}.activity-wrapper__item img{position:relative;z-index:0;width:100%;height:auto}.activity-wrapper__item-live__link{position:absolute;top:0;left:0;padding:16vw 0 4.26666667vw 3.2vw;width:100%;height:100%;display:flex;flex-wrap:wrap;grid-gap:2.66666667vw 2.66666667vw;gap:2.66666667vw 2.66666667vw}.activity-wrapper__item-live__link .activity-wrapper__item__a{width:45.6vw;height:60.26666667vw}.activity-wrapper__item-ebook__link{position:absolute;top:0;left:0;padding:24vw 1.33333333vw 12vw;width:100%;height:100%;display:flex;flex-direction:column;grid-row-gap:1.33333333vw;row-gap:1.33333333vw}.activity-wrapper__item-ebook__link .activity-wrapper__item__a{width:100%;height:46.93333333vw}.customer-wrapper{padding-top:20%;min-height:100vh;background:#e9eaee;display:flex;flex-direction:column;align-items:center}.customer-wrapper img{width:80%;height:auto}.customer-wrapper,.customer-wrapper div{box-sizing:border-box}