body{background: #fff;}
.boxContent{padding-top:86px;background: #fff;}
.whitehatBox{border:1px solid #ededed;width: 1198px;}
.whitehatAbout{position:relative;height: 260px;background: url(/Public/images/t01b7b9c832b7c270d7.jpg) center center no-repeat;overflow: hidden;}
.whitehatAboutLeft{padding:30px 0 0 55px;width: 400px;float: left;}
.whitehatPho{width: 98px;float: left;margin-right:30px;}
.whitehatPhoTop{width: 96px;height:96px;padding:2px;background: linear-gradient(90deg,#527af7, #00f5ff);border-radius: 50%;margin: 0 auto;}
.whitehatPhoTop img{border-radius: 50%;display: block;}
.whitehatName{line-height: 44px;text-align: center;font-size: 16px;color: #333;}
.whitehatName em{color: #ff0000}
.whitehatDec{overflow:hidden;}
.whitehatDec li{line-height: 30px;font-size: 14px;overflow:hidden;}
.whitehatDec li span{float: left;}
.whitehatDec li a{float: left;}
.whitehatDec li img{float:left;margin-top:8px;}
.whitehatDec li em{color: #ff0000;margin:0 5px;}
.whitehatAboutRight{height:170px;border-left:1px solid #d4d4d5;padding-left:100px;overflow: hidden;margin-top:45px;}
.whitehatAboutRight p{float: left;width:108px;text-align:center;line-height: 32px;padding-top:45px}
.whitehatAboutRight p a{font-size: 20px;}
.whitehatAboutRight p span{font-size: 14px}
.whitehatDec .teamName{font-size: 16px;font-weight: bold;}
.addTeam{display: inline-block;padding:0 15px;height: 25px;color: #fff;line-height: 25px;background: #00c905;border-radius: 5px;margin-left:5px;}
.boundTable{font-size: 14px;clear: both;}
.boundTable th{background: #0292ff;color: #fff;height:55px;line-height: 55px;text-align: center;}
.boundTable td{height:72px;line-height: 72px;color: #000;text-align: center;border-bottom: 1px solid #eaeaea}
.boundName img{width: 42px;height:42px;border-radius: 50%;vertical-align: middle;margin-right:5px;}
.boundTable .teamNameTd{padding-left:20px;text-align: left;}
.e76{color: #e7623d}
.perLoopSerach{float: right;position: relative;}
.perLoopSerach input{width: 187px;height:28px;line-height:28px;border:1px solid #cfd4dd;padding:2px 24px 2px 15px;outline: none;}
.perLoopSerach span{position: absolute;width: 24px;height: 24px;background: url(/Public/images/t01801476280c976f38.png) 0px 7px no-repeat;top:2px;right:0;cursor: pointer;}
.teamTitle{padding:0 2px;}
.teamTitle h2{font-size: 21px;text-align: center;font-weight: normal;line-height: 46px}
.teamSerach{overflow:hidden;padding-bottom: 10px}
.addTeamBtn{display: inline-block;width: 80px;height: 25px;text-align: center;line-height: 25px;color: #fff;font-size: 12px;border-radius: 5px;background: #008eff}
.addTeamBtned{display: inline-block;width: 80px;height: 25px;text-align: center;line-height: 25px;color: #fff;font-size: 12px;border-radius: 5px;background: #cecece;cursor: default;}
