@media screen and (max-width: 768px) {
.hkonm_greatarea {
    width: auto;
    margin: 5px;
}
.hkonm_mtop {	clear:both;
	overflow:hidden;
	height: 20px;
}
.hkonm_mtop ul li a {padding: 3px 5px;
font-size: 11px;
}
#search {float: right;
padding: 2px;
width: 200px;
max-width: calc(100% - 170px);
margin: 5px 0;
}
.hkonm_tlogo img {	max-width: 150px;
	float:left;
}
.hkonm_tlogo {padding: 5px 5px;
}
.hkonm_centralsource {
    padding: 5px;
}
.hkonm_centralsource h1 {
    font-size: 16px;
    line-height: 16px;
}
}