.categorycol4 .itembox {padding: 10px 0;margin: 0 -10px;}
.categorycol4.bgf6f6{ background:#f6f6f6;}
.categorycol4.bgf6f6 .itembox{margin: 0 10px;}

.categorycol4.bg {padding: 10px 0 30px 0;}
.categorycol4.bg .itembox{background-size:contain; border-radius:10px;padding: 20px 10px;}

.categorycol4 .item{ float:left;text-align:center;}
.categorycol4 .item a{ display:block;line-height:2.5em;margin:0 10px; padding:0 10px;}
.categorycol4 .item.hide{ display:none;}
.categorycol4 .itembox.open .item.hide{ display:block;}
.categorycol4 .item .openbtn::after{content:"展开>>"}
.categorycol4 .item .openbtn.open::after{content:"<<收起"}

.categorycol4.col3 .item{ width:33.3%;}
.categorycol4.col3 .item:nth-child(n+4){ margin-top:15px;}

.categorycol4.col5 .item{ width:20%;}
.categorycol4.col5 .item:nth-child(n+6){ margin-top:15px;}

.categorycol4.col10 .item{ width:10%;}
.categorycol4.col10 .item:nth-child(n+11){ margin-top:15px;}

.categorycol4.col6 .item{width:16.6%;}
.categorycol4.col6 .item:nth-child(n+7){ margin-top:15px;}

/*style1*/
.categorycol4.style1 .item a{ border:1px solid #eee; border-radius:1.5em;}
.blockstyle2 .categorycol4.style1 .item a{border-color:#eed5ca;}

/*bg*/
.categorycol4.style2 .item a{border-radius:10px;background: #FFF;}

/*style4*/
.categorycol4.style3 .item a{background: #FFF;}

/*style4*/
.categorycol4.style4 .item a{ border:1px solid #eee;}
.blockstyle2 .categorycol4.style4 .item a{border-color:#eed5ca;}