.fl{float:left}.fr{float:right}.clearfix:after{content:"";display:block;clear:both}.clear{clear:both}.mg-5{margin:5px}.mg-20{margin:20px}.pd-r-10{padding-right:10px}.pd-l-10{padding-left:10px}.relative{position:relative}.absolute{position:absolute}.fs-14{font-size:14px}.ta-r{text-align:right}.table{width:100%;border-collapse:collapse;color:#606266}.table td{border-left:1px solid #ebeef5;border-top:1px solid #ebeef5;font-size:14px;text-align:left;padding:15px 0 15px 10px;width:50%}.table td .el-input{display:inline-block;width:auto;margin:0 5px 0 5px}.table td .el-input input{height:32px}.table td .el-input__icon{line-height:33px}.table td .el-button{height:32px;line-height:7px}.table td .el-button .el-button--primary{background-color:#6b99f0}.table td .el-checkbox{color:#6b99f0}.table td .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#6b99f0;border-color:#6b99f0}.table td>span{display:inline-block;word-break:break-all;vertical-align:middle}.table tr>td:first-of-type{border-left:0;border-bottom:0}.table tr:first-of-type>td{border-top:0}.form .el-input{display:inline-block;width:100%;margin:0 5px 0 5px}.form .el-input input{height:32px}.form .el-input__icon{line-height:33px}.form .el-button{height:32px;line-height:6px;display:inline-block;margin-left:5px}.form .el-form-item__content{position:relative}.form .el-form-item__content .btns{position:absolute;right:-155px;top:0}.form .el-textarea{margin-left:5px}.edit-page-footer{text-align:center;margin:20px 0 20px 0}.edit-page-footer .el-button{height:32px;line-height:6px}.search-bar{width:400px;margin:10px auto 0 auto}.search-bar>.el-input,.search-bar>span{display:inline-block;vertical-align:middle;font-size:14px}.search-bar>span{width:20%}.search-bar>.el-input{width:80%;height:32px}.search-bar>.el-input input{height:32px}.el-table__fixed-header-wrapper th,.el-table__header-wrapper th{background:#ebeef5!important}.buttons{text-align:right;position:absolute;top:-42px;right:0}.buttons .el-button{width:103px;height:32px;line-height:7px}.el-button--primary{background:#6b99f0}.el-button--text{color:#6b99f0}.inputs{margin:10px 0 10px 0}.inputs .label{vertical-align:top;line-height:32px;font-size:14px;padding:0 5px 0 5px;text-align:center;white-space:nowrap}.inputs .cells{display:table-cell;vertical-align:top}.inputs .el-input{float:right;width:auto}.inputs .el-input input{height:32px}.inputs .el-input__icon{line-height:33px}.inputs .el-button{min-width:60px;height:32px;line-height:7px}.inputs .el-col>span:first-of-type{padding-top:5px;display:inline-block;vertical-align:top}.inputs .el-select{max-width:179px!important}.el-date-editor input{cursor:pointer}.el-tree .custom-tree-node>span:first-of-type{font-size:14px}.el-tree .custom-tree-node{line-height:39px;min-width:300px;text-align:left;position:relative}.el-tree .custom-tree-node>span:first-of-type{display:inline-block;height:39px}.el-tree .custom-tree-node>span:last-of-type{position:absolute;display:inline-block;height:39px;right:30px;top:0}.el-tree .custom-tree-node .edit-input{border-radius:4px;border:1px solid #dcdfe6;outline:none;padding:2px}.el-tree .custom-tree-node .edit-input:focus{border-color:#409eff}.el-tree .el-tree-node__content{height:30px;line-height:30px}.el-tree .span{vertical-align:top}.el-tree button.el-button{width:24px;height:24px;font-size:24px}.el-pager .active{background:#6b99f0}.dialog-footer .el-button{height:32px;line-height:32px}.dialog-footer .el-button>span{display:inline-block;text-align:center;line-height:6px;width:100%;height:100%;vertical-align:top}.el-page-header{width:80%}.el-page-header__content{font-size:14px}.el-date-editor{height:32px}.el-date-editor .el-input__icon,.el-date-editor .el-range-separator{line-height:25px!important}.el-select-dropdown{position:fixed!important}.el-col{display:flex}.el-col>span{white-space:nowrap}.el-table__row .el-input{width:30%}.el-table__row .el-input input{width:100%;height:32px}.el-loading-mask{background:transparent}.el-table .warning-row{background:#fdf5e6}.el-table .success-row{background:#f0f9eb}.docker_buttons{width:100%;float:right;margin:30px 0 8px 0}.docker_buttons .el-button{width:150px;height:32px;line-height:7px;float:right}.inputs .el-input{width:100%!important}.expertCard_wrap{display:flex;flex-wrap:wrap;justify-content:center}.expertCard_wrap .expertCard{width:75%;border:1px solid #f4f4f4;padding:20px;margin-bottom:15px;position:relative}.expertCard_wrap .expertCard .m-b-15{margin-bottom:15px}.expertCard_wrap .expertCard .m-b-10{margin-bottom:10px}.expertCard_wrap .expertCard .m-l-10{margin-left:10px}.expertCard_wrap .expertCard .expert_checkbox{height:14px;position:absolute;left:0;top:0}.expertCard_wrap .expertCard .expert_checkbox .el-checkbox__inner{width:14px;border:1px solid #bdbdbd;transform:translateY(-1px)}#expert_photo>.el-dialog{width:90%;min-width:auto;margin-top:2vh!important;height:96vh!important}#expert_photo>.el-dialog .el-dialog__body{height:92.5%;padding:0 20px 10px!important}#expert_photo>.el-dialog .el-dialog__body .el-carousel.el-carousel--horizontal{height:calc(100% - 104px)}#expert_photo>.el-dialog .el-dialog__body .el-carousel.el-carousel--horizontal .el-carousel__container{height:100%!important}#expert_photo>.el-dialog .el-dialog__body .el-carousel.el-carousel--horizontal .el-carousel__container .el-image{height:100%}#expert_photo>.el-dialog .el-dialog__body .el-carousel.el-carousel--horizontal .el-carousel__container .el-image img{max-height:100%;width:auto;max-width:100%;height:auto}.expert-list .el-dialog__wrapper{overflow:hidden}.expert-list .el-dialog__body{padding:10px 20px}.el-image-viewer__wrapper{z-index:3000!important}.el-popup-parent--hidden{overflow:hidden}.inputs .el-select{max-width:none!important}.image_box{height:100%;overflow:hidden;overflow-y:auto}.el-avatar>img{width:100%!important}.el-col{margin-bottom:10px}.el-col input{width:100%}.btn-ma{padding-left:10px!important;padding-right:10px!important}.el-loading-spinner .el-loading-text,.el-loading-spinner i{color:#ffc3c3}.expert_visit_time_container{display:flex;flex-direction:row;padding:10px;width:100%;box-sizing:border-box}.expert_visit_time_container .visit_avatar_content{height:24px;line-height:24px;margin:0;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.expert_visit_time_container .visit_time_box{width:11.3%;margin-right:1%;box-sizing:border-box;font-size:14px}.expert_visit_time_container .visit_time_box .visit_time{cursor:default;border-radius:5px;background:#e9e9e9}.expert_visit_time_container .visit_time_box .visit_time.edit{cursor:pointer}.expert_visit_time_container .visit_time_box .visit_time.edit :hover{background:#02a7f0;color:#fff;border-radius:5px}.expert_visit_time_container .visit_time_box .visit_time.time_am{margin-top:10px}.expert_visit_time_container .visit_time_box .visit_time.time_am.edit:hover{background:#ccedfc;color:#02a7f0;border-radius:5px}.expert_visit_time_container .visit_time_box .visit_time.time_am.selected{background:#ccedfc;color:#02a7f0}.expert_visit_time_container .visit_time_box .visit_time.time_pm{margin-top:5px}.expert_visit_time_container .visit_time_box .visit_time.time_pm.edit:hover{background:#ccedfc;color:#02a7f0;border-radius:5px}.expert_visit_time_container .visit_time_box .visit_time.time_pm.selected{background:#ccedfc;color:#02a7f0}.expert_visit_time_container .visit_time_box .visit_time.selected{background:#02a7f0;color:#fff}.expert_visit_time_container .visit_time_box .visit_time.time_header p{height:2em;line-height:2em;margin-top:0;margin-bottom:0}.expert_visit_time_container .visit_time_box .visit_time.time_header p:first-child{padding-top:7px;padding-bottom:0}.expert_visit_time_container .visit_time_box .visit_time.time_header p:last-child{padding-top:0;padding-bottom:7px}.expert_visit_time_container .visit_time_box .visit_time.history{cursor:not-allowed}.expert_visit_time_container .visit_time_box .visit_time .department_name{line-height:36px;-webkit-line-clamp:1}.expert_visit_time_container .visit_time_box .visit_time .address_name,.expert_visit_time_container .visit_time_box .visit_time .department_name{height:36px;font-size:12px;transform:translateY(-8px);word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.expert_visit_time_container .visit_time_box .visit_time .address_name{line-height:18px;-webkit-line-clamp:2}.expert_visit_time_container .visit_time_box .visit_time.n_selected{line-height:76px;height:76px}.expert_visit_time_container .visit_time_box:nth-child(7n+8){margin-right:0}