*{
  word-wrap:break-word;word-break:normal; font-family:"微软雅黑";
}
@media(max-width:1400px){
  #w_fimg-1581924504064{
    max-width:calc(461px * 0.8);
  }
  #w_grid-1585559830667 > div > .p_gridbox > .p_gridCell{
    height:100px;
  }
}
@media(max-width:1280px){
  .c_portalResnav_main-01001002 .nav_box{
    padding:0 30px;
  }
}
@media(max-width:1200px){
  #c_portalResPublic_codeContainer-16111308571251507{
    display:none;
  }
  #w_fimg-1581924504064{
    max-width:calc(461px * 0.7);
  }
}
@media(max-width:1024px){
  #c_portalResMember_enter-16073070544278005{
    display:none;
  }
  .c_portalResnav_main-01001002 .nav_box{
    padding:0 0 0 30px;
  }
}
@media(max-width:960px){
  #w_fimg-1581924504064{
    max-width:calc(461px * 0.5);
  }
  #w_grid-1585559830667 > div > .p_gridbox > .p_gridCell{
    height:80px;
  }
  .c_portalResnav_main-01001002 .nav_link{
    font-size:14px;
  }
}
@media(max-width:768px){
  .InputText::-webkit-input-placeholder{
    font-size:14px;
    line-height:24px;
  }
  .InputText:-moz-placeholder{
    font-size:14px;
    line-height:24px
  }
  .InputText::-moz-placeholder{
    font-size:14px;
    line-height:24px
  }
  .InputText:-ms-input-placeholder{
    font-size:14px;
    line-height:24px;
  }
  span[style*='font-size:30px']{
    font-size:24px!important;
  }
  span[style*='font-size:32px']{
    font-size:24px!important;
  }
  span[style*='font-size:24px']{
    font-size:18px!important;
  }
  span[style*='font-size:50px']{
    font-size:28px!important;
  }
  span[style*='font-size:48px']{
    font-size:28px!important;
  }
  #content_box-1607306713754-0{
    display:none;
  }
  #content_box-1603963356378-1,
  #content_box-1603963356378-2{
    display:none;
  }
  #w_grid-1585559830667 > div > .p_gridbox > .p_gridCell{
    height:60px;
  }
  .c_portalResnav_main-01001002 .nav_link{
    font-size:16px;
  }
  #w_grid-1603947899874 > div > .p_gridbox{
    padding:20px 0 60px
  }
  #w_grid-1603951542636 > div > .p_gridbox{
    padding:20px 0;
  }
  #w_grid-1603951542636 > div > .p_gridbox:before{
    width:calc(110% + 80px);
    height:85%;
  }
  #w_grid-1607323976155 > div > .p_gridbox{
    padding:60px 0;
  }
  #w_grid-1603957509352 > div > .p_gridbox{
    padding:60px 0 30px;
  }
  #w_fbtn-1611120154315,
  #w_fbtn-1611125684503{
    max-width:140px;
    min-height:44px;
  }
  #w_common_text-1595929629569 span{
    font-size:18px!important;
  }
}