/*在这里方式你想重置的样式*/
.table td, .table th {
     vertical-align: inherit;
     padding: .55rem;
     border-top: 1px solid #dee2e67a;
}
.table{
     margin-bottom:0;
}
.jumbotron {
     padding: 2rem 1rem;
     margin-bottom: 0rem;
}
/*排名页面样式*/
.rankings div{
     padding-left: 0;
     padding-right: 0;
     margin-left: 0;
     margin-right: 0;
}
.table thead th {
     border-top: 2px solid #b3350f;
     border-bottom: 1px solid #e3e3e3;
     background-color: #fff;
     height: 20px;
     color: #b3350f;
     font-size: 13px;
}
table.dataTable {
     border-bottom: 1px solid #e3e3e3;
}

.btn,.alert,.breadcrumb{
     border-radius: .05rem;
}
.btn-default {
     color: #797878;
     background-color: transparent;
     border-color: #878585;
     -moz-transition: all .1s ease-in;
     -o-transition: all .1s ease-in;
     -webkit-transition: all .1s ease-in;
     transition: all .1s ease-in;
     -moz-border-radius: 0px;
     border-radius: 0px;
}
.btn-default:active, .btn-default:focus, .btn-default:hover {
     color: #fff !important;
     background-color: #ff0000 !important;
     border-color: #ff0000 !important;
}

.card{
     background-image: linear-gradient(90deg, rgb(0 0 0 / 5%) 8px, transparent 0), linear-gradient(90deg, rgb(0 0 0 / 5%) 8px, transparent 0), linear-gradient(90deg, rgb(0 0 0 / 5%) 8px, transparent 0), linear-gradient(90deg, rgb(0 0 0 / 5%) 8px, transparent 0), linear-gradient(90deg, rgb(0 0 0 / 5%) 8px, transparent 0), linear-gradient(90deg, rgb(0 0 0 / 5%) 8px, transparent 0), linear-gradient(90deg, hsla(0, 0%, 100%, .05) 8px, transparent 0), linear-gradient(90deg, hsla(0, 0%, 100%, .06) 8px, transparent 0);
     background-repeat: repeat-x;
     background-size: 72px 36px, 72px 52px, 72px 48px, 72px 65px, 72px 59px, 72px 42px, 144px 52px, 216px 57px;
     background-position: 0 100%, 12px 100%, 24px 100%, 36px 100%, 48px 100%, 60px 100%, 12px 100%, 48px 100%;
     border-radius: .05rem;
}
.card-header{
     background-color: rgba(0,0,0,.02);
     border-bottom: 1px solid rgb(58 58 58);
}
.table-striped tbody tr:nth-of-type(odd) {
     background-color: rgba(0,0,0,.05);
}
.list-group-item {
     background-color: #0d0d0d;
}

.list-group-item-action {
     color: #c7c7c7;
     border: 1px solid rgba(200,200,200,.125);
}
.list-group-item:hover {
     color:#ffff;
     background:rgba(0,0,0,0.73)
}
.table-hover tbody tr:hover {
     color: #ffffff;
     background-color: rgba(229, 46,46,.30);
     transform: scale(1.05);
     transition-duration: 200ms;
     border-color: #ff0000 !important;
     text-align: center;
}
.table thead th {
     background-color: #2b2b2b;
}
.form-control {
     border-radius: .05rem;
}
pre {
     color: #FFF;
}