*{
  word-wrap:break-word;word-break:normal;font-family: PingFangSC-Regular,Î¢ÈíÑÅºÚ,Arial,sans-serif!important;
}
::selection {
  background: none;
  text-shadow: none;
}
html,body{
  overflow-x:hidden;
}
@keyframes d_w{
  from{width:40px}
  to{width:2px}
}
@keyframes d_line{
  from{width:30px}
  to{width:4px}
}
@keyframes d_s{
  from{  width:100%;height:100%;opacity:1;}
  to{  width:2px;height:2px;opacity:0.2;}
}
@media (max-width: 1320px){
  .c_portalResnav_main-01001002 .nav_box {
    padding: 0 2vw;
  }
}
@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:48px']{
    font-size:28px!important;
  }
  span[style*='font-size:40px']{
    font-size:26px!important;
  }
  span[style*='font-size:38px']{
    font-size:26px!important;
  }
  span[style*='font-size:36px']{
    font-size:24px!important;
  }
  span[style*='font-size:32px']{
    font-size:22px!important
  }
  span[style*='font-size:30px']{
    font-size:22px!important;
  }
  span[style*='font-size:28px']{
    font-size:18px!important;
  }
  span[style*='font-size:24px']{
    font-size:18px!important
  }
  span[style*='font-size:20px']{
    font-size:16px!important
  }
  .c_portalResBreadcrumb_nav-01001{
    display:none;
  }
  #w_grid-1630650481535 {
    margin:0 auto;
  }

  #w_grid-1646118307275{
    width:100%;
  }
  #w_grid-1646118798964{
    width:100%;
  }
  #w_grid-1647328650041{
    width:100%;
  }
  #w_fbtn-1646118307289{
    max-width:60px;
    height:60px;
    min-height:60px;
  }
  #w_fbtn-1646118798983{
    max-width:60px;
    height:60px;
    min-height:60px;
  }
  #w_fbtn-1647328650052{
    max-width:60px;
    height:60px;
    min-height:60px;
  }
  .p_link{
    margin:0;
  }
  #c_portalResSearch_total-16318660303832022,
  #c_portalResPublic_codeContainer-16292500699852012{
    display:none;
  }
  #w_fimg-1581924504064{
    max-width:calc(210px * 0.65);
  }
  #c_portalResPublic_codeContainer-16456917179486435{
    max-width:100%;
  }
  #w_grid-1645690147723{
    width:100%;
  }
  #w_grid-1630917708695{
    display:none;
  }
}