
.ax-mobile{
  display: none;
}
.login-box-meeting-info .cover{
  height: 100%;
/*  background-image: url(bg_1080x1920.jpg);*/
  background-image: url(bg_1920x1080.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom right;
}


.login-box-meeting-info .meeting-info{
  display: flex;
  flex-direction: column;
}

.login-box-meeting-info .meeting-info .logo{
  padding: 20px 20px 10px 20px;
}

.login-box-meeting-info .meeting-info .logo img{
  width: 100%;
}



.login-box-meeting-info .meeting-info .org{
  color:#FFF;
  opacity: 0.7;
  filter: alpha(opacity=70); /* 针对 IE8 以及更早的版本 */
  display: flex;
  flex-direction: column;
  align-content: center;
}
.login-box-meeting-info .meeting-info .org ul{
  margin: 10px 40px 0 40px;
  display: flex;
  flex: 1;
  flex-wrap: wrap;
  font-size: 12px;
}
.login-box-meeting-info .meeting-info .org li{
  width: 100%;
  display: flex;
  flex-direction: row;
}
.login-box-meeting-info .meeting-info .org li dt{
  line-height: 180%;
  color: #00f1fc;
  font-size: 12px;
}
.login-box-meeting-info .meeting-info .org li dd{
  line-height: 180%;
  font-size: 12px;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 100%;
  margin-right: 10px;
}

.login-box-meeting-info .meeting-info .org ul.co-sponsored-by{
  margin: 0 40px 10px 40px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  font-size: 12px;
}
.login-box-meeting-info .meeting-info .org ul.co-sponsored-by li{
  flex-direction: column;
  width: 100%;
  margin: 0;
}
.login-box-meeting-info .meeting-info .org ul.co-sponsored-by li.list{
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.login-box-meeting-info .meeting-info .org ul.co-sponsored-by dd{
  width: 45%;
  white-space: nowrap;
}

.login-box-meeting-info .fill-blank{
  height: 30px;
}




/* 移动端 */
@media screen and (max-width: 900px) {

  .ax-pc{
    display: none;
  }

  .login-box-meeting-info .meeting-info .logo{
    padding: 20px 20px 10px 18px;
  }


  .login-box-meeting-info .meeting-info .org ul{
    margin: 10px 20px 0 20px;
    display: flex;
    flex: 1;
    flex-wrap: wrap;
    font-size: 12px;
  }
  .login-box-meeting-info .meeting-info .org ul.co-sponsored-by{
    margin: 0 0px 10px 20px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    font-size: 12px;
  }

  .login-box-meeting-info .fill-blank {
      height: 30px;
  }
}