.categorylist2 .itembox{ padding:0 20px;counter-reset: li;}
.categorylist2 .itembox .item{display:block; padding:15px 0; border-top-width:1px; border-top-style:solid; position:relative;}
.categorylist2 .itembox .item:first-child{ margin-top:0; border-top:none;}
.categorylist2 .itembox .item em::after{counter-increment: li; content: counter(li);width:28px; height:33px; line-height:33px; padding-top:8px; background:url(/mobile/public/img/iconnum/3/4.png) center center no-repeat; background-size:contain; box-sizing:initial; text-align:center; color:#fff; float:left; margin-top:10px; font-size:15px;}
.categorylist2 .itembox .item:nth-child(1) em::after{background-image:url(/mobile/public/img/iconnum/3/1.png);}
.categorylist2 .itembox .item:nth-child(2) em::after{background-image:url(/mobile/public/img/iconnum/3/2.png);}
.categorylist2 .itembox .item:nth-child(3) em::after{background-image:url(/mobile/public/img/iconnum/3/3.png);}
.categorylist2 .itembox .item .img{width:60px; height:60px; line-height:60px; padding:5px; margin:0 10px 0 15px; overflow:hidden; background:url(/public/img/icon_bg.png) center center no-repeat; background-size:100%; float:left;}
.categorylist2 .itembox .item .name{float:left; line-height:60px; width:185px;}
.categorylist2 .itembox .item:nth-child(1) em{color:#f12828;}
.categorylist2 .itembox .item:nth-child(2) em{color:#ff7640;}
.categorylist2 .itembox .item:nth-child(3) em{color:#ffa500;}
.categorylist2 .itembox .item .line{ float:left; width:70px; height:45px; padding-top:18px; line-height:15px; text-align:right;}
.categorylist2 .itembox .item .line .bd1{ border-width:1px; border-style:solid; height:5px; margin-top:5px; border-color:#c4b095;}
.categorylist2 .itembox .item .line .bd1 .bg1{height:4px;}