
.clear{clear: both;}
.date div{font-size: 10px;}
.box{height: 100%; padding:11px 10px 10px 10px;}
.head{height:1.5rem;cursor: pointer;}
.head .prev,.head .next{width: 20%;text-align: center;float: left;}
.head .tomon{width: 60%;float: left;text-align: center;}
.date ol{width: 100%;height: 2rem;background: #ca2727;padding: 0; line-height:2rem;}
.date ol li{display:block;float: left;width: 14.2857%;text-align: center;color: #fff;border: none;padding: 0;height: 2rem; font-size: 13px;}
.date ul{width: 100%;display: flex;flex-direction: row;flex-wrap: wrap;}
.date ul li{display: block;width: 14.2857%;height: 2rem;text-align: center;background: #fff;position: relative; line-height:2rem;}
.date ul li i{position: absolute;right: 0;bottom:0.3rem;display:block;height: 17px;width: 100%;text-align: center;color: #e35925;font-size: 13px;}
.date ul li span{display: block;width: 100%;height: 100%;text-align: center; font-size: 13px;}
.date ul .no_date{background: #fafafa;color: #999;font-size: 13px;}
.date ul .act_wk{color: #e35925;}
.date ul .act_date{background: #ff6600;color: #fff;}
.date ul .act_ds{background: #005bac;color: #fff;}