.tpod-table2 table {border-top:2px solid #333; width:875px;}
.tpod-table2 td.no { background-color:#f7f7f7; color:#000; font-weight:700;text-align:center; }
.tpod-table2 th {text-align:center; background-color:#0dc0c0; padding-top:10px;border-top:2px solid #333; border-bottom:1px solid #ddd; padding:10px; color:#fff; border-right:1px solid #1da7a7}
.tpod-table2 td {text-align:center;color:#777;  padding:7px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #eee; border-right:1px solid #ddd;}

.tpod-table2 td.tit { padding-left:30px; }
.tpod-table2 th.bigo {width:20% }
.tpod-table2 td.person {color:#000; font-weight:bolder }
.tpod-table2 td.noBdr {border-right:1px solid #ddd;}
.tpod-table2 td.noBdl {border-left:1px solid #ddd;}

.res_rule {padding-top:30px;}
.res_rule li {display:block; line-height:20px; padding:2px 0 2px 0;font-size:13px;}
.res_rule li.title {padding:15px 0 5px 0;font-size:16px; color:#333; font-weight:700; color:#0dc0c0;}

.room {padding-top:0px; margin-left:-20px;}
.room li {display:block; line-height:20px; padding:2px 0 2px 0;font-size:13px;}
.room li.title {padding:15px 0 5px 0;font-size:25px; color:#333; font-weight:700; color:#0dc0c0;}
.room li.ready:before {content:"";  }
.room li.ready {padding:15px 0 5px 0;font-size:16px; color:#000; font-weight:700; }
.room li.point {padding:5px 0 5px 0;font-size:13px; color:#ff6600; font-weight:700; }
.room li span.point2 {font-size:13px; color:#000; font-weight:700;  }



