

.offical-list{
  display: flex;
  justify-content: center;
}
.offical-wrap{
  padding:4px;
  display: flex;
  align-items: center;
  width:110px;
  cursor: pointer;
  text-decoration: none;
  outline: none;
}
.offical-wrap:hover{
  text-decoration: none;
  outline: none;
}
.offical-icon{
  margin-right: 4px;
}
.offical-text{
  color:#606972;
  font-size: 12px;
}
.mf-txt{line-height: 24px; width: 760px;margin: 0 auto;}
.mf-txt span{margin-right: 8px;}
.mf-txt p {margin-bottom: 0px;}
.legal{margin: 10px auto 0;display: inline-block}
.legal:after{display: block; clear: both; content: ""; visibility: hidden; height: 0;}
.legal-ico{height: 44px; padding: 5px 5px 5px 50px; margin-right: 10px; background: #ffbd66; line-height: 16px; color: #fff; float: left; display: block; position: relative;font-size: 12px;}
.legal-ico img{width: 36px; height: 36px; position: absolute; top: 5px; left: 10px;}
.ns{overflow: hidden; margin: 20px auto 0;display: inline-block;}
.ns img{width: 80px; float: left;}
.ns p{float: left; width: 555px; line-height: 26px;  margin-left: 10px;}