#listingpage .section-legend {background-image: url("../img/intro_bg.png");padding: 40px 0;}
#listingpage .section-icons-group{padding-bottom:0;}
#listingpage .listing-cat.section-legend{padding-top:0;}
#listingpage .listingdetail.section-legend{padding-top:0;}
#listingpage .section-icons-group .list-item {transform: none;}
.listing-category-title{margin: 40px 0;table-layout: cel;text-align: center;color: #1F6464;border-bottom: 3px solid #1F6464;padding-bottom: 10px;}
#listing{display:flex;flex-wrap: wrap;}
#listing li{width:33%;margin:10px 0;text-align:center;}
#listing li:nth-child(3n+2){width:32%;margin:10px 1%;text-align:center;}
#listing li .pimg{margin-bottom:10px;}
#listing li .pimg img{height:230px;}
#listing li .pimg img:hover {opacity: 0.7;}
#listing li a{color:#1F6464;margin:5p 0;font-size:16px;}
.paging{text-align:center;margin-top:30px;}
.paging a{padding:5px 10px;margin:0 3px;color:#3C3C3C;background: #fff;}
.paging .current{color:#1F6464;background: #fff;padding:5px 10px;margin:0 3px;font-weight: bold;}
.paging a:hover{color:#1F6464;}
.listing-detail{display:flex;flex-wrap: wrap;}
.listing-detail .listing-left{width:50%;margin-right:40px;}
.gallery{margin-bottom:30px;}
.gallery .lSSlideOuter .lSPager.lSGallery img{height:136px;}
.listing-field-detail table{background:#fff;width:100%;border-bottom: 1px solid #1F6464;}
.listing-field-detail table tr {width: 100%;display: table;}
.listing-field-detail table td{padding: 10px;min-width: 0;border-left: 1px solid #1F6464;border-right: 1px solid #1F6464;border-top: 1px solid #1F6464;}
.listing-field-detail table td.flable{width:30%;white-space: nowrap}
.listing-field-detail table td p{margin-bottom:0;}
.listing-detail .listing-right{width:calc(50% - 40px);}
.listing-detail .listing-right .listing-title{background:#1F6464;text-align:center;color:#fff;font-size: 25px;padding: 10px 0;margin-bottom:0;}
.listing-content-detail{background:#fff;padding:15px 20px;}
@media (max-width:600px){
	#listing{flex-direction: column;}
	#listing li{width:100% !important;margin:10px 0 !important;}
	.listing-detail .listing-left{width:100%;margin-right:0px;margin-bottom:30px;}
	.listing-detail .listing-right{width:100%;}
	.gallery .lSSlideOuter .lSPager.lSGallery img{height:80px;margin-top: 5px;}
	body .wara-product .section1 .container {height:auto;}
	.wara-product .section1{padding-top:40px;}
	.wara-product .section1 .container {
		background-position: top center;
		padding-top: 80px;
	}
	body .wara-product #listing li a.ptitle {width:85%}
	body .shortdes {padding: 40px 20px 15px;width: 95%;}
	body .author .container {
		padding: 20px;
		flex-direction: column;
	}
	body .author-left{width:100%;margin-bottom:20px;}
	body .author-right{width:100%;}
}	

.wara-product .section1 .container{background-image: url("../img/bg-top.png");background-size: contain;text-align: center;height: 400px;background-repeat: no-repeat;}
.pickup{text-align:center;margin-bottom:60px;}

.wara-product #listing li{width: calc(50% - 60px);margin: 60px 0 0 60px;text-align:left;}
.wara-product #listing li:nth-child(2n+1){margin-left:0;}
.wara-product #listing li .pimg{margin-bottom:30px;}
.wara-product #listing li .pimg img{height:auto;}
.article-content{margin-top: -90px;z-index: 999999;position: relative;}
.wara-product #listing li .ptitle{background:#1F6464;padding:15px;width:80%;display: block;margin-bottom: -20px;z-index: 99999;position: relative;}
.wara-product #listing li .ptitle a{color:#fff;font-size:22px;font-weight:bold;}
.wara-product #listing li .ptitle a:hover{opacity:0.7;}
.shortdes{background:#fff;color:#3C3C3C;padding: 40px 40px 15px;width: 90%;}
.author  .container{background:#fff;padding:60px;display:flex;}
.author-left{width:45%;}
.author-left img{border-radius:50%;}
.author-right{width:55%;}
.author-right h3{color:#3C3C3C;font-size:34px;margin-bottom:30px;}
.author-right p{color:#3C3C3C;font-size:16px;margin-bottom:5px;}