@keyframes anim-open-36a19522{0%{opacity:0}to{opacity:1}}@keyframes anim-close-36a19522{0%{opacity:1}to{opacity:0}}.popup-floating-layer[data-v-36a19522]{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0;background:rgba(0,0,0,.3);z-index:9999;display:flex;align-items:flex-start;justify-content:center;animation:dialog-fade-in .3s ease-in}.popup-floating-layer[data-v-36a19522] .el-button{padding:8px 30px!important}.popup-floating-layer .defaultDialog[data-v-36a19522]{position:relative;margin:15vh auto 0 auto;flex-shrink:0}.popup-floating-layer .defaultDialog .color-style[data-v-36a19522]{display:flex;align-items:center;justify-content:space-between;position:relative}.popup-floating-layer .defaultDialog .color-style .color-item-style[data-v-36a19522]{width:38px;height:38px;border-radius:5px;position:relative;display:flex;align-items:center;justify-content:center}.popup-floating-layer .defaultDialog .color-style .color-item-style .arrow[data-v-36a19522]{position:absolute;top:0;left:0;width:0;height:0;border-top:10px solid;border-right:10px solid transparent}.popup-floating-layer .defaultDialog .status-propertied[data-v-36a19522]{height:40px;background-color:#fbfcfd;border-radius:5px;padding-left:12px}.popup-floating-layer .defaultDialog .next-status[data-v-36a19522]{background-color:#fbfcfd;border-radius:5px;padding-left:12px}.popup-floating-layer #popup-assembly[data-v-36a19522]{width:600px;background-color:#fff;border-radius:5px;position:relative;margin:0 auto}.popup-floating-layer #popup-assembly .popup-header[data-v-36a19522]{padding-top:34px;padding-bottom:34px;display:flex;align-items:center;justify-content:center;flex-direction:column}.popup-floating-layer #popup-assembly .popup-header .popup-name[data-v-36a19522]{font-size:26px}.popup-floating-layer #popup-assembly .popup-header .popup-tip[data-v-36a19522]{font-size:14px;color:#a9b3c6;padding-top:18px}.popup-floating-layer #popup-assembly .popup-container[data-v-36a19522]{max-height:calc(84vh - 200px);overflow-y:scroll;padding:0 64px}.popup-floating-layer #popup-assembly .popup-container .popup-con[data-v-36a19522]{color:#616161}.popup-floating-layer #popup-assembly .popup-container .popup-con[data-v-36a19522] .order-field-list{display:flex;flex-wrap:wrap}.popup-floating-layer #popup-assembly .popup-container .popup-con[data-v-36a19522] .field-item-class:first-child .field-name{padding-left:0!important}.popup-floating-layer #popup-assembly .popup-container .popup-con[data-v-36a19522] .field-item-class:first-child .el-cascader,.popup-floating-layer #popup-assembly .popup-container .popup-con[data-v-36a19522] .field-item-class:first-child .el-select{margin-left:0!important}.popup-floating-layer #popup-assembly .popup-container .popup-con[data-v-36a19522] .field-item-class .el-cascader{line-height:0}.popup-floating-layer #popup-assembly .popup-container .popup-con[data-v-36a19522] .field-item-class:nth-child(2) .field-name{padding-left:30px;line-height:20px}.popup-floating-layer #popup-assembly .popup-container .popup-con[data-v-36a19522] .field-item-class:nth-child(2) .el-cascader,.popup-floating-layer #popup-assembly .popup-container .popup-con[data-v-36a19522] .field-item-class:nth-child(2) .el-select{margin-left:30px}.popup-floating-layer #popup-assembly .popup-container .popup-con[data-v-36a19522] .radio-class{background:#fbfcfd;border-radius:5px;padding-left:12px;min-height:40px;display:flex;align-items:center}.popup-floating-layer #popup-assembly .popup-container .popup-con[data-v-36a19522] .field-name{padding-bottom:8px;line-height:20px}.popup-floating-layer #popup-assembly .popup-container .popup-con[data-v-36a19522] .field-item-class{padding-bottom:20px;width:calc(50% - 30px);padding-right:30px}.popup-floating-layer #popup-assembly .popup-container .popup-con[data-v-36a19522] .field-item-class-c{width:100%;padding-bottom:20px}.popup-floating-layer #popup-assembly .popup-container-c[data-v-36a19522]{padding:0 64px}.popup-floating-layer #popup-assembly .popup-container-c .popup-con-c[data-v-36a19522]{display:flex;align-items:center;justify-content:space-between}.popup-floating-layer #popup-assembly .popup-container-c .popup-con-c .popup-con-panel[data-v-36a19522]{background:#fff;border:1px solid #e0e6f7;border-radius:5px;width:248px;flex:none;position:relative}.popup-floating-layer #popup-assembly .popup-container-c .popup-con-c .popup-con-panel .popup-con-panel-title[data-v-36a19522]{height:40px;display:flex;align-items:center;justify-content:center;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #e0e6f7}.popup-floating-layer #popup-assembly .popup-container-c .popup-con-c .popup-con-panel .left-title[data-v-36a19522]{background-color:#f5f7fb}.popup-floating-layer #popup-assembly .popup-container-c .popup-con-c .popup-con-panel .right-title[data-v-36a19522]{background-color:#759fff;color:#fff}.popup-floating-layer #popup-assembly .popup-container-c .popup-con-c .popup-con-panel .popup-con-panel-con[data-v-36a19522]{height:calc(84vh - 300px);min-height:340px;overflow-y:scroll;overflow-x:hidden;padding:20px 0}.popup-floating-layer #popup-assembly .popup-container-c .popup-con-c .popup-con-panel .popup-con-panel-con #filterResort[data-v-36a19522]{padding-bottom:30px}.popup-floating-layer #popup-assembly .popup-container-c .popup-con-c .popup-con-panel .popup-con-panel-con .popup-con-panel-con-item[data-v-36a19522]{display:flex;height:38px;align-items:center;justify-content:space-between;padding:0 20px;color:#616161}.popup-floating-layer #popup-assembly .popup-container-c .popup-con-c .popup-con-panel .popup-con-panel-con .popup-con-panel-con-item .iconfont[data-v-36a19522]{display:none}.popup-floating-layer #popup-assembly .popup-container-c .popup-con-c .popup-con-panel .popup-con-panel-con .popup-con-panel-con-item .handle[data-v-36a19522]{cursor:move}.popup-floating-layer #popup-assembly .popup-container-c .popup-con-c .popup-con-panel .popup-con-panel-con .popup-con-panel-con-item[data-v-36a19522]:hover{background-color:#f6f8fd}.popup-floating-layer #popup-assembly .popup-container-c .popup-con-c .popup-con-panel .popup-con-panel-con .popup-con-panel-con-item:hover .iconfont[data-v-36a19522]{display:block;color:#366aff;cursor:pointer}.popup-floating-layer #popup-assembly .popup-container-c .popup-con-c .popup-con-panel .popup-con-panel-tip[data-v-36a19522]{position:absolute;bottom:0;height:38px;width:100%;background:#f6f8fd;border-radius:3px;display:flex;align-items:center;justify-content:center;color:#616161;font-size:12px}.popup-floating-layer #popup-assembly .add-automtated-closeBtn[data-v-36a19522]{width:30px;height:30px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.21);border-radius:50%;position:absolute;right:-8px;top:-10px;display:flex;align-items:center;justify-content:center;cursor:pointer}.popup-floating-layer #popup-assembly .add-automtated-closeBtn i[data-v-36a19522]{font-size:18px;color:#616161}.popup-floating-layer #popup-assembly .dialog-footer[data-v-36a19522]{padding-bottom:30px;padding-top:30px;display:flex;align-items:center;justify-content:center;position:relative}.popup-floating-layer #popup-assembly .dialog-footer .delete-footer[data-v-36a19522]{position:absolute;left:64px}.popup-floating-layer #popup-assembly .dialog-footer .delete-footer .delete-btn[data-v-36a19522]{width:28px;height:28px;background:#fff;border:1px solid #e0e6f7;border-radius:5px;display:flex;align-items:center;justify-content:center;cursor:pointer}#pagination[data-v-0090839e]{position:absolute;bottom:0;right:0;width:100%;display:flex;align-items:center;justify-content:center;height:50px;background-color:#fff;box-shadow:0 0 18px 0 rgba(29,55,129,.07);border-radius:5px}#pagination .total-class[data-v-0090839e]{margin-right:13px;font-weight:400}#pagination[data-v-0090839e] .el-pager{background:#edf0f6;border-radius:15px}#pagination[data-v-0090839e] .el-pagination .btn-next,#pagination[data-v-0090839e] .el-pagination.is-background .btn-next{width:30px;height:30px;background:#edf0f6;border-radius:50%}#pagination[data-v-0090839e] .el-pagination .btn-next{padding-left:0;margin-left:5px}#pagination[data-v-0090839e] .el-pagination .btn-prev{width:30px;height:30px;background:#edf0f6;border-radius:50%;padding-right:0;margin-right:5px}#pagination[data-v-0090839e] .el-pagination button{padding:0;min-width:30px}#pagination[data-v-0090839e] .el-pager li{background:#edf0f6;height:30px;min-width:30px;line-height:30px;font-size:12px;color:#717b90}#pagination[data-v-0090839e] .el-pager li:first-child{border-bottom-left-radius:15px!important;border-top-left-radius:15px!important}#pagination[data-v-0090839e] .el-pager li:last-child{border-top-right-radius:15px!important;border-bottom-right-radius:15px!important}#pagination[data-v-0090839e] .el-pager li.active{width:30px;height:30px;min-width:30px;background:#366aff;border:3px solid #a1b9ff;border-radius:50%;line-height:24px;color:#fff}#pagination[data-v-0090839e] .el-pagination.is-background .el-pager li:not(.disabled).active{background:#366aff}.CompanyRelatedCustomer[data-v-2f9d3eea]{height:calc(100% - 60px)}.CompanyRelatedCustomer .module-result-content-related[data-v-2f9d3eea]{flex:1;display:flex;flex-direction:column;height:100%}.CompanyRelatedCustomer .module-result-content-related .result-content-related[data-v-2f9d3eea]{flex:1;position:relative;height:calc(100% - 50px)}.CompanyRelatedCustomer .module-result-content-related .result-content-related .el-table[data-v-2f9d3eea]{position:absolute;overflow:hidden;font-family:Arial Normal,Arial,sans-serif}.CompanyRelatedCustomer .level-btn[data-v-2f9d3eea]{width:55px;height:22px;border-radius:11px}.CompanyRelatedCustomer .vip-class[data-v-2f9d3eea]{background:#ffeee0;color:#ff7200}.CompanyRelatedCustomer .normal-class[data-v-2f9d3eea]{background:#ecf1ff;color:#366aff}.CompanyRelatedCustomer .company-related[data-v-2f9d3eea]{display:flex;align-items:center;justify-content:center}.CompanyRelatedCustomer .company-related .contact-avatar[data-v-2f9d3eea]{width:26px;height:26px;background:#366aff;border-radius:50%;margin-right:7px;flex:none;display:flex;align-items:center;justify-content:center;color:#fff}.CompanyRelatedCustomer .relatedCustomerOperate[data-v-2f9d3eea]{display:flex;align-items:center;justify-content:space-evenly}.CompanyRelatedCustomer .relatedCustomerOperate .iconfont[data-v-2f9d3eea]{color:#366aff;font-size:18px}.CompanyRelatedCustomer .related-customer[data-v-2f9d3eea]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.CompanyRelatedCustomer .el-table[data-v-2f9d3eea]{position:absolute;overflow:hidden;font-family:Arial Normal,Arial,sans-serif}.isNullOption[data-v-2f9d3eea]{top:45px}#detail-page-header[data-v-22cb971e]{width:calc(100% - 16px);display:flex;align-items:center;justify-content:space-between;height:62px;padding-right:18px;background-color:#fff;box-shadow:0 0 17px 0 rgba(29,55,129,.07);border-radius:5px}#detail-page-header .header-title-c-l[data-v-22cb971e]{display:flex;align-items:center;justify-content:flex-start;overflow:hidden;width:calc(100% - 140px)}#detail-page-header .ellipsis[data-v-22cb971e]{width:34px;height:34px;background:#f6f8fd;border-radius:5px;display:flex;align-items:center;justify-content:center;flex:none;margin-right:10px}#detail-page-header .header-title-c-r[data-v-22cb971e]{display:flex;align-items:center}#detail-page-header .header-title-c-r .header-title-c-r-border[data-v-22cb971e]{width:1px;height:22px;background-color:#e0e6f7;margin:0 14px}#detail-page-header .header-back[data-v-22cb971e]{width:62px;height:62px;background-color:#aab9e1;margin-right:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:5px}#detail-page-header .header-back .iconfont[data-v-22cb971e]{color:#fff;font-size:18px}#detail-page-header .header-name[data-v-22cb971e]{font-size:15px;display:flex;align-items:center}#detail-page-header .header-name .guoran-a-14-04[data-v-22cb971e],#detail-page-header .header-name .guoran-a-14-05[data-v-22cb971e]{font-size:14px}#detail-page-header .header-name .guoran-a-18-08[data-v-22cb971e]{font-size:18px}#detail-page-header .header-name .iconfont[data-v-22cb971e]{margin-right:8px;color:#616161}#detail-page-header .header-name .template-name[data-v-22cb971e]{padding-right:10px;max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#detail-page-header .header-des[data-v-22cb971e]{color:#999;margin-right:10px;font-size:15px;max-width:calc(80vw - 500px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:11px;border-left:2px solid #366aff}#detail-page-header .edit-title[data-v-22cb971e]{color:#7aa8ff;width:29px;height:29px;background-color:#edf2ff;border-radius:5px;border:1px solid #a1b9ff;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:20px}.company-details{height:calc(100% - 28px);padding:14px;overflow:hidden;background-color:#f5f7fb}.company-details .company-details-header .company-details-operation{height:60px;display:flex;justify-content:flex-start;align-items:center}.company-details .company-details-header .company-details-operation .iconfont{font-size:14px;color:#616161;margin-right:8px}.company-details .company-details-header .company-details-operation .company-details-operation-btn{padding:0 9px;height:34px;background:#fff;border:1px solid #e0e6f7;border-radius:5px;margin-right:10px;display:flex;align-items:center;justify-content:center;color:#616161;cursor:pointer}.company-details .company-details-header .company-details-operation .company-details-operation-btn .iconfont{margin-right:6px}.company-details .company-detail-container{display:flex;height:calc(100% - 122px)}.company-details .company-detail-container .company-detail-container-l{flex:none;width:360px;height:100%;background:#fff;box-shadow:0 0 18px 0 rgba(29,55,129,.07);border-radius:5px;margin-right:16px;overflow-y:scroll}.company-details .company-detail-container .company-detail-container-l .detail-avatar{padding:30px 0 20px 0;display:flex;align-items:center;justify-content:center;flex-direction:column}.company-details .company-detail-container .company-detail-container-l .detail-avatar .detail-avatar-name{width:76px;height:76px;background:#366aff;border-radius:50%;margin-right:7px;flex:none;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px}.company-details .company-detail-container .company-detail-container-l .detail-avatar .detail-name{padding-top:14px;padding-bottom:10px;font-size:16px}.company-details .company-detail-container .company-detail-container-l .detail-avatar .detail-grade{width:55px;height:22px;border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:14px}.company-details .company-detail-container .company-detail-container-l .detail-avatar .vip-class{background:#ffeee0;color:#ff7200}.company-details .company-detail-container .company-detail-container-l .detail-avatar .normal-class{background:#ecf1ff;color:#366aff}.company-details .company-detail-container .company-detail-container-l .detain-contain{padding-left:30px;padding-right:30px}.company-details .company-detail-container .company-detail-container-l .detain-contain .detain-contain-item{display:flex;align-items:center;padding-bottom:20px}.company-details .company-detail-container .company-detail-container-l .detain-contain .detain-contain-item .iconfont{padding-right:13px;color:#a9b3c6;font-size:14px}.company-details .company-detail-container .company-detail-container-l .detain-contain .detain-contain-des{margin-bottom:20px}.company-details .company-detail-container .company-detail-container-l .detain-contain .detain-contain-des .detail-des-text{color:#a9b3c6;padding-bottom:12px}.company-details .company-detail-container .company-detail-container-l .detain-contain .customer-add-time{display:flex;align-items:center;padding-bottom:11px}.company-details .company-detail-container .company-detail-container-l .detain-contain .customer-add-time .AddTimeText{width:63px;height:20px;background:#f0f4ff;border-radius:3px;display:flex;align-items:center;justify-content:center;margin-right:22px;color:#7597ff}.company-details .company-detail-container .company-detail-container-l .detain-contain .customer-update-time{display:flex;align-items:center}.company-details .company-detail-container .company-detail-container-l .detain-contain .customer-update-time .updateTimeText{width:63px;height:20px;background:#e1faf9;border-radius:3px;display:flex;align-items:center;justify-content:center;margin-right:22px;color:#00c2bb}.company-details .company-detail-container .company-detail-container-r{flex:1;height:100%;background:#fff;box-shadow:0 0 18px 0 rgba(29,55,129,.07);border-radius:5px;position:relative}.company-details .company-detail-container .company-detail-container-r .company-detail-container-r-title{padding-left:23px;height:60px;line-height:60px}.companyDetailsTop{flex-direction:row;justify-content:space-between;padding:0 20px}.companyDetailsTop .backCompanyList{width:10%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-right:1px solid #aaa}.companyDetailsTop .backCompanyList .companyDetailHeadBtn{width:80%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;font-size:14px}.companyDetailsTop .backCompanyList .companyDetailHeadBtn .el-button{border:none;border-radius:0;margin-left:0;font-size:13px;border-right:1px solid #dcdfe6;border-top:1px solid #dcdfe6;border-bottom:1px solid #dcdfe6}.companyDetailsTop .backCompanyList .companyDetailHeadBtn .first{border-left:1px solid #dcdfe6;border-top-left-radius:5px;border-bottom-left-radius:5px}.backCompanyText{font-size:14px}.companyDetailText{font-weight:600;font-size:20px;margin-left:20px}.companyDetailsTop{height:64px;line-height:64px;display:flex;background-color:#fff}.companyDetailHead{width:90%;display:flex;justify-content:space-between}.companyAddCustomer,.companyDel,.companyEdit,.companyShare{border:1px solid #d7d7d7;padding:6px 16px;border-radius:3px}.companyAddCustomer,.companyEdit,.companyShare{border-right:none}.companyDetailInfo{display:flex;background-color:#f1f4f5;height:calc(100vh - 64px)}.companyBasicInfo{flex:0.25 0.25 0;background-color:#fff;border:16px solid #f1f4f5;font-family:Avenir,Helvetica,Arial,sans-serif}.companyBasicName{display:flex;justify-content:space-between;width:90%;margin:14px auto 14px auto}.companyBasicNameText{font-size:18px}.companyBasicLevel{font-size:14px}.companyAddTime,.companyBasicContact,.companyBasicContactEmail,.companyBasicContactPhone,.companyBasicEmailSuffix,.companyBasicResGroup,.companyBasicResPerson,.companyUpdateTime{display:flex;height:40px;width:90%;margin:0 auto 8px auto}.companyBasicDescribe{width:90%;margin:0 auto 14px auto;display:flex;line-height:40px}.basicAddTimeText,.basicContactEmailText,.basicContactPhoneText,.basicDescribeText,.basicResGroupText,.basicResPersonText,.basicUpdateTimeText,.companyContactText,.emailSuffixText{flex:0.3 0.3 0;color:#aaa;font-size:14px}.basicAddTime,.basicContactEmail,.basicContactPhoneNum,.basicDescribe,.basicResGroupName,.basicResPersonName,.companyContactName,.companyUpdateTime,.emailSuffix{flex:0.7 0.7 0;font-size:14px}.fengexian{border-bottom:1px solid #aaa;margin:24px 16px}.companyRelatedCustomers{flex:0.75 0.75 0;border:16px solid #f1f4f5;border-left:none;background-color:#fff;height:calc(100vh - 100px)}.relatedCustomer{height:40px;line-height:40px;border-bottom:2px solid #f1f4f5}.relatedCustomer span{padding-bottom:8px;padding-left:10px;padding-right:10px;border-bottom:2px solid #409eff;color:#409eff}.relatedCustomerNavbar{display:flex;height:40px;line-height:40px;width:95%;margin:0 auto;font-size:14px;color:#aaa}.customerName{margin-left:20px;flex:0.1 0.1 0}.customerEmail{flex:0.25 0.25 0}.relatedCustomerInfo{margin-left:14px;margin-right:14px}.custerResponsibleGroup,.custerResponsiblePerson,.customerLevel,.customerOperate,.sourceOfCustomer{flex:0.1 0.1 0;text-align:center}.customerphone{flex:0.15 0.15 0}.companyDetailSplit{border-bottom:1px solid #c0c4cc;width:95%;margin:0 auto}.el-scrollbar__wrap{overflow-x:hidden}.customerListDialog{width:600px}.customerListDialog .el-dialog__title{font-weight:900}.customerListDialog .el-dialog__header{height:60px;line-height:60px;padding:0 20px}.customerListDialog .el-dialog__body{padding:0 20px}.customerCompanyCon,.customerDes,.customerEmailCon,.customerGroupCon,.customerNameCon,.customerPersonCon,.customerPhoneCon{margin-bottom:8px}.customerCompanyText,.customerDesText,.customerEmailText,.customerGroupText,.customerPersonText,.customerPhoneText,.customersNameText{height:32px;line-height:32px}.customerCompanySelect,.customerEmailInput,.customerGroupSelect,.customerPersonSelect,.customerPhoneInput,.customersNameInput{height:40px;line-height:40px}.customerDesInput{height:55px;line-height:55px}.customerLevelCon{display:flex;height:32px;line-height:32px;margin-bottom:12px}.levelText{flex:0.2 0.2 0}.keyred{color:red}.customerInfoItemDialog{width:450px}.customerInfoItemDialog .el-dialog__title{font-weight:900}.customerInfoItemDialog .el-dialog__header{height:60px;line-height:60px;padding:0 20px}.customerInfoItemDialog .el-dialog__body{padding:0 20px}.companyDeleteText{height:32px;font-size:14px;line-height:1.5}.promptText{color:#f59a86}.el-select-dropdown__list{padding:6px 0 18px 0}.companyFlexClass{display:flex;padding:6px 0;height:40px;line-height:40px}.companyFlexClass1{flex:0.2 0.2 0}.companyFlexClass2{flex:0.8 0.8 0}.flexClass{display:flex;height:40px;line-height:40px;padding:6px 0}.flexClass1{flex:0.15 0.15 0}.flexClass2{flex:0.85 0.85 0}