::-webkit-input-placeholder {
  color: #bbb;
}

:-moz-placeholder {
  color: #bbb;
}

::-moz-placeholder {
  color: #bbb;
}

:-ms-input-placeholder {
  color: #bbb;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #bbb;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #bbb;
}

.searchList {
  padding: 0 20px;
  overflow: hidden;
  min-height: 550px;
}

.searchList ul {
  margin-top: -1px;
  padding-top: 0;
}

.searchList li {
  padding: 20px 0;
  border-top: 1px solid #f2f2f2;
}

.searchList .w_txt {
  width: 680px;
  float: left;
  margin-left: 15px;
  padding-left: 0;
  position: relative;
  height: 160px;
  overflow: hidden;
  font-size: 12px;
}

.searchList .w_txt strong {
  color: #24b383;
  font-weight: 100;
}

.searchList .w_txt span.sTit {
  font-size: 18px;
  line-height: 30px;
  height: 30px;
}

.searchList .w_txt .pInfor {
  line-height: 26px;
  padding-top: 5px;
}

.searchList .w_txt .pInfor span {
  float: left;
  width: 33%;
  color: #999;
  height: 26px;
  overflow: hidden;
  display: inline;
}

.searchList .w_txt .pInfor span.s66 {
  width: 66%;
}

.searchList .w_txt .sIntro {
  bottom: 0;
  left: 0;
  width: 100%;
  position: absolute;
}

.searchList .rightFun {
  float: right;
  width: 100px;
  padding-top: 18px;
}

.searchList .rightFun .w_btn {
  margin-top: 20px;
  width: 98px;
  float: left;
  display: inline;
}

.searchList .w_page {
  padding-top: 30px;
  border-top: 1px solid #f2f2f2;
}