body{ background: #fff; font-family: "微软雅黑";}
.search_top{ margin: 30px auto 50px auto; overflow: hidden; vertical-align: bottom;}
.search_logo{ float: left; width: 80px;}
.website_name{font-size: 24px; font-weight: bold; float: left; margin: 30px;}
.search_button{ padding-top: 30px;}
.search_result_con a:link{text-decoration:underline;color:#00c;} 
.search_result_con a:visited{text-decoration:underline;color:#00c;} 
.search_result_con a:hover{text-decoration:underline;color:#f00;} 
.search_result_con a:active{text-decoration:underline;color:#00c;}
.cle{ clear:both; font-size:0px;}
.search_result_con{ margin: 20px auto; color:#333;font-size:15px;font-family:Arial, Helvetica, sans-serif;}
.result_title{ font-size: 16px; text-align: left;}
.author{ padding: 0 10px 0 20px; font-size: 12px;color:#666;}
.author_other{padding: 0 10px; font-size: 12px;color:#666;}
.result_content{ line-height: 1.54; text-align: left;}
.result_url{color: green;  text-align: left;}
.pagestr {text-align: center;display: flex; justify-content: center;}

@media screen and (min-width: 320px){
.search_result_con{ margin: 20px auto; }
.website_name{font-size: 30px; font-weight: bold; margin-top: 30px;}
}

@media screen and (min-width: 768px){
.search_result_con{ margin: 20px auto;}
.website_name{font-size: 20px; font-weight: bold;  margin-top: 30px;}
}


@media screen and (min-width: 922px){
.search_result_con{ margin: 20px auto;font-size:13px; }
.website_name{font-size: 24px; font-weight: bold;  margin-top: 30px;}

}

