/*.banner-box{*/
/*    height: 570px;*/
/*    position: relative;*/
/*    background: transparent;*/
/*    background: url('/images/bszn_banner_r2024.png') center top;*/
/*    !*background: linear-gradient(to bottom,#E1F1FE,#F7FAFF,#ffffff);*!*/
/*    !*background: url('/images/bszn_bg2024.png') center center no-repeat;*!*/
/*    !*background-size: auto 100%;*!*/
/*}*/
/*打印样式*/
@media print {
  #bszn-content {
    transform: scale(0.8);
  }
  .noprint{
    display: none;
  }
}
.bszn-bg{
  background:#f1f7fd url(/images/bszn_bg_new2024.png) center top repeat-x;
  padding-bottom: 51px;
}
.banner-ct{
  font-size: 16px;
}
.prevent-event{
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1;
}
.bszn-part{
  box-shadow: 0 1px 14px 0 rgba(209, 224, 239, 0.6);
  margin-top: 3px;
}
.bszn-t,.bszn-mid{
  margin-top: 0;
  background-color: #ffffff;
  position: relative;
  padding: 34px 37px;
}
.bszn-mid{
  margin-top: 30px;
}
.bszn-tit{
  font-size: 36px;
  font-weight: bold;
  margin-bottom: 35px;
  letter-spacing: 2px;
}
.bszn-t-sj{
  padding-top: 5px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-bottom: 22px;
  width: calc(100% - 180px);
}
.bszn-t-sj-box{
  padding-bottom: 35px;
}
.bszn-t-sj-item{
  font-size: 18px;
}
.bszn-t-sj-item:not(:last-of-type){
  margin-right: 90px;
}
.bszn-t-sj-item p{
  margin-bottom: 12px;
}
.bszn-t-sj-item span{
  color: #0176ff;
  font-size: 32px;
}
.bszn-qrcode img,.bszn-qrcode-canvas{
  width: 180px;
  height: 172px;
  border: 9px solid #d9ebfd;
  border-radius: 4px;
  display: block;
  margin: 20px auto 0;
}
.bszn-qrcode{
  color: #999999;
  line-height: 32px;
  font-size: 14px;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.bszn-t-box-lf{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.bszn-t-do{
  font-size: 16px;
  line-height: 55px;
}
.bszn-t-do a img{
  vertical-align: middle;
  margin-right: 5px;
}
.bszn-t-do a{
  margin-right: 28px;
}
.ljbl-btn{
  min-width: 140px;
  height: 55px;
  line-height: 55px;
  background-image: linear-gradient(90deg, #43a7f6 0%, #298aee 100%), linear-gradient(#2789ee, #2789ee);
  border-radius: 4px;
  color: #ffffff;
  white-space: nowrap;
  font-size: 18px;
  text-align: center;
  margin-right: 40px;
}
.ljbl-btn img:nth-of-type(2){
  display: none;
}
.ljbl-btn.disabled img:first-of-type{
  display: none;
}
.ljbl-btn.disabled img:nth-of-type(2){
  display: inline-block;
}
.ljbl-btn.disabled{
  background: rgb(239, 239, 239)!important;
  color: #3b4e62!important;
  cursor: not-allowed;
}
.ljbl-btn img{
  margin-top: -4px;
}
.bszn-score{
  color: #666666;
  font-size: 18px;
  padding-top: 10px;
  line-height: 30px;
}
.bszn-sore-num{
  color: #f48022;
  font-weight: bold;
  margin: 0 55px 0 10px;
}
.bszn-sore-num img{
  vertical-align: middle;
  margin-top: -4px;
  margin-right: 5px;
}
.bszn-sore-num img:last-of-type{
  margin-right: 2px;
}
.bszn-jysm{
  padding-top: 22px;
}
.jysm-tit-jbxx{
  font-size: 26px;
  font-weight: bold;
  line-height: 28px;
  letter-spacing: 3px;
  border-bottom: 2px solid #e9ebed;
  padding-bottom: 14px;
}
.jysm-tit{
  color: #0176ff;
  font-size: 22px;
  font-weight: bold;
  padding-left: 15px;
  position: relative;
  letter-spacing: 2px;
  width: 100%;
  margin-top: 22px;
}
.jysm-tit:before,.tab-ct-tit:before{
  content: "";
  width: 3px;
  height: 22px;
  background-color: #0176ff;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  margin-top: 1px;
}
.jbxx-table-new{
  background: url("/images/bszn_table_bg.png") right 75px no-repeat;
}
.flex-grow{
  flex-grow: 1;
}
.table{
  border: solid 1px #e2e3e5;
  font-size: 16px;
  border-bottom: none;
}
.table .tr{
  display: flex;
  border-bottom: 1px solid #e2e3e5;
}
.table .tr .td{
  padding: 24px 17px;
  line-height: 28px;
  border-right: 1px solid #e2e3e5;
  flex: 1;
  letter-spacing: 1px;
}
.table .tr.tr-dzd .td{
  padding-top: 13px;
  padding-bottom: 13px;

}
.table .tr .td.td-dzd{
  width: calc(50% + 181px);
  border-right: none;
  flex: none;
  font-size: 18px;
  letter-spacing: 2px;
}
.table.table-small .tr .td{
  padding: 10px 25px;
}
.table .tr .td:last-of-type{
  border-right: none;
}
.table .tr .td.label{
  background-color: #f8f9fb;
  width: 180px;
  flex: none;
  color: #666666;
}
.table.jysm-gk .tr .td.label{
  width: 222px;
}
.ckclqd{
  font-size: 18px;
  color: #0176ff;
}
.bszn-bt{
  margin-top: 30px;
  background-color: #ffffff;
}
.bszn-tab{
  font-size: 18px;
  font-weight: bold;
  line-height: 28px;
  background-color: #f8f9fb;
  display: flex;
}
.bszn-tab-item{
  flex: 1;
  border: solid 1px #e2e3e5;
  padding: 17px 10px;
  border-radius: 4px 4px 0 0;
  text-align: center;
  position: relative;
  cursor: pointer;
  letter-spacing: 4px;
}
.bszn-tab-item:not(:first-of-type){
  margin-left: -1px;
}
.bszn-tab-item.cur{
  background-color: #ffffff;
  color: #2789ee;
  border-color: #ffffff;
}
.bszn-tab-item:not(:first-of-type).cur{
  border-left-color: #e2e3e5;
}
.bszn-tab-item.cur:before{
  content: "";
  width: 100%;
  height: 4px;
  background-color: #0176ff;
  position: absolute;
  top: -1px;
  left: 0;
}
.tab-ct{
  padding: 30px 37px 30px;
  /*margin-bottom: 45px;*/
}
.tab-ct-item{
  font-size: 16px;
  position: relative;
  min-height: 100px;
}
.jbxx-box{
  margin-bottom: 30px;
}
.jbxx-table-tr{
  display: flex;
  flex-wrap: wrap;
}
.jbxx-table-td{
  width: 33.3%;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: 1px;
  padding: 16px 15px 16px 0;
  border-bottom: 1px dashed #dfe6eb;
  flex-grow: 1;
}

.jbxx-table-td .label{
  font-weight: bold;
  padding-bottom: 8px;
}
.jbxx-table-td.w-100{
  width: 100%;
}
.jbxx-table-td.w-66{
  width: 66.6%;
}
.jbxx-table-btn,.bszn-a-blue{
  color: #0075ff;
}
.jbxx-more{
  line-height: 46px;
  background-color: #f8f9fb;
  font-size: 18px;
  letter-spacing: 1px;
  color: #0075ff;
  text-align: center;
  margin-top: 21px;
  cursor: pointer;
}
.jbxx-more img{
  vertical-align: middle;
  margin-left: 9px;
  margin-top: -2px;
  transition: all .3s;
}
.jbxx-more.expand img{
  transform: rotate(180deg);
}
.jbxx-table{
  display: flex;
  flex-wrap: wrap;
}
.jbxx-table .tr{
  width: 50%;
}
.jbxx-table .tr:not(:nth-of-type(2n+1)){
  border-left: 1px solid #e0e5f0;
}
.tab-ct-tit{
  font-size: 22px;
  padding-left: 13px;
  position: relative;
  margin-bottom: 19px;
  color: #0176ff;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 40px;
  margin-top: -5px;
}
.tab-ct-item .table-small:not(:last-of-type){
  margin-bottom: 30px;
}
.bszn-cjwt{
  font-size: 16px;
  border: solid 1px #e2e3e5;
  letter-spacing: 1px;
}
.bszn-cjwt:not(:last-of-type){
  margin-bottom: 30px;
}
.bszn-cjwt-Q{
  font-weight: bold;
  line-height: 22px;
  padding: 15px 17px;
  background-color: #f8f9fb;
  border-bottom: solid 1px #e2e3e5;
}
.bszn-cjwt-A{
  line-height: 22px;
  padding: 25px 17px;
}
.bszn-cjwt-Q .rt,.bszn-cjwt-A .rt{
  width: 97%;
}
.bszn-cklct-btn{
  color: #0176ff;
  font-size: 16px;
  min-width: 142px;
  height: 34px;
  line-height: 32px;
  border-radius: 2px;
  border: solid 1px #2789ee;
  text-align: center;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 9;
  letter-spacing: 1px;
}
.bszn-cklct-btn img{
  margin-right: 2px;
  vertical-align: middle;
  margin-top: -2px;

}
.bszn-lc{
  border-left: 1px solid #e5e5e5;
  margin-left: 15px;
}
.bszn-lc-item{
  position: relative;
  padding-left: 28px;
}
.bszn-lc-item .color-blue{
  color: #0879fc;
}
.bszn-lc-item:not(:last-of-type) .lc-box{
  border-bottom: 1px solid #e8f0f7;
  padding-bottom: 20px;
  margin-bottom: 28px;
}
.bszn-lc-item .NO{
  min-width: 30px;
  height: 30px;
  line-height: 30px;
  background-color: #0176ff;
  text-align: center;
  font-size: 18px;
  color: #ffffff;
  font-weight: bold;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 0;
  transform: translateX(-50%);
}
.bszn-lc-item .tit{
  font-weight: bold;
  line-height: 30px;
  margin-bottom: 8px;
  letter-spacing: 1px;
  font-size: 18px;
}
.bszn-lc-item .ct{
  font-size: 16px;
  line-height: 28px;
  letter-spacing: 1px;
  background-color: #f8f9fb;
  padding: 25px 22px;
  margin-top: 10px;
}
.bszn-lc-item .ct p{
  display: flex;
}
.bszn-lc-item .ct p span.color-666{
  white-space: nowrap;
}
.dzd-table{
  font-size: 16px;
  padding-bottom: 0;
}
.dzd-table .thead{
  background-color: #f8f9fb;
  text-align: center;
  display: flex;
}
.dzd-table .thead .td{
  padding-top: 15px;
  padding-bottom: 15px;
  font-weight: bold;
  color: #333333;
}
.dzd-table .tr{
  display: flex;
  border-bottom: 1px solid #e2e3e5;
  padding: 0;

}
.gdpj-table .tr{
  padding: 20px 0;
}

.dzd-table .td{
  line-height: 24px;
  padding: 8px 15px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  letter-spacing: 1px;
}
.dzd-table .td.text-left{
  justify-content: left;
}
.dzd-table .tr .td{
  padding: 25px 15px;
}
.dzd-table .td:last-of-type{
  border-right: none;
}
.dzd-table .tr:last-of-type{
  border-bottom: none;
}
.dzd-table .user{
  font-size: 18px;
  font-weight: bold;
  padding-left: 20px;
}
.dzd-table .user-head{
  margin-right: 12px;
  vertical-align: middle;
  margin-top: -2px;
}
.dzd-table .width-65{
  width:65px;
}
.dzd-table .width-100{
  width:100px;
}
.dzd-table .width-120{
  width:120px;
}
.dzd-table .width-140{
  width:140px;
}
.dzd-table .w-17{
  width:17%;
}
.table-dow1{
  /*background: #e7f3ff;*/
  border-radius: 2px;
  font-size: 16px;
  color: #2789ee;
  padding: 0 10px;
  margin-bottom: 10px;
}
.table-dow2{
  background: #2789ee;
  border-radius: 2px;
  font-size: 13px;
  color: #ffffff;
  padding: 0 10px;
}
#bsqx-iframe{
  border: none;
  margin-top: 10px;
  width: calc(100% + 100px)!important;
  margin-left: -60px;
}
.more-list{
  color: #0075ff;
  font-size: 18px;
  float: right;
}

.cr-content {
  position: relative;
  margin-bottom: 10px;
  width: 220px;
  display: none;
}


.cr-content .cr-main {
  display: inline-block;
  width: 180px;
  height: 30px;
  line-height: 30px;
  background-color: #e7f3ff;
  font-size: 16px;
  color: #3b4e62;
  border-radius: 4px;
  text-align: center;
  cursor: pointer;
}

/*.cr-content .cr-main:hover {*/
/*background-color: #2789ee;*/
/*color: #fff;*/
/*}*/

.cr-content .cr-main > img {
  margin-right: 5px;
  margin-top: -4px;
}

/*.cr-content .cr-main > img.hov, .cr-content .cr-main:hover > img {*/
/*display: none;*/
/*}*/

/*.cr-content .cr-main > img, .cr-content .cr-main:hover > img.hov {*/
/*display: inline-block;*/
/*}*/

.cr-content .cr-box {
  display: none;
  position: absolute;
  top: 0;
  left: 195px;
  width: 440px;
  max-height: 80vh;
  overflow-y: auto;
  padding: 15px 20px;
  font-size: 14px;
  line-height: 28px;
  color: #333333;
  background-color: #ffffff;
  box-shadow: 0 1px 14px 0 rgba(209, 224, 239, 1);
  border-radius: 10px;
  z-index: 10000;
  text-align: justify;
}
.cr-content .cr-main:hover{
  color: #2789ee;
}
.bszn-search{
  width: 300px;
}
.bldd-query-mr20{
  margin-right: 20px;
}
.bldd-select{
  font-size: 16px;
  width: 300px;
  height: 40px;
  border-radius: 2px;
  border: solid 1px rgba(39, 137, 238, 0.19);
  padding: 0 40px 0 12px;
  background: url("/images/icon_arr_d_gray2024.png") 95% center no-repeat;
  position: relative;
  cursor: default;
}
.bldd-select-clear{
  cursor: pointer;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 32px;
  display: none;
}
.bldd-select input{
  width: 95%;
  height: 100%;
  font-size: 18px;
  cursor: default;
}
.bldd-select-list{
  position: absolute;
  left: 0;
  top: 45px;
  width: 100%;
  background-color: #ffffff;
  padding: 15px 0;
  box-shadow: 0 1px 14px 0 rgba(209, 224, 239, 0.6);
}
.bldd-select-tab-item{
  max-height: 290px;
  overflow-y: auto;
}
.bldd-select-tab-item{
  display: none;
}
.bldd-select-tab-item a{
  display: block;
  line-height: 35px;
  padding: 0 15px;
}
.bldd-select-tab-item a:hover,.bldd-select-tab-item a.cur{
  background-color: rgba(39, 137, 238, 0.1);
}
.bldd-select-nav{
  padding: 0 15px;
}
.bldd-select-nav-item{
  margin-bottom: 10px;
  background-color: rgba(39, 137, 238, 0.1);
  border-radius: 6px;
  margin-right: 10px;
  padding: 5px 15px;
}
.bldd-select-nav-item.cur{
  color: #ffffff;
  background-color: #2789ee;
}
.bszn-fix-nav{
  background-color: #ffffff;
  box-shadow: 0 0 39px 1px rgba(228, 228, 228, 0.99);
  line-height: 54px;
  padding: 28px 0 27px;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  background-color: #ffffff;
  z-index: 999;
}
.bszn-fix-tit{
  flex: 1;
  font-size: 34px;
  font-weight: bold;
  letter-spacing: 3px;
  margin-right: 30px;
}
.clqd-tit-box{
  margin-bottom: 16px;
}
.clqd-tit{
  line-height: 34px;
  font-size: 24px;
  color: #384155;
}
.clqd-tit-btn{
  border-radius: 2px;
  border: solid 1px #2789ee;
  line-height: 32px;
  width: 142px;
  text-align: center;
  letter-spacing: 2px;
  color: #0176ff;
  cursor: pointer;
}
.clqd-tit-btn img,.clqd-tip img{
  margin-top: -3px;
}
.clqd-tip img{
  margin-right:2px;
}
.clqd-tip{
  background-color: #e3f2fd;
  border: 1px solid #e3f2fd;
  border-radius: 3px;
  padding: 12px;
  color: #666;
}
.sel-item-tit{
  margin: 12px 0 8px;
}
.sel-item-r{
  border: 1px solid #cccfd7;
  margin-right: 12px;
  border-radius: 4px;
  min-width: 135px;
  background: #fff;
  line-height: 26px;
  cursor: pointer;
  color: #384155;
  padding: 5px 10px 5px 27px;
  position: relative;
  margin-bottom: 8px;
  height: auto;
}
.sel-item-r.cur{
  border-color: #255bda;
}
.sel-item-r:before{
  content: "";
  width: 12px;
  height: 12px;
  border-radius: 50%;
  border: 1px solid #cccfd7;
  position: absolute;
  left: 9px;
  top: 13px;
  /* transform: translateY(-50%); */
  box-sizing: border-box;
}
.sel-item-r.cur:before{
  border: 4px solid #255bda;
}
.sel-btns{
  margin: 12px 0 25px;
}
.sel-btn{
  line-height: 34px;
  border: 1px solid #255bda;
  letter-spacing: 1px;
  border-radius: 18px;
  color: #255bda;
  padding: 0 15px;
  margin-right: 10px;
}
.sel-btn.cur{
  background-color: #255bda;
  color: #ffffff;
}
.bszn_icon_m{
  margin-left: 5px;
  margin-top: 2px;
}
.clqd-ms-tip{
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 1px;
  color: #255bda;
  background-color: #e9eefb;
  border-radius: 4px;
  padding: 0 5px;
  margin-top: 3px;
}
.table-title{
  font-size: 24px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 28px;
  letter-spacing: 2px;
  color: #333333;
  margin-top: 27px;
  margin-bottom: 17px;
}
@media screen and (max-width: 768px){
  .bszn-bg{
    padding-bottom: .5rem;
  }
  .bldd-query,.tab-ct-tit{
    float: none;
  }
  .bldd-query-mr20{
    margin-right: 0;
    float: none;
  }
  .bszn-search,.bldd-select{
    width: 100%;
    height: .6rem;
  }
  .bldd-select input{
    font-size: .3rem;
  }
  .bldd-select-clear{
    width: 0.3rem;
    right: 0.7rem;
  }
  #bsqx-iframe{
    margin-left: 0;
    width: 100%!important;
    overflow-x: auto;
  }
  .bldd-select-tab-item{
    max-height: 5rem;
  }
  .cr-content .cr-box{
    left: 0;
    width: 6.5rem;
    padding: 0.2rem 0.25rem;
    max-height: none;
    top: .8rem;
  }
  .bszn-part{
    margin-top: 0.3rem;
  }
  .bszn-t, .bszn-mid {
    padding: 0.3rem 0.25rem;
  }
  .bszn-tit {
    font-size: 0.4rem;
    margin-bottom: 0.4rem;
  }
  .bszn-t-sj{
    float: none;
    width: 100%;
    padding-top: 0.1rem;
    padding-bottom: 0.2rem;
  }
  .bszn-t-sj-box {
    padding-bottom: 0.3rem;
    display: flex;
    justify-content: space-between;
  }
  .bszn-t-sj-item {
    font-size: 0.3rem;
    line-height: 0.35rem;
  }
  .bszn-t-sj-item:not(:last-of-type) {
    margin-right: 0.5rem;
  }
  .bszn-t-sj-item p {
    margin-bottom: 0.2rem;
  }
  .bszn-t-sj-item span {
    font-size: 0.45rem;
  }
  .bszn-t-do {
    font-size: 0.28rem;
    line-height: 0.5rem;
    min-height: auto;
  }
  .ljbl-btn {
    min-width: 2rem;
    height: 0.8rem;
    line-height: 0.8rem;
    border-radius: 0.08rem;
    font-size: 0.3rem;
    margin-right: 0.4rem;
    margin-bottom: 0.3rem;
  }
  .bszn-t-do a {
    margin-right: 0.4rem;
  }
  .dayingzn-btn{
    display: none;
  }
  .bszn-t-do a.pjzn-btn{
    margin-right: 0;
  }
  .bszn-qrcode {
    line-height: 0.35rem;
    font-size: 0.26rem;
    float: none;
    text-align: center;
    margin-top: 0.2rem;
    width: 100%;
  }
  .bszn-qrcode img,.bszn-qrcode canvas {
    width: 2.8rem!important;
    height: 2.8rem!important;
    border: 0.16rem solid #d9ebfd;
    border-radius: 0.08rem;
    margin-bottom: .1rem;
    margin-top: 0;
  }
  .bszn-score {
    font-size: 0.3rem;
    line-height: 0.5rem;
    position: relative;
    padding-top: 0;
    margin-top: 0.35rem;
  }
  .bszn-sore-num {
    margin: 0 .2rem 0 0.2rem;
  }
  .bszn-score div.dis-inblock{
    display: block;
  }
  .bszn-score .more-list{
    margin-top: .2rem;
  }
  .more-list {
    font-size: 0.26rem;
    padding-right: 0.3rem;
    margin-left: 0;
  }
  .bszn-jysm {
    padding-top: 0.3rem;
  }
  .bszn-table{
    background-size: 3rem auto;
  }
  .table {
    font-size: 0.26rem;
  }
  .table .tr .td {
    padding: 0.2rem .1rem;
    line-height: 0.35rem;
    letter-spacing: 0;
  }
  .table .tr .td.label {
    width: 1.3rem;
  }
  .table.jysm-gk .tr .td.label{
    width: 1.8rem;
  }
  .table .tr.tr-dzd .td{
    padding-top: .2rem;
    padding-bottom: .2rem;
  }
  .ckclqd {
    font-size: 0.28rem;
  }
  .bszn-tab {
    font-size: 0.3rem;
    line-height: 0.35rem;
    overflow: auto;
    width: 100%;
  }
  .bszn-tab-item {
    min-width: 2rem;
    padding: 0.25rem 0.1rem;
    border-radius: 0.08rem 0.08rem 0 0;
    flex: none;
    letter-spacing: 0;
  }
  .bszn-tab-item.cur:before {
    height: 0.08rem;
  }
  .tab-ct {
    padding: 0.25rem;
    /*margin-bottom: 0.5rem;*/
  }
  .jbxx-table .tr {
    width: 100%;
  }
  .jbxx-box{
    margin-bottom: 0.2rem;
  }
  .more {
    font-size: 0.28rem;
    padding-right: 0.3rem;
    line-height: 0.3rem;
  }
  .tab-ct-tit {
    padding-left: 0.2rem;
    margin-bottom: .3rem;
    font-size: .36rem;
    line-height: normal;
    margin-top: 0;
  }
  .tab-ct-item .table-small:not(:last-of-type) {
    margin-bottom: 0.3rem;
  }
  .table.table-small .tr .td {
    padding: 0.2rem 0.1rem;
  }
  .dzd-table{
    width: 18rem;
    font-size: 0.28rem;
  }
  .dzd-table .width-65 {
    width: 1.5rem;
  }
  .dzd-table .width-100 {
    width: 1.7rem;
  }
  .dzd-table .width-120 {
    width: 1.9rem;
  }
  .dzd-table .width-140 {
    width: 2rem;
  }
  .dzd-table .w-17 {
    width: 2.3rem;
  }
  .dzd-table .td {
    line-height: 0.35rem;
    padding: 0.25rem;
  }
  .dzd-table .tr .td {
    padding: 0.1rem;
  }
  .table-dow1,.table-dow2 {
    border-radius: 0.04rem;
    font-size: 0.26rem;
    padding: 0.15rem;
    margin-bottom: 0.2rem;
  }
  .bszn-cklct-btn {
    font-size: 0.26rem;
    min-width: 2rem;
    height: 0.6rem;
    line-height: 0.6rem;
    border-radius: 0.02rem;
    top: 0;
    right: 0;
    display: none;
  }
  .bszn-lc-item .tit {
    line-height: 0.3rem;
    margin-bottom: 0.16rem;
    font-size: .34rem;
  }
  .bszn-lc-item .ct {
    font-size: 0.28rem;
    line-height: 0.35rem;
    letter-spacing: 0.02rem;
    padding: 0.1rem 0.2rem;
    margin-top: 0.2rem;
  }
  .bszn-lc-item {
    padding-left: 0.5rem;
  }
  .bszn-lc-item .NO {
    min-width: 0.5rem;
    height: 0.5rem;
    line-height: 0.5rem;
    font-size: 0.28rem;
  }
  .tab-ct-item {
    font-size: 0.28rem;
    min-height: 2rem;
  }
  .bszn-cjwt-Q {
    line-height: 0.35rem;
    padding: 0.2rem;
  }
  .bszn-cjwt-Q .rt, .bszn-cjwt-A .rt {
    width: 90%;
  }
  .bszn-cjwt-A {
    line-height: 0.35rem;
    padding: 0.2rem;
  }
  .bszn-cjwt{
    font-size: 0.28rem;
  }
  .table .tr .td.td-dzd{
    width: calc(50% + 1.3rem);
    letter-spacing: 0;
    font-size: .26rem;
  }
  .dzd-table .thead .td{
    padding-top: .25rem;
    padding-bottom: .25rem;
  }
  .jysm-tit-jbxx{
    font-size: .4rem;
    line-height: .6rem;
    padding-bottom: 0.15rem;
    letter-spacing: .03rem;
    border-bottom: 1px solid #e9ebed;
  }
  .jysm-tit {
    font-size: 0.36rem;
    padding-left: 0.2rem;
    margin-top: 0.2rem;
    letter-spacing: .02rem;
  }
  .jysm-tit:before,.tab-ct-tit:before{
    height: .35rem;
  }
  .jbxx-table-td{
    font-size: .28rem;
    line-height: .45rem;
    padding: .2rem .15rem .2rem 0;
    width: 100%!important;
  }
  .jbxx-table-td .label{
    padding-bottom: .08rem;
  }
  .jbxx-table-td .val{
    font-size: .26rem;
  }
  .jbxx-more{
    line-height: .6rem;
    font-size: .3rem;
    margin-top: 0.3rem;
  }
  .jbxx-more img{
    width: 0.2rem;
    margin-left: 0.1rem;
    margin-top: -0.04rem;
  }
  .clqd-tit{
    font-size: .36rem;
    line-height: .6rem
  }
  .clqd-tit-btn{
    font-size: .3rem;
    line-height: calc(.6rem - 2px);
    width: 2.4rem;
    letter-spacing: 0;
  }
  .clqd-tit-btn img{
    width: .24rem;
  }
  .clqd-tip{
    padding: 0.15rem;
    font-size: .28rem;
    line-height: .4rem;
  }
  .clqd-tip img,.sel-item-r img{
    width: .3rem;
  }
  .sel-item-tit{
    margin: 0.16rem 0;
    font-size: .32rem;
  }
  .sel-item-r{
    margin-bottom: .16rem;
    min-width: auto;
    margin-right: 0.2rem;
    line-height: .6rem;
    padding: 0 0.2rem 0 0.54rem;
  }
  .sel-btns{
    margin: 0.1rem 0 0.35rem;
  }
  .sel-btn{
    padding: 0 0.2rem;
    margin-right: 0.15rem;
    line-height: .6rem;
    border-radius: 0.32rem;
  }
  .bszn_icon_m{
    width: 0.45rem;
    margin-left: 0.05rem;
    margin-top: 0.02rem;
  }
  .clqd-ms-tip{
    line-height: .4rem;
    font-size: .26rem;
    letter-spacing: 0;
    padding: 0 0.1rem;
    margin-top: 0.05rem;
  }
}
