*{
	margin:0;
	padding:0;
	font-family: "微软雅黑",Arial,Helvetica,sans-serif; 
	font-style: normal;
}
ul,li,dl,dd,dt{ 
	list-style: none;
}

img{ 
	border:none;
}
.loginbtn{
	text-decoration:none;
	color:black;
	
	}
button{
	border:none;
	outline: none;
}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
html,body{
	/*background: #EEF3FA;*/
	font-size: 14px;
	color: #000;
}
#pagelist{
	width: 1200px;
	min-width: 920px;
	margin:0 auto;
	padding: 0 40px;
	background: #fff;
	position: relative;
}
/**************头部******************/
.head{
	padding: 20px 0;
	border-bottom:1px solid #e3e3e3;
	position: relative;
}
.headleft img{
	width: 100px;
}
.headleft span{
	display: inline-block;
	vertical-align: top;
	font-size: 16px;
	margin: 5px 0 0 15px;
}
.headright{
	float: right;
}
.headimg{
	display: inline-block;
	width: 35px;
	height: 35px;
	border:1px solid #9b9b9b;
	background: #dbdce0;
	border-radius: 100%;
	overflow: hidden;
	position: absolute;
	right:70px;
	top: 20px;
}
.headimg img{
	width: 100%;
}
.nikename b{
	font-weight: normal;
}
.nikename{
	font-size: 14px;
	position: absolute;
	right: 124px;
	top:30px;
}

.register a{ cursor:pointer; color:black; text-decoration:none;}
/******************尾部*********************/
footer{
	width: 1200px;
	border-top:1px solid #f2f2f2;
	
	margin-left: -40px;
	padding: 15px 40px;
	float: left;

}
footer a{
	display: block;
}
.logo2{
	width: 60px;
}
.logo3{
	width: 86px;
	margin-left: 15px;
}
.logo2 img,.logo3 img{width: 100%;}
footer a,.foottexts{
	float: left;
}
.foottexts{
	line-height: 20px;
	margin-top: 15px;
	margin-left:20px;
}
.foottexts p{
	color:#929292;
	font-size: 10px;
}

/****************登录注册弹框**********************/
.signbox{
	/*width:480px;*/
	height: auto; 
	background: url(../img/smbg.png)no-repeat top center;
	background-size: cover;
	position: absolute;
	left: 50%;
	margin-left:-240px;
	top: 20%;
	padding: 40px 30px 40px 20px;
	z-index: 100005;
}
.srbtns{
	width: 100%;
}
.siginput,.reginput{
	width: 255px;
	float: left;
}
.siginput,.reginput{
	margin-top: 20px;
}
.siginput,.codes_sweep{
	width: 255px;
	float: left;
}
.siginput,.codes_sweep{
	margin-top: 20px;
}
.codes_sweep{
	text-align: center;
}
.code-div{
	width: 150px;
	height: 150px;
	margin-left: 47px;
	margin-bottom: 5px;
}
.codes_sweep p{
	font-size: 12px;
	margin-bottom: 5px;
}
.codes_sweep p span{
	color: #808080;
}
.codes_sweep p a{
	text-decoration:none;
	color: red;
}
.code-div img{
	width: 100%;
}
.sigtext,.regtext{
	display: inline-block;
	font-size: 18px;
	width: 88px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	border-bottom: 3px solid ;
	cursor: pointer;
	border-color:#d5d5d5; 
}
/*.sigtext,.regtext{
	display: inline-block;
	font-size: 18px;
	width: 57px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	border-bottom: 3px solid ;
	cursor: pointer;
	border-color:#d5d5d5; 
}*/
.active{
	border-color:#00a2d6; 
	color: #00a2d6;
}
#signame,#sigpassword,#regname,#checkcode,#regpassword{
	width: 240px;
	height: 35px;
	padding-left: 15px;
	outline: none;
	border-radius: 5px;
	border:1px solid #ddd;
	margin-bottom: 12px;
	color:#333;
	font-size: 14px;
}
#checkcode{
	width: 140px!important;
}
.clickget{
	width: 85px;
	height: 35px;
	border:1px solid #05b3ed;
	color:#05b3ed;
	background: #fff;
	border-radius: 5px;
	margin-left:8px;
	font-size: 12px;
}
.countcoop{
	width: 160px;
    float: left;
    padding-left: 50px;
}
.countitle{
	font-size: 14px;
	color: #666;
}
.check{
	margin-top: 20px;
}
.check label{
	font-size: 12px;
	vertical-align: top;
}
.forget{
	float: right;
	font-size: 12px;
	text-decoration: none;
	color:#00a2d6;
}
.sigbtn,.regbtn{
	width: 260px;
	height: 35px;
	background: #05b3ed;
	color:#fff;
	font-size: 14px;
	border-radius: 5px;
	line-height: 35px;
	text-align: center;
	margin-top: 10px;
	cursor: pointer;
}
.regbtn{
	margin-top: 28px;
}
.countcoop div{
	width: 160px;
	margin-top: 10px;
	cursor: pointer;
}
.countcoop div img{
	width: 100%;
}
.srclosebtn{
	position: absolute;
	width: 20px;
	height: 20px;
	background: url(../img/closebtn.png)no-repeat center center;
	background-size: 100%;
	right: 10px;
	top: 10px;
}


input::-webkit-input-placeholder {
	font-size: 10px !important; 
　　}
　　input:-moz-placeholder {
　　font-size: 10px !important;
　　}
　　input::-moz-placeholder {
　　font-size: 10px !important; 
　　}
　　input:-ms-input-placeholder {
　　font-size: 10px !important; 
　　}

/********************************************************************************/


 /*各队字体颜色*/
.team-font-SII{color: rgb(145,205,235);}
.team-font-NII{color: rgb(174,134,187);}
.team-font-HII{color: rgb(243,151,0);}
.team-font-X{color: rgb(181,209,0);}
.team-font-XII{color: rgb(177,214,27,1);}
.team-font-B{color: #ff2471;}
.team-font-E{color: #0CC8C3;}
.team-font-G{color: #aac913;}
.team-font-NIII{color: #ffd700;}


/*各队背景颜色*/
.team-bg-SII{background-color:rgb(145,205,235);}
.team-bg-NII{background-color:rgb(174,134,187);}
.team-bg-HII{background-color:rgb(243,151,0);}
.team-bg-X{background-color:rgb(181,209,0);}
.team-bg-XII{background-color:rgb(3,192,112);}
.team-bg-B{background-color:#ff2471;}
.team-bg-E{background-color:#0CC8C3;}
.team-bg-G{background-color:#aac913;}
.team-bg-NIII{background-color:#ffd700;}

/*各队边框颜色*/

.team-border-SII{border: 1px solid rgb(145,205,235);}
.team-border-NII{border: 1px solid rgb(174,134,187);}
.team-border-HII{border: 1px solid rgb(243,151,0);}
.team-border-X{border: 1px solid rgb(181,209,0);}
.team-border-XII{border: 1px solid rgb(3,192,112);}
.team-border-B{border: 1px solid #ff2471;}
.team-border-E{border: 1px solid #0CC8C3;}
.team-border-G{border: 1px solid #aac913;}
.team-border-NIII{border: 1px solid #ffd700;}




/************************动画*************************************/
@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomin {
  	animation:zoomIn 0.5s 1 ;
	-o-animation:zoomIn 0.5s 1 ;
	-ms-animation:zoomIn 0.5s 1 ;
	-moz-animation:zoomIn 0.5s 1 ;
	-webkit-animation:zoomIn 0.5s 1 ;
}




@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

/*.tada {
  	animation:tada 0.5s infinite;
	-o-animation:tada 0.5s infinite ;
	-ms-animation:tada 0.5s infinite ;
	-moz-animation:tada 0.5s infinite ;
	-webkit-animation:tada 0.5s infinite ;
}*/