/* v201907190943 */
/*筛选分类*/
.shaixuan{width:1180px; height: auto; margin: 0 auto; overflow: hidden; background: #fff; padding:5px 15px 15px 15px; box-shadow: 5px 6px 5px #eee;}
.shaixuan .tiaojian{width:100%; float: left; position: relative; margin:18px 0 0 0;}
.shaixuan .tiaojian .left{width:115px; height: auto; float: left; line-height: 23px; color: #333333; font-size: 13px;}
/* .shaixuan .tiaojian .right{ position: absolute; left: 115px; top: 0;} */
.shaixuan .tiaojian .right .yixuan{
  width:auto;
  height: 23px;
  border: 1px solid #eeeeee;
  float: left;
  font-size: 12px;
  color: #333333;
  line-height: 23px;
  box-sizing: border-box;
  padding: 0 28px 0 8px;
  position: relative;
  margin: 0 15px 0 0;
}
.shaixuan .tiaojian .right .yixuan a{font-size: 12px; color: #333333;}
.shaixuan .tiaojian .right .yixuan span{ color:#ff4400; font-size: 12px;}
.shaixuan .tiaojian .right i{width:23px; height: 23px; background: url('http://www.autopart100.cn/RetrievalResults/images/guanbi.png') no-repeat center; display: inline-block; background-size: 12px; position: absolute; right: 5px; top: 0;}
.shaixuan .tiaojian .right .xuanxiang{border:0;}

.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1;}
.yx-list-show {
  width: 1210px;
  height: auto;
  overflow: hidden;
  background: #fff;
  margin: 20px auto;
  position: relative;
}
.yx-list-main,.supplier-list {
  width: 100%;
  margin: 20px;
}
.supplier-list {
  overflow: hidden;
}
.yx-list-main ul,.supplier-list ul {
  width: 105%;
}
.yx-no-data .supplier-list li {
  width: 234px;
}
.yx-list-main li,.supplier-list li {
  transition: all 0.4s linear 0s;
  position: relative;
  width: 215px;
  float: left;
  border: 1px solid #e3e3e3;
  margin: 0 20px 20px 0;
  cursor: pointer;
  overflow: hidden;
}
.yx-list-main li:hover,.supplier-list li:hover {

}
.supplier-list li:hover {
  box-shadow: 0 0 7px #b1b1b1;
  border:1px solid red;
  /* transform: translateY(-5px); */
}
.yx-list-main li .txt {
  padding: 10px;
  height: 102px;
  overflow: hidden;
  width: 195px;
  font-size: 14px;
}
.yx-list-main li dl,.supplier-list li dl {
  overflow: hidden;
  margin-bottom: 5px;
}
.yx-list-main li dt,.supplier-list li dt {
  float: left;
  width: 65px;
}
.yx-list-main li dd,.supplier-list li dd {
  margin-left: 20px;
  overflow: hidden;
}
.yx-list-main li .standard span {
  display: block;
}
.yx-list-main li .title {
  font-weight: 700;
  color: #444;
  margin-bottom: 15px;
  font-size: 16px;
}
.yx-list-main li img {
  vertical-align: middle;
  transform: scale(1);
  transition: all .5s ease 0s;
}
.yx-list-main li img:hover {
  transform:scale(1.05)
}
.yx-list-main li .img {
	position: relative;
	height: 215px;
	overflow: hidden;
	border-bottom: 1px solid #e3e3e3;
	display: table-cell;
	width: 215px;
	text-align: center;
	line-height: 176px;
	vertical-align: middle;
}
.yx-list-main li .img a {
  position: absolute;
  left: 0;
  bottom: -28px;
  z-index: 10;
  width: 100%;
  height: 28px;
  line-height: 28px;
  text-align: center;
  font-size: 14px;
  background: #fe0000;
  opacity: 0.8;
  display: block;
  color: #fff;
}
.yx-list-main li .img a:hvoer {
  opacity: 1 !important;
}
.yx-list-main li:hover {
  border: 1px solid red;
}
.yx-list-main li .supplier i {
  color: #fe0000;
  display: inline-block;
  margin: 0 2px;
  font-style: normal;
}
.yx-list-main li .supplier a:hover {
  text-decoration: none;
}
.yx-list-main li .oe {
  margin-bottom: 10px;
}
.yx-list-main li .oe dd {
  color: #fe0000;
}
.yx-list-main li .txt-plus {
  position: absolute;
  bottom: -122px;
  left: 0;
  background: #fff;
}
.yx-list-main li {
  height: 376px;
}
.warn-icon {
  background: url('../img/warn-icon.png') no-repeat;
  width: 60px;
  height: 60px;
  display: inline-block;
  vertical-align: middle;
}
.iso-icon {
  background: url('../img/iso-icon.png') no-repeat;
  width: 30px;
  height: 25px;
  display: inline-block;
  vertical-align: middle;
}
.ts-icon {
  background: url('../img/ts-icon.png') no-repeat;
  width: 30px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
}
.yx-no-data .warn-icon {
  margin-right: 10px;
}
.yx-no-data .no-data-main {
  line-height: 60px;
  font-size: 20px;
  text-align: center;
  margin-bottom: 70px;
}
.yx-no-data {
  /* min-height: 480px;
  padding-top: 120px; */
}
.yx-no-data .supplier-list .operation-btn {
  margin-top: 0 !important;
}
.supplier-list .ts-icon,
.supplier-list .iso-icon {
  margin-right: 10px;
}
.supplier-list .honor p{
  margin-bottom: 10px;
}
.supplier-list li {
  padding: 20px;
  width: 255px;
  height: 172px;
  overflow: hidden;
}
.yx-list-show .supplier-list li {
  width: 234px;
  height: 162px;
}
.supplier-list .honor {
  margin-bottom: 10px;
}
.supplier-list .title {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  width: 235px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.supplier-list {
  font-size: 14px;
}
.supplier-list li .btn {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;
  width: 100%;
  height: 28px;
  line-height: 28px;
  text-align: center;
  font-size: 14px;
  background: #fe0000;
  opacity: 0.8;
  display: block;
  color: #fff;
}
.supplier-list .price dd {
  color: #fe0000;
}
.breadcrumb .tiaojian .right {
  /* left: 80px; */
  overflow: hidden;
}
.breadcrumb .tiaojian .left {
  width: 80px;
}
.breadcrumb .yixuan a:hover {
  text-decoration: none;
}
.breadcrumb #selectedOption .right .yixuan:hover {
  border: 1px solid #ff4400;
}
.btn-submit {
  width: 137px;
  height: 38px;
  line-height: 34px;
  color: #fff;
  background-color: #f00;
  border-bottom: 2px solid #f00;
  border: 0px;
  font-size: 13px;
  text-align: center;
  cursor: pointer;
  margin-left: 10px;
}
.supplier-list .operation-btn {
  margin: 20px auto;
}
.supplier-list .operation-btn .btn-submit {
  margin-right: 45px;
}
.btn-submit-disabled {
  background: transparent;
  color: #060508;
  cursor: pointer;
  border: 2px solid #f00;
}
.supplier-list .label {
  margin-bottom: 10px;
}
.pull-left-puls {
  float: left !important;
}
.tab-property-yx {
  float: left !important;
  width: 510px !important;
  margin-left: 30px;
}
.tab-property-yx .btn-submit-disabled {
	background: transparent;
  color: #060508;
  cursor: pointer;
  border: 2px solid #f00;
}
.detail .yx-product-more {
  float: left;
  width: 246px;
  margin-left: 40px;
}
.sub-title {
  font: 600 16px/22px microsoft yahei;
  color: #000;
  border-bottom: #e6e6e6 1px solid;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
.yx-product-info h1 {
  margin: 20px 0 30px;
  border: none;
  font-size: 24px;
}
.yx-product-info dl {
  overflow: hidden;
  margin-bottom: 10px;
  font-size: 14px;
}
.yx-product-info dt {
  float: left;
  width: 100px;
}
.yx-product-info dd {
  float: left;
  overflow: hidden;
}
.yx-product-info .info-btn {
  margin: 60px 0 0 70px;
}
.yx-product-info .btn-submit {
  width: 250px;
  height: 50px;
  font-size: 16px;
}
.border-bottom {
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 20px;
  margin-bottom: 20px !important;
}
.yx-product-more dl {
  overflow: hidden;
}
.yx-product-more dt {
  float: left !important;
  margin-right: 20px !important;
}
.yx-product-more dd h2 {
  font-size: 14px;
  line-height: 24px;
  height: auto;
}
.yx-product-more dd {
  float: left;
  width: 126px;
  overflow: hidden;
}
.yx-product-more li {
  float: none !important;
  width: auto;
}
.yx-product-more dd strong {
  margin-top: 20px;
  display: block;
}
.product-supplier-list {
  margin: 0px 0 20px;
}
.product-supplier-list .label,.supplier-list .label {
	display:none;
}
.product-supplier-list li {
  width: 245px;
  height: 163px;
}
.product-supplier-list li.active,.supplier-list li.active {
  border: 1px solid #bf0000;
}
.product-supplier-list li.active:before,.supplier-list li.active:before{
	content: '';
  position: absolute;
  right: 0;
  bottom: 0;
  background: url(../img/active.png) no-repeat;
  width: 30px;
  height: 30px;
  display: block;
  z-index: 2;
  background-size: cover;
}
.product-supplier-list .title {
  width: 260px;
}
.hint-red {
  color: #f00;
  font-style: normal;
}
.operation-wrap {
  margin-bottom: 20px;
  font-size: 14px;
  float: right;
}
.product-tabs {
  margin-top: 20px;
}
.product-tabs .tabs-title  {
  border-bottom: 1px solid #e3e3e3;
  overflow: hidden;
  border-left: 1px solid #e3e3e3;
  margin-bottom: -1px;
}
.product-tabs .tabs-title li,.fixed-info li {
  position: relative;
  border: 1px solid #e3e3e3;
  border-bottom: 1px solid #fff;
  width: 140px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  float: left;
  margin-left: -1px;
  cursor: pointer;
  font-size: 14px;
}
.product-tabs .tabs-title li.active:before,.fixed-info li.active:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 4px;
  background: red;
  width: 100%;
  display: block;
}
.fixed-info .fixed-nav {
  float: left;
  display: none;
}
.fixed-info .fixed-nav ul {
  overflow: hidden;
  border-left: 1px solid #e3e3e3;
}
.product-tabs .tabs-title .operation-wrap {
  position: relative;
  top: 10px;
}
.product-tabs .tabs-title {
  overflow: hidden;
}
.product-tabs .tabs-main {
  margin-top: 20px;
}
.product-tabs .table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
  background-color: transparent;
  border-spacing: 0;
  border-collapse: collapse;
}
.product-tabs .table>tbody>tr>td,
.product-tabs .table>tbody>tr>th,
.product-tabs .table>tfoot>tr>td,
.product-tabs .table>tfoot>tr>th,
.product-tabs .table>thead>tr>td,
.product-tabs .table>thead>tr>th {
  padding: 22px 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.product-tabs .table-striped>tbody>tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.product-tabs .table>tbody>tr>th {
  border: #ccc;
  color: #7a7a7a;
  font-size: 14px;
  font-weight: bold;
  padding: 10px;
  text-align: left;
  vertical-align: middle;
  text-transform: uppercase;
}
.fixed-info {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  display: none;
}
.fixed-info .fixed-mian {
  width: 1210px;
  margin: 0 auto;
  background: #fff;
  height: 50px;
  border-bottom: 1px solid #e3e3e3;
  overflow: hidden;
}
.fixed-info .fixed-btn {
  float: right;
  margin-top: 5px;
}
.fixed-info .fixed-btn form {
  display: none;
}
.fixed-info li {
  height: 50px;
  line-height: 50px;
}
.yx-information-input form h2 {
  font-size: 20px;
  font-weight: 700;
}
.yx-information-input .main_body {
  margin: 20px 30px !important;
}
/* .PageMainTitle {
  width: 1210px;
  margin: 0 auto;
  text-align: left;
  line-height: 65px;
  font-size: 24px;
  height: 50px;
} */
.yx-information-input {
  /* margin-top: 30px !important; */
}
.information-main h4 {
  font-size: 16px;
  font-weight: 700;
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 10px;
  overflow: hidden;
}
.information-main h4 span {
  position: relative;
  top: 10px;
  font-size: 12px;
  display: inline-block;
}
.information-main h4 i {
  font-style: normal;
  color: #f00;
  display: inline-block;
  margin: 0 3px;
}
.information-main .information-product {
  padding-left: 65px;
  /* min-height: 200px; */
  min-height: 180px;
}
.information-main #Product {
  margin: 30px 0 0;
}
.information-main #Price table {
  width: 90%;
}
.information-main #Price table td,
.information-main .bring-about-product table td {
  border-left: none;
  border-right: none;
  text-align: left;
}
.information-main .bring-about-product table>thead>tr>td,
.information-main #Price table>thead>tr>td {
  border-top: none;
  padding: 15px 7px;
  font-size: 12px;
}
.information-main #Price td a.btnDelete,
.information-main .bring-about-product td a.btnDelete {
  font-size: 12px;
  color: #2195eb;
}
.information-main #Price table>thead>tr>td:nth-child(6),
.information-main .bring-about-product table>thead>tr>td:nth-child(6) {
  text-align: center;
}
.information-main #AddProductBreed {
  margin: 0 auto;
  display: block;
  font-size: 12px;
  color: #2195eb !important;
  border: 1px solid #e3e3e3;
  border-radius: 5px;
  padding: 5px;
  width: 100px;
  cursor: pointer;
}
.information-main .contact {
  padding-left: 65px;
  margin: 30px 0 0;
}
.input-txt {
  margin-right: 10px;
  vertical-align: middle;
  line-height: normal;
  line-height: 20px;
  height: 20px;
  border-radius: 4px !important;
  color: #858585;
  background-color: #fff;
  border: 1px solid #d5d5d5;
  border-top-color: rgb(213, 213, 213);
  border-right-color: rgb(213, 213, 213);
  border-bottom-color: rgb(213, 213, 213);
  border-left-color: rgb(213, 213, 213);
  padding: 5px 4px;
  line-height: 1.2;
  font-size: 14px;
  font-family: inherit;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition-duration: 0.15s, 0.15s;
}
.information-main .dl-wrap {
  /* margin-bottom: 20px; */
  overflow: hidden;
  font-size: 14px;
}
.information-main .dl-wrap dt {
  float: left;
  width: 100px;
  height: 32px;
  line-height: 32px;
}
.information-main .dl-wrap dd {
  float: left;
}
.information-main .dl-wrap .sex {
  float: left;
  margin-top: 7px;
  margin-left: 1px;
}
.information-main .contact .dl-wrap .input-txt {
  float: left;
}
.information-main .dl-wrap #issex2 {
  margin-left: 10px;
}
.information-main .dl-wrap .form-control-error {
  margin-top: 12px;
  display: block;
  float: left;
  color: #f00;
  font-size: 12px;
}
.information-main .fa-warning {
  color: #f00;
}
.dl-wrap .input-txt {
  width: 300px;
}
.information-main .mb5 {
  margin-bottom: 5px !important;
}
.information-main .contact-more-btn {
  height: 40px;
  line-height: 40px;
  margin-bottom: 20px;
  /* border-bottom: 1px solid #e3e3e3; */
  padding-left: 420px;
  color: #2195eb;
}
.information-main .contact-more-btn em {
  font-style: normal;
}
.information-main .contact-more-btn .fa {
  font-size: 20px;
  vertical-align: middle;
  margin-left: 5px;
}
.information-main .contact-more-btn span {
  cursor: pointer;
}
.information-main .citysel p {
  border: none;
  height: 26px;
  line-height: 26px;
}
.information-main .citysel {
  top: -3px;

}
.information-main .citysel .cityname {
  width: 272px;
}
.information-main .commodity-list ul {
  overflow: hidden;
}
.information-main .commodity-list li {
  border: 1px solid #e3e3e3;
  width: 120px;
  float: left;
  margin: 20px 20px 20px 0;
}
.information-main .commodity-list .img {
  width: 120px;
  overflow: hidden;
  border-bottom: 1px solid #e3e3e3;
}
.information-main .commodity-list .txt {
  text-align: center;
  padding: 10px;
}
.information-main .commodity-list .title {
  font-weight: 700;
  margin-bottom: 10px;
}
.information-main .commodity-list .supplier {
  text-align: left;
}
.information-main .commodity-list {
  margin-bottom: 30px;
}
.information-main .remark {
  width: 800px;
  margin-left: 65px;
  margin-top: 30px;
}
.submit-wrap {
  border-top: 1px solid #e3e3e3;
  padding-left: 65px;
  padding-top: 30px;
  margin-top: 30px;
  text-align: left;
}
.submit-wrap .layui-btn {
  display: block;
  margin-top: 20px;
  /* float: right; */
  width: 137px;
  height: 38px;
  line-height: 38px;
  color: #fff;
  background-color: #f00;
  border: 0px;
  font-size: 13px;
  text-align: center;
  cursor: pointer;
}
.bring-about-product {
  margin-top: 30px;
}
.bring-about-product td {
  text-align: center;
}
.bring-about-product table {
  width: 90%;
}
.bring-about-product table>tbody>tr>td {
  padding: 7px;
  font-size: 14px;
}
.bring-about-product .lock-in {
  padding-left: 10px;
}
.information-main .bring-about-product table>thead>tr>td:nth-child(6) {
  text-align: left !important;
}
.information-main .layui-input-block {
  margin-left: 0 !important;
  margin-top: 20px;
}
.information-main .layui-input-block i {
  font-style: normal;
}
.information-main .layui-input-block .UpFilesFrame {
  overflow: hidden;
}
.information-main .layui-input-block .UpFilesFrame b {
  display: block;
  margin-bottom: 20px;
}
.information-main .product-list-show {
  overflow: hidden;
}
.information-main .product-list-show .product-img {
  float: left;
}
.information-main .product-list-show .product-txt {
  margin-left: 100px;
  margin-top: 10px;
  overflow: hidden;
}
.information-main .product-list-show .product-txt p {
  line-height: 24px;
}
.information-main .product-list-show .product-txt a {
  color: #2195eb;
}
.information-main .product-list-show .product-txt a:hover {
  color: #2195eb;
}
.information-main .product-list-show .product-txt .title {
  margin-bottom: 10px;
}
.information-main .multi-product {
  overflow: hidden;
  display: none;
}
.information-main .multi-product p {
  float: left;
  width: 45%;
  line-height: 40px;
  border-top: 1px solid #e3e3e3;
  margin-top: -1px;
}
.information-main .yx-switch i.hint-red {
  color: #f00;
}
.information-main .yx-switch span em,
.information-main .yx-switch span i {
  font-style: normal;
  color: #2195eb;
  cursor: pointer;
}
.mheight300 {
  min-height: 300px !important;
}
.information-product-multi {
  /* margin-bottom: 50px; */
}
.information-product table td {
  border: none !important;
}
.information-product table tr {
  border-bottom: 1px solid #e3e3e3;
}
.information-product table>tbody>tr:last-child {
  border-bottom: none;
}
#Price table tr:last-child {
  border-bottom: 1px solid #e3e3e3;
}
.information-main select {
  height: 32px !important;
  line-height: 32px !important;
  width: 100% !important;
}
.information-main .contact-more {
  display: none;
  margin-top: 12px;
}
.detail .pic-selected {
  width: 56px;
  height: 56px;
}
.supplier-list .price-section .hint-red {
  margin-right: 5px;
  font-weight: 700;
}
.processctrlData {
  overflow: hidden;
}
#main {
  margin-top: 30px;
}
#container {
  width: 1208px;
}
#Descriptions1 {
  border: 1px solid #d5d5d5;
}
/* 20190727 */

.show-more {
	margin: 0 auto;
  display: block;
  color: #2195eb !important;
  border: 1px solid #e3e3e3;
  border-radius: 5px;
  padding: 7px;
  width: 100px;
  cursor: pointer;
  font-size: 16px;
  text-align: center;
}
.img_autosize {
  width: 100% !important;
}
.nav-categorys .cate-item dl.cate3 dt {
  position: relative;
  width: 150px;
  float: left;
  left: auto;
  top: 3px;
  display: block;
  line-height: 20px;
}
.nav-categorys .cate-item dl.cate3 dt a {
  display: inline-block;
  position: absolute;
  left: 8px;
}
.nav-categorys .cate-item dl.cate3 dd {
  margin-left: 160px;
  padding: 0;
  line-height: 25px;
  width: 800px;
  height: auto;
  min-height: 36px;
  overflow: hidden;
}
