body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select {
  margin:0;
  padding:0;
}
body {
  font:0.12rem "宋体","Arial Narrow",HELVETICA;
  background:#fff;
  -webkit-text-size-adjust:100%;
  box-sizing:border-box;
}
a {
  color:rgb(254,252,252);
  text-decoration:none;
  cursor:pointer;
}
a:hover {
  text-decoration:none !important;
}
em {
  font-style:normal;
}
li {
  list-style:none;
}
img {
  border:0;
  vertical-align:middle;
}
table {
  border-collapse:collapse;
  border-spacing:0;
}
p {
  word-wrap:break-word;
}
input,button {
  outline:none;
  border:none;
}
.headers {
  width:100%;
  height:0.3rem;
  background-color:yellowgreen;
}
.display-flex {
  display:flex;
}
.flex-wrap {
  flex-wrap:wrap;
}
.display-flex-sb {
  display:flex;
  justify-content:space-between;
}
.flex-1 {
  flex:1 1 auto;
}
.flex {
  flex:1 1 auto;
}
.clea {
  overflow:hidden;
}
.antes-button {
  text-align:center;
  border-radius:0.05rem;
  line-height:0.4rem;
  cursor:pointer;
}
.antes-button + .antes-button {
  margin-left:0.1rem;
}
.antes-button[type="primary"] {
  background:#4183d0;
  color:#fff;
}
.antes-button[type="cancel"] {
  border:1px solid #4183d0;
  color:#4183d0;
}
.left-width-56 {
  margin-left:0.56rem;
}
.page-top-search {
  display:flex;
  justify-content:space-between;
  padding:0 0.5rem;
  line-height:0.6rem;
  align-items:center;
}
.center-left-ul {
  font-size:0.14rem;
}
.center-left-ul-li {
  padding:0.1rem 0;
  display:block;
  color:#000;
  /* line-height:;
  */
  cursor:pointer;
}
.center-left-ul-li.select {
  color:#00b9e3;
  background:#dfe1e6;
}
.center-left-ul-li. a {
  color:#00b9e3;
}
.zl {
  text-align:center;
  font-size:0.16rem;
}
.center-left-ul-ch {
  text-align:left;
  text-indent:1.05rem;
}
.center-left-ul-title {
  font-size:0.16rem;
  text-indent:0.7rem;
  padding:0.1rem 0;
}
.rotate-90 {
  transform:rotate(90deg);
}
.center-left {
  width:2.8rem;
  /*border-right:0.01rem solid #dfe1e6;
  */
  min-height:calc(100vh - 0.5rem);
}
.page-top-title {
  border-bottom:0.01rem solid #e8e9ec;
  font-size:0.16rem;
  padding-left:0.7rem;
  font-weight:bold;
  height:0.64rem;
  position:relative
}
.page-top-title .page-top-title_c{
  height: 0.64rem;
  line-height: 0.64rem;
  vertical-align: middle;
  position: relative;
  display: block;
}
.page-top-title .page-top-title_c:before{
  /*position: absolute;*/
  /*content: '';*/
  /*display: inline-block;*/
  /*width: 24px;*/
  /*height: 24px;*/
  /*background: url('../../image/nav-header-dyfw.png') no-repeat;*/
  /*background-size: 24px;*/
  /*top: 50%;*/
  /*transform: translateY(-50%);*/
  /*left: -34px;*/
}
.page-top-search {
  background:#fff;
}
.actual-html {
  /*background:#f5f6f6;
  */
  min-height:calc(100vh - 0.5rem);
}
.table_column {
  padding:0.12rem 0;
  min-width:0;
  box-sizing:border-box;
  text-overflow:ellipsis;
  vertical-align:middle;
  position:relative;
  text-align:left;
  overflow:hidden;
  user-select:none;
  background-color:#fff;
  text-align:center;
}
.antes-table {
  width:100%;
}
.antes-table tr {
  width:100%;
}
.hsbt th {
  background:#c6ccd2;
  border-right:0.02rem solid #fff;
}
.stripe tr:nth-child(2n + 0) td {
  background:#f0f0f0;
}
.table-border td {
  border-bottom:0.01rem solid #f5f6f6;
}
.color-yellow {
  color:#40c5f1;
}
.color-blue {
  color:#4183d0;
}
.none {
  display:none;
}
@keyframes scrollVisible {
  from {
    opacity:0;
    z-index:99;
    transform:translate3d(0,10%,0);
  }
  to {
    opacity:1;
    transform:none;
  }
}.scroll-visible {
   animation:scrollVisible 1s 1;
 }
.rmhyliimg {
  transition:all ease-in-out 0.5s;
}
.solution-img {
  height:100%;
  overflow:hidden;
  width:100%;
  position:relative;
}
.solution .row .left:hover .rmhyliimg {
  transform:scale(1.2);
}
.rmanli {
  display:none;
  opacity:0;
}
.rmanli.active {
  animation:showrm 0.5s 1;
  opacity:1;
  display:block;
}
@keyframes showrm {
  from {
    opacity:0;
    transform:translate3d(0,10%,0);
  }
  to {
    opacity:1;
    transform:translate3d(0,0,0);
  }
}.font-14 {
   font-size:0.14rem;
 }
.font-12 {
  font-size:0.12rem;
}
.font-18 {
  font-size:0.18rem;
}
.font-16 {
  font-size:0.16rem;
}
.table_center th {
  text-align:center;
}
.table_center td {
  padding:0.12rem 0;
  min-width:0;
  box-sizing:border-box;
  text-overflow:ellipsis;
  vertical-align:middle;
  position:relative;
  text-align:left;
  overflow:hidden;
  user-select:none;
  background-color:#fff;
  text-align:center;
}
.hse-botton {
  padding:0 0.25rem;
  line-height:0.35rem;
  background:#40c5f1;
  color:#fff;
  border-radius:0.04rem;
  display:inline-block;
}
.layout-row {
  font-size:0.12rem;
}
.width-1200 {
  width:12rem;
}
.width-950 {
  width:9.5rem;
}
.width-1300 {
  width:13rem;
}
.font-weight-bold {
  font-weight:bold;
}
.font-weight-bolder {
  font-weight:bolder;
}
.bg-white {
  background:#fff;
}
.padding-l-100 {
  padding-left:1rem;
}
.padding-lr-100 {
  padding-left:1rem;
  padding-right:1rem;
}
.padding-l-40 {
  padding-left:0.4rem;
}
.padding-lr-40 {
  padding-left:0.4rem;
  padding-right:0.4rem;
}
/*.center-left .ng-scope {
	*/
/*    height:0.48rem;
	*/
/*
}
*/
.layout-fill {
  /*height:calc(100vh - 0.4rem);*/
  min-height:inherit;
  overflow-y: auto;
}
/*@media (max-width:13.66rem) {*/
/*  .layout-fill {*/
/*    min-height:8.5rem;*/
/*  }*/
/*}*/
md-tabs-canvas{
  height: 0.48rem!important;
}
