body[data-v-00185ca9],html[data-v-00185ca9]{width:100%;height:100%;background:#f1f1f1;margin:0;padding:0;overflow:hidden}#app[data-v-00185ca9]{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.app-main[data-v-00185ca9]{width:100%;height:100%}.custom-bread-crumb{display:inline-block;vertical-align:top}.full-screen-btn-con{width:64px;text-align:center}.ivu-tooltip-rel i{cursor:pointer}.notification-btn-con[data-v-12104502]{width:54px;text-align:center;line-height:54px;height:54px;position:relative;z-index:100}.notification-btn-con .dropdown[data-v-12104502]{width:21.875rem;height:auto;display:block;transform:scale(1)!important;transform-origin:29px -50px;opacity:1;visibility:visible;position:absolute;will-change:top,left;border:0 solid #ccc;right:-107px;top:3.3rem!important;left:auto!important;padding:0;margin:0;box-shadow:4px 10px 15px 0 rgba(90,80,105,.2);-webkit-user-select:text;transform:perspective(500px) rotateX(60deg)}.notification-btn-con .dropdown-header[data-v-12104502]{background:linear-gradient(250deg,#3a455b,#3f4d67)}.notification-btn-con .dropdown-header h4[data-v-12104502]{font-weight:400;line-height:26px;font-size:14px;color:hsla(0,0%,100%,.8196078431372549);padding:10px;text-align:left}.notification-btn-con .dropdown-header h4 small[data-v-12104502]{float:right;font-weight:300;color:hsla(0,0%,100%,.6);font-size:12px}.notification-btn-con .dropdown-item[data-v-12104502]{background:#fff;list-style:none;line-height:23px;text-align:left}.notification-btn-con .dropdown-item li[data-v-12104502]{padding:3px 12px;border-bottom:1px solid #f1f1f1;cursor:pointer}.notification-btn-con .dropdown-item li h3[data-v-12104502]{color:#666;font-weight:500;font-size:14px}.notification-btn-con .dropdown-item li p[data-v-12104502]{color:#888;font-size:12px}.notification-btn-con .dropdown-item li[data-v-12104502]:hover{cursor:pointer;background:#ececec}.notification-btn-con .dropdown-item li:hover h3[data-v-12104502]{color:#333;font-weight:600}.notification-btn-con .dropdown-more[data-v-12104502]{line-height:32px;background:#f7f9fa;color:#666;text-align:right;cursor:pointer}.notification-btn-con .dropdown-more span[data-v-12104502]{color:#999;padding:0 15px}.notification-btn-con .dropdown-more span[data-v-12104502]:hover{color:#58b1eb}.user-avatar-dropdown[data-v-50a81932]{width:54px;text-align:center;background:#f1f1f1;cursor:pointer;display:inline-block;vertical-align:middle}.user-avatar-dropdown[data-v-50a81932]:hover{background:linear-gradient(250deg,#3a455b,#3f4d67)}.user-avatar-dropdown .dropdown[data-v-50a81932]{width:240px;height:auto;display:block;transform:scale(1)!important;transform-origin:29px -50px;opacity:1;visibility:visible;position:absolute;will-change:top,left;border:0 solid #ccc;right:9px;top:3.3rem!important;left:auto!important;padding:0;margin:0;box-shadow:4px 10px 15px 0 rgba(90,80,105,.2);-webkit-user-select:text;transform:perspective(500px) rotateX(60deg);z-index:99999}.user-avatar-dropdown .dropdown-header[data-v-50a81932]{display:flex!important;flex-direction:row!important;align-items:center!important;background:linear-gradient(250deg,#3a455b,#3f4d67)}.user-avatar-dropdown .dropdown-header .ivu-avatar[data-v-50a81932]{margin-left:20px}.user-avatar-dropdown .dropdown-header h4[data-v-50a81932]{font-weight:400;line-height:22px;font-size:14px;color:hsla(0,0%,100%,.8196078431372549);text-align:left;padding:10px}.user-avatar-dropdown .dropdown-header h4 small[data-v-50a81932]{font-weight:300;color:hsla(0,0%,100%,.6);display:block;line-height:22px;text-align:left;font-size:12px}.user-avatar-dropdown .dropdown-item[data-v-50a81932]{background:#fff;list-style:none;line-height:32px;text-align:left}.user-avatar-dropdown .dropdown-item li[data-v-50a81932]{padding:10px 18px;border-bottom:1px solid #f1f1f1}.user-avatar-dropdown .dropdown-item li[data-v-50a81932]:hover{background:#f1f1f1}.user-avatar-dropdown .dropdown-item li h3[data-v-50a81932]{font-size:14px}.user-avatar-dropdown .dropdown-item li p[data-v-50a81932]{font-size:12px}.user-avatar-dropdown .dropdown-item li span[data-v-50a81932]{float:right;font-size:12px;color:#999}.user-avatar-dropdown .dropdown-more[data-v-50a81932]{line-height:42px;background:#f7f9fa;color:#666;text-align:right}.user-avatar-dropdown .dropdown-more span[data-v-50a81932]{color:#58b1eb;padding:0 15px}.side-menu-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex}.side-menu-wrapper .ivu-menu-dark,.side-menu-wrapper .ivu-menu-dark .ivu-menu-vertical .ivu-menu-opened{background:none}.side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-opened .ivu-menu-submenu-title{background:#2b5282}.side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-opened{background:none}.side-menu-wrapper .ivu-menu-vertical .ivu-menu-item,.side-menu-wrapper .ivu-menu-vertical .ivu-menu-submenu-title{padding:18px 10px 18px 24px}.side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-item:hover,.side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title:hover{background:#2b5282}.side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu){color:#fff}.side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu),.side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu):hover,.side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title-active:not(.ivu-menu-submenu),.side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title-active:not(.ivu-menu-submenu):hover{background:#2b5282}.side-menu-wrapper .ivu-menu-vertical .ivu-menu-submenu-title-icon{right:10px}.side-menu-wrapper .menu-collapsed{height:calc(100vh - 48px);padding-top:0;background:#f7f7f7;width:74px;position:relative}.side-menu-wrapper .menu-collapsed .ivu-tooltip{width:100%}.side-menu-wrapper .menu-collapsed .ivu-tooltip:last-child{bottom:0;position:absolute;left:0;width:74px;background-color:#f1f1f1}.side-menu-wrapper a.drop-menu-a{display:inline-block;width:100%;padding:10px 0;text-align:center;color:#495060}.side-menu-wrapper a.drop-menu-a i{color:hsla(0,0%,100%,.47843137254901963)}.side-menu-wrapper a.drop-menu-a span{display:block;padding:5px 0}.side-menu-wrapper a.drop-menu-a:hover{background:#f1f1f1}.side-menu-wrapper a.drop-menu-a:hover i{color:#fff}.side-menu-wrapper a.drop-menu-a:hover:after{top:0;left:0;width:3px;height:100%;content:"";position:absolute;height:73px;background:#fe7300}.side-menu-wrapper a.drop-menu-a.active{background:#f1f1f1}.side-menu-wrapper a.drop-menu-a.active:after{top:0;left:0;width:3px;height:100%;content:"";position:absolute;height:73px;background:#fe7300}.side-menu-wrapper .submenu-collapsed{height:calc(100vh - 48px);background:#fff;width:170px;border-right:1px solid #eaeaea}.side-menu-wrapper .submenu-collapsed-title{padding:14px 14px 14px 20px;box-shadow:inset 0 -1px 0 0 #dce3e8;text-align:left}.side-menu-wrapper .submenu-collapsed-title i{padding-right:10px}.side-menu-wrapper .submenu-collapsed-list{font-size:14px}.side-menu-wrapper .submenu-collapsed-list ul li{text-align:left;list-style:none;line-height:20px;padding:10px 10px 10px 46px;cursor:pointer;position:relative}.side-menu-wrapper .submenu-collapsed-list ul li:hover{background:#e3e9ed}.side-menu-wrapper .submenu-collapsed-list ul li:hover:before{top:0;left:0;width:6px;height:100%;content:"";position:absolute;height:40px;background:#5a778c!important}.side-menu-wrapper .submenu-collapsed-list ul li.active{background:#e3e9ed}.side-menu-wrapper .submenu-collapsed-list ul li.active:after{top:0;left:0;width:6px;height:100%;content:"";position:absolute;height:40px;background:#5a778c!important}.side-menu-wrapper .submenu-collapsed-last{padding:14px 14px 14px 20px;box-shadow:inset 0 -1px 0 0 #dce3e8;text-align:left;cursor:pointer;position:relative}.side-menu-wrapper .submenu-collapsed-last i{padding-right:10px}.side-menu-wrapper .submenu-collapsed-last:hover{background:#e3e9ed}.side-menu-wrapper .submenu-collapsed-last:hover:before{top:0;left:0;width:6px;height:100%;content:"";position:absolute;height:49px;background:#5a778c!important}.side-menu-wrapper .submenu-collapsed-last.active{background:#e3e9ed}.side-menu-wrapper .submenu-collapsed-last.active:after{top:0;left:0;width:6px;height:100%;content:"";position:absolute;height:49px;background:#5a778c!important}.side-menu-wrapper .submenu-collapsed-trigger{RIGHT:0;z-index:1;height:100%;color:#8c92a4;position:absolute;background:#e3e9ed;align-items:center;display:flex;width:10px;text-align:center;border-right:1px solid #e4eaed}.menu-title{padding-left:6px}.dropdown-project{margin-left:15px;text-align:center;cursor:pointer;display:inline-block;vertical-align:middle}.dropdown-project i{color:#999;font-size:18px}.dropdown-project:hover{color:#fff;background:linear-gradient(250deg,#3a455b,#3f4d67)}.dropdown-project:hover i{color:#fff;font-size:18px}.dropdown-project:hover .showtitle{width:240px;text-align:left;padding-left:10px}.dropdown-project .dropdown{width:240px;height:auto;display:block;transform:scale(1)!important;transform-origin:29px -50px;opacity:1;visibility:visible;position:absolute;will-change:top,left;border:0 solid #ccc;background:#fff;left:0;top:3.3rem!important;left:auto!important;padding:0;margin:0;box-shadow:4px 10px 15px 0 rgba(90,80,105,.2);-webkit-user-select:text;transform:perspective(500px) rotateX(60deg);z-index:99999}.dropdown-project .dropdown-search{display:flex!important;flex-direction:row!important;align-items:center!important;background:linear-gradient(250deg,#3a455b,#3f4d67);text-align:center}.dropdown-project .dropdown-search input{margin:0 auto;height:28px;line-height:28px;color:#b2bdd2;background:#4f5d77;border:0;width:216px;padding:2px 10px;margin-bottom:10px;border-radius:2px}.dropdown-project .dropdown-search input::-moz-placeholder{color:#b2bdd2}.dropdown-project .dropdown-search input:-ms-input-placeholder{color:#b2bdd2}.dropdown-project .dropdown-search input::placeholder{color:#b2bdd2}.dropdown-project .dropdown-item{background:#fff;list-style:none;line-height:32px;text-align:left}.dropdown-project .dropdown-item li{color:#333;padding:6px 12px;border-bottom:1px solid #f1f1f1}.dropdown-project .dropdown-item li i{color:#999;font-size:16px}.dropdown-project .dropdown-item li:hover{color:#333;background:#f1f1f1}.dropdown-project .dropdown-item li:hover i{color:#333}.dropdown-project .dropdown-item li p{text-align:center;font-size:12px}.dropdown-project .dropdown-item li span{float:right;font-size:12px;color:#999}.dropdown-project .dropdown-item li .create_but{color:#fff;background-color:#3f4d67;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);border:0;line-height:27px;height:28px;padding:0 7px}.dropdown-project .dropdown-item li .create_but span{color:#fff;font-size:12px;margin-left:0}.dropdown-project .dropdown-item li .create_but i{line-height:28px;top:0;color:hsla(0,0%,100%,.32)}.dropdown-project .dropdown-item li .create_but:hover{background:#202d40}::-webkit-scrollbar{height:8px}::-webkit-scrollbar-thumb{background-color:#d5d5d5}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#999}::-webkit-scrollbar-button{display:none}.home{width:100%}.fs18{font-size:16px;font-weight:500}.clearfix{zoom:1}#app{text-align:left}.ivu-input-prefix i,.ivu-input-suffix i{line-height:38px}.ivu-modal-mask{background-color:hsla(0,0%,100%,.6)}.ivu-drawer-mask{z-index:10000}.ivu-drawer-wrap{z-index:10001}.ivu-table-wrapper{overflow:visible}.ivu-dropdown .ivu-select-dropdown{padding:0}.nothing{margin:160px 0}.nothing-title{color:#ccc;font-size:18px;line-height:25px;margin-bottom:8px}.nothing-description{font-size:14px;line-height:20px;color:#606c80}.session-form,.session-sidebox{margin:0 auto;width:50%;min-height:564px}.tags_icon{background:#58b1eb}.be_overdue,.tags_icon{padding:2px 4px;color:#fff;border-radius:3px;font-size:9pt;margin-left:10px}.be_overdue{background:#f38d30}.task .uuid{color:#999;font-size:9pt}.task .uuid:hover{background:#fff}.task_title{font-size:14px;cursor:pointer}.task_title:hover{color:#58b1eb}.task_card{border:1px solid #ddd}#login{min-width:1040px;min-height:99.9vh;position:relative}#login .container{position:absolute;top:50%;left:50%;width:1000px;padding:0;z-index:1;transform:translate(-50%,-50%)}#login .session__body{display:flex;margin:auto;width:inherit;position:relative;box-shadow:0 20px 80px 0 rgba(0,0,0,.3)}#login .session__footer{margin-top:40px;text-align:center}#login .session__footer-item{margin-left:8px}#login .session__footer-item a{color:#8c92a4}#login .session__footer-item a:hover{color:#aeb2bf}#login .session-sidebox{color:#fff;position:relative;padding:80px 80px 48px;text-align:left;background:url(../../admin/img/mb.f3602935.jpg) -450px 0 no-repeat}#login .session-sidebox__seloog{line-height:29px;display:inline-block;text-align:left}#login .session-sidebox__logo{text-align:left}#login .session-sidebox__logo img{width:144px}#login .session-form__header{display:flex;margin-bottom:24px;justify-content:space-between;align-items:flex-end}#login .session-form__header h2{display:inline-block}#login .session-form__header .pull-right{color:#999;float:right}#login .session-form__container{height:100%;padding:64px 75px 48px;position:relative;background:#fff}#login .session-form__container .ivu-form-item{margin-bottom:38px;vertical-align:top;zoom:1}#login .session-form__container .ivu-form-item-content .ivu-btn{border-radius:2px;height:38px;line-height:38px}#login .session-form__container .ivu-form-item-content .ivu-btn-primary{background-color:#f38d30;border-color:#f38d30;color:#fff;box-shadow:none}#login .session-form__container .ivu-form-item-content .ivu-btn-primary:hover{background-color:#e28560;border-color:#e28560;color:#fff;box-shadow:none}#login .session-form__container .ivu-form-item .ivu-input-default{line-height:42px;border-radius:2px;height:42px}#login .session-form__container .ivu-form-item .ivu-input-icon{top:3px}#login .session-form__container .ivu-form-item .ivu-input-suffix i{margin-top:2px}#login .session-form__container .team-explain{font-size:14px;color:#adadad}#login .session-form__container .team-explain h4{font-size:16px;font-weight:200}#login .session-form__container .team-explain .wechat{display:flex}#login .session-form__container .team-explain .wechat-item{align-items:center;height:32px;line-height:32px;cursor:pointer;flex:2}#login .session-form__container .team-explain .wechat-item img{width:19px;height:19px;margin-right:6px;vertical-align:middle}#login .session-form__container .team-explain .wechat-item svg{font-size:22px;margin-right:6px;color:#2dbc00}#login .session-form__container .team-explain .wechat-item span{line-height:22px}@media only screen and (max-height:750px){#login{min-width:1040px;min-height:99.9vh;position:relative}#login .container{margin-top:40px;top:0;left:50%;transform:translate(-50%)}}.app-main{min-width:1080px;height:100%}.app-main .ivu-layout{height:100%;background:none}.app-main .ivu-layout-sider{position:fixed;left:0;top:48px;bottom:0;height:auto;z-index:1029;background:#fff;width:200px;top:54px;height:calc(100vh - 48px);transition:width .2s;padding:0}.app-main .ivu-layout-sider .side-menu-wrapper .submenu{background:#fff;border-right:1px solid #eee}.app-main .ivu-layout-sider .leftmenu{border-right:1px solid #dadfe6;background-color:#f7f8fa;height:100vh;width:100%;box-shadow:1px 0 0 0 #dadfe6;transition:width .2s,right .3s cubic-bezier(.68,-.55,.265,1.55)}.app-main .ivu-layout-sider .leftmenu .side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-item:hover,.app-main .ivu-layout-sider .leftmenu .side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title:hover{box-shadow:inset 3px 0 0 0 #58b1eb;color:#515a6e;background:#e3e8f0!important}.app-main .ivu-layout-sider .leftmenu .ivu-menu-submenu-title>i,.app-main .ivu-layout-sider .leftmenu .ivu-menu-submenu-title span>i{margin-right:16px;font-size:14px}.app-main .ivu-layout-sider .leftmenu .side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-opened .ivu-menu-submenu-title{background:#eef0f3}.app-main .ivu-layout-sider .leftmenu .side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-opened .ivu-menu-submenu-title i,.app-main .ivu-layout-sider .leftmenu .side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-opened .ivu-menu-submenu-title span i{margin-right:16px;font-size:14px}.app-main .ivu-layout-sider .leftmenu .side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu .ivu-menu-item-active,.app-main .ivu-layout-sider .leftmenu .side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu .ivu-menu-item-active:hover{border-right:none;color:#fff;background:#e3e8f0!important}.app-main .ivu-layout-sider .leftmenu .side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu .ivu-menu-item-active:hover,.app-main .ivu-layout-sider .leftmenu .side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu .ivu-menu-item-active:hover:hover{color:#000}.app-main .ivu-layout-sider .leftmenu .side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-item,.app-main .ivu-layout-sider .leftmenu .side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title{color:#515a6e;text-align:left}.app-main .ivu-layout-sider .leftmenu .side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu),.app-main .ivu-layout-sider .leftmenu .side-menu-wrapper .side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu):hover,.app-main .ivu-layout-sider .leftmenu .side-menu-wrapper .side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title-active:not(.ivu-menu-submenu),.app-main .ivu-layout-sider .leftmenu .side-menu-wrapper .side-menu-wrapper .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title-active:not(.ivu-menu-submenu):hover{background:#e3e8f0;box-shadow:inset 3px 0 0 0 #58b1eb;color:#515a6e}.app-main .ivu-layout-sider .leftmenu .ivu-menu-item{text-align:left}.app-main .ivu-layout-sider .leftmenu .ivu-menu-item i{margin-right:16px}.app-main .ivu-layout-header{padding:0 0;height:54px;line-height:54px}.app-main .ivu-layout-header .header-bar{position:fixed;top:0;left:0;display:flex;align-items:center;width:100%;min-width:960px;height:54px;font-size:14px;line-height:54px;box-shadow:0 1px #dadfe6;background:#fff;z-index:1030}.app-main .ivu-layout-header .header-bar .tenantName{font-size:16px;font-weight:500;color:#999;line-height:16px;overflow:hidden}.app-main .ivu-layout-header .header-bar .page-logo{display:flex;align-items:center;height:100%;white-space:nowrap;margin-left:17px}.app-main .ivu-layout-header .header-bar .page-logo .Maxlogo{display:flex;width:168px}.app-main .ivu-layout-header .header-bar .page-logo .Maxlogo .max-logo{padding:5px;border:1px solid #eee;line-height:42px;height:40px;cursor:pointer;margin-top:14px}.app-main .ivu-layout-header .header-bar .page-logo .Maxlogo .max-logo img{height:28px}.app-main .ivu-layout-header .header-bar .page-logo .min-logo{padding:5px;border:1px solid #eee;display:block;line-height:42px;height:40px;width:42px;cursor:pointer;margin-top:14px}.app-main .ivu-layout-header .header-bar .page-logo .min-logo:hover{background:#3a455b}.app-main .ivu-layout-header .header-bar .page-logo .min-logo img{height:28px}.app-main .ivu-layout-header .header-bar .trans{transition:transform .2s ease}.app-main .ivu-layout-header .header-bar .sider-trigger-a{width:32px;height:32px;display:inline-block;text-align:center;vertical-align:middle;margin-top:5px;font-size:21px;cursor:pointer;color:#cacaca;position:relative}.app-main .ivu-layout-header .header-bar .sider-trigger-a i{transition:transform .2s ease;vertical-align:top}.app-main .ivu-layout-header .header-bar .sider-trigger-a.collapsed i{color:#dfdfdf;transform:rotate(180deg);transition:transform .2s ease}.app-main .ivu-layout-header .header-bar .custom-content-con{position:relative;height:54px;margin-left:auto;white-space:nowrap;z-index:9;background:#fff}.app-main .ivu-layout-header .header-bar .custom-content-con>*{float:right}.app-main .ivu-layout-header .header-bar .custom-content-con .notification-btn-con{width:52px;height:54px;line-height:59px}.app-main .ivu-layout-header .header-bar .custom-content-con .notification-btn-con .ivu-badge .ivu-badge-dot{top:18px;left:17px}.app-main .ivu-layout-header .header-bar .custom-content-con .notification-btn-con i{cursor:pointer}.app-main .ivu-layout-header .header-bar .custom-content-con .notification-btn-con:hover{background:linear-gradient(250deg,#3a455b,#3f4d67);color:#fff}.app-main .ivu-layout-header .header-bar .custom-content-con .full-screen-btn-con{width:52px;line-height:54px;height:54px;overflow:hidden}.app-main .ivu-layout-header .header-bar .custom-content-con .full-screen-btn-con .ivu-tooltip-rel{padding-top:0}.app-main .ivu-layout-header .header-bar .custom-content-con .full-screen-btn-con:hover{color:#fff;background:linear-gradient(250deg,#3a455b,#3f4d67)}.app-main .ivu-layout-content{flex:1 1;background:#fff}.app-main .ivu-layout-content.max-content{margin-left:244px;position:relative;min-height:calc(100vh - 54px);max-width:100%;overflow:hidden}.app-main .ivu-layout-content.min-content{margin-left:74px;position:relative;min-height:calc(100vh - 54px);max-width:100%;overflow:hidden}.app-main .ivu-layout-content .page-content{background-color:#f8f9fb;display:flex;align-items:stretch;flex:1 1 auto;padding:0;flex-basis:100%;flex-direction:column;width:0;min-width:0;max-width:100%;min-height:1px}.app-main .ivu-layout-content .page-content-main{width:100%;height:100%;position:relative}.app-main .ivu-layout-content .page-content-main .nothing{margin:160px 0}.app-main .ivu-layout-content .page-content-main .nothing-title{color:#ccc;font-size:18px;line-height:25px;margin-bottom:8px}.app-main .ivu-layout-content .page-content-main .nothing-description{font-size:14px;line-height:20px;color:#606c80}.app-main .ivu-layout-content .page-content-main .title{border-bottom:1px solid #ddd;display:flex;align-items:center;background:#fff;min-height:3rem;border-bottom:1px solid rgba(0,0,0,.07);border-radius:4px 4px 0 0;transition:background-color .4s ease-out}.app-main .ivu-layout-content .page-content-main .title h2{flex:1;font-size:.875rem;margin:0;display:flex;align-items:center;line-height:3rem;color:inherit;color:#333;position:relative;font-weight:500;padding:0 20px}.app-main .ivu-layout-content .page-content-main .title h2 .lefticon{line-height:20px;height:20px;width:4px;background:#58b1eb;margin-right:6px}.app-main .ivu-layout-content .page-content-main .title h2 i{color:#a6a6a6;font-size:16px;padding-left:4px}.app-main .ivu-layout-content .page-content-main .title h2 span{padding-left:8px;font-size:16px;font-family:微软雅黑,黑体,Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.app-main .ivu-layout-content .page-content-main .title .but-toolbar{position:relative;z-index:99}.app-main .ivu-layout-content .page-content-main .title .but-toolbar .create_but{color:#fff;background-color:#3f4d67;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);border:0;line-height:27px;height:28px;padding:0 7px}.app-main .ivu-layout-content .page-content-main .title .but-toolbar .create_but span{font-size:12px;margin-left:0}.app-main .ivu-layout-content .page-content-main .title .but-toolbar .create_but i{line-height:28px;top:0;color:hsla(0,0%,100%,.32)}.app-main .ivu-layout-content .page-content-main .title .but-toolbar .create_but:hover{background:#202d40}.app-main .ivu-layout-content .page-content-main .filter{width:100%;box-sizing:border-box;padding:0 18px;padding-right:11px;display:flex;flex:0 0 48px;align-items:center;justify-content:space-between;background:hsla(0,0%,98.8%,.98);box-shadow:0 0 4px 0 rgba(0,0,0,.1),0 .5px 0 0 rgba(0,0,0,.08)}.app-main .ivu-layout-content .page-content-main .filter-search{line-height:48px;text-align:left;display:flex}.app-main .ivu-layout-content .page-content-main .filter-search-status{text-align:left;margin-right:26px}.app-main .ivu-layout-content .page-content-main .filter-search-status span{color:#a6a6a6}.app-main .ivu-layout-content .page-content-main .filter-search-status a{color:#666}.app-main .ivu-layout-content .page-content-main .filter-search-types{text-align:left;margin-right:26px}.app-main .ivu-layout-content .page-content-main .filter-search-types span{color:#a6a6a6}.app-main .ivu-layout-content .page-content-main .filter-search-types a{color:#666}.app-main .ivu-layout-content .page-content-main .filter-search-name .ivu-input{height:28px;line-height:28px;border-radius:3px;width:160px;margin-top:-2px}.app-main .ivu-layout-content .page-content-main .filter-search-name .ivu-input-suffix{top:-1px}.app-main .ivu-layout-content .page-content-main .filter-search-name .ivu-input-suffix i{color:#c7c7c7;line-height:28px}.app-main .ivu-layout-content .page-content-main .filter-search-database .ivu-select{line-height:28px;height:28px;border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px}.app-main .ivu-layout-content .page-content-main .filter-search-database .ivu-select-selection{height:28px;line-height:28px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.app-main .ivu-layout-content .page-content-main .filter-search-database .ivu-select-placeholder{height:28px;line-height:28px}.app-main .ivu-layout-content .page-content-main .filter-search-database .ivu-select-selected-value{height:28px;line-height:27px}.app-main .ivu-layout-content .page-content-main .filter-search-database .ivu-btn{line-height:28px;height:28px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.app-main .ivu-layout-content .page-content-main .filter-search-database .ivu-btn .ivu-icon{font-size:18px}.app-main .ivu-layout-content .page-content-main .filter-search-handle{margin-left:20px}.app-main .ivu-layout-content .page-content-main .filter-search-handle .ivu-btn{line-height:26px;height:26px;padding:0 5px;border:0;border-radius:0}.app-main .ivu-layout-content .page-content-main .filter-search-handle .ivu-btn .ivu-icon{color:#666;font-size:18px;width:14px}.app-main .ivu-layout-content .page-content-main .filter-search-handle .ivu-btn span{color:#666;margin-left:0}.app-main .ivu-layout-content .page-content-main .filter-search-handle .ivu-btn:hover{background:#f1f1f1;padding:0 5px}.app-main .ivu-layout-content .page-content-main .filter-orderby{display:flex;flex:0 0 48px}.app-main .ivu-layout-content .page-content-main .filter-orderby-status{width:100px;display:inline-block;text-align:right;line-height:48px;margin-right:10px}.app-main .ivu-layout-content .page-content-main .filter-orderby-status a{color:#666}.app-main .ivu-layout-content .page-content-main .filter-orderby-type{cursor:pointer;margin-right:10px}.app-main .ivu-layout-content .page-content-main .filter-orderby-list,.app-main .ivu-layout-content .page-content-main .filter-orderby-type{padding:5px;background:#f1f1f1;border-radius:3px;height:32px;width:32px;margin-top:8px}.app-main .ivu-layout-content .page-content-main .container{position:relative;height:100%}.app-main .ivu-layout-content .page-content-main .container .data-table{padding:0}.app-main .ivu-layout-content .page-content-main .container .data-table .table{position:relative}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul{display:flex;flex-flow:row wrap;display:-webkit-flex;align-items:center;width:100%;flex:5}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li{list-style:none;margin:16px;height:92px;background:#fff;border:1px solid hsla(0,0%,88.2%,.8823529411764706);border-radius:4px;display:flex}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .photo{background:#fafafa;padding:5px;cursor:pointer}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .photo img{border-radius:4px;width:80px;height:80px}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li:hover{box-shadow:0 1px 7px 0 rgba(0,0,0,.2);border:1px solid #ddd}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .text{width:178px}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .text .username{display:block;font-size:14px;color:#333;line-height:28px;height:28px;overflow:hidden;white-space:pre}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .text span{font-size:12px;color:#666;display:block;text-align:left;padding:0 10px;line-height:20px}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .text .phone{padding-left:10px;overflow:hidden;width:178px;height:20px;line-height:20px}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .text .phone i{color:#a3a3a3;font-size:14px;width:14px;height:14px;margin-right:10px}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .text .email{padding-left:10px;overflow:hidden;width:178px;height:20px;line-height:20px}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .text .email i{color:#a3a3a3;font-size:12px;width:14px;height:14px;margin-right:10px}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .text .groupname{padding-left:10px;overflow:hidden;width:178px;height:20px;line-height:20px}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .text .groupname i{color:#a3a3a3;font-size:13px;width:14px;height:14px;margin-right:10px}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .but{float:right}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .but .disfreeze{color:#ddd;border:0;height:45px;border-radius:0 3px 0 0}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .but .freeze{background:#7f8ea4;color:#fff;border:0;height:46px;border-radius:0 3px 0 0}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .but .freeze:hover{background:#515a6e}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .but .freeze.warning{background:rgba(255,153,0,.3686274509803922)}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .but .freeze.warning:hover{background:#f90}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .but .freeze.success{background:rgba(25,190,107,.3607843137254902)}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .but .freeze.success:hover{background:#19be6b}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .but .edit{background:rgba(127,142,164,.5215686274509804);color:#fff;border:0;height:46px;border-radius:0 0 3px 0}.app-main .ivu-layout-content .page-content-main .container .data-table .table ul li .but .edit:hover{background:#515a6e}.app-main .ivu-layout-content .page-content-main .container .data-table .table .tables-spin-container{display:inline-block;width:100%;height:auto;position:absolute}.app-main .ivu-layout-content .page-content-main .container .data-list{position:relative;padding:22px}.app-main .ivu-layout-content .page-content-main .container .data-list .message .ivu-table-wrapper-with-border{border-right:0}.app-main .ivu-layout-content .page-content-main .container .data-list .message .ivu-table-cell span{font-size:14px;font-weight:600}.app-main .ivu-layout-content .page-content-main .container .data-list .shwoimages{cursor:pointer}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions{padding-left:20px;text-align:left}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions h3{margin-bottom:20px;height:25px;color:#515a6e;font-size:16px;font-weight:400}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions h3 span{color:#7f8ea4}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions table{width:100%;overflow:auto;border-collapse:collapse}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions table colgroup{display:table-column-group}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions table colgroup col{display:table-column}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions table thead{display:table-header-group;vertical-align:middle;border-color:inherit;border-right:1px solid #dadfe6}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions table thead tr{text-align:left}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions table thead tr th{text-align:left;font-weight:700;background:#dadfe6;border-top:1px solid #dadfe6;color:#202d40;border-right:1px solid #fff;padding:9px 15px}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions table thead tr th:first-child{width:140px;text-align:center;border-left:1px solid #dadfe6}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions table thead tr th:nth-child(2){padding-left:42px}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions table thead tr th:last-child{border-right:1px solid #dadfe6;width:10%}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions table tbody{display:table-row-group;vertical-align:middle;border-color:inherit;border:1px solid #dadfe6;color:#606c80;border-right:1px solid #dadfe6}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions table tbody tr{background-color:#fff;color:#202d40;border-right-color:transparent}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions table tbody tr td{display:table-cell;vertical-align:inherit;padding:12px 15px;border-right-color:transparent}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions table tbody tr td:first-child{width:140px;text-align:center;border-right:1px solid #dadfe6}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions table tbody tr td:nth-child(2){padding-left:42px}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions table tbody tr td:last-child{border-right:none;width:10%}.app-main .ivu-layout-content .page-content-main .container .data-list .role-permissions table tbody tr:nth-child(2n){background-color:#f5f7fa}.app-main .ivu-layout-content .page-content-main .container .data-list .resource .title{line-height:32px;font-size:18px;border:0}.app-main .ivu-layout-content .page-content-main .container .data-list .resource h3{margin-bottom:20px}.app-main .ivu-layout-content .page-content-main .container .data-list .resource p{text-align:left;line-height:32px;font-size:14px}.app-main .ivu-layout-content .page-content-main .container .data-list .resource p span{color:#858585;margin-right:20px}.app-main .ivu-layout-content .page-content-main .container .data-list .resource .inovce{padding:20px;text-align:left;border:1px solid #ddd}.app-main .ivu-layout-content .page-content-main .container .data-detail{background:#fff;z-index:9999;max-height:100%;height:100%;border:1px solid #eee;padding:20px 40px}.app-main .ivu-layout-content .page-content-main .container .data-detail h3{font-family:Helvetica Neue,Luxi Sans,DejaVu Sans,Tahoma,Hiragino Sans GB,STHeiti,Microsoft YaHei;padding:10px;font-size:18px;font-weight:500}.app-main .ivu-layout-content .page-content-main .container .data-detail .time{padding:10px;font-size:12px;color:#999}.app-main .ivu-layout-content .page-content-main .container .data-detail .content{border-top:1px solid #ddd;padding:20px 0;text-align:left}.app-main .ivu-layout-content .page-content-main .container .data-detail .close{background-color:#eee;width:32px;height:32px;line-height:32px;position:absolute;right:30px;top:0;border-radius:50%;z-index:9999;cursor:pointer}.app-main .ivu-layout-content .page-content-main .container .data-detail .close i{font-size:16px}.app-main .ivu-layout-content .page-content-main .container .data-detail .close:hover{background-color:#3f4d67}.app-main .ivu-layout-content .page-content-main .container .data-detail .close:hover i{color:#f8f9fb}.app-main .ivu-layout-content .page-content-main .paging{width:87.5%;position:fixed;bottom:0;box-sizing:border-box;padding:11px 23px;display:flex;background:#fff;box-shadow:0 -1px 3px -1px rgba(0,0,0,.1),0 .5px 0 0 rgba(0,0,0,.08)}.ivu-modal{position:relative;top:70px}.ivu-modal-mask{background-color:rgba(0,0,0,.6)}.ivu-modal-content{border-radius:4px}.ivu-modal-header{border:0;padding:20px 30px 10px 30px}.ivu-modal-header-inner{font-size:18px;font-weight:700}.ivu-modal .model-form{padding:0 0}.ivu-input-default{line-height:38px;border-radius:2px;height:38px}.ivu-input-icon{top:3px}.ivu-select-selection{height:38px;border-radius:2px}.ivu-select-selection-placeholder{height:38px;line-height:38px}.ivu-select-multiple-selection{height:38px;border-radius:2px}.ivu-select-multiple-placeholder{height:36px;line-height:36px}.ivu-select-multiple .ivu-tag{margin:6px 4px 3px 0}.ivu-select-multiple .ivu-select-selection .ivu-select-placeholder,.ivu-select-placeholder{height:38px;line-height:38px}.ivu-select-single .ivu-select-selection{height:38px;line-height:38px;border-radius:2px}.ivu-select-single .ivu-select-selection .ivu-select-placeholder,.ivu-select-single .ivu-select-selection .ivu-select-selected-value{height:38px;line-height:38px}#editor{height:230px}.demo-drawer-footer{width:100%;bottom:0;border-top:1px solid #e8e8e8;padding:10px 0;text-align:left;background:#fff}.create{color:#a1b0cb;background-color:#3f4d67;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);border:0;line-height:32px;height:32px;padding:0 7px;font-size:14px;border-radius:2px;width:120px}.create span{font-size:12px;margin-left:0}.create i{line-height:28px;top:0;color:hsla(0,0%,100%,.32)}.create:hover{color:#fff;background:#202d40}.close-btn{position:absolute;top:160px;left:-42px;z-index:0;padding:6px;background-color:#3f4d67;border-color:#3f4d67;border:0;color:#fff;border-top-right-radius:0;border-bottom-right-radius:0;height:42px;font-size:26px;width:42px}.close-btn:hover{color:#fff;background:#323f57;border:0}.close-btn.ivu-btn>.ivu-icon{line-height:0}.close-btn i{margin-right:0;font-size:26px;vertical-align:baseline;height:42px;line-height:42px}.ivu-drawer-body{overflow:unset}.cancel{color:#999;background-color:#eee;border:0;line-height:32px;height:32px;padding:0 7px;font-size:14px;border-radius:2px;width:120px}.cancel span{font-size:12px;margin-left:0}.cancel i{line-height:28px;top:0;color:hsla(0,0%,100%,.32)}.cancel:hover{border:0;background:#202d40}.resource .ivu-tabs{top:-50px}.resource .ivu-tabs-nav{margin-left:160px;float:right}.resource .ivu-tabs-tab{padding:15px 20px}.resource .ivu-tabs-tab-active{color:#202d40;font-weight:600;font-size:14px}.resource .ivu-tabs-tab:last-child{margin-right:0}.resource .ivu-tabs-bar{border-bottom:1px solid hsla(0,0%,49%,.07);margin-bottom:0}.resource .project{display:flex}.resource .project-card{width:24%;margin-right:20px}.resource .project div:last-child{margin-right:0}.resource .project .ivu-card-body{padding-top:8px;padding-bottom:2px}.resource .project .protitle{color:#666;font-size:16px;text-align:left}.resource .project .protitle span{float:right;font-size:12px;color:#ccc;margin-top:5px}.resource .project .proinfo{color:#999;font-size:12px;display:flex;width:100%;justify-content:space-between;padding:5px 0}.resource .project .proinfo p{width:50%}.resource .project .proinfo .bete{text-align:right;padding-top:3px}.resource .project .proinfo .bete span{font-size:12px;margin-right:10px;line-height:22px}.resource .project .proinfo .bete span i{font-size:14px;margin-right:5px}.resource .project .prochart{margin:0}.br-b1{border-bottom:1px solid #ddd}.divider{margin:4px 24px 0 24px;width:1px;height:16px;background-color:#000019;opacity:.08}.tables-title{position:relative}.tables-title i{font-size:8pt;color:rgba(88,176,235,.3843137254901961);position:absolute;top:4px;left:-14px}.tables-title .row_title{color:#666;font-size:14px}.tables-title .row_title:hover{color:#2d8cf0}.tables-title .row_title.isread{color:#999}.tables-title .row_title.isread:hover{color:#2d8cf0}.tables-title .row_title span{color:#999}.tables-title .timeType{color:#8a8a8a;font-size:12px}.tables-title .timeType span{float:right}.role-permissions{margin-top:39px;position:relative}.role-permissions .title{font-size:16px;line-height:47px;border-bottom:1px solid #ddd}.role-permissions .title .return{font-size:9pt;float:right;margin-top:11px;background:linear-gradient(250deg,#3a455b,#3f4d67);border:0}.role-permissions .explain-labal{text-align:left;font-size:14px;line-height:26px}.role-permissions .explain-info{background-color:#f8f8f9;border:1px solid #e3e9ed;padding:10px;border-radius:5px}.step,.step label{line-height:32px}.step label{font-size:14px;padding:10px 0}.step-description{background:#fafafa;border:1px solid #f1f1f1;border-radius:5px;padding:10px}.step-list ul{margin:0;padding:0}.step-list ul li{list-style:none}.step-list ul li.header{line-height:32px;background:#f1f1f1;text-align:center}.statelist{border:1px solid #ddd;border-radius:5px;padding:2px 5px;margin:5px;cursor:pointer;width:80px;float:left}.statelist i{margin-right:5px}.task .ivu-table-header table thead th{font-size:12px;background:none;font-weight:400;border-bottom:1px solid #f1f1f1}.task .ivu-table-header table thead th span{color:#999}.task .ivu-table-tip table tbody td{background:none;font-weight:400;border-bottom:1px solid #f1f1f1}.task .ivu-table tr:last-child td{border-bottom:0}.task .ivu-table td,.task .ivu-table th{border-bottom:1px solid #f1f1f1}.detail-item{font-size:16px;line-height:32px;padding:10px;width:90%;border-radius:5px;margin:10px 0}.detail-item p{padding:0;line-height:22px}.detail-item:hover{border-radius:10px;background-color:rgba(0,0,0,.07)}.gitItem ul{padding:0;margin:0}.gitItem ul li{list-style:none;line-height:38px;text-align:left;font-size:14px;padding:0 14px;color:#666;cursor:pointer}.gitItem ul li i{color:#999}.gitItem ul li:hover{color:#58b1eb}.gitItem ul li:hover i{color:#999}.ivu-tabs{overflow:visible}.ive-task-card{margin-top:30px;border:1px solid #dcdee2;border-color:#e8eaec;border-radius:2px;padding:18px}.ive-task-card:hover{box-shadow:0 2px 4px 0 rgba(90,80,105,.2)}.ivu-tabs-nav{z-index:0}.home-main{padding:18px}.home-main-card{width:24%;margin-right:20px}.home-main div:last-child{margin-right:0}.home-main .ivu-card-body{padding-top:8px;padding-bottom:2px}.home-main .protitle{color:#333;font-size:16px;text-align:left;display:flex}.home-main .protitle i{flex:1;font-size:16px;color:#ccc;margin-top:5px;text-align:right}.home-main .prochart{position:relative;height:60px}.home-main .prochart .numb{position:absolute;top:0;left:20px;font-size:32px}.home-main .prochart .numb .stamp{font-size:14px;color:#999;font-weight:400}.home-main .line-param{height:24px}.home-main .line-param span{font-size:12px;color:#515a6e}.home-main .proinfo{color:#999;font-size:12px;display:flex;width:100%;justify-content:space-between;padding:5px 0}.home-main .proinfo .prex{text-align:left;padding-top:3px}.home-main .proinfo .prex span{font-size:12px;margin-right:10px;line-height:22px}.home-main .proinfo .prex span i{font-size:14px;margin-right:5px}.home-main .proinfo .bete{text-align:right;padding-top:3px}.home-main .proinfo .bete span{font-size:12px;margin-right:10px;line-height:22px}.home-main .proinfo .bete span i{font-size:14px;margin-right:5px}