/* 无障碍样式 */
/* 无障碍样式 */
.aged_link a.aged_link_01 { background: url(21_header_bar1.png) no-repeat center bottom #e66531; }
.aged_link a { font-size: 1.5rem; font-weight: bold; display: inline-block; text-align: center; color: #ffffff; padding: 0 1rem; height: 3.9rem; line-height: 3.9rem; border-radius: 8px; margin-left: 1rem; }
.slb .aged_link a { font-size: 0.2rem; padding: 0 0.4rem; height: 0.5rem; line-height: 0.5rem; }
.aged_link a.aged_link_02 { background: url(21_header_bar2.png) no-repeat center bottom #4674c0; }
.aged_link a i { font-weight: normal; font-size: 2.4rem; }
.aged_link a:hover { -webkit-filter: brightness(110%); filter: brightness(110%); }
/*  */
.aged_link  .none,.add_wza .none,.slb .top_anniu,.slb .aged_link_01,.slb .aged_link_02 { display: none; }
.slb .aged_link .none { display: inline-block }
.top_anniu_02 { float: right; display: inline-block; font-size: 12px; color: #F7F7F7; background: #e66531; padding: 0 10px; height: 22px; border-radius: 50px; border: 1px #e66531 solid; line-height: 22px; margin-left: 10px; }
.slb .top_anniu_02 { font-size: 0.15rem; color: #F7F7F7; padding: 0 0.1rem; height: 0.22rem; line-height: 0.22rem; }
.slb .top_anniu_02 { display: none; }
.slb .add_wza .none { display: inline-block; }
.top_anniu,.top_anniu_02 { color: #fff !important; }
@media screen and (max-width:900px) {
  .aged_link .aged_link_01 { font-size: 0.2rem; padding: 0 0.4rem; height: 0.6rem; line-height: 0.6rem; display: table-cell; }
  .aged_link .none,.slb .aged_link .aged_link_01 { display: none; }
  .slb .aged_link .none { font-size: 0.2rem; padding: 0 0.4rem; height: 0.6rem; line-height: 0.6rem; display: table-cell; }
  .top_anniu,.aged_link .aged_link_02 { display: none !important; }
}
.slb .gwp_2021 a,.slb .rig-top_2021 span { padding: 0.1rem 0.1rem; font-size: .14rem; line-height: 0.01rem; }
.slb .info_public_bg { background-position-y: 0.85rem; }
/* 细览·字体缩放   begin */
.font0,.font0 p,.font0 div,.font0 table,.font0 span,.font0 font,.font0 table td { font-family: simsun !important; font-size: .15rem !important; line-height: .30rem !important; }
.font1,.font1 p,.font1 div,.font1 table,.font1 span,.font1 font,.font1 table td { font-family: simsun !important; font-size: .16rem !important; line-height: .32rem !important; }
.font2,.font2 p,.font2 div,.font2 table,.font2 span,.font2 font,.font2 table td { font-family: simsun !important; font-size: .17rem !important; line-height: .34rem !important; }
.font3,.font3 p,.font3 div,.font3 table,.font3 span,.font3 font,.font3 table td { font-family: simsun !important; font-size: .18rem !important; line-height: .36rem !important; }
.font4,.font4 p,.font4 div,.font4 table,.font4 span,.font4 font,.font4 table td { font-family: simsun !important; font-size: .19rem !important; line-height: .38rem !important; }
.font5,.font5 p,.font5 div,.font5 table,.font5 span,.font5 font,.font5 table td { font-family: simsun !important; font-size: .20rem !important; line-height: .40rem !important; }
.font6,.font6 p,.font6 div,.font6 table,.font6 span,.font6 font,.font6 table td { font-family: simsun !important; font-size: .21rem !important; line-height: .42rem !important; }
.font7,.font7 p,.font7 div,.font7 table,.font7 span,.font7 font,.font7 table td { font-family: simsun !important; font-size: .22rem !important; line-height: .44rem !important; }
.font8,.font8 p,.font8 div,.font8 table,.font8 span,.font8 font,.font8 table td { font-family: simsun !important; font-size: .23rem !important; line-height: .46rem !important; }
/* 细览·字体缩放   end */
.list_base li a{overflow-wrap: break-word;}
.info_public_bg .main{padding-bottom: .24rem;}
.info_public_bg .article_component{min-height: inherit; overflow: hidden;}
.slb .rules_tit{font-size: .3rem !important;}
.slb .rules_share{top: 2rem;}
.tabs.info_tabs{margin-top: .24rem;}
.rules_tabs_content.letters_list li{font-size: 0rem;}
.rules_tabs_content.letters_list li dt,.rules_tabs_content.letters_list li dd{font-size: .16rem;}
.rig-top_2021 span{height: auto !important; top: .25rem !important;}
@media screen and (max-width:1240px) {
    .yqlj_tit1_2021>ul{margin-right: 0rem;}
}
@media screen and (max-width:1040px) {
    .top-link-wap_2021{height: auto;}
    .logo_2021{width: 320px;}
   
}
@media screen and (max-width:992px) {
    .article_content.font1 table{max-width: 100%; display: block; overflow: auto;}
    .article_content.font1 table tbody{min-width: 8rem; display: table;}
    .info_tabs.tabs .list_base li{margin-bottom: 0rem !important;}
    .slb .verification_code_img{top: 0rem;}
    .logo_2021{width: 2.3rem;}
}

@media screen and (max-width:640px) {
    .public_pic{overflow: hidden; margin-bottom: .2rem;}
    .public_pic img{min-width: 160%; margin-left: -30%;}
    .slb .verification_code_img{top: .1rem; margin-left: 0rem;}
    .btn_base+.btn_base{margin-top: .16rem;}
    .slb .public_apply_con.input_group1 .form_control.verification_code{width: 100%;}
}
@media screen and (max-width:380px) {
    .logo_2021{width: 2rem;}
}