.sc-calendar{width:340px;height:320px;text-align:center;font-family:"Microsoft Yahei";color:#4A4A4A;box-shadow:2px 4px 5px #bdbdbd;border-width:1px 0 0 1px;border-color:#E6E4E0;border-style:solid;float:left;margin-right:20px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;font-size:16px;}.sc-header{border-bottom:0;font-size:12px;padding:10px 0;float:left;width:100%;}.sc-body{clear:both;}.sc-week{height:36px;line-height:36px;font-weight:400;font-size:16px;color:#4A4A4A;}.sc-days{}.sc-item{height:60px;float:left;font-weight:600;color:#565555;width:14.285%;padding:5px 0;background-color:#ffffff;border-width:0 0 1px 1px;border-color:#F1EBE4;border-style:solid;box-sizing:border-box;}.item-nolunar{padding-top:20px;}.sc-item:nth-child(7n) .day,.sc-item:nth-child(7n+6) .day{color:rgba(224,8,8,0.74);}.sc-vocation{background-color:#FFEBEC;}.sc-mark{background-color:#a91728;}.sc-vocation:before{content:'ä¼';display:block;position:absolute;font-size:0.7em;width:1.2em;font-weight:100;color:white;background-color:#E00808;margin-top:-10px;}.sc-othermenth{color:#C1C0C0!important;}.sc-othermenth .day,.sc-othermenth .lunar-day{}.sc-active-day,.sc-selected{border:1px solid orange;}.sc-today{}.sc-item .day{font-size:1.1em;}.sc-today .day{}.sc-item .lunar-day{font-size:14px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;}.sc-festival .lunar-day{color:#E00808;}.sc-week-item{height:100%;float:left;width:14.285%;background-color:#FBEC9C;border-width:1px 0 1px 1px;border-color:#ECE3B1;border-style:solid;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;}.sc-item-small{font-size:10px!important;}.sc-week-item:last-child{border-width:1px 1px 1px 1px;}.sc-week-item:nth-child(7n),.sc-week-item:nth-child(7n+6){color:rgba(224,8,8,0.74)!important;}.sc-actions{float:left;width:33%;height:100%;box-sizing:border-box;}.sc-actions:last-child{float:right;display:none;}.sc-actions-big{width:33%;}@media screen and (max-width:500px){.sc-actions{width:50%;}}.sc-header select{}.sc-header input{border-color:rgba(0,0,0,0);padding:0.2em;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Microsoft Yahei";color:#606060;}.sc-actions div{display:inline-block;width:18px;}.sc-actions .sc-yleft,.sc-actions .sc-yright{display:none;}.sc-actions .sc-mleft,.sc-actions .sc-mright{position:relative;font-size:0;}.sc-actions .sc-mleft::after,.sc-actions .sc-mright:after{font-size:14px;}.sc-actions .sc-mleft:after{content:"<";}.sc-actions .sc-mright:after{content:">";}.sc-return-today{display:block;background-color:#F5F5F9;border-radius:2px;width:60px;font-size:14px;padding:0.3em;margin:auto;}.sc-time{display:block;margin-top:3px;font-size:0.6em;}#calendar{width:100%}.clearfix{margin-bottom:50px!important;}.sc-return-today{width:5em;background:#a91728;color:#fff;}.sc-header select{font-size:14px;}.sc-vocation:before{font-size:12px;line-height:18px;width:18px;background-color:#FF5722;}.sc-duty{position:relative;}.sc-duty:before{position:absolute;content:'ç­';left:0;top:0;font-size:12px;width:18px;line-height:18px;background-color:#5FB878;color:#fff;}.sc-active-day{}.sc-mark,.sc-unmark,.sc-cmark{background-color:#a91728;color:#fff;position:relative;}.sc-mark:after{color:#fff;position:absolute;font-size:12px;font-weight:lighter;}.sc-unmark:after{}.right{float:left;width:200px;height:600px;font-family:"Microsoft Yahei";color:#4A4A4A;box-shadow:2px 4px 5px #bdbdbd;border-width:1px 0 0 1px;border-color:#E6E4E0;border-style:solid;float:left;margin-right:20px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;font-size:16px;}.right .layui-form-label{padding:6px 0;width:100px;text-align:left;}.right .layui-input-block{width:50px;margin-left:100px;min-height:32px;}.right .layui-input-block .layui-input{height:32px;font-size:13px;}.right .layui-form-item{margin-bottom:10px;}form{padding:0;background-color:inherit;}.disabled *{color:#ccc!important;position:relative;}.disabled::after{color:#ccc;}.disabled::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;}