﻿/*全局变量*/
/*@ImgService: 'http://192.168.1.149:8088';*/
.page_search {
  /*搜索也产品列表样式*/
  /*#plist .extra span, #shop-choice .extra span { float: left; overflow: hidden; height: 15px; }
	.star .star-white { width: 76px; background: url(http://img01.baifome.com/Areas/Web/Images/20130606B.png) no-repeat 0 -70px; }
	.star .star-yellow { position: relative; z-index: 1; background: url(http://img01.baifome.com/Areas/Web/Images/20130606B.png) #fff no-repeat 0 -86px; }
	.star .h5 { width: 76px; }
	#plist .stocklist { margin-top: 5px; }
	#plist.plist-n7 .stocklist { width: auto; border: none; background: none; color: #333; }
	#plist .btns { height: 24px; margin-top: 10px; text-align: center; overflow: hidden; zoom: 1; }
	#plist .btn-buy, #plist .btns .btn-coll, #plist .notice-store, #plist-shop .go-shop, #plist .btn-panic-buying { float: left; height: 19px; padding: 0px 9px; border: 1px solid #ddd; border-radius: 2px; margin: 0 4px 0 0; background: #F7F7F7; line-height: 18px; line-height: 19px\9; text-align: center; text-decoration: none; cursor: pointer; color: #333; background: -moz-linear-gradient(top, #f7f7f7, #f2f2f2); background: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#f2f2f2)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7", endColorstr="#f2f2f2"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7", endColorstr="#f2f2f2")"; }
	#plist .btn-buy:hover, #plist .btns .btn-coll:hover, #plist .notice-store:hover, #plist-shop .go-shop:hover, #plist .btn-panic-buying:hover { border: 1px solid #ccc; box-shadow: 0 1px 1px rgba(0,1,1,0.08); cursor: pointer; color: #333; background: -moz-linear-gradient(top, #f9f9f9, #f6f6f6); background: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#f6f6f6)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9", endColorstr="#f6f6f6"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient#re-search dt(startColorstr="#f9f9f9", endColorstr="#f6f6f6")"; }
	#plist .p-phone { overflow: hidden; width: 224px; height: 14px; padding-top: 5px; margin-bottom: 5px; white-space: nowrap; text-overflow: ellipsis; }*/
}
.page_search .crumb {
  padding: 10px 180px 10px;
  font-family: 'SimSun';
}
.page_search .right-extra{
	overflow:hidden;
	width:1190px;
}
.page_search .screening{
	width:180px;
	background:#fff;
	padding:0 15px;
	height:810px;
	overflow-x:hidden;
	overflow-y:auto;
	float:left;
	margin-right:0px;
}
.page_search .p_left {
  float: left;
}
.page_search .list-h li {
  float: left;
  width: 218px;
  height: 300px;
  margin-right: 10px;
  margin-bottom:10px;
  padding: 6px;
  border-bottom: 1px dotted #ddd;
  background:#fff;
  text-align:center;
}
.page_search #plist{
	width:950px;
	float:right;
}
.page_search .list-h li:nth-child(4n){
	  margin-right: 0px;
}
.page_search .list-h li .p-name {
  height: 36px;
  overflow: hidden;
}
.page_search .list-h li .p-img {
  position: relative;
  border: 1px solid #fff;
  transition: border 0.3s ease-in 0s;
  text-align: center;
  height: 218px;
  padding:0;
  border: none;
  display: table-cell;
  vertical-align: middle;
  width: 218px;
  background:#fff;
}
.page_search .list-h li .p-img img {
  max-width: 218px;
  max-height: 218px;
}
.page_search .list-h li .p-img img{
	 cursor: pointer;
  transition: all 0.6s;
}

.page_search .list-h li .p-img img:hover{
	
  transform: scale(1.05);
}
.page_search .list-h li .p-price {
  color: #999;
  margin-bottom: 10px;
  margin-top: 5px;
  height: 20px;
  overflow: hidden;
  font-family: verdana;
  font-size: 14px;
  text-align: center;
}
.page_search .list-h li .p-price strong {
  margin-right: 5px;
  font-family: verdana;
  font-size: 14px;
  color: #000000;
}
.page_search .list-h li em {
  color: #8cb4d2;
  font-style: normal;
}
.page_search .list-h li:hover {
  border: 1px solid #8cb4d2;
  padding: 5px 5px 6px 5px; 
}
.page_search #re-search {
  padding: 20px 0;
  margin: 30px 0 10px;
}
.page_search #re-search dl {
  width: 660px;
  margin-left: 40px;
  overflow: hidden;
}
.page_search #re-search dt {
  float: left;
  width: 70px;
  text-align: center;
  font-weight: 700;
  font: normal 15px/32px 'microsoft yahei';
}
.page_search #re-search dd {
  float: right;
  position: relative;
  height: 34px;
}
.page_search #re-search .text {
  width: 300px;
  height: 20px;
  border: 2px solid #000;
  border-radius: 2px;
  padding: 5px;
  margin-right: 5px;
  background: #fff;
  line-height: 20px;
  color: #999;
}
.page_search #re-search .button {
  position: absolute;
  top: 0;
  right: 0;
  overflow: hidden;
  width: 80px;
  height: 34px;
  border-radius: 3px;
  background: #000;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  line-height: 32px;
  cursor: pointer;
  color: #fff;
  border: none 0;
}
.page_search .notice-search {
  padding: 10px 50px;
  margin-bottom: 10px;
}
.page_search .notice-search .ns-icon {
  float: left;
  display: block;
  width: 32px;
  height: 32px;
  background: url(http://img01.baifome.com/Areas/Web/Images/notice.png) no-repeat 0 2px;
}
.page_search .notice-search .ns-content {
  margin-left: 32px;
  line-height: 32px;
  padding-left: 10px;
  font-size: 14px;
  font-weight: 700;
  color: #f60;
}
.page_search .notice-search .ns-content span em {
  color: #333;
}
.page_search #select .mb {
  position: relative;
  overflow: visible;
  height: 0;
  border-top: 1px solid #E6E6E6;
  border-bottom: none;
  margin-bottom: 34px;
  _margin-bottom: 10px;
  text-align: center;
  font-size: 0;
}
.page_search #select .mb .attr-extra {
  position: relative;
  display: inline-block;
  height: 24px;
  border: 1px solid #ddd;
  border-top: none;
  margin-top: -1px;
  background: #fff;
  line-height: 20px;
  text-align: right;
  cursor: pointer;
  font-size: 12px;
}
.page_search #page_search{
	overflow:hidden;
}
.page_search #select .mb .attr-extra div {
  position: relative;
  _display: inline;
  _zoom: 1;
  height: 24px;
  padding: 0 32px 0 24px;
  line-height: 24px;
}
.page_search #select .mb .attr-extra b {
  display: block;
  position: absolute;
  top: 9px;
  right: 16px;
  overflow: hidden;
  width: 9px;
  height: 6px;
}
.page_search #select .mb .attr-extra b,
.page_search #select .mb .close b,
.page_search #select .mb .open b {
  background: url(http://img01.baifome.com/Areas/Web/Images/20130606B.png) no-repeat;
}
.page_search #select .mb .attr-extra b,
.page_search #select .mb .close b {
  background-position: -36px -55px;
}
.page_search #select .mb .attr-extra.open b {
  background-position: -36px -48px;
}
.page_search .selected-c .attr {
  padding: 6px 0 5px;
  border-top: 0;
}
.page_search .selected-c .f-list li {
  float: left;
  position: relative;
  height: 20px;
  padding: 0 20px 0 5px;
  border: 1px solid #E6E6E6;
  margin-right: 15px;
  margin-bottom: 2px;
  line-height: 20px;
}
.page_search .selected-c .f-list li a {
  float: none;
  white-space: nowrap;
  height: 20px;
  line-height: 20px;
  margin-top: 0;
  background: 0 0;
  text-decoration: none;
  color: #333;
}
.page_search .selected-c .f-list li strong {
  color: #e3393c;
}
.page_search .selected-c .f-list li b {
  display: block;
  position: absolute;
  right: 6px;
  top: 7px;
  overflow: hidden;
  width: 7px;
  height: 7px;
  background: url(http://img01.baifome.com/Areas/Web/Images/20130606B.png) no-repeat -37px -62px;
  cursor: pointer;
}
.page_search #filter {
  margin-bottom: 20px;
  background: #ffffff;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.02);
}
.page_search #filter .fore1 {
  zoom: 1;
}
.page_search #filter dl,
.page_search #filter dt,
.page_search #filter dd {
  line-height: 26px;
  zoom: 1;
}
.page_search #filter .order dd {
  height: 24px;
  background: #fff;
  margin-right: 5px;
  line-height: 24px;
  overflow: hidden;
  zoom: 1;
}
.page_search #filter .order .on a{
  color: #0401d2;
}
.page_search #filter .order .curr {
  border: 1px solid #8cb4d2;
  background: #8cb4d2;
  font-weight: bold;
}
.page_search #filter .order a {
  display: block;
  padding: 0 10px;
}
.page_search #filter .order a:hover {
  color: #0401d2;
}
.page_search #filter .order .curr a,
.page_search #filter .order .curr a:visited {
  color: #fff;
}
.page_search #select {
  margin-bottom: 0;
  zoom: 1;
}
.page_search #select .mt {
  height: 30px;
  border-bottom: none;
  background: #FFFFFF;
  line-height: 30px;
}
.page_search #select .mt h1 {
  float: left;
  height: 30px;
  font: normal 15px/30px 'microsoft yahei';
  color: #000000;
}
.page_search #select .mt h1 strong {
  margin-right: 10px;
  color: #333;
  font-weight: normal;
}
.page_search #select .mt .total {
  float: left;
}
.page_search #select .mt .total span {
  color: #999;
}
.page_search #select .mt .total strong {
  font-weight: normal;
  color: #000000;
}
.page_search #select .mc {
  overflow: visible;
}
.page_search .attr {
  padding: 4px 0 2px;
  /*overflow: hidden;*/
  zoom: 1;
  border-bottom: 1px dotted #ccc;
}
.page_search #select .mc .attr:first-child {
  border-top: none;
}
.page_search .attrs .brand-attr {
  border-bottom: 1px dotted #ccc;
}
.page_search .attr .a-key {
  width: 120px;
  font-weight: bold;
  text-align: left;
  line-height: 26px;
}
.page_search .selected-c .a-values,
.page_search .prop-attrs .a-values {
  position: relative;
}
.page_search .prop-attrs .v-fold .f-list li {
  overflow: hidden;
  padding: 2px 0px;
}
.page_search .prop-attrs .v-fold .f-list a {
  padding: 0 5px;
  line-height: 16px;
  text-decoration: none;
  overflow: hidden;
  font-family: verdana;
  cursor: pointer;
  /*text-overflow: ellipsis;*/
}
.page_search .prop-attrs .v-fold .f-list .on {
  line-height: 16px;
  border: #8cb4d2 1px solid;
  background-color: #ebf1f5;
}
.page_search .prop-attrs .v-fold .f-list .on span {
  color: #8cb4d2;
  line-height: 20px;
  padding-left: 3px;
}
.page_search .prop-attrs .v-fold .f-list {
  overflow: hidden;
  width:120px;  
  height:auto;
}
.page_search .prop-attrs .v-unfold .f-list {
	height:130px;
}
.page_search .prop-attrs .v-fold .f-list a:hover,
.page_search .prop-attrs .v-fold .f-list a.curr {
  color: #0401d2;
}
.page_search .brand-attr .v-fold .f-list li {
  width: 120px;
  margin-right: 20px;
}
.page_search .attr .a-values .v-option {
  height: 20px;
  padding-top: 2px;
}
.page_search .attr .a-values .o-more {
  position: relative;
  width: 31px;
  height: 20px;
  padding-right: 14px;
  line-height: 20px;
  line-height: 21px\9;
  text-align: right;
  text-decoration: none;
  cursor: pointer;
  color: #0401d2;
}
.page_search .attr .a-values .o-more:hover {
  border-color: #ccc;
  cursor: pointer;
}
.page_search .attr .a-values .o-more b {
  position: absolute;
  right: 5px;
  top: 9px;
  overflow: hidden;
  width: 7px;
  height: 5px;
  background: url(http://img01.baifome.com/Areas/Web/Images/2013100702.gif) no-repeat;
}
.page_search .attr .a-values .fold b {
  background: url(http://img01.baifome.com/Areas/Web/Images/2013100703.gif) no-repeat;
}
.page_search .prop-attrs #select-price .f-list {
  float: left;
  width: auto;
  height: 20px;
}
.page_search .prop-attrs .pr {
  float: left;
  width: 148px;
}
.page_search .prop-attrs .pr .price-range {
  float: left;
  width: 40px;
  height: 17px;
  padding: 1px;
  border: 1px solid #ccc;
  margin: 2px 4px 0 0;
  line-height: 17px;
  font-family: verdana;
}
.page_search .prop-attrs .pr i {
  float: left;
  overflow: hidden;
  width: 4px;
  height: 1px;
  margin: 12px 4px 0 0;
  background: #ccc;
}
.page_search .btn-gray {
  border: 1px solid #ddd;
  border-radius: 2px;
  margin-top: 0;
  background: #f7f7f7;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  color: #333;
  background: -ms-linear-gradient(top, #f7f7f7, #f2f2f2);
  background: -moz-linear-gradient(top, #f7f7f7, #f2f2f2);
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#f2f2f2));
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=" #f7f7f7 ", endColorstr=" #f2f2f2 ")";
}
.page_search .btn-gray:hover {
  box-shadow: 0 1px 1px rgba(0, 1, 1, 0.08);
  cursor: pointer;
  color: #333;
  background: -ms-linear-gradient(top, #f9f9f9, #f6f6f6);
  background: -moz-linear-gradient(top, #f9f9f9, #f6f6f6);
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#f6f6f6));
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=" #f9f9f9 ", endColorstr=" #f6f6f6 ")";
}
.page_search .prop-attrs .pr .btn-price-range {
  float: left;
  height: 12px;
  padding: 3px 9px 4px;
  margin-top: 2px;
  line-height: 12px;
  text-decoration: none;
}
/*# sourceMappingURL=Search.css.map */