.file-cate-menu{background-color:#fff;height:100%;border-right:1px solid #ccc}.file-cate-menu .ivu-menu-item{height:35px!important;line-height:35px;padding:0 10px}.file-list-item{display:flex;flex-direction:row;position:relative;padding:0;height:45px;line-height:45px;vertical-align:middle;margin-top:1px;background-color:#fff;border-bottom:1px solid #f1f1f1;cursor:pointer}.file-list-item:hover .file-list-item-ctrl{opacity:1}.file-list-item .file-list-item-ctrl{display:flex;opacity:0;transition:opacity .5s linear;flex-direction:row;align-items:center;justify-content:flex-end;position:absolute;background-color:#a8b1c3;top:0;left:0;bottom:0;right:0;width:100%;overflow:hidden}.file-list-item .file-list-item-ctrl .ctl-button-group{display:flex;flex-direction:row;position:relative;padding:0 20px}.file-list-item .file-list-item-ctrl .ctl-button-group *+*{margin-left:5px}.file-list-item .file-name{display:inline-block;flex:1;height:100%;padding:0 10px}.file-list-item .file-ext{display:inline-block;position:relative;width:80px}.file-list-item .file-size{display:inline-block;position:relative;height:100%;width:90px}.file-list-item .file-created{display:inline-block;position:relative;width:120px;height:100%}.login{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url(../img/login.a89669aa.jpg);background-repeat:no-repeat;background-size:100% 100%}.login-box{width:550px;background-color:#f1f1f1;border-radius:5px;box-shadow:0 0 3px hsla(0,0%,82.7%,.3);border:1px solid hsla(0,0%,94.5%,.7);padding:20px 60px;margin-top:30px}.sign-up-mode{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:20px}.sign-up-mode a{display:inline-block;text-decoration:none;color:#525358;padding:2px 5px}.sign-up-mode a.item-active{color:#2945c2}.sign-up-mode a+a{margin-left:5px}.login-box-title{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:center;line-height:50px;font-size:32px;color:#333;text-align:center}.login-box-from{width:100%;height:auto;padding:30px;box-sizing:border-box}.btn-background{background-color:hsla(0,0%,82.7%,.5)}.chart-list-container{display:flex;flex-direction:column;height:100%;width:100%;position:relative}.chart-list-container .chart-list-header{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding:5px 10px}.chart-list-container .chart-list{display:block;position:relative;width:100%;height:100%;overflow:hidden;overflow-y:auto}.chart-list-container .chart-list .list-item{display:inline-block;position:relative;width:50%;height:auto;margin:0;padding:0}.chart-list-container .chart-list .list-item .btn-subscribe{display:inline-block;position:absolute;right:80px;top:10px;width:60px;height:21px;text-align:center;font-size:12px;border-radius:5px;cursor:pointer;border:1px solid #19be77;z-index:10;background-color:#19be6b;color:#f1f1f1}.chart-list-container .chart-list .list-item .btn-subscribe:active,.chart-list-container .chart-list .list-item .btn-subscribe:hover{background-color:#20b569;color:#f1f1f1}.chart-list-container .chart-list .list-item .btn-re-subscribe{display:inline-block;position:absolute;right:10px;top:10px;width:60px;height:21px;text-align:center;font-size:12px;border-radius:5px;cursor:pointer;border:1px solid #f90;z-index:10;background-color:#f90;color:#f1f1f1}.chart-list-container .chart-list .list-item .btn-re-subscribe:active,.chart-list-container .chart-list .list-item .btn-re-subscribe:hover{background-color:#dba54d;color:#f1f1f1}.dictionary-scroller[data-v-c655e9ca]{display:block;position:relative;width:100%;height:100%;overflow:hidden;overflow-y:scroll}.dictionary-mgr-menu[data-v-c655e9ca]{flex-direction:row;justify-content:flex-start;flex-flow:row wrap;-webkit-flex-flow:row wrap;width:100%;padding:10px}.dictionary-mgr-menu .menu-item[data-v-c655e9ca],.dictionary-mgr-menu[data-v-c655e9ca]{display:flex;position:relative;align-items:center;background-color:#fff;box-sizing:border-box}.dictionary-mgr-menu .menu-item[data-v-c655e9ca]{flex-direction:column;justify-content:center;text-align:center;vertical-align:center;padding:5px 10px;height:80px;width:80px;border:1px solid #ccc;margin:5px;cursor:pointer;box-shadow:1px 1px 3px hsla(0,0%,50.2%,.7);border-radius:3px}.dictionary-mgr-menu .menu-item[data-v-c655e9ca]:hover{border:1px solid #1a86ee}.dictionary-mgr-menu .menu-item:hover span[data-v-c655e9ca]{color:#1a86ee}.dictionary-mgr-menu .menu-item:hover .btn-delete[data-v-c655e9ca]{color:red;border:1px solid red;border-radius:3px}.dictionary-mgr-menu .menu-item span[data-v-c655e9ca]{color:#333}.dictionary-mgr-menu .menu-item .btn-delete[data-v-c655e9ca]{display:block;position:absolute;width:21px;height:21px;top:3px;right:5px;color:red}.form-layer{width:100%;height:1600px}#project-map{margin-top:3px;width:100%;height:100%;border:1px solid grey;box-sizing:border-box;overflow:hidden}.tangram-suggestion{z-index:99999!important;border:1px solid #0a0f1c;border-radius:5px;box-shadow:1px 1px 5px rgba(0,0,0,.6)}.proj-monitor-logs{display:block;position:relative;width:100%;height:100%;overflow:hidden}.proj-monitor-log-img-box{display:inline-block;position:relative;width:200px;height:200px;overflow:hidden;border-radius:5px;border:1px solid #ccc;margin:5px}.proj-monitor-log-img-link{display:block;position:absolute;right:10px;top:10px;text-decoration:none;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.8);padding:3px 5px;border-radius:5px;border:0 solid #f1f1f1}.proj-monitor-log-img-link:hover{border-width:1px;box-shadow:2px 2px 5px rgba(0,0,0,.8)}