﻿.tableBox{  box-sizing: border-box;}
.allBtn{ overflow: hidden;padding: 20px 0 20px 20px;}
.allBtn a{ float: left; margin:0 20px 20px 0; width:160px; height: 35px; line-height: 35px; text-align: center;font-size: 13px; background: #159bd5; color: #fff; border-radius: 6px; -moz-border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;}
.allBtn a:hover{ background-color:#0889c0;}
.allTabel{ padding-right: 20px;}
.tableCont{ width: 50%; float:left; padding-left: 20px; box-sizing: border-box;}
.tableTitle{ font-size: 18px; text-align: center; font-weight: bold; margin-top: 0;}
.tableSub p{ text-align: center; margin-bottom: 5px;}
.tableSub{ position: relative;}
.tableSub span{ position: absolute;}
.tableSub .classification{ color: red; font-weight: bold; font-size: 13px;left: 0; top:0;}
.tableSub .annexNum{ right: 0; top: 0;}
.tableCont table{ border-top:solid 1px #ddd; border-left:solid 1px #ddd; font-size: 13px;}
.tableCont table td,.tableCont table th{ box-sizing: border-box; padding:8px 5px; border-bottom: solid 1px #ddd; border-right:solid 1px #ddd;}
.tableCont table th{ text-align: center; background: #e5e5e5; font-weight: bold; height: 37px; line-height: 37px; padding: 0;}
.tableCont table td:nth-child(1),.tableCont table td:nth-child(4),.tableCont table td:nth-child(5){ text-align: center;}
.tableCont table tr:nth-child(2n){ background: #f6f6f6;}
.tableCont table tr:hover td{ background: #ebf7fc;}
.tableCont table tr:last-child td{ background: #ffffcd; color: #333; font-weight: bold; }