.error-wrap[data-v-1c233aa2]{width:100%;height:100vh;min-height:100vh;justify-content:center}.error-wrap[data-v-1c233aa2],.error-wrap__bd[data-v-1c233aa2]{display:flex;align-items:center}.error-wrap__text[data-v-1c233aa2]{margin-left:112px}.error-wrap__text h3[data-v-1c233aa2]{font-size:228px;color:#1852fc}.error-wrap__text p[data-v-1c233aa2]{font-size:26px;color:#595757}.error-wrap__text a[data-v-1c233aa2]{display:inline-block;margin-top:30px;font-size:26px;color:#221815}.admin-layout{display:flex;width:100%;height:100vh;background:#f7f7f7;overflow:hidden}.admin-layout .sidebar-container{width:220px;flex-shrink:0;height:100%;overflow-y:auto;background:#12141c;box-sizing:border-box}.admin-layout .sidebar-container .title{line-height:70px;background:#12141c;font-size:20px;font-weight:600;color:#fff;text-align:center}.admin-layout .sidebar-container .el-menu{border-right:0}.admin-layout .sidebar-container .el-menu-item i,.admin-layout .sidebar-container .el-submenu__title i{color:#ccc}.admin-layout .sidebar-container .el-submenu__icon-arrow{margin-top:-3px}.admin-layout .sidebar-container .el-menu-item.is-active,.admin-layout .sidebar-container .el-menu-item.is-active:hover{background:#04e4a7!important}.admin-layout .sidebar-container .el-menu-item.is-active i{color:#12141c}.admin-layout .sidebar-container .el-menu-item:hover,.admin-layout .sidebar-container .el-submenu__title:hover{background-color:#080c1a!important}.admin-layout .sidebar-container .iconfont{margin-right:10px}.admin-layout .admin-main{width:calc(100% - 200px)}.admin-layout .admin-main .header{padding:0 20px;height:50px;background:#fff}.admin-layout .admin-main .header .left,.admin-layout .admin-main .header .right{height:100%;display:flex;align-items:center}.admin-layout .admin-main .header .right{justify-content:flex-end}.admin-layout .admin-main .header .right .user-info{display:flex;align-items:center;color:#12141c}.admin-layout .admin-main .header .right .user-info a{color:#12141c}.admin-layout .admin-main .header .right .user-info__name{margin:0 15px}.admin-layout .admin-main .header .right .user-info__name .el-icon-s-custom{padding:5px;background:#04e4a7;border-radius:50%}.admin-layout .admin-main .content{height:calc(100vh - 80px);margin:15px;background:#fff}