.cms-primary-menu > li > a {
  color: #fff!important;
  line-height: 80px;
}

.row.gutters-30 {
  padding-left: 0;
}

.cms-column-element-horizontal {
  flex: 1;
  padding-top: 18px;
}

.elementor-column-gap-no > .elementor-element-0bf7aff {
  padding-top: 30px;
}

.home-page .home-top .info .home-search .search-box .search-input {
  width: 434px;
}

.home-page .home-top .info .home-search .search-btn {
  width: 67px;
}

.home-page .home-top .info .labels-box .label-item a,
.home-page .home-top .info .labels-box .label-item a:hover {
  color: #6172b6;
}

.home-page .home-title .zn-text {
  font-size: 32px;
  line-height: 25px;
  color: #7a7a7a;
  font-weight: bold;
  padding-top: 20px;
}

.home-page .home-title .text {
  color: #7a7a7a;
  display: none;
}

.home-page .product-box {
  padding: 0;
}

.home-page .product-box .product-center {
  top: -145px;
}

.home-page .product-box .product-center .content {
  padding: 18px 47px 10px;
  margin-top: 44px;
  box-shadow: none;
}

.home-page .product-box .product-center .content .product-item {
  margin: 0 40px 60px 0;
}

.home-page
  .home-top
  .info
  .home-search
  .natrue-box
  .input-item
  .select-box
  input {
  padding: 0 9px;
}

p {
  margin-bottom: 0;
}

p:last-child {
  clear: none;
}

.whatsapp:hover {
  color: #fff;
}

.footer {
  height: auto;
}

.content .swiper-slide {
  text-align: left;
}
.home-page .product-box .recommend-product{
  top:-40px;
}
.home-page .product-box .recommend-product .content .left-icon {
  background: url(https://www.ylcool.com/frontend/web/images/left_icon2.png);
}

.home-page .product-box .recommend-product .content .right-icon {
  background: url(https://www.ylcool.com/frontend/web/images/right_icon2.png);
}

.home-page .product-box .recommend-product .product-list .item .company .name {
  color: #333;
}

.home-page .product-box .recommend-product .product-list .item .title h3 {
  color: #09124f;
}

.home-page .home-top .info .title {
  font-size: 45px;
  line-height: 45px;
}

.samples-table-producerimg img{
  width: revert-layer!important;
  max-width: 160px;
}
.samples-sfitem-btn span{
  width: 25px!important;
}
.page-productDetails .productDetails-top .ylk-search .search-box{
  width:79.66%;
}
.page-productDetails .productDetails-top .ylk-search .search-btn{
  width: 64px;
}
.sy_gg_detail .fbcp-btn, .sy_gg_detail .sy_gg_btn .fbsyxq-btn{
  vertical-align: middle;
  font-size: 12px;
}
.company-details .company-info .info-right .info-btn{
  padding:0;
}
.page-productDetails .productDetails-content .right .scoring .img-warrper{
  margin-right: 20px;
}
.page-productDetails .productDetails-content .right .scoring .scoring-list{
  width: 190px;
}
.page-productDetails .productDetails-content .right .scoring .scoring-list .scoring-item{
  overflow: hidden;
  margin-bottom: 10px;
  font-size: 12px;
}
.page-productDetails .productDetails-content .right .scoring .scoring-list .scoring-item span{
  display:block;
  width: 66%;
  float: left;
  line-height: 16px;
}
.page-productDetails .productDetails-content .right .scoring .scoring-list .scoring-item .num{
  width: 25%;
}
.product-video{
  height:auto;
  max-height: 380px;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
}
.sy_gg_detail .sy_gg_btn .fbsyxq-btn{
  line-height:14px;
  padding-top: 3px
}
.get-invoice-syxq .invoice-text{
  padding-top: 4px;
  line-height: 14px;
  font-size:13px;
}
.page-productDetails .productDetails-content .left .get-invoice .invoice-text{
  font-size: 13px;
}
.productDetails-content .get-invoice-syxq{
  top:32px;
}
.page-productDetails .productDetails-content .left .get-invoice{
  top: 15px;
}
.container{width:100%!important;}
.company-details .company-info .info-right .right-text{
  width: 85px;
    vertical-align: middle;
    display: inline-block;
}
.company-details .company-info .info-right .right-text.margin {
  margin-left: 20px;
}
.company-details .company-info .info-left .info-list{
  padding-top: 20px;
}
.company-details .company-info .info-left .info-list .info-text{
  width:65px;
  height: 30px;
}
.company-details .company-info .info-left .info-list li{
  padding: 0 5px 0 5px;
  
}
.sygl .zsxq-right select{
  padding-right: 0;
}
.sygl .sybtn button{
  padding: 0;
}
.sygl .zsxq-left span{
  padding-right: 5px;
  line-height: 16px;
}
.sygl .zsxq-right select{
  padding: 3px 8px;
  line-height: normal;
}
.company-details .warehouse-list .item .warehouse-left .title .text{
  color:#333;
}
.details-panel table,.details-panel table th,.details-panel table td{
  border:none;
  text-align: center;
}
.formula-ingredient tbody td {
  border-bottom: 1px dotted #ddd;
}
.samples-btn-blue, .samples-btn-red{
  line-height: 12px;
  padding: 7px 10px!important;
}
.samples-sfitem-btn{
  line-height: 14px;
}
.samples-btn-download{
  line-height: 18px;
  display:none!important;
}
.samples-content-list table td:first-child .samples-table-it img{
  width: 75px!important;
} 
.samples-table-producerimg img:last-child,.qytit img:nth-child(2){
  width: 45px!important;
}
.page-productDetails .productDetails-content .left .base-info .title-warrper .choose-icon{
  display:none;
}
.page-productDetails .productDetails-content .left .base-info .title-warrper .title{
  max-width: 600px;
}
