body{font: 14px 宋体 Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
}
.w1200{max-width: 1200px; margin:0 auto;}
.padding0{padding: 0!important;}
.fr{float: right;}
.header{padding:0 60px 0 40px; background: #096d61; height: 90px; line-height: 90px; position: relative;}
.header .app-header-menuicon{display: none;}
.header .app-header-menuicon .icon{font-size: 28px; color: #fff; position: absolute; right: 0; width: 60px; height: 60px; text-align: center; font-weight: bold; color: #e2e2e2;
}
.header .header-down-nav{display: none;}
.header .logo{float: left;}
.header .logo img{height: 75px;}
.header .logo-text{display: none;}
.header-nav{float: right; padding:0; background: transparent;}
.header-nav .layui-nav-item{line-height: 90px; margin:0 20px;}
.header-nav .layui-nav-item a{padding:0 2px;}
.header .Join-Hotline{float: right; color: #096d61; margin-left: 60px;}
.header-nav.layui-nav .layui-this::after,.header-nav .layui-nav-bar{height: 1px; background: #fff;}
.layui-carousel>[carousel-item]>*{
  height: auto;
}
.layui-carousel-ind{
  margin-top: -20px;
  top: auto;
  bottom: 10px;
}
.brand-intr-box{padding:100px 0; box-sizing: border-box;}
.brand-intr-box .text{background: #fff; padding:40px 60px 60px 60px;-moz-box-shadow: 0px 5px 5px #888888;  box-shadow: 0px 5px 5px #888888;}
.brand-intr-box .text h4{font-size: 24px; line-height: 48px; margin-bottom: 22px;}
.brand-intr-box .text h4 span{line-height: 48px; color:#096d61; border-bottom: 2px solid #096d61; display: inline-block;}
.brand-intr-box img{width: 100%;}
.brand-intr-box .text p{line-height: 36px; color: #555555;text-indent:30px}
.brand-intr-box{width: 100%; background: url(../images/brand-bg.png) no-repeat; background-size: cover;}
.Joining-info img{width: 100%;}
.Vegetable-variety{text-align: center; padding:168px 0 210px 0;}
.Vegetable-variety .title{line-height: 60px; padding-bottom: 96px;}
.Vegetable-variety h3{font-size: 40px; font-weight: bold; color: #29998c;}
.Vegetable-variety h4{font-size: 30px; color: #333333;}
.Vegetable-variety .item p{line-height: 98px;}
.news-box{height: 880px; width: 100%; background: url(../images/news_bg.jpg) no-repeat; background-size: cover;}
.news-box .item{background: #fff; height: 240px;}
.news-box .item img{width: 100%; height: 240px;}
.news-box .item .text{padding:30px 30px 0 30px;}
.news-box .item .text h5{line-height: 24px; color: #000; margin-bottom: 16px; font-weight: bold;}
.news-box .item .text p{color: #333333; line-height: 24px;}
.news .title{text-align: center; font-size: 48px; font-weight: bold; color: #fff; padding:100px 0 68px 0;}
.footer-box{background: #f5f2f1;}
.footer-box .footer{max-width: 1400px; margin:0 auto;}
.footer-box .footer .title{ border-bottom: 1px solid #c5c5c5; padding:90px 0 78px 0;}
.footer-box .footer .h-line{margin:0 80px; vertical-align: top; color: #c5c5c5;}
.footer-box .footer-logo{text-align: center;}
.footer-box .footer-logo span{font-size: 30px;}
.footer-box .copy{padding:20px 100px;}
.footer-box .company-info{line-height: 30px;}
.footer-box .copyright_text{float: right; margin-top: -60px;}
.footer-box .copyright_text span{height: 30px; display: block; line-height: 30px;}


A.nobg:link {COLOR: #221815; TEXT-DECORATION: none;}
A.nobg:visited {COLOR: #221815; TEXT-DECORATION: none;}
A.nobg:active {COLOR: #cc0000; TEXT-DECORATION: none;}
A.nobg:hover {COLOR: #cc0000; TEXT-DECORATION: none;}
A.bluebg:link {COLOR: #ffffff; TEXT-DECORATION: none;background:#bdbdbd;}
A.bluebg:visited {COLOR: #ffffff; TEXT-DECORATION: none;background:#bdbdbd;}
A.bluebg:active {COLOR: #cc0000; TEXT-DECORATION: none;background:#bdbdbd;}
A.bluebg:hover {COLOR: #cc0000; TEXT-DECORATION: none;background:#bdbdbd;}

@media only screen and (max-width: 1080px){
  .header .Join-Hotline{display: none;}
  .header-nav .layui-nav-item{margin:0 20px;}
}

.grid-demo{padding: 10px; line-height: 100px; text-align: center;  color: #fff;} /*background-color: #79C48C;*/
.grid-demo-bg1{background-color: #63BA79;}
.grid-demo-bg2{background-color: #49A761;}
.grid-demo-bg3{background-color: #38814A;}


/*about*/
.about-banner{height:700px;  background: url(../images/us_banner.jpg) no-repeat; background-size: cover;}
.about-banner .text-box{position: relative;}
.about-banner .text{position: absolute; left: 65px; top: 225px; width: 360px;}
.about-banner .text h4{font-size: 24px; color: #e5e5e5;}
.about-banner .text h4 span{display: inline-block; line-height: 48px; border-bottom: 2px solid #fff;}
.about-banner .text p{line-height: 36px; color: #e4e4e4; padding-top: 22px;}
.about-content .info-cont{text-align: center; padding: 50px 0;}
.about-content .info-cont p{line-height: 42px; margin-top: 74px; padding:0 130px;}
.about-content .info-cont .img_box{max-width: 1260px; height: 500px; margin:0 auto; background: url(../images/us_img2.jpg) no-repeat; background-size: cover;}
.about-content .info-cont .img_box2{max-width: 1260px; margin:0 auto;}
.about-content .info-cont .img_box img{width: 100%;}
.about-content .info-cont .img_box2 img{width: 100%;}
.about-content .info-cont h3{font-size: 38px;text-align: center; position: relative; top: 245px;}
.about-content .contact-us{float: left; padding-left: 50px;}
.about-content .contact-us h3{font-size: 40px; margin-bottom: 60px;}
.about-content .contact-us p{color: #888888; line-height: 34px; margin-bottom: 46px;}
.about-content .contact-us p span{ color: #000; display: block; }
.about-content .form-box{padding-bottom: 170px;}
.about-content .form{width: 530px; float: right; margin-top: 127px;}
.about-content .form .layui-input-block{margin-left: 0;}
.about-content .form input,.about-content textarea{ border-color:#c40001; border-radius: 5px;}
.about-content .form textarea{height: 238px;}
.about-content .form .layui-btn{background: #c60001; padding:0; line-height: 48px; width: 282px; text-align: center; height: 48px; margin-top: 20px;}
.about-content .form .nameaiphone input{width: 240px;}
.about-content .form .nameaiphone .layui-inline{margin-right: 0;}
.about-content .form .layui-form-item .layui-input-inline{width: auto; margin-right: 0;}
/*end-about*/


/*product*/
.product-content img{width: 100%;}
.product-content .item{padding:100px; box-sizing: border-box;}
.product-content .item h3{font-size: 30px; margin-bottom: 40px;}
.product-content .item p{margin-bottom: 30px;}
.product-content .item p,.product-content .item ul{line-height: 30px; color: #555555; }
.product-content .item ul li{margin-right: 40px;}
.product-content .item ul li span{float:right;}
/*end-product*/

/* 列表 */
.product-list p.classify{padding-top: 10px; color: #555; line-height: 54px;}
.product-list p.classify a{color: #555;}
.product-list div.list-banner{height: 258px; background: url(/images/paging_banner.jpg);}
.product-list div.filter{border: 1px solid #EEE; margin-top: 20px; margin-bottom: 10px; color: #555;}
.product-list div.filter div{line-height: 44px; border-top: 1px solid #EEE; padding-left: 15px;}
.product-list div.filter div:first-child{border: none;}
.product-list div.filter div span{display: inline-block; min-width: 45px; vertical-align: top;}
.product-list div.filter div ul{display: inline-block; width: 80%; vertical-align: top;}
.product-list div.filter div ul li{display: inline-block; cursor: pointer; padding: 0 10px; position: relative;}
.product-list div.filter div ul li.active a{color: #096d61;}
.product-list div.filter div ul li i.layui-icon-house-up{font-size: 5px; position: absolute; top: -3px;}
.product-list div.filter div ul li i.layui-icon-triangle-d{font-size: 5px; position: absolute; bottom: -3px;}

.product-list div.filter2{border: 1px solid #EEE; margin-top: 10px; margin-bottom: 20px; color: #555;}
.product-list div.filter2 div{line-height: 44px; border-top: 1px solid #EEE; padding-left: 15px;}
.product-list div.filter2 div:first-child{border: none;}
.product-list div.filter2 div span{display: inline-block; width: 45px; vertical-align: top;}
.product-list div.filter2 div ul{display: inline-block; width: 80%; vertical-align: top;}
.product-list div.filter2 div ul li{display: inline-block; cursor: pointer; padding: 0 10px; position: relative;}
.product-list div.filter2 div ul li.active{color: #096d61;}
.product-list div.filter2 div ul li i.layui-icon-house-up{font-size: 5px; position: absolute; top: -3px;}
.product-list div.filter2 div ul li i.layui-icon-triangle-d{font-size: 5px; position: absolute; bottom: -3px;}

.search-form{border: 1px solid #EEE; margin-top: 10px; margin-bottom: 20px; color: #555; position:relative;}
.search-form .keyword{width:100%; height:47px; border:none; padding:0 15px;box-sizing: border-box;}
.search-form .submit{position:absolute; top:0; right:0; width:110px; height:47px; border:none; background-image:url(../images/search.png);}
.layui-laypage{width: 100%;}
.pagination li{ display:inline-block; margin:0 3px;}

.product-list .layui-row div.list-detail{border: 1px solid #EEE;}
.product-list .layui-row div.list-detail .img{overflow: hidden;}
.product-list .layui-row div.list-detail img{ transform: scale(1.1); transition: 1s; width:280px;height:280px;} /*width: 100%;height:100%;*/
.product-list .layui-row div.list-detail:hover img{transform: scale(1); transition: 1s;width:280px;height:280px;}
.product-list .layui-row div.list-detail p{padding-left: 15px; padding-right: 13px; color: #AAA; font-size: 12px; line-height: 1.5; position: relative; margin-bottom:10px;}
.product-list .layui-row div.list-detail p.title{text-align: left; font-size: 16px; color: #333; line-height: 26px; padding-top: 15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.product-list .layui-row div.list-detail p span{width:100%; display:inline-block;}
/*.product-list .layui-row div.list-detail p span.price{font-size: 12px; color: #e52c32; position: absolute; left: 15px;}*/
.product-list #houseList{margin-top: 70px; margin-bottom: 80px;}
.product-list #houseList .layui-laypage,.house-usercol #userList .layui-laypage
,.product-detail #detailList .layui-laypage{display: block; text-align: center;}
.product-list #houseList .layui-laypage a,.product-list #houseList .layui-laypage span
,.house-usercol #userList .layui-laypage a,.house-usercol #userList .layui-laypage span{padding: 0 12px; font-size: 14px; line-height: 30px; height: 30px; margin-right: 4px; border-radius: 3px; color: #e3e3e3;}
.product-list #houseList .layui-laypage span em
,.house-usercol #userList .layui-laypage span em
,.product-detail #detailList .layui-laypage span em{background-color: #096d61 !important;}

/* 详情 */
.product-detail{margin-bottom: 95px;}
.product-detail > p.title{color: #999; line-height: 80px; padding-top: 7px;}
.product-detail > p.title a{color: #999;}
.product-detail div.price div{font-size: 0;}
.product-detail div.price div div.intro-img{width: 100%; display: inline-block; vertical-align: middle;}
.product-detail div.price div div.intro-img img, .product-detail div.price div ul.thumb img{width: 100%;height:100%;}
.product-detail div.price div ul.thumb{width: 18%; margin-left: 2%; display: inline-block; vertical-align: middle;}
.product-detail div.price div ul.thumb li{margin-top: 15%;}
.product-detail div.price div ul.thumb li:first-child{margin-top: 0;}
.product-detail div.price .shopChoose{padding-top: 20px; font-size: 14px;}
.product-detail div.price .shopChoose div.title{font-size: 16px; line-height: 28px;}
.product-detail div.price .shopChoose div.title span{color: #e36822;}
.product-detail div.price .shopChoose div.title p{font-size: 16px;font-weight: bold;}
.product-detail div.price .shopChoose div.title p span{font-size: 14px; font-weight: normal; width: 40px; height: 24px; line-height: 24px; display: inline-block; vertical-align: middle; margin-right: 8px; background-color: #dd924e; color: #FFF;}
.product-detail div.price .shopChoose > p{height: 50px; line-height: 50px; color: #999; font-size: 16px; padding-left: 22px; background-color: #fbf6f0; border-radius: 2px; margin: 10px 0;}
.product-detail div.price .shopChoose > p big{font-size: 28px;}
.product-detail div.price .shopChoose > p span{color: #d02b18; margin-right: 12px;}
.product-detail div.price .shopChoose dl{padding: 5px 0; color: #333;}
.product-detail div.price .shopChoose dl dt, .product-detail div.price .shopChoose dl dd{display: inline-block;}
.product-detail div.price .shopChoose dl dd{box-sizing: border-box; background:#fbf6f0;border: 5px solid #fbf6f0; margin: 0px 4px 0px 0px; cursor: pointer; position: relative;}
.product-detail div.price .shopChoose dl dd:last-child{margin:0;}
.product-detail div.price .shopChoose dl dd.active{border: 2px solid #dbbb92;}
.product-detail div.price .shopChoose dl dd.active:after{content: ''; position: absolute; right: 0; bottom: 0; z-index: 100; width: 0; height: 0; border-width: 8px; border-style: solid; border-color: transparent #dbbb92 #dbbb92 transparent;}
.product-detail div.price .shopChoose dl dd.active i.active{color: #FFF; font-size: 10px; line-height: 8px;position: absolute; right: 0; margin-right: -2px; bottom: 0; z-index: 200;}
.product-detail div.detailTab .layui-tab-content{padding: 0;}
.product-detail div.detailTab .layui-tab-brief > .layui-tab-title .layui-this
,.userpublic .layui-tab-brief > .layui-tab-title .layui-this{color: #dbbb92;}
.product-detail div.detailTab .layui-tab-brief > .layui-tab-title .layui-this:after
,.userpublic .layui-tab-brief > .layui-tab-title .layui-this:after{border-bottom: 2px solid #dbbb92}
.product-detail div.detailTab .layui-tab-brief > .layui-tab-title span{color: #dbbb92;}
.product-detail div.detailTab .layui-tab-content img{width: 100%;}
.product-detail div.detailTab .layui-tab-item .comment{border: 1px solid #e6e6e6; border-top: 0;}
.product-detail div.detailTab .layui-tab-item .comment ul{padding: 0 7px;}
.product-detail div.detailTab .layui-tab-item .comment ul li{position: relative; padding-top: 40px; padding-bottom: 26px; border-bottom: 1px solid #e6e6e6;}
.product-detail div.detailTab .layui-tab-item .comment ul .img{width: 45px;}
.product-detail div.detailTab .layui-tab-item .comment ul .img img{width: 100%;}
.product-detail div.detailTab .layui-tab-item .comment ul .txt{font-size: 12px; color: #555; position: absolute; top: 40px; left: 63px;}
.product-detail div.detailTab .layui-tab-item .comment ul .time{color: #CCC; font-size: 12px; position: absolute; top: 70px; left: 63px;}
.product-detail #detailList{margin-top: 40px; margin-bottom: 40px;}
.product-detail #detailList .layui-laypage a,.product-detail #detailList .layui-laypage span{padding: 0 10px; font-size: 14px; line-height: 26px; height: 26px; margin-right: 4px; border-radius: 3px; color: #e3e3e3;}
.product-detail div.detailCom p.title{line-height: 50px; padding-left: 18px; font-weight: bold;}
.product-detail div.detailCom .detailCom-content li{display: inline-block; width: 48%;}
.product-detail div.detailCom .detailCom-content div{padding: 2px 2px;}
.product-detail div.detailCom img{width:100%;height:100%;}
.layui-show img{width:100%;height:100%;}

.hot-sell a.text{cursor: pointer; text-align: center;}
.hot-sell a.text img{width: auto;max-height:180px; max-width: 100%;transition: 1.2s;}
.hot-sell a.text div{overflow: hidden;}
.hot-sell a.text p{color: #999; font-size: 14px; font-weight:600;line-height: 18px; padding-top: 22px; transition: 0.5s; }
.hot-sell a.text p.price{color: #333; font-size: 14px; line-height: 38px; padding-top: 0; padding-bottom: 5px;}
.hot-sell a.text:hover p{color: #FFF; background-color: #e6c9a2; transition: 0.5s;}
.hot-sell a.text:hover p.price{color: #F00;}
.hot-sell a.text:hover img{transform: scale(1.1); transition: 1.2s;}

/*news*/
.news-content{padding: 60px 0 100px 0;}
.news-content .item{background: #f9f9f9; padding:34px; height: 360px; box-sizing: border-box;}
.news-content .item-box{padding-bottom: 70px;}
.news-content .item img{float: left;  padding-right: 28px;}
.news-content .item h3{color: #333333; font-size: 18px; line-height: 30px; padding: 30px 0 10px 0;}
.news-content .item p.data{font-size: 12px; color: #888888; margin-bottom: 28px;}
.news-content .item p.text{line-height: 24px; color: #555; overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}
.news-content .layui-laypage{display: block;}
/*end-news*/

/*clothing*/
.clothing-content{padding-bottom: 46px;}
.clothing-content .item .title{padding: 50px 0 20px 10px; line-height: 40px;}
.clothing-content .item .title h3{font-size: 24px;}
.clothing-content .item .title h4{font-size: 20px;}
.clothing-content .item .text{padding:20px 40px 20px 0; margin-top: 10px;}
.clothing-content .item .text p{line-height: 30px; color: #555555; text-indent: 40px;}
.clothing-content .item img{width: 100%;}
.clothing-content .item.img-box img{height: 300px;}
.clothing-content .item .img{position: relative;}
.clothing-content .item .img-title{height: 120px; width: 100%; text-align: center; color: #fff; font-size: 28px; background: #0e0909; line-height: 120px;}
.clothing-content .layui-fluid .layui-row #main{width:585px;height:450px;top:-100px;}
/*end-clothing*/

/* 文章相关*/
.artpublic {padding-top: 20px; padding-bottom: 20px;}
.artpublic .title {font-size: 24px;text-align: center;}
.artpublic .author {font-size: 16px;text-align: center;line-height:200%}
.artpublic .art-content {line-height:150%}
.artpublic ul.art-list, .artpublic .layui-tab{border: 1px solid #EEE; background: #FFF; margin-top: 0; margin-bottom: 0;}
.artpublic p.title{color: #999; line-height: 50px; padding: 17px 10px 0;}
.artpublic p img{width:100%;height:100%;margin-left: -40px;}
.artpublic p{line-height:200%; text-indent: 40px;}
.artpublic .art-list{text-align: center;}
.artpublic .art-list li{display: inline-block; width: 100%; padding: 20px 0 18px; cursor: pointer;}
.artpublic .art-list li a{color: #555;}
.artpublic .art-list li.active a{color: #dbbb92;}
.artpublic .art-menu{display:block; padding: 20px 0 18px;}
.artpublic .art-menu .art-sort{width:100%;height:40px;margin-top: -20px; margin-bottom: 30px;line-height:150%;border-style: solid;border-width: 1px;border-color:#cccccc;}
.artpublic .art-menu .art-sort .art_num{width:80px;height:40px;float:left;background: #cccccc;text-align: center;font-size:12px;}
.artpublic .art-menu .art-sort .art_title{text-align: left;height:40px;line-height: 40px;overflow:hidden;}

@media only screen and (max-width: 768px){
  .header-nav{display: none;}
  .header .app-header-menuicon{display: block;}
  .brand-intr-box{padding:30px 0;}
  .brand-intr-box .text{padding:10px 20px;}
  .header{height: 60px; line-height: 60px; padding:0  20px;}
  .header .logo img{height: 35px;}
  .Vegetable-variety{padding:50px 0;}
  .news-box .item{height: auto;}
  .news .title{padding:20px 0; font-size: 28px;}
  .news-box .item .text{padding: 15px;}
  .news-box .item img{height: auto;}
  .news-box{height: auto;}
  .footer-box .footer-logo span{font-size: 23px;}
  .footer-box .footer .title{padding:30px 0;}
  .footer-box .footer .h-line{margin:0 30px;}
  .footer-box .copy{text-align: center; padding:20px 0;}
  .footer-box .copyright_text{float: none; margin-top: 0;}
  .about-banner .text{width: 100%; position: relative; top: 130px; left: 0; padding:50px; box-sizing: border-box;}
  .about-content .info-cont p{padding: 0 20px; margin-top: 20px;}
  .about-content .contact-us{float: none; text-align: center; padding-left: 0;}
  .about-content .contact-us p,.about-content .contact-us h3{margin-bottom: 30px; }
  .about-content .form-box{padding-bottom:50px;}
  .about-content .form{float: none; width: 100%; padding:0 20px; box-sizing: border-box; margin-top: 30px;}
  .about-content .form .nameaiphone .layui-inline{display: block; float: none; margin-bottom: 30px;}
  .about-content .form .nameaiphone .layui-input-inline{float: none;}
  .about-content .form .nameaiphone .layui-input-inline input,.about-content .form .layui-btn,.about-content .form .nameaiphone .layui-input-inline,.about-content .form textarea{width: 100%;}
  .product-content .item{padding:50px;}
  .news-content .item img{float: none; padding-right: 0px;}
  .news-content .item{height: auto;}
  .clothing-content{padding-bottom: 50px;}
  .header .header-down-nav{width: 100%; position: absolute; top: 60px; z-index: 2; left: 0; padding:0; border-radius: 0;}
  .header .header-down-nav.layui-nav .layui-nav-item a{padding:0 40px;}
  .header .header-down-nav li{display: block;}
  .product-detail #detailList .layui-laypage a,.product-detail #detailList .layui-laypage span{margin-right: 10px;}
  /*.product-content .item ul li{display: inline-block; margin-right: 40px;}*/
  .product-list .layui-row div.list-detail img{ transform: scale(1.1); transition: 1s; width: 160px;height:160px;}
  .product-list .layui-row div.list-detail:hover img{transform: scale(1); transition: 1s;width: 160px;height:160px;}

}

@media screen and (min-width: 768px){
  .product-detail div.price .shopChoose{padding-top: 0; padding-left: 10px;}
  .product-detail div.detailCom .detailCom-content{padding: 0 15px; border: 1px solid #e6e6e6;}
  .product-detail div.detailCom .detailCom-content li{width: auto; margin-top: 10px;}
  .product-detail div.detailTab .layui-tab-item .comment ul{padding: 10px 28px;}
  .product-detail div.detailTab .layui-tab-item .comment ul .txt{font-size: 14px;}
  .product-detail #detailList .layui-laypage a,.house-detail #detailList .layui-laypage span{margin-right: 10px;}
}

@media screen and (max-width: 450px){
  .about-content .form .layui-form-item .layui-input-inline,.about-content .form .layui-form-item .layui-input-block{
    margin:0;
    left: 0;
  }
  .news-content .item{padding:10px;}
  .artpublic .art-list li{width: 30%; padding: 10px 0;}
  .clothing-content .layui-fluid .layui-row #main{width:450px;height:360px;top:0px;}
  .product-detail div.price .shopChoose > p{height: auto;line-height: normal;color: #999; font-size: 16px; padding-left: 22px; background-color: #fbf6f0; border-radius: 2px; margin: 10px 0;}

}

@media screen and (max-width: 992px){
  .clothing-content .item .title{padding: 35px 0 15px 35px;}
  .clothing-content .item .text{margin-top: 0; padding:20px;}
  .clothing-content .item .img-title{height: 60px;  line-height: 60px; font-size: 24px;}
}

@media screen and (min-width: 992px){
  .product-detail div.price .shopChoose{padding-left: 50px;padding-top: 0px;}
  .product-detail div.price .shopChoose div.title p{font-size: 18px;}
  .product-detail div.price .shopChoose dl{padding: 4px 0;}
  .product-detail div.price .shopChoose dl dd{width: 120px; margin: 10 0px;}
  .product-detail div.price .shopChoose .number{padding-top: 16px;}
  .product-detail div.price .shopChoose .number .inputTips{margin-top: 10px;}
  .product-detail div.detailCom .detailCom-content{padding: 0 45px 45px;}
  .product-detail div.detailCom .detailCom-content li{margin-top: 42px;}
  
}