/*****球队头像***/
/*section*/
.section{
  width:1200px;
  padding:0px;
  min-width:1200px;
}
.section .logo{
  text-align:center;
  padding-top:60px;
  margin-bottom:35px;
}
.section .logo img{
  width:150px;
  height:150px;
  -webkit-border-radius:75px;
  -moz-border-radius:75px;
  border-radius:75px;
  /*-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.4);*/
  /*-moz-box-shadow:3px 3px 5px rgba(0,0,0,.4);*/
  /*box-shadow:3px 3px 5px rgba(0,0,0,.4);*/
  vertical-align:text-bottom;
  margin-top:-1px;
  margin-left:-1px;
}
.sq_name {
  font-size:24px;
  font-weight:bolder;
  color:#393939;
  text-align:center;
}
#add{
  color:#FFFFFF;
  background:#d11814;
}
#add:hover {
  color:#FFFFFF;
}
.panel-default .panel-heading{
  background:#e62420;
  color:#fff;
}
.section .page{
  width:46%;
 margin:20px;
  float:left;
}
.coach{
  display:inline-block;
  padding-left:20px;
  height:20px;
  background:url(../images/coach.png) no-repeat;
}
.team{
  display:inline-block;
  padding-left:20px;
  height:20px;
  background:url(../images/team.png) no-repeat;
}
.section dt{
  width:80px;
  height:80px;
  overflow:hidden;
  border-radius:80px;
  background:#ddd;
}
.section dd{
  width:75%;
margin-top:20px;
}
.section dd>p{
  margin-top:10px;
}
.page .panel .blue{
  background:#2da7e0;
}
.glyphicon-play{
  font-size:12px;
  position:relative;
  top:-1px;
  margin-right:5px;
}
.panel-group {
  display:none;
  right:10px;
  top:3px;
  width:150px;
  height:auto;
  text-align:right;
}
/* 固定组样式 */
.panel-warp {
  width:100%;
  height:52px;
  background:#f7d1b3;
  border-left:1px solid #e7c0a2;
  border-right:1px solid #e7c0a2;
}
.panel-section {
  width:100%;
  height:auto;
  padding:0 40px 40px;
}
.panel-section-item {
  padding:22px 0;
  width:100%;
  height:177px;
  font-size:14px;
  color:#353535;
  border-bottom:1px dashed #CCCCCC;
}
.panel-section-item p {
  margin-bottom:0;
}
.panel-vs {
  width:152px;
  height:100%;
  text-align:center;
  font-size:14px;
  color:#646161;
}
.panel-left {
  background:url("../images/left_bg.png") no-repeat right 20px;
}
.panel-right {
  background:url("../images/right_bg.png") no-repeat left 20px;
}
.panel-vs-img {
  width:100px;
  height:100px;
  -webkit-border-radius:50px;
  -moz-border-radius:50px;
  border-radius:50px;
  border:1px solid #EEEEEE;
  /*-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.4);*/
  /*-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.4);*/
  /*box-shadow:3px 3px 5px rgba(0,0,0,0.4);*/
}
.panel-match {
  width:76px;
  height:100%;
  font-size:56px;
  color:#353535;
  text-align:center;
  line-height:90px;
}
.panel-lesson {
  width:190px;
  height:114px;
  padding:4px;
  border:1px solid #EEEEEE;
}
.panel-text {
  width:190px;
  height:100%;
}
.panel-text p{
  text-align:left;
  line-height:23px;
}
.wrong{
  color:#ff1200 !important;
}
.wrongInp{
  box-shadow: 0 0 5px 1px rgba(222, 16, 36, 0.4) !important;
  border: 1px solid rgb(222, 16, 36) !important;
  outline: none;
}