@charset "utf-8";
/*css reset*/
body,nav,dl,dt,dd,p,h1,h2,h3,h4,ul,ol,li,button,textarea,footer{margin:0;padding:0;-webkit-appearance:none;}
body{font-size: 16px;font-family: Helvetica; color:#333;/*-webkit-text-size-adjust: none;可以小于12号字体*/ min-width:320px;margin:0 auto;overflow-x:hidden;-webkit-touch-callout: none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);word-break:break-all;}
h1,h2,h3,h4,h5,h6{font-size:1rem;}
ul,ol{list-style:none}
div,ul,li,a,button,input,textarea,p,img,select{-webkit-tap-highlight-color: rgba(0,0,0,0);box-sizing:border-box;}
a{text-decoration:none;color:#1a1a1a}
a:hover, a:active, a:focus{text-decoration: none;}
img{vertical-align:middle;border:0;}
button,input,select,textarea{font-size:100%; vertical-align:middle;outline:none;}
textarea{resize:none}
button,input[type="button"],input[type="reset"],input[type="submit"] {cursor:pointer;}
table { border-collapse:collapse; border-spacing:0}
header, footer, article, section, nav, menu, hgroup {display: block;clear:all;}
body{-webkit-overflow-scrolling: touch;}/*苹果流畅滑动*/
i,b,strong{font-style: normal;font-weight: normal;}
/*快速定义*/
.leiming::-webkit-scrollbar{height: 0;display:none;}/*隐藏滚动条*/
input::-webkit-input-placeholder{color:#999;}/*placeholder颜色设置*/
input:focus::-webkit-input-placeholder{color:transparent;}
.clear:after{content:"";display:block;overflow:hidden;clear:both;}/*清除浮动*/
.nowrap{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden;width: 100%;}/*字体超出隐藏*/
/* 1px边框  bt:border-top bb:border-bottom*/
.bt:before{content:"";width:100%;height:1px;background-color:#ccc;-webkit-transform:scaleY(.33333);transform:scaleY(.3333);transform-origin:top;-webkit-transform-origin:top;position:absolute;top:0;left:0;}
.bb:after{content:"";width:100%;height:1px;background-color:#ccc;-webkit-transform:scaleY(.3333);transform:scaleY(.3333);transform-origin:bottom;-webkit-transform-origin:bottom;position:absolute;left:0;bottom:0;}
.flex{display:-webkit-box;display:box;display:flex;}/*flex盒模型*/
.flex_zi{display:block;width: 100%;-webkit-box-flex:1;box-flex:1;-webkit-flex: 1;flex: 1;}
.justify{display:-webkit-box;display:box;display:flex;-webkit-box-pack:justify;justify-content:space-between;}/*两端对齐*/
.line3{overflow : hidden;display: -webkit-box; display: box;display:flex; -webkit-line-clamp: 3;line-clamp: 3; -webkit-box-orient: vertical; box-orient: vertical;}
/*全局缩放大小*/
html{font-size: 125%;/* font-size:6.5vw; */}
a{display:block;}

::-webkit-scrollbar{
    width: 0;
    height: 0;
    background-color: #000;
}
body{background-color:#000;color: #fff;font-size:32px;font-family:'simsun'}
.wrap{
    width:100%;
    height:100%;
    position:absolute;
}
table{
    width:100%;
    line-height:32px;
    font-size: 28px;
}
table thead tr{
    border-bottom:1px solid #ccc;
}
.thead{
    position:fixed;
    background-color:#000;
    left:0;
    top:0;
}
.table{
    margin:35px 0;
}
table td{
    color:#0ff;
    text-align:right;
    font-weight:bold;

}
table tbody td{
    text-align:right;
    font-family:'arial';
}
table td:first-child{
    text-align:left;
    color:#ff0;
    font-family:'simsun';
    text-indent:5px;
}
table th:last-child,
table td:last-child{
    padding-right:10px;
}


table tbody td:nth-child(2),
table tbody td:nth-child(7){
    color:#fff;
}
table tbody td:nth-child(3),
table tbody td:nth-child(8){
    color:#0ff;
}
table tbody td:nth-child(4),
table tbody td:nth-child(9){
    color:#ff0;
}
table tbody td:nth-child(5),
table tbody td:nth-child(10){
    color:#0f0;
}
table tbody td:nth-child(6),
table tbody td:nth-child(11){
    color:#f00;
}
table td:nth-child(1),
table td:nth-child(3),
table td:nth-child(4),
table td:nth-child(5),
table td:nth-child(6),
table td:nth-child(7),
table td:nth-child(8),
table td:nth-child(9),
table td:nth-child(10){
    width:10.5%;
}
.tfoot{
    position:fixed;
    left:0;
    bottom:0;
    width:100%;
    height:30px;
    background-color:#000;
    font-size:24px;
    line-height:30px;
    border-top:1px solid #ccc;
}
table tbody tr{
    cursor:pointer;
    border-bottom:1px solid #000;
}
table tbody tr:hover{
    background-color:#444;
}
.tfoot span{
    font-family:arial;
    color:#f00;
}
table span.red{
    color:#f00;
    font-size:22px;
}
.tfoot img{
    width:30px;
    float:left;
    margin-right:10px;
    margin-top:2px;
}
.tfoot>p{
    width:360px;
    float:left;
}
.tfoot .lunbo{
    float:left;
    width: calc(100% - 360px);
    color:#fff;
    border-left:1px solid #fff;
    padding-left:20px;
}
.tfoot .lunbo p{
    float:left;
    width: calc(100% - 40px);
    font-size:20px;
    font-family:'microsoft yahei';
    line-height:26px;
    overflow:hidden;
    position:relative;
    height: 30px;
    vertical-align: top;
}
.tfoot .lunbo span{
    position:absolute;
    line-height:30px;
    left:0;
    top:0;
}