html, body{
  padding: 0;
  margin: 0;
}
[un-cloak] {
  display: none;
}

a{
  text-decoration: none;
  color: inherit;
}
input, textarea{
  outline: none;
  font-family: "微软雅黑";
}

.tpl:hover .hover-modal{
  display: flex;
}


.search-item{
    background-color: transparent;
    color: #333;
}
.search-item.search-item--active{
    background-color: #E7F1FF;
    color: #4B96FB;
}

.juzhen .line{
  width: 0;
}
.juzhen.active .line {
  width: 152px;
  transition: width .16s;
}

.ellipsis-2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ellipsis-3 {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.user-con:hover .user-nav{
    display: block;
}
.user-nav{
    display: none;
}
.cs-modal{
    opacity: 0;
    visibility: hidden;
    transition: all 0.16s ease-in-out;
}
.contact-service:hover .cs-modal{
    opacity: 1;
    visibility: visible;
}

.new-con img{
    display: none;
}

#toolbar-container {
    position: sticky;
    top: 0;
    z-index: 100;
    background: #fff;
    border-bottom: 1px solid #eee;
}
/* 修改编辑器默认字号 */
.w-e-text-container {
    font-size: 19px !important; /* 设置默认字号 */
    line-height: 1.6 !important; /* 设置行高 */
}
.w-e-text-container p {
    font-size: 19px !important;
    line-height: 1.6 !important;
}
