@media only screen and (max-width: 768px){
	#main{
		width: 96%;
		padding: 0 2%;
	}
	#q{
		width: 100%;
	}
	.left{
		display: none;
	}
	.right{
		width: 100%;
		margin-left: 0;
		margin-bottom: 6%;
	}
	.right li a{
		display: inline-block;
		width: 65%;
		overflow: hidden;
		word-break: keep-all;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.right .top{
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}
	.sgs_search{
		display: none;
	}
	.lucidity_pgPanel{
			width: auto;
			margin: 0 auto;
			float: none!important;
	}
	.lucidity_pgToolbar{
		border: none!important;
	}
	.lucidity_pgToolbar{
	    text-align: center;
	}
	.lucidity_pgToolbar td:nth-child(3),.lucidity_pgToolbar td:nth-child(7),.lucidity_pgToolbar td:nth-child(8),.lucidity_pgToolbar td:nth-child(9){
	    display: none;
	}
}