.phone-dialog .van-dialog__message{text-align:left}.bind-phone .form-box{padding:10px 20px}.bind-phone .form-box .bind-phone-input{width:100%;border-bottom:1px solid #224fff;color:#333;text-align:left;display:flex;vertical-align:bottom;padding-top:25px}.bind-phone .form-box .bind-phone-input .input-label{width:20px;font-size:20px}.bind-phone .form-box .bind-phone-input .van-icon{color:#d8dce2}.bind-phone .form-box .bind-phone-input img{width:18px}.bind-phone .form-box .bind-phone-input input{letter-spacing:2px;flex:1;width:100px;background:none;font-size:16px;padding-left:10px;height:35px;color:#333;position:relative;bottom:5px;border:0}.bind-phone .form-box .bind-phone-input select{background:none;border:none;width:100%;color:#fff;padding-left:10px}.bind-phone .form-box .bind-phone-input input::-webkit-input-placeholder{color:#ccc}.bind-phone .form-box .bind-phone-input input::-moz-input-placeholder{color:#ccc}.bind-phone .form-box .bind-phone-input input::-ms-input-placeholder{color:#ccc}.bind-phone .form-box .bind-phone-input .code-btn{position:relative;top:0;height:30px;line-height:30px;width:100px;border-radius:10px;font-size:13px;font-weight:900;padding:0 10px}.bind-phone-page .form-box .bind-phone-input input::-webkit-input-placeholder{color:#fff}.bind-phone-page .form-box .bind-phone-input input::-moz-input-placeholder{color:#fff}.bind-phone-page .form-box .bind-phone-input input::-ms-input-placeholder{color:#fff}.bind-phone-page{box-sizing:border-box;width:100vw;min-height:100vh;padding-top:20px}.bind-phone-page .bind-user-dialog .van-dialog{text-align:center;padding:50px 20px 30px}.bind-phone-page .bind-user-dialog .van-dialog h2{color:#112950;font-weight:300}.bind-phone-page .bind-user-dialog .van-dialog p{margin:0 0;font-size:22px}.bind-phone-page .bind-phone-footer{text-align:center}.bind-phone-page .bind-phone-footer .van-checkbox{justify-content:center}.bind-phone-page .bind-phone-footer p,.bind-phone-page .bind-phone-footer span{color:#9e9e9e}.bind-phone-page .header-img{position:relative;text-align:right;bottom:-1px}.bind-phone-page .header-img img{position:relative;vertical-align:bottom;width:100%}.bind-phone-page .logo-img{position:relative;text-align:right}.bind-phone-page .logo-img img{position:relative;right:50px}.bind-phone-page .bind-phone-title{padding-left:10px}.bind-phone-page .bind-phone-title span{color:#999}.bind-phone-page .bind-phone-h1{font-weight:400;margin-bottom:5px}.bind-phone-page .bind-phone-dialog p{padding:0 20px}.bind-phone-page .form-box{background:#fff;padding:10px 20px}.bind-phone-page .form-box .bind-phone-input{width:100%;border-bottom:1px solid #224fff;color:#fff;text-align:left;display:flex;vertical-align:bottom;padding-top:25px}.bind-phone-page .form-box .bind-phone-input .input-label{width:20px}.bind-phone-page .form-box .bind-phone-input img{width:18px}.bind-phone-page .form-box .bind-phone-input input{letter-spacing:2px;flex:1;width:100px;background:none;font-size:16px;padding-left:10px;height:35px;color:#333;position:relative;bottom:5px;border:0}.bind-phone-page .form-box .bind-phone-input select{background:none;border:none;width:100%;color:#fff;padding-left:10px}.bind-phone-page .form-box .bind-phone-input input::-webkit-input-placeholder{color:#ccc}.bind-phone-page .form-box .bind-phone-input input::-moz-input-placeholder{color:#ccc}.bind-phone-page .form-box .bind-phone-input input::-ms-input-placeholder{color:#ccc}.bind-phone-page .form-box .bind-phone-input .code-btn{position:relative;top:0;height:30px;line-height:30px;width:100px;border-radius:10px;font-size:13px;font-weight:900;padding:0 10px}.expert-info-page .form-box{padding:30px 10px}.expert-info-page .van-picker__columns .van-picker-column{flex:1}.expert-info-page .van-picker__columns .van-picker-column:nth-child(3){flex:3}.expert-info-page .headimg{border-radius:50%;width:80px;height:80px}.expert-info-page .add-user-dialog .van-dialog{text-align:center;padding:50px 20px 30px}.expert-info-page .add-user-dialog .van-dialog h2{color:#112950;font-weight:300}.expert-info-page .sms-code .van-button--primary{background:#2665ff;border-radius:10px;padding-left:15px;padding-right:15px}.expert-info-page .van-search{padding:0 0}.expert-info-page .van-search .van-search__content{background:none}.expert-info-page .van-search .van-field__value:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;right:16px;bottom:0;left:16px;border-bottom:1px solid #ebedf0;transform:scaleY(.5)}.expert-info-page .work-box .van-icon{position:absolute;right:0;top:0;border:0;font-size:15px;color:#2665ff;display:block}.expert-info-page .van-field__label{width:100%}.expert-info-page .van-cell{display:block}.qrcode-page[data-v-7f2dd2b9]{height:100vh;padding:20px 20px;box-sizing:border-box}.qrcode-page .button-qrcode-footer[data-v-7f2dd2b9]{margin-top:20px;width:100%;left:0;padding:20px 0 50px;position:relative;box-sizing:border-box;border-top:1px solid #e7e7e7}.qrcode-page .qrcode-box[data-v-7f2dd2b9]{text-align:center}.qrcode-page .organizations-picker[data-v-7f2dd2b9]{margin-top:100px;text-align:center}.qrcode-page .organizations-picker .van-icon[data-v-7f2dd2b9]{color:#2665ff}.qrcode-page .organizations-picker p[data-v-7f2dd2b9]{margin:5px auto}.qrcode-page .organizations-picker .organization-label[data-v-7f2dd2b9]{color:#898989}.user-list{background:#fff;min-height:100vh;padding:20px 20px 100px;box-sizing:border-box}.user-list .export-btn{color:#0065ff;margin-left:20px}.user-list .export-dialog{padding:20px 30px 0;box-sizing:border-box}.user-list .serach-box{padding:25px 30px;min-height:80vh}.user-list .serach-box h1{font-weight:400;font-size:20px}.user-list .serach-box .range-date input{text-align:center}.user-list .serach-box .van-field{display:block}.user-list .serach-box .van-field .van-cell__title{color:#112950;font-weight:400;margin:5px 0}.user-list .serach-box .van-field .van-cell__value{display:block;width:100%;flex:none;background:#f2f6fe;color:#9b9b9b;border-radius:10px;padding:10px 15px;box-sizing:border-box}.user-list .organizations-picker .van-icon{color:#2665ff}.user-list .organizations-picker p{margin:5px auto;text-align:right}.user-list .organizations-picker .organization-label{color:#898989}.user-list .list-item,.user-list .list-titile{margin-top:20px;padding:0 20px;box-sizing:border-box;width:100%;position:relative;display:flex;height:35px;line-height:35px;color:#fff;margin-bottom:3px;font-size:15px;background:#0065ff;border-radius:5px}.user-list .list-item div,.user-list .list-titile div{text-align:center;flex:1}.user-list .list-item .head-index,.user-list .list-titile .head-index{position:relative}.user-list .list-item .headerDivider,.user-list .list-titile .headerDivider{box-sizing:border-box;border-right:1px solid #fff;height:18px;position:absolute;right:0;top:8.5px;float:left}.user-list .list-item{width:100%;color:#3d3d3d;display:flex;border-radius:5px;border:1px solid #0065ff;box-sizing:border-box;height:29px;line-height:29px;background:#fff;text-align:center;margin:3px 0;position:relative}.user-list .list-item .headerDivider{border-right:1px solid #0065ff;top:5px}.user-list .list-item .van-icon{color:#0065ff;position:absolute;right:15px;top:5px}.visit-chart-page{padding-top:20px;padding-bottom:100px;background:#fff;min-height:100vh;box-sizing:border-box}.visit-chart-page .result-img{width:100vw}.visit-chart-page .result-info{width:100vw;text-align:center;color:#2665ff}.visit-chart-page .landscape-btn{vertical-align:middle;padding:0 10px;margin-left:10px}.visit-chart-page .landscape{padding:20px 20px;box-sizing:border-box;width:100vh;height:100vw;background:#fff;transform:rotate(90deg);z-index:100;position:fixed;top:50%;left:50%;margin-left:-50vh;margin-top:-50vw}.visit-chart-page .target{padding:20px 20px 20px}.visit-chart-page .qrcode-box{text-align:center;margin-top:20px}.visit-chart-page .qrcode-box p{margin:5px auto;font-size:14px}.visit-chart-page .visit-titile{margin-top:10px;padding:0 20px;box-sizing:border-box;width:100%;position:relative;display:flex;height:35px;line-height:35px;color:#fff;margin-bottom:3px;font-size:15px;background:#2665ff;border-radius:5px}.visit-chart-page .visit-titile div{text-align:center;flex:1;position:relative}.visit-chart-page .visit-titile .headerDivider{box-sizing:border-box;border-right:1px solid #fff;height:18px;position:absolute;right:0;top:8.5px;float:left}.visit-chart-page .visit-item-odd{background:#d8e7ff!important}.visit-chart-page .visit-item{padding:0 20px;box-sizing:border-box;width:100%;position:relative;display:flex;height:35px;line-height:35px;color:#fff;margin-bottom:3px;font-size:15px;background:#fff;color:#3d3d3d;border:1px solid #2665ff;border-radius:5px}.visit-chart-page .visit-item .corneal_curvature{font-size:10px}.visit-chart-page .visit-item div{text-align:center;flex:1;position:relative}.visit-chart-page .visit-item .headerDivider{box-sizing:border-box;border-right:1px solid #2665ff;height:18px;position:absolute;right:0;top:8.5px;float:left}.organization-qrcode-page{height:100vh;padding:20px 20px;box-sizing:border-box}.organization-qrcode-page .button-qrcode-footer{margin-top:20px;width:100%;left:0;padding:20px 0 50px;position:relative;box-sizing:border-box;border-top:1px solid #e7e7e7}.organization-qrcode-page .nav-title{font-size:15px}.organization-qrcode-page .nav-title h1{font-weight:30;font-size:18px}.organization-qrcode-page .nav-title p{font-size:15px;margin:3px 0}.organization-qrcode-page .qrcode-box{text-align:center}.organization-qrcode-page .organizations-picker{margin-top:100px;text-align:center}.organization-qrcode-page .organizations-picker .van-icon{color:#2665ff}.organization-qrcode-page .organizations-picker p{margin:5px auto}.organization-qrcode-page .organizations-picker .organization-label{color:#898989}.experts-list{background:#fff;min-height:100vh;padding:20px 20px 100px;box-sizing:border-box}.experts-list .qrcode-box{text-align:center}.experts-list .qrcode-box img{margin:20px 0 5px}.experts-list .export-btn{color:#0065ff;margin-left:20px}.experts-list .export-dialog{padding:20px 30px 0;box-sizing:border-box}.experts-list .serach-box{padding:25px 30px;min-height:80vh}.experts-list .serach-box h1{font-weight:400;font-size:20px}.experts-list .serach-box .range-date input{text-align:center}.experts-list .serach-box .van-field{display:block}.experts-list .serach-box .van-field .van-cell__title{color:#112950;font-weight:400;margin:5px 0}.experts-list .serach-box .van-field .van-cell__value{display:block;width:100%;flex:none;background:#f2f6fe;color:#9b9b9b;border-radius:10px;padding:10px 15px;box-sizing:border-box}.experts-list .organizations-picker .van-icon{color:#2665ff}.experts-list .organizations-picker p{margin:5px auto;text-align:right}.experts-list .organizations-picker .organization-label{color:#898989}.experts-list .list-item,.experts-list .list-titile{margin-top:20px;padding:0 20px;box-sizing:border-box;width:100%;position:relative;display:flex;height:35px;line-height:35px;color:#fff;margin-bottom:3px;font-size:15px;background:#0065ff;border-radius:5px}.experts-list .list-item div,.experts-list .list-titile div{text-align:center;flex:1}.experts-list .list-item .head-index,.experts-list .list-titile .head-index{position:relative}.experts-list .list-item .headerDivider,.experts-list .list-titile .headerDivider{box-sizing:border-box;border-right:1px solid #fff;height:18px;position:absolute;right:0;top:8.5px;float:left}.experts-list .list-item{width:100%;color:#3d3d3d;display:flex;border-radius:5px;border:1px solid #0065ff;box-sizing:border-box;height:29px;line-height:29px;background:#fff;text-align:center;margin:3px 0;position:relative}.experts-list .list-item .headerDivider{border-right:1px solid #0065ff;top:5px}.experts-list .list-item .van-icon{color:#0065ff;position:absolute;right:15px;top:5px}.or-info-page{min-height:100vh;background:#fff}.or-info-page .form-box{padding:30px 10px}.or-info-page .sms-code .van-button--primary{background:#2665ff;border-radius:10px;padding-left:15px;padding-right:15px}.or-info-page .work-box .van-icon{position:absolute;right:0;top:0;border:0;font-size:15px;color:#2665ff;display:block}.or-info-page .van-field__label{width:100%}.or-info-page .van-cell{display:block}.bind-user-dialog .van-dialog[data-v-11eef308]{text-align:center;padding:50px 20px 30px}.bind-user-dialog .van-dialog h2[data-v-11eef308]{color:#112950;font-weight:300}.bind-user-dialog .van-dialog p[data-v-11eef308]{margin:0 0;font-size:22px}.patient{padding:20px 30px 100px}.patient .submit-div p{margin:30px 0 100px;font-weight:800;padding:0 20px}.patient .patient-card{border:1px solid #eee;border-radius:5px;padding:10px 15px;margin-bottom:10px}.patient .patient-card .patient-footer{padding:5px 0;height:15px;font-size:12px}.patient .patient-card .patient-footer .revisit-text{color:red!important}.patient .patient-card .patient-footer .right{float:right}.patient .patient-card .patient-content{display:flex;position:relative}.patient .patient-card .patient-content .red-circle{background:red;width:8px;height:8px;box-sizing:border-box;border-radius:50%;position:absolute;RIGHT:0;TOP:0}.patient .patient-card .patient-content .patient-headimg{width:60px;height:60px;background:#333;border-radius:10px}.patient .patient-card .patient-content .patient-headimg img{width:100%}.patient .patient-card .patient-content .patient-info{flex:1;padding:5px 10px}.patient .patient-card .patient-content .patient-info h3{margin:0 0;font-weight:200}.patient .patient-card .patient-content .patient-info span{font-size:12px}.patient .is_activity{border:1px solid #224fff;background:#d8e7ff}.add-user-page{padding-bottom:100px}.add-user-page .headimg{border-radius:50%;width:80px;height:80px}.add-user-page .add-user-dialog .van-dialog{text-align:center;padding:50px 20px 30px}.add-user-page .add-user-dialog .van-dialog h2{color:#112950;font-weight:300}.add-user-page .form-box{padding:10px 10px}.add-user-page .van-button--primary{background:#2665ff;border-radius:10px;padding-left:15px;padding-right:15px}.add-user-page .van-field__label{width:100%}.add-user-page .van-cell{display:block}.visit-page{padding-bottom:100px}.visit-page .van-collapse-item__content{padding:20px 0}.visit-page .pop-field-box{position:relative;width:100%;height:100%}.visit-page .pop-button{position:absolute;top:7px;left:50px;z-index:102}.visit-page .visit-page-body{padding:10px 20px}.visit-page .how-to-dialog .van-dialog{text-align:center;padding:0 20px 20px;width:85%}.visit-page .how-to-dialog .van-dialog .close{position:absolute;right:20px;top:20px;border:1px solid #e7e7e7;width:50px;height:50px;line-height:50px;border-radius:50%;color:#0065ff;font-weight:800}.visit-page .how-to-dialog .van-dialog p{text-align:left}.visit-page .how-to-dialog .van-dialog img{width:100%}.visit-page .how-to-dialog .van-dialog .label-item-span{float:right}.visit-page .visit-page-dialog .van-dialog{text-align:center;padding:50px 20px 20px}.visit-page .visit-page-dialog .van-dialog h2{color:#112950;font-weight:300;margin-bottom:50px}.visit-page .required:after{color:#112950;font-size:12px;content:"*"}.visit-page .van-field-labels{display:flex}.visit-page .van-field-labels .label-item-span{color:#112950;font-size:14px;flex:1}.visit-page .van-field-labels .label-item-span .van-icon{color:#0065ff}.visit-page .van-field-labels .label-item-title{color:#112950;font-size:14px;width:100px}.visit-page .van-field-labels .label-item{flex:1;color:#112950;font-size:14px}.visit-page .van-field-item{margin-bottom:30px}.visit-page .van-field-head .van-field__control{color:#323233!important}.visit-page .van-field-box{display:flex;border-bottom:1px solid #ebedf0}.visit-page .van-field-box .van-field-flex{display:flex}.visit-page .van-field-box .van-field-flex .van-field__label{width:3em}.visit-page .van-field-box .van-field-corneal_curvature .van-field__control{font-size:10px!important}.visit-page .van-field-box .van-cell{padding-left:0}.visit-page .van-field-box .van-field__control,.visit-page .van-field-box .van-field__right-icon{color:#0065ff}.visit-page .van-field-box .van-cell:after{border:0}.visit-list{background:#fff;min-height:100vh;padding:20px 20px 100px;box-sizing:border-box}.visit-list .visit-titile{margin-top:20px;padding:0 20px;box-sizing:border-box;width:100%;position:relative;display:flex;height:35px;line-height:35px;color:#fff;margin-bottom:3px;font-size:15px;background:#0065ff;border-radius:5px}.visit-list .visit-titile div{text-align:center}.visit-list .visit-titile .head-index{position:relative}.visit-list .visit-titile .headerDivider{box-sizing:border-box;border-right:1px solid #fff;height:18px;position:absolute;right:-20px;top:8.5px;float:left}.visit-list .visit-item{margin-bottom:3px}.visit-list .visit-item .visit-table{border-radius:8px;margin-top:3px}.visit-list .visit-item .visit-table .tbody{width:100%;font-family:黑体;font-weight:800;display:flex}.visit-list .visit-item .visit-table .tbody .tr{flex:1;display:flex;width:100%;flex-direction:column;margin-bottom:3px}.visit-list .visit-item .visit-table .tbody .tr .tresult:first-child{margin-bottom:2px}.visit-list .visit-item .visit-table .tbody .tr .tresult{width:100%;color:#3d3d3d;display:flex;border-radius:5px;border:1px solid #0065ff;box-sizing:border-box;height:29px;line-height:29px;background:#d8e7ff;text-align:center}.visit-list .visit-item .visit-table .tbody .tr .tresult .td-eye{width:100px;position:relative}.visit-list .visit-item .visit-table .tbody .tr .tresult .td-eye .headerDivider{box-sizing:border-box;border-right:1px solid #0065ff;height:18px;position:absolute;right:0;top:5px;float:left}.visit-list .visit-item .visit-table .tbody .tr .tresult .td{display:inline-block;flex:1}.visit-list .visit-item .visit-table .tbody .tr-field{width:105px;height:60px;background:#d8e7ff;color:#3d3d3d;margin-right:3px;line-height:60px;text-align:center;border-radius:5px;display:flex;flex-direction:column;border:1px solid #0065ff;box-sizing:border-box}.visit-list .visit-item .visit-table .tbody .tr-field .rowspan-2{flex:1}.visit-list .visit-item .visit-footer{text-align:right;color:#3d3d3d}.visit-list .visit-item .visit-footer .van-icon{color:#0065ff}.visit-list .van-collapse-item__title{border:1px solid #0065ff;border-radius:5px;padding:0 20px;position:relative}.visit-list .van-collapse-item__content{padding:0 0}.visit-list .visit-head{width:100%;display:flex;height:35px;line-height:35px;font-family:黑体;font-weight:800}.visit-list .visit-head div{text-align:center}.visit-list .visit-head .head-index{position:relative}.visit-list .visit-head .headerDivider{box-sizing:border-box;border-right:1px solid #0065ff;height:18px;position:absolute;right:-20px;top:8.5px;float:left}