.hide{display:none!important}.show{display:block!important}.pull-left{float:left!important}.pull-right{float:right!important}.date-content{width:100%;height:100%;overflow:hidden}.date-content .date-day-list{*zoom:1;box-sizing:border-box;width:238px;margin:2px 6px 12px;padding-bottom:4px;border-bottom:1px solid #E8E8E8}.date-content .date-day-list:before,.date-content .date-day-list:after{display:table;content:"";line-height:0}.date-content .date-day-list:after{clear:both}.date-content .date-day-item{float:left;height:34px;width:34px;line-height:34px;text-align:center}.date-content .date-day-item span{vertical-align:middle}.date-content .date-list{position:relative;width:238px;margin:0 6px}.date-content .date-item{*zoom:1;box-sizing:border-box;width:238px}.date-content .date-item:before,.date-content .date-item:after{display:table;content:"";line-height:0}.date-content .date-item:after{clear:both}.date-content .date-item .day-box{box-sizing:border-box;float:left;position:relative;width:26px;height:26px;line-height:26px;margin:4px;border-radius:13px;text-align:center;font-size:12px;color:#B0B0B0}.date-content .date-item .day-box span{vertical-align:middle}.date-content .date-item .day-box.active{color:#666;cursor:pointer}.date-content .date-item .day-box.active:hover{background-color:#FEF1F1}.date-content .date-item .day-box.active.today-date{font-weight:700;color:#EF4C4F}.date-content .date-item .day-box.active.chose-date{font-weight:400;color:#fff;background-color:#EF4C4F}.date-content .date-item .day-box:after{position:absolute;content:'';right:4px;top:4px;width:8px;height:8px;border-radius:4px}