﻿/*公共模板css*/
/*搜索框css*/
.search-box {
  height: 36px;
  width: 366px;
  text-indent: 1em;
  font-family: "微软雅黑";
  font-size: 13px;
  overflow: hidden;
  outline: none;
  border: 1px solid #fff;
}

.search-box:hover {
  border-color: #abbcd3;
}

.search-box:focus {
  border-color: #6cb6ff;
  outline: 0 !important;
}

.ui-autocomplete {
  font-size: 13px;
  background: #fff;
  z-index: 999999;
  border: 1px solid #0598fa;
}

.ui-menu .ui-menu-item {
  padding: 3px 1em 3px 1.1em;
}

#ui-id-1 li:hover {
  background: #ebecf1;
  border: none;
  outline: none;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  background: none;
  border: none;
}

/* 公共底部css */
.footer a:hover,
.top_r a:hover,
.top_l a:hover,
.lf_list .txt:hover,
.hj_hover .hj_a .na:hover,
.ztgg_rg_tt a:hover,
.article_list ul li a:hover,
.lf_top .title a:hover,
.list_li dl dt a.ne:hover,
.lf_top .intro a:hover span,
.location a:hover {
  color: #2487e0;
}

.footer {
  margin-top: 30px;
  padding-top: 37px;
  height: 125px;
  background: #333;
}

.footer p {
  text-align: center;
  color: #999;
  line-height: 30px;
}

.footer a {
  color: #999;
  margin: 0 18px;
}

.footer.p_footer a {
  margin: 0 15px;
}

/* 搜索下拉样式 */
.sous .search .search_list {
  display: none;
  /*height: 320px;*/
  position: absolute;
  top: 40px;
  left: -2px;
  width: 366px;
  border: 2px solid #0199dc;
  background: #fff;
  border-top: none;
  overflow: hidden;
}

.sous .search .search_list .suggest {
  display: block;
  width: 95%;
  height: 30px;
  line-height: 30px;
  text-align: left;
  text-indent: 1em;
  color: #333;
  text-overflow: ellipsis;
  white-space: normal;
  overflow: hidden;
}