.Consultation_appointment{width:100%;background-color:#f2f2f2;padding-bottom:15px;min-width:1180px}.Consultation_appointment .el-step__title{color:#000}.Consultation_appointment .el-step__description{color:#777}.Consultation_appointment_top .grid-content{background-color:#fff;height:150px;position:relative;border-radius:5px}.Consultation_appointment_top .grid-content h2{font-size:18px;margin-left:20px;padding-top:10px}.Consultation_appointment_top .grid-content h2 info{color:#00a0e9;background-color:#ebf4ff;border-radius:6px;font-size:18px;padding:3px 6px;margin-left:12px;margin-top:10px}.Consultation_appointment_top .grid-content img{height:70px;width:70px;position:absolute;top:60px;left:20px}.Consultation_appointment_top .grid-content h6{position:absolute;top:65px;left:110px;font-size:16px;font-weight:400}.Consultation_appointment_top .grid-content span{position:absolute;top:90px;left:110px;font-size:14px;font-weight:400;color:#6d6c6c}.Consultation_appointment_top .grid-content div{position:absolute;top:80px;right:20px;font-size:14px;font-weight:400;color:#fff;background-color:#08f;padding:5px 20px;cursor:pointer;border-radius:3px}.Consultation_appointment_buttom{display:block;height:100%}.Consultation_appointment_buttom .grid-content,.Consultation_appointment_buttom .noContent{background-color:#fff;margin-top:20px;height:100%}.Consultation_appointment_buttom .noContent{font-size:18px;color:#999;text-align:center;padding:175px 30px}.Consultation_appointment_buttom .el-col{height:100%}.form1 .el-form-item__label{width:84px!important;margin-left:12px;text-align:left}.Consultation_appointment .form1 .el-date-editor.el-input,.el-date-editor.el-input__inner,.form1 .el-select{width:80%}.form1 .obtain{padding-bottom:15px;border-bottom:1px dashed #d3d3d3;text-align:right;margin-bottom:12px}.zxslist{display:flex;margin:0 auto;justify-content:flex-start;flex-flow:wrap}.zxslist>li{height:166px;flex:1;min-width:360px;max-width:48%;margin-left:1%;float:left;margin-top:20px;border-radius:5px;border:1px solid #d3d3d3;position:relative}.zxslist>li img{width:95px;height:95px;position:absolute;top:20px;left:20px;border-radius:50%}.zxslist>li h3{position:absolute;left:140px;top:20px;font-size:18px}.zxslist>li .zxslist_p{background-color:#eee;color:#999}.zxslist>li .myConsult,.zxslist>li .zxslist_p{width:70px;padding:4px 0;text-align:center;border-radius:3px;position:absolute;left:140px;top:125px}.zxslist>li .myConsult{color:#fff;background-color:#08f}.zxslist>li ul{position:absolute;top:60px;left:130px}.zxslist>li ul li{margin-left:10px;float:left;border-radius:3px;padding:0 4px;text-align:center}.zxslist>li i{font-size:20px;left:140px}.zxslist>li>span,.zxslist>li i{position:absolute;top:92px;color:#848484}.zxslist>li>span{left:166px}.zxslist>li>.zxslist_p2{position:absolute;top:120px;width:92%;height:70px;margin-left:4%;overflow:auto}.zxslist>li>.zxslist_p2::-webkit-scrollbar{width:0}.zxslist>li>.zxslist_p2::-webkit-scrollbar-thumb{display:none}.Consultation_appointment .Personal_info h4{margin-top:20px;margin-left:20px;font-size:20px}.Consultation_appointment .Personal_info h5{margin-top:20px;margin-left:20px;font-size:16px;font-weight:600}.Consultation_appointment .form2{margin-left:20px;margin-right:12px;padding-top:20px}.Consultation_appointment .form2 .el-input,.Consultation_appointment .form2 .el-select{width:80%}.Consultation_appointment .form2 .el-cascader,.Consultation_appointment .form2 .el-select .el-input{width:100%}.Consultation_appointment_buttom .bg-purple{display:block;padding-bottom:15px;border-radius:5px;height:100%;padding-right:15px}.consultantIntroduction{width:92%;margin-left:4%}.consultantIntroduction img{width:95px;height:95px;border-radius:50%;float:left;margin-right:12px}.consultantIntroduction h3{font-size:18px;margin-top:12px;margin-bottom:20px}.consultantIntroduction .rank{font-size:12px;font-weight:400;background-color:#08f;color:#fff;width:70px;padding:4px 10px;margin-left:12px;border-radius:3px}.consultantIntroduction i{font-size:20px;color:#848484}.consultantIntroduction .position{color:#848484}.consultantIntroduction .introduction{width:100%;padding-top:12px;padding-bottom:30px;line-height:150%;overflow:auto;border-bottom:1px solid #d3d3d3;margin-bottom:12px}.appointmentSubmission .el-form-item{margin-bottom:0}.appointmentSubmission h4{margin-top:20px;margin-left:20px;font-size:20px}.appointmentSubmission h5{margin-top:20px;margin-left:20px;font-size:16px;font-weight:600}.appointmentSubmission .attention{padding-left:15px;size:13px;color:#999;line-height:18px}.form3 .el-form-item__label{width:94px!important;padding-left:22px;text-align:left}.formButton{margin-top:50px;padding-top:10px;border-top:1px solid #d3d3d3;padding-bottom:30px}.blockDate{padding-left:12px}.blockDate .date{color:#666}.blockDate .myradio .el-radio__inner{display:none;margin:0}.blockDate .myradio{margin-top:15px;margin-right:15px;margin-left:0}.blockDate .el-radio.is-bordered+.el-radio.is-bordered{margin-left:0}.blockDate .el-radio__label{padding:0}.blockDate .el-radio__input.is-checked+.el-radio__label{color:#fff}.blockDate .is-checked{background-color:#08f;border:1px solid #08f;color:#fff}.family_info .familyTitle{font-size:14px;font-weight:400;margin-left:2px!important;padding-bottom:15px}.family_info .el-radio{display:block;padding-bottom:12px}.family_info .oneLine .el-radio{display:inline-block;padding-top:12px}.family_info .oneLine2 .el-radio{display:inline-block;padding-top:0}.form4 .el-form-item__label{width:100px!important}.Consultation_appointment_top .grid-content2{background-color:#fff;height:150px;position:relative;border-radius:5px}.Consultation_appointment_top .grid-content2 h2{font-size:18px;margin-left:20px;padding-top:10px}.Consultation_appointment_top .grid-content2 img{height:70px;width:70px;position:absolute;top:60px;left:20px}.Consultation_appointment_top .grid-content2 .evaluation{position:absolute;top:50px;left:110px;width:calc(100% - 130px)}.Consultation_appointment_top .grid-content2 .evaluation .questionnaire{display:flex;Justify-content:space-between;cursor:pointer}.Consultation_appointment_top .grid-content2 .evaluation .questionnaire .describe{display:flex;flex-direction:column;Justify-content:space-around;cursor:pointer}.Consultation_appointment_top .grid-content2 h6{font-size:16px;font-weight:400}.Consultation_appointment_top .grid-content2 span{font-size:14px;font-weight:400;color:#6d6c6c}.Consultation_appointment_top .grid-content2 .button{font-size:14px;font-weight:400;color:#fff;background-color:#08f;padding:5px 20px;margin:10px 0;cursor:pointer;border-radius:3px}.Consultation_appointment_top .grid-content2 .score{font-size:21px;font-weight:600;color:#f24b4e;padding:0 20px;margin:10px 0}.radioStyle{margin-bottom:10px}.consentForm{font-size:16px;line-height:180%;padding:10px 2%}.consentFormDialog .el-dialog__header{text-align:center}.consentFormDialog .el-dialog__body{padding:0 0!important}.agreeInfoBox{padding:10px 20px!important;background-color:#f6f6f6}.agreeInfoBox .buttonBox{padding-top:8px;text-align:center}.agreeInfoBox .agreeInfo{padding-left:15px;line-height:150%}.train{border-bottom:1px dashed #ddd;padding:0 0 12px 12px;margin-bottom:10px}.trainFont{font-size:14px;color:#999;padding-top:8px}