.calendar-page{min-width:1200px}.dates .choosetime{padding:0 7%;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#9af0f0;color:rgba(0,0,0,.65);font-size:16px;font-weight:700}.dates .choosetime,.dates .choosetime .nextmonth,.dates .choosetime .premonth{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px}.dates .choosetime .nextmonth,.dates .choosetime .premonth{cursor:pointer;position:absolute;left:15px;width:7%}.dates .choosetime .nextmonth i,.dates .choosetime .premonth i{font-size:18px}.dates .choosetime .nextmonth{left:unset!important;right:15px!important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.week{border-top:1px solid #333;border-left:1px solid #333;background-color:#faebd7}.week,.week .one{display:-webkit-box;display:-ms-flexbox;display:flex}.week .one{width:14.28571%;height:55px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;color:#333;border:1px solid #333;border-left:none;border-top:none;font-weight:700}.days{background-color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:1px solid #333}.days,.days .day{display:-webkit-box;display:-ms-flexbox;display:flex}.days .day{width:14.28571%;height:80px;padding:12px;font-size:15px;color:#333;border:1px solid #333;border-left:none;border-top:none;font-weight:700}.days .day .content{width:100%;position:relative}.days .day .content .top{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;color:#3f89ec;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.days .day .content .top .lunar{color:#97c3fc;opacity:.7}.days .day .content .bottom{color:#333;font-size:16px;color:red;margin-top:6px;text-align:center}.days .work_day{background-color:#f5f6f6}.days .work_day .data,.days .work_day .lunar{color:#494848!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.days .work_day .data .is_rest,.days .work_day .lunar .is_rest{margin-left:8px;border:1px solid #494848;padding:0 5px;border-radius:50%;font-size:20px}.days .dis_work{background-color:#fde3e4}.days .dis_work .data,.days .dis_work .lunar{color:red!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.days .dis_work .data .is_rest,.days .dis_work .lunar .is_rest{margin-left:8px;border:1px solid red;padding:0 5px;border-radius:50%;font-size:20px}