@charset "utf-8";
/*************************************
* 文件名称：common.css
* 作   者：界面设计制作部
* 创建日期：2017-12-25
* 最后修改：name/ 第X行 / yyyy-mm-dd
* 文件版本：UI CSS Frameworks Beta
* 内容概要: 公用样式文件
*************************************/
@font-face {
  font-family:'iconfont';
  src: url('/upload/font/PFDinTextCompPro-Regular.ttf') format('truetype');
}
@font-face {
  font-family:'iconfont1';
  src: url('/upload/font/ImpactMTStd.otf') format('opentype');
}
body {
  font-family:PingFang SC,Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
  /*
  font-family: Arial,"Helvetica Neue",Helvetica,Arial,sans-serif; 
  font-family: 'Noto Serif', serif;
  font-family: raleway,Arial,sans-serif;
  */
}
a:hover, a:active {
  color: #e60000;
  text-decoration: none;
}
.clearfix:before, .clearfix:after {
  display: table;
  content: "";
  line-height: 0px;
}
.clearfix:after {
  clear: both;
}
.clearfix {
  *zoom: 1;
}
div,
p,
span {
  /*
  word-break: keep-all!important;
  */
}
a {
  transition:all 0.5s ease 0s;
  -o-transition:all 0.5s ease 0s;
  -moz-transition:all 0.5s ease 0s;
  -webkit-transition:all 0.5s ease 0s;
}
@keyframes gWelCnta{
  0% {
    transform: rotate(0);
  }
  70% {
    transform: rotate(360deg);
  }
  80% {
    transform: rotate(350deg);
  }
  95% {
    transform: rotate(370deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
a {
  outline:none;
}
/* scrollbar css */
/* width */
::-webkit-scrollbar {
  width:3px;
}
/* Track */
::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 6px;
}
/* Handle */
::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 6px;
}
/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #e60000;
}
.btn-primary:active:hover, .btn-primary.active:hover, .open>.dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open>.dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open>.dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #e60000;
  border-color: #e60000;
}


/*#w_grid-1580806442144 p,
#w_grid-1580806442144 span,
#w_grid-1577093228600 p,
#w_grid-1577093228600 span,

#w_grid-1569387413797 a,
#w_grid-1569387413797 a p,
#w_grid-1569387413797 a span{
  color:rgba(255,255,255,0.4)!important;
  transition:all 0.5s ease 0s;
}
#w_grid-1569387413797 a:hover p,
#w_grid-1569387413797 a:hover span,
#w_grid-1569387413797 a:hover{
  color:rgba(255,255,255,1)!important;
}
*/



@media only screen and (max-width: 768px){
  
  #w_common_text-1593314493477 span {
font-size: 1.4rem!important;
  }
  #w_common_text-1593314551165 span {
font-size: 0.68rem!important;
  }
  
  #w_grid-1594692043754,
  #w_grid-1594693005638,
  #w_grid-1594693005668,
  #w_grid-1594692043724,
  #w_grid-1594345978966,
  #w_grid-1594345978982,
  #w_grid-1594347717265,
  #w_grid-1594347717249,
  #w_grid-1594342093251,
 #w_grid-1594342093221, 
 #w_grid-1594344154348, 
  #w_grid-1594344154331,
  #w_grid-1594346433464,
  #w_grid-1594346433434,
  #w_grid-1594346170519,
  #w_grid-1594346170489,
  #w_grid-1594341883714,
  #w_grid-1594341883698,
  #w_grid-1594348982213,
  #w_grid-1594348793553,
  #w_grid-1594289873842,
  #w_grid-1594290056057,
  #w_grid-1594285536083,
  #w_grid-1594285536068,
  #w_grid-1594283043763,
  #w_grid-1594283098595,
  #w_grid-1583207287294,
  #w_grid-1583207287364,
  #w_grid-1582701664881,
  #w_grid-1583207287334,
  #w_grid-1582701664851,
  #w_grid-1582701664811,
  #w_grid-1582699608303,
  #w_grid-1582699608273,
  #w_grid-1582699608233,
  #w_grid-1582700662260,
  #w_grid-1582700662230,
  #w_grid-1582700662190,
  #w_grid-1582699174697,
  #w_grid-1582699174627,
  #w_grid-1582699174667,
  #w_grid-1582697664002,
  #w_grid-1582697664042,
  #w_grid-1582697664072,
  #w_grid-1582697239778,
  #w_grid-1582697239818,
  #w_grid-1582697239848,
  #w_grid-1582696662340,
  #w_grid-1582696662310,
  #w_grid-1582696662270,
  #w_grid-1582690480584,
  #w_grid-1582690480554,
  #w_grid-1582690480514,
  #w_grid-1582677638641,
  #w_grid-1582689667251,
  #w_grid-1582675498220,
  #w_grid-1582678964205,
  #w_grid-1582685747253,
  #w_grid-1582685747223,
  #w_grid-1582685747183,
  #w_grid-1582682195251,
  #w_grid-1598266138537,
  #w_grid-1598266680940,
  #w_grid-1598279590523,
  #w_grid-1598281023903,
  #w_grid-1598278110626,
  #w_grid-1598278218196,#w_grid-1598278329492,#w_grid-1598278527104,#w_grid-1598278800707,#w_grid-1598279031296,#w_grid-1598279151076,#w_grid-1598279276310,#w_grid-1598279451579,#w_grid-1594344154331,#w_grid-1594345978966,#w_grid-1594342093221,#w_grid-1598283988283,#w_grid-1598284106105,#w_grid-1594342093221,#w_grid-1598284618715,#w_grid-1598284709169,#w_grid-1598284698228,#w_grid-1598284900601{    display: none;}
  #w_grid-1582678964155 {    display: none;}
  
  #w_grid-1582675498220 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  
  
  #w_grid-1580806442144 span {
  font-size: 12px!important;
        text-align: center!important;
  }
  #w_grid-1580806442144 p{
  text-align: center!important;
}
 #scrolltop {
    position: absolute;
    right: 0px;
    top: -20px;
    cursor: pointer;
    height: 48px;
    width: 100%;
    text-align: center;
    display: block;
}
  
  #w_grid-1581319848827 p {
    display: inline-block;}
  #w_grid-1581319848827 .reset_style {text-align: center;
      height: 20px;
    max-height: none;
    min-height: 20px;
    margin-top:0px;
     margin-bottom: 20px;
  }
  
  
  
#c_portalResComplaintPage_detail-15813072317166589 {
    width: auto;
    max-width: 100%;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  
 .logo_ys img {
width: auto!important;
    padding: 0px;
    height: 40px!important;
}
.logo_ys .logo_wz {
  font-size: 14px;
  font-weight: bold;
  line-height: 20px;
}
.logo_ys .logo_wz a {
  color: #000;
}
.logo_ys .logo_wz a:hover{
  color: #003c8c;
}
.logo_ys a .logo_ms {
  color: #666;
}
.logo_ys a:hover .logo_ms {
  color: #666;
}
.logo_ys .logo_ms {
  font-size: 12px;
  font-weight: normal;
  color: #666;
  line-height: 16px;
  padding-left: 0px;
  display: block;
}
  
  
  
  #w_grid-1581300480944 {
display: none;
}
  
  
  #w_grid-1569392445063{
    /*position:fixed;*/
    left:0;
    top:0px;
    z-index:99;
        min-height: 60px;
    transition:all 0.5s ease 0s;
    background-color: rgba(255, 255, 255, 1);
    width:100%;
  }
  #w_grid-1569392445063.yya{
    background-color: rgba(255, 255, 255, 1);
    box-shadow:0px 5px 5px 0px rgba(100, 100, 100, 0.1);
  }
  #w_grid-1569392445063.yya{
    top:0px;
  }
  #w_grid-1569392445063.yya.sabit{
    top:0px;
  }
  #w_grid-1569392445063.gizle{
    top:-60px;
  }
  #w_grid-1569392445063.sabit{
    top:0px;
  }
  
  
  
#zcfdcd{
    display: none;
}
  
  
  
  
}

@media only screen and (min-width: 769px){
  .logo_ys img {
  float: none;
}

  
    #w_grid-1569392445063{
    background-color: rgba(255, 255, 255, 1);
    transition:all 0.5s ease 0s;
    box-shadow:0px 5px 5px 0px rgba(100, 100, 100, 0.1);
  }
  #w_grid-1569392445063.yya{
    position:fixed;
    width: 100%;
    left:0;
    z-index:99;
    width:100%;
  }
  #w_grid-1569392445063.yya{
    top:0px;
  }
  #w_grid-1569392445063.yya.sabit{
    top:0px;
  }
  #w_grid-1569392445063.gizle{
    top:0px;
  }
  #w_grid-1569392445063.sabit{
    top: 40px;
  }
}
@media only screen and (max-width: 1440px) and (min-width: 769px){
}
