/* 蓝色 blue-table */
table.blue-table {width: 100%;border: 1px solid #ddd;white-space: pre-wrap;word-break: break-word;}
.blue-table td, .blue-table th {padding: 5px 10px;font-size: .7em;font-family: Verdana;color: #515151;text-align: left;}
.blue-table th {background: #007ACC;color: #fff;border-right: 1px solid #0069BB}
.blue-table td:not(:last-child) {border-right: 1px solid #D6D6D6}
.blue-table tr:nth-child(even) {background: #F6F6F6}
.blue-table tr:nth-child(odd) {background: #FFF}
.blue-table tr:hover {background: #E8E8E8;color: #fff;}

/* 紫色 purple-table */
table.purple-table {width: 100%;border: 1px solid #ddd;white-space: pre-wrap;word-break: break-word;}
.purple-table td, .purple-table th {padding: 5px 10px;font-size: .7em;font-family: Verdana;color: #515151;text-align: left;}
.purple-table th {background: #8066A0;color: #fff;border-right: 1px solid #9985B3}
.purple-table td:not(:last-child) {border-right: 1px solid #D6D6D6}
.purple-table tr:nth-child(even) {background: #DFD8E8}
.purple-table tr:nth-child(odd) {background: #FFF}
.purple-table tr:hover {background: #E8E8E8;color: #fff;}
.purple-table tr.sum {background: #9985B3;color: #fff}
.purple-table tr.sum td {color: #fff}
