.search_form{width:90%;margin-top:0;margin-bottom:20px;margin-left:25px;font-size:14px}.search_files{width:100%;font-size:11px}.search_files a{margin-left:5px;color:green;font-weight:700}.search_text{height:55px}.search_form .text{width:75%;padding-top:15px;padding-bottom:15px;padding-left:15px}.search_form .search_select{margin-top:20px}.search_form .submit{width:20%;padding-top:16px;padding-bottom:16px;margin-left:10px}.search_title{margin-top:0;margin-bottom:0}.search_title a{color:blue;margin-top:-10px;margin-bottom:10px}.search_title a:hover{color:red}.search_link{color:green;margin-bottom:10px}.search_link span a{margin-top:0;color:green;font-size:12px;text-decoration:none!important}.search_description{margin-top:0}.search_date a{margin-top:0;font-size:11px;color:#787171;text-decoration:none}.search_num{width:20px;padding-right:10px}.search_sort{font-size:14px;margin-left:25px}.search_sort span{background-color:#ded7d7;font-size:12px}.search_sort a{color:blue}.search_table{margin-top:15px;margin-bottom:10px}.search_pagination{margin-top:10px;margin-left:15px}ul.pagination{display:inline-block;padding:0}ul.pagination li{display:inline}ul.pagination li a{color:#000;float:left;padding:8px 16px;text-decoration:none;transition:background-color .3s;border:1px solid #ddd}ul.pagination li a.active{background-color:#4caf50;color:#fff;border:1px solid #4caf50}ul.pagination li a:hover:not(.active){background-color:#ddd}