.zeanteng{margin-top:20px;}
.tteng-main{padding:5px 0 25px 0;}

.tteng-box{display:flex;justify-content:space-between;margin-top:6px;}
.tteng-box .teng-zeancols{
    width:49.5%;padding:10px 10px;
    background: rgba(58,191,239,1);
    background: -moz-linear-gradient(-45deg, rgba(58,191,239,1) 0%, rgba(32,124,229,1) 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(58,191,239,1)), color-stop(100%, rgba(32,124,229,1)));
    background: -webkit-linear-gradient(-45deg, rgba(58,191,239,1) 0%, rgba(32,124,229,1) 100%);
    background: -o-linear-gradient(-45deg, rgba(58,191,239,1) 0%, rgba(32,124,229,1) 100%);
    background: -ms-linear-gradient(-45deg, rgba(58,191,239,1) 0%, rgba(32,124,229,1) 100%);
    background: linear-gradient(135deg, rgba(58,191,239,1) 0%, rgba(32,124,229,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3abfef', endColorstr='#207ce5', GradientType=1 );
    border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;
    -webkit-box-shadow: 4px 4px 18px -14px rgba(0,0,0,0.75);
    -moz-box-shadow: 4px 4px 18px -14px rgba(0,0,0,0.75);
    box-shadow: 4px 4px 18px -14px rgba(0,0,0,0.75);
}
.tteng-box .teng-zrow{display:flex;justify-content:flex-start;margin:3px 0 6px 0;}
.tteng-box .teng-zrow .logo{
    display:inline-block;vertical-align:middle;width:40px;height:40px;overflow:hidden;
    text-align:center;background:#fff;padding:2px;margin:-5px 6px 0 0;
    border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;
}
.tteng-box .teng-zrow .logo img{vertical-align:top;width:100%;}
.tteng-box .teng-zrow .name{color:#fff;font-size:1.1rem;font-weight:500;}
.tteng-box .teng-mrow{display:flex;justify-content:space-between;}
.tteng-box .teng-mcols{
    width:49%;text-align:center;background:#fff;padding:8px;
    border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;
}
.tteng-box .teng-mcols .teng-logo{
    display:inline-block;vertical-align:middle;width:95px;height:95px;overflow:hidden;
    background:#fff;text-align:center;padding:5px;margin:0;border:1px solid #eee;
    border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;
}
.tteng-box .teng-mcols .teng-logo img{vertical-align:top;width:100%;}
.tteng-box .mcols-detail{
    display:flex;justify-content:space-between;padding:3px 15px;margin-top:5px;
}
.tteng-box .mcols-detail .time{width:50%;text-align:left;border-right:1px solid #eee;}
.tteng-box .mcols-detail .stats{width:50%;text-align:right;}
.tteng-box .mcols-detail .stats img{max-height:20px;}

.tteng-box .mcols-name{
    background:#333;color:#fff;padding:3px 10px;text-align:center;margin-top:5px;
    border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;
}

@media screen and (min-width:590px) and (max-width:799px){
    .tteng-box{flex-wrap:wrap;}
    .tteng-box .teng-zeancols{width:100%;margin-bottom:5px;}
}

@media screen and (min-width:280px) and (max-width:589px){
    .tteng-box{flex-wrap:wrap;}
    .tteng-box .teng-zeancols{width:100%;margin-bottom:5px;}
    .tteng-box .teng-zrow .logo{width:35px;height:35px;}
    .tteng-box .teng-zrow .name{font-size:1rem;}
    .tteng-box .teng-mrow{flex-wrap:wrap;}
    .tteng-box .teng-mcols{width:100%;margin-bottom:5px;}
    .tteng-box .teng-mcols .teng-logo{width:75px;height:75px;}
}