body,html{font-size:12px}*{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,textarea{font:12px/1.5tahoma,arial,5 b8b 4 f53}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:couriernew,courier,monospace}small{font-size:12px}ol,ul{list-style:none}a,a:active,a:focus,a:hover,a:visited{color:inherit;text-decoration:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000}fieldset,img{border:0}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}.factory{height:768px;position:relative;width:1366px}.factory-bg{height:100%;min-width:1366px;position:relative;width:100%}.factory-bg__gradient,.factory-bg__img{height:100%;left:0;position:absolute;top:0}.factory-bg__gradient{background:-webkit-gradient(linear,left top,right bottom,from(rgba(97,78,153,.8)),to(rgba(16,162,182,.8)));background:linear-gradient(to bottom right,rgba(97,78,153,.8),rgba(16,162,182,.8));width:100%}.factory-content{-ms-flex-align:center;-ms-flex-direction:row;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;height:100%;left:0;position:absolute;top:0;width:100%}.factory-intro{height:64rem;overflow:hidden;width:826px}.factory-intro__content{-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.factory-intro__logo{margin-bottom:2.5rem;width:12rem}.factory-intro__logotext{margin-bottom:4rem;width:7.666rem}.factory-intro__name{color:#fff;font-size:2rem;font-weight:lighter;margin:2rem}.factory-intro__info{font-size:3rem}.factory-form{width:100%}.factory-form__wrap{-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;align-items:center;background:#fff;border:1px solid #979797;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:428px;justify-content:center;margin:0 60px;overflow:hidden;padding:52px 60px;position:relative;width:420px}.factory-form__title{font-size:2rem;margin-bottom:60px}.factory-form__content{-ms-flex-align:start;-ms-flex-pack:center;-ms-flex-wrap:wrap;-webkit-box-align:start;-webkit-box-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:230px;justify-content:center;overflow-y:auto}.factory-form__content .el-tag__wapper{cursor:pointer;margin:5px}.header-main{-ms-flex-direction:row;-ms-flex-pack:end;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-pack:end;-webkit-box-shadow:0 2px 4px 0 hsla(0,0%,85.1%,.5);box-shadow:0 2px 4px 0 hsla(0,0%,85.1%,.5);color:#585858;flex-direction:row;font-size:14px;justify-content:flex-end;padding-right:15px;width:100%}.header-item,.header-main{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-item{border-right:1px solid #ececec;height:30px;padding:0 15px}.header-item:last-child{border:none}.sidebar-main{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-shadow:0 2px 4px 0 rgba(78,78,78,.5);align-items:center;background-image:radial-gradient(circle at 0 -5%,#664998,#0ba7b8);box-shadow:0 2px 4px 0 rgba(78,78,78,.5);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%}.sidebar-logo{margin-top:24px;width:50px}.sidebar-logotext{margin-top:5px;width:50px}.sidebar-menu{color:#fff;font-size:1.5rem;margin-top:20px;text-align:center;width:100%}.sidebar-menuitem{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;border-left:3px solid transparent;border-right:3px solid transparent;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;justify-content:center}.sidebar-menuitem.router-link-active{background:hsla(0,0%,100%,.36);border-left:3px solid #fff}.sidebar-menuitem:active,.sidebar-menuitem:hover,.sidebar-menuitem:link,.sidebar-menuitem:visited{color:inherit;text-decoration:none}.content-main{padding:20px 30px}.app-main{background:#fcfcfc;display:grid;grid-template:"sidebar header" 60px "sidebar content" calc(100% - 60px)/120px 1fr;height:100%;width:100%}.app-sidebar{grid-area:sidebar}.app-header{grid-area:header}.app-content{grid-area:content;overflow:hidden}.http404{background:#f0f2f5;margin-top:-20px}.wscn-http404{margin:20px auto 60px;overflow:hidden;padding:0 100px;position:relative;width:1200px}.wscn-http404 .pic-404{float:left;overflow:hidden;padding:150px 0;position:relative;width:600px}.wscn-http404 .pic-404__parent{width:100%}.wscn-http404 .bullshit{float:left;overflow:hidden;padding:150px 0;position:relative;width:300px}.wscn-http404 .pic-404__child{position:absolute}.wscn-http404 .pic-404__child.right{-webkit-animation-delay:1s;-webkit-animation-duration:2s;-webkit-animation-fill-mode:forwards;-webkit-animation-name:cloudRight;-webkit-animation-timing-function:linear;animation-delay:1s;animation-duration:2s;animation-fill-mode:forwards;animation-name:cloudRight;animation-timing-function:linear;left:500px;opacity:0;top:100px;width:62px}.wscn-http404 .pic-404__child.mid{-webkit-animation-delay:1.2s;-webkit-animation-duration:2s;-webkit-animation-fill-mode:forwards;-webkit-animation-name:cloudMid;-webkit-animation-timing-function:linear;animation-delay:1.2s;animation-duration:2s;animation-fill-mode:forwards;animation-name:cloudMid;animation-timing-function:linear;left:420px;opacity:0;top:10px;width:46px}.wscn-http404 .pic-404__child.left{-webkit-animation-delay:1s;-webkit-animation-duration:2s;-webkit-animation-fill-mode:forwards;-webkit-animation-name:cloudLeft;-webkit-animation-timing-function:linear;animation-delay:1s;animation-duration:2s;animation-fill-mode:forwards;animation-name:cloudLeft;animation-timing-function:linear;left:220px;opacity:0;top:17px;width:80px}@-webkit-keyframes cloudLeft{0%{left:220px;opacity:0;top:17px}20%{left:188px;opacity:1;top:33px}80%{left:92px;opacity:1;top:81px}to{left:60px;opacity:0;top:97px}}@keyframes cloudLeft{0%{left:220px;opacity:0;top:17px}20%{left:188px;opacity:1;top:33px}80%{left:92px;opacity:1;top:81px}to{left:60px;opacity:0;top:97px}}@-webkit-keyframes cloudMid{0%{left:420px;opacity:0;top:10px}20%{left:360px;opacity:1;top:40px}70%{left:180px;opacity:1;top:130px}to{left:120px;opacity:0;top:160px}}@keyframes cloudMid{0%{left:420px;opacity:0;top:10px}20%{left:360px;opacity:1;top:40px}70%{left:180px;opacity:1;top:130px}to{left:120px;opacity:0;top:160px}}@-webkit-keyframes cloudRight{0%{left:500px;opacity:0;top:100px}20%{left:460px;opacity:1;top:120px}80%{left:340px;opacity:1;top:180px}to{left:300px;opacity:0;top:200px}}@keyframes cloudRight{0%{left:500px;opacity:0;top:100px}20%{left:460px;opacity:1;top:120px}80%{left:340px;opacity:1;top:180px}to{left:300px;opacity:0;top:200px}}body{-ms-flex-align:center;-ms-flex-direction:row;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-pack:center;align-items:center;background:#fff;background-image:radial-gradient(#c8c3c7 6%,transparent 0);background-size:2rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:center}.password{height:768px;position:relative;width:1366px}.password-bg{height:100%;min-width:1366px;position:relative;width:100%}.password-bg__gradient,.password-bg__img{height:100%;left:0;position:absolute;top:0}.password-bg__gradient{background:-webkit-gradient(linear,left top,right bottom,from(rgba(97,78,153,.8)),to(rgba(16,162,182,.8)));background:linear-gradient(to bottom right,rgba(97,78,153,.8),rgba(16,162,182,.8));width:100%}.password-content{-ms-flex-align:center;-ms-flex-direction:row;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;height:100%;left:0;position:absolute;top:0;width:100%}.password-intro{height:64rem;overflow:hidden;width:826px}.password-intro__content{-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.password-intro__logo{margin-bottom:2.5rem;width:12rem}.password-intro__logotext{margin-bottom:4rem;width:7.666rem}.password-intro__name{color:#fff;font-size:2rem;font-weight:lighter;margin:2rem}.password-intro__info{font-size:3rem}.password-form{width:100%}.password-form__wrap{-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;align-items:center;background:#fff;border:1px solid #979797;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:428px;justify-content:center;margin:0 60px;overflow:hidden;padding:52px 60px;position:relative;width:420px}.password-form__title{font-size:2rem;margin-bottom:60px}.password-form__submit{background-image:linear-gradient(98deg,#5b549c,#12a1b6);border-color:transparent!important;border-radius:2px;color:#fff;font-size:14px;height:40px;margin:2px 0 0;outline:none;width:100%}.password-form__submit:active,.password-form__submit:focus,.password-form__submit:hover{background-image:linear-gradient(98deg,#8079bf,#32bcd0)}.el-input__suffix{-ms-flex-direction:column;-ms-flex-pack:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;padding:.25rem .25rem 0}.breadcrumb-item{color:#9f9f9f;font-size:18px}.navbar-main{-ms-flex-align:center;-ms-flex-direction:row;-ms-flex-negative:0;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;flex-shrink:0;height:40px;justify-content:space-between;margin-bottom:20px}.navbar-item{color:#9f9f9f;font-size:18px}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:base-font-size;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fc-success{color:#91c750}.fc-warning{color:#e6d147}.fc-error{color:#c76250}.fc-gray{color:#9f9f9f}.bigtabs-main{-webkit-box-shadow:0 2px 4px 0 hsla(0,0%,87.1%,.5);background-color:#fff;border:1px solid #f0f0f0;border-radius:2px;box-shadow:0 2px 4px 0 hsla(0,0%,87.1%,.5)}.bigtabs-tabs{-ms-flex-align:center;-ms-flex-direction:row;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-box-orient:horizontal;-webkit-box-shadow:0 2px 4px 0 hsla(0,0%,87.1%,.5);background-color:#fff;border-radius:2px;box-shadow:0 2px 4px 0 hsla(0,0%,87.1%,.5);flex-direction:row;flex-shrink:0;height:110px}.bigtabs-tab,.bigtabs-tabs{-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-pack:center;align-items:center;border:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.bigtabs-tab{-ms-flex:1;-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-webkit-box-flex:1;-webkit-box-orient:vertical;color:#585858;flex:1;flex-direction:column;font-size:14px;font-weight:400;height:100%}.bigtabs-tab:hover{background-color:#f9f9f9}.bigtabs-tab.router-link-active{background-color:#159bb3;border:1px solid #159bb3;color:#fff}.bigtabs-tab.router-link-active .bigtabs-tab__number{color:#fff}.bigtabs-tab__number{color:#159bb3;font-size:36px}.bigtabs-content{-ms-flex:1;-webkit-box-flex:1;-webkit-box-shadow:0 2px 4px 0 hsla(0,0%,87.1%,.5);background-color:#fff;border:1px solid #f0f0f0;border-radius:2px;box-shadow:0 2px 4px 0 hsla(0,0%,87.1%,.5);flex:1;margin:20px 0;overflow-y:auto;padding:25px}.page-header{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%}