
@import url("/file/css/font-open-sans.css");
.purchase-wrap {
	width: 1000px;
	margin: 0 auto;
	color: #48494d;
}
storong{
	font-weight: 600;
}
.purchase-leftsider {
	float: left;
	width: 182px;
	overflow: hidden;
	background: #f5f5f5;
	border: 1px solid #dedede;
	border-top: 2px solid #e41e2b;
}
.purchase-leftsidertext {
	padding: 10px 8px 25px;
	border: 1px solid #fafaf8;
}
.purchase-leftsidertext .p-titles {
	color: #e41e2b;
	text-align: center;
	font-weight: 600;
	text-align: center;
	padding: 5px 0 15px;
}
.purchase-leftsidertext li {
	padding-bottom: 17px;
	overflow: hidden;
	_height: 1%;
}
.purchase-leftsidertext li input {
	float: left;
	width: 25px;
}
.purchase-leftsidertext li label {
	float: right;
	width: 135px;
}
.purchase-leftsidertext li:hover {
	color: #e41e2b;
}
.purchase-leftsidertext .p-name {
	color: #e41e2b;
	padding-left:0px;
	font-weight: 600;
	padding-bottom: 17px;
}
.purchase-button {
	background: url(../images/ico_fan1.png) no-repeat 0 -61px;
	width: 119px;
	height: 32px;
	text-align: center;
	color: #fff;
	border: 0;
	display: inline-block;
line-height: 32px;
	cursor: pointer;
}
.purchase-button:hover {
	background: url(../images/ico_fan1.png) no-repeat 0 -98px;
	color: #fff;
}
.purchase-rightsider {
	float: right;
	width: 806px;
}
.purchase-rightsiderlist ,.searchGallery-wrap{
	-webkit-box-shadow: 0 1px 3px rgba(199, 199, 199, 0.75);
	-moz-box-shadow: 0 1px 3px rgba(199, 199, 199, 0.75);
	box-shadow: 0 1px 3px rgba(199, 199, 199, 0.75);
	background: #fff;
	padding: 5px 0;
	border: 1px solid #e5e5e5;
	border-top: 2px solid #d52935;
	overflow: hidden;
	_height: 1%;
}
.searchGallery-wrap{
	padding: 0;
}
.purchase-rightsider .Sort {
	padding-bottom: 10px;
	overflow: hidden;
}
.purchase-rightsider .Sort span {
	padding-left: 20px;
}
.purchase-rightsider .Sort strong {
	padding-right: 10px;
}
.purchase-rightsiderlist dl {
	overflow: hidden;
	_height: 1%;
	border-bottom: 1px dashed #e5e5e5;
	padding: 18px 30px;
}
.purchase-rightsiderlist .lastdl{
	border-bottom: 0;
}
.purchase-rightsiderlist dt{
	float: left;
	width: 510px;
	color: #231815;
}
.purchase-rightsiderlist dt h3{
	font-size: 14px;
	padding-bottom: 10px;
}
.purchase-rightsiderlist .dtnum{
	color: #898989;
	padding-top: 10px;
}
.purchase-rightsiderlist .dtnum span{
	padding: 0 20px;
}
.purchase-rightsiderlist dt span{
	padding-left: 20px;
}
.purchase-rightsiderlist dd{
	float: right;
	width: 130px;
	text-align: right;
}
.purchase-rightsiderlist dd p{
	padding: 22px 0;
}
.purchase-rightsiderlist dd img{
	width: 30px;
	height: 19px;
	vertical-align: middle;
}
.purchase-rightsiderlist dd span{
	display: inline-block;
	min-width: 60px;
	_width: 60px;
}
.purchase-rightsiderlist .dd-link , .purchase-links{
	background: url(../images/ico_fan1.png) no-repeat -126px -65px;
	text-align: center;
	width: 104px;
	height: 23px;
	line-height: 23px;
	font-weight: 600;
	color: #fff;
	display: inline-block;
}
.purchase-rightsiderlist .dd-link:hover ,.purchase-links:hover {
	background: url(../images/ico_fan1.png) no-repeat -126px -102px;
	color: #fff;
}
.purchase-links{
	font-size: 14px;
}
.purchaseinfo-left{
	float: left;
	width: 726px;
}
.purchase-infotext {
  border: 1px solid #dcdcdc;
  border-top: 2px solid #d52935;
  overflow: hidden;
  background: #fff;
  _height: 1%;
  padding: 10px 10px 21px;
  	-webkit-box-shadow: 0 1px 3px rgba(199, 199, 199, 0.75);
	-moz-box-shadow: 0 1px 3px rgba(199, 199, 199, 0.75);
	box-shadow: 0 1px 3px rgba(199, 199, 199, 0.75);
}
.purchase-infotext .title-h3{
	font-size: 20px;
	font-family:microsoft yahei,simhei;
	padding-bottom: 15px;
	font-weight: 600;
	padding-left: 10px;
}
.CompanyDetails-table {
  padding: 10px;
  background: #f5f5f5;
  font-size: 14px;
  margin-bottom: 25px;
  font-family: microsoft yahei,simhei;
}
.CompanyDetails-table table {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
  text-shadow: 0 0 1px #fff;
}
.CompanyDetails-table table strong{
	font-weight: 600;
}
.CompanyDetails-table table td {

  padding: 2px 10px;
}
.CompanyDetails-textinfo{
	background: url(../images/ico_fan2.png) no-repeat;
	padding-left: 30px;
	font-size: 14px;
	padding-bottom:25px;
}
.CompanyDetails-textinfo .redspan{
	padding-left: 20px;
	color: #e41e2b;
}
.CompanyDetails-textinfo .color-span{
	color: #8f8f8f;
}
.divlink-quote {
  background: #c81315;
  padding: 5px 20px;
  color: #fff;
  border-radius: 4px;
  display: inline-block;
   font-family: microsoft yahei,simhei;
}
.divlink-quote:hover {
  background: #d7181a;
  color: #ff0;
}
.CompanyDetails-nextpages{
	width: 90%;
	table-layout: fixed;
	font-size: 14px;
	margin: 0 auto;
	text-align: center;
}

.CompanyDetails-nextpages a{
	color: #e41e2b;
}
.CompanyDetails-nextpages a:hover{
	color: #000;
}
.purchase-subnav {
  position: relative;
  text-align: right;
  height: 36px;
  line-height: 36px;
  font-size: 14px;
  color: #e41e2b;
}
.purchase-subnav a {
  color: #000;
}
.purchase-subnav a:hover {
  color: #e41e2b;
}
.purchase-subnav span {
  float: left;
  font-size: 12px;
  font-size:18px;
}
.purchase-gather {
  padding: 19px 0 5px 0;

}
.purchase-gather li {
  width: 128px;
  float: left;
  padding: 0 6px;
  text-align: center;
  zoom: 1;
}
.purchase-gather li img {
  border: 1px solid #e0e0e0;
  width: 118px;
  height: 118px;
  padding: 3px;
}
.purchase-gather li p {
  padding-top: 5px;
}
.purchase-gather li:hover img {
  border: 1px solid #aaa;
}
.purchaseinfo-right{
	float: right;
	width: 250px;
}
.purchase-right-list {
  border: 1px solid #dadada;
  background: #fff;
  overflow: hidden;
  _height: 1%;
}
.purchase-right-list .p-titles, .purchase-right-list .p-titles02 {
  background: #f0f0f0;
  padding-left: 20px;
  color: #120d0b;
  height: 34px;
  line-height: 34px;
  border-bottom: 1px solid #d7d7d7;
  font-size: 14px;
}
.purchase-right-list .p-titles02{
	text-align: center;
	padding-left: 0;
}
.purchase-right-list .text-red{
	color: #e41e2b;
	padding:15px 10px;
	text-align: center;
}
.purchase-login dl{
	padding-bottom: 13px;
	overflow: hidden;
}
.purchase-login dt{
	float: left;
	width: 110px;
	text-align: right;
}
.purchase-login dd{
	padding-right:10px;
	width: 120px;
	float: right;
}
.purchase-login .ddinput , .purchase-login .ddinput2{
	background: url(../images/ico_fan1.png) no-repeat -244px -55px;
	height: 23px;
	width: 108px;
	padding-left: 8px;
	border: 1px solid #d8d8d8;
	line-height: 23px;
}
.purchase-login dd img{
	vertical-align: middle;
}
.purchase-login .ddinput2{
	width: 48px;

}
.purchase-login dd .color-p{
	padding-top: 5px;
	color: #8f8f8f;
}
.purchase-loginbutton{
	padding:6px 0 19px 90px;
}
.purchase-loginbutton button{
	font-size: 14px;
}
.purchase-loginlink{
	padding-bottom: 10px;
}
.purchase-loginlink span{
	display: inline-block;
	width: 65px;
	line-height: 1.4; vertical-align: middle;
	padding-left: 25px;
}
/*Recenlty Viewed Items*/
.purchase-recenltyul{
	padding-top: 6px;
	padding-left: 6px;
}
.purchase-recenltyul li{
	width: 180px;
	height: auto;
	float: left;
	padding: 3px;
	margin-left: 14px;
	/*border: 1px solid #f3f3f3;*/
	margin-bottom: 1px;
}
.purchase-recenltyul li:hover{
	border: 1px solid #aaa;
}
.purchase-recenltyul li img{
		width: 90px;
	height: 90px;
}

.purchaselist-list {
  float: left;
  width: 292px;
  padding: 5px 12px 5px 20px;
  border: 1px solid #dcdcdc;
  border-top: 2px solid #d52935;
  color: #999;
  background: #fdfdfd;
  height: 155px;
  margin-right: 10px;
}
.purchaselist-list p {
  padding: 2px 0;
}
.purchaselist-list .p-title {
  color: #000;
  font-weight: 600;

}
.purchaselist-list .color1 {
  color: #c81315;
}
.purchaselist-list .p-email {

  color: #606060;
  padding: 15px 0;
}
.purchaselist-list .p-email .span1 {
  background: url(../images/ico_fan1.png) no-repeat -500px -66px;
 width: 25px;
 height: 20px;
 vertical-align: middle;
 display: inline-block;
 margin-right: 25px;
}
.purchaselist-list .p-email .span2 {
  background: url(../images/ico_fan1.png) no-repeat -532px -68px;
 width: 25px;
 height: 20px;
 vertical-align: middle;
 display: inline-block;
}
.purchaselist-list  .span03 {
  background: url(../images/ico_fan1.png) no-repeat -564px -68px;
 width: 25px;
 height: 20px;
 vertical-align: middle;
 display: inline-block;
}
.purchaselist-list .fn12 {
  font-size: 12px;
}
.purchaselist-list .divtext1 {
  background: url(../images/dot_ico.png) no-repeat 0 10px;
  padding: 2px 0 2px 10px;
}
.last-purchaselist-list {
  margin-right: 0;
  margin-left: 1px;
  background: url(../images/ico_fan3.png) no-repeat 190px  115px;
}
/*产品分类*/
.product-filtrateSort {
  border-bottom: 1px dotted #d2d2d2;
padding: 10px 20px 10px 20px;
  overflow: hidden;
  _height: 1%;
}
.product-filtrateSort input{
	vertical-align: middle;
}
.product-filtrateSort .rightpage-sortdiv {
  float: right;
  /*width:390px;*/
  vertical-align: middle;
  font-size: 14px;
}
.product-filtrateSort .rightpage-sortdiv  select{
	height: 24px;
	width: 60px;
	text-align: center;
}
.product-button ,.product-button2{
  background: #c81315;
  border-radius: 3px;
  text-align: center;
  line-height: 28px;
  color: #fff;
  /*padding: 1px 15px 3px;
  _padding: 0 15px;*/
  border: 0;
  zoom: 1;
    font-family:microsoft yahei, simhei;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  padding: 0 10px;
}
.product-button a ,.product-button2{
	color: #fff;
}
.product-button:hover{
	background: #fa202f;
	color: #fff;
}
.product-button2 {
  /*background:url(../images/ico_fan1.png) no-repeat -126px -61px;*/
 background: #ffa500;
  padding: 0;
  height: 28px;
  width: 104px;
}
.product-button2:hover {
 background: #ffc000;
 	color: #fff;
}
.ml-10 {
  margin-left: 10px;
}
.pl30{
	padding-left: 30px;
}
.purchase-listimg , .purchase-listimg2 , .purchase-listimgstop , .purchase-listimg2stop{
  background: url(../images/ico_fan1.png) no-repeat -294px -100px;
  width:75px;
  height:30px;
  line-height: 28px;
  display: inline-block;

}
.purchase-listimg2 {
  background: url(../images/ico_fan1.png) no-repeat -385px -100px;
}
.purchase-listimgstop{
	background: url(../images/ico_fan9.png) no-repeat 30px 8px;
}
.purchase-listimg2stop{
	background: url(../images/ico_fan9.png) no-repeat right -35px;
	}

.product-talbetitle{
	width: 100%;
	font-size: 14px;
	text-align: center;
		background: #fdfdfd;
}
.product-talbetitle td{
	padding: 10px 7px;
	color: #231815;
}
.product-talbetitle .textleft{
	text-align: left;
}
.product-talbelistdiv{
	border: 1px solid #e5e5e5;
	border-bottom:0;
	width: 100%;
	border-collapse: collapse;


}
.product-talbelistdiv td{
	padding:15px 7px;

	border-bottom: 1px solid #e5e5e5;
	vertical-align: middle;
}
.product-talbelistdiv td input{
	display:inline-block;
/*float: left;*/

}
.product-talbelistdiv .td-img {
  border: 1px solid #ededed;
  width: 120px;
  height: 120px;
  padding: 3px;
  vertical-align: middle;
  background: #fff;
  margin-left: 10px;
  /*float: right;*/
  /*float: left;*/


}
.product-talbelistdiv .p-title{
	padding-bottom: 5px;
}
.product-talbelistdiv .p-title2{
	padding-bottom: 5px;
	color: #e41e2b;
	font-size: 16px;
}
.product-talbelistdiv .p-title span{
	color: #e41e2b;
	font-size: 16px;
	display: inline-block;
	width: 204px;
}
.product-talbelistdiv .color-text{
	color: #898989;
}
.product-talbelistdiv .color-text02{
font-weight: 600;
}
.product-talbelistdiv .p-img{
	text-align: center;
	padding-top: 20px;
}
.product-talbelistdiv .names{
	width: 180px;
	padding: 0 20px;
}
.product-talbelistdiv .td-input{
	width: 160px;
	padding-left: 20px;
}
.product-talbelistdiv tr:hover{
	background: #fdfdfd;
}
.product-talbelistdiv .p-img img{
	vertical-align: middle;
	width: 30px;
	height: 19px;
	padding-right: 5px;
}
.yellowlinks-text,.redlinks-text{
	text-align: center;
	width: 104px;
	height: 25px;
	line-height: 25px;
	font-weight: 600;
	color: #fff;
	font-size: 14px;
	border-radius:4px;
	background: #ffa500;
	display: inline-block;
}
.yellowlinks-text:hover{
	background: #ffc000;
	color: #fff;
}
.redlinks-text{
	background: #e41e2b;
}
.redlinks-text:hover{
	background: #fa202f;
	color: #fff;
}
/*产品详细*/
.productinfo-golink{
	margin: 15px auto 0;
	width: 1000px;
	overflow: hidden;
	font-size: 14px;
	vertical-align: middle;
	color: #48494d;
}
.productinfo-golink a{
	background: url(../images/ico_fan1.png) no-repeat 0 -145px;
	text-align: center;
	width: 140px;
	color: #fff;
	height: 28px;
	display: inline-block;
	line-height: 28px;
	margin-right: 25px;
}
.productinfo-golink a:hover{
	background: url(../images/ico_fan1.png) no-repeat -146px -145px;
}
.product-left730 {
  width: 730px;
  float: left;
}
.productinfo-listimg {
  border: 1px solid #dcdcdc;
  float: left;
  width: 218px;
  height: 280px;
}
.productinfo-listimg .bd {
  width: 198px;
  height: 198px;
  margin: 6px auto;
  overflow: hidden;
}
.productinfo-listimg .bd li img {
  width: 198px;
  height: 198px;
}
.productinfo-listimg .hd li {
  padding-left: 10px;
  float: left;
  width: 60px;
  height: 60px;
  cursor: pointer;
}
.productinfo-listimg .hd li img {
  width: 60px;
  height: 60px;
}
.productinfo-right484 {
  float: right;
  width: 484px;
}
.productinfo-right484 ul {
  overflow: hidden;
  _height: 1%;
  padding-bottom: 20px;
}
.productinfo-right484 li {
  margin: 11px 0;
  font-size: 14px;
}
.productinfo-right484 .li20 {
  margin-top: 20px;
}
.product-button3 {
  background: #c81315;
  border-radius: 3px;
  text-align: center;
  line-height: 28px;
  color: #fff;
  padding: 6px 15px 7px;
  _padding: 3px 15px 4px;
  border: 0;
  cursor: pointer;
  font-size: 14px;
    font-family:microsoft yahei, simhei;
}
.product-button3:hover {
  background: #fa202f;
  color: #fff;
}
.purchase-info-text {
  padding-bottom:20px;
  padding-left: 20px;
}
.purchase-info-text p{
	padding: 5px 0;
}
.border-line{
	border-bottom: 2px solid #d52935;
}
/*Product Categories*/
.ProductCategories-text{
	margin-top: 5px;
	background: #f5f5f5;
	padding: 15px 10px;
	font-size: 14px;
}
.ProductCategories-text a{
	margin: 4px 15px 4px 0;
	white-space: nowrap;

}
.product-rightlist {
  border: 1px solid #dadada;
  background: #fff;
  overflow: hidden;
  _height: 1%;
}
.product-rightp-names {
  background: #e41e2b;


  line-height:26px;
  font-size: 14px;
  padding: 5px 10px;
  text-align: center;
  color: #fff;
  font-weight: 900;

}
.purchase-itemsyul{
	width: 128px;
	margin: 0 auto;
	padding: 10px 0 5px;
}
.purchase-itemsyul li{
	padding-bottom:8px;
	text-align: center;
	font-size: 14px;
}
.purchase-itemsyul li img{
	display: block;
	width: 120px;
	height: 120px;
	padding: 3px;
	border: 1px solid #dcdcdc;
}
.purchase-itemsyul li:hover img{
	border: 1px solid #aaa;
}

/*   */
.ComPro{
	box-sizing: border-box;
	padding: 10px;
}
.ComPro li{
	padding-bottom:8px;
	text-align: center;
	font-size: 14px;
}
.ComPro li img{
	box-sizing: border-box;
	display: block;
	width: 230px;
	height: 230px;
	padding: 3px;
	border: 1px solid #dcdcdc;
}
.ComPro li p{
	text-align: left;
}
.ComPro li:hover img{
	border: 1px solid #aaa;
}
.ComPro li .buttonMenu{
	padding:8px 0;
	display: flex;
	justify-content: left;
}

.ComPro li .buttonMenu {
	display: flex;
	justify-content:space-between;
}
.ComPro li .buttonMenu .btn{
	box-sizing: border-box;
	width:48%;
	border-radius: 3px;
	text-align: center;
	background: #fa202f;
	color: #fff;
	/*margin-right:10px;*/
	padding:2px 8px;

}
.ComPro li .buttonMenu .btn.btnB{
	background-color: #ffa500;
}

.ProNews  li{
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	position: relative;
	padding-left:10px;
}
.ProNews  li:after{
	content:'';
	width:5px;
	height:5px;
	border-radius:50%;
	background:#222222;
	position: absolute;
	left:0;
	top:35%;
}


/*  */
.product-righttabs {
  padding-bottom: 10px;
}
.product-righttabs .hd {
  background: #efefef;
  height: 36px;
}
.product-righttabs .hd li {
  float: left;
  width: 124px;
  cursor: pointer;
  text-align: center;
  line-height: 36px;
}
.product-righttabs .hd .on {
  background: #fff;
}
.product-righttabs .bd {
  padding: 10px 10px 10px;
}
.product-righttabs .CompanySnapshot .p-map{
	background: url(../images/ico_fan5.png) no-repeat;
	padding-left: 35px;
}
.product-righttabs .CompanySnapshot .BusinessType{
		background: url(../images/ico_fan4.png) no-repeat;
	padding-left: 35px;
	margin-top: 20px;
}
.product-righttabs .ContactDetails p{ padding: 5px 0;}
.productMake-Appointment{
	background: #efefef;
	height: 40px;
	border-top: 1px solid #dadada;
}
.productMake-Appointment li{
	float: left;
	width: 123px;
	border-right: 1px solid #dadada;
	height: 40px;
	line-height: 40em;
	overflow: hidden;
}
.productMake-Appointment .last-li{
	border-right: 0;
}
.productMake-Appointment .lihome{
	background: url(../images/ico_fan1.png) no-repeat -288px -140px;
	display: block;
	width: 82px;
	margin: 0 auto;
	height: 40px;
}
.productMake-Appointment .limake{
	background: url(../images/ico_fan1.png) no-repeat -342px -140px;
	display: block;
	width: 82px;
	margin: 0 auto;
	height: 40px;
}
/*询问蓝*/
.Selectall-checkbox{
	font-size: 14px;
	font-weight: 900;
}
.Selectall-deletelist {

	background: #fdfdfd;
	padding: 10px 30px 15px;
	border: 1px solid #e5e5e5;
	border-top: 2px solid #d52935;
	overflow: hidden;
	_height: 1%;
}
.Selectall-listtable{
border: 1px solid #e5e5e5;

overflow: hidden;
_height: 1%;
font-size: 14px;
}
.Selectall-listtable table{
	width: 100%;

}
.Selectall-listtable table tr:hover{
	background: #fdfdfd;
}
.Selectall-listtable table td{
	padding: 22px 10px;
	text-align: center;
	border-bottom: 1px solid #e5e5e5;
}
.Selectall-listtable table th{
	padding: 30px 10px 10px;
	text-align: center;
	border-bottom: 1px solid #e5e5e5;
	background:#fdfdfd ;
}
.Selectall-listtable table .lasttd td{
	border-bottom: 0;
}
/*搜索列表*/
.search-Category{
	border: 1px solid #e5e5e5;
	padding-bottom: 10px;
		font-size: 14px;
		overflow: hidden;
		_height: 1%; 	font-weight: 600;
}
.search-Category .productscategories{
	background: #f5f5f5;
	padding: 5px 20px 10px;
		overflow: hidden;
		_height: 1%;


}
.search-Category .productscategories .p-title{
	font-weight: 600;
}
.search-Category .productscategories .p-title span{
	color: #E41E2B;
}
.search-Category .search-searchlist li {
  margin: 7px 15px 0 0;
  display: inline;
  float: left;
  white-space: nowrap;
  zoom: 1;
  font-weight: 100;
}
.search-Category .search-searchlist li a {
  padding: 2px 5px;
  }
  .search-Category .search-searchlist li a span{
  	color: #E41E2B;
  }

  .search-Category .QuickSelections{
  	padding: 10px 0 10px 20px;
  	font-weight: 600;
  }
  .search-Category select{
  	margin: 0 20px;
  	border: 1px solid #E5E5E5;
  	padding: 0 28px 0 8px;
  	font-family:open-sans;
  	color: #666;
  	font-weight: 600;
  }

.searchButton{
  background: #c81315;
  text-align: center;

  color: #fff;
  padding: 1px 7px 3px;
  _padding: 0 7px;
  border: 0;
  zoom: 1;
  cursor: pointer;
  font-size: 14px;
  border-radius: 10px;
}
.searchButton:hover{
	background: #E41E2B;
}
  .search-Category .relatedProducts{
  	background: #f5f5f5;
  	padding: 5px 0 5px 20px;
  	margin-top: 10px;

  }
  .search-Category .relatedProducts span{
  	color: #E41E2B;
}
  .search-Category .Sort {
	overflow: hidden;
	padding-left: 20px;
	font-weight: 100;
	padding-top: 5px;
	*padding-top: 10px;
}
  .search-Category .Sort span {
	padding-left: 20px;
}
  .search-Category .Sort strong {
	padding-right: 10px;
	font-weight: 600;
}

.pages-list .PostOffer-golink{


	overflow: hidden;
	font-size: 14px;
	vertical-align: middle;
	color: #48494d;
	padding: 10px 0 10px 20px;
	border-bottom: 1px dashed #cdcdcd;
	text-align: left;
	margin-bottom: 10px;
}
.pages-list .PostOffer-golink a{
	background:#ffa500;
	text-align: center;
	padding: 0 20px;
	color: #fff;
	height: 28px;
	display: inline-block;
	line-height: 28px;
	margin-right: 25px;
	border-radius: 4px;
}
.pages-list .PostOffer-golink a:hover{
	background: #FFC000;
}
/*搜索图文*/
.search-Gallerylist{
	padding: 20px 0 0;
	overflow: hidden;
}
.search-Gallerylist dl{
	float: left;
	margin-left: 44px;
	_margin-left: 35px;
	width: 196px;
	line-height: 1.3;
	padding-bottom: 30px;
}
.search-Gallerylist dt{
	width: 184px;
	height: 184px;
	border: 1px solid #cdcdcd;
	padding: 3px;
	background: #fff;
}
.search-Gallerylist dt img{
	width: 184px;
	height: 184px;
}
.search-Gallerylist  dd{
	padding-top: 10px;
	font-size: 14px;
}
.search-Gallerylist  dd .dd-div{
	height: 60px;
}
.search-Gallerylist  dd .dd-div .input-p{
	float: left;
	width: 30px;
	padding-top: 5px;

}
.search-Gallerylist  dd .dd-div .p-text{
	float: left;
	width: 160px;
}
.search-Gallerylist  dd .dd-div .p-text strong{
	display: block;
}
.search-Gallerylist dl:hover dt{
	border: 1px solid #aaa;
}
.search-Gallerylist dl:hover dd {
	color: #E41E2B;
}
.search-Gallerylist  dd .li-link{
	font-size: 12px;
}


.search-button,
.search-button2 {
	background: #E41E2B;
	padding: 1px 10px 3px;
	_padding: 0 10px;
	border-radius: 3px;
	text-align: center;
	line-height: 28px;
	color: #fff;

	border: 0;
	zoom: 1;
	font-family: microsoft yahei, simhei;
	cursor: pointer;
	font-size: 12px;
}
.search-button2{
	background: #FFA500;
}
.search-button2:hover {
	background: #FFC000;
	color: #fff;
}
.search-button:hover {
	background: #fa202f;
	color: #fff;
}
/*.purchase-recenltyul li span{display:block}*/


/** 产品列表页  产品显示   **/
.product_list_ul .out{background:url('../images/icon-tips.png') ;background-size:100% 100%;height:24px;width:235px;display:block;line-height:24px;text-align:center;text-indent:15px;color:#4b4b4b;position:absolute;bottom:-14px;left:50%;margin-left:-112px;z-index:1;cursor:pointer}
.product_list_ul .out img.deg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);}
.product_list_ul .out img{
	width: 7px;
	height: 4px;
	float: right;
	margin: 10px 12px 0 0;
}
.product_list_ul .out-box{height:140px;border-top:1px dotted #e5e5e5;margin-top:20px;padding:30px 0 30px 0;display:none}
.product_list_ul .out-box a{float:left;width:20%;display:block}
.product_list_ul .out-box a span{display: block;text-align: center}
.product_list_ul  .out-box a img{margin:0 auto;display:block;border:1px solid #e5e5e5;width:130px;height:130px;}

/*vec快速询盘弹框内容*/
.list_right{display:none;z-index:222;position:absolute;left:50%;top: 50%;margin-left:-152.5px;margin-top:-250px; width:356px;height:480px;box-shadow: 0px 6px 38px 0px rgba(135, 146, 146, 0.35);background-color: #ffffff; padding: 15px; text-align: center; font-size: 20px; font-weight: bold;}
.list_right input[type=text]{height: 50px; width: 295px;border: solid 1px #eeeeee; margin-top: 10px; font-size: 16px; padding-left: 10px;}
.list_right input[type=submit]{cursor:pointer;width: 210px;height: 45px;background-color: #ffa500;box-shadow: 0px 6px 8px 0px rgba(240, 164, 60, 0.35);border-radius: 22px; color: #ffffff; border: none; font-size: 16px; margin-top: 10px;padding:1px 6px;}
.list_right input[type=button]{height: 45px; width: 38%;background: #212654;  font-size: 12px;color:#ffffff;border:none; float: right; margin-top: -19px;margin-right: 24px;}
.list_right .yzm{width: 42% !important; float: left;margin-left: 25px;}
.list_right p{color: #a9a9a9; font-size: 16px; font-weight: normal;margin:16px auto;}
.list_right .hide-form{color: #a9a9a9; font-size: 16px; font-weight: normal;margin:0 0;float:right;cursor: pointer;}
.inquiry{background-color: #ffa500}
.inquiry:hover{background-color: #ffa500}


/* 产品搜索 */
.productscategories .slIDe{
	text-align: center;cursor: pointer;display: none;color: #48494d;font-weight:300;
}
.productscategories .slIDe-down,.productscategories .slIDe-up{
	color: #48494d;

}
.productscategories .slIDe-down:hover,.productscategories .slIDe-up:hover{
	color: red;
	text-decoration:underline;
}


/*

 移动端样式 目前只有部分详情页
 浏览器宽度小于等于500px时，应用
*/

.h5_title,.h5_mall_all,h5_company,.h5_banner_menu{
	display: none;
}

/*
　
*/


table {
	border-collapse: collapse;
	width: 100%;
}
.tableA th,  .tableA td {
	padding:8px 5px;
	text-align: left;
}

.tableB{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.tableB .li {
	width:33%;
	box-sizing: border-box;
	padding:2px;
	padding-left:13px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	position: relative;
}
.tableB .li:after{
	content:"";
	width:4px;
	height:4px;
	background: #7b7b7b;
	border-radius:50%;
	position: absolute;
	left:1px;
	top:calc(50% - 2px);
}

