@charset "UTF-8";.i-ke-wrapper{width:100%;min-width:1180px;margin:0 auto;background-color:#f0f2f5}.i-ke-wrapper .cal-wrapper{width:1180px;margin:0 auto}.cal-view{padding:20px 0}.cal-view .view-type{float:right}.cal-view .view-type .viem-item{float:left;width:56px;height:28px;background:#fff;border:1px solid rgba(0,0,0,.1);text-align:center;line-height:26px;font-size:12px;color:#696e79;cursor:pointer}.cal-view .view-type .viem-item:first-child{border-right:0;border-radius:4px 0 0 4px}.cal-view .view-type .viem-item:last-child{border-left:0;border-radius:0 4px 4px 0}.cal-view .view-type .viem-item.current{border:1px solid #246cd9}.cal-view .view-type .viem-item.current a{color:#246cd9}.cal-view .view-type .viem-item a{display:block;color:#696e79}.cal-filter .filter-item{float:left;color:#666;margin-right:16px}.cal-filter .filter-item label{cursor:pointer}.cal-filter .filter-item label input[type=checkbox]{vertical-align:middle;margin-top:-3px}.mgc{position:relative;width:14px;height:14px;background-clip:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:-.15px .6px 0 0;vertical-align:text-bottom;border-radius:3px;-webkit-transition:background-color .25s;transition:background-color .25s;background-color:#fff;border:1px solid #d7d7d7}.mgc:checked:focus{outline:0!important;box-shadow:none!important;outline-offset:0!important}.mgc:checked:after{content:'';display:block;height:4px;width:7px;border:0 solid #246cd9;border-width:0 0 2px 2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:3px;left:3px}.mgc:disabled{opacity:.65}.mgc:focus{outline:0!important;box-shadow:none!important;outline-offset:0!important}.mgc:checked{border-color:#d7d7d7}.mgc:checked:after{border-color:#414141}.mgc-primary{background-color:#fff;border:1px solid #d7d7d7}.mgc-primary:checked{background-color:#2c93ff;border-color:#2c93ff}.mgc-primary:checked:after{border-color:#fff}.mgc-lg{width:16px;height:16px}.mgc-lg:checked:after{content:'';display:block;height:5px;width:8px}.cal-content{padding-bottom:88px}.cal-content .cal-sider{float:left;width:280px;background:#fff;box-shadow:0 4px 12px 0 rgba(57,74,103,.08)}.cal-content .cal-sider .sider-tile{padding-left:32px;font-size:16px;color:#333;padding-top:20px;padding-bottom:12px;font-weight:700}.cal-content .cal-sider .list-item{cursor:pointer}.cal-content .cal-sider .list-item .text{padding:0 32px;height:48px;line-height:48px}.cal-content .cal-sider .list-item .text .arrow{display:block;float:right;width:20px;height:20px;margin-top:12px;background:url(/coursev3/css/imgs/calendar/kecalendar.png?20181212) no-repeat -71px -45px;background-size:376px auto}.cal-content .cal-sider .list-item .text .arrow.arrow-down{background-position:-40px -10px}.cal-content .cal-sider .list-item .text .arrow.arrow-up{background-position:-10px -10px}.cal-content .cal-sider .list-item.current .text{background:rgba(102,102,102,.05)}.cal-content .cal-sider .list-item.current .sub-list{display:block}.cal-content .cal-sider .list-item .sub-list{display:none}.cal-content .cal-sider .list-item .sub-list .sub-item a{font-size:14px;height:48px;line-height:48px;padding:0 42px;font-size:14px;color:#666;display:block}.cal-content .cal-sider .list-item .sub-list .sub-item a:hover{color:#246cd9}.cal-content .cal-sider .list-item .sub-list .sub-item.sub-current a{color:#246cd9;background:rgba(66,129,239,.05)}.cal-content .cal-main{float:right;width:880px;background:#fff;box-shadow:0 2px 10px 0 rgba(57,74,103,.08)}
/*# sourceMappingURL=index.css.map */
