﻿.nyxGlhzBox{ width:100%; margin-top:15px;}
.nyxGlhzBox .nfxSyphTitle{ width:94%; margin:auto;}
.nyxGlhzList{ width:100%;}
.nyxGlhzList li{ width:100%; border-bottom:1px solid #EBEBEB; padding-bottom:12px; margin-top:12px;}
.nyxGlhzList li span a img{ float:right; width:119px; height:67px; margin:0px 3% 0px 10px; border-radius:6px;}
.nyxGlhzList li dl{ margin-left:3%;}
.nyxGlhzList li dl dt a{ display:block; max-height:40px; line-height:20px; overflow:hidden;}
.nyxGlhzList li dl dd{ margin-top:7px;}
.nyxGlhzList li dl dd p{ float:left; color:#999999; font-size:12px;}
.nyxGlhzList li dl dd em{ display:block; float:right; font-size:12px; color:#999999;margin-right: 20px;}

.c-swiper{
	margin-bottom:2px;
}
.wrap {
    width: 100%;
    margin: auto;
}

.c-swiper-wrap{
	margin-top:-68px;
}


.my_pages{clear:both!important;padding:5px 0 0;text-align:center;margin:5px auto;line-height:30px;} .my_pages ul{text-align:center;list-style:none;} .my_pages ul li{list-style:none;text-align:center;height:24px;display:inline;margin:0 2px;padding:0;overflow:hidden;white-space:nowrap;font-size:13px;} .my_pages ul li{background:#fff;color:#555;display:inline;height:24px;overflow:hidden;padding:6px 10px;margin:0;border: #999 1px solid;} .my_pages ul li:hover{color:#fff;background:#FF6600;border:#FF6600 1px solid;height:24px;overflow:hidden;text-decoration:none;cursor:pointer;} .my_pages ul li.thisclass{background:#FF6600;border:#FF6600 1px solid;height:24px;overflow:hidden;color:#fff;font-weight:700;
}


/*比赛表格*/
.matchcon{ background:#fff; margin:10px auto 0;position: relative;}
.matchcon table{  width:100%; border-collapse:collapse; margin:10px auto 0;}

.matchcon table th,.matchcon table td{text-align:center; padding:10px 5px; border:1px solid #d9eeff;font-size: 13px;}
.matchcon table th{background:#42c737; color:#fff;font-size: 13px;}
.matchcon table .thing{background:#ff4474;  color:#fff;}
 
.matchcon table tr:nth-child(2n+1) .thing{background:#05d7d7;}
.matchcon table tr:nth-child(3n+1) .thing{background:#438466;}
.matchcon table .i-win,.matchcon table .i-lose{ display:inline-block; border-radius:50%; width:24px; height:24px; line-height:24px; text-align:center; color:#fff;}
.matchcon table .i-win{ background:#2a818a}
.matchcon table .i-lose{ background:#170800}

.mip-replaced-content{
	margin-bottom: 5px;
    margin-top: 5px;
	height: auto;
}

.con_box1{ width: 100%; padding-bottom: 15px; float: left;}
.con_box2{ width: 100%; border-bottom: 6px solid #F2F2F2; }
.con_box3{ width: 100%; padding-bottom: 15px; }
.con_box4{ width: 100%; }
.con_box5{ margin-top: 15px; }
.con_tit1{ width: 98%; height: 25px; line-height: 25px; margin-top: 12px; }
.con_tit1 h2{ font-size: 18px; float: left; padding: 0 17px; position: relative; }
.con_tit1 h2 em{ display: block; width: 10px; height: 3px; position: absolute; top: 12px; background: url(../images/bg3.png) no-repeat -45px 0; background-size: 150px 150px; }
.con_tit1 h2 .tit_before{ left: 0 }
.con_tit1 h2 .tit_after{ right: 0 }
.con_tit1:after{ content: ''; display: block; clear: both; }
.tshj_box a{ display: block; float: left; padding: 0 5px; height: 28px; text-align: center; line-height: 28px; margin-left: 2%; margin-top: 8px; background: #F6F6F6; border: thin solid #EAEAEA; border-radius: 3px;font-size: .26rem; }

.my_pages{clear:both!important;padding:5px 0 0;text-align:center;margin:5px auto;line-height:30px;font-size: .26rem;} .my_pages ul{text-align:center;list-style:none;} .my_pages ul li{list-style:none;text-align:center;height:24px;display:inline;margin:0 2px;padding:0;overflow:hidden;white-space:nowrap;font-size:13px;} .my_pages ul li{background:#fff;color:#555;display:inline;height:24px;overflow:hidden;padding:6px 10px;margin:0;border: #999 1px solid;} .my_pages ul li:hover{color:#fff;background:#FF6600;border:#FF6600 1px solid;height:24px;overflow:hidden;text-decoration:none;cursor:pointer;} .my_pages ul li.thisclass{background:#42c737;border:#42c737 1px solid;height:24px;overflow:hidden;color:#fff;font-weight:700;
}

.footer{
	float: left;
width: 100%;
}



.qtQtbb_list{ width:100%;text-align: left;}
.qtQtbb_list li{ width:100%; border-bottom:1px solid #F0F0F0; padding-bottom:10px; margin-top:10px;font-size: .26rem;}
.qtQtbb_list li p{ float:left; width:77%; height:18px; line-height:18px; overflow:hidden; margin:0px 0px 0px 3%;}
.qtQtbb_list li p em{ font-size:12px; color:#FF5E59; margin-left: 5px; }
.qtQtbb_list li span{ display:block; float:right; width:45px; height:20px; margin:0px 3% 0px 0px;}
.qtQtbb_list li span a{ display:block; width:43px; height:18px; border:1px solid #178DD6; color:#178DD6; font-size:14px; line-height:18px; text-align:center; text-decoration:none; border-radius:5px;}
.qtQtbb_list b{ float: left; display: block; min-width: 28px; height: 18px; color: #FFFFFF; background: #FF8800; border-radius: 2px; font-size: 12px; line-height: 18px; text-align: center; position: relative; margin-right:7px }
.qtQtbb_list b:after{ content: ''; display: block; width:0; height: 0; border-style: solid; border-width: 2px 0 2px 2px; border-color: transparent transparent transparent #FF8800; position: absolute; right: -2px; top: 7px; }

.llPage{width:100%; text-align:center; margin-top:15px;}
.llPage li{height:28px; line-height:28px; display:inline-block; color:#999999; text-decoration:none; border:1px solid #EEEEEE; padding:0px 10px; background:#FFFFFF;}
.llPage .thisclass{color:#029DE8; border:1px solid #029DE8;}
.llPage a:hover.numa{color:#999999;  border:1px solid #EEEEEE;  background:#FFFFFF; font-weight:normal;}

.head_top {
    width: 96%;
    padding: 0 2%;
    height: 39px;
    background: #42c737;
    border-top: thin solid #42c737;
    margin-top: 0px;
}
.head_top h2 {
    color: #fff;
    font-size: 13px;
    margin-top: 10px;
    font-weight: normal;
}
.clear {
    clear: both;
}
.head_nav {
    width: 100%;
    height: 0px !important;
}
.head_menu {
    margin-top: -28px;
    margin-right: 8px;
}
.head_menu {
float: right;
width: 21px;
height: 19px;
background: url(../images/bg3.png);
    background-size: auto;
background-size: auto;
background-size: 21px 19px;
margin: -28px 0px 0 8px;
}
.head_menu_con {
    display: none;
    position: absolute;
    left: 0;
    top: 0px;
    width: 100%;
    height: 140px;
    background: rgba(51,51,51,0.7);
    box-shadow: 0px 4px 4px 0 #000000;
    z-index: 5;
}
.head_menu_con li {
    float: left;
    width: 25%;
    text-align: center;
    line-height: 28px;
}
.head_menu_con li a {
    margin-top: 13px;
	font-size: 14px;
}
.head_menu_con li a {
    display: inline-block;
    width: 86%;
    max-width: 86px;
    border-radius: 5px;
    border: thin solid #1E89E0;
    color: #1E88DF;
    background: #FFFFFF;
    margin-top: 14px;
}
