.hidden_ellipsis,.nowrap,.reachAppoint_details_content li span{white-space:nowrap}.container,.home_fun,body,html{scroll-behavior:smooth}.df_column,.flex-column,.mental-health-detail,.mh-multi-select__options,.select-popup-content{-webkit-box-orient:vertical;-webkit-box-direction:normal}.addappoint{width:100%;height:100%;background:#f9fdff;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.addappoint-info{width:100%;height:calc(100% - 160px);background:#fff;-webkit-box-shadow:0 2px 4px 0 #f2f3f5;box-shadow:0 2px 4px 0 #f2f3f5;border-radius:4px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.addappoint-info>li{width:100%;height:42px;border-bottom:1px solid #dcdee0;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333}.addappoint-info>li>p{width:100px}.addappoint-info>li>input,.addappoint-info>li>label{width:calc(100% - 100px);-webkit-box-sizing:border-box;background:#fff;font-size:16px;padding:0 10px}.addappoint-info>li>p>span{color:red}.addappoint-info>li>input{outline:0;border:none;box-sizing:border-box;color:#333}.addappoint-info>li>input::-webkit-input-placeholder{color:#969799}.addappoint-info>li>input::-moz-placeholder{color:#969799}.addappoint-info>li>input::-ms-input-placeholder{color:#969799}.addappoint-info>li>input::placeholder{color:#969799}.addappoint-info>li>label{box-sizing:border-box;color:#333}.addappoint-btn,.setting-btn{height:38px;font-size:15px;font-weight:400}.addappoint-info>li>b{width:20px}.addappoint-btn{width:100%;margin-top:122px;background:linear-gradient(129deg,#40cba0 0,rgba(1,189,93,.2) 100%);border-radius:4px;outline:0;border:none;color:#fff}.addappoint-btn2{background:-webkit-gradient(linear,left top,right top,from(#5cc7f4),to(#40cba0));background:linear-gradient(90deg,#5cc7f4 0,#40cba0 100%)}.addappoint-btn2:disabled{opacity:.4}.setting-btn{width:100%;border-radius:4px;border:1px solid;-o-border-image:linear-gradient(90deg,#5cc7f4,#40cba0) 1 1;border-image:-webkit-gradient(linear,left top,right top,from(#5cc7f4),to(#40cba0)) 1 1;border-image:linear-gradient(90deg,#5cc7f4,#40cba0) 1 1;background:#fff;color:#4ec9ca}.appointAffirm-page{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.appointAffirm-title{width:100%;height:124px;position:relative}.appointAffirm-info{width:calc(100% - 30px);height:130px;background:#fff;border:2px solid #f7b500;margin:0 15px;position:absolute;top:80%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.appointAffirm-info-in{width:100%;height:100%}.appointAffirm-title-p{position:absolute;right:-5px;bottom:-5px;width:21px;height:22px;background:#f7b500;border-radius:50%}.appointAffirm-info-in-img{position:absolute;right:-2px;bottom:-2px;width:16px;z-index:1}.appointAffirm-info-in>p{font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333}.appointAffirm-add,.appointAffirm-details>li{width:100%;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#606266}.appointAffirm-info-in>p:first-child{font-size:18px;margin-bottom:10px}.appointAffirm-details{background:#fff;-webkit-box-shadow:0 2px 4px 0 #f2f3f5;box-shadow:0 2px 4px 0 #f2f3f5;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.appointAffirm-add{height:30px;font-size:14px}.appointAffirm-details>li{height:40px;line-height:40px;border-bottom:1px solid #dcdee0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px}.appointAffirm-details>li:last-child{border:none}.appointAffirm-details>li>p{width:50px;height:100%}.appointAffirm-details>li>div{width:calc(100% - 60px);height:100%}.appointAffirm-details .Lable,.appointAffirm-details .noLable,.appointAffirm-details>li>div>input{width:100%;height:100%;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;background:#fff;font-size:16px}.appointAffirm-details .Lable{color:#000}.appointAffirm-details .noLable{color:#dcdee0}.appointAffirm-details>li>div>input{outline:0;border:none;color:#000}.appointAffirm-details>li>div>input::-webkit-input-placeholder{color:#dcdee0}.appointAffirm-details>li>div>input::-moz-placeholder{color:#dcdee0}.appointAffirm-details>li>div>input::-ms-input-placeholder{color:#dcdee0}.appointAffirm-details>li>div>input::placeholder{color:#dcdee0}.appointAffirm-button{width:calc(100% - 40px);height:40px;background:linear-gradient(129deg,#40cba0 0,rgba(1,189,93,.3) 100%);border-radius:4px;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;outline:0;border:none;margin:20px}.appoint-popout-info>p,.appointAffirm-addOne>li{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.appointAffirm-addOne{width:240px;max-height:160px;background:#fff;-webkit-box-shadow:0 2px 4px 0 #f2f3f5;box-shadow:0 2px 4px 0 #f2f3f5;border-radius:2px;position:absolute;left:50px;top:45px;overflow-y:auto;z-index:10;overscroll-behavior:none}.appointAffirm-addOne>li{width:100%;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #edf7fe;padding:0 10px;color:#606266}.appoint-success-popout{width:100%;height:100%;background:rgba(0,0,0,.2);position:fixed;left:0;top:0;z-index:1;overscroll-behavior:none}.appoint-popout{width:calc(100% - 80px);height:364px;background:#fff;border-radius:5px}.appoint-popout-info{width:80%;height:24px;background:#fef7e5;border-radius:2px}.appoint-popout-info>p{color:#f7b500}.appoint-popout-tt{font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;margin:10px 0}.appoint-popout-button{width:100%;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.appoint-allDate,.cancelAppoint-tag{-webkit-box-sizing:border-box;width:100%}.appoint-popout-button-shadow{-webkit-box-shadow:0 -1px 6px 1px rgba(0,0,0,.16);box-shadow:0 -1px 6px 1px rgba(0,0,0,.16)}.appoint-popout-button-back{width:80px;height:28px;border-radius:6px;outline:0;border:1px solid currentColor;background:#fff;font-size:14px}.appoint-popout-button-details{width:80px;height:28px;border-radius:6px;outline:0;border:none;background:#40cba0;color:#fff;font-size:14px}.details-p>li>p{width:80px}.details-p>li>p>span{color:red}.appointAffirm-details-button{width:100%;height:40px;margin-top:40%}.appointAffirm-details-button>button{width:calc(50% - 35px);height:40px;background:#fff;border-radius:4px;border:1px solid #dcdee0;color:#969799;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.appointAffirm-details-button>button:last-child{background:#40cba0;color:#fff}.appointAffirm-details-button>span,.cancelAppoint-tag>li{color:#969799;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.appointAffirm-details-button>.cancelBtn{width:60%;background:#fff;border:1px solid currentColor}.cancelAppoint-tag{padding:0 20px;box-sizing:border-box}.cancelAppoint-tag>li{padding:2px 5px;background:#f2f3f5;border-radius:2px;margin:5px 5px 5px 0}.cancelAppoint-tag>.tag{background:#edf7fe;color:#52b7f5}.appointPoint-page{width:100%;height:100%}.appoint-allDate{height:60px;margin:10px 0;padding-left:20px;box-sizing:border-box}.appoint-alldate{width:40px;min-width:40px;height:60px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;position:relative;margin-right:5px}.appoint-alldate::after{content:"";position:absolute;right:0;top:5px;width:1px;height:50px;background:#dcdee0}.appoint-date-ul{width:calc(100% - 50px);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.appoint-date-li{width:40px;min-width:40px;height:60px;background:#f2f3f5;border-radius:2px;margin-left:5px}.appoint-date-li-chose{background:#edf7fe}.appoint-date-li>p{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#606266}.appoint-department-ul{width:100%;height:calc(100% - 123px);padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto}.appoint-department-li{width:100%;-webkit-box-shadow:0 2px 4px 0 #f2f3f5;box-shadow:0 2px 4px 0 #f2f3f5;border-radius:4px;background:#fff;padding:12px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px}.appoint-doctor,.appoint-doctor-header{-webkit-box-sizing:border-box;width:100%}.appoint-department-li-img{width:56px;height:56px;border-radius:50%;overflow:hidden}.appoint-department-li-info{width:calc(100% - 66px)}.appoint-department-li-info-head{width:100%;height:30%}.appoint-department-li-info-head>p{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333}.appoint-department-li-info-head>p>span{font-size:14px;margin-left:10px}.appoint-department-li-info-head>button{width:30px;height:14px;line-height:14px;border-radius:4px;outline:0;border:none;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.appoint-department-li-info-head>.has{background:#52b7f5;color:#fff}.appoint-department-li-info-head>.nothas{background:#c8c9cc;color:#fff}.appoint-department-li-info-content{width:100%;height:40%;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#969799}.appoint-doctor{height:100%;padding:0 20px;box-sizing:border-box}.appoint-doctor-header{background:#fff;-webkit-box-shadow:0 2px 4px 0 #f2f3f5;box-shadow:0 2px 4px 0 #f2f3f5;border-radius:4px;margin:10px 0;padding:10px;box-sizing:border-box}.appoint-doctor-header-avatar{width:56px;height:56px;border-radius:50%;overflow:hidden}.appoint-doctor-header-name{width:calc(100% - 66px)}.appoint-doctor-header-name>p{width:100%;height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333}.appoint-doctor-header-div{width:100%;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#969799;line-height:17px;display:inline-block;position:relative;-webkit-transition:all .3s linear;transition:all .3s linear;padding-right:10px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.appoint-doctor-header-span{position:absolute;right:8px;bottom:-5px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.appoint-doctor-header-span2{position:absolute;right:5px;bottom:-5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.appoint-doctor-date{width:100%;height:290px;background:#fff;-webkit-box-shadow:0 2px 4px 0 #f2f3f5;box-shadow:0 2px 4px 0 #f2f3f5;border-radius:4px}.appoint-doctor-date-head{width:100%;height:30px}.appoint-doctor-date-direction{width:100%;height:180px}.appoint-doctor-date-left{width:45px;height:100%;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.appoint-doctor-date-left>.appoint-doctor-date-li:nth-child(1),.appoint-doctor-date-left>.appoint-doctor-date-li:nth-child(2){opacity:0}.appoint-doctor-date-li{width:34px;height:30px;border-radius:2px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.appoint-doctor-date-left>li{color:#52b7f5}.appoint-doctor-date-right{width:calc(100% - 45px);height:100%}.appoint-doctor-date-li2{width:34px;height:100%;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.appoint-doctor-date-li2>h6{width:34px;min-height:30px;border-radius:2px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#606266}.appoint-doctor-date-li2>p,.appoint-doctor-date-total{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.appoint-doctor-date-li2>p{width:36px;height:30px;border-radius:2px;background:#fef7e5;color:#969799;text-align:center}.appoint-doctor-date-li2>.canAppoint{background:#f7b500;color:#fff}.appoint-doctor-date-total{color:#606266;padding:10px}.appoint-page-out{width:100%;height:calc(100% - 80px);overflow-y:auto}.appoint-page-search{width:100%;height:100%;background:#fff;position:fixed;left:0;top:0;z-index:3}.appoint-header-search{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:43px;position:relative}.appoint-header-del{position:absolute;right:60px;top:15px;width:16px;height:16px;border-radius:50%;font-size:14px}.appoint-input,.appoint-wancheng{height:27px;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.appoint-header-search>img{position:absolute;left:30px}.appoint-input{width:calc(100% - 40px);border:none;outline:0;background:#f4f7fd;padding-left:36px;color:#757575;border-radius:13px}.appoint-input::-webkit-input-placeholder{font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#c8c9cc}.appoint-input::-moz-placeholder{font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#c8c9cc}.appoint-input::-ms-input-placeholder{font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#c8c9cc}.appoint-input::placeholder{font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#c8c9cc}.appoint-wancheng{width:40px;line-height:27px;color:#333;text-align:right}.appoint-list-info>div>p,.appoint-list-info>div>span{line-height:13px;height:13px}.appoint-status{width:100%;height:115px;background:#f9fdff;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.appoint-status-li{width:100%;height:86px;background:url(../../imgs/appoint/left.png) 50% no-repeat;background-size:cover;-webkit-box-shadow:0 4px 10px 0 rgba(255,163,0,.4);box-shadow:0 4px 10px 0 rgba(255,163,0,.4);border-radius:8px;position:relative;overflow:hidden}.appoint-status-li-add{position:absolute;top:5px;right:5px}.appoint-status-li-add>p{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;margin-left:5px}.appoint-status-li-info>h3,.appoint-status-li-p{font-size:16px;color:#fff;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.appoint-status-li-info{width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.appoint-status-li:nth-child(2){background:url(../../imgs/appoint/right.png) 50% no-repeat;background-size:cover;-webkit-box-shadow:0 4px 10px 0 rgba(12,197,102,.4);box-shadow:0 4px 10px 0 rgba(12,197,102,.4)}.appoint-nav{height:60px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.appoint-list,.appoint-list-li{-webkit-box-sizing:border-box;width:100%}.appoint-nav>li:first-child{position:relative}.medical>li{width:70px}.down_square{width:29px;height:7px}.appoint-nav>li>img{position:absolute;left:calc(50% - 14.5px);bottom:-8px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.appoint-nav>li>p{text-align:center;font-size:15px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#606266}.appoint-list-info>h5,.appoint-list-li-head{font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333}.appoint-list{height:calc(100% - 218px);overflow-y:auto;padding:0 20px;box-sizing:border-box}.appoint-add,.homeBtn,body{overflow:hidden}.appoint-list2{height:calc(100% - 80px)}.appoint-list-li{height:77px;background:#fff;-webkit-box-shadow:0 2px 4px 0 #f2f3f5;box-shadow:0 2px 4px 0 #f2f3f5;border-radius:4px;margin-bottom:20px;padding:10px 15px;box-sizing:border-box;position:relative}.reachAppoint-appoint-list-li{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.08);box-shadow:0 3px 10px rgba(0,0,0,.08);border-radius:4px}.appoint-list-li-head{width:100%;height:30px;border-bottom:1px solid #dcdee0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px}.appoint-list-img{width:52px;height:52px;overflow:hidden;border-radius:2px}.appoint-list-info{width:calc(100% - 142px)}.appoint-list-info2{width:calc(100% - 62px)}.appoint-list-info>aside,.appoint-list-info>p{width:100%}.appoint-list-info>h5{width:100%;font-size:16px}.appoint-list-info>aside>p,.appoint-list-info>div>p,.appoint-list-info>p{color:#969799;font-weight:400;font-family:PingFangSC-Regular,PingFang SC;font-size:12px}.appoint-list-info>aside>p{width:38px;height:13px;background:#f2f3f5;border-radius:2px;-webkit-text-size-adjust:none;margin-right:10px}.appoint-list-info>div{width:100%}.appoint-list-info>div>span{color:#e02020;font-size:12px}.appoint-list-title{width:70px;height:100%}.appoint-list-title>p{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#969799;margin-left:5px;text-align:center}.appoint-list-li-button{position:absolute;bottom:-5px;right:-5px;width:77px;height:23px;background:linear-gradient(135deg,#40cba0 0,#52b7f5 100%);border-radius:12px;outline:0;border:none;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;z-index:1}.appoint-add{width:100%;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.appoint-add-new{width:100%;font-size:15px;font-family:PingFangSC-Regular,PingFang SC;font-weight:500;color:#333;position:relative;margin-left:10px}.appoint-add-new::before{content:"";position:absolute;left:-10px;top:0;width:6px;height:29px;background:linear-gradient(177deg,#40cba0 0,rgba(1,189,93,0) 100%);border-radius:3px}.appoint-add-new-panel,.appoint-add-new-panel2{height:90px;border-radius:5px;margin:20px 0;position:relative;padding:10px 20px}.appoint-add-new-panel-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.appoint-add-new-panel{width:100%;min-width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-shadow:0 4px 22px 0 rgba(0,0,0,.11);box-shadow:0 4px 22px 0 rgba(0,0,0,.11);-webkit-box-sizing:border-box;box-sizing:border-box;background:url(../../imgs/appoint/panel.png) 50% no-repeat;background-size:cover}.appoint-add-new-panel2{width:80%;min-width:80%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-shadow:0 4px 22px 0 rgba(0,0,0,.11);box-shadow:0 4px 22px 0 rgba(0,0,0,.11);-webkit-box-sizing:border-box;box-sizing:border-box;background:url(../../imgs/appoint/panel2.png) 50% no-repeat;background-size:cover}.appoint-add-new-panel>aside{position:absolute;left:15px;top:-12px;width:29px;height:29px;background:#f7b500;-webkit-box-shadow:0 3px 10px 0 rgba(206,206,206,.5);box-shadow:0 3px 10px 0 rgba(206,206,206,.5);border-radius:50%;color:#fff;font-size:30px}.appoint-add-new-panel-info{font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.appoint-add-new-panel-right{width:20%;font-family:PingFangSC-Regular,PingFang SC}.appoint-add-new-panel-right>h4{font-size:15px;font-weight:400;color:#333;text-align:right}.appoint-add-new-panel-right>h6{font-size:12px;font-weight:400;color:#f7b500}.appoint-add-new-panel-prograss-track>span,.appoint-more{color:#969799;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.appoint-add-new-panel-prograss{width:80%;height:1px;margin-top:10px;border-bottom:1px dashed #a8dbfa;position:relative}.appoint-add-new-panel-prograss::after,.appoint-add-new-panel-prograss::before{top:-4px;width:8px;height:8px;border-radius:50%;content:""}.appoint-add-new-panel-prograss::before{position:absolute;left:-8px;border:1px solid #a8dbfa}.appoint-add-new-panel-prograss::after{position:absolute;right:-8px;border:1px solid #a8dbfa}.appoint-add-new-panel-prograss-track{position:absolute;left:calc(50% - 20px);top:-7px}.appoint-more{width:100px;min-width:100px;height:40px;background:#f2f3f5;border-top-left-radius:50%;border-bottom-left-radius:50%;margin:20px 0}.homeBtn{position:fixed;bottom:100px;right:20px;width:50px;height:50px;background:linear-gradient(135deg,#40cba0 0,#52b7f5 100%);font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;border-radius:50%}.checkSignIn-erea .check-room ul,.check_report,.over-y-auto{overflow-y:auto}.button-common1{border:none;outline:0;width:100%;height:40px;border-radius:20px;-webkit-transition:all .3s linear;transition:all .3s linear}.checkSignIn-erea .check-room .check-room-li header,.checkSignIn-erea .erea-filter{border-bottom:1px solid #dcdee0}.button-common1:active{-webkit-transform:scale(.9);transform:scale(.9)}.check-report_detail{padding:15px;font-family:PingFang SC}.check-report_detail .icon{width:32px;height:32px}.check-report_detail .icon-check{margin-left:8px;font-size:18px;line-height:25px;font-weight:700}.check-report_detail .check-history{font-size:22px;line-height:30px;color:#0a64ab;font-weight:700;text-align:center;position:relative;z-index:9}.check-report_detail .check-history.gender-man{color:#a74b6b}.check-report_detail .history-line{height:10px;width:110px;position:relative;background-color:#b1e0ff;top:-10px;margin:0 auto}.check-report_detail .history-line.gender-man{background-color:#ffd1e1}.check-report_detail .report-detail_item{margin-top:18px;padding:15px;border-radius:15px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.check_report{width:100%;height:calc(100% - 50px)}.check_report>li{width:calc(100% - 40px);height:77px;margin:0 auto 10px;background:#fff;-webkit-box-shadow:0 2px 4px 0 #f2f3f5;box-shadow:0 2px 4px 0 #f2f3f5;border-radius:4px;padding:15px 12px;font-size:13px;font-weight:400;color:#333}.asideAvatar{width:46px;height:46px;background:#eee;border-radius:50%}.asideAvatar>img{width:100%;height:100%}.check_report>li>.check_content{width:calc(100% - 70px);padding:0 10px}.check_report>li>.check_content>span{font-size:12px;font-weight:400;color:#969799;margin-top:5px}.checkSignIn-erea{height:calc(100% - 70px)}.checkSignIn-erea .erea-filter{padding-bottom:12px}.checkSignIn-erea .erea-filter p{width:30%}.checkSignIn-erea .erea-filter .line{width:1px;height:19px;background:#c2c4c8}.checkSignIn-erea .check-room{height:calc(100% - 150px)}.checkSignIn-erea .check-room .check-room-li{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.12);box-shadow:0 3px 10px 0 rgba(0,0,0,.12);border-radius:8px}.checkSignIn-erea .check-room .check-room-li .tag{width:51px;height:21px;background:#edf7fe;border-radius:0 8px;position:absolute;right:0;top:0}.checkSignIn-erea .check-room .check-room-li .min-width{width:60px;min-width:60px}.checkSignIn-erea .filter-erea{position:fixed;height:calc(100% - 165px);left:0;top:165px;z-index:1;background:rgba(0,0,0,.2)}.checkSignIn-erea .filter-erea .button-default{border:none;color:#969799;background:#f7f7f7;width:auto;height:36px;line-height:36px}.checkSignIn-erea .filter-erea .button-chose{color:#40cba0;border:1px solid currentColor;background:#ebf9f5}.color_d9534f{color:#d9534f}.color_de6262{color:#de6262}.color_e02020{color:#e02020}.color_e62519{color:#e62519}.color_41b2a6{color:#41b2a6}.color_40cba0{color:#40cba0}.color_337AB7{color:#337ab7}.color_469bff{color:#469bff}.color_6286ed{color:#6286ed}.color_3e66d6{color:#3e66d6}.color_b6cee6{color:#b6cee6}.color_333{color:#333}.color_2d3556{color:#2d3556}.color_8088a0{color:#8088a0}.color_969799{color:#969799}.color_fff{color:#fff}.color_a8a8a8{color:#a8a8a8}.color_b8b8b8{color:#b8b8b8}.color_d8d8d8{color:#d8d8d8}.color_606266{color:#606266}.color_6b6b6b{color:#6b6b6b}.color_999{color:#999}.color_939393{color:#939393}.color_c8c9cc{color:#c8c9cc}.color_ec8f10{color:#ec8f10}.color_ffa803{color:#ffa803}.color_383838{color:#383838}.color_727272{color:#727272}.color_747474{color:#747474}.color_dcdee0{color:#dcdee0}.color_777{color:#777}.color_9da5bc{color:#9da5bc}.bg_fff{background:#fff}.bg_f7f7f7{background:#f7f7f7}.bg_f5f5f5{background:#f5f5f5}.bg_ddf2ec{background:#ddf2ec}.bg_fff0ea{background:#fff0ea}.bg_6286ed{background:#6286ed}.bg_e4f3e7{background:#e4f3e7}.bg_fbeded{background:#fbeded}.bg_f6f6f6{background:#f6f6f6}.clear-outline{outline:0}.btn-default{border:none;outline:0}.border-line{border-bottom:1px dashed #dcdee0}.line_height{line-height:1!important}.btn-white{background:#fff;border-radius:14px}.btn-ask{background:-webkit-gradient(linear,right top,left top,from(#f89300),to(#ffc832));background:linear-gradient(270deg,#f89300 0,#ffc832 100%);border-radius:14px}.hideScroll::-webkit-scrollbar{width:0;height:0;color:transparent;display:none}.bfb,body{width:100%;height:100%}.flex,.flex-column{display:-webkit-box;display:-ms-flexbox}._color{color:#40cba0}._bgcolor{background:-webkit-gradient(linear,right top,left top,from(#5cc7f4),to(#40cba0));background:linear-gradient(right,#5cc7f4 0,#40cba0 100%)}._bgcolor2{background:#40cba0}.medical_bg{background:url(../../imgs/common/card_bg.png) 50% no-repeat;background-size:cover}.gap10{gap:10px}.flex{display:flex}.flex-column{display:flex;-ms-flex-direction:column;flex-direction:column}.df_center,.df_start{display:-webkit-box;display:-ms-flexbox}.flex-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.box{-webkit-box-sizing:border-box;box-sizing:border-box}.align-items_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-algin_right{text-align:right}.relative{position:relative}body{-webkit-overflow-scrolling:touch}.hidden_ellipsis,.over2,.over3{overflow:hidden;text-overflow:ellipsis}.vw100,.vwh100{width:100vw}.vwh100{height:100vh}.confirm_bg,.h100{height:100%}.w100{width:100%}.word_wrap{word-wrap:break-word;word-break:break-all}.df_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.df_nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex_2{-webkit-box-flex:2;-ms-flex:2;flex:2}.df_start{display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.df_center{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.df_between,.df_column{display:-webkit-box;display:-ms-flexbox}.df_column{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df_justify_around{-ms-flex-pack:distribute;justify-content:space-around}.df_ai_left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.df_jc_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.df_ai_right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.df_between{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.df_around,.df_end{display:-webkit-box;display:-ms-flexbox}.df_around{display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.df_end{display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.over2,.over3{display:-webkit-box}.wrap{white-space:wrap}.over2{-webkit-line-clamp:2;-webkit-box-orient:vertical}.over3{-webkit-line-clamp:3;-webkit-box-orient:vertical}.clear_btn{border:none;outline:0}.confirm_bg{width:100%;position:fixed;z-index:1;left:0;top:0;background:rgba(0,0,0,.3)}.confirm_bg>.confirm_pop{width:100%;background:#fff;border-radius:10px;margin:0 30px}.confirm_bg>.confirm_pop>header{width:100%;height:60px;text-align:center;font-size:18px;font-weight:500;line-height:60px;color:#727272;border-bottom:1px solid #ededed;-webkit-box-sizing:border-box;box-sizing:border-box}.confirm_bg>.confirm_pop>.confirm_content{padding:20px 20px 0;min-height:73px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;font-size:16px;font-weight:400;line-height:22px;color:#383838}.confirm_bg>.confirm_pop>footer{width:100%;padding:0 17px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}.confirm_bg>.confirm_pop>footer>button{width:100%;height:42px;background:#fff;border:1px solid currentColor;border-radius:22px;font-size:16px;font-weight:400;line-height:42px;margin:25px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.confirm_bg>.confirm_pop>footer>button:last-child{background:#40cba0;color:#fff;margin-left:20px}.childVision{margin-top:10px}.childVision>ul>li{width:calc(100% / 3);float:left}.progress_line{position:absolute;width:24px;height:4px;background:#dcdee0;border-radius:2px;left:calc(50% - 12px);bottom:10px;overflow:hidden}.progress_line>p{width:12px;height:100%;background:#40cba0;border-radius:2px}.addRemark,.popoutBg{width:100%}.header_bg{background:-webkit-gradient(linear,left top,right top,from(#5cc7f4),to(#40cba0))!important;background:linear-gradient(90deg,#5cc7f4 0,#40cba0 100%)!important}.addRemark>textarea{width:100%;height:97px;background:#fff;border-radius:4px;border:1px solid #dcdee0;outline:0;padding:10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;resize:none;color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none}.popout-content,.popout-head,.popout-over{padding:0 20px;-webkit-box-sizing:border-box}.addRemark>textarea::-webkit-input-placeholder{font-weight:400;color:#969799}.addRemark>textarea::-moz-placeholder{font-weight:400;color:#969799}.addRemark>textarea::-ms-input-placeholder{font-weight:400;color:#969799}.addRemark>textarea::placeholder{font-weight:400;color:#969799}.e02020{color:#e02020}.popoutBg{height:100%;background:rgba(0,0,0,.3);position:fixed;left:0;top:0;z-index:1000}.brush,.loader{position:absolute;top:0}.popout-body{width:80%;background:#fff;border-radius:5px}.popout-content,.popout-head{width:100%;height:25px;font-size:18px;margin:15px 0;font-weight:700;color:#3b3b3b;box-sizing:border-box}.popout-foot{width:100%;font-size:18px;font-weight:500;line-height:25px;margin:10px 0;color:#3b3b3b}.brush{-webkit-transform:translate(-50%,-50px);transform:translate(-50%,-50px);left:calc(50% - 50px);z-index:2}.loader{bottom:0;left:0;right:0;margin:auto;width:100px;height:30px}.loader span{display:block;background:#e04960;width:7px;height:100%;border-radius:14px;margin-right:5px;float:left}.loader span:last-child{margin-right:0}.loader span:nth-child(1){-webkit-animation:load 2.5s 1.4s infinite linear;animation:load 2.5s 1.4s infinite linear}.loader span:nth-child(2){-webkit-animation:load 2.5s 1.2s infinite linear;animation:load 2.5s 1.2s infinite linear}.loader span:nth-child(3){-webkit-animation:load 2.5s 1s infinite linear;animation:load 2.5s 1s infinite linear}.loader span:nth-child(4){-webkit-animation:load 2.5s .8s infinite linear;animation:load 2.5s .8s infinite linear}.loader span:nth-child(5){-webkit-animation:load 2.5s .6s infinite linear;animation:load 2.5s .6s infinite linear}.loader span:nth-child(6){-webkit-animation:load 2.5s .4s infinite linear;animation:load 2.5s .4s infinite linear}.loader span:nth-child(7){-webkit-animation:load 2.5s .2s infinite linear;animation:load 2.5s .2s infinite linear}.loader span:nth-child(8){-webkit-animation:load 2.5s 0s infinite linear;animation:load 2.5s 0s infinite linear}@-webkit-keyframes load{0%{background:#de6262;-webkit-transform:scaleY(.08);transform:scaleY(.08)}50%{background:#e04960;-webkit-transform:scaleY(1);transform:scaleY(1)}100%{background:#e62519;-webkit-transform:scaleY(.08);transform:scaleY(.08)}}@keyframes load{0%{background:#de6262;-webkit-transform:scaleY(.08);transform:scaleY(.08)}50%{background:#e04960;-webkit-transform:scaleY(1);transform:scaleY(1)}100%{background:#e62519;-webkit-transform:scaleY(.08);transform:scaleY(.08)}}.img_radius{border-radius:50%;overflow:hidden}.animate_linear{-webkit-transition:all .3s linear;transition:all .3s linear}.rotate180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.over-x{overflow-x:auto}.popoutout{width:100vw;height:100vh;position:fixed;background:rgba(0,0,0,.5);left:0;top:0;z-index:10;overscroll-behavior:none}.popoutout-ride{width:100%;height:calc(100% - 300px)}.popout-over{width:100%;height:300px;background:#fff;-webkit-box-shadow:0 2px 15px 10px rgba(98,107,128,.4);box-shadow:0 2px 15px 10px rgba(98,107,128,.4);border-radius:15px 15px 0 0;position:fixed;bottom:0;left:0;box-sizing:border-box;z-index:2;overscroll-behavior:contain;-webkit-transition:opacity .3s linear,height .1s linear;transition:opacity .3s linear,height .1s linear}.customDate,.customDate-ul-tit{-webkit-box-sizing:border-box;padding:0 20px}.fundusBtn,.home_search>button{-webkit-transition:all .3s linear}.popout-title{width:96px;height:6px;background:rgba(200,201,204,.5);border-radius:3px;margin:10px 0}.popout-over>h5{width:100%;height:24px;font-size:17px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;text-align:center}.popout-info>li,.touchErea-button>p,.touchErea-ul>li{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.popout-info{width:100%;margin:10px 0;height:20px}.popout-info>li{color:#333}.touchErea{width:100%;height:calc(100% - 150px);overflow:hidden;position:relative;-webkit-overflow-scrolling:touch}.touchErea-ul{width:100%;height:120px;position:relative}.touchErea-ul-show{width:100%;height:40px;background:#edf7fe;position:absolute;left:0;top:40px}.touchErea-ul>li{height:40px;color:#c8c9cc}.touchErea-button{width:100%;height:40px;background:#fff;-webkit-box-shadow:0 2px 15px 0 rgba(98,107,128,.2);box-shadow:0 2px 15px 0 rgba(98,107,128,.2);border-radius:21px;margin:20px 0}.touchErea-button>p{width:50%;height:100%;color:#606266}.touchErea-button>p:last-child{background:linear-gradient(93deg,#40cba0 0,rgba(1,189,93,.5) 100%);border-radius:21px;color:#fff}.touchErea-ul>.touchEreaSelect{color:#333}.popoutout-date{width:100%;height:calc(100% - 450px)}.customDate{width:100%;height:450px;background:#fff;-webkit-box-shadow:0 2px 15px 10px rgba(98,107,128,.4);box-shadow:0 2px 15px 10px rgba(98,107,128,.4);border-radius:15px 15px 0 0;position:fixed;bottom:0;left:0;box-sizing:border-box;z-index:2}.customDate-title{width:100%;height:50px}.customDate-title>p{font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333}.customDate-ul-info>li>p,.customDate-ul-tit>li>p{font-size:14px;font-family:Helvetica;color:#606266;line-height:20px}.customDate-ul-tit{width:100%;height:40px;box-sizing:border-box}.customDate-ul-tit>li{width:calc(100% / 7);height:100%}.customDate-ul-info{width:100%;height:calc(100% - 170px);padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.customDate-ul-info>li{width:calc(100% / 7);height:40px}.customDate-ul-info>li>p{width:100%;height:40px;border-radius:50%;overflow:hidden}.customDate-title-tri-l,.customDate-title-tri-r{width:8px;height:8px;border-top:2px solid #40cba0;border-right:2px solid #40cba0}.customDate-title-tri-l{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.customDate-title-tri-r{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.customDate-ul-info>li>.preDate{color:#dcdee0}.customDate-ul-info>li>.nowDate{background:#f7b500;color:#fff}.customDate-ul-info>li>.nextDate{color:#969799}.font12{font-size:12px}.font13{font-size:13px}.font14{font-size:14px}.font15{font-size:15px}.font16{font-size:16px}.font17{font-size:17px}.font18{font-size:18px}.font19{font-size:19px}.font20{font-size:20px}.font22{font-size:22px}.font24{font-size:24px}.font26{font-size:26px}.font27{font-size:27px}.font28{font-size:28px}.font30{font-size:30px}.weight400{font-weight:400}.weight500{font-weight:500}.weight600{font-weight:600}.weight800{font-weight:800}.fundusCheck{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(247,246,249,.39);position:relative}.fundusCheck .erea{width:100vw;height:100vh;padding:10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.fundusCheck .fundusCheckTab{width:100%;height:100%;background:#fff;-webkit-box-shadow:0 3px 12px rgba(0,80,123,.05);box-shadow:0 3px 12px rgba(0,80,123,.05);border-radius:8px}.fundusCheck .fundusCheckTab>.fundusCheckHead{width:100%;height:58px;font-size:20px;font-weight:600;line-height:58px;color:#333;padding:0 15px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.fundusCheck .fundusCheckTab>.fundusCheckHead::before{content:"";position:absolute;left:0;top:21.5px;width:5px;height:15px;background:-webkit-gradient(linear,left top,right top,from(#7be3dc),to(#13cbc0));background:linear-gradient(90deg,#7be3dc 0,#13cbc0 100%)}.fundusCheck .fundusCheckTab>.fundusCheckHead2::before{content:"";background:-webkit-gradient(linear,left top,right top,from(#fda6b1),to(#fd8895));background:linear-gradient(90deg,#fda6b1 0,#fd8895 100%)}.fundusCheck .fundusCheckTab>.fundusCheckHead_40cba0::before{content:"";background:#40cba0}.fundusCheck .fundusCheckTab>.fundusCheckHead_pink::before{content:"";background:-webkit-gradient(linear,left top,right top,from(#fda6b1),to(#fd8895));background:linear-gradient(90deg,#fda6b1 0,#fd8895 100%)}.fundusCheck .fundusCheckTab>.fundusCheckHead>span{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#777}.fundusCheck .fundusCheckTab>.fundusCheckUl{width:100%;padding:0 13px;-webkit-box-sizing:border-box;box-sizing:border-box}.fundusCheck .fundusCheckTab>.fundusCheckUl>li{width:100%}.fundusCheck .fundusCheckTab>.fundusCheckUl>li>.star{position:relative}.fundusCheck .fundusCheckTab>.fundusCheckUl>li>.star::before{content:"*";color:#ed2168;font-size:16px;position:absolute;left:-8px;top:0}.fundusCheck .fundusCheckTab>.fundusCheckUl>li>.fundusMiddle{width:100%;font-size:17px;font-weight:500;line-height:24px;color:#333;margin-bottom:15px}.fundusCheck .fundusCheckTab>.fundusCheckUl>li>.fundusMiddle>input{width:100%;height:20px;line-height:20px;border:none;outline:0;background:0 0;border-bottom:1px solid rgba(225,225,225,.39);padding:5px 0;font-size:14px;font-weight:500;color:#333}.fundusCheck .fundusCheckTab>.fundusCheckUl>li>.fundusMiddle>input::-webkit-input-placeholder{color:#333!important}.fundusCheck .fundusCheckTab>.fundusCheckUl>li>.fundusMiddle>input::-moz-placeholder{color:#333!important}.fundusCheck .fundusCheckTab>.fundusCheckUl>li>.fundusMiddle>input::-ms-input-placeholder{color:#333!important}.fundusCheck .fundusCheckTab>.fundusCheckUl>li>.fundusMiddle>input::placeholder{color:#333!important}.fundusCheck .fundusCheckTab>.fundusCheckUl>li>.fundusMiddle>.disLabel{width:100%;height:20px;line-height:20px;border:none;outline:0;background:0 0;border-bottom:1px solid rgba(225,225,225,.39);padding:5px 0;font-size:14px;font-weight:500;color:#333}.fundusCheck .fundusCheckTab>.fundusCheckUl>li>.fundusMiddle>label{width:100%;height:20px;line-height:20px;display:block;background:0 0;border-bottom:1px solid rgba(225,225,225,.39);padding:5px 0;font-size:17px;font-weight:500;color:#333}.fundusCheck .fundusCheckTab>.fundusCheckUl>li>.fundusMiddle>input::-webkit-input-placeholder{font-size:14px;font-weight:400}.fundusCheck .fundusCheckTab>.fundusCheckUl>li>.fundusMiddle>input::-moz-placeholder{font-size:14px;font-weight:400}.fundusCheck .fundusCheckTab>.fundusCheckUl>li>.fundusMiddle>input::-ms-input-placeholder{font-size:14px;font-weight:400}.fundusCheck .fundusCheckTab>.fundusCheckUl>li>.fundusMiddle>input::placeholder{font-size:14px;font-weight:400}.nextDown,.nextDown2{height:46px;font-size:16px;line-height:22px;outline:0}.fundusCheck .component_notinput:disabled::-webkit-input-placeholder{color:#777!important;opacity:1!important}.fundusCheck .component_notinput:disabled::-moz-placeholder{color:#777!important;opacity:1!important}.fundusCheck .component_notinput:disabled::-ms-input-placeholder{color:#777!important;opacity:1!important}.fundusCheck .component_notinput:disabled::placeholder{color:#777!important;opacity:1!important}.nextDown{width:calc(100% - 100px);background:#13cbc0;border-radius:23px;border:none;font-weight:500;color:#fff;margin:45px 0 30px 50px}.nextDown2{width:calc(50% - 10px);background:#fff;border-radius:23px;border:1px solid #13cbc0;color:#13cbc0;font-weight:500;margin:45px 0 50px}.nextDown:disabled{background:#cdcdcd}.screenBtn{background:#40cba0}.screenBtn:disabled{background:#c5efe2}.fundusCheck .fundusCheckTab>.fundusCheckUl>header{width:100%;font-size:17px;font-weight:500;color:#333;text-align:left;position:relative}.fundusCheck .fundusCheckTab>.fundusCheckUl>header>span{font-size:16px;font-weight:400;color:#777}.fundusCheck .fundusCheckTab>.fundusCheckUl>.import::before{content:"*";color:#ed2168;font-size:16px;position:absolute;left:-8px;top:0}.fundusCheck .fundusCheckTab>.fundusCheckUl>.import>span{font-weight:400;color:#333}.fundusCheck .fundusCheckTab>.fundusCheckUl .h6{font-size:14px;font-weight:500;line-height:20px;color:#333;margin-top:10px}.fundusCheck .fundusCheckAgainPopout{width:100vw;min-height:100vh;height:100%;position:absolute;left:0;top:0;z-index:2;background:rgba(0,0,0,.16);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fundusCheck .fundusCheckAgainPopout>.fundusCheckAgainPopout_content{width:calc(100% - 34px);margin-top:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 17px;height:488px;border-radius:8px;background:#fff}.fundusCheck .fundusCheckAgainPopout>.fundusCheckAgainPopout_content>header{text-align:center;font-size:18px;font-weight:500;line-height:25px;color:#333;margin:16px 0 8px}.fundusCheck .fundusCheckAgainPopout>.fundusCheckAgainPopout_content>.title{font-size:16px;font-weight:400;line-height:22px;color:#777}.fundusCheck .fundusCheckAgainPopout>.fundusCheckAgainPopout_content>.content{width:100%;height:289px;background:#edfcfb;border-radius:8px;margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.fundusCheck .fundusCheckAgainPopout>.fundusCheckAgainPopout_content>.content>li{width:100%;font-size:16px;font-weight:500;line-height:22px;color:#333;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;word-break:break-word}.fundusCheck .fundusCheckAgainPopout>.fundusCheckAgainPopout_content>.content>li>span{min-width:48px}.fundusBtn{width:calc(50% - 5px);height:46px;background:#fff;border-radius:23px;color:#13cbc0;border:1px solid currentColor;outline:0;font-size:16px;font-weight:500;text-align:center;line-height:46px;transition:all .3s linear}.fundusBtn2,.fundusBtn:active{background:#13cbc0;color:#fff}.fundusBtn2:active{background:#13cbc0}.fundusBtn3{width:100%;background:#fd8895;color:#fff}.fundusBtn4,.fundusBtn4:active{background:#40cba0}.fundusBtn4{color:#fff}.fundusBtn4:disabled{background:#c5efe2}.fundusBtn3:active{background:#e26f7c}.fundusCheck .fundusCheckAgainPopout_msg{background:rgba(0,0,0,.65)}.fundusCheck .fundusCheckAgainPopout_msg>.fundusCheckAgainPopout_msg_content{height:214px;background:#fff;border-radius:5px;width:calc(100% - 34px);margin-top:25%;-webkit-box-sizing:border-box;box-sizing:border-box}.fundusCheck .fundusCheckAgainPopout_msg>.fundusCheckAgainPopout_msg_content>header{height:25px;font-size:18px;font-weight:600;line-height:25px;color:#3b3b3b;text-align:center;margin:20px 0}.fundusCheck .fundusCheckAgainPopout_msg>.fundusCheckAgainPopout_msg_content>p{height:calc(100% - 110px);padding:0 20px;font-size:16px;font-weight:500;line-height:22px;color:#777}.fundusCheck .fundusCheckAgainPopout_msg>.fundusCheckAgainPopout_msg_content>button{width:100%;height:45px;border:none;border-top:1px solid rgba(205,205,205,.39);outline:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;font-size:18px;font-weight:500;line-height:45px;color:#333}.fundusCheck .fundusCheckTab2{width:100%;height:100vh;background:#f7f6f9;overflow:hidden}.fundusCheck .infoEnter{height:152px;background:#fff;padding:15px 0 0}.fundusCheck .infoEnter>header{height:28px;font-size:20px;font-weight:600;line-height:28px;color:#333;margin-bottom:15px;padding:0 15px}.fundusCheck .infoEnter>.addFundus{width:calc(100% - 30px);height:74px;background:-webkit-gradient(linear,right top,left top,from(#fff),color-stop(0,#64e2b8),to(#66afda));background:linear-gradient(270deg,#fff 0,#64e2b8 0,#66afda 100%);-webkit-box-shadow:0 3px 12px rgba(0,80,123,.05);box-shadow:0 3px 12px rgba(0,80,123,.05);border-radius:8px;position:relative;font-size:18px;font-weight:600;line-height:25px;color:#fff;padding:10px 20px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.fundusCheck .infoEnter>.addFundus span{font-size:12px;font-weight:400;line-height:17px;color:#fff}.fundusCheck .infoEnter>.addFundus>.buttons{width:81px;height:33px;background:#edfcfb;border-radius:17px;font-size:15px;font-weight:500;line-height:33px;color:#13cbc0}.fundusCheck .infoEnter>.addFundus>.buttons>p{height:100%}.fundusCheck .infoEnter>.addFundus>img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;pointer-events:none;border-radius:8px}.operatorPage,.tabbar{position:fixed;z-index:2}.infoEnter>.scrollfundus{height:calc(100vh - 280px);background:#fff;border-radius:2px;overflow-y:auto;overscroll-behavior:none}.infoEnter>.scrollfundus2{height:calc(100vh - 150px)}.tobottom{width:100%;height:50px;text-align:center;font-size:14px;font-weight:400;line-height:30px;color:#cdcdcd}.infoEnter>.scrollfundus>li{width:calc(100% - 30px);height:102px;margin:0 auto 15px;background:rgba(255,255,255,.39);-webkit-box-shadow:0 3px 8px rgba(0,80,123,.1);box-shadow:0 3px 8px rgba(0,80,123,.1);border-radius:8px}.infoEnter>.scrollfundus>li>header{height:10px;background:#13cbc0;border-radius:8px 8px 0 0}.infoEnter>.scrollfundus>li>nav{height:92px;padding:0 10px;font-size:16px;font-weight:400;line-height:22px;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box}.header_input,.home_search{-webkit-box-sizing:border-box}.infoEnter>.scrollfundus>li>nav>.scrollFundusCn{width:calc(100% - 32px)}.infoEnter>.scrollfundus>li>nav>.scrollFundusCn2{width:calc(100% - 80px);height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.infoEnter>.scrollfundus>li>nav>.scrollFundusCn2>.checkdate{font-size:12px;font-weight:400;line-height:17px;color:#777}.infoEnter>.scrollfundus>li>nav>.scrollFundusCn3{width:80px;height:100%;font-size:16px;font-weight:500;line-height:22px;color:#ffac4f;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.infoEnter>.scrollfundus>li>nav>.scrollFundusCn3>p:first-child{height:30px;background:rgba(255,255,255,.39);border:1px solid #ffac4f;line-height:30px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 7px}.fundusCheckTab>.fundusCheckTab3{width:100%;height:calc(100vh - 90px);font-size:19px;font-weight:400;line-height:32px;color:#777;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.operatorPage{width:100vw;height:100vh;background:#f7f6f9;left:0;top:0}.tabbar{width:100%;left:0;bottom:0;height:80px;background:#fff;-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,.05);box-shadow:0 -2px 4px 0 rgba(0,0,0,.05);font-size:12px;font-weight:400;color:#333;line-height:16px}.home_class,.position_img{position:absolute;left:0;top:0;width:100%}.home_class{background:#f9fdff}.position_img{z-index:-1}.home_page{width:100%;height:calc(100% - 80px)!important;position:relative;overflow-y:auto}.home_search{width:100%;height:75px;line-height:75px;padding:0 20px;box-sizing:border-box;margin:0 auto;position:sticky;position:-webkit-sticky;top:0;background:url(../../imgs/home/home_search.png) 50% no-repeat;background-size:cover;z-index:1}.header_input{width:100%;height:35px;border-radius:17px;border:none;outline:0;font-weight:400;padding-left:37px;line-height:19px;box-sizing:border-box}.home_card,.home_card>li{-webkit-box-sizing:border-box}.header_input::-webkit-input-placeholder{color:#969799;font-size:13px}.header_input::-moz-placeholder{color:#969799;font-size:13px}.header_input::-ms-input-placeholder{color:#969799;font-size:13px}.header_input::placeholder{color:#969799;font-size:13px}.header_input_img{width:16px;height:16px;position:absolute;left:29.5px;top:29.5px}.home_search>button{width:50px;position:absolute;height:27px;top:4px;right:5px;border-radius:17px;border:none;background:#58c7e9;color:#fff;transition:all .3s linear}.home_fun_out{width:calc(100% - 40px);height:117px;margin:0 auto;background:#fff;border-radius:4px;position:relative;overflow:hidden;-webkit-box-shadow:0 3px 6px 0 #f2f3f5;box-shadow:0 3px 6px 0 #f2f3f5}.home_fun{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch;overflow-y:auto}.home_fun::-webkit-scrollbar{width:0;height:0;color:transparent;display:none}.home_fun>li{width:25%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:25%;height:100%;font-size:13px;font-weight:500;color:#333}.home_fun>li>.home_icon{width:55px;height:55px;background:#ebf9f5;border-radius:50%;margin-bottom:5px}.home_fun>li>.home_icon>span{font-size:25px}.home_nav{width:calc(100% - 40px);height:50px;margin:10px auto 0;font-size:17px;font-weight:400;color:#333}.home_nav>p{padding-left:16px;position:relative}.home_nav>p::before{content:"";position:absolute;left:0;top:0;width:6px;height:29px;background:linear-gradient(177deg,#40cba0 0,rgba(1,189,93,0) 100%);border-radius:3px}.home_nav>span{font-size:15px;font-weight:500}.home_card{width:calc(100% - 40px);margin:0 auto;box-sizing:border-box}.home_card>li{height:116px;background:#fff;-webkit-box-shadow:0 2px 4px 0 #f2f3f5;box-shadow:0 2px 4px 0 #f2f3f5;border-radius:4px;padding:10px;box-sizing:border-box}.home_content,.sign{-webkit-box-sizing:border-box}.home_card>li>.home_img{width:54px;height:100%}.home_card>li>.home_img>img{width:100%;height:54px}.home_content{width:calc(100% - 54px);height:100%;padding:0 8px;box-sizing:border-box;position:relative}.home_content_r{font-size:15px;font-weight:400;color:#333}.home_content_r>span{font-size:12px;color:#969799}.sign{height:15px;background:#edf7fe;border-radius:2px;font-size:11px;font-weight:400;color:#52b7f5;line-height:15px;padding:0 5px;box-sizing:border-box}.hospital,.hospital_title>p{-webkit-box-sizing:border-box}.home_content>.p1{font-size:13px;font-weight:400;color:#969799;line-height:19px}.home_content>.home_content_r_serve{height:16px;font-size:12px;font-weight:400;color:#c8c9cc;line-height:16px}.home_content>.home_content_r_serve span{font-weight:500;color:#f7b500}.home_content>.home_content_r_serve>h6{margin:0 10px;width:1px;height:12px;background:#dcdee0}.home_content_b{position:absolute;right:0;bottom:0;width:77px;height:29px;background:#ebf9f5;border-radius:14px;border:none;font-size:13px;font-weight:500;outline:0}.home_content_b2{bottom:-20px;background:-webkit-gradient(linear,left top,right top,from(#40cba0),to(#52b7f5));background:linear-gradient(90deg,#40cba0 0,#52b7f5 100%);color:#fff}.hospital_title{height:50px;line-height:50px;position:relative;width:calc(100% - 40px);margin:10px auto 0}.hospital_title>p{width:20%;box-sizing:border-box;height:21px;font-size:15px;font-weight:400;color:#333;line-height:21px}.hospital_title>p>img{width:10px;height:6px;margin-left:3px}.hospital{position:relative;width:100%;height:75px;line-height:75px;box-sizing:border-box}.hospital>input{background:#f4f7fd}.hospital>img{left:13.5px}.chatRoom{width:100%;height:calc(100% - 120px)}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr5{margin-right:5px}.ml10{margin-left:10px}.m20{margin:20px 0}.mt50{margin-top:50px}.m5_0{margin:5px 0}.mt5{margin-top:5px}.mlr-5{margin:0 -5px}.mlr5{margin:0 5px}.ml-10{margin-left:-10px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mt10{margin-top:10px}.mt15{margin-top:15px}.ml5{margin-left:5px}.mt8{margin-top:8px}.mt20{margin-top:20px}.mt30{margin-top:30px}.ml20{margin-left:20px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mb30{margin-bottom:30px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pr10{padding-right:10px}.p15{padding:15px}.p05{padding:0 5px}.p010{padding:0 10px}.p515{padding:5px 15px}.p015{padding:0 15px}.p020{padding:0 20px}.p20{padding:20px}.p1020{padding:10px 20px}.p5020{padding:50px 20px}.p5_0{padding:5px 0}.pb10{padding-bottom:10px}.pt15{padding-top:15px}.pb20{padding-bottom:20px}.p10{padding:10px}.p1520{padding:15px 20px}.p510{padding:5px 10px}.p2030{padding:20px 30px}.p100{padding:10px 0}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pl22{padding:6px 22px}.pb30{padding-bottom:30px}.avatar_img{width:50px;height:50px;border-radius:5px}.medicalRecordDetailNew{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;min-height:100vh;overflow:hidden}.medicalRecordDetailNew .record_head{height:140px;background:url(../../imgs/common/bg.png) no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}.medicalRecordDetailNew .mainTab .mainTabli{width:25%;font-size:13px;font-weight:500;color:#969799;-webkit-transition:all .4s linear;transition:all .4s linear}.medicalRecordDetailNew .mainTab .mainTabli p{width:55px;height:55px;border-radius:50%;background:#ebf9f5}.medicalRecordDetailNew .mainTab .mainTabChose{color:#333}.medicalRecordDetailNew .mainTab .mainTabChose p{background:linear-gradient(137deg,#40cba0 0,#28b78b 100%);position:relative}.medicalRecordDetailNew .mainTab .mainTabChose p::after{content:"";position:absolute;left:0;top:5%;width:60%;height:60%;background:rgba(255,255,255,.1);border-radius:50%}.medicalRecordDetailNew .secondTab{width:100%;overflow-x:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.medicalRecordDetailNew .secondTab li{background:#f6f6f6;border-radius:5px;font-size:13px;font-weight:400;color:#969799}.medicalRecordDetailNew .secondTab .choseLi{background:#40cba0;color:#fff}.medicalRecordDetailNew .mainTabIndex{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-box-shadow:0 3px 6px 4px #f2f3f5;box-shadow:0 3px 6px 4px #f2f3f5;border-radius:14px}.medicalRecordDetailNew .mainTabIndex .header{border-bottom:1px solid #f0f0f0}.medicalRecordDetailNew .mainTabIndex0 .mainTabIndex0_ul li p{width:100px}.medicalRecordDetailNew .mainTabIndex0 .mainTabIndex0_ul li span{-webkit-box-flex:1;-ms-flex:1;flex:1}.medicalRecordDetailNew .mainTabIndex1 .mainTabIndex1_nav{background:#fffdf1;font-size:14px;font-weight:400;color:#969799}.medicalRecordDetailNew .mainTabIndex1 p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:22%;padding:0 5px;line-height:1.3}.medicalRecordDetailNew .mainTabIndex1 p:first-child{width:34%}.medicalRecordDetailNew .mainTabIndex1 p:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.medicalRecordDetailNew .mainTabIndex1 p:nth-last-child(2){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.medicalRecordDetailNew .mainTabIndex2 p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;width:33%!important;padding:0 5px;line-height:1.3}.medicalRecordDetailNew .mainTabIndex2 p:first-child{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.medicalRecordDetailNew .GraphicConsultation{width:100%;height:83px;background:#f6f6f6;border-radius:14px;margin-top:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.medicalRecordDetailNew .GraphicConsultation .GraphicConsultation-left{width:calc(100% - 130px)}.medicalRecordDetailNew .GraphicConsultation .GraphicConsultation-right{width:130px}.bg_bottom_white{position:absolute;bottom:0;left:0;width:100%;height:20px;border-top-left-radius:14px;border-top-right-radius:14px;background:#fff}.width-GraphicConsultation{width:calc(100% - 50px)}.mental-health-page{min-height:100%;overflow-y:auto;background:#fff;color:#090b1d;-webkit-box-sizing:border-box;box-sizing:border-box}.mental-health-page *,.my_nav3,.select-popup-content{-webkit-box-sizing:border-box}.mental-health-page *{box-sizing:border-box}.mh-start{min-height:100%;padding:58px 40px;text-align:center}.mh-start__illustration{width:300px;height:300px;margin:0 auto 20px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mh-clipboard{width:156px;height:188px;border-radius:8px;background:#bcd0ff;-webkit-box-shadow:0 10px 18px rgba(98,134,237,.22);box-shadow:0 10px 18px rgba(98,134,237,.22);position:relative;padding:22px 20px}.mh-clipboard::before{content:"";width:64px;height:28px;border-radius:5px 5px 0 0;background:#ffe0d8;position:absolute;left:46px;top:-13px}.mh-clipboard::after{content:"";width:118px;height:158px;border-radius:4px;background:#fff;position:absolute;left:19px;top:18px;-webkit-clip-path:polygon(0 0,100% 0,94% 100%,33% 100%,0 78%);clip-path:polygon(0 0,100% 0,94% 100%,33% 100%,0 78%)}.mh-clipboard b,.mh-clipboard i,.mh-clipboard span{position:absolute;z-index:1;display:block}.mh-radio-row,.mh-start__features{display:-webkit-box;display:-ms-flexbox}.mh-clipboard span{left:42px;top:58px;width:24px;height:14px;border-left:4px solid #c8d8ff;border-bottom:4px solid #c8d8ff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mh-clipboard i{left:82px;top:68px;width:70px;height:4px;background:#d8e2ff}.mh-clipboard b{left:45px;top:112px;width:28px;height:28px;border:4px solid #d8e2ff}.mh-start h1{font-size:44px;line-height:1.35;font-weight:700;letter-spacing:0}.mh-start h1 span{color:#6286ed}.mh-start__desc{margin-top:42px;font-size:28px;line-height:42px;color:#9aa3bc}.mh-start__features{height:212px;margin-top:160px;padding:38px 42px 0;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:36px}.mh-start__features li{width:33.333%;text-align:center}.mh-start__features img{width:84px;height:84px;margin-bottom:16px}.mh-start__features p{font-size:28px;line-height:40px;color:#333}.mh-primary-btn,.mh-secondary-btn{width:100%;height:116px;border:none;outline:0;border-radius:58px;font-size:32px}.mh-primary-btn{margin-top:90px;color:#fff;background:#6286ed}.mh-secondary-btn{margin-top:30px;color:#6286ed;background:#f0f4ff;border:2px solid #e4e9f6}.mh-form,.mh-question,.mh-report{padding:54px 38px 34px}.mh-page-title{text-align:center}.mh-page-title h1{font-size:34px;line-height:48px;font-weight:700;color:#090b1d}.mh-page-title p{margin-top:8px;font-size:18px;line-height:26px;color:#9aa3bc}.mh-block-title{margin-top:42px;padding-left:18px;border-left:6px solid #6286ed;font-size:28px;line-height:34px;color:#333}.mh-card{width:100%;margin-top:22px;border:2px solid #e4e9f6;border-radius:28px;background:#fbfcff}.mh-info-card,.mh-parent-card{padding:24px 20px 36px}.mh-field,.mh-info-card label,.mh-parent-card label{display:block;margin-bottom:15px;text-align:left}.mh-field:first-child,.mh-info-card label:first-child,.mh-parent-card label:first-child{margin-top:0}.mh-field>span,.mh-info-card span,.mh-parent-card span{font-size:24px;line-height:34px;color:#444}.mh-info-card em{color:#e54a4a;font-style:normal}.mh-info-card input,.mh-parent-card input{width:100%;height:90px;padding:0 34px;border:2px solid #e4e9f6;border-radius:45px;outline:0;background:#fff;color:#444;font-size:22px}.mh-info-card input:focus,.mh-parent-card input:focus{border-color:#6286ed}.mh-radio-row{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:42px}.mh-radio-row label{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#444;font-size:24px}.mh-radio-row input{display:none}.mh-radio-row i{width:32px;height:32px;margin-right:14px;border-radius:50%;border:3px solid #8b8b8b;background:#fff;position:relative}.mh-radio-row input:checked+i{border-color:#6286ed}.mh-radio-row input:checked+i::after{content:"";width:18px;height:18px;border-radius:50%;background:#6286ed;position:absolute;left:4px;top:4px}.mh-select-field{position:relative}.mh-select-field b{position:absolute;right:24px;bottom:22px;color:#111;font-size:42px;line-height:42px;font-weight:400}.mh-select-field input{padding-right:60px}.mh-segment{height:78px;margin:0 0 28px;padding:0;border-radius:39px;background:#f0f4ff;display:-webkit-box;display:-ms-flexbox;display:flex}.mh-segment button{width:50%;border:none;outline:0;border-radius:39px;background:0 0;color:#1c243a;font-size:24px}.mh-question-card header,.mh-question-item,.select-list li{border-bottom:2px solid #e8edf8}.mh-segment button.active{background:#6286ed;color:#fff}.mh-fixed-btn{margin-top:58px}.mh-bottom-line{margin:28px 0 0;text-align:center;color:#c5c8d0;font-size:18px;line-height:26px}.mh-bottom-line::after,.mh-bottom-line::before{content:"";display:inline-block;width:70px;height:1px;margin:0 16px 5px;background:#cfd2da}.mh-age-tip,.mh-question-card header span{border-radius:24px;background:#f0f4ff;text-align:center}.mh-age-tip{margin-top:26px;padding:22px 10px;font-size:26px;line-height:38px}.mh-age-tip span{color:#6286ed}.mh-question-card{margin-top:38px;padding:38px 38px 20px}.mh-question-card header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:34px}.mh-question-card h2{font-size:30px;line-height:42px;color:#090b1d}.mh-question-card header span{width:90px;height:48px;color:#253052;font-size:24px;line-height:48px;font-weight:600}.mh-question-item{padding:28px 0}.mh-question-item:last-child{border-bottom:0}.mh-question-item p{margin-bottom:22px;font-size:28px;line-height:40px;color:#303a5d}.mh-question .mh-secondary-btn{margin-top:30px}.mh-multi-select{display:block;margin-bottom:15px}.mh-multi-select__title{display:block;margin-bottom:12px;font-size:24px;line-height:34px;color:#444}.mh-multi-select__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.mh-multi-select__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 24px;border:2px solid #e4e9f6;border-radius:40px;background:#fff;font-size:24px;color:#444;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mh-multi-select__check{width:28px;height:28px;margin-right:12px;border-radius:8px;border:3px solid #c5c8d0;background:#fff;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s;transition:all .2s}.mh-report-profile,.mh-report-profile div{display:-ms-flexbox;-webkit-box-align:center}.mh-multi-select__item.is-selected{border-color:#6286ed;background:#f0f4ff;color:#6286ed}.mh-multi-select__item.is-selected .mh-multi-select__check{border-color:#6286ed;background:#6286ed}.mh-multi-select__item.is-selected .mh-multi-select__check::after{content:"";width:12px;height:7px;border-left:3px solid #fff;border-bottom:3px solid #fff;position:absolute;left:5px;top:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mh-multi-select__item.is-disabled{opacity:.4;pointer-events:none}.mh-multi-select__result{margin-top:12px;font-size:22px;line-height:32px;color:#6286ed}.mh-report .mh-page-title h1{font-size:38px;line-height:54px}.mh-report-card{margin-top:26px;padding:38px 40px 40px}.mh-report-profile{display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mh-report-profile div{display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center}.mh-avatar{width:46px;height:46px;margin-right:14px;border-radius:50%;background:#6286ed;color:#fff;text-align:center;line-height:46px;font-size:24px}.mh-report-profile strong{font-size:38px;line-height:52px}.mh-report-profile em{margin-left:18px;font-style:normal;font-size:28px}.mh-report-profile b{min-width:136px;height:60px;padding:0 22px;border-radius:30px;background:#d8f3ec;color:#49bcae;font-size:28px;line-height:60px;text-align:center}.mh-report-card.abnormal .mh-report-profile b{background:#ffd6d6;color:#ff3030}.mh-report-meta,.mh-report-phone{padding:28px 0;border-bottom:2px solid #e4e9f6;font-size:26px;line-height:38px;color:#111}.mh-report-phone{color:#444}.mh-report-result{margin-top:32px}.mh-report-result h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:30px;line-height:42px;color:#303a5d;font-weight:500}.mh-report-result i{width:32px;height:32px;margin-right:12px;border-radius:50%;background:#43caa4;color:#fff;text-align:center;line-height:32px;font-size:22px;font-style:normal;font-weight:700}.mh-report-card.abnormal .mh-report-result i{background:#fa5425}.mh-report-result p{margin-top:12px;font-size:26px;line-height:42px;color:#333}.mh-advice,.mh-warm-tip{margin-top:40px;padding:28px 24px;border-radius:32px;font-size:26px;line-height:44px;color:#333}.mh-advice{background:#fff8e5}.mh-advice h2{margin-bottom:14px;font-size:30px;line-height:42px;color:#333}.mh-warm-tip{background:#f0f4ff}@media screen and (max-width:420px){.mh-start{padding:20px}.mh-start__illustration{width:150px;height:150px;margin-bottom:16px}.mh-clipboard{-webkit-transform:scale(.5);transform:scale(.5)}.mh-start h1{font-size:22px}.mh-start__desc{margin-top:21px;font-size:14px;line-height:21px}.mh-start__features{height:106px;margin-top:50px;padding:19px 21px 0;border-radius:18px}.mh-start__features img{width:42px;height:42px;margin-bottom:8px}.mh-start__features p{font-size:14px;line-height:20px}.mh-primary-btn,.mh-secondary-btn{height:58px;border-radius:29px;font-size:16px}.mh-primary-btn{margin-top:45px}.mh-secondary-btn{margin-top:15px}.mh-form,.mh-question,.mh-report{padding:27px 19px 17px}.mh-page-title h1{font-size:19px;line-height:24px}.mh-bottom-line,.mh-page-title p{font-size:13px}.mh-block-title{margin-top:21px;padding-left:9px;border-left-width:3px;font-size:15px;line-height:17px}.mh-card{margin-top:11px;border-width:1px;border-radius:14px}.mh-info-card,.mh-parent-card{padding:12px 10px 18px}.mh-field>span,.mh-info-card span,.mh-parent-card span{font-size:13px;line-height:17px}.mh-info-card input,.mh-parent-card input{height:45px;padding:0 17px;border-width:1px;border-radius:23px;font-size:13px}.mh-info-card textarea{height:65px;padding:17px;border-radius:23px;font-size:13px;border:1px solid #e4e9f6}.mh-info-card textarea:focus{border-color:#6286ed}.mh-radio-row{gap:21px}.mh-radio-row label{font-size:12px}.mh-radio-row i{width:16px;height:16px;margin-right:7px;border-width:1px}.mh-radio-row input:checked+i::after{width:10px;height:10px;left:2px;top:2px}.mh-select-field b{right:12px;bottom:11px;font-size:21px;line-height:21px}.mh-segment{height:39px;margin-bottom:14px;border-radius:20px}.mh-segment button{border-radius:20px;font-size:12px}.mh-fixed-btn{margin-top:29px}.mh-age-tip{margin-top:13px;padding:11px 5px;border-radius:12px;font-size:13px;line-height:19px}.mh-question-card{margin-top:19px;padding:19px 19px 10px}.mh-question-card header{padding-bottom:17px;border-bottom-width:1px}.mh-question-card h2{font-size:15px;line-height:21px}.mh-question-card header span{width:45px;height:24px;border-radius:12px;font-size:12px;line-height:24px}.mh-question-item{padding:14px 0;border-bottom-width:1px}.mh-question-item p{margin-bottom:11px;font-size:14px;line-height:20px}.mh-multi-select{margin-bottom:8px}.mh-multi-select__title{margin-bottom:6px;font-size:13px;line-height:17px}.mh-multi-select__options{gap:8px}.mh-multi-select__item{padding:6px 12px;border-width:1px;border-radius:20px;font-size:13px}.mh-multi-select__check{width:14px;height:14px;margin-right:6px;border-width:1px;border-radius:4px}.mh-multi-select__item.is-selected .mh-multi-select__check::after{width:6px;height:4px;border-left-width:2px;border-bottom-width:2px;left:2px;top:2px}.mh-multi-select__result{margin-top:6px;font-size:12px;line-height:16px}.mh-report .mh-page-title h1{font-size:19px;line-height:27px}.mh-report-card{margin-top:13px;padding:19px 20px 20px}.mh-avatar{width:23px;height:23px;margin-right:7px;line-height:23px;font-size:12px}.mh-report-profile strong{font-size:19px;line-height:26px}.mh-report-profile em{margin-left:9px;font-size:14px}.mh-report-profile b{min-width:68px;height:30px;padding:0 11px;border-radius:15px;font-size:14px;line-height:30px}.mh-report-meta,.mh-report-phone{padding:14px 0;border-bottom-width:1px;font-size:13px;line-height:19px}.mh-report-result{margin-top:16px}.mh-report-result h2{font-size:15px;line-height:21px}.mh-report-result i{width:16px;height:16px;margin-right:6px;line-height:16px;font-size:11px}.mh-report-result p{margin-top:6px;font-size:13px;line-height:21px}.mh-advice,.mh-warm-tip{margin-top:20px;padding:14px 12px;border-radius:16px;font-size:13px;line-height:22px}.mh-advice h2{margin-bottom:7px;font-size:15px;line-height:21px}}.select-popup,.select-popup-mask{background:rgba(0,0,0,.5);top:0;left:0}.select-popup{width:100vw;height:100vh;position:fixed;z-index:-1;-webkit-transition:z-index .3s;transition:z-index .3s}.select-popup-mask{width:100%;height:100%;position:absolute;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.select-popup[zIndex="10"] .select-popup-mask{opacity:1}.select-popup-content{width:100%;height:70vh;max-height:70vh;background:#fff;border-radius:24px 24px 0 0;position:absolute;bottom:0;left:0;padding:0 40px 30px;box-sizing:border-box;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s cubic-bezier(.39,.575,.565,1);transition:-webkit-transform .3s cubic-bezier(.39,.575,.565,1);transition:transform .3s cubic-bezier(.39,.575,.565,1);transition:transform .3s cubic-bezier(.39,.575,.565,1),-webkit-transform .3s cubic-bezier(.39,.575,.565,1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.select-popup[zIndex="10"] .select-popup-content{-webkit-transform:translateY(0);transform:translateY(0)}.select-popup-header{padding:20px 0 16px;text-align:center;-ms-flex-negative:0;flex-shrink:0}.select-popup-drag{width:96px;height:6px;background:rgba(200,201,204,.5);border-radius:3px;margin:0 auto 16px}.select-popup-header h5{font-size:28px;font-weight:500;color:#090b1d;line-height:40px;margin:0}.select-btn,.select-list li{font-size:26px;cursor:pointer}.select-list-container{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.select-list{list-style:none;padding:0;margin:0}.select-list li{height:90px;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#444;-webkit-transition:all .2s;transition:all .2s}.select-list li:last-child{border-bottom:none}.select-list li.selected{color:#6286ed;font-weight:500;background:#f0f4ff;border-radius:16px;border-bottom-color:transparent}.select-list li:active{background:#f5f7fa}.select-check-icon{width:32px;height:32px;border-radius:50%;background:#6286ed;display:inline-block;position:relative}.select-check-icon::after{content:"";width:14px;height:8px;border-left:3px solid #fff;border-bottom:3px solid #fff;position:absolute;left:8px;top:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.select-popup-footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding-top:20px;-ms-flex-negative:0;flex-shrink:0}.select-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;height:80px;border:none;border-radius:40px;font-weight:500;outline:0;-webkit-transition:all .2s;transition:all .2s}.select-btn-cancel{background:#f0f4ff;color:#666}.select-btn-cancel:active{background:#e0e7fb}.select-btn-confirm{background:linear-gradient(93deg,#6286ed 0,#40cba0 100%);color:#fff}.select-btn-confirm:active{opacity:.9}@media screen and (max-width:420px){.select-popup-content{padding:0 20px 15px;border-radius:16px 16px 0 0}.select-popup-header{padding:12px 0 10px}.select-popup-drag{width:48px;height:4px;margin-bottom:10px}.select-popup-header h5{font-size:17px;line-height:24px}.select-list li{height:50px;padding:0 12px;font-size:15px;border-bottom-width:1px;border-radius:10px}.select-check-icon{width:18px;height:18px}.select-check-icon::after{width:8px;height:4px;border-left-width:2px;border-bottom-width:2px;left:4px;top:4px}.select-popup-footer{gap:10px;padding-top:12px}.select-btn{height:44px;border-radius:22px;font-size:15px}}.my_icon{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.my_nav{width:100%;height:77px;background:#fff;-webkit-box-shadow:0 2px 4px 0 #f2f3f5;box-shadow:0 2px 4px 0 #f2f3f5;border-radius:4px;margin:10px 0}.my_nav>li{width:100%;height:100%;font-size:15px;font-weight:400;color:#333;position:relative}.my_nav>li>p,.my_title{font-weight:600}.my_nav>li:not(:last-child)::after{content:"";position:absolute;right:0;width:1px;height:38px;background:#dcdee0}.my_nav2,.my_nav3{background:#fff;-webkit-box-shadow:0 2px 4px 0 #f2f3f5;border-radius:4px;width:100%}.my_title{font-size:16px;padding-left:15px;color:#333}.my_nav2{height:81px;box-shadow:0 2px 4px 0 #f2f3f5;margin:10px 0;font-size:12px;font-weight:400;color:#333}.my_nav3{box-shadow:0 2px 4px 0 #f2f3f5;padding:0 15px;box-sizing:border-box}.my-appoint,.my-appoint-card{-webkit-box-sizing:border-box}.my_nav3>li{border-bottom:1px solid #dcdee0;height:51px}.my_nav3>li:last-child{border-bottom:none}.my-appoint{width:100%;height:100%;padding:10px 20px 0;box-sizing:border-box;overflow:auto}.my-appoint-page{width:100%;height:calc(100% - 40px)}.my-appoint-head{width:100%;height:48px;margin:20px 0 10px}.my-appoint-head-userinfo{width:48px;height:100%;border-radius:50%;overflow:hidden}.my-appoint-head-info{width:calc(100% - 58px);height:100%}.my-appoint-head-info>.p1{font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333}.my-appoint-head-info>.p1>span{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#606266;margin-left:10px}.my-appoint-card-info p,.my-appoint-head-info>.p2{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.my-appoint-head-info>.p2{color:#606266}.my-appoint-card{width:100%;height:58px;-webkit-box-shadow:0 2px 4px 0 #f2f3f5;box-shadow:0 2px 4px 0 #f2f3f5;border-radius:4px;background:url(../../imgs/appoint/memer_appoint.png) 50% no-repeat;background-size:cover;padding:10px;box-sizing:border-box}.my-appoint-list,.my-appoint-list-p{-webkit-box-sizing:border-box;width:100%}.my-appoint-card-info{width:calc(100% - 58px);height:100%}.my-appoint-card-info p{color:#f0ce8c}.my-appoint-card-button,.my-appoint-list-p,.my-appoint-list-ul-head{font-weight:400;color:#333;font-family:PingFangSC-Regular,PingFang SC}.my-appoint-card-button{width:58px;height:17px;line-height:17px;background:linear-gradient(144deg,#f0ce8c 0,#f5e4c3 100%);border-radius:9px;outline:0;border:none;font-size:12px}.my-appoint-list{height:100vh;box-sizing:border-box}.my-appoint-list-p{height:20px;font-size:16px;padding:15px 0;box-sizing:border-box}.my-appoint-list-ul-head{width:100%;height:40px;font-size:14px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.my-appoint-list-ul-head>li{-webkit-transition:all .3s linear;transition:all .3s linear;border:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.my-appoint-list-ul-head>.nowChose{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:600;padding-bottom:5px;border-bottom:2px solid currentColor;border-radius:2px}.my-appoint-button{position:absolute;right:0;bottom:-20px}.my-appoint-list-li-button{height:28px;line-height:28px;padding:0 10px;background:linear-gradient(135deg,#40cba0 0,#52b7f5 100%);border-radius:14px;border:none;outline:0;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;margin-left:5px}.my-appoint-list-li-button:disabled{background:-webkit-gradient(linear,left top,right top,from(#b3ebda),to(#bae3fb));background:linear-gradient(90deg,#b3ebda 0,#bae3fb 100%)}.my-appoint-list-li-button_default{color:#40cba0;border:1px solid #40cba0;background:#fff}.reachappoint-list-li-button{padding:0 15px;height:30px;background:-webkit-gradient(linear,left top,right top,from(#40cba0),to(#52b7f5));background:linear-gradient(90deg,#40cba0 0,#52b7f5 100%);border-radius:15px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;border:none;outline:0}.reachappoint-list-li-button:disabled{opacity:.4}.absolute_r{position:absolute;bottom:20px;right:20px}.scan__pay{width:100vw;height:100vh;background:rgba(0,0,0,.5);position:fixed;left:0;top:0;z-index:10}.scan__pay .scan__pay__shade{height:calc(100% - 456px)}.scan__pay .scan__pay__qr{height:456px;background:#fff;border-radius:20px 20px 0 0}.scan__pay .scan__pay__qr .scan__pay__qr__code{height:calc(100% - 200px)}.myOrderNew{background:#f9fdff;-webkit-box-sizing:border-box;box-sizing:border-box}.myOrderNew .bar{height:20px;padding-top:20px}.myOrderNew .myOrderNew_online{height:calc(100% - 80px)}.myOrderNew .isOnLine{font-size:14px;font-weight:400;color:#606266;-webkit-transition:all .1s linear;transition:all .1s linear}.myOrderNew .isOnLineChose{font-size:17px;color:#333;font-weight:500}.myOrderNew ul{height:20px}.myOrderNew .orderType{font-size:13px;font-weight:400;color:#333;-webkit-transition:all .1s linear;transition:all .1s linear}.myOrderNew .orderTypeChose{position:relative;color:#40cba0}.myOrderNew .orderTypeChose::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor}.myOrderNew .expressType{background:#f6f6f6;border-radius:5px;color:#969799;-webkit-transition:all .1s linear;transition:all .1s linear}.myOrderNew .expressTypeChose{color:#fff;background:#40cba0}.myOrderNew .orderList{width:100%;height:calc(100% - 20px);-webkit-box-sizing:border-box;box-sizing:border-box}.myOrderNew .orderList .orderList_ul{height:calc(100% - 30px);overflow-y:auto}.myOrderNew .orderList .orderList_ul li{padding:10px;margin-top:15px;background:#fff;-webkit-box-shadow:0 4px 6px 0 #f2f3f5;box-shadow:0 4px 6px 0 #f2f3f5;border-radius:4px;border-bottom:1px solid #dcdee0}.myOrderNew .orderList .orderList_ul li header{height:19px;font-size:13px;font-weight:400;color:#333;padding-bottom:10px;border-bottom:1px solid #dcdee0}.myOrderNew .orderList2{height:calc(100% - 100px)}.popout-mask{width:100vw;height:100vh;background:rgba(0,0,0,.2);position:fixed;left:0;top:0;z-index:1}.popout-viewSchoolMateCheckNew{width:calc(100% - 80px);height:auto;background:#fff;border-radius:8px;-webkit-transition:all .3s cubic-bezier(.39,.575,.565,1);transition:all .3s cubic-bezier(.39,.575,.565,1)}.popout-viewSchoolMateCheckNew .title{text-align:center}.popout-viewSchoolMateCheckNew .title>span{position:relative;z-index:1}.popout-viewSchoolMateCheckNew .title>span::after{content:"";position:absolute;width:100%;padding:0 10px;height:8px;background:#e0e7fb;left:-10px;bottom:0;z-index:-1}.popout-viewSchoolMateCheckNew ul li{border-bottom:1px solid #dcdee0}.popout-viewSchoolMateCheckNew ul li .w40{width:40%}.popout-viewSchoolMateCheckNew ul li .w60{width:60%}.popout-viewSchoolMateCheckNew .input::-webkit-input-placeholder{font-weight:400;font-size:15px;color:#969799}.popout-viewSchoolMateCheckNew .input::-moz-placeholder{font-weight:400;font-size:15px;color:#969799}.popout-viewSchoolMateCheckNew .input::-ms-input-placeholder{font-weight:400;font-size:15px;color:#969799}.popout-viewSchoolMateCheckNew .input::placeholder{font-weight:400;font-size:15px;color:#969799}.reachAppoint_input_li{width:100%;height:46px;background:#f7f7f7;padding:10px 20px;border-radius:23px;-webkit-box-sizing:border-box;box-sizing:border-box}.reachAppoint_content{height:calc(100% - 110px);-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.reachAppoint_content li{height:38px;background:#f8f8f8}.reachAppoint_content li:nth-child(2n){background:rgba(248,248,248,.39)}.reachAppoint_input_out{height:32px;background:rgba(255,255,255,.39);border:1px solid #9d9d9d;border-radius:22px;-webkit-box-sizing:border-box;box-sizing:border-box}.reachAppoint_input{width:calc(100% - 60px);height:100%;outline:0;border:none;text-align:center}.reachAppoint_input::-webkit-input-placeholder{color:#adadad}.reachAppoint_input::-moz-placeholder{color:#adadad}.reachAppoint_input::-ms-input-placeholder{color:#adadad}.reachAppoint_input::placeholder{color:#adadad}.reachAppoint_multiple{position:relative}.reachAppoint_multiple .reachAppoint_multiple_list{position:absolute;left:0;top:31px;width:80%;background:#fff;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.16);box-shadow:0 4px 6px rgba(0,0,0,.16);border-radius:2px;z-index:1;height:auto}.reachAppoint_multiple .reachAppoint_multiple_list ul{overflow-y:auto;max-height:150px}.reachAppoint_multiple .reachAppoint_multiple_list ul li{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;font-size:14px;line-height:40px;padding-left:10px;border-bottom:1px solid #f7f7f7}.reachAppoint_details_content{width:calc(100% - 20px);margin:10px auto;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f6fdfb;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.screenInStore_card,.screenInStore_card_title{border-radius:10px;-webkit-box-sizing:border-box}.reachAppoint_details_content li{min-width:50%}.screenInStore_card{width:calc(100% - 40px);background:#fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.08);box-shadow:0 3px 10px rgba(0,0,0,.08);box-sizing:border-box}.screenInStore_card_title{width:100%;height:34px;background:#f7f7f7;box-sizing:border-box}.hide-input-div{width:100%;height:34px;border-bottom:1px solid #e1e1e1}.hideInput{width:100%;height:100%;border:none;outline:0;padding-left:8px}.hideInput::-webkit-input-placeholder{font-size:14px;color:#777}.hideInput::-moz-placeholder{font-size:14px;color:#777}.hideInput::-ms-input-placeholder{font-size:14px;color:#777}.hideInput::placeholder{font-size:14px;color:#777}.teethReport{width:100vw;height:100%;color:#fff;background:#ebf5ff;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.teethReport .report1{position:relative}.teethReport .report1 .visible_bg{background:-webkit-gradient(linear,left top,left bottom,from(#fdfdff),to(rgba(220,238,255,.3)));background:linear-gradient(180deg,#fdfdff 0,rgba(220,238,255,.3) 100%);position:absolute;filter:blur(50px);-webkit-filter:blur(50px);left:0;top:0;z-index:1}.teethReport .report1 .visible_bg .visible_shape{width:60%;margin-top:60%;margin-left:20%;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.teethReport .report1 .report1_inner{padding:0 0 20px;border-radius:20px;-webkit-box-shadow:0 6px 30px 0 rgba(204,204,204,.44),inset 0 -6px 15px 0 #fff,inset 0 -3px 8px 0 rgba(255,255,255,.82);box-shadow:0 6px 30px 0 rgba(204,204,204,.44),inset 0 -6px 15px 0 #fff,inset 0 -3px 8px 0 rgba(255,255,255,.82);position:relative;z-index:2}.teethReport .report2 .report2_check,.teethReport .report2 .report3_check{padding-bottom:20px}.teethReport .report2{width:100%;margin-top:40px;padding-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-box-shadow:0 12px 44px 0 rgba(182,206,230,.56);box-shadow:0 12px 44px 0 rgba(182,206,230,.56);border-radius:20px;position:relative}.teethReport .report2 .skating_erea{width:calc(100% - 40px);margin-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box;height:60px;background:-webkit-gradient(linear,left top,left bottom,from(#fdfdff),to(rgba(204,204,204,.35)));background:linear-gradient(180deg,#fdfdff 0,rgba(204,204,204,.35) 100%);-webkit-box-shadow:0 3px 15px 0 rgba(204,204,204,.44),0 3px 15px 0 rgba(204,204,204,.44),inset 0 -6px 15px 0 #fff,inset 0 -3px 8px 0 rgba(255,255,255,.82);box-shadow:0 3px 15px 0 rgba(204,204,204,.44),0 3px 15px 0 rgba(204,204,204,.44),inset 0 -6px 15px 0 #fff,inset 0 -3px 8px 0 rgba(255,255,255,.82);border-radius:16px;position:relative}.teethReport .report2 .skating_erea li{width:50%;height:44px;font-size:17px;font-weight:400;color:#2d3556;position:relative;z-index:1;-webkit-transition:all .3s linear;transition:all .3s linear}.teethReport .report2 .skating_erea .skating_erea_block{width:calc(50% - 10px);height:44px;position:absolute;left:10px;z-index:0;color:#fff;background:#8d7cf6;border-radius:16px;-webkit-box-shadow:0 12px 44px 0 rgba(182,206,230,.56),0 2px 12px 0 rgba(101,109,117,.16),0 4px 6px 0 rgba(167,168,255,.78),inset 0 12px 22px 0 rgba(255,255,255,.5),inset 0 -12px 12px 0 #6e6ff9,inset 0 -2px 2px 0 rgba(255,255,255,.69);box-shadow:0 12px 44px 0 rgba(182,206,230,.56),0 2px 12px 0 rgba(101,109,117,.16),0 4px 6px 0 rgba(167,168,255,.78),inset 0 12px 22px 0 rgba(255,255,255,.5),inset 0 -12px 12px 0 #6e6ff9,inset 0 -2px 2px 0 rgba(255,255,255,.69);-webkit-transition:all .2s linear;transition:all .2s linear}.teethReport .report2 .report2_check li{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:95px;background:-webkit-gradient(linear,left top,left bottom,from(#fdfdff),to(#ecf4ff));background:linear-gradient(180deg,#fdfdff 0,#ecf4ff 100%);-webkit-box-shadow:0 3px 15px 0 rgba(204,204,204,.3),0 3px 15px 0 rgba(204,204,204,.3),inset 0 -6px 15px 0 #fff,inset 0 -3px 8px 0 rgba(255,255,255,.82);box-shadow:0 3px 15px 0 rgba(204,204,204,.3),0 3px 15px 0 rgba(204,204,204,.3),inset 0 -6px 15px 0 #fff,inset 0 -3px 8px 0 rgba(255,255,255,.82);border-radius:20px}.timecard,.timecard_head{-webkit-box-sizing:border-box}.teethReport .report2 .report3_check li{background:-webkit-gradient(linear,left top,left bottom,from(#fdfdff),to(#ecf4ff));background:linear-gradient(180deg,#fdfdff 0,#ecf4ff 100%);-webkit-box-shadow:0 12px 44px 0 rgba(204,204,204,.3),0 6px 30px 0 rgba(204,204,204,.3),inset 0 -6px 15px 0 #fff,inset 0 -3px 8px 0 rgba(255,255,255,.82);box-shadow:0 12px 44px 0 rgba(204,204,204,.3),0 6px 30px 0 rgba(204,204,204,.3),inset 0 -6px 15px 0 #fff,inset 0 -3px 8px 0 rgba(255,255,255,.82);border-radius:20px}.teethReport .report2 .report3_check li .name{padding-left:20px;position:relative}.teethReport .report2 .report3_check li .name::before{content:"";position:absolute;left:0;top:0;width:7px;height:25px;border-radius:10px;background:#e88af1;-webkit-box-shadow:0 12px 44px 0 rgba(182,206,230,.56),0 2px 13px 0 rgba(101,109,117,.16),0 4px 7px 0 rgba(182,58,196,.21),inset 0 13px 24px 0 rgba(255,255,255,.5),inset 0 -13px 13px 0 #e16df1,inset 0 -2px 2px 0 rgba(255,255,255,.69);box-shadow:0 12px 44px 0 rgba(182,206,230,.56),0 2px 13px 0 rgba(101,109,117,.16),0 4px 7px 0 rgba(182,58,196,.21),inset 0 13px 24px 0 rgba(255,255,255,.5),inset 0 -13px 13px 0 #e16df1,inset 0 -2px 2px 0 rgba(255,255,255,.69)}.teethReport .report2 .report3_check li:nth-child(2n) .name::before{background:#009aff;-webkit-box-shadow:0 12px 44px 0 rgba(204,204,204,.3),0 2px 14px 0 rgba(101,109,117,.16),0 4px 8px 0 rgba(0,154,255,.26),inset 0 6px 9px 0 rgba(255,255,255,.5),inset 3px -12px 19px 0 #70c6ff,inset 0 -2px 2px 0 rgba(255,255,255,.69);box-shadow:0 12px 44px 0 rgba(204,204,204,.3),0 2px 14px 0 rgba(101,109,117,.16),0 4px 8px 0 rgba(0,154,255,.26),inset 0 6px 9px 0 rgba(255,255,255,.5),inset 3px -12px 19px 0 #70c6ff,inset 0 -2px 2px 0 rgba(255,255,255,.69)}.teethReport .report2 .report3_check .report3_check_block{background:-webkit-gradient(linear,left top,left bottom,from(#fdfdff),to(#ecf4ff));background:linear-gradient(180deg,#fdfdff 0,#ecf4ff 100%);-webkit-box-shadow:0 3px 15px 0 rgba(204,204,204,.3),0 3px 15px 0 rgba(204,204,204,.3),inset 0 -6px 15px 0 #fff,inset 0 -3px 8px 0 rgba(255,255,255,.82);box-shadow:0 3px 15px 0 rgba(204,204,204,.3),0 3px 15px 0 rgba(204,204,204,.3),inset 0 -6px 15px 0 #fff,inset 0 -3px 8px 0 rgba(255,255,255,.82);border-radius:20px}.teethReport .report2 .report3_check .report3_check_block .report3_check_block_one{-webkit-filter:url(#displacement-wave-filter);filter:url(#displacement-wave-filter)}.teethReport .report2 .report3_check .report3_check_block .report3_check_block_one .name{padding-left:20px;position:relative}.teethReport .report2 .report3_check .report3_check_block .report3_check_block_one .name::before{content:"";position:absolute;left:0;top:0;width:7px;height:25px;background:#009aff;-webkit-box-shadow:0 12px 44px 0 rgba(204,204,204,.3),0 2px 14px 0 rgba(101,109,117,.16),0 4px 8px 0 rgba(0,154,255,.26),inset 0 6px 9px 0 rgba(255,255,255,.5),inset 3px -12px 19px 0 #70c6ff,inset 0 -2px 2px 0 rgba(255,255,255,.69);box-shadow:0 12px 44px 0 rgba(204,204,204,.3),0 2px 14px 0 rgba(101,109,117,.16),0 4px 8px 0 rgba(0,154,255,.26),inset 0 6px 9px 0 rgba(255,255,255,.5),inset 3px -12px 19px 0 #70c6ff,inset 0 -2px 2px 0 rgba(255,255,255,.69);border-radius:4px}.teethReport .report2 .report3_check .report3_check_block .report3_check_block_one:nth-child(2n) .name::before{background:#e88af1;-webkit-box-shadow:0 12px 44px 0 rgba(182,206,230,.56),0 2px 13px 0 rgba(101,109,117,.16),0 4px 7px 0 rgba(182,58,196,.21),inset 0 13px 24px 0 rgba(255,255,255,.5),inset 0 -13px 13px 0 #e16df1,inset 0 -2px 2px 0 rgba(255,255,255,.69);box-shadow:0 12px 44px 0 rgba(182,206,230,.56),0 2px 13px 0 rgba(101,109,117,.16),0 4px 7px 0 rgba(182,58,196,.21),inset 0 13px 24px 0 rgba(255,255,255,.5),inset 0 -13px 13px 0 #e16df1,inset 0 -2px 2px 0 rgba(255,255,255,.69)}.teethReport .right_top_angle{width:100px;height:100px;position:absolute;right:0;top:-44px}.canvasErea{position:relative}.canvasErea li{position:absolute;z-index:3;left:0;top:0;border-radius:50%}.canvasErea li .tooth_li{position:relative}.canvasErea li .tooth_li img{position:absolute;left:0;top:0}.canvasErea li .tooth_li .tooth_li_img,.canvasErea li .tooth_li .tooth_li_img img{width:100%}.canvasErea li .tooth_li .dashed_line{position:absolute}.canvasErea li .tooth_li .dashed_line div{width:100%;height:100%;position:relative}.canvasErea li .tooth_li .dashed_line div p{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;background:#fff}.canvasErea .text{position:absolute;z-index:3;left:0;top:0}.filter_drop_shaow{-webkit-filter:drop-shadow(-2px 6px 2px rgba(0, 0, 0, .2));filter:drop-shadow(-2px 6px 2px rgba(0, 0, 0, .2))}.timecard{width:100%;height:100vh;background:#f9fdff;position:relative;box-sizing:border-box;padding:0 20px}.timecard_over{position:absolute;left:0;top:0}.timecard_foot>.beside,.timecard_ul>li{position:relative}.timecard_head{font-size:13px;height:40px;font-weight:400;color:#969799;padding:0 10px 0 20px;box-sizing:border-box}.timecard_ul,.timecard_ul>li{-webkit-box-sizing:border-box}.head_fat{height:23px;font-size:16px;font-weight:600;color:#333;line-height:23px}.head_normal{height:21px;font-size:15px;font-weight:400;color:#333;line-height:21px}.timecard_ul{width:100%;margin:0 auto;overflow-y:auto;padding-bottom:10px;box-sizing:border-box}.timecard_ul>li{width:calc(100% - 40px);margin:10px auto 20px;height:112px;background:url(../../imgs/timecard/cardBg.png) center center no-repeat;background-size:cover;-webkit-box-shadow:0 2px 4px 0 #a2cdc5;box-shadow:0 2px 4px 0 #a2cdc5;border-radius:8px;color:#fff;padding:15px;box-sizing:border-box;font-size:13px;font-weight:400}.timecard_ul>li .p{font-size:17px}.timecard_foot{height:30px;font-size:12px;font-weight:400;color:#c8c9cc;line-height:30px;text-align:center}.timecard_foot>.beside::after,.timecard_foot>.beside::before{position:absolute;top:50%;width:30px;height:1px;background:#c8c9cc;content:""}.timecard_foot>.beside::before{left:110%}.timecard_foot>.beside::after{right:110%}.timecardbag_ul{width:100%;margin:0 auto;overflow-y:auto;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:0 0}.timecardbag_ul>li{width:calc(100% - 40px);margin:10px auto 20px;height:161px;-webkit-box-shadow:0 4px 6px 0 #f2f3f5;box-shadow:0 4px 6px 0 #f2f3f5;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;font-weight:400;color:#969799;background:#fff}.timecardbag_ul .header{width:calc(100% - 20px);height:45px;line-height:45px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #dcdee0}.timecardbag_ul .nav{width:calc(100% - 20px);height:calc(100% - 75px);margin:15px auto 0;position:relative}.timecardbag_ul .nav>div{height:100%;font-size:14px;font-weight:400;color:#333}.timecardbag_ul .nav>img{position:absolute;right:-30px;bottom:-30px}.timecardinfo_head{width:100%;height:161px;background:#fff;-webkit-box-shadow:0 4px 6px 0 #f2f3f5;box-shadow:0 4px 6px 0 #f2f3f5;border-radius:4px}.timecardinfo_head>.timecardinfo_head_top{width:100%;height:46px;background:-webkit-gradient(linear,left top,right top,from(#5cc7f4),to(#40cba0));background:linear-gradient(90deg,#5cc7f4 0,#40cba0 100%);border-radius:4px 4px 0 0;font-size:14px;font-weight:500;color:#fff;line-height:46px;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.timecardinfo_head>.timecardinfo_head_content{width:100%;height:115px;padding:20px 14px;-webkit-box-sizing:border-box;box-sizing:border-box}.timecardinfo_head>.timecardinfo_head_content>span{width:77px;height:77px}.timecardinfo_head_content_aside{width:calc(100% - 87px);height:80px}.timecardinfo_head_content_aside>span{width:100%;height:20px;line-height:20px;font-size:14px;font-weight:500;color:#333}.timecardinfo_head_content_aside>p{width:100%;height:33px;line-height:16px;font-size:12px;font-weight:400;color:#333}.timecardinfo_head_content_aside>div{width:100%;font-size:12px;height:16px;line-height:16px;font-weight:400;color:#969799}.timecardinfo_nav{width:100%;height:calc(100% - 221px)}.timecardinfo_nav_content{width:100%;overflow-y:auto}.timecardinfo_nav_content>li{width:100%;height:102px}.timecardinfo_nav_content>li>aside{width:12px;height:100%}.timecardinfo_nav_content>li>aside>.circle{width:12px;height:12px;background:#dcdee0;border-radius:50%;position:relative}.timecardinfo_nav_content>li>aside>.circle::after{content:"";position:absolute;left:3px;top:3px;width:6px;height:6px;background:#969799;border-radius:50%}.timecardinfo_nav_content>li>aside>.circle::before{content:"";position:absolute;left:5px;top:10px;width:2px;height:81px;background:#dcdee0;border-radius:1px;margin-top:10px}.timecardinfo_nav_content_card{width:calc(100% - 20px);height:100%;background:#fff;-webkit-box-shadow:0 2px 4px 0 #f2f3f5;box-shadow:0 2px 4px 0 #f2f3f5;border-radius:4px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.viewPrint,.viewPrint_head{-webkit-box-sizing:border-box}.timecardinfo_nav_content_card>div{width:100%;height:17px;line-height:17px;font-size:13px;font-weight:400;color:#969799}.timecardinfo_nav_content_card>div>span{color:#333}.viewPrint{width:100vw;min-height:100vh;background:#f8f8f8;padding:10px;box-sizing:border-box}.print_head{background:-webkit-gradient(linear,left top,right top,from(#5ac7f0),to(#41caa4));background:linear-gradient(90deg,#5ac7f0 0,#41caa4 100%);border-radius:6px;color:#fff;padding:0 10px;height:40px}.viewPrint_head{width:100%;margin-top:10px;background:#fff;border-radius:6px;padding:10px;box-sizing:border-box}.viewPrint_head_li{min-width:50%;margin:5px 0;font-size:14px}.transArrow{display:block;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s linear;transition:all .3s linear}.viewSchoolMateCheckNew{width:100vw;height:100vh;overflow-y:auto}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-header{position:-webkit-sticky;position:sticky;height:70px;top:0;z-index:1;overflow:hidden}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-head-block .viewSchoolMateCheckNew-nav{position:relative}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-head-block .viewSchoolMateCheckNew-nav-edit{border-top:1px solid rgba(255,255,255,.2);overflow:hidden}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-head-block .viewSchoolMateCheckNew-nav-edit aside{width:37px;height:37px;background:rgba(255,255,255,.2);border-radius:12px}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block{border-radius:31px 31px 0 0;height:calc(100% - 70px);-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block-status{height:70px}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block-status li .body-block-status-icon{width:37px;height:37px;background:#e0e7fb;border-radius:12px}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block{width:100%;height:calc(100% - 70px);overflow-y:auto}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block .common-block{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block .common-block .img_radius{width:40px;height:40px}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block .common-block .block-remark{background:#e7e7e7;border-radius:12px;padding:15px}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block .common-block .title-downline{position:relative;display:inline-block}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block .common-block .title-downline::after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:2px;background:#6286ed}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block .common-block .img{border-radius:10px;overflow:hidden}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block .check-result{background:#fff;-webkit-box-shadow:0 2 4px 0 rgba(28,41,90,.04);box-shadow:0 2 4px 0 rgba(28,41,90,.04);border-radius:12px;border:1px solid #dcdee0;overflow:hidden}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block .check-result .check-result-title{min-height:40px}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block .check-result .check-result-title li{width:calc(33.33333333%);height:100%}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block .border_dotted{border-bottom:1px dotted #dcdee0}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block .border{height:1px;background:#dcdee0}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block .echarts-bar{overflow:hidden;background:#fff;-webkit-box-shadow:0 2 4px 0 #1c295a;box-shadow:0 2 4px 0 #1c295a;border-radius:10px;border:1px solid #dcdee0}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block .echarts-bar .echarts-remark{border-radius:12px}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-body-block .body-block .viewSchoolMateCheckNew-history-button{height:32px;border-radius:6px;font-size:14px;font-weight:400;color:#fff}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-edit{width:37px;height:37px;border-radius:12px;border:2px solid rgba(255,255,255,.2)}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-header-status{position:relative;opacity:1}.viewSchoolMateCheckNew .viewSchoolMateCheckNew-header-status-hidden{position:absolute;opacity:0}.mental-health-detail-mask{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.diamonds,.visual{-webkit-box-sizing:border-box}.mental-health-detail{width:100%;max-width:420px;max-height:80vh;background:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.12);box-shadow:0 8px 32px rgba(0,0,0,.12)}.mental-health-detail__header{padding:24px 20px 16px;text-align:center;-ms-flex-negative:0;flex-shrink:0}.mental-health-detail__header h3{display:inline-block;font-size:15px;font-weight:600;color:#1c1c1e;margin:0 0 12px;line-height:1.4;position:relative;z-index:1}.mental-health-detail__header h3::after{content:"";position:absolute;left:-6px;right:-6px;bottom:2px;height:8px;background:#e0e7fb;z-index:-1;border-radius:2px}.mental-health-detail__header p{font-size:15px;font-weight:600;color:#1c1c1e;margin:0;text-align:left}.mental-health-detail__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:0 20px;-webkit-overflow-scrolling:touch}.mental-health-detail__section{padding-bottom:16px}.mental-health-detail__section:not(:first-child){border-top:1px solid #ebedf0;padding-top:16px}.mental-health-detail__section h4{font-size:16px;font-weight:600;color:#1c1c1e;margin:0 0 12px;line-height:1.4}.mental-health-detail__item{margin-bottom:12px}.mental-health-detail__question{font-size:15px;font-weight:400;color:#1c1c1e;margin:0 0 4px;line-height:1.5}.mental-health-detail__answer{font-size:14px;font-weight:400;color:#969799;margin:0;line-height:1.5}.mental-health-detail__footer{padding:16px 20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-negative:0;flex-shrink:0}.mental-health-detail__btn{height:44px;border-radius:22px;border:none;font-size:15px;font-weight:500;cursor:pointer;outline:0}.mental-health-detail__btn--default{background:#f0f4fe;color:#6286ed;padding:0 30px;-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.mental-health-detail__btn--primary{background:#6286ed;color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1}div.gender-man .check-title,div.gender-man .table-desc,div.gender-man .view-history{color:#0a64ab}@grey-color :rgb (116,116,116);@media screen and (-webkit-min-device-pixel-ratio:3),screen and (min--moz-device-pixel-ratio:3){div.gender-man .bg-img{background-image:url(../../imgs/pic2_boy@3x.png)!important}div.gender-man .panel-info{background-image:url(../../imgs/pic1_boy@3x.png)!important}.personal-panel .bg-img{background-image:url(../../imgs/pic2_girl@3x.png)!important}.personal-panel .panel-info{background-image:url(../../imgs/pic1_girl@3x.png)!important}}div.gender-man .bg-img{background-image:url(../../imgs/pic2_boy@2x.png)}div.gender-man .panel-info{background-image:url(../../imgs/pic1_boy@2x.png)}div.gender-man .view-history::after{border-color:#0a64ab}.personal-panel .bg-img{position:relative;background-image:url(../../imgs/pic2_girl@2x.png);height:204px;background-size:cover}.personal-panel .bg-img h3{font-family:PingFang SC;padding-top:16px;color:#f7f7f7;text-align:center}.personal-panel .panel-wrapper{position:absolute;top:100px;width:100%}.personal-panel .panel-info{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);margin:0 34px;width:100%;height:184px;border-radius:15px;position:relative;padding:0 34px;background-image:url(../../imgs/pic1_girl@2x.png);background-size:100% 107px;background-color:#fff;background-repeat:no-repeat;background-position:bottom;text-align:center}.personal-panel .panel-info .panel-avatar{position:absolute;top:-45px;left:50%;margin-left:-45px}.personal-panel .panel-info .panel-avatar img{width:90px;height:90px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:block;background-color:#fff;border-radius:50%}.personal-panel .panel-info .person-name{padding-top:60px;font-size:24px;color:#2b3642}.personal-panel .panel-info .school-name{margin-top:6px;font-size:14px;color:#747474;margin-bottom:2px}.personal-panel .panel-info .person-info{font-size:14px;color:#747474}.personal-panel .panel-info .person-info .person-age{margin:0 14px}.panel-border{height:8px;margin:120px 6px -20px;border-radius:4px;background-color:#777e8c}.view-check{margin:15px;background-color:#fff;border:1px solid rgba(0,0,0,.16);border-radius:0 0 15px 15px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:20px}.view-check .jiazi{position:absolute;top:-25px;left:35px}.view-check .jiazi.jiazi-right{left:auto;right:35px}.view-check .jiazi img{display:block;width:40px;height:42px}.view-check .conf-wechat{padding:30px 0 5px}.view-check .conf-wechat img{display:block;width:100%}.view-check .conf-wechat .conf-title{font-size:17px;color:#2b3641;margin:20px 0 10px}.view-check .conf-wechat .conf-val{font-size:15px;color:#2b3642;line-height:26px}.view-check .icon{width:34px;height:34px}.view-check .icon-check{font-size:18px;margin-left:8px;line-height:25px;color:#2b3642}.view-check .view-history{color:#a74b6b;font-size:15px;line-height:26px}.view-check .view-history::after{content:"";display:inline-block;width:8px;height:8px;border-top:2px solid #a74b6b;border-right:2px solid #a74b6b;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.dot-line,.dot-table-line{border:1px dashed #afbacb}.view-check .check-title{margin:14px 0 7px;color:#a74b6b;line-height:24px}.view-check .check-value{color:#747474;line-height:26px;font-size:17px}.dot-line{margin:24px 0}.dot-table-line{margin-top:24px}.check-msg{color:#2b3642;font-family:PingFang SC;line-height:24px;font-size:14px}div.border-radius15{border-radius:15px}.check-table{color:#747474}.check-table .table-container{text-align:center}.check-table .table-desc{padding:20px 0 16px;color:#a74b6b}.check-table .table-title{line-height:34px;font-size:16px;background-color:#f7f7f7;border-bottom:1px solid #d2dbe8}.check-table .table-tr{border-bottom:1px solid #d2dbe8;min-height:40px}.warning-msg{color:#e62519;margin-top:62px;margin-bottom:10px;font-size:14px;line-height:24px}.check-value_color{color:#2b3642}.check-bottom{font-size:17px;color:#747474;line-height:24px;padding:35px 0 15px}.appointBtn{width:58px;height:58px;position:fixed;right:10px;bottom:20px;background:#fff;-webkit-box-shadow:0 0 6px rgba(70,155,255,.5);box-shadow:0 0 6px rgba(70,155,255,.5);border-radius:50%;font-size:12px;font-family:PingFang SC;font-weight:500;line-height:17px;color:#469bff}.visualTab{height:100vh;background:#76e0c6}.visualChose{height:100vh;background:#effcf8;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.visual{width:100vw;height:100vh;overflow:hidden;box-sizing:border-box}.dir_ck,.dir_ck2,.dir_ck2>img{width:100%;height:100%}.show_ft{font-size:14px;font-family:PingFang SC;font-weight:400;line-height:20px;color:#383838;padding:0 10px}.diamonds{margin-top:20px;overflow:hidden;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);padding:12px;box-sizing:border-box}.diamonds_inner{overflow:hidden;border-radius:50%;padding:50%;position:relative}.dir_ck2{position:absolute;left:0;top:0;z-index:2;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);pointer-events:none}.dir_ck{position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.dir_ck>li{width:calc(50% - 10px);height:calc(50% - 10px);margin:0 20px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.dir_ck>li:nth-child(2n){margin-right:0}.dir_ck>li:nth-child(3),.dir_ck>li:nth-child(4){margin-top:20px}.diamonds_inner>.dir_ck_c{position:absolute;width:38%;height:38%;color:#fff;background:#fff;left:31%;top:31%;overflow:hidden;z-index:1;border-radius:50%}.choseTestMenuPop{width:100vw;height:100vh;background:rgba(0,0,0,.5);position:absolute;left:0;top:0;z-index:2}.position_relative,.visual_nav>p{position:relative}.choseTestMenuPop>.popout{width:100%;margin:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;height:356px;background:#fff;border-radius:10px}@-webkit-keyframes toBig{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes toBig{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.choseTestMenuPop>.popout>header{width:100%;height:60px;text-align:center;line-height:60px;font-size:18px;font-family:PingFang SC;font-weight:500;color:#727272;border-bottom:1px solid #ededed}.choseTestMenuPop>.popout>.popout_div{width:100%;padding:24px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.choseTestMenuPop>.popout>.popout_div>button{width:100%;background:#40cba0;border-radius:22px;border:none;outline:0;margin-bottom:10px;font-size:16px;font-family:PingFang SC;font-weight:400;line-height:42px;color:#fff}.choseTestMenuPop>.popout>.popout_div>.popout_btn,.choseTestMenuPop>.popout>button{background:#fff;border:1px solid currentColor}.choseTestMenuPop>.popout>button{width:calc(100% - 80px);border-radius:22px;font-size:16px;font-family:PingFang SC;font-weight:400;line-height:43px;margin-left:40px}.choseTestMenuPop>.popout>.default_btn{background:#a9e5d2;color:#fff;border:none}.choseTestMenuPop>.popout>.disable_btn,.visual_btn{background:#40cba0}.choseTestMenuPop>.popout>.popout_erea{font-size:18px;font-family:PingFang SC;font-weight:500;line-height:28px;color:#383838;text-align:center;margin:40px 0}.visual_btn,.visual_nav>p{font-size:16px;font-weight:400}.visual_btn{width:104px;height:46px;-webkit-box-shadow:0 1px 6px rgba(145,145,145,.8);box-shadow:0 1px 6px rgba(145,145,145,.8);border-radius:10px;line-height:22px;color:#fff}.visual_nav>p,.visual_nav>p>span{color:#acacac}.visual_nav{width:100%;height:10vh;background:#fff;border-radius:10px;margin:20px 0}.visual_nav>._color::before,.visual_nav>p::after,.visual_nav>p::before{background:currentColor}.visual_nav>p{margin:20px 10px 0}.visual_nav>p::before{content:"";position:absolute;width:10px;height:10px;left:50%;top:-15px;margin-left:-5px;border-radius:50%}.visual_nav>p::after,.visual_nav>p>span::after{content:"";position:absolute;height:4px;left:50%;top:-12px;margin-left:10px;border-radius:10px}.visual_nav>p::after{width:100%}.visual_nav>p:last-child::after{display:none;-webkit-transition:all .5s linear;transition:all .5s linear}.visual_nav>p>span::after{width:0;background:#acacac;z-index:1;-webkit-transition:all 1s linear;transition:all 1s linear}.visual_nav>._color>span::after{width:100%;background:currentColor}.visual_nav>._color::after{background:#acacac}.visual_nav>._color:last-child>span::after{display:none;-webkit-transition:all .5s linear;transition:all .5s linear}