#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;text-align:left}.section-container,.supply-card-wrapper .supply-section{max-width:1200px;margin:50px auto 30px;padding:0 20px}.supply-card-wrapper .supply-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.supply-card-wrapper .supply-card{background:#fff;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.06);border-top:3px solid}.supply-card-wrapper .supply-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.supply-card-wrapper .supply-header{display:flex;align-items:center;gap:10px;padding:15px 15px 15px;flex-wrap:wrap}.supply-card-wrapper .type-badge{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.supply-card-wrapper .type-icon{font-size:18px;font-weight:600;color:#fff}.supply-card-wrapper .supply-name{flex:1;font-size:16px;color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supply-card-wrapper .type-tag{font-size:13px;padding:4px 10px;border-radius:20px;flex-shrink:0}.supply-card-wrapper .supply-body{padding:0 15px 15px}.supply-card-wrapper .supply-row{display:flex;align-items:flex-start;margin-bottom:10px;font-size:14px}.supply-card-wrapper .supply-row.party-row{justify-content:space-between;align-items:center}.supply-card-wrapper .supply-row.party-row .label{min-width:auto;white-space:nowrap}.supply-card-wrapper .supply-row.party-row .value.party{flex:1;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:10px}.supply-card-wrapper .supply-row .label{color:#666;min-width:75px;flex-shrink:0;text-align:left}.supply-card-wrapper .supply-row .value{color:#333;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.supply-card-wrapper .supply-row.status-row{margin-top:10px;padding-top:10px;border-top:1px dashed #e8e8e8;margin-bottom:0!important}.supply-card-wrapper .status-row{align-items:center;display:flex}.supply-card-wrapper .status-row .status-wrapper{display:flex;align-items:center;margin-left:auto}.supply-card-wrapper .status-row .status,.supply-card-wrapper .status-row .status-separator,.supply-card-wrapper .status-row .status-text{margin-left:4px}.supply-card-wrapper .status-row .status{color:#18bc9b;font-weight:500}.supply-card-wrapper .status-row .status-separator{margin:0 4px;color:#ccc}.supply-card-wrapper .status-row .status-text{color:#999;font-size:14px}.supply-card-wrapper .status-row .arrow{color:#ccc;margin-left:4px;font-size:14px}.supply-card-wrapper .supply-footer{padding:10px 15px;background:#fafafa;border-top:1px solid #f0f0f0;font-size:14px;color:#666;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supply-card-wrapper .supply-card.demand{border-color:#18bc9b;background:linear-gradient(180deg,rgba(24,188,155,.05),#fff 20%)}.supply-card-wrapper .supply-card.supply{border-color:#f39c12;background:linear-gradient(180deg,rgba(243,156,18,.05),#fff 20%)}.supply-card-wrapper .type-badge.demand{background:linear-gradient(135deg,#18bc9b,#149a7f)}.supply-card-wrapper .type-badge.supply{background:linear-gradient(135deg,#f39c12,#d68910)}.supply-card-wrapper .type-tag.demand{color:#18bc9b;background:rgba(24,188,155,.15)}.supply-card-wrapper .type-tag.supply{color:#f39c12;background:rgba(243,156,18,.15)}.supply-card-wrapper .supply-card.work{border-color:#3498db;background:linear-gradient(180deg,rgba(52,152,219,.05),#fff 20%)}.supply-card-wrapper .supply-card.machine{border-color:#9b59b6;background:linear-gradient(180deg,rgba(155,89,182,.05),#fff 20%)}.supply-card-wrapper .type-badge.work{background:linear-gradient(135deg,#3498db,#2980b9)}.supply-card-wrapper .type-badge.machine{background:linear-gradient(135deg,#9b59b6,#8e44ad)}.supply-card-wrapper .type-tag.work{color:#3498db;background:rgba(52,152,219,.15)}.supply-card-wrapper .type-tag.machine{color:#9b59b6;background:rgba(155,89,182,.15)}.product-card-wrapper .mall-section,.section-container{max-width:1200px;margin:50px auto 30px;padding:0 20px}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #eee}.section-header .section-more{font-size:14px;color:#18bc9b;text-decoration:none;transition:all .3s ease}.section-header .section-more:hover{color:#149a7f;text-decoration:underline;transform:translateX(4px)}.filter-tabs{display:flex;align-items:center;background:linear-gradient(135deg,rgba(24,188,155,.08),rgba(24,188,155,.12));border-radius:30px;padding:6px;box-shadow:inset 0 2px 4px rgba(24,188,155,.1)}.tab-item{font-size:15px;color:#5a6a62;cursor:pointer;padding:12px 32px;border-radius:24px;font-weight:500;transition:all .4s cubic-bezier(.34,1.56,.64,1);position:relative;letter-spacing:.5px}.tab-item:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(24,188,155,.1);border-radius:50%;transform:translate(-50%,-50%);transition:all .4s ease}.tab-item:hover{color:#18bc9b;transform:translateY(-2px)}.tab-item:hover:before{width:100px;height:100px}.tab-item.active{color:#fff;font-weight:600;background:linear-gradient(135deg,#18bc9b,#149a7f 50%,#16a085);box-shadow:0 6px 20px rgba(24,188,155,.4),0 2px 6px rgba(24,188,155,.3),inset 0 1px 0 hsla(0,0%,100%,.2);transform:translateY(-2px)}.product-card-wrapper .product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.product-card-wrapper .product-card{background:#fff;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;align-items:stretch}.product-card-wrapper .product-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.product-card-wrapper .product-img-wrapper{width:150px;height:150px;flex-shrink:0;position:relative;background:#fff;overflow:hidden;border-radius:8px;border:1px solid #f0f0f0;margin:12px}.product-card-wrapper .product-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-card-wrapper .product-info{flex:1;padding:12px 12px 12px 0;display:flex;flex-direction:column;justify-content:flex-start}.product-card-wrapper .product-name{font-size:18px;font-weight:600;color:#333;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;margin-top:0;margin-bottom:8px}.product-card-wrapper .product-tags{display:inline-block;font-size:13px;color:#18bc9b;font-weight:500;background:rgba(24,188,155,.1);padding:3px 10px;border-radius:4px;align-self:flex-start;margin-bottom:8px}.product-card-wrapper .product-price-row{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:6px}.product-card-wrapper .original-price{font-size:14px;color:#999;text-decoration:line-through}.product-card-wrapper .price-wrapper{display:flex;align-items:baseline;gap:3px}.product-card-wrapper .price{font-size:28px;font-weight:700;color:#e74c3c;line-height:1}.product-card-wrapper .price-label{font-size:13px;color:#e74c3c;font-weight:500}.product-card-wrapper .product-stats{display:flex;gap:16px;margin-bottom:8px}.product-card-wrapper .rating,.product-card-wrapper .sales{font-size:13px;color:#999}.product-card-wrapper .product-seller{font-size:14px;color:#666;padding-top:6px;border-top:1px solid #f5f5f5;margin-top:auto}.search-filter-wrapper .category-card{width:1168px;margin:20px auto;background:#fff;border-radius:16px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.search-filter-wrapper .category-card .banner-category{display:flex;justify-content:space-around;align-items:center;height:44px;padding:0 16px;background:rgba(24,188,155,.15);border-radius:22px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.search-filter-wrapper .category-card .banner-category .category-tag{flex:1;text-align:center;padding:6px 12px;border-radius:20px;cursor:pointer;transition:all .3s ease;color:#18bc9b;font-size:14px;font-weight:500}.search-filter-wrapper .category-card .banner-category .category-tag:hover{opacity:.8}.search-filter-wrapper .category-card .banner-category .category-tag.active{background:#18bc9b;color:#fff}.search-filter-wrapper .search-card{width:1168px;margin:0 auto 20px auto;background:#fff;border-radius:16px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.search-filter-wrapper .search-card .secondary-filter{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.search-filter-wrapper .search-card .secondary-filter .filter-tag{padding:8px 20px;font-size:14px;color:#666;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:20px;cursor:pointer;transition:all .3s ease;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent}.search-filter-wrapper .search-card .secondary-filter .filter-tag:hover{background:#e8e8e8;border-color:#18bc9b}.search-filter-wrapper .search-card .secondary-filter .filter-tag.active{background:linear-gradient(135deg,#18bc9b,#16a085);color:#fff;box-shadow:0 4px 12px rgba(24,188,155,.3);border-color:#18bc9b}.search-filter-wrapper .search-card .filter-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.search-filter-wrapper .search-card .address-filter{display:flex;align-items:center;gap:8px;padding:0 20px;height:48px;background:#fff;border-radius:24px;border:2px solid #18bc9b;font-size:14px;color:#303133;cursor:pointer;transition:all .3s ease}.search-filter-wrapper .search-card .address-filter:hover{background:rgba(24,188,155,.05)}.search-filter-wrapper .search-card .filter-icon{color:#18bc9b;flex-shrink:0;font-size:18px}.search-filter-wrapper .search-card .filter-value{font-weight:500;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#303133}.search-filter-wrapper .search-card .filter-arrow{color:#909399;flex-shrink:0;font-size:14px;transition:transform .3s ease}.search-filter-wrapper .search-card .address-filter:hover .filter-arrow{transform:rotate(180deg)}.search-filter-wrapper .search-card .search-row{display:flex;align-items:center;height:48px;background:#fff;border-radius:24px;border:2px solid #18bc9b;overflow:hidden}.search-filter-wrapper .search-card .search-row .search-input{flex:1;height:48px;padding:0 20px;border:none;font-size:14px;outline:none;background:#fff}.search-filter-wrapper .search-card .search-row .search-input::-moz-placeholder{color:#999}.search-filter-wrapper .search-card .search-row .search-input:-ms-input-placeholder{color:#999}.search-filter-wrapper .search-card .search-row .search-input::placeholder{color:#999}.search-filter-wrapper .search-card .search-row .search-btn{height:48px;width:70px;background:linear-gradient(135deg,#18bc9b,#16a085);color:#fff;border:none;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center}.search-filter-wrapper .search-card .search-row .search-btn .search-icon{font-size:18px}.search-filter-wrapper .search-card .flex-1{flex:1}.search-filter-wrapper .search-card .cursor-pointer{cursor:pointer}.dialog-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.dialog-card-item{background:#fff;border-radius:16px;border:1px solid #e8e8e8;overflow:hidden;transition:all .35s cubic-bezier(.4,0,.2,1);cursor:pointer}.dialog-card-item:hover{transform:translateY(-4px);border-color:rgba(24,188,155,.3);box-shadow:0 8px 24px rgba(24,188,155,.15)}.dialog-card-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:linear-gradient(135deg,rgba(24,188,155,.12),rgba(24,188,155,.05))}.dialog-card-title{font-size:16px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-card-status{padding:4px 14px;border-radius:20px;font-size:12px;font-weight:500}.dialog-card-status.pending,.dialog-card-status.success{background:rgba(24,188,155,.15);color:#18bc9b;border:1px solid rgba(24,188,155,.3)}.dialog-card-status.failed{background:rgba(231,76,60,.12);color:#e74c3c;border:1px solid rgba(231,76,60,.2)}.dialog-card-status.warning{background:rgba(255,193,7,.12);color:#d69e2e;border:1px solid rgba(255,193,7,.2)}.dialog-card-body{padding:16px 20px}.dialog-card-info-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-size:14px}.dialog-card-info-label{color:#666;font-weight:500;flex-shrink:0}.dialog-card-info-value{color:#333;font-weight:500;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.dialog-card-time-tag{margin:0 20px 12px;padding:10px 16px;background:#f5f7fa;border-radius:8px;font-size:13px;color:#666;text-align:center}.dialog-card-footer{padding:12px 20px;display:flex;justify-content:flex-end}.dialog-card-detail-btn{padding:8px 24px;background:rgba(24,188,155,.1);color:#18bc9b;border:1px solid rgba(24,188,155,.3);border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.dialog-card-detail-btn:hover{background:rgba(24,188,155,.2);border-color:#18bc9b}@media(max-width:768px){.dialog-card-grid{grid-template-columns:1fr}}*{padding:0;margin:0}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}body,html{height:100%}html{box-sizing:border-box}em{font-weight:400;font-style:normal;color:inherit}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.m-auto{margin:0 auto}.m-0{margin:0}.p-20{padding:20px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-1{flex:1}.gap-5{gap:5px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-15{gap:15px}.gap-20{gap:20px}.gap-30{gap:30px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-medium{font-weight:500}.text-xs{font-size:12px}.text-sm{font-size:14px}.text-base{font-size:16px}.text-lg{font-size:18px}.text-xl{font-size:20px}.text-2xl{font-size:24px}.text-3xl{font-size:30px}.text-4xl{font-size:36px}.text-5xl{font-size:48px}.text-primary{color:#18bc9b!important}.text-primary-hover:hover{color:#16a085}.text-success{color:#67c23a}.text-warning{color:#e6a23c}.text-danger{color:#f56c6c}.text-info{color:#909399}.text-white{color:#fff}.text-gray{color:#666}.text-gray-dark{color:#333}.text-gray-light{color:#999}.text-ellipsis{white-space:nowrap}.text-ellipsis,.text-ellipsis-2{overflow:hidden;text-overflow:ellipsis}.text-ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bg-primary{background-color:#18bc9b}.bg-primary-light{background-color:rgba(24,188,155,.1)}.bg-white{background-color:#fff}.bg-gray{background-color:#f5f5f5}.bg-gray-light{background-color:#fafafa}.border{border:1px solid #e8e8e8}.border-primary{border-color:#18bc9b}.border-t{border-top:1px solid #e8e8e8}.border-b{border-bottom:1px solid #e8e8e8}.border-l{border-left:1px solid #e8e8e8}.border-r{border-right:1px solid #e8e8e8}.border-none{border:none}.rounded-none{border-radius:0}.rounded-sm{border-radius:4px}.rounded{border-radius:8px}.rounded-lg{border-radius:12px}.rounded-xl{border-radius:16px}.rounded-full{border-radius:50%}.shadow-none{box-shadow:none}.shadow-sm{box-shadow:0 2px 8px rgba(0,0,0,.06)}.shadow{box-shadow:0 4px 12px rgba(0,0,0,.08)}.shadow-lg{box-shadow:0 8px 24px rgba(0,0,0,.12)}.shadow-primary{box-shadow:0 4px 12px rgba(24,188,155,.3)}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:-webkit-sticky;position:sticky}.top-0{top:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.z-10{z-index:10}.z-50{z-index:50}.z-100{z-index:100}.z-999{z-index:999}.z-9999{z-index:9999}.w-full{width:100%}.w-auto{width:auto}.h-full{height:100%}.h-auto{height:auto}.min-h-full{min-height:100%}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.hidden{display:none}.flex{display:flex}.inline-flex{display:inline-flex}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.cursor-default{cursor:default}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-auto{overflow:auto}.overflow-y-auto{overflow-y:auto}.transition{transition:all .3s ease}.user-select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.register-form-container{width:1200px;margin:0 auto}.register-form-container .register-form-title{font-size:22px;margin-bottom:20px;color:#18bc9b;font-weight:700}.register-form-container .register-form-submit{width:200px;margin:30px auto}.register-form-container ::v-deep .el-form-item__error{display:none}.register-form-container ::v-deep .el-form-item__label{background:#fafafa;line-height:37px;padding-left:5px}.register-form-container ::v-deep .el-input__inner{border:none}.register-form-container .el-form-item{margin-bottom:0!important}.register-form-container .el-col-12{padding-left:0!important;padding-right:0!important}.register-form-container .form-border-t-l,.register-form-container .form-border-t-l-r{border-top:2px solid #eef0f6;border-left:2px solid #eef0f6}.register-form-container .form-border-t-l-r{border-right:2px solid #eef0f6}.register-form-container .form-border-t-l-b{border-top:2px solid #eef0f6;border-left:2px solid #eef0f6;border-bottom:2px solid #eef0f6}.register-form-container .form-border-all{border:2px solid #eef0f6}.register-form-container .form-border-l-r-b{border-left:2px solid #eef0f6;border-right:2px solid #eef0f6;border-bottom:2px solid #eef0f6}.register-form-container ::v-deep .el-input-group__append,.register-form-container ::v-deep .el-input-group__prepend{border:none}.card-hover{transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.06)}.card-hover:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.container{margin:0 auto}.container,.section-container{max-width:1200px;padding:0 20px}.section-container{margin:50px auto 30px}.el-button--default:focus,.el-button--default:hover{border-color:#18bc9b!important;color:#18bc9b!important;background-color:#fff!important}.el-button--primary{background-color:#18bc9b!important;border-color:#18bc9b!important;color:#fff!important}.el-button--primary:hover{background-color:#16a085!important;border-color:#16a085!important}.el-button--primary:focus{background-color:#18bc9b!important;border-color:#18bc9b!important;box-shadow:0 0 0 2px rgba(24,188,155,.2)!important}.el-button--primary:active{background-color:#149a7f!important;border-color:#149a7f!important}.el-button--primary.is-disabled{background-color:rgba(24,188,155,.5)!important;border-color:rgba(24,188,155,.5)!important;color:#fff!important;cursor:not-allowed!important}.el-button--primary.is-text{color:#18bc9b!important;background-color:transparent!important;border-color:transparent!important}.el-button--primary.is-text:hover{color:#16a085!important;background-color:rgba(24,188,155,.1)!important}.el-button--primary.is-outline{color:#18bc9b!important;background-color:transparent!important;border-color:#18bc9b!important}.el-button--primary.is-outline:hover{color:#fff!important}.el-button--primary.is-outline:hover,.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner,.el-radio__input.is-checked .el-radio__inner{background-color:#18bc9b!important;border-color:#18bc9b!important}.el-input__inner:focus{box-shadow:0 0 0 2px rgba(24,188,155,.1)!important}.el-input__inner:focus,.el-input__inner:hover,.el-textarea__inner:focus{border-color:#18bc9b!important}.el-textarea__inner:focus{box-shadow:0 0 0 2px rgba(24,188,155,.1)!important}.el-textarea__inner:hover{border-color:#18bc9b!important}.el-pager li.is-active{background-color:#18bc9b!important;color:#fff!important}.el-select-dropdown__item.selected{color:#18bc9b!important}.el-switch.is-checked .el-switch__core{border-color:#18bc9b!important;background-color:#18bc9b!important}.el-progress-bar__inner,.el-slider__bar{background-color:#18bc9b!important}.el-slider__button{border-color:#18bc9b!important}.el-tabs__item.is-active{color:#18bc9b!important}.el-tabs__active-bar{background-color:#18bc9b!important}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar,::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#18bc9b,#16a085);border-radius:2px;-webkit-transition:all .3s ease;transition:all .3s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#16a085,#149a7f);box-shadow:0 0 6px rgba(24,188,155,.4)}.el-dialog{border-radius:0;overflow:visible}.el-dialog .el-dialog__header{background:linear-gradient(135deg,#18bc9b,#16a085);padding:16px 24px;border-radius:0;margin:0;border-bottom:none}.el-dialog .el-dialog__title{color:#fff;font-size:16px;font-weight:600}.el-dialog .el-dialog__close{color:#fff;font-size:18px}.el-dialog .el-dialog__close:hover{color:hsla(0,0%,100%,.8)}.el-dialog .el-dialog__body{padding:20px}.el-dialog .el-dialog__footer{padding:15px 20px;text-align:right;border-top:1px solid #ebeef5;background:#fff}*{scrollbar-width:thin;scrollbar-color:#18bc9b #f1f1f1}.el-date-editor.el-input{width:100%}.el-date-editor .el-input__inner:focus{border-color:#18bc9b!important;box-shadow:0 0 0 2px rgba(24,188,155,.1)!important}.el-date-editor .el-input__inner:hover{border-color:#18bc9b!important}.el-date-editor .el-picker-panel__header-label{color:#18bc9b!important}.el-date-editor .el-picker-panel__header-label:hover{color:#16a085!important}.el-date-editor .el-picker-panel__header-btn{color:#18bc9b!important}.el-date-editor .el-picker-panel__header-btn:hover{color:#16a085!important}.el-date-editor .el-date-table td:hover{background:rgba(24,188,155,.1)!important}.el-date-editor .el-date-table td.today{color:#18bc9b!important;font-weight:700!important}.el-date-editor .el-date-table td.available:hover{background:rgba(24,188,155,.1)!important}.el-date-editor .el-date-table td.current:not(.disabled){background:#18bc9b!important;color:#fff!important}.el-date-editor .el-date-table td.in-range{background:rgba(24,188,155,.2)!important}.el-date-editor .el-date-table td.end-date,.el-date-editor .el-date-table td.start-date{background:#18bc9b!important;color:#fff!important}.el-date-editor .el-date-table td.end-date .el-date-table-cell__text,.el-date-editor .el-date-table td.start-date .el-date-table-cell__text{background:#18bc9b!important}.el-date-editor .el-time-panel__btn{color:#18bc9b!important}.el-date-editor .el-time-panel__btn.confirm{color:#18bc9b!important;font-weight:700}.el-date-editor .el-time-panel__btn:hover{color:#16a085!important}.el-date-editor .el-time-spinner__item:hover{background:rgba(24,188,155,.1)!important}.el-date-editor .el-time-spinner__item.active{color:#18bc9b!important}.el-date-editor .el-time-panel__content .el-time-panel__item:hover{background:rgba(24,188,155,.1)!important}.el-date-editor .el-time-panel__content .el-time-panel__item.active{background:#18bc9b!important;color:#fff!important}.el-date-range-picker .el-date-range-picker__content.is-left{border-right-color:rgba(24,188,155,.3)!important}.el-date-range-picker .el-date-table td.end-date,.el-date-range-picker .el-date-table td.start-date{background:#18bc9b!important;color:#fff!important}.el-date-range-picker .el-date-table td.in-range{background:rgba(24,188,155,.2)!important}.el-datetime-picker .el-picker-panel__footer .el-button--primary{background:#18bc9b!important;border-color:#18bc9b!important;color:#fff!important}.el-datetime-picker .el-picker-panel__footer .el-button--primary:hover{background:#16a085!important;border-color:#16a085!important}.el-datetime-picker .el-picker-panel__footer .el-button--text{color:#18bc9b!important;font-weight:700}.el-datetime-picker .el-picker-panel__footer .el-button--text:hover{color:#16a085!important;background:rgba(24,188,155,.1)!important}.el-datetime-picker .el-time-panel .el-button--text{color:#18bc9b!important}.el-picker-panel__footer .el-button--text{color:#18bc9b!important;font-weight:700}.el-picker-panel__footer .el-button--text:hover{color:#16a085!important;background:rgba(24,188,155,.1)!important}.el-select-dropdown .el-select-dropdown__item:hover{background:rgba(24,188,155,.1)!important}.el-select-dropdown .el-select-dropdown__item.selected{color:#18bc9b!important;font-weight:700}.el-select-dropdown .el-select-dropdown__item.hover{background:rgba(24,188,155,.1)!important}.el-select:hover .el-input__inner{border-color:#18bc9b!important}.el-select .el-input__inner:focus,.el-select.is-focus .el-input__inner{border-color:#18bc9b!important;box-shadow:0 0 0 2px rgba(24,188,155,.1)!important}.el-select .el-select__caret{color:#18bc9b!important}.el-select__tags .el-tag{background:rgba(24,188,155,.1)!important;border-color:rgba(24,188,155,.3)!important;color:#18bc9b!important}.el-select__tags .el-tag .el-tag__close{color:#18bc9b!important}.el-select__tags .el-tag .el-tag__close:hover{background:#18bc9b!important;color:#fff!important}.el-input:hover .el-input__inner{border-color:#18bc9b!important}.el-input.is-focus .el-input__inner{border-color:#18bc9b!important;box-shadow:0 0 0 2px rgba(24,188,155,.1)!important}.el-input .el-input__suffix .el-input__suffix-inner .el-icon-arrow-down,.el-input .el-input__suffix .el-input__suffix-inner .el-icon-arrow-up{color:#18bc9b!important}.el-textarea:hover .el-textarea__inner{border-color:#18bc9b!important}.el-textarea.is-focus .el-textarea__inner{border-color:#18bc9b!important;box-shadow:0 0 0 2px rgba(24,188,155,.1)!important}.el-form-item.is-error .el-input__inner,.el-form-item.is-error .el-textarea__inner{border-color:#f56c6c!important}.el-form-item.is-success .el-input__inner,.el-form-item.is-success .el-textarea__inner{border-color:#18bc9b!important}.el-form-item__success,.el-input__prefix .el-icon,.el-input__suffix .el-icon{color:#18bc9b!important}.el-cascader .el-input__inner:focus,.el-cascader.is-focus .el-input__inner,.el-cascader:hover .el-input__inner{border-color:#18bc9b!important}.el-cascader-menu .el-cascader-node:hover{background:rgba(24,188,155,.1)!important}.el-cascader-menu .el-cascader-node.in-active-path,.el-cascader-menu .el-cascader-node.is-active{color:#18bc9b!important}.el-cascader-node:not(.is-disabled):hover{background:rgba(24,188,155,.1)!important}.el-cascader-node.is-selected{color:#18bc9b!important}.el-cascader__search-input,.el-input-number.is-focus .el-input__inner,.el-input-number:hover .el-input__inner{border-color:#18bc9b!important}.el-input-number .el-input-number__decrease,.el-input-number .el-input-number__increase{color:#18bc9b!important}.el-input-number .el-input-number__decrease:hover,.el-input-number .el-input-number__increase:hover{color:#16a085!important}.el-autocomplete .el-input.is-focus .el-input__inner,.el-autocomplete .el-input:hover .el-input__inner{border-color:#18bc9b!important}.el-autocomplete-suggestion li:hover{background:rgba(24,188,155,.1)!important}.el-autocomplete-suggestion li.highlighted{background:rgba(24,188,155,.1)!important;color:#18bc9b!important}.el-message-box .el-message-box__header{background:#fff!important}.el-message-box .el-message-box__header .el-message-box__title{color:#303133!important}.el-message-box .el-message-box__btns .el-button--primary{background:#18bc9b!important;border-color:#18bc9b!important;color:#fff!important}.el-message-box .el-message-box__btns .el-button--primary:hover{background:#16a085!important;border-color:#16a085!important}.el-message-box .el-message-box__btns .el-button--default:hover{color:#18bc9b!important;border-color:#18bc9b!important}.inputFromStyle .el-form-item__label{font-weight:400!important;font-size:14px!important;color:#606266!important}.inputFromStyle .el-form-item__content{margin-left:170px!important}.inputFromStyle .w-24-t-l-r{border-left:2px solid #eef0f6;border-right:2px solid #eef0f6}.inputFromStyle .bt,.inputFromStyle .w-24-t-l-r{border-top:2px solid #eef0f6}.inputFromStyle .bl{border-left:2px solid #eef0f6}.inputFromStyle .br{border-right:2px solid #eef0f6}.inputFromStyle .bb{border-bottom:2px solid #eef0f6}.inputFromStyle .b-all{border:2px solid #eef0f6}.inputFromStyle .nbt{border-top:0!important}.inputFromStyle .nbl{border-left:0!important}.inputFromStyle .nbr{border-right:0!important}.inputFromStyle .nbb{border-bottom:0!important}.inputFromStyle .el-cascader__tags{width:100%;top:54%;height:29px;overflow-y:auto}.inputFromStyle .w-text{border-top:2px solid #eef0f6;border-left:2px solid #eef0f6;border-right:2px solid #eef0f6}.inputFromStyle .w-text .el-form-item{height:80px!important}.inputFromStyle .w-text .el-form-item__label{line-height:80px!important;height:80px!important}.inputFromStyle .w-text .el-form-item__content{height:80px!important}.inputFromStyle .w-text .el-textarea__inner{height:72px!important}.inputFromStyle .w-text .el-input-group__append{width:50px!important;text-align:center}.inputFromStyle .w-12-left{border-top:2px solid #eef0f6;border-left:2px solid #eef0f6}.inputFromStyle .w-12-left .el-form-item,.inputFromStyle .w-12-right .el-form-item{height:44px!important}.inputFromStyle .w-12-left .el-form-item__label,.inputFromStyle .w-12-right .el-form-item__label{line-height:44px!important;height:44px!important}.inputFromStyle .w-12-left .el-form-item__content,.inputFromStyle .w-12-right .el-form-item__content{height:44px!important;line-height:44px}.inputFromStyle .w-12-right{border-top:2px solid #eef0f6;border-left:2px solid #eef0f6;border-right:2px solid #eef0f6}.inputFromStyle .w-12-left .el-input-group__append,.inputFromStyle .w-12-right .el-input-group__append{width:50px!important;text-align:center}.inputFromStyle .el-input-group__prepend{border:none}.inputFromStyle .w-12-left-img{border-top:2px solid #eef0f6;border-left:2px solid #eef0f6;border-right:2px solid #eef0f6}.inputFromStyle .w-12-left-img .el-form-item__label{line-height:245px!important;height:255px!important}.inputFromStyle .w-12-left-img .el-form-item{height:245px!important}.inputFromStyle .w-12-left-img .el-form-item__content{padding-left:10px;padding-top:10px;height:245px!important}.inputFromStyle .w-12-right-img{border-top:2px solid #eef0f6;border-left:2px solid #eef0f6;border-right:2px solid #eef0f6}.inputFromStyle .w-12-right-img .el-form-item__label{line-height:245px!important;height:255px!important}.inputFromStyle .w-12-right-img .el-form-item{height:245px!important}.inputFromStyle .w-12-right-img .el-form-item__content{padding-left:10px;padding-top:10px;height:245px!important}.inputFromStyle .w-img-preview{border-top:2px solid #eef0f6;border-left:2px solid #eef0f6;border-right:2px solid #eef0f6;border-bottom:2px solid #eef0f6}.inputFromStyle .w-img-preview .el-form-item__label{line-height:245px!important;height:245px!important}.inputFromStyle .w-img-preview .el-form-item{height:245px!important}.inputFromStyle .w-img-preview .el-form-item__content{padding-left:10px;padding-top:10px;height:245px!important}.inputFromStyle .w-24-t-l-b-r{border-top:2px solid #eef0f6;border-left:2px solid #eef0f6;border-right:2px solid #eef0f6;border-bottom:2px solid #eef0f6}.inputFromStyle .w-24-t-l-b-r .el-form-item__label{line-height:250px}.inputFromStyle .img-l-t-30{margin-left:30px;margin-top:30px}.inputFromStyle .el-form-item__label{background:#fafafa!important;line-height:44px;padding-left:15px;display:flex;align-items:center;box-sizing:border-box;border-right:2px solid #eef0f6;width:160px!important}.inputFromStyle .el-input__inner{border:none;height:44px;line-height:44px}.inputFromStyle .el-form-item__error{z-index:9999!important}.inputFromStyle .el-form-item{margin-bottom:0!important}.inputFromStyle .w-24-map{border-left:2px solid #eef0f6;border-right:2px solid #eef0f6;border-top:2px solid #eef0f6}.inputFromStyle .w-24-map .el-form-item__label{line-height:400px}.inputFromStyle .el-input.is-disabled .el-input__inner{border-color:transparent}.inputFromStyle .el-input.is-disabled .el-input__inner,.inputFromStyle .el-range-editor.is-disabled input{background-color:transparent;color:#606266;cursor:not-allowed}.inputFromStyle .el-range-editor.is-disabled,.inputFromStyle .el-textarea.is-disabled .el-textarea__inner{background-color:transparent;border-color:transparent;color:#606266;cursor:not-allowed}.inputFromStyle .el-textarea__inner{border:none!important;height:100px!important}.inputFromStyle .el-input-group__append,.inputFromStyle .el-input-group__prepend{border:1px solid #fff!important}.inputFromStyle .el-form-item__error{color:#f56c6c;font-size:12px;line-height:1;padding-top:4px;position:absolute;text-align:right}.inputFromStyle .textarea-h-250{height:254px}.inputFromStyle .textarea-h-250 .el-form-item__label{line-height:250px!important}.inputFromStyle .textarea-h-250 .el-textarea__inner{height:250px!important}.inputFromStyle .textarea-h-150{height:154px}.inputFromStyle .textarea-h-150 .el-form-item__label{line-height:150px!important}.inputFromStyle .textarea-h-150 .el-textarea__inner{height:150px!important}.inputFromStyle .number-bold .el-input__inner{font-weight:700;font-size:16px;color:#f56c6c!important}.inputFromStyle .required-mark{color:#ef4444;margin-right:4px}.inputFromStyle .el-input__inner:focus,.inputFromStyle .el-input__inner:hover,.inputFromStyle .el-select.is-focus .el-input__inner,.inputFromStyle .el-select:hover .el-input__inner,.inputFromStyle .el-textarea__inner:focus,.inputFromStyle .el-textarea__inner:hover{border-color:transparent!important;box-shadow:none!important}.inputFromStyle .el-form-item.is-error .el-textarea__inner{border-color:transparent!important}.account-title{font-weight:500;height:55px;line-height:55px;text-align:left;background:linear-gradient(180deg,#e8f8f5,#fafdfc);font-size:18px;padding-left:12px;font-family:Microsoft YaHei,PingFang SC,sans-serif;color:#263238;letter-spacing:1px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;border-left:4px solid #48c9b0}.account-title .edit{font-size:16px;color:#18bc9b;font-weight:500;margin-right:10px;cursor:pointer}.cooperate-form{padding:10px 20px}.cooperate-form .form-tips{padding:12px 16px;background:#f8f9fa;border-radius:8px;font-size:13px;color:#666}.empty[data-v-efb09870]{margin:0 auto}.empty img[data-v-efb09870]{display:block;margin:0 auto}.empty p[data-v-efb09870]{text-align:center}.upload-file[data-v-4135f5e4],.upload-placeholder[data-v-4135f5e4],.upload-thumb[data-v-4135f5e4]{width:100%;height:100%}.upload-thumb[data-v-4135f5e4]{-o-object-fit:cover;object-fit:cover}.upload-placeholder[data-v-4135f5e4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#606266;background:#f5f7fa}.upload-placeholder span[data-v-4135f5e4]{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.preview-image[data-v-4135f5e4]{display:block;max-width:100%;margin:0 auto}.preview-frame[data-v-4135f5e4]{width:100%;height:70vh;border:0}.picture-card-none .el-upload--picture-card{display:none}