@font-face{font-family:iconfont;src:url(//at.alicdn.com/t/font_2520430_pd5gh73xa2r.eot?t=1619680821054);src:url(//at.alicdn.com/t/font_2520430_pd5gh73xa2r.eot?t=1619680821054#iefix) format("embedded-opentype"),url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKkAAsAAAAABpgAAAJaAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCfgp0eAE2AiQDDAsIAAQgBYRtB0kbyQXIHpIkgUoIFAGkkwHAEEG131vP7gbRJQpQkQMs/1UUgUILZKOAzkkw/jTr0+//1to/TEP9r6/HS5gllZU/c7M2O4YkvGVCIyRoVAjtmqgI9r3Pczm+BXR2NL+d5bTWtqlHvQDjgALcC6PISuTMG8YucAnPCTQb5Omtb+wdwpTCWheIE8FTmMoVFYV1GoX6mqNFPKvTmB7TN57C38c/0zFFUpdZW2vH6wUs/fSz/FA92PTDvswXBztFxhRQiI3aZs2oYOyo5uaYIbCvecHPqoqf/LDYK5eIv87pbgVjsJX4yVUIfnZCAhnUj2h3AoOI6S00qAvLlb3hvcWTxSujJ86jx5rJC7UW+x/tv9O3vc/T7a+795rCTetHb3vfXrkFqNr8PQ1DSmgRCKoLTzuL8/+nWgr4sac5UKhE0T+scZep4PeYeo4U3WKFclGNrtHsZE0abkAP9TyjAivb7X+8u693ndCYMzEkDQaQNRoiCjOFOi1mUa/REppN2jzdooc2KkoTJnwAhE6fSNp9RdbphyjMH+r0G6JeZ4yi2Ub0XNliJMTMmqbUUoHZI4pctsyJ2Jmod5+4q1OdtYT8MWkjKhgHUbGzSS3pOXaYO55Yy5Bp2eAGeI3qWmKnZUm5DQbWdv0wZHUfCnLZwIw1GklZpIAyj5CQk1rMn2zNlL6/j3BOLaVbVDXdY0QzxOwoFoh6EJvOtpfqXt4x7nAJy2IQo0kNtAEWkVpNQl39ohLJWYHBiHqnL7THsb7OYH13832noJmlZY4UOYr2S+lM2pYilQ+i5QtXTmYDAA==") format("woff2"),url(//at.alicdn.com/t/font_2520430_pd5gh73xa2r.woff?t=1619680821054) format("woff"),url(//at.alicdn.com/t/font_2520430_pd5gh73xa2r.ttf?t=1619680821054) format("truetype"),url(//at.alicdn.com/t/font_2520430_pd5gh73xa2r.svg?t=1619680821054#iconfont) format("svg")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-yousanjiaoxing:before{content:""}.icon-zuosanjiaoxing:before{content:""}.ycl-content .iconOn{color:#999}.ycl-content .flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ycl-content .flex,.ycl-content .item-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.ycl-content .item-flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ycl-content .item-flex .el-date-editor.el-input{width:120px;margin-top:-5px}.ycl-content .item-flex .el-date-editor.el-input .el-input__inner{height:30px;line-height:30px}.ycl-content .item-flex .el-date-editor.el-input .el-input__icon{line-height:30px}.ycl-content .tablebox{width:100%;min-height:600px;background-color:#fff;border:1px solid #e6e6e6;-webkit-box-sizing:border-box;box-sizing:border-box}.ycl-content .tablebox .zl-check-year{height:30px;background:#f7f7f7;text-align:center;line-height:30px;border-bottom:1px solid #e6e6e6}.ycl-content .tablebox .zl-check-year span{padding:0 15px}.ycl-content .tablebox .zl-check-month{height:30px;border-bottom:1px solid #e6e6e6;text-align:center;line-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.ycl-content .tablebox .zl-check-month i:first-child{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;border-right:1px solid #e6e6e6}.ycl-content .tablebox .zl-check-month i:last-child{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;border-left:1px solid #e6e6e6}.ycl-content .tablebox .zl-check-month span{-webkit-box-flex:1;-ms-flex:1;flex:1}.ycl-content .tablebox .zl-date-list-header:last-child{border:none}.ycl-content .tablebox .zl-date-list-header{height:38px;line-height:38px;text-align:center;background:#f7f7f7;color:#666;position:relative;border-bottom:1px solid #e6e6e6}.ycl-content .tablebox .zl-date-list-header .zl-flex-left{background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#e6eeeb 50%,transparent calc(50% + 1px),transparent);position:relative;width:150px;height:100%;text-align:center;line-height:38px;border-right:1px solid #e6e6e6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ycl-content .tablebox .zl-date-list-header .zl-flex-left span{position:absolute}.ycl-content .tablebox .zl-date-list-header .zl-flex-left span:first-child{top:-6px;right:10px}.ycl-content .tablebox .zl-date-list-header .zl-flex-left span:last-child{bottom:-5px;left:10px}.ycl-content .tablebox .zl-date-list-header .zl-flex-name{width:150px;height:100%;text-align:center;border-right:1px solid #e6e6e6;overflow:hidden;font-size:large;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.ycl-content .tablebox .zl-date-list-header .zl-flex-name:last-child{border:none}.ycl-content .tablebox .zl-date-list-header .zl-flex-det{height:40px;width:100%;position:absolute;top:0;left:0;z-index:10;border-left:none;text-align:right}.ycl-content .tablebox .zl-date-list-header .zl-flex-det div{height:100%;position:absolute;background-color:red;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.ycl-content .tablebox .zl-date-list-header .zl-flex-det .sctj-red{background:#ffecee;color:#ff4757;border-left:2px solid #ff4757}.ycl-content .tablebox .zl-date-list-header .zl-flex-det .sctj-pink{background:#fde7f8;color:#f018bb;border-left:2px solid #f018bb}.ycl-content .tablebox .zl-date-list-header .zl-flex-det .sctj-yellow{background:#fef5e8;color:#f79f1f;border-left:2px solid #f79f1f}.ycl-content .tablebox .zl-date-list-header .zl-flex-det .sctj-blue{background:#e8f4ff;color:#1e90ff;border-left:2px solid #1e90ff}.ycl-content .tablebox .zl-date-list-header .zl-flex-det .sctj-green{background:#f3f7e8;color:#88b11c;border-left:2px solid #88b11c}.ycl-content .tablebox .zl-date-list-header .zl-flex-det .sctj-fifty{background:#f3f0fd;color:#856ce9;border-left:2px solid #856ce9}.ycl-content .tablebox .zl-date-list-header .zl-flex-det .sctj-sixty{background:#e8f4fa;color:#1e90d1;border-left:2px solid #1e90d1}.ycl-content .tablebox .zl-date-list-header .zl-flex-det .sctj-seventy{background:#eaeffa;color:#4b7bec;border-left:2px solid #4b7bec}.ycl-content .tablebox .zl-date-list-header .zl-flex-det .sctj-eighty{background:#f3f7e8;color:#88b11c;border-left:2px solid #88b11c}.ycl-content .tablebox .zl-date-list-header .zl-flex-det .sctj-ninety{background:#e9f6f6;color:#26a8a4;border-left:2px solid #26a8a4}.ycl-content .tablebox .zl-date-list-header .zl-flex-det .choose{background-color:#00f}.ycl-content .tablebox .zl-date-list-header .zl-flex-right{width:calc(100% - 150px);height:100%;position:relative}.ycl-content .tablebox .zl-date-list-header .zl-flex-right .smbox{width:33.33%;height:100%;border-left:1px solid #e6eeeb;color:#999}.ycl-content .tablebox .zl-date-list-header .zl-flex-right .choose{color:#ddd}