.time-control{position:absolute;top:33px;left:58px;display:none;z-index:9;line-height:initial;cursor:default;border:1px solid #007CD2;}
.time-control thead th{background:#F2F6F8;height:30px;}
.data_box{width:270px;font-size:12px;position:relative;height:270px;text-align:center;box-sizing:content-box;padding-top:10px;background:#FFF;overflow:hidden;border:3px solid #D8EFFF;}
#data-close{position:absolute;width:100%;height:30px;font-weight:bold;line-height:30px;bottom:0;left:0;z-index:9;text-align:center;color:#000;cursor:pointer;background:#027CD1;}
#data_week th{background:#027CD1;border-right:1px solid #FFF;}
#year_box,#month_box{cursor:pointer;}
#btn-year-prev,#btn-year-next,#btn-month-prev,#btn-month-next{float:left;width:20px;height:19px;cursor:pointer;vertical-align:bottom;outline:none;border:none;}
#btn-year-prev img,#btn-year-next img,#btn-month-prev img,#btn-month-next img{margin-top:4px;}
#btn-year-next{margin-right:2px;}
#btn-month-prev{margin-left:2px;}
#data_table{width:260px;height:206px;text-align:center;margin:8px auto 0;}
#data_table a:hover{text-decoration:none;}
.active:hover{text-decoration:underline;background-color:#ddd;}
#data_table span{height:30px;width:30px;line-height:30px;}
#data_box table:first-child{margin:0 auto;}
