.red { background:#FFFFFF url(images/redBall.gif) no-repeat center center;text-align:center;color:#fff;font-size:12px;font-family:Arial;font-weight:bold;}
.blue { background:#FFFFFF url(images/blueBall.gif) no-repeat center center;text-align:center;color:#fff;font-size:12px;font-family:Arial;font-weight:bold;}
.green { background:#FFFFFF url(images/greenBall.gif) no-repeat center center;text-align:center;color:#fff;font-size:12px;font-family:Arial;font-weight:bold;}
.back { background:#FFFFFF url(images/backBall.gif) no-repeat center center;text-align:center;color:#fff;font-size:12px;font-family:Arial;font-weight:bold;}
* li{list-style:none;padding-left:25px;}
.boxs{width:998px;line-height:28px;background:#FFFFFF;float:left;margin-top:1px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;text-indent:3em;margin-bottom:3px;}
table{float:left;empty-cells:show;border-collapse:collapse;}
.datalist{zoom:1;}.datalist table{margin-bottom:10px;width:100%;border:1px solid #E6E7E1;background:#FFFFFF;}.datalist th,.datalist td{padding:4px 5px;border:1px solid #E6E7E1;font-weight:400;}.datalist th img{vertical-align:top;}.datalist table .stat_subject{border-right:none;}.datalist table .stat_num{padding-right:15px;text-align:right;border-left:none;}.datalist .datatable{margin-bottom:10px;}.datalist .datatable,.datalist .datatable th,.datalist .datatable td{border-width:1px 0;}.datalist .fixtable{table-layout:fixed;}.