.seoPreview{
  direction: ltr;
  position: relative;
  font-size: 12px;
  line-height: 20px;
}
.seoPreview img{
  width: 100px;
  margin: 5px 0 0 auto;
  filter:grayscale(100%);
  transition: 0.3s;
  display: block;
}
.seoPreview:hover img{
  filter:none;
  opacity: 1;
}
.seoPreview a{
  font-weight: 400;
  cursor: pointer;
  display: block;
  max-width: 640px;
}
.seoPreview h3{
  font-size: 14px;
  line-height: 24px;
  margin: 0;
  padding: 0;
  border:none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: left;
}
[dir="rtl"] .seoPreview h3{
  direction: rtl;
}
[data-pwa] .seoPreview h3{
  white-space: initial;
}
.seoPreview a h3{
  color:#1a0dab;
}
.seoPreview a:visited h3{
  color:#609;
}
.seoPreview a:hover h3{
  text-decoration: underline;
}
.seoPreview cite{
  margin: 0;
  font-style:normal;
  color: #006621;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
[data-pwa] .seoPreview cite{
  white-space: initial;
}
.seoPreview .desc{
  display: block;
  max-width: 640px;
  overflow: hidden;
  margin: 0;
  text-overflow: ellipsis;
  text-align: left;
  color: #545454;
}
[dir="rtl"] .seoPreview .desc{
  direction: rtl;
}
.seoPreview .desc p{
  display: inline;
  margin: 0;
}
.seoPreview .desc time{
  color: #777;
  display: inline-block;
}
[dir="rtl"] .seoPreview .desc time{
  direction: rtl;
}
.jbox .seoData .txt{
  min-height: 70px;
}
