body {margin: 0px;padding: 0px;font-size: 16px;font-family: arial;}
a { color: #666; text-decoration: none; }
a:hover { color: #000; }
a.red {background-color: #AD182C;color: #FFFFFF;display: inline-block;width: 30px;height: 30px;border-radius: 50%;line-height: 30px;}
table { border: 1px solid #DDD; width: 100%; }
td, th {height: 46px;text-align: center;color: #666;background: #f7f7f7;border-left: 1px solid #fff;border-bottom: 1px solid #fff;}
td.fontb { color: #AD182C; background: #FFFFFF; }
td:hover { color: #AD182C; background: #FFFFFF; }
tr td:last-child , tr th:last-child {border-right: 1px solid #fff;}
form { margin: 0px; padding: 0px; }
th {background: #EFEFEF;width: 14.285%;}
thead tr th {color: #FFFFFF;height: 36px;border-left: 0px;background: #EFEFEF;}
thead tr th:last-child {border-right: 0px;}
thead tr th a {color: #AD182C;}
thead tr th a i.fa { font-size:24px;}
select { margin: 0px 1px;}
.tip-yellow {background: #fff;padding: 10px;border: 1px solid #ddd;box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.2);border-radius: 5px;font-size: 14px;margin: 10px;}
.tip-yellow h3 {margin: 5px 0px;}
.tip-yellow a {color:#AD182C; line-height:28px;}


