@charset "utf-8";

.l-content .m-introduction {
  padding-top: 50px;
  padding-bottom: 30px;
  background: #fff;
  font-size: 18px;
  font-weight: bold;
  line-height: 24px;
}
.l-content .m-introduction hr {
  display: block;
  width: 630px;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 20px;
  border-top: 1px solid #0899d8;
  border-bottom: 0;
}
.l-content .m-introduction-inner {
  width: 850px;
  margin: 0 auto;
}
.l-content .m-introduction-list {
  margin-top: 20px;
  margin-right: -10px;
  margin-left: -10px;
}
.l-content .m-introduction-list:after {
  display: block;
  content: '';

  clear: both;
}
.l-content .m-introduction-list > li {
  display: block;
  float: left;
  width: 370px;
  height: 25px;
  margin-right: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  padding-top: 13px;
  padding-left: 45px;
  background: url('/pr/recommend_category/caster_adjuster/201812/images/bg_check.png') no-repeat left center;
  font-size: 14px;
  font-weight: normal;
  text-align: center;
  line-height: 21px;
}
.l-content .m-brand {
  margin-bottom: 20px;
  background: url('/pr/recommend_category/caster_adjuster/201812/images/bg_brand.png') no-repeat left bottom;
}
.l-content .m-brand h2 {
  margin-bottom: 12px;
  font-size: 20px;
  font-weight: bold;
}
.l-content .m-brand-inner {
  width: 850px;
  margin: 0 auto;
  padding-top: 22px;
  padding-bottom: 32px;
}
.l-content .m-brand-list {
  margin-right: -5px;
  margin-left: -5px;
}
.l-content .m-brand-list > li {
  display: inline-block;
  width: 160px;
  margin-right: 3px;
  margin-bottom: 3px;
  margin-left: 3px;
  border: 1px solid #bfbfbf;
  line-height: 1;
}
.l-content .m-brand-list > li img {
  display: block;
}
.l-content .m-product .m-productList {
  display: block;
  overflow: hidden;
}
.l-content .m-product .m-productItem {
  float: left;
  width: 190px;
  margin-bottom: 6px;
  padding-right: 4px;
  padding-left: 4px;
  box-sizing: border-box;
  text-align: center;
}
.l-content .m-product .m-productBox {
  padding-bottom: 15px;
  border: 1px solid #ccc;
  line-height: 21px;
}
.l-content .m-product .m-productPhoto {
  overflow: hidden;
  height: 138px;
}
.l-content .m-product .m-productTitle {
  min-height: 85px;
  padding-right: 12px;
  padding-left: 12px;
  color: #004bb1;
  font-size: 13px;
  font-weight: normal;
  line-height: 21px;
  letter-spacing: -0.1px;
}
.l-content .m-product .m-productTitle > a {
  color: #004bb1;
  text-decoration: none;
}
.l-content .m-product .m-productTitle > a:hover {
  color: #004bb1;
}
.l-content .m-product .m-productBrand {
  display: table;
  width: 100%;
}
.l-content .m-product .m-productBrand > div {
  display: table-cell;
  height: 60px;
  vertical-align: middle;
  line-height: 1;
}
.l-content .m-product .m-productBrand > div img {
  position: relative;
  top: 2px;
}
.l-content .m-product .m-productCode {
  color: #333;
  font-size: 12px;
}
.l-content .m-product .m-productPrice {
  padding-top: 2px;
  padding-bottom: 4px;
  color: #d00;
  font-size: 14px;
}
.l-content .m-product .m-productDelivery {
  color: #333;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
.l-content .m-product .m-productDelivery img,
.l-content .m-product .m-productDelivery span {
  display: inline-block;
  vertical-align: middle;
}
.l-content .m-product .m-productDelivery span {
  padding-left: 5px;
}

.l-content .engineerAdvice {
  position: relative;
  height: 268px;
  background: url(/pr/recommend_category/images/caster/engineer_advice.jpg) 0 0 no-repeat;
}

.l-content .engineerAdvice .textAdvice {
  position: absolute;
  top: 3px;
  right: 37px;
  width: 625px;
  padding-top: 35px;
  color: #333;
  font-size: 20px;
  text-align: center;
  vertical-align: middle;
  line-height: 35px;
}

.l-content .box_wheelList .m-cols__wrap {
  margin-left: 0;
}

.l-content .box_wheelList .m-cols__wrap .m-cols__1of3,
.l-content .box_wheelList .m-cols__wrap .m-cols__2of3 {
  padding-left: 0;
}

.l-content .box_wheelList .wheelIntro {
  width: 274px;
  height: 226px;
  padding: 20px;
  background: #007991;
  background: linear-gradient(to bottom, #007991 0%, #57dac3 100%);
  color: #fff;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007991', endColorstr='#57dac3',GradientType=0 );
}

.l-content .box_wheelList .wheelIntro .bigText {
  color: #fff;
  font-size: 40px;
  line-height: 55px;
}

.l-content .bigText {
  color: #333;
  font-size: 40px;
}

.l-content .wheelList li {
  position: relative;
  float: left;
  margin-bottom: 0;
  padding: 0 2px 5px 2px;
  box-sizing: border-box;
  text-align: center;
}

.l-content .wheelList li .list_container {
  padding: 5px 0;
  border: 1px solid #b3b3b3;
}

.l-content .wheelList li .list_container:hover {
  border-color: #ff730a;
}

.l-content .wheelList li img {
  display: block;
  margin: 10px auto;
  text-align: center;
}

.l-content .wheelList li span {
  display: block;
}

.l-content .brand_caster .wheelList li .list_container {
  width: 140px;
  height: 170px;
  text-align: center;
}

.l-content .brand_caster .wheelList li .list_logo {
  display: table-cell;
  width: 140px;
  height: 60px;
  text-align: center;
  vertical-align: middle;
}

.l-content .brand_caster .wheelList li .list_logo div,
.l-content .brand_caster .wheelList li .list_logo span.product_name {
  display: table-cell;
  width: 140px;
  padding: 0 5px 0 5px;
  line-height: 17px;
}

.l-content .list_logo .product_name {
  display: table-cell;
  width: 300px;
  height: 40px;
  font-family: 'helvetica','tahoma';
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  line-height: 20px;
}

.l-content .brand_caster .list_container a,
.l-content .brand_caster .list_container a:hover {
  color: #333;
  text-decoration: none;
}
