.components-avatar-upload{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.components-avatar-upload .img-box{position:relative;border:1px solid #f5f5f5;border-radius:4px;overflow:hidden}.components-avatar-upload .img-box:after{position:absolute;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:"修改头像";width:100%;height:100%;font-size:14px;color:#fff;text-align:center;background-color:rgba(0,0,0,.4);z-index:2}.components-avatar-upload .img-box:hover{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.02);box-shadow:0 0 20px 0 rgba(0,0,0,.02)}.components-avatar-upload .img-box:hover:after{display:-webkit-box;display:-ms-flexbox;display:flex}.components-avatar-upload .img-box .upload{position:absolute;top:0;left:0;display:block;opacity:0;cursor:pointer;z-index:99}.components-avatar-upload .img-box img{position:absolute;width:100%;height:100%;cursor:pointer;z-index:1}.component-base-label{display:-webkit-box;display:-ms-flexbox;display:flex}.component-base-label .name{height:64px;line-height:64.9999px;margin-right:20px;vertical-align:middle}.component-base-label .name:before{content:"";display:table}.component-base-label .name label{color:#999;font-size:14px;line-height:39px;white-space:nowrap}.component-base-label .content{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:39px;font-size:14px;padding:12px 0;border-bottom:1px solid #e8e8e8;border-width:1px}.component-base-label .content [class^=ant-col-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:39px}.component-base-label .content span{display:inline-block;line-height:36px;color:#333;white-space:pre-line}.component-base-label .content span.multi{margin-right:20px}.component-base-label .content .ant-switch{position:absolute;top:24px;right:0;line-height:65px;font-size:14px}.component-base-label .content p{font-size:14px;color:#333;line-height:25px}.component-base-label .content p:first-of-type{margin-top:8px}.component-base-label .content .operation{position:absolute;top:0;right:0;line-height:65px;font-size:14px;color:#56699d;cursor:pointer}.component-base-label-title{position:relative;width:100%;height:64px;line-height:64.9999px;border-bottom:1px solid #e8e8e8;border-width:2px;margin:22px 0}.component-base-label-title .operation{position:absolute;top:0;right:0;line-height:65px;font-size:14px;color:#56699d;cursor:pointer}.component-tech-services{font-size:16px;padding-bottom:12px;margin-bottom:50px}.component-tech-services .component-base-label-title{border:none}.component-tech-services .category-content{position:relative}.component-tech-services .category-content .label{position:absolute;padding:5px 0}.component-tech-services .category-content .category-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;margin-left:50px}.component-tech-services .category-content .category-list .type{padding:8px 17px;margin-left:30px;line-height:1;cursor:pointer}.component-tech-services .category-content .category-list .type.active{border-radius:16px;border:1px solid #1aad19}.component-tech-services .table-content .add-price{margin-top:8px;font-size:12px;color:#999}.component-tech-services .table-content .add-price span{padding:2px;border:1px solid #1aad19;color:#1aad19;border-radius:2px;margin-left:6px}.component-tech-services .table-content thead td{padding:9px 20px}.component-tech-services .table-content tbody td{padding:9px 14px}.component-tech-services .table-content .project-img{display:inline-block;margin-right:9px;width:49px;height:49px;border-radius:2px}.text-popover{color:#333}.component-tech-add .ant-modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 130px}.component-tech-add .ant-modal-body .type-select{width:377px}.component-tech-add .ant-modal-body .tips{color:#fa5151}.component-tech-add .ant-modal-body .phone-tip{font-size:14px;color:#ff3419;line-height:1;position:relative;top:-4px}.component-tech-add .ant-modal-body .phone-tip button{display:inline-block;border:none;padding:0;margin:0}.component-tech-add .ant-modal-body .phone-tip button img{width:18px;height:18px}.component-tech-add .ant-modal-body .phone-content{position:relative}.component-tech-add .ant-modal-body .phone-content .code-button{position:absolute;width:120px;background-color:#fff;border-radius:4px;border:1px solid #ebebee;text-align:center;top:0;right:-32px;height:36px;line-height:36px;cursor:pointer}.component-tech-add .ant-modal-body .ant-radio-wrapper{margin-right:100px}.component-tech-add .ant-modal-body .check-box{position:absolute;bottom:120px;left:280px}.component-tech-add .ant-modal-body .check-box span.text{position:relative;top:-1px}#tech-Detail-page img{width:100%;height:100%}#tech-Detail-page .panel-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#tech-Detail-page .panel-content{background-color:#fff;padding:29px 100px 65px}#tech-Detail-page .panel-content .title-top{font-size:16px;margin-bottom:50px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#tech-Detail-page .panel-content .title-top:before{content:"";display:block;width:3px;height:17px;background-color:#1890ff;left:-10px;top:4px;position:absolute}#tech-Detail-page .panel-content .title-top .edit{margin-left:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:14px;color:#56699d}#tech-Detail-page .panel-content .title-top .edit img{width:17px;height:17px}#tech-Detail-page .panel-content .title-top .edit span{color:#1890ff;margin-left:3px}#tech-Detail-page .panel-content .tech-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#tech-Detail-page .panel-content .tech-content .card{text-align:center;position:relative;cursor:pointer}#tech-Detail-page .panel-content .tech-content .card .delete-btn{position:absolute;background:rgba(0,0,0,.6);color:#fff;cursor:pointer;right:5px;top:5px;border-radius:4px;padding:2px 15px}#tech-Detail-page .panel-content .tech-content .card p:first-of-type{width:150px;height:150px;border:5px solid #ececec;border-radius:4px;margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-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}#tech-Detail-page .panel-content .tech-content .card p:first-of-type .alt-img{width:50px;height:45px}#tech-Detail-page .panel-content .tech-content .tech-msg{display:-webkit-box;display:-ms-flexbox;display:flex}#tech-Detail-page .panel-content .tech-content .avatar-box{width:150px;height:150px;border:1px solid #ddd;border-radius:50%;position:relative}#tech-Detail-page .panel-content .tech-content .avatar-box:hover:before{display:block;content:"更改头像";width:150px;height:150px;text-align:center;background:rgba(0,0,0,.4);position:absolute;top:0;left:0;cursor:pointer;color:#fff;line-height:150px;border-radius:100%}#tech-Detail-page .panel-content .tech-content .avatar-box img{border-radius:50%}#tech-Detail-page .panel-content .tech-content ul.msg{margin-bottom:76px}#tech-Detail-page .panel-content .tech-content ul.msg li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#tech-Detail-page .panel-content .tech-content ul.msg li p{-webkit-box-flex:1;-ms-flex:1;flex:1;height:28px;line-height:28px;color:#333}#tech-Detail-page .panel-content .tech-content ul.msg li p .operate{float:right;color:#56699d;cursor:pointer}#tech-Detail-page .panel-content .tech-content ul.msg li.name{font-size:22px;margin-left:30px;color:#333;margin-bottom:6px}#tech-Detail-page .panel-content .tech-content ul.msg li.name p{height:22px;line-height:22px}#tech-Detail-page .panel-content .tech-content ul.msg li label{margin:0 20px 0 30px;color:#999;width:86px}#tech-Detail-page .panel-content .tech-content ul.msg li.card img{width:28px;height:22px}#tech-Detail-page .panel-content .detail-content .tip-album{color:#999;font-size:12px;position:relative;top:-20px}#tech-Detail-page .panel-content .detail-content ul.tech-img{position:relative;margin-top:8px}#tech-Detail-page .panel-content .detail-content ul.tech-img .img-delete,#tech-Detail-page .panel-content .detail-content ul.tech-img .img-dowload{width:100%;font-size:12px;text-align:center;padding:6px 10px;position:absolute;background-color:rgba(0,0,0,.5);color:#fff;cursor:pointer}#tech-Detail-page .panel-content .detail-content ul.tech-img .img-delete{top:0;border-top-left-radius:4px;border-top-right-radius:4px}#tech-Detail-page .panel-content .detail-content ul.tech-img .img-dowload{bottom:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#tech-Detail-page .panel-content .detail-content ul.tech-img>span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:25px 12px 0;border-radius:4px;border:1px solid #e2e2e2}#tech-Detail-page .panel-content .detail-content ul.tech-img>span li{position:relative;width:130px;height:130px;border-radius:4px;margin:0 12px 25px;cursor:pointer;border:1px solid #ddd;background-size:100% auto;background-repeat:no-repeat;background-position:0 0;cursor:move}#tech-Detail-page .panel-content .detail-content ul.tech-img>span li.add{border:1px dotted #ddd;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTVGQjhERTcyMkRCMTFFQUFEMzM4Q0U4NkZEMUU0Q0UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTVGQjhERTgyMkRCMTFFQUFEMzM4Q0U4NkZEMUU0Q0UiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNUZCOERFNTIyREIxMUVBQUQzMzhDRTg2RkQxRTRDRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNUZCOERFNjIyREIxMUVBQUQzMzhDRTg2RkQxRTRDRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrRHtK0AAABPSURBVHja7NYxCgAhDARAc/j/Pq/1Ggt7g4jMNunCsNVGZraCjHlj99HXLgsQEBAQEBAQ0OH0ZVxVDrW3GorCZkxYICAgICAgIKDN/AIMAEeTBhYhUBg+AAAAAElFTkSuQmCC) 50% 50%/36px 36px no-repeat;cursor:pointer}.edit-modal .ant-modal-body{position:relative}.edit-modal .ant-modal-body .phone-tip{font-size:14px;color:#ff3419;line-height:1;position:relative;top:-4px}.edit-modal .ant-modal-body .phone-tip button{display:inline-block;border:none;padding:0;margin:0}.edit-modal .ant-modal-body .phone-tip button img{width:18px;height:18px}.edit-modal .ant-modal-body .phone-content{position:relative}.edit-modal .ant-modal-body .phone-content .code-button{position:absolute;width:120px;background-color:#fff;border-radius:4px;border:1px solid #ebebee;text-align:center;top:0;right:-32px;height:36px;line-height:36px;cursor:pointer}.edit-modal .ant-modal-body .phone-content .ant-input{width:100%}.edit-modal .check-box{position:absolute;bottom:23px;left:276px}#img_show_modal .img-content{margin-top:40px;text-align:center}#img_show_modal .img-content img{width:auto;height:auto}.tech-qrcode-modal .qrcode-content{text-align:center}.tech-qrcode-modal .qrcode-content img{width:auto;height:auto;max-width:100%}.dimmission-tech-modal .tech{width:320px;height:100px;background-color:#f4f5f9;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px;margin:auto}.dimmission-tech-modal .tech .img{width:80px;height:80px;border-radius:50%;margin-right:40px}.dimmission-tech-modal .tech .img img{border-radius:50%;width:100%;height:100%}.dimmission-tech-modal .tech .msg p{line-height:30px}.dimmission-tech-modal .tech .msg p:first-of-type{margin-top:20px}.psw-change-modal .content-modal{padding-left:40px}.psw-change-modal .content-modal .component-mini-form .name{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}