/*10-15追加查询结果页面样式*/
.big-boxs{width: 100%!important; height: 100%; margin: -2px auto 0 auto; background: #f2f3f5;}
.zhengjian{width: 350px;height: 480px;}
/*.layer-anim{ background: url("//static.12301.cn/guide_dashboard/images/old/result_top.png") left top no-repeat!important;}*/
.layui-layer{box-shadow: none !important; border-radius:inherit;}
.big-boxs{background: url("zwfwV202510_dycx_result_middle.png") left top repeat-y;}
.big-boxs-bottom{height:13px;background: url("//static.12301.cn/guide_dashboard/images/old/result_bottom.png") left bottom no-repeat;}
.zhengjians-a{width: 323px;background-color: #f3f3f5;font-size: 13px; font-family: 微软雅黑; margin: 0 auto 0 auto;height:560px;}
.zhengjians-a h1{width: 100%; height: 40px; font-size: 18px; margin: 0 auto; line-height: 40px; background: #0034c3; color: #fff; text-align: center;}
.person-infor-s{width: 100%; height: auto; padding-bottom: 10px; background: #fff;}
.ifnoe{text-align: left; width: 75%; height: auto; margin: 0 auto;}
.ifnoe .center-tav{text-align: center;}
.ifnoe .fix-wid-s{text-align: right; font-weight: bold;vertical-align:top;width:33%;}
.langspan{display:block;}
.zhen-tab{width: 100%; height: auto; margin: 10px auto 0 auto; font-size: 12px;}
.has-bigger-height{height: 50px;}
.center-tav img{ border: 1px solid #ccc; width: 102px; height: 134px; margin-top: 10px;}
.has-bot img{margin-bottom: 10px;}
.has-bold{font-weight: bold;}
.name-sun{font-size: 20px; font-weight: bold;}
.cert-box2{overflow: auto; height: auto; width: 100%; background: none; background-color: rgba(0,0,0,0)}
.cert-box2 .star-box{margin: 0 auto; position: relative; overflow: hidden;  height: 32px;}
.cert-box2 .star-bg, .cert-box2 .star-white{/*width: 130px;*//*position:absolute;left:0;*/}
.cert-box2 .star-bg i, .cert-box2 .star-white i{float: none;width:23px;height:22px;display:inline-block;}
.closed-icons{position: absolute; right: 0; top: -77px; z-index: 9; cursor: pointer;}
.closed-icons1{position: absolute; right: 10px; top: -27px; z-index: 9; cursor: pointer;}
.cert-box2 .star-bg i, .cert-box2 .star-white i{background: url("//static.12301.cn/guide_dashboard/images/old/guide/cert-star-bg-h-s.png") no-repeat;}
.cert-box2 .star-white i{background: url("//static.12301.cn/guide_dashboard/images/old/guide/cert-star-h-s.png") repeat-x;}
.logos-s{display: none; width:20px; height:20px; background: url("//static.12301.cn/guide_dashboard/images/old/icon/cert_logo-new.png") left no-repeat; position: relative; top: 5px; margin-right: 3px; }
#qr_img_url{width: 88px; height: 88px;}
.enter-input{position: relative; top: -1px;}


.container-card {
    width: 323px;
    height:520px;
    overflow-y: auto;
    margin-right: auto;
    margin-left: auto;
    overflow-x: hidden;
}

.container-card a {
    cursor: pointer;
    color: inherit;
    text-decoration: none;
}
.info-card {
    text-align: left;
    padding-left: 10px;
}
.card {
    font-size: 13px;
    display: block;
    background: #fff;
    border-radius: 0.3846154em;
    border: solid 1px transparent;
    line-height: 2;
    margin: 10px 0;
}
.vux-flexbox {
    width: 100%;
    text-align: left;
    display: flex;
    box-align: center;
    align-items: center;
    flex-direction: row;
}


.vux-flexbox .vux-flexbox-item {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-flex: 1;
    min-width: 20px;
    width: 0%;
}
.card .info-label {
    color: #808080;
}

.card .info-box {
    color: #333;
}
.h5-box {
    height: 100%;
    margin: 0 auto;
    /* min-height: 720px; */
    position: relative;
    background: #fff;
    overflow-y: auto;
    min-height: 28rem;
    max-width: 16rem !important;
  }
  .h5-cert-box{
    /* height: 14rem; */
  
  }
  .h5-cert-box-back{
    position: absolute;
    width:100%;
    bottom: 0;
    padding:0 0 2.5rem 0;
    font-size: .5rem;
  }
  .h5-person-img-box {
    padding-top: 4.1rem;
    width: 100%;
    height: 15.6rem;
    text-align: center;
  }
   .h5-person-img-box-back {
    width: 100%;
    text-align: center;
  }
  .h5-person-img-box-back  .h5-person-img {
     width: 4.5rem;
    height: 4.5rem;
    border:2px solid #fff;
    border-radius: .2rem;
    background: #fff;
  }
  .h5-text-back{
    font-size: 0.5rem;
    margin-bottom: .2rem;
    text-align: left;
    padding: 0 2rem 0 4rem;
  }
  .h5-text-back>span{
    color: #000;
    font-weight: bold;

  }



  .h5-person-img {
    width: 6.29rem;
    height: 9rem;
  }
  .h5-name-box {
    height: 2.4rem;
    width: 100%;
    text-align: center;
    color: #fff;
  }
  .h5-name {
    font-size: 1rem;
    font-weight: bold;
    height: 1.26rem;
  }
  .h5-en-title {
    font-size: 0.5rem;
  }
  .h5-guide-card {
    position: relative;
    height: 2.5rem;
    top: 1rem;
    width: 100%;
    text-align: center;
    font-size: 0.6rem;
  }
  .h5-guide-text {
    font-size: 0.6rem;
    font-weight: bold;
    margin-bottom: 0.2rem;
  }
  .h5-languages {
    position: relative;
    height: 2rem;
    top: 1rem;
    width: 100%;
    text-align: center;
    font-size: 0.5rem;
    color: #000;
  }
  .h5-leader-name {
    position: relative;
    height: 2rem;
    top: 1.3rem;
    width: 100%;
    text-align: center;
    font-size: 0.4rem;
    color: #fff;
  }
  .h5-leader-name > div {
    display: inline-block;
    padding: 0.2rem 0.4rem;
    border-radius: 0.2rem;
    margin: 0 0.2rem;
    font-size: 0.5rem;
  }
  .h5-footer {
    position: fixed;
    bottom: 0rem;
    width: 100%;
    max-width: 16rem;
    height: 2.4rem;
    text-align: center;
    padding: 1.5rem 1rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .fr-level-1 {
    background: #fff url("zwfwV202510_dycx_level_1.jpg") no-repeat;
    background-size: 100% auto;
  }.fr-level-2 {
    background: #fff url("zwfwV202510_dycx_level_2.jpg") no-repeat;
    background-size: 100% auto;
  }.fr-level-3 {
    background: #fff url("zwfwV202510_dycx_level_3.jpg") no-repeat;
    background-size: 100% auto;
  }.fr-level-4 {
    background: #fff url("zwfwV202510_dycx_level_4.jpg") no-repeat;
    background-size: 100% auto;
  }

  .fr-level-1-back {
    background:  url("zwfwV202510_dycx_bk_level_1.jpg") no-repeat;
    background-size: 100% auto;
  } .fr-level-2-back {
    background:  url("zwfwV202510_dycx_bk_level_2.jpg") no-repeat;
    background-size: 100% auto;
  } .fr-level-3-back {
    background:  url("zwfwV202510_dycx_bk_level_3.jpg") no-repeat;
    background-size: 100% auto;
  } .fr-level-4-back {
    background:  url("zwfwV202510_dycx_bk_level_4.jpg") no-repeat;
    background-size: 100% auto;
  }



  .fr-level-1 .h5-footer,.fr-level-1 .h5-leader-name > div{
    background: #99bd80;
  }
  .fr-level-1 .h5-guide-text,.fr-level-1 .h5-footer-text {
    color: #99bd80;
    font-weight: bold;
  }
  .fr-level-2 .h5-footer,.fr-level-2 .h5-leader-name > div{
    background: #255f9f;
  }
  .fr-level-2 .h5-guide-text,.fr-level-2 .h5-footer-text {
    color: #255f9f;
    font-weight: bold;
  }
  .fr-level-3 .h5-footer,.fr-level-3 .h5-leader-name > div{
    background: #e4842e;
  }
  .fr-level-3 .h5-guide-text,.fr-level-3 .h5-footer-text {
    color: #e4842e;
    font-weight: bold;
  }
  .fr-level-4 .h5-footer,.fr-level-4 .h5-leader-name > div{
    background: #a92928;
  }
  .fr-level-4 .h5-guide-text,.fr-level-4 .h5-footer-text {
    color: #a92928;
    font-weight: bold;
  }