/*在这里方式你想重置的样式*/
.jumbotron {
     padding: 2rem 1rem;
     margin-bottom: 0;
}
/*排名页面样式*/
.rankings div{
     padding-left: 0;
     padding-right: 0;
     margin-left: 0;
     margin-right: 0;
}
.navbar-brand {
     font-size: 1.1rem;
}
.table {
    /* color: #fff;*/
    margin-bottom: 0;
}
.tooltip-inner{
	max-width:800px!important;
	border: 1px solid #FF0000;
}
.table-hover tbody tr:hover {
     color:#d3d3d3;
     background:url(../images/tr_h.png) center; 
     background-size: 100% 100%;
     /* background-size: cover; 
	 background: #b5280a1c;
	 transition: 0.3s;
      */
}
.table-hover tbody tr {
     color:#d3d3d3;
     background:url(../images/tr.png) center; 
     background-size: 100% 100%;
     /* background-size: cover; 
	 background: #b5280a1c;
	 transition: 0.3s;
      */
}
.table tbody tr {
     color:#d3d3d3;
     background:url(../images/tr.png) center; 
     background-size: 100% 100%;
     /* background-size: cover; 
	 background: #b5280a1c;
	 transition: 0.3s;
      */
}
.table tbody tr:hover {
     color:#d3d3d3;
     background:url(../images/tr_h.png) center; 
     background-size: 100% 100%;
     /* background-size: cover; 
	 background: #b5280a1c;
	 transition: 0.3s;
      */
}
.card tr:hover {
	color: #ffcc00;
      /* background: #b5280a61;
    transition: 0.3s;*/
    background:url(../images/tr_h.png) center; 
    background-size: 100% 100%;
     /*padding: 18px 45px 18px 35px;
	    border-radius: 3px; */
    /* border: 2px solid #62086ca1;
    box-shadow: 0 0 5px 5px #9f0daf6e; */
}
.table-bordered td, .table-bordered th {
     border: 1px solid #aeaeae17;
}

.table thead th {
    /*  border-top: 2px solid #b3350f; */
     border-bottom: 1px solid #aeaeae17;
     color: #b3350f;
     font-size: 13px;
}
.table td, .table th {
     vertical-align: inherit;
     padding: .55rem;
     border-top: 1px solid #aeaeae17;
}
.table-bordered {
     border: 1px solid #aeaeae17;
}
.card{
	/*background: url(../images/events-block.jpg);*/
     background-position: left top;
     background-repeat: no-repeat;
	/*background-size: 100%;*/
     /*background-color: none;*/
     box-shadow: 0 10px 15px 4px rgba(0, 0, 0,0.3);
     border-radius: .05rem;
    /* border: 2px solid #ff142b9e; */
    /*box-shadow: 0 0 5px 5px #ff142b4a;*/
}
            .iframe-card {
                border-radius: 3px;
				/* border: 2px solid #ff00004f; */
				box-shadow: 0 0 5px 5px #9f0daf6e;
            }
.card-header{
     background-color: rgba(0,0,0,.22);
     border-bottom: 1px solid rgba(0,0,0,3);
     padding: .75rem 1.25rem .75rem 1.25rem;
     text-transform: uppercase;
     color: #550000;
     font-size: 18px;
     text-align: center;
     font-weight: 600;
     background:url(../images/bt.jpg) center; 
     /*background-size: 100% 100%;*/

}

.form-control {
     border-radius: .05rem;
}
.btn-outline-dark {
     color: #D3D3D3;
}
.list-group-item {
     color: #d3d3d3;
     background-color: rgba(0,0,0,.02);
     border: 1px solid #aeaeae17;
}
.list-group-item:hover {
     color:#ffff;
     /* background:url(../images/hover-table.png) center;
     background-size: cover;*/
}
.card-header:before{
     content: "";
     position: absolute;
    /* background: url(../images/title-icon.png) no-repeat;*/
     background-size: cover;
     width: 24px;
     height: 24px;
     left: 7px;
     top: 14px;
     text-align: center;
     filter: drop-shadow(0px 0px 2px #ff2a00);
}
.breadcrumb {
     background:#300e03;
}
pre{
     color:#FFF;
}
table.dataTable {
     border-collapse: collapse;
}
table.dataTable tbody tr {
     background-color: unset;
}
.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate {
     color: #FFF;
}
.dataTables_wrapper .dataTables_length select {
     background: #262626;
     border: 1px solid #575757;
     color: #e0e3ed;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
     color: #2196f3 !important;
}
table.dataTable tbody th, table.dataTable tbody td {
     overflow:hidden;
     white-space:nowrap;
     text-overflow:ellipsis;
     /*max-width: 50px;//最大宽度*/
}
.dataTables_wrapper .dataTables_filter input {
     color: #c9c9c9;
}
.dataTables_wrapper .dataTables_processing {
     height: 55px;
     line-height: 14px;
     background-color: #3D3D3D;
     background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0,0,0,0)), color-stop(25%, rgba(0,0,0,0.9)), color-stop(75%, rgba(0,0,0,0.9)), color-stop(100%, rgba(0,0,0,0)));
     background: -webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 25%, rgba(0,0,0,0.9) 75%, rgba(0,0,0,0) 100%);
     background: -moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 25%, rgba(0,0,0,0.9) 75%, rgba(0,0,0,0) 100%);
     background: -ms-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 25%, rgba(0,0,0,0.9) 75%, rgba(0,0,0,0) 100%);
     background: -o-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 25%, rgba(0,0,0,0.9) 75%, rgba(0,0,0,0) 100%);
     background: linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 25%, rgba(0,0,0,0.9) 75%, rgba(0,0,0,0) 100%);
}
.dataTables_wrapper .dataTables_filter input {
     border: 1px solid #575757;border-radius: 3px;
}
.footer-img{
	opacity: 0.7;transition: 0.5s;
}
.footer-img:hover{
	opacity: 1;
}
.layui-layer{background-color: #130102;}

