@charset "UTF-8";
/* Base Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small,strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label1,label,legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}
:focus { outline:0;}
img { border:0;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline;}
.none { display:none;}
.hidden { visibility:hidden;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;}
label,summary{cursor:default;/* margin-top: 10px; */line-height: 24px;display: inline-block;height: 30px;}
body {font: 14px/1 Microsoft YaHei, Tohoma, Arial;color: #333;}
input#vsearchFilter {
    padding: 2px 3px 0 5px;
    box-sizing: border-box;
    margin: 1px 3px 0px 5px;
    padding: initial;
    border: initial;
}
a{ text-decoration: none; color: #333;}
a:hover{ text-decoration: underline; color: #c00;}
/**wp_search_single**/
.search_list #l-container {
    background: #eef2f6;
}
.combo {
	BORDER-BOTTOM: #a4bed4 1px solid; BORDER-LEFT: #a4bed4 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; WHITE-SPACE: nowrap; BACKGROUND: #fff; FONT-SIZE: 12px; BORDER-TOP: #a4bed4 1px solid; BORDER-RIGHT: #a4bed4 1px solid; PADDING-TOP: 0px
}
.search_list .wp_search {display: block;padding-left: 0;border: none;background: #fff;padding: 28px 39px;}
.wp_search .search_head {  height: 100px; background-color: #f5f5f5; border-bottom: 1px solid #e5e5e5;}
.wp_search .head_top { width: 1000px; margin:0 auto;}
.wp_search .search_logo { width: 242px; height: 100px; float: left;}
.wp_search .search_tool {/* padding-top: 20px; */zoom:1;}
.wp_search .search_tabs { margin-bottom: 0px; height: 24px;}
.wp_search .search_tabs .tab_item {display: inline-block; float:left; width: 49px;height: 24px;line-height: 24px;text-align: center;vertical-align: middle;}
.wp_search .search_tabs .selected_item {cursor: default; background-color: #1585ff; color: #fff; font-weight: bold;}
.wp_search .search_tabs .selected_item:hover { text-decoration: none;}
.wp_search .search_input {display: inline-block;/* float: left; */}
.wp_search .input_keyword { position: relative; margin-right: 5px; height: 30px;border: 1px solid #ababab;background: url(img/search_form.png) -304px 0 #fff no-repeat;}
.wp_search .input_keyword .search_keyword {width: 424px;height: 16px;float: left;border: 0;margin: 6px 8px;font: 15px arial;vertical-align: top;}
.wp_search .input_submit {background: url(img/search_form.png) -202px 0 no-repeat;vertical-align: top;}
.wp_search .input_submit .search_submit{width: 95px;height: 32px;border: 0;font-size: 15px;color:#fff; margin: 0 2px 2px 0;background: #ddd url(img/search_form.png) 0 0 no-repeat;cursor: pointer;}
.wp_search .input_submit .search_submit:active { background-position: -100px 0;  }
.wp_search .search_advanced {vertical-align: top;display: inline-block;height: 32px;line-height: 32px;/* margin-left: 5px; */font-size: 15px;color: #ffff;width: 96px;background: #0075ff;text-align: center;}
.wp_search .search_middle {/* width:998px; *//* border: 1px solid #e5e5e5; */margin:0 auto;position: relative;background-color: #fdfdfd;}
.wp_search .search_middle .search_switch { display: block; width: 13px; height: 14px; background: url(img/search_form.png) no-repeat 0px -44px; cursor: pointer; position: absolute; right: 5px; bottom: -7px;}
.wp_search .search_middle .close_switch { background-position: -14px -44px;}
#search_middle .result_bar_content{display:inline-block;padding:6px;}
.wp_search .search_filters {padding: 10px 0;/* display: none; */border: 1px solid #e5e5e5;}
.wp_search .search_filters .filters_list {margin:0px 20px; overflow: hidden;}
.wp_search .search_filters label {display: inline-block;cursor: pointer;vertical-align: top;}
.wp_search .search_filters .filter_btn { display: inline-block; height: 22px; line-height: 22px; padding: 0 7px; background-color: #E0E0E0; color: #555; text-decoration: none;}
.wp_search .search_filters .filter_btn:hover { background-color: #1585ff; color: #fff;}
.wp_search .search_filters .filter_btn:active { background-color: #105bad}
.wp_search .search_filters .filters_radio {width:958px; height:15px; margin-bottom:7px; padding-left: 20px;}
.wp_search .filters_radio .filter { float: left; display: inline-block; height: 15px; line-height: 13px; margin-right: 5px;}
.wp_search .filters_radio .filter input { margin: 0px 3px 0 0; }
.wp_search .filters_text .filter_item {float: left;margin: 5px 0;height: 27px;}
.wp_search .filters_text .filter {position: relative; }
.wp_search .filters_text .filter .time_picker { display: block; width: 16px; height: 15px; position: absolute; right: 3px; bottom: 5px; background: url(search_form.png) no-repeat -29px -45px; cursor: pointer;}
.wp_search .filters_text .filter .time_picker:hover { opacity: 0.7; filter:alpha(opacity=70);}
.wp_search .filters_text .filter_item label {float: left;display: inline-block;width:70px;text-align: right;height: 15px;line-height: 15px;margin-top: 5px;vertical-align: top;}
.wp_search .filters_text .filter_item input{float: left;/* vertical-align: top; */margin-left: 5px;border:1px solid #999;width: 156px;height: 15px;font-size: 13px;padding:4px 2px;display: inline;}
.wp_search .filters_text .filter_item .datebox,.wp_search .filters_text .filter_item .combo{ vertical-align: middle; margin-left: 5px;  border:1px solid #999; width: 160px;  font-size: 13px;}
.wp_search .filters_text .filter_item .datebox input{margin:0px;width: 136px!important;border: 0;}
.wp_search .filters_text .filter_item .combo input{/* margin:0px; *//* width: 136px!important; */border: 0;}
.wp_search .filters_text .filter_item input:focus {-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); border: 1px solid #4d90fe;outline: none;}
.wp_search .filters_text .filter_item label3 input{width: 15px;vertical-align: bottom;}
.comboSelect{margin-left: 8px;width: 120px;}
#filter_time  input{border: 0;width: 120px;}
#filter_org input{border: 0;width: 120px}
#filter_ml input{border: 0;width: 120px}
.wp_search .search_filters .filters_btn {/* height: 22px; */margin-top: 5px;}
.wp_search .search_body {margin-top: 30px;/* padding-top: 22px; */border-top: 1px solid #e6ebf2;}
.wp_search .search_results {/* width: 1000px; */margin:0 auto;position: relative;}
.wp_search .result_item {padding: 22px 0;border-bottom: 1px solid #e8e8e8;}
.wp_search .result_item h3 {line-height: 1.54;font-weight: normal;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wp_search .result_item h3 a {font-size: 18px;color: #333333;/* text-decoration: underline; *//* white-space: nowrap; *//* overflow: hidden; *//* text-overflow: ellipsis; */}
.wp_search .result_item em { font-style: normal; color: #cc0000; }
.wp_search .result_item a em {text-decoration: underline;}
.wp_search .result_item .item_summary {color:#333333; font-size: 13px;  line-height: 1.54;word-break: break-all;}
.wp_search .result_item .item_metas {font-size: 13px;line-height: 20px;white-space:nowrap;color: #999;padding-right: 10px;white-space: normal;margin: 7px 0;}
/*.wp_search .result_item .item_metas span {color: #1b9350;}*/
.wp_search .result_item .item_picture {float: left;_display:inline; margin-right:7px; margin-top:5px;}
.wp_search .result_item .item_image {width:80px;}
.wp_search .result_item .item_hasImage {}
.wp_search .result_item .meta_column a{color:#1b9350}
.wp_search .search_pages {/* width: 1000px; */margin:0 auto;line-height: 30px;}
.wp_search .search_pages .page { float:left; text-decoration: none; display: inline-block; width: 30px; height: 30px; font-size: 14px; border:1px solid #e1e2e3; line-height: 30px; text-align: center; margin-right: 6px; margin-bottom: 10px;}
.wp_search .search_pages a.page:hover {background: #f2f8ff;border: 1px solid #38f; cursor: pointer; color: #222;}
.wp_search .search_pages .current { cursor: default; border-color: #fff; font-weight: bold; color: #222;}
.wp_search .search_pages .prev,.wp_search .search_pages .next .last{ width: 60px;}
.wp_search .search_pages .next{ width: 60px;}
.wp_search .search_pages .next,.last,.first,.prev { float:left; text-decoration: none; display: inline-block; width: 60px; height: 30px; font-size: 14px; border:1px solid #e1e2e3; line-height: 30px; text-align: center; margin-right: 6px; margin-bottom: 10px;}
.wp_search .search_pages a.next:hover,a.last:hover,a.first:hover,a.prev:hover {background: #f2f8ff;border: 1px solid #38f; cursor: pointer; color: #222;}
.wp_search .items_num { display: inline-block; line-height: 20px; padding: 5px 0; float: left; color: #999; margin-left: 10px;}
.wp_search .filters_text .filter_item1 { float: left; margin: 5px 0;}
.wp_search .filters_text .filter_item1 label {float: left;display: inline-block; width:70px; text-align: right; height: 15px; line-height: 15px; margin-top: 5px; vertical-align: top; }
.wp_search .filters_text .filter_item1 .datebox,.wp_search .filters_text .filter_item1 .combo{ vertical-align: middle; margin-left: 5px;  border:1px solid #999; width: 79px;  font-size: 13px;}
.wp_search .filters_text .filter_item1 .datebox input{margin:0px;width: 63px!important;}
.wp_search .filters_text .filter_item1 .combo input{margin:0px;width: 63px!important;}
.wp_search .filters_text .filter_item1 input:focus {-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); border: 1px solid #4d90fe;outline: none;}


.result_search_tabs{width:1000px;margin:17px auto;display:none;}
.results_classfiy{ width:1000px;margin:17px auto; }
 .result_tab_item { display: inline-block; float: left; width: 60px; line-height: 30px; text-align: center;vertical-align: middle; }

.results_classfiy a { color: #0000cc; width: 21%;display: block;float: left;height: 30px;line-height: 30px;padding:5px 1px; font-size: 15px; font-family: "微软雅黑";}
.results_classfiy a:hover {text-decoration: none;}
.results_classfiy a .names:hover {color: #0000cc;}
.results_classfiy a .names{padding:5px 0; color: #000; font-weight: bold;}
.result_selected_item { cursor: default; color: #000 !important; font-weight: bold; text-decoration: none !important; height: 30px; padding: 0px 9px; line-height: 32px; font-size: 15px;width: 91px;border: 1px solid #ccc;
border-bottom: 1px solid #fff;}
.result_tab_item{height: 39px; line-height: 40px; font-size: 14px; width: 108px;padding:0;color:#0000cc; font-family: "微软雅黑";}
.result_search_tabs{ height:40px; border-bottom:1px solid #ccc;}
.result_search_tabs a:hover{ text-decoration:none !important; color:#050556 !important;}

.search_tool {/* float: right; *//* width: 640px; */}
div#search_head {background: #fff url(../../images/head_bg.png) !important;}
div#search_logo img {width: 100% !important;height: 65px !important;}
div#search_logo {width: 300px !important;padding: 18px 0;height: 64px !important;background: url(../../images/logos.png) center no-repeat !important;}
.search_input.input_keyword {width: 400px;overflow: hidden;}
input#keyword {    width: 100% !important;}
.wp_search .input_submit .search_submit {background: #004999 !important;}
.wp_search .search_tabs .selected_item {background-color: #004999 !important;}
.wp_search .search_filters .filter_btn:hover {background-color: #004999 !important;color: #fff;}
div#search_logo img {
    display: none !important;
}
.search_list div#l-container .inner {
    padding: 25px 0;
}
.wp_search .result_item .item_img {
    float: left;
    width: 118px;
    height: 78px;
    border: 1px solid #dedede;
    margin-right: 15px;
    position: relative;
}
.wp_search .result_item .item_img img {
    width: 100%;
    height: 100%;
    /* text-shadow: 0 0 black; */
}
.search_list .main-nav-panel .wp-menu .menu-item{height:auto}
.search_list .main-nav-panel .wp-menu .menu-item.i9 {
    height: 34px;
}
.post-1.top-nav-panel .wp-menu .menu-item{height:auto}
.wp_search .result_item .item_con {
    padding-top: 11px;
    padding-left: 137px;
}
.wp_search .result_item .item_img.noimg:after {
    display: block;
    content: "";
    width: 100%;
    position: absolute;
    height: 100%;
    background: #fff url(../images/noimg.jpg);
    z-index: 999;
    top: 0;
    background-position: center;
    background-repeat: no-repeat;
}
.highlight {
    color: #d22c2c;
}
.wp_search .result_item .item_metas span {
    margin-right: 10px;
}
.results_list {
    /* min-height: 484px; */
}
div#loadgif {
     display:none; 
    /* position: absolute; */
    top: 0;
    width: 100%;
    height: 400px;
    text-align: center;
    padding-top: 50%;
    margin-top: -90px;
}
div#loadgif img {
    margin-top: -50%;
}
@media screen and (max-width:999px) {
    .search_input.input_keyword{
    max-width: 100%;
}
    .search_list .wp_search {
    margin: 0 8px;
}
    .wp_search .search_tool,#search_middle,#search_body {margin:5px 10px 0px;}
    .wp_search .search_logo{float:none; width:100%; height:80px;margin:0 auto;background-position:center center;background-color: #f5f5f5; border-bottom: 1px solid #e5e5e5;text-align:center;}
    .wp_search .search_logo img{margin:10px auto 0px;height:auto!important;}
    .wp_search .search_head { background: none; border-bottom: none; height: auto;}
    .wp_search .search_filters .filter_btn {margin-left: 74px;margin-top:5px;}
    .wp_search .head_top { width: auto; overflow: hidden; }
    .wp_search .head_top .input_keyword { margin-bottom: 5px;}
    .wp_search .search_middle .search_switch {display:none;}
    .wp_search .result_item .item_image {width:120px;}
    .wp_search .search_middle {width: auto;background: none;/* border:0; */}
    .wp_search .search_results { width: auto; }
    /*.wp_search .result_item .item_metas span {white-space:nowrap; }*/
    .wp_search .search_pages { width: auto; }
    .wp_search .search_filters .filters_radio { width: auto; padding-left: 0;}
    .wp_search .search_filters .filters_list { width: auto; margin:0;}
    .wp_search .items_num {margin-left: 0px;}
    .wp_search .result_item .item_con{
    padding-top: 0;
}
.wp_search .result_item h3{
    white-space: normal;
    /* font-size: 13px; */
}
.wp_search .result_item h3 a{
    font-size: 16px;
}
}
@media screen and (max-width:479px) {
    .wp_search .result_item .item_img{
    float: none;
    width: 100%;
    height: auto;
    margin: 0;
    min-height: 100px;
}
.wp_search .result_item .item_con{
    padding-left: 0;
}
}