html,body {
  height: 100%;
  width: 100%;
  background-color: #F4F4F4;
}
.message_inf span {
  line-height: 30px;
}
.message_inf {
  padding: 10px 20px 60px;
}
.message_inf select,
.message_inf .message_phone ,
.message_inf .message_qq{
  width: 255px;
}
.message_inf .message_code{
  width: 150px;
}
.message_inf img {
  margin-top: 3px;
  width: 95px;
  margin-left: 15px;
}
.message_inf .message_btn {
  background-color: #2477DD!important;
}
.message_w860 {
  width: auto;
}
.spanback {
  padding: 8px 10px;
  background-color: #458BE1;
}
.spanback a,
.spanback a:hover {
  color: #fff;
  font-size: 15px;
}
.searchNav {
  padding: 0px 10px;
}
@media (min-width: 768px) {
  .col-sm-2 {
    font-size: 15px;
    font-weight: 500;
    line-height: 32px;
    width: 135px;
  }
}

.col-sm-10 {
  width: 400px;
}
.btn-primary {
  color: #fff;
  line-height: normal;
  cursor: pointer;
  background-color: #2477DD;
  border-color: #2477DD;
}
.form-group {
  margin-bottom: 15px;
  overflow: auto;
}

.wr.btn {
  float: right;
}


* {box-sizing: border-box;}
body{margin: 0;}
div.search {padding: 0px; width: 370px;}

div.search.pull-right {padding: 0px; width: 370px;margin-top: 34px;}
.d1>form {
  position: relative;
  width: 300px;
  margin: 0 auto;
  float: left;
}

.d1 input.searchInput {
  width: 100%;
  height: 35px;
  padding-left: 40px;
  border: 1px solid #B6D2F4;
  border-radius: 20px;
  outline: none;
}
.d1 button.icon {
  height: 35px;
  width: 42px;
  position: absolute;
  top: 0px;
  left: 0;
  cursor: pointer;
  background-color: transparent;
  border: 0px;
}
.d1 button.icon:before {
  content: "\f002";
  font-family: FontAwesome;
  font-size: 16px;
  color: #D0D0D0;
}

.d1 button.button {
  position: absolute;
  top: 0;
  right: 0px;
  width: 56px;
  height: 35px;
  border: none;
  background: #2377DC;
  border-radius: 20px;
  cursor: pointer;
  color: #fff;
}

.hei-search {
  line-height: 35px;
  float: right;
  font-size: 14px;
  text-decoration: underline;
}

.nav_wrapper {
  height: 10px;
}

p {
  margin: 10px 0 0px;
}



/*搜索结果页*/

.searchNav{color:#1a1a1a; font-size:16px; line-height:28px; border-bottom:1px solid #f0f0f0; line-height: 35px; height: 50px;}
.searchNav span{color:#ef3838;font-weight: 600;}
.searchList{margin-top:10px;}
.searchList .item{padding:20px 0 20px 10px; border-bottom:1px solid #f0f0f0;}
.searchList .item:hover{background-color:#f7f7f7;}
.searchList .item .search-title{color:#333333; font-size:18px; margin-bottom:14px;}
.searchList .item .search-title span{color:#ef3838;}
.searchList .item .search-txt{color:#666666; font-size:14px; line-height:20px; margin-bottom:10px;}
.searchList .item .search-date{color:#333333; font-size:13px;}
.searchList .item .search-date em{color:#bababa; margin:0 30px 0 15px;}




/*page*/
.page-large{margin:40px 0 20px; text-align:center; clear:both;}
.page-large a{min-width:34px; height:34px; display:inline-block; border:1px solid #d5d5d5; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; line-height:34px; text-align:center; float:left; text-indent:0; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 3px;}
.page-large a.on{border:1px solid #2477DD; background:#2477DD; color:#fff;}
.page-large a.none{border:none;}
.page-large .Num:hover{border:1px solid #2477DD; color:#2477DD;}
.page-large .on:hover{border:1px solid #2477DD; color:#fff;}

.page-large .prev-page{background:url(/r/cms/public/imgs/small-prev-page.png) center center no-repeat;}
.page-large .next-page{background:url(/r/cms/public/imgs/small-next-page.png) center center no-repeat;}
.page-large .prev-page:hover{border:1px solid #ef3838; background:url(/r/cms/public/imgs/small-prev-page-on.png) center center no-repeat #ef3838;}
.page-large .next-page:hover{border:1px solid #ef3838; background:url(/r/cms/public/imgs/small-next-page-on.png) center center no-repeat #ef3838;}
