dedecms系统列表页实现隔行不同的效果

css已经写好了, 主要是又<dl>标签控制的
如果有 class =dl2 就在右边, 没有则在左边
列表页各行输出的时候显示不同  怎么在列表页遍历出来
<div class="list">
                    <dl>
                        <dt><img src="图片地址" /></dt>
                            <dd><h3>·   <a href="文章地址">标题</a></h3>
                           内容
                            </dd>
                        </dl>
                   <dl class="dl2">
                        <dt><img src="图片地址" /></dt>
                            <dd><h3>·   <a href="#">标题2</a></h3>
                           内容
                            </dd>
                        </dl>                  
  </div>