body .inner, body main{
  max-width:1100px;
}
.search .sc_btn {
  width: 30px;
  height: 30px;
  background: url(https://tkww-static.tkww.hk/health/search.png) no-repeat 10px 8px;
  background-size: 16px 18px;
  display: inline-block;
}
.search input {
  display: inline-block;
  width: calc(100% - 35px);
  height: 30px;
  border-radius: 1.5rem;
  background: #fff;
  padding-left: 10px;
}
.section-title img{
  margin-bottom: 3px;
  width: 25px;
}
.hospital-btn{
  width: 30px;
  height: 30px;
  display: inline-block;
  background: url(https://tkww-static.tkww.hk/search.png) no-repeat 6px 6px;
  background-size: 19px;
  margin-left: 10px;
}
.top-banner{
  width: 1020px;
  display: block;
  margin: 0 auto;
}
.storyList .item .wrap .figure{
  width:25%;
}
.storyList .item .wrap .text{
  width:74%;
}
.storySummary a{
  color: #666767;
  font-size: 14px;
}
.threeLine{
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  line-height: 1.5em;
  max-height: 4.5em;
    margin-top: 1rem;
}
.twoLine{
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  line-height: 1.5em;
  max-height: 4.5em;
}
.oneLine{
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  line-height: 1.5em;
  max-height: 4.5em;
}
.storyTime{
	text-align: right;
}
.return{
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #7ABEDF;
  padding: 10px;
  border-bottom: 1px solid #71a3ab;
	display: none;
}
.return img{
  -moz-transform:scaleX(-1);
  -webkit-transform:scaleX(-1);
  -o-transform:scaleX(-1);
  transform:scaleX(-1);
  width: 10px;
}
.return span{
  color: #fff;
}
.storyList .figure:hover{
  cursor: pointer;
}
.storyList .text:hover{
  cursor: pointer;
}
@media(min-width: 651px){
  .header{
    display: block;
  }
}
@media(max-width: 650px){
  .searchItem{
  	height: auto;
  }
  .searchNewsnewsContent{
  	margin-top: 0;
  }
  .header{
    display: none;
  }
  .footer-link{
    display: none;
  }
 .return{
	display: flex;
}
.storyList .item .wrap .figure{
  width:43%;
}
.storyList .item .wrap .text{
  width:56%;
}
.text .storySummary{
display: none;
}
}