.error-container[data-v-5f7cf9e6]{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}.error-content[data-v-5f7cf9e6]{text-align:center;background:#fff;padding:60px 40px;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.1);max-width:500px;width:90%}.error-icon[data-v-5f7cf9e6]{margin-bottom:30px;animation:floating-5f7cf9e6 3s ease-in-out infinite;text-align:center;display:flex;justify-content:center;align-items:center}.error-title[data-v-5f7cf9e6]{font-size:32px;color:#2c3e50;margin-bottom:20px;font-weight:600}.error-description[data-v-5f7cf9e6]{font-size:16px;color:#7f8c8d;line-height:1.6;margin-bottom:30px}.error-code[data-v-5f7cf9e6]{background:#f8f9fa;color:#6c757d;padding:12px 20px;border-radius:8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;margin-bottom:40px;border-left:4px solid #e74c3c}.error-actions[data-v-5f7cf9e6]{margin-top:30px}.back-button[data-v-5f7cf9e6]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:14px 32px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(102,126,234,.3)}.back-button[data-v-5f7cf9e6]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.4)}.back-button[data-v-5f7cf9e6]:active{transform:translateY(0)}@keyframes floating-5f7cf9e6{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:768px){.error-content[data-v-5f7cf9e6]{padding:40px 30px;margin:20px}.error-title[data-v-5f7cf9e6]{font-size:28px}.error-description[data-v-5f7cf9e6]{font-size:14px}}#app[data-v-710ac1b5],body[data-v-710ac1b5],html[data-v-710ac1b5]{box-sizing:border-box;overflow-y:hidden!important}.qrcode[data-v-710ac1b5]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNzc3M0I4Rjc2M0YxMUU5OUE4OEVDMDU0QzJBMjdFMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNzc3M0I5MDc2M0YxMUU5OUE4OEVDMDU0QzJBMjdFMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM3NzczQjhENzYzRjExRTk5QTg4RUMwNTRDMkEyN0UzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM3NzczQjhFNzYzRjExRTk5QTg4RUMwNTRDMkEyN0UzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XWMWewAABXVJREFUeNrs3XtMW1UcB/Df5RYQxAEtjNLRMSjFCeEhoBBYKY8pC2ZbmCG+naLi3HSxRlGQbGbxMQ3zsUzcYLACZUARjM7qSFwYsAV0yxIjc8qYEjs6fNQpA0RNd+w1I8E5QoFCfy2/7z8klNLe87m/c8+5pwc4eQRj4JzhpnncKY/LDSgEQiEQAqEQCIFQCMTlI7LDeH++Mt/zCJTHRRVCXRaFQJwonEFvbt9UIs6Y6geM/ZxD+trp7rFN977m+nw7H4vt15DcfHFG5c5fj9K5iajLyrlTnKEtIxRU15Cs9eKMml3mDmoSRPOQzHUStY43d9z/tERtr74eyzVpFv3+kPVL0EIf1/9GWel3SNSNe8wdHDjtwpW9EuSIF73msDc1R6LWl5s7CQXRPCT5tgB1y15zV0Q0C6NmQjIxTMoOSG/SQQWhIJqpJ8TD6vcPEgoaECFxsbC6pQEqo25m4dRkCECExMZAtl4HlfHJTEHNhgBESHQUZNVrCQUNiJColZDZVEcoaECERCohs7keqggFCYiQCAWorRf6ap67bJzB0/qcqG3OO+JFRXN5cngYpB/9zK3rgQLI7DrCnXOlM9XYz8mdqkImErocVLoDcECVTd0XChAhy+Wgso6+tISCBESIPARWNdRCLaEgARGyTAap+npCQQMiRBr0L4puzVqmpOZFAHIFJaW2CurWbmCR1MQIQIQEBkJy9T6ozbuL3UjNbHs4xuZ3VdDcN3QqdZ3/yj8snt52nifM6XNZi65CJiKJlCZ0H7rY58X/OUbnPwIQIWKlNP5zw8Wz3vz4KDU5AhAhfgppXI/ht3M+orERanYEIFdQYrsNw9/fIBq9RE2PAESIb7g0pvuTSwNLRKPD1PwIQIQsCZPG9Hw6bCQUJCBCfFYER/ccHh70dR/5nRgWcB4yXUbH4PSL2+Hud8q4Xldt5Kv2h/wnP5xFUiETud4bol/dAU1FJSyW6gPJljZvL4jaXgqNL5SyOAJBEivKTdtKoGHbjsWNgmrTp5cVpaQIml96mcUTCJJ4eoKy+DnQv7JzcaKg3Bbt4QHKZzXQ/PoulkAgeFAiNE+BvuwtlkjzEET5y3RhQJ3DXzc4vlQ6+ftY1kNs2Vs4o33q2M8YD1nwis42y3iI148m6rKQxN2K0nH4skXuNWQiEDwo8o42Zgn1vjBIIEgiCg6Wt7cxFuY9aCQQLChSWciRNo6vrmEpBIIHRfbgfdDsiihO+/eyeB5CBJSKKtdCETnzmxdQCjZCs3Von1/4CNcz05PROodgjp7HuEyFTEZ5eOOsKoWnLmu+ynx2KASCDMWNQHChUIUsJEqi35lvqUIQobQafAMT/b7+hkCQhFsqE7ca/IKSpkahLssBKP4tBr/gZP/eM1QheFB89R+Ll6WKvzx99UME4jiUJQ2HAuUqyaleqhBEKLqPpKEZASe/wlwh6NfU7R32k2nkofWm79p/Sco19nNTLnbRvayFqxQf7YcyxRv3nFBThSCK5W+LqULL520u5L6gCkEQ3p2XPVYALeUV7Fa6qCOa0WNDWfT/YWcC5d297BYCQYRS+Ci0YkAhkEkojyNAWbSjrClHXxY4v28/bNiyiTthr9/pVHsM0Y2+HFwpBIIMhUCQoRAIMhQCsRHl7T0Lg0KjLFvzs8ny2r3He94byE+71sNT7aSa6T0xqhBbEyjjiw+mpTwZ1nicuixEKEX16SkaRf0xAkGEoqnLTNUodMcIBA+Km6YuK+15pbaLQPCgcFtqbl9VHFndSSCIUJ7QrlGVRu7vJBBEKIXaXNWbu1kSgSBC2boZPrAHCoHYcUZvDxQCQYZCIMhQ6F7WPEVYedxdDnnPbOVO0oqhE1fKPwIMAHi875h21d4sAAAAAElFTkSuQmCC) no-repeat;background-size:cover;top:-80px}.pccode[data-v-710ac1b5],.qrcode[data-v-710ac1b5]{display:inline-block;float:right;width:50px;height:50px;position:absolute;right:-50px}.pccode[data-v-710ac1b5]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MzQzMzNFODc2NDAxMUU5QUZCNUI4NTFDMjEzRUQ4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MzQzMzNFOTc2NDAxMUU5QUZCNUI4NTFDMjEzRUQ4NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQzNDMzM0U2NzY0MDExRTlBRkI1Qjg1MUMyMTNFRDg0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQzNDMzM0U3NzY0MDExRTlBRkI1Qjg1MUMyMTNFRDg0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+khN+XwAABFZJREFUeNrsnVlsTFEYx/+3WmWoboQK4kFjFF1UVcS4tQQREkEilpBaSmgkHogHEkQsFWorGkJ4KMloLan1hanSii2ehFqCRvWhbWikImnHOaVJSdsZNctn5v9LTprMtHNvv99853xn7rlnjIFDnFAMVC1HtQzV+oH4kk+qOVTb8L4CHwwlRMt4plo0Y+NX6lRLCvmVGZThf7SDHC3EZCzEYGohcYyDGOJCGANZUAiFkI4IdeN3DIbJoziZIeyyCIVQCKEQCiEUwnmId+vqIMRghrDLIhRCIYRCCIVQCKEQCiEUQiGEQiiEUAiFEAohFEIhhEIohHge4/pN5+2stc03e7bJ+4qOL9oPiucihz9j6uL5jhdbT5+KjFP5uMM4CuqypkxCxpmTzbfmEiljyEQTZsEZShE1qI8fB9NeAIdhcFwQU2Wlp8EsPIe7lCKo7B2digmX7CilFEHzkJQk2IqLUMoQCZoYjhwBW+5hjGaYBM3U163BRUoRJKRLFwygFEFCKEWgkNZSDuYhjWETIKRFSvZqFDFThAhh9yVQyJ/dV3g4vjGMnsNwKjr7x42NqKypRbVtMoY1NMDCcP6MqYvnnV4T0kJNDZ6Mmwgrpfy7EI9cwo2NxagyB15auuMrffhhDGmLmGgkl9/F6549KEWEEE1UJBJVpryJiEA9QytAiCYyEiPLHXjXqxe+MLwChGhUhowoL0GlkvOZIRYgRKPGkgQlpSo6qnkLbeJvIZoeFljLSlCtqrBahto9Qr19gPCu6LkyE9PXrMJDiQEYFB9EGaLRH7OsWoGio/n8lFiEEEoRKIRSBAqhFIFCWks5dgJjGH4BQlqkZC1DIaUIEUIp7eOR6yH/SmMjPk6die8VrzCYGSIAlS39bxWjm3Uo3lKIEJSUfjeuwJJgxRsKkXIyIeh77TIihifgNYXIkdLn6kVEJSfiZRD6qBJ5W7SSEnvJjt6pKXgRZEIcIqqs9lBnVjd3AaofPYY1CGToSxTJojcOMAxEF55DXHoangewCP3lxOe1DP3lxKHSz7apCfVTJiHTXoAHrR93tWGBqw0PWr2OX1HnKXtQb2tGvyITF/JPIp1VFqVQiCspJ05hLIUIkrJsKexayoxpeBqIQkSXve2hV90rOTHZ6/H8SjFSOagLyBT1w3IkF8Nnz8Ijdlly6HZoPxLnzZG5xCgYhWi67t+DpIXzf5+nUIifpezegZQli1BOIYKk7NiK1MwlKPuf/4lQBBZh27ZgTFgY7rPsFVYZu/tmY9nro8r49Nn/c0YfqBnSQtPBPNzbdwA2HxyrSjW9Z+VG1T50NkMCXYjGmXccpXv2+USKpvlCk7tSgqXL+u1Nt3Y1xm/ehBIfHS9GtRyWvS6kZC2HTVVgvtoG16QQN6SoOcqEndtl700cbJvxG4sXwNy7y+tS7lDIXzB/HswDe722333tr0qLQv6GObORcSTXo1J02atXjySpVtnZF/khwADEcimZ2CKzEQAAAABJRU5ErkJggg==) no-repeat;background-size:cover;top:-50px}.login-bg[data-v-710ac1b5]{width:100%;height:100vh;background:url(../../img/bg_login.0263fc3a.png) no-repeat;background-size:100%}.login-logo[data-v-710ac1b5]{border:0}[data-v-710ac1b5] .el-form-item__content{margin-left:0!important}[data-v-710ac1b5] .el-input__inner{height:45px;border:none;border-bottom:1px solid #f6f6f6}[data-v-710ac1b5] .el-input__icon{vertical-align:middle}.login-form-box[data-v-710ac1b5]{padding:0 150px}.btn-login[data-v-710ac1b5]{margin-top:35px;height:45px}.slogan[data-v-710ac1b5]{color:#7f7f7f;text-indent:30px;letter-spacing:3px}