.custom-tree-node{border-bottom:1px solid rgba(58,134,185,.2)}.el-cascader-menu__wrap{height:504px}.info-area[data-v-f13f98ea]{color:#333;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:10px}.info-area>div[data-v-f13f98ea]{height:100%;position:relative}.info-area>div .user-info[data-v-f13f98ea]{font-size:12px;display:inline-block;height:50px;line-height:50px;margin-left:50px;position:relative}.info-area>div .user-info[data-v-f13f98ea] .el-dropdown{color:#303133}.info-area>div .user-icon[data-v-f13f98ea]{width:30px;height:30px;display:inline-block;border-radius:15px;position:absolute;top:10px;left:0}.info-area>div div .user-name[data-v-f13f98ea]{max-width:220px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#eee}.info-area .el-icon-bell[data-v-f13f98ea]{line-height:50px;font-size:18px}h3[data-v-663dc0b6]{margin:55px 0 20px}h4[data-v-663dc0b6],h5[data-v-663dc0b6]{margin:35px 0 20px}p[data-v-663dc0b6]{font-size:14px;color:#5e6d82;line-height:1.5em;margin:10px}h3[data-v-acae7e06]{margin:55px 0 20px}h4[data-v-acae7e06],h5[data-v-acae7e06]{margin:35px 0 20px}p[data-v-acae7e06]{font-size:14px;color:#5e6d82;line-height:1.5em;margin:10px}.header[data-v-63fac2dd]{position:fixed;top:0;left:0;width:100%;height:50px;z-index:100;padding:0 10px;background:#3f3f3f}.header .logo-area[data-v-63fac2dd]{color:#eee;letter-spacing:1px;font-weight:700;line-height:52px;font-size:20px}.header .logo-area .logo[data-v-63fac2dd]{width:30px;height:30px;float:left;padding:10px 7px}.header .logo-area .logo-text[data-v-63fac2dd]{float:left}.main-container[data-v-63fac2dd]{margin-top:50px;height:calc(100vh - 50px)}.client-aside[data-v-63fac2dd]{height:calc(100vh - 50px);overflow-y:auto;overflow-x:hidden}.el-menu-vertical-demo[data-v-63fac2dd]{min-height:calc(100vh - 50px);border-right:none}[data-v-63fac2dd] .page-fade-enter-active,[data-v-63fac2dd] .page-fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}[data-v-63fac2dd] .page-fade-enter,[data-v-63fac2dd] .page-fade-leave-to{opacity:0}.el-menu.el-menu--horizontal[data-v-63fac2dd]{border-bottom:none}.el-menu--horizontal>.el-menu-item[data-v-63fac2dd],.el-submenu__title{height:50px!important;line-height:50px!important}*{padding:0;margin:0}.hello{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-width:1366px;background:url(../img/login_bg.827fe019.827fe019.jpg) 50% no-repeat}.hello .icon{position:absolute;width:110px;height:110px;background:url(../img/icon.f2860cc1.f2860cc1.png) no-repeat;-webkit-animation:floatUpDown 4s linear infinite;animation:floatUpDown 4s linear infinite;border:none}.hello .icon.icon-1{left:25.9375%;top:15.5555555%;background-position:0 0;-webkit-animation-delay:2s;animation-delay:2s}.hello .icon.icon-2{left:37.6302083%;top:26.3425926%;background-position:0 -110px;-webkit-animation-delay:.5s;animation-delay:.5s}.hello .icon.icon-3{left:49.9479167%;top:21.0185185%;background-position:0 -220px;-webkit-animation-delay:1.5s;animation-delay:1.5s}.hello .icon.icon-4{left:24.6875%;top:41.4814815%;background-position:0 -330px;-webkit-animation-delay:2.5s;animation-delay:2.5s}.hello .icon.icon-5{left:17.1875%;top:48.7962963%;background-position:0 -440px;-webkit-animation-delay:.2s;animation-delay:.2s}.hello .icon.icon-6{left:31.5625%;top:52.5%;background-position:0 -550px;-webkit-animation-delay:.8s;animation-delay:.8s}.hello .icon.icon-7{left:47.7604167%;top:55.5555556%;background-position:0 -660px;-webkit-animation-delay:2s;animation-delay:2s}.hello .login-form{position:absolute;width:280px;height:320px;margin:0 160px 80px 0;padding:0 2.6041667% 35px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(4,53,151,.8)),to(rgba(0,150,187,.8)));background:linear-gradient(0deg,rgba(4,53,151,.8),rgba(0,150,187,.8));border-radius:10px;top:25%;right:50px}.hello .login-form .login-title{margin:10px 0 10px;color:#fff;font-size:20px;text-align:center;font-weight:700}.hello .login-form .login-form-el{margin:20px 10px}.hello .login-form .form-remember{float:left}.hello .login-form .form-remember>span:nth-child(2){font-size:14px;color:#fff}.hello .login-form .form-forget{float:right;font-size:14px;color:#fff}@-webkit-keyframes floatUpDown{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}50%{-webkit-transform:translate(0);transform:translate(0)}75%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes floatUpDown{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}50%{-webkit-transform:translate(0);transform:translate(0)}75%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translate(0);transform:translate(0)}}.login-container{border-radius:5px;-moz-border-radius:5px;background-clip:padding-box;margin:180px auto;width:350px;padding:35px 35px 15px 35px;background:#fff;border:1px solid #eaeaea;-webkit-box-shadow:0 0 25px #cac6c6;box-shadow:0 0 25px #cac6c6}.login-container .title{margin:0 auto 40px auto;text-align:center;color:#505458}.login-container .remember{margin:0 0 35px 0}.custom-tree-node{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;padding-right:8px}.avatar-uploader .el-upload{margin-left:0}