.todo-item-list{display:flex;flex-direction:column;background-color:#fff;overflow:hidden}.todo-item-list .label-item{display:flex;align-items:center;margin:0 10px 10px 10px;padding:0 12px;height:22px;background:linear-gradient(135deg,#f9f9f9,#f0f0f0);border-radius:11px;color:#6a6a6a;text-align:center;font-size:12px}.todo-item-list .label-item .icon{margin-right:8px;font-size:14px}.todo-item-list .label-item .time{display:inline-block;padding:0 15px}.todo-item-list .label-item .done,.todo-item-list .label-item .undo{display:inline-block;padding-left:5px}.todo-item-list .label-item .overdue-day{display:inline-block;padding-left:10px}.todo-item-list .label-item .done{color:#13c976}.todo-item-list .task-info{display:flex}.todo-item-list .alarm-color{color:#ff574e}.todo-item-list .filter-wrap{padding:22px 60px}.todo-item-list .filter-wrap .filter-item{margin:22px;display:flex}.todo-item-list .filter-wrap .filter-item .tags-wrap{display:flex;flex-wrap:wrap;flex:1}.todo-item-list .filter-wrap .filter-item p{width:70px;color:#4a4a4a}.todo-item-list .filter-wrap .filter-item .active{color:#fff;background:var(--workbenchMainColor)}.todo-item-list .list-wrap{padding:20px 140px}.todo-item-list .list-wrap .list-item-wrap .list-item{margin-top:18px;display:flex;align-items:center}.todo-item-list .list-wrap .list-item-wrap .list-item .content-wrap{flex:1;margin-left:30px}.todo-item-list .list-wrap .list-item-wrap .list-item .content-wrap .content{color:#222;line-height:30px}.todo-item-list .list-wrap .list-item-wrap .list-item .content-wrap img{height:100px;width:auto}.todo-item-list .list-wrap .list-item-wrap .sub-info{display:flex;justify-content:space-between;margin:10px 0 0 30px;border-bottom:1px solid #f0f0f0;padding-bottom:20px}.todo-alarm{width:430px;height:288px;position:fixed;bottom:20px;right:20px;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;background-color:#fff}.todo-alarm .label-item{margin:0 10px;padding:0 12px;height:22px;background:linear-gradient(135deg,#f9f9f9,#f0f0f0);border-radius:11px;color:#6a6a6a;text-align:center;font-size:12px}.todo-alarm .header{display:flex;line-height:54px;justify-content:space-between;width:100%;height:64px;padding:0 30px;background-color:#3457e8}.todo-alarm .header .alarm-img{margin-right:10px}.todo-alarm .header .title{font-size:16px;color:#fff;font-weight:600}.todo-alarm .content{margin-top:-10px;border-radius:10px;background-color:#fff;flex:1}.todo-alarm .content .tags{display:flex;align-items:center;padding:20px 30px}.todo-alarm .content .content-text{width:390px;height:90px;margin:0 auto}.todo-alarm .footer{width:100%;height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 30px}.todo-alarm .footer .btn{width:90px;height:32px}.workbench-page{height:100%;color:#444;background:#f9f9f9}.workbench-page h1,.workbench-page h2,.workbench-page h3,.workbench-page h4{color:#222}.workbench-page h1,.workbench-page h2,.workbench-page h3,.workbench-page p{margin-bottom:0}.workbench-page .workbench-main-header{display:flex;align-items:center;justify-content:space-between}.workbench-page .workbench-main-header .icon{margin-right:20px;font-size:20px;cursor:pointer;color:#222}.workbench-page .workbench-main-header .icon:hover{color:var(--primaryHoverColor)}.workbench-page .header{height:70px;line-height:70px;overflow:hidden;padding-left:20px;background:#fff}.workbench-page .header .title-wrapper{display:flex;align-items:center}.workbench-page .header .workbench-icon{width:24px;height:24px;margin-top:2px;margin-right:10px;color:var(--workbenchLogoColor)}.workbench-page .header .title{font-size:20px}.workbench-page .main-wrapper{height:calc(100% - 70px);overflow-y:auto}.workbench-page .todo-empty-wrap{flex:1;display:flex;align-items:center}.workbench-page .main{width:1200px;margin:20px auto 30px;border-radius:0 0 10px 10px;box-shadow:0 10px 20px 0 rgba(0,85,150,.06);overflow:hidden}.workbench-page .main .tab-wrap{width:728px;margin:0 auto}.workbench-page .main .tab-wrap .tab-content{width:504px;margin:0 auto;display:flex;justify-content:space-between}.workbench-page .main .tab-wrap .tab-content p{cursor:pointer;padding-bottom:14px}.workbench-page .main .tab-wrap .tab-content .tab-active{color:var(--primaryColor)}.workbench-page .main .tab-wrap .tab-subline-wrap{margin-bottom:20px;height:1px;background-color:#ebebeb}.workbench-page .main .tab-wrap .tab-subline-wrap .tab-subline{width:70px;height:2px;background:var(--primaryColor);border-radius:2px;display:block;transition:transform .3s cubic-bezier(.645,.045,.355,1),width .2s cubic-bezier(.645,.045,.355,1),left .3s cubic-bezier(.645,.045,.355,1)}.workbench-page .main-header{display:flex;justify-content:space-between;line-height:50px;padding:0 24px;background:var(--workbenchMainColor);border-radius:10px 10px 0 0;padding-bottom:10px}.workbench-page .main-header h3{font-size:16px;color:#fff}.workbench-page .main-header .more-operation{font-size:14px;color:#fff}.workbench-page .main-header .more-operation span{font-size:12px;color:#fff;margin-left:10px}.workbench-page .main-header .more-operation span.all-read{padding-left:22px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAChklEQVRIS72WPWxOURjHXdIYEEulwqQSbEJIfNRHBTEYSGsxdLCIUSQs4qtNF4uQ2CQGkQpDayBIqPhqRGuwaA21EIlISDsIkdfvf3vO26e3995z6u3rJP+cc895nud3vu9J5kSkSqWyDrMDaBtajpY5t8/kn9Az1JskydtQuKTMAFA77V1odSiQax8mPw34TpF9LhDQChxuok2RoKzZABWHAY9mG6YBge3ASD1s/EeYd/tGoQ3oUxtnCtDBHmHQUCPMu/+msMdCq0A3ja9nYWTZvmqkG/30WuCrGtYsNCEDADfLKAW63Xg75BXZrs12Cq1CvWiR8zuk3euB76mM3fpl3D63Uf64gVwjP+IchgGuSdyhHorsfZmZDv9egv70RsR+QXmLcVov4HkqztQIfIf/dmDfDews5XOZuBcEfExlaw6w4tc40JmPtG8FpmsuTcQ8RnY1x++JgLqOtMA+faHQhj6gTnS0BPiVthZgIwam6/AWmpvjNyLgGA0LTeMlAhx3PdWmuo46cpzHqWvF9o2B7aJ8D80v6OS4gJo6m57zofVI62nWrXMX7TNGvyjvx0a3Uprc5tM15o9BHnMsDyjD6ihdsAXk/WiDYiNdzD0GtpKydmRTwch8dTql2RH6xpMEvWiCLqH8El2m/oqpX+pgzQGYmtNNUwRUfQfBb5jgi/n+Yb8paxrXRsBkkh6LIqAMdNtrrR5mA+KmjfEA6XcWm9KDXwZUIO3GnUAHzcjmUdbdezCWhF31agsBFVPTeALdR3rTdKPdM4DJdOLyjhjhDOPmmk/+nv4DcOoPuM7A6U+MOgI1snbWrd9Ocr3WsPiZOMsjDD+EawDqfNqnfh/TF3w5/AXvDwKFpgifIAAAAABJRU5ErkJggg==) no-repeat 0;background-size:14px 14px;cursor:pointer}.workbench-page .main-body{height:calc(100% - 60px);border-radius:10px;margin-top:-10px;background:#fff;padding:10px 0}.workbench-page .main-body .pagination{text-align:center}.workbench-page .empty-wrap,.workbench-page .loading-wrap{margin:50px 0}.workbench-index .workbench-main .workbench-main-body{padding:50px;height:calc(100vh - 50px);overflow-y:scroll}.workbench-index .workbench-main .workbench-main-body .common-block{margin-bottom:25px}.workbench-index .workbench-main .workbench-main-body .common-block .hd{margin-bottom:20px}.workbench-index .workbench-main .workbench-main-body .common-block .hd h2{font-size:20px;font-weight:700}.workbench-index .workbench-main .workbench-main-body .common-block .bd{display:flex;flex-wrap:wrap;margin-right:-30px}.workbench-index .workbench-main .workbench-main-body .common-block .bd li{display:flex;width:326px;height:90px;padding:20px;margin-right:30px;margin-bottom:30px;background:#fff;border-radius:4px}.workbench-index .workbench-main .workbench-main-body .common-block .bd li:nth-child(5n){margin-right:0}.workbench-index .workbench-main .workbench-main-body .common-block .bd li:hover{box-shadow:0 6px 20px 0 rgba(0,0,0,.1);cursor:pointer}.workbench-index .workbench-main .workbench-main-body .common-block .bd li img{width:50px;height:50px;margin-right:10px}.workbench-index .workbench-main .workbench-main-body .common-block .bd li .detail h3{margin-bottom:5px;font-size:16px;font-weight:700}.workbench-index .workbench-main .workbench-main-body .common-block .bd li .detail span{color:#999}.app-download,.bulletin-add-page,.bulletin-detail-page,.bulletin-list-page,.bulletin-message-list-page,.to-do-list{height:100%}.app-download .header{display:flex;align-items:center}.app-download .header .close-btn{margin-right:10px}.app-download .main{display:flex;align-items:center;justify-content:center;height:calc(100% - 120px)}.app-download .main .app-wrap{text-align:center}.app-download .main .app-wrap img{width:150px;height:150px;margin-bottom:20px;border-radius:20px}.app-download .main .app-wrap h3{font-size:24px;font-weight:700}.app-download .main .app-wrap p{margin:10px 0 20px;color:#999}.workbench-iframe .workbench-iframe-content{width:100%;height:calc(100vh - 70px)}.workbench-iframe .workbench-iframe-content iframe{width:100%;height:100%}