﻿.myVideo {
	margin-top: 20px;
	/*overflow: hidden;*/
	clear:both;
}

.myVideo>div {
	float: left;
}

.list {
	width: 750px;
	height: auto;
}

.listNav {
	width: 750px;
	height: 52px;
	line-height: 52px;
	background: #FFFFFF;
	text-align: center;
	margin-bottom: 0px !important;
	box-shadow: 0px 0px 10px 5px #f4f4f4;
	border: 1px solid #F4F4F4;
}

.listNav a{
	display: inline-block;
}
.noMatch {
	width: 100%;
	height: auto;
	padding: 4% 0;
	text-align: center;
}

.noMatch img {
	width: 130px;
	height: auto;
}

.noMatch p {
	color: #6FD1FF;
}
.listNav li {
	height: 50px;
	margin: 0 2px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
}

.actives {
	color: #2971FF;
	border-bottom: 2px solid #2971FF;
}


/*比赛列表*/

.matchList {
	width: 750px;
	height: auto;
	background: #FFFFFF;
}

.listCenter a{
	display: block;
}

.listCenter a:active{
	color: #333333 !important;
}

.listCenter div {
	overflow: hidden;
	padding: 0 10px;
	border-bottom: 1px solid #F6F6F6;
}

.listCenter div:hover{
	color: #333333 !important; 
}

.listCenter div li {
	float: left;
	font-size: 14px;
	line-height: 83px;
	margin-right: 2px;
	list-style: none;
	text-decoration: none;
}

.timer p {
	height: 20px;
}

.listCenter div li:last-of-type {
	margin-right: 0px;
}

.listCenter div li img {
	width: 40px;
	height: 40px;
	margin: 0 15px;
	vertical-align: middle;
}

.type {
	width: 80px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.teamName {
	width: 190px;
}

.nameImg {
	width: 120px;
	float: left;
	line-height: 83px;
	text-align: right;
	margin: 0px !important;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.nameImg2{
	float: right;
	text-align: left;
}
.state {
	color: #828282 !important;
	width: 67px;
	font-size: 12px !important;
	text-align: center;
	padding-top: 23px !important;
	line-height: 20px !important;
}

.videotape,
.live,
.notBegin {
	float: right !important;
}

.videotape p:hover {
	background: #006FC6;
}

.live p:hover {
	background: #A70303 !important;
}

.videotape p,
.live p,
.notBegin p {
	width: 110px;
	height: 30px !important;
	color: #FFFFFF;
	line-height: 30px !important;
	background: #34A6FF;
	margin-top: 27px;
	text-align: center;
	border-radius: 5px;
	padding: 0px !important;
	font-size: 14px !important;
}

.videotape p img,
.live p img,
.notBegin p img {
	width: 14px !important;
	height: 14px !important;
	margin: 0 4px 2px 0!important;
}

.live p {
	background: #D20000 !important;
}

.notBegin p {
	background: #BDBDBD !important;
}

.noMatch {
	padding: 31px 0;
	text-align: center;
}

.score {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	width: 70px !important;
}

.listCenter ul:hover {
	cursor: pointer;
	background: #DCEAFF;
}

.timer {
	width: 60px !important;
	line-height: 25px !important;
	margin-top: 16px;
}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
	cursor: pointer;
	background-color: #2E81FF !important;
	border-color: #2E81FF !important;
}

#advertisement {
	width: 230px;
	height: 389px;
	margin-left: 20px;
	background: #FFFFFF;
}

.myPage {
	text-align: center;
}

.myPage li {
	float: left;
}

#login,#register{
	width: 330px !important;
}

.modeBox input,
.registerBox input{
	width: 288px !important;
}

.messgesCode{
	width: 288px !important;
}

.messgesCode>input{
	width: 160px !important;
	height: 38px !important;
}

.messgesCode>input[type="button"]{
	width: 100px !important;
	height: 37px !important;
}
input[type="checkbox"]{
	width: 14px !important;
	margin-top: 10px !important;
}

.downBox>img {
	width: 147px !important;
	height: 123px !important;
	padding: 8px 19.5px !important;
}

.userLogin>a>img{
	width: 45px !important;
}

#imgCode1>input,#imgCode2>input{
	width: 148px !important;
}

#success {
	width: 162px !important;
	height: 162px !important;
}


.Nickname{
	width: 86px !important;
}