.tab.style6 .tabmenubox,.tab.style6 .tabmenu{padding-bottom: 0;}
.tab.style6 .tabmenu .item{position: relative;}
.tab.style6 .tabmenu .item span{border: none;background: none;color: #777;font-size: 24px;}
.tab.style6 .tabmenu .item.active span{font-weight: bold;color: #333;}
.tab.style6 .tabmenu .item.active::after{content: "";display: inline-block;height: 4px;width: 24%;background: #c4b095;text-align: center;position: absolute;left: 36%;bottom: 0;}

.blocktitle.style4{padding:15px 0 25px;}
.blocktitle.style4.pt10{ padding-top:10px;}
.blocktitle.style4{text-align:center; overflow:hidden; line-height:1em;}
.blocktitle.style4 span{display:inline-block; max-width:700px; color:#999;}
.blocktitle.style4 span{position:relative;}
.blocktitle.style4 span i.l,
.blocktitle.style4 span i.r{width:14px; height:14px; background:#999; position:absolute; top:7px;transform: rotate(45deg);}
.blocktitle.style4 span i.l{left:-30px;}
.blocktitle.style4 span i.r{right:-30px;}
.blocktitle.style4 span i.l:before, 
.blocktitle.style4 span i.r:before{content:""; display:block; width:10px; height:10px; background:rgba(99, 99, 99, 0.4); position:absolute;}
.blocktitle.style4 span i.l:before{left:-12px;top: 16px;}
.blocktitle.style4 span i.r:before{right:-12px;top: -12px;}
.blocktitle.style4 span i.l:after, 
.blocktitle.style4 span i.r:after{content:""; display:block; width:6px; height:6px; background:rgba(99, 99, 99, 0.2); position:absolute; top:-9px;}
.blocktitle.style4 span i.l:after{right:28px;top: 28px;}
.blocktitle.style4 span i.r:after{left:28px;top: -20px;}

.navlist2{padding-top: 20px;}