.my-orders .page-header[data-v-665353c5]{background:#fff;padding:1.041667rem;border-bottom:1px solid #e8e8e8}.my-orders .page-header h2[data-v-665353c5]{color:#333;font-size:.9375rem;font-weight:500;margin:0}.my-orders .order-content[data-v-665353c5] .el-table .el-table__header .has-gutter th.el-table__cell{background:#eaedf5;color:#363130;font-weight:500}.my-orders .order-content[data-v-665353c5] .el-button--primary{width:4.583333rem;height:1.5625rem;background:#fff;border:1px solid #4e57d9;color:#4e57d9;font-size:.729167rem}.my-orders .order-content .pagination-container[data-v-665353c5]{margin-top:2.604167rem;display:flex;justify-content:center}.my-orders .order-content .pagination-container[data-v-665353c5] .el-pagination .el-pagination__total{color:#666;font-size:.729167rem}.my-orders .order-content .pagination-container[data-v-665353c5] .el-pagination .el-pagination__sizes .el-select .el-input{width:5.729167rem}.my-orders .order-content .pagination-container[data-v-665353c5] .el-pagination .el-pager li{color:#666}.my-orders .order-content .pagination-container[data-v-665353c5] .el-pagination .el-pager li.active{color:#409eff;font-weight:500}.my-orders .order-content .pagination-container[data-v-665353c5] .el-pagination .btn-next,.my-orders .order-content .pagination-container[data-v-665353c5] .el-pagination .btn-prev{color:#666}.my-orders .order-content .pagination-container[data-v-665353c5] .el-pagination .btn-next:hover,.my-orders .order-content .pagination-container[data-v-665353c5] .el-pagination .btn-prev:hover{color:#409eff}.my-orders .order-content .pagination-container[data-v-665353c5] .el-pagination .el-pagination__jump,.my-orders .order-content .pagination-container[data-v-665353c5] .el-pagination .el-pagination__jump .el-input__inner{color:#666}[data-v-665353c5] .el-loading-mask{background-color:hsla(0,0%,100%,.8)}[data-v-665353c5] .el-message{border-radius:.3125rem;box-shadow:0 .208333rem .625rem rgba(0,0,0,.15)}.flex-center[data-v-665353c5],.flex[data-v-665353c5]{display:flex;align-items:center}.flex-center[data-v-665353c5]{justify-content:center}.flex-start[data-v-665353c5]{display:flex;justify-content:flex-start;align-items:center}.v-flex-start[data-v-665353c5]{display:flex;align-items:flex-start}.flex-between[data-v-665353c5]{display:flex;justify-content:space-between;align-items:center}.column-flex-center[data-v-665353c5]{flex-direction:column;display:flex;justify-content:center;align-items:center}.ellipsis-1[data-v-665353c5]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ellipsis-2[data-v-665353c5]{-webkit-line-clamp:2}.ellipsis-2[data-v-665353c5],.ellipsis-3[data-v-665353c5]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-3[data-v-665353c5]{-webkit-line-clamp:3}.ellipsis-4[data-v-665353c5]{-webkit-line-clamp:4}.ellipsis-4[data-v-665353c5],.ellipsis-5[data-v-665353c5]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-5[data-v-665353c5]{-webkit-line-clamp:5}.fit-text[data-v-665353c5]{display:inline-flex;justify-content:center;align-items:center;width:fit-content;padding-top:0;padding-bottom:0}.no-scroll-x[data-v-665353c5]{max-width:100%;overflow-x:hidden}.scrollbar[data-v-665353c5]{overflow-y:auto}.scrollbar[data-v-665353c5]::-webkit-scrollbar-thumb{border-radius:.15625rem;border:.260417rem solid #bbb;background:#fff}.scrollbar[data-v-665353c5]::-webkit-scrollbar{width:.260417rem;height:0}.scrollbar-y[data-v-665353c5]{overflow-y:auto}.scrollbar-y[data-v-665353c5]::-webkit-scrollbar-thumb{border-radius:.15625rem;border:.260417rem solid #bbb;background:#fff}.scrollbar-y[data-v-665353c5]::-webkit-scrollbar{width:.260417rem;height:0}.hover-color[data-v-665353c5]{cursor:pointer}.hover-color[data-v-665353c5]:hover{color:#f74747!important}@media screen and (max-width:750px){.my-orders .order-content[data-v-665353c5] .el-button--primary{width:auto!important;height:auto!important;padding:.2rem .6rem}.user-profile-page .content-area[data-v-665353c5]{padding:0}}.my-orders .page-header[data-v-bcd0059a]{background:#fff;padding:1.041667rem;border-bottom:1px solid #e8e8e8}.my-orders .page-header h2[data-v-bcd0059a]{color:#333;font-size:.9375rem;font-weight:500;margin:0}.my-orders .order-content[data-v-bcd0059a] .el-table .el-table__header .has-gutter th.el-table__cell{background:#eaedf5;color:#363130;font-weight:500}.my-orders .order-content[data-v-bcd0059a] .el-button--primary{width:4.583333rem;height:1.5625rem;background:#fff;border:1px solid #4e57d9;color:#4e57d9;font-size:.729167rem}.my-orders .order-content .pagination-container[data-v-bcd0059a]{margin-top:2.604167rem;display:flex;justify-content:center}.my-orders .order-content .pagination-container[data-v-bcd0059a] .el-pagination .el-pagination__total{color:#666;font-size:.729167rem}.my-orders .order-content .pagination-container[data-v-bcd0059a] .el-pagination .el-pagination__sizes .el-select .el-input{width:5.729167rem}.my-orders .order-content .pagination-container[data-v-bcd0059a] .el-pagination .el-pager li{color:#666}.my-orders .order-content .pagination-container[data-v-bcd0059a] .el-pagination .el-pager li.active{color:#409eff;font-weight:500}.my-orders .order-content .pagination-container[data-v-bcd0059a] .el-pagination .btn-next,.my-orders .order-content .pagination-container[data-v-bcd0059a] .el-pagination .btn-prev{color:#666}.my-orders .order-content .pagination-container[data-v-bcd0059a] .el-pagination .btn-next:hover,.my-orders .order-content .pagination-container[data-v-bcd0059a] .el-pagination .btn-prev:hover{color:#409eff}.my-orders .order-content .pagination-container[data-v-bcd0059a] .el-pagination .el-pagination__jump,.my-orders .order-content .pagination-container[data-v-bcd0059a] .el-pagination .el-pagination__jump .el-input__inner{color:#666}[data-v-bcd0059a] .el-loading-mask{background-color:hsla(0,0%,100%,.8)}[data-v-bcd0059a] .el-message{border-radius:.3125rem;box-shadow:0 .208333rem .625rem rgba(0,0,0,.15)}.flex-center[data-v-bcd0059a],.flex[data-v-bcd0059a]{display:flex;align-items:center}.flex-center[data-v-bcd0059a]{justify-content:center}.flex-start[data-v-bcd0059a]{display:flex;justify-content:flex-start;align-items:center}.v-flex-start[data-v-bcd0059a]{display:flex;align-items:flex-start}.flex-between[data-v-bcd0059a]{display:flex;justify-content:space-between;align-items:center}.column-flex-center[data-v-bcd0059a]{flex-direction:column;display:flex;justify-content:center;align-items:center}.ellipsis-1[data-v-bcd0059a]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ellipsis-2[data-v-bcd0059a]{-webkit-line-clamp:2}.ellipsis-2[data-v-bcd0059a],.ellipsis-3[data-v-bcd0059a]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-3[data-v-bcd0059a]{-webkit-line-clamp:3}.ellipsis-4[data-v-bcd0059a]{-webkit-line-clamp:4}.ellipsis-4[data-v-bcd0059a],.ellipsis-5[data-v-bcd0059a]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-5[data-v-bcd0059a]{-webkit-line-clamp:5}.fit-text[data-v-bcd0059a]{display:inline-flex;justify-content:center;align-items:center;width:fit-content;padding-top:0;padding-bottom:0}.no-scroll-x[data-v-bcd0059a]{max-width:100%;overflow-x:hidden}.scrollbar[data-v-bcd0059a]{overflow-y:auto}.scrollbar[data-v-bcd0059a]::-webkit-scrollbar-thumb{border-radius:.15625rem;border:.260417rem solid #bbb;background:#fff}.scrollbar[data-v-bcd0059a]::-webkit-scrollbar{width:.260417rem;height:0}.scrollbar-y[data-v-bcd0059a]{overflow-y:auto}.scrollbar-y[data-v-bcd0059a]::-webkit-scrollbar-thumb{border-radius:.15625rem;border:.260417rem solid #bbb;background:#fff}.scrollbar-y[data-v-bcd0059a]::-webkit-scrollbar{width:.260417rem;height:0}.hover-color[data-v-bcd0059a]{cursor:pointer}.hover-color[data-v-bcd0059a]:hover{color:#f74747!important}@media screen and (max-width:750px){.my-orders .order-content[data-v-bcd0059a] .el-button--primary{width:auto!important;height:auto!important;padding:.2rem .4rem}.my-orders .order-content .pagination-container[data-v-bcd0059a]{margin-top:1rem}}.contract-card[data-v-4ab24f23]{position:relative;height:27.8125rem;background:#f4f5f8;border-radius:.78125rem;cursor:pointer;display:flex;flex-direction:column;width:calc(20% - .75rem);margin-top:1.041667rem}.contract-card[data-v-4ab24f23]:nth-child(5n){margin-right:0}.contract-card[data-v-4ab24f23]:nth-child(-n+5){margin-top:0}.contract-card .card-content[data-v-4ab24f23]{width:100%;position:relative;overflow:hidden;transition:all .3s ease;padding:.677083rem .833333rem}.contract-card .document-preview .document-header[data-v-4ab24f23]{display:flex;align-items:center;margin-bottom:1.041667rem}.contract-card .document-preview .document-header .word-icon[data-v-4ab24f23]{width:2.239583rem;height:2.239583rem;margin-right:.520833rem}.contract-card .document-preview .document-header .word-icon img[data-v-4ab24f23]{width:100%;height:100%}.contract-card .document-preview .document-header .document-title[data-v-4ab24f23]{font-weight:700;font-size:1.041667rem;color:#363130;line-height:1.458333rem}.contract-card .document-preview .document-header .document-title p[data-v-4ab24f23]{width:11.458333rem}.contract-card .document-preview .document-header .document-title .document-info[data-v-4ab24f23]{font-weight:400;font-size:.625rem;color:#9f9f9f;line-height:.833333rem}.contract-card .document-preview .document-content[data-v-4ab24f23]{height:19.010417rem;position:relative}.contract-card .document-preview .document-content[data-v-4ab24f23]:before{content:"";position:absolute;top:.416667rem;left:.416667rem;right:-.416667rem;bottom:-.416667rem;background:#e8f0fe;border-radius:.416667rem;z-index:1}.contract-card .document-preview .document-content img[data-v-4ab24f23]{position:relative;width:13.90625rem;height:19.010417rem;z-index:2}.contract-card .overlay[data-v-4ab24f23]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .3s ease;z-index:10}.contract-card .overlay .overlay-buttons[data-v-4ab24f23]{display:flex;flex-direction:column;gap:1.041667rem;margin-bottom:7.291667rem;margin-top:7.291667rem}.contract-card .overlay .overlay-buttons .collect-btn[data-v-4ab24f23],.contract-card .overlay .overlay-buttons .view-btn[data-v-4ab24f23]{width:10.520833rem;height:3.072917rem;border:none;border-radius:.416667rem;cursor:pointer;font-size:.9375rem;display:flex;align-items:center;justify-content:center;gap:.9375rem;background:linear-gradient(90deg,#4e57d9,#519dff)}.contract-card .overlay .overlay-buttons .collect-btn i[data-v-4ab24f23],.contract-card .overlay .overlay-buttons .view-btn i[data-v-4ab24f23]{font-size:.9375rem}.contract-card .overlay .overlay-buttons .collect-btn .is-collected[data-v-4ab24f23],.contract-card .overlay .overlay-buttons .view-btn .is-collected[data-v-4ab24f23]{color:#f74747}.contract-card .overlay .overlay-buttons .view-btn[data-v-4ab24f23]{background:linear-gradient(90deg,#4e57d9,#519dff);color:#fff}.contract-card .overlay .overlay-buttons .view-btn[data-v-4ab24f23]:hover{background:#106ebe}.contract-card .overlay .overlay-buttons .collect-btn[data-v-4ab24f23]{background:#fff;color:#333}.contract-card .overlay .overlay-buttons .collect-btn[data-v-4ab24f23]:hover{background:#f5f5f5}.contract-card .overlay .overlay-stats[data-v-4ab24f23]{display:flex;gap:.833333rem}.contract-card .overlay .overlay-stats .stat-item[data-v-4ab24f23]{display:flex;align-items:center;gap:.208333rem;color:#fff;font-size:.9375rem}.contract-card .overlay .overlay-stats .stat-item i[data-v-4ab24f23]{font-size:.9375rem}.contract-card .card-title[data-v-4ab24f23]{text-align:left;height:3.125rem;font-size:.9375rem;color:#363130;font-weight:700;padding-left:1.041667rem;padding-right:1.041667rem;margin-top:1.041667rem;line-height:3.125rem;border-top:1px solid #f0f0f0}.flex-center[data-v-4ab24f23],.flex[data-v-4ab24f23]{display:flex;align-items:center}.flex-center[data-v-4ab24f23]{justify-content:center}.flex-start[data-v-4ab24f23]{display:flex;justify-content:flex-start;align-items:center}.v-flex-start[data-v-4ab24f23]{display:flex;align-items:flex-start}.flex-between[data-v-4ab24f23]{display:flex;justify-content:space-between;align-items:center}.column-flex-center[data-v-4ab24f23]{flex-direction:column;display:flex;justify-content:center;align-items:center}.ellipsis-1[data-v-4ab24f23]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ellipsis-2[data-v-4ab24f23]{-webkit-line-clamp:2}.ellipsis-2[data-v-4ab24f23],.ellipsis-3[data-v-4ab24f23]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-3[data-v-4ab24f23]{-webkit-line-clamp:3}.ellipsis-4[data-v-4ab24f23]{-webkit-line-clamp:4}.ellipsis-4[data-v-4ab24f23],.ellipsis-5[data-v-4ab24f23]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-5[data-v-4ab24f23]{-webkit-line-clamp:5}.fit-text[data-v-4ab24f23]{display:inline-flex;justify-content:center;align-items:center;width:fit-content;padding-top:0;padding-bottom:0}.no-scroll-x[data-v-4ab24f23]{max-width:100%;overflow-x:hidden}.scrollbar[data-v-4ab24f23]{overflow-y:auto}.scrollbar[data-v-4ab24f23]::-webkit-scrollbar-thumb{border-radius:.15625rem;border:.260417rem solid #bbb;background:#fff}.scrollbar[data-v-4ab24f23]::-webkit-scrollbar{width:.260417rem;height:0}.scrollbar-y[data-v-4ab24f23]{overflow-y:auto}.scrollbar-y[data-v-4ab24f23]::-webkit-scrollbar-thumb{border-radius:.15625rem;border:.260417rem solid #bbb;background:#fff}.scrollbar-y[data-v-4ab24f23]::-webkit-scrollbar{width:.260417rem;height:0}.hover-color[data-v-4ab24f23]{cursor:pointer}.hover-color[data-v-4ab24f23]:hover{color:#f74747!important}@media screen and (max-width:750px){.contract-card[data-v-4ab24f23]{background:transparent;border-radius:.8rem;height:42rem;height:auto;padding-bottom:1rem;width:calc(50% - 5px);margin-top:20px}.contract-card[data-v-4ab24f23]:nth-child(5n){margin-right:auto}.contract-card[data-v-4ab24f23]:nth-child(-n+5){margin-top:auto}.contract-card[data-v-4ab24f23]:nth-child(2n){margin-right:0}.contract-card[data-v-4ab24f23]:nth-child(-n+2){margin-top:0}.contract-card .card-title[data-v-4ab24f23]{font-size:.6rem;height:2rem;line-height:2rem;margin-top:0;text-align:center}.contract-card .card-content[data-v-4ab24f23]{padding:.8rem;background:#f4f5f8}.contract-card .document-preview .document-header[data-v-4ab24f23]{margin-bottom:1rem}.contract-card .document-preview .document-header .word-icon[data-v-4ab24f23]{width:2.4rem;height:2.4rem}.contract-card .document-preview .document-header .document-title p[data-v-4ab24f23]{font-size:.8rem;width:80%;line-height:1.2rem}.contract-card .document-preview .document-header .document-title .document-info[data-v-4ab24f23]{font-size:.7rem}.contract-card .document-preview .document-content[data-v-4ab24f23]{height:25.2rem;height:auto}.contract-card .document-preview .document-content img[data-v-4ab24f23]{width:100%;height:auto}.contract-card .document-preview .document-content[data-v-4ab24f23]:before{bottom:-.3rem;right:-.3rem}.overlay-operate-h5 .overlay-buttons[data-v-4ab24f23]{display:flex;justify-content:space-between;margin-top:1rem;flex-direction:column;gap:.6rem;justify-content:center;align-items:center}.overlay-operate-h5 .overlay-buttons .collect-btn[data-v-4ab24f23],.overlay-operate-h5 .overlay-buttons .view-btn[data-v-4ab24f23]{width:90%;height:3rem;border:none;border-radius:8px;font-size:.8rem;display:flex;align-items:center;justify-content:center;gap:18px;background:linear-gradient(90deg,#4e57d9,#519dff)}.overlay-operate-h5 .overlay-buttons .collect-btn i[data-v-4ab24f23],.overlay-operate-h5 .overlay-buttons .view-btn i[data-v-4ab24f23]{font-size:1rem}.overlay-operate-h5 .overlay-buttons .collect-btn .is-collected[data-v-4ab24f23],.overlay-operate-h5 .overlay-buttons .view-btn .is-collected[data-v-4ab24f23]{color:#f74747}.overlay-operate-h5 .overlay-buttons .view-btn[data-v-4ab24f23]{background:linear-gradient(90deg,#4e57d9,#519dff);color:#fff}.overlay-operate-h5 .overlay-buttons .view-btn[data-v-4ab24f23]:hover{background:#106ebe}.overlay-operate-h5 .overlay-buttons .collect-btn[data-v-4ab24f23]{background:#fff;color:#333}.overlay-operate-h5 .overlay-buttons .collect-btn[data-v-4ab24f23]:hover{background:#f5f5f5}.overlay-operate-h5 .overlay-stats[data-v-4ab24f23]{display:flex;gap:16px}.overlay-operate-h5 .overlay-stats .stat-item[data-v-4ab24f23]{display:flex;align-items:center;gap:4px;color:#363130;font-size:18px}.overlay-operate-h5 .overlay-stats .stat-item i[data-v-4ab24f23]{font-size:18px}.contract-card .document-preview .document-header .word-icon[data-v-4ab24f23]{flex-shrink:0}.contract-card .document-preview .document-header .document-title[data-v-4ab24f23]{width:calc(100% - 3rem)}}.my-favorites[data-v-54bfccb9]{margin-left:2.34375rem;display:flex;flex-wrap:wrap;gap:3.125rem}.flex-center[data-v-54bfccb9],.flex[data-v-54bfccb9]{display:flex;align-items:center}.flex-center[data-v-54bfccb9]{justify-content:center}.flex-start[data-v-54bfccb9]{display:flex;justify-content:flex-start;align-items:center}.v-flex-start[data-v-54bfccb9]{display:flex;align-items:flex-start}.flex-between[data-v-54bfccb9]{display:flex;justify-content:space-between;align-items:center}.column-flex-center[data-v-54bfccb9]{flex-direction:column;display:flex;justify-content:center;align-items:center}.ellipsis-1[data-v-54bfccb9]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ellipsis-2[data-v-54bfccb9]{-webkit-line-clamp:2}.ellipsis-2[data-v-54bfccb9],.ellipsis-3[data-v-54bfccb9]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-3[data-v-54bfccb9]{-webkit-line-clamp:3}.ellipsis-4[data-v-54bfccb9]{-webkit-line-clamp:4}.ellipsis-4[data-v-54bfccb9],.ellipsis-5[data-v-54bfccb9]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-5[data-v-54bfccb9]{-webkit-line-clamp:5}.fit-text[data-v-54bfccb9]{display:inline-flex;justify-content:center;align-items:center;width:fit-content;padding-top:0;padding-bottom:0}.no-scroll-x[data-v-54bfccb9]{max-width:100%;overflow-x:hidden}.scrollbar[data-v-54bfccb9]{overflow-y:auto}.scrollbar[data-v-54bfccb9]::-webkit-scrollbar-thumb{border-radius:.15625rem;border:.260417rem solid #bbb;background:#fff}.scrollbar[data-v-54bfccb9]::-webkit-scrollbar{width:.260417rem;height:0}.scrollbar-y[data-v-54bfccb9]{overflow-y:auto}.scrollbar-y[data-v-54bfccb9]::-webkit-scrollbar-thumb{border-radius:.15625rem;border:.260417rem solid #bbb;background:#fff}.scrollbar-y[data-v-54bfccb9]::-webkit-scrollbar{width:.260417rem;height:0}.hover-color[data-v-54bfccb9]{cursor:pointer}.hover-color[data-v-54bfccb9]:hover{color:#f74747!important}@media screen and (max-width:750px){.my-favorites[data-v-54bfccb9]{margin-left:0;display:flex;flex-direction:column;gap:0}}.modal-overlay[data-v-22add163]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-container[data-v-22add163]{background:#fff;border-radius:.416667rem;width:30.729167rem;max-width:90vw;max-height:90vh;overflow:hidden;box-shadow:0 .208333rem 1.041667rem rgba(0,0,0,.15)}.modal-header[data-v-22add163]{display:flex;align-items:center;justify-content:space-between;padding:1.041667rem 1.5625rem;background:#f4f6fa;height:3.125rem}.modal-header .modal-title[data-v-22add163]{font-size:.833333rem;font-weight:600;color:#363130;margin:0}.modal-header .close-btn[data-v-22add163]{background:none;border:none;cursor:pointer;padding:.208333rem;border-radius:.208333rem;transition:background-color .2s}.modal-header .close-btn[data-v-22add163]:hover{background-color:#f5f5f5}.modal-content[data-v-22add163]{padding:3.385417rem 7.291667rem 1.770833rem 7.291667rem}.form-group[data-v-22add163]{margin-bottom:1.041667rem;display:flex;align-items:center}.form-group .form-label[data-v-22add163]{display:block;font-size:.729167rem;font-weight:500;color:#5b5d60;width:4.166667rem;text-align:right;margin-right:1.25rem}.form-group .avatar-section[data-v-22add163]{display:flex;flex-direction:column;align-items:center;gap:.833333rem}.form-group .avatar-section .avatar-preview[data-v-22add163]{width:4.583333rem;height:4.583333rem;border-radius:50%}.form-group .avatar-section .avatar-preview img[data-v-22add163]{width:100%;height:100%;object-fit:cover;border-radius:50%}.form-group .avatar-section .avatar-uploader .change-avatar-btn[data-v-22add163]{padding:.416667rem .833333rem;background:linear-gradient(90deg,#4e57d9,#519dff);color:#fff;border:none;border-radius:.208333rem;font-size:.729167rem;cursor:pointer;transition:all .3s ease}.form-group .avatar-section .avatar-uploader .change-avatar-btn[data-v-22add163]:hover{transform:translateY(-1px);box-shadow:0 .208333rem .625rem rgba(78,87,217,.3)}.form-group .phone-display[data-v-22add163]{padding:.625rem .833333rem;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:.208333rem;font-size:.729167rem;color:#666}.form-group .form-input[data-v-22add163]{width:7.8125rem;padding:.625rem .833333rem;border:1px solid #d9d9d9;border-radius:.208333rem;font-size:.729167rem;transition:border-color .3s}.form-group .form-input[data-v-22add163]:focus{outline:none;border-color:#4e57d9;box-shadow:0 0 0 .104167rem rgba(78,87,217,.1)}.form-group .form-input[data-v-22add163]::placeholder{color:#bfbfbf}.modal-footer[data-v-22add163]{display:flex;gap:.625rem;padding:0 7.291667rem 5rem 12.760417rem}.modal-footer .btn[data-v-22add163]{padding:.520833rem 1.25rem;border-radius:.208333rem;font-size:.729167rem;font-weight:500;cursor:pointer;transition:all .3s ease;border:none}.modal-footer .btn.btn-cancel[data-v-22add163]{background:#fff;color:#666;border:1px solid #d9d9d9}.modal-footer .btn.btn-cancel[data-v-22add163]:hover{border-color:#4e57d9;color:#4e57d9}.modal-footer .btn.btn-confirm[data-v-22add163]{background:linear-gradient(90deg,#4e57d9,#519dff);color:#fff}.modal-footer .btn.btn-confirm[data-v-22add163]:hover{transform:translateY(-1px);box-shadow:0 .208333rem .625rem rgba(78,87,217,.3)}.flex-center[data-v-22add163],.flex[data-v-22add163]{display:flex;align-items:center}.flex-center[data-v-22add163]{justify-content:center}.flex-start[data-v-22add163]{display:flex;justify-content:flex-start;align-items:center}.v-flex-start[data-v-22add163]{display:flex;align-items:flex-start}.flex-between[data-v-22add163]{display:flex;justify-content:space-between;align-items:center}.column-flex-center[data-v-22add163]{flex-direction:column;display:flex;justify-content:center;align-items:center}.ellipsis-1[data-v-22add163]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ellipsis-2[data-v-22add163]{-webkit-line-clamp:2}.ellipsis-2[data-v-22add163],.ellipsis-3[data-v-22add163]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-3[data-v-22add163]{-webkit-line-clamp:3}.ellipsis-4[data-v-22add163]{-webkit-line-clamp:4}.ellipsis-4[data-v-22add163],.ellipsis-5[data-v-22add163]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-5[data-v-22add163]{-webkit-line-clamp:5}.fit-text[data-v-22add163]{display:inline-flex;justify-content:center;align-items:center;width:fit-content;padding-top:0;padding-bottom:0}.no-scroll-x[data-v-22add163]{max-width:100%;overflow-x:hidden}.scrollbar[data-v-22add163]{overflow-y:auto}.scrollbar[data-v-22add163]::-webkit-scrollbar-thumb{border-radius:.15625rem;border:.260417rem solid #bbb;background:#fff}.scrollbar[data-v-22add163]::-webkit-scrollbar{width:.260417rem;height:0}.scrollbar-y[data-v-22add163]{overflow-y:auto}.scrollbar-y[data-v-22add163]::-webkit-scrollbar-thumb{border-radius:.15625rem;border:.260417rem solid #bbb;background:#fff}.scrollbar-y[data-v-22add163]::-webkit-scrollbar{width:.260417rem;height:0}.hover-color[data-v-22add163]{cursor:pointer}.hover-color[data-v-22add163]:hover{color:#f74747!important}@media screen and (max-width:750px){.modal-overlay[data-v-22add163]{align-items:flex-end}.modal-overlay .modal-container[data-v-22add163]{width:100%;max-width:100%;max-height:80vh;border-radius:1rem 1rem 0 0;animation:slideUp-22add163 .3s ease}.modal-header[data-v-22add163]{padding:1rem 1.25rem!important;height:3.125rem!important}.modal-header .modal-title[data-v-22add163]{font-size:1.125rem!important;font-weight:600}.modal-header .close-btn[data-v-22add163]{padding:.5rem!important}.modal-content[data-v-22add163]{padding:1.875rem 1.25rem 1.25rem 1.25rem!important}.form-group[data-v-22add163]{margin-bottom:.8rem!important;align-items:center!important}.form-group .form-label[data-v-22add163]{width:100%!important;text-align:left!important;margin-right:0!important;margin-bottom:.5rem!important;font-size:1rem!important;color:#333!important}.form-group .avatar-section[data-v-22add163]{flex-direction:row!important;align-items:center!important;gap:1.25rem!important}.form-group .avatar-section .avatar-preview[data-v-22add163]{width:3.75rem!important;height:3.75rem!important}.form-group .avatar-section .avatar-uploader[data-v-22add163] .el-upload{display:flex;align-items:center}.form-group .avatar-section .avatar-uploader .change-avatar-btn[data-v-22add163]{padding:.625rem 1.25rem!important;font-size:.875rem!important;border-radius:.5rem!important}.form-group .avatar-section .avatar-uploader .change-avatar-btn[data-v-22add163]:hover{transform:none!important}.form-group .phone-display[data-v-22add163]{width:100%!important;padding:.875rem 1rem!important;font-size:1rem!important;border-radius:.5rem!important}.form-group .form-input[data-v-22add163]{width:100%!important;padding:.875rem 1rem!important;font-size:1rem!important;border-radius:.5rem!important;border:.0625rem solid #ddd!important}.form-group .form-input[data-v-22add163]:focus{border-color:#4e57d9!important;box-shadow:0 0 0 .125rem rgba(78,87,217,.1)!important}.modal-footer[data-v-22add163]{padding:0 1.25rem 1.875rem 1.25rem!important;flex-direction:column-reverse;gap:.75rem!important}.modal-footer .btn[data-v-22add163]{width:100%!important;padding:.6rem!important;font-size:1rem!important;border-radius:.5rem!important}.modal-footer .btn.btn-confirm[data-v-22add163]:hover{transform:none!important}}@keyframes slideUp-22add163{0%{transform:translateY(100%)}to{transform:translateY(0)}}.modal-overlay[data-v-7613d70a]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-container[data-v-7613d70a]{background:#fff;border-radius:.416667rem;width:30.729167rem;max-width:90vw;max-height:90vh;overflow:hidden;box-shadow:0 .208333rem 1.041667rem rgba(0,0,0,.15)}.modal-header[data-v-7613d70a]{display:flex;align-items:center;justify-content:space-between;padding:1.041667rem 1.5625rem;background:#f4f6fa;height:3.125rem}.modal-header .modal-title[data-v-7613d70a]{font-size:.833333rem;font-weight:600;color:#363130;margin:0}.modal-header .close-btn[data-v-7613d70a]{background:none;border:none;cursor:pointer;padding:.208333rem;border-radius:.208333rem;transition:background-color .2s}.modal-header .close-btn[data-v-7613d70a]:hover{background-color:#f5f5f5}.modal-content[data-v-7613d70a]{padding:3.385417rem 5.208333rem 1.041667rem 5.208333rem}.form-group[data-v-7613d70a]{margin-bottom:1.041667rem;display:flex;align-items:center}.form-group .form-label[data-v-7613d70a]{display:block;font-size:.729167rem;font-weight:500;color:#5b5d60;width:4.427083rem;text-align:right;margin-right:1.25rem}.form-group .form-input[data-v-7613d70a]{width:13.020833rem;padding:.625rem .833333rem;border:1px solid #d9d9d9;border-radius:.208333rem;font-size:.729167rem;transition:border-color .3s}.form-group .form-input[data-v-7613d70a]:focus{outline:none;border-color:#4e57d9;box-shadow:0 0 0 .104167rem rgba(78,87,217,.1)}.form-group .form-input[data-v-7613d70a]::placeholder{color:#bfbfbf}.modal-footer[data-v-7613d70a]{display:flex;gap:.625rem;padding:0 3.541667rem 5rem 10.9375rem}.modal-footer .btn[data-v-7613d70a]{padding:.520833rem 1.25rem;border-radius:.208333rem;font-size:.729167rem;font-weight:500;cursor:pointer;transition:all .3s ease;border:none}.modal-footer .btn.btn-cancel[data-v-7613d70a]{background:#fff;color:#666;border:1px solid #d9d9d9}.modal-footer .btn.btn-cancel[data-v-7613d70a]:hover{border-color:#4e57d9;color:#4e57d9}.modal-footer .btn.btn-confirm[data-v-7613d70a]{background:linear-gradient(90deg,#4e57d9,#519dff);color:#fff}.modal-footer .btn.btn-confirm[data-v-7613d70a]:hover{transform:translateY(-1px);box-shadow:0 .208333rem .625rem rgba(78,87,217,.3)}.flex-center[data-v-7613d70a],.flex[data-v-7613d70a]{display:flex;align-items:center}.flex-center[data-v-7613d70a]{justify-content:center}.flex-start[data-v-7613d70a]{display:flex;justify-content:flex-start;align-items:center}.v-flex-start[data-v-7613d70a]{display:flex;align-items:flex-start}.flex-between[data-v-7613d70a]{display:flex;justify-content:space-between;align-items:center}.column-flex-center[data-v-7613d70a]{flex-direction:column;display:flex;justify-content:center;align-items:center}.ellipsis-1[data-v-7613d70a]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ellipsis-2[data-v-7613d70a]{-webkit-line-clamp:2}.ellipsis-2[data-v-7613d70a],.ellipsis-3[data-v-7613d70a]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-3[data-v-7613d70a]{-webkit-line-clamp:3}.ellipsis-4[data-v-7613d70a]{-webkit-line-clamp:4}.ellipsis-4[data-v-7613d70a],.ellipsis-5[data-v-7613d70a]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-5[data-v-7613d70a]{-webkit-line-clamp:5}.fit-text[data-v-7613d70a]{display:inline-flex;justify-content:center;align-items:center;width:fit-content;padding-top:0;padding-bottom:0}.no-scroll-x[data-v-7613d70a]{max-width:100%;overflow-x:hidden}.scrollbar[data-v-7613d70a]{overflow-y:auto}.scrollbar[data-v-7613d70a]::-webkit-scrollbar-thumb{border-radius:.15625rem;border:.260417rem solid #bbb;background:#fff}.scrollbar[data-v-7613d70a]::-webkit-scrollbar{width:.260417rem;height:0}.scrollbar-y[data-v-7613d70a]{overflow-y:auto}.scrollbar-y[data-v-7613d70a]::-webkit-scrollbar-thumb{border-radius:.15625rem;border:.260417rem solid #bbb;background:#fff}.scrollbar-y[data-v-7613d70a]::-webkit-scrollbar{width:.260417rem;height:0}.hover-color[data-v-7613d70a]{cursor:pointer}.hover-color[data-v-7613d70a]:hover{color:#f74747!important}@media screen and (max-width:750px){.modal-overlay[data-v-7613d70a]{align-items:flex-end}.modal-overlay .modal-container[data-v-7613d70a]{width:100%;max-width:100%;max-height:80vh;border-radius:1rem 1rem 0 0;animation:slideUp-7613d70a .3s ease}.modal-header[data-v-7613d70a]{padding:1rem 1.25rem!important;height:3.125rem!important}.modal-header .modal-title[data-v-7613d70a]{font-size:1.125rem!important;font-weight:600}.modal-header .close-btn[data-v-7613d70a]{padding:.5rem!important}.modal-content[data-v-7613d70a]{padding:.8rem!important}.form-group[data-v-7613d70a]{margin-bottom:1.5rem!important;flex-direction:column;align-items:flex-start!important}.form-group .form-label[data-v-7613d70a]{width:100%!important;text-align:left!important;margin-right:0!important;margin-bottom:.5rem!important;font-size:1rem!important;color:#333!important}.form-group .form-input[data-v-7613d70a]{width:100%!important;padding:.875rem 1rem!important;font-size:1rem!important;border-radius:.5rem!important;border:.0625rem solid #ddd!important}.form-group .form-input[data-v-7613d70a]:focus{border-color:#4e57d9!important;box-shadow:0 0 0 .125rem rgba(78,87,217,.1)!important}.form-group .form-input[data-v-7613d70a]::placeholder{font-size:.875rem!important}.modal-footer[data-v-7613d70a]{padding:0 1.25rem 1.875rem 1.25rem!important;flex-direction:column-reverse;gap:.75rem!important}.modal-footer .btn[data-v-7613d70a]{width:100%!important;padding:.6rem!important;font-size:1rem!important;border-radius:.5rem!important}.modal-footer .btn.btn-confirm[data-v-7613d70a]:hover{transform:none!important}.modal-footer .btn.btn-cancel[data-v-7613d70a]:hover{border-color:#4e57d9!important;color:#4e57d9!important}}@keyframes slideUp-7613d70a{0%{transform:translateY(100%)}to{transform:translateY(0)}}.user-profile-page[data-v-3753ddf8]{margin-top:4.166667rem;min-height:100vh;background-color:#f4f6fa;padding-bottom:3.645833rem}.user-profile-header[data-v-3753ddf8]{position:relative;height:8.59375rem;background:url(../img/myBack.0faa392a.jpg) no-repeat;background-size:100% 100%;overflow:hidden}.user-profile-header .header-background[data-v-3753ddf8]{position:absolute;top:0;left:0;right:0;bottom:0}.user-profile-header .header-background .background-pattern[data-v-3753ddf8]{position:absolute;top:-2.604167rem;right:-2.604167rem;width:15.625rem;height:15.625rem;background:linear-gradient(45deg,rgba(79,87,217,.1),rgba(81,157,255,.1));border-radius:50%}.user-profile-header .header-background .background-pattern[data-v-3753ddf8]:before{content:"";position:absolute;top:2.604167rem;left:2.604167rem;width:10.416667rem;height:10.416667rem;background:linear-gradient(45deg,rgba(79,87,217,.05),rgba(81,157,255,.05));border-radius:50%}.user-profile-header .header-background .background-pattern[data-v-3753ddf8]:after{content:"";position:absolute;top:5.208333rem;left:5.208333rem;width:5.208333rem;height:5.208333rem;background:linear-gradient(45deg,rgba(79,87,217,.03),rgba(81,157,255,.03));border-radius:50%}.user-profile-header .user-info-container[data-v-3753ddf8]{position:relative;z-index:2;display:flex;align-items:center;padding:2.083333rem 4.6875rem;max-width:83.333333rem;margin:0 auto}.user-profile-header .user-info-container .user-avatar[data-v-3753ddf8]{width:4.427083rem;height:4.427083rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:2.083333rem}.user-profile-header .user-info-container .user-avatar img[data-v-3753ddf8]{width:100%;height:100%;border-radius:50%;object-fit:cover}.user-profile-header .user-info-container .user-details[data-v-3753ddf8]{flex:1}.user-profile-header .user-info-container .user-details .username[data-v-3753ddf8]{font-size:.833333rem;font-weight:600;color:#363130;margin-bottom:1.041667rem}.user-profile-header .user-info-container .user-details .action-buttons[data-v-3753ddf8]{display:flex;gap:.78125rem}.user-profile-header .user-info-container .user-details .action-buttons .action-btn[data-v-3753ddf8]{padding:.3125rem .625rem;border:none;border-radius:.208333rem;font-size:.625rem;font-weight:500;cursor:pointer;transition:all .3s ease;background:linear-gradient(90deg,#4e57d9,#519dff);color:#fff}.user-profile-header .user-info-container .user-details .action-buttons .action-btn[data-v-3753ddf8]:hover{transform:translateY(-.104167rem)}.user-profile-nav[data-v-3753ddf8]{background:#fff;box-shadow:0 .104167rem .416667rem rgba(0,0,0,.1)}.user-profile-nav .nav-container[data-v-3753ddf8]{max-width:83.333333rem;margin:0 auto;display:flex;padding:0 4.6875rem;gap:7.291667rem}.user-profile-nav .nav-container .nav-item[data-v-3753ddf8]{width:4.479167rem;padding:1.197917rem 0;font-size:.833333rem;font-weight:500;color:#363130;text-align:center;cursor:pointer;position:relative;transition:all .3s ease}.user-profile-nav .nav-container .nav-item.active[data-v-3753ddf8],.user-profile-nav .nav-container .nav-item[data-v-3753ddf8]:hover{color:#4e57d9}.user-profile-nav .nav-container .nav-item.active[data-v-3753ddf8]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:.15625rem;background:#4e57d9;border-radius:.104167rem}.content-area[data-v-3753ddf8]{margin-top:.9375rem;background-color:#fff;padding:1.979167rem 2.34375rem 3.489583rem 2.34375rem;border-radius:.416667rem}.flex-center[data-v-3753ddf8],.flex[data-v-3753ddf8]{display:flex;align-items:center}.flex-center[data-v-3753ddf8]{justify-content:center}.flex-start[data-v-3753ddf8]{display:flex;justify-content:flex-start;align-items:center}.v-flex-start[data-v-3753ddf8]{display:flex;align-items:flex-start}.flex-between[data-v-3753ddf8]{display:flex;justify-content:space-between;align-items:center}.column-flex-center[data-v-3753ddf8]{flex-direction:column;display:flex;justify-content:center;align-items:center}.ellipsis-1[data-v-3753ddf8]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ellipsis-2[data-v-3753ddf8]{-webkit-line-clamp:2}.ellipsis-2[data-v-3753ddf8],.ellipsis-3[data-v-3753ddf8]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-3[data-v-3753ddf8]{-webkit-line-clamp:3}.ellipsis-4[data-v-3753ddf8]{-webkit-line-clamp:4}.ellipsis-4[data-v-3753ddf8],.ellipsis-5[data-v-3753ddf8]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ellipsis-5[data-v-3753ddf8]{-webkit-line-clamp:5}.fit-text[data-v-3753ddf8]{display:inline-flex;justify-content:center;align-items:center;width:fit-content;padding-top:0;padding-bottom:0}.no-scroll-x[data-v-3753ddf8]{max-width:100%;overflow-x:hidden}.scrollbar[data-v-3753ddf8]{overflow-y:auto}.scrollbar[data-v-3753ddf8]::-webkit-scrollbar-thumb{border-radius:.15625rem;border:.260417rem solid #bbb;background:#fff}.scrollbar[data-v-3753ddf8]::-webkit-scrollbar{width:.260417rem;height:0}.scrollbar-y[data-v-3753ddf8]{overflow-y:auto}.scrollbar-y[data-v-3753ddf8]::-webkit-scrollbar-thumb{border-radius:.15625rem;border:.260417rem solid #bbb;background:#fff}.scrollbar-y[data-v-3753ddf8]::-webkit-scrollbar{width:.260417rem;height:0}.hover-color[data-v-3753ddf8]{cursor:pointer}.hover-color[data-v-3753ddf8]:hover{color:#f74747!important}@media screen and (max-width:750px){.user-profile-page[data-v-3753ddf8]{margin-top:0;padding-bottom:1rem}.user-profile-page .user-profile-header[data-v-3753ddf8]{height:4rem;background-size:cover;background-position:50%}.user-profile-page .user-profile-header .header-background .background-pattern[data-v-3753ddf8]{display:none}.user-profile-page .user-profile-header .user-info-container[data-v-3753ddf8]{padding:1rem;align-items:center;text-align:center;height:100%;justify-content:center}.user-profile-page .user-profile-header .user-info-container .user-avatar[data-v-3753ddf8]{width:2.5rem;height:2.5rem;margin-right:1rem;margin-bottom:.5rem}.user-profile-page .user-profile-header .user-info-container .user-details[data-v-3753ddf8]{flex:none}.user-profile-page .user-profile-header .user-info-container .user-details .username[data-v-3753ddf8]{font-size:.6rem;margin-bottom:.5rem;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.user-profile-page .user-profile-header .user-info-container .user-details .action-buttons[data-v-3753ddf8]{justify-content:center;gap:.5rem;flex-wrap:wrap}.user-profile-page .user-profile-header .user-info-container .user-details .action-buttons .action-btn[data-v-3753ddf8]{padding:.3rem .6rem;font-size:.6rem;border-radius:.2rem}.user-profile-page .user-profile-header .user-info-container .user-details .action-buttons .action-btn[data-v-3753ddf8]:hover{transform:none}.user-profile-page .user-profile-nav .nav-container[data-v-3753ddf8]{padding:0;gap:0;justify-content:space-around}.user-profile-page .user-profile-nav .nav-container .nav-item[data-v-3753ddf8]{padding:.6rem 0;width:auto;flex:1;font-size:.7rem;text-align:center}.user-profile-page .user-profile-nav .nav-container .nav-item.active[data-v-3753ddf8]:after{height:2px}.user-profile-page .content-area[data-v-3753ddf8]{margin:.5rem;padding:.2rem;border-radius:.4rem}.user-profile-page .content-area.w-1600[data-v-3753ddf8]{max-width:100%}}