.body{ max-width:640px; margin:auto; min-height:100%; background-color:#e1e0de; position:relative}
.main_content{ padding:0px 0px 10px; overflow:hidden}
.main_content .tpl_catelist_item:nth-child(4n+1){ width:55%}
.main_content .tpl_catelist_item:nth-child(4n+2){ width:45%}
.main_content .tpl_catelist_item:nth-child(4n+3){ width:55%}
.main_content .tpl_catelist_item:nth-child(4n+4){ width:45%}
.main_content .column_list_item{ width:100%; height:88px; display:block; color:#fff}
.main_content .tpl_catelist_item:nth-child(4n+1) .column_list_item{background:#f1bb51 url(10025/jd_1.jpg) no-repeat right center}
.main_content .tpl_catelist_item:nth-child(4n+2) .column_list_item{ background:#482c26}
.main_content .tpl_catelist_item:nth-child(4n+3) .column_list_item{background:#482c26 url(10025/jd_2.jpg) no-repeat right center}
.main_content .tpl_catelist_item:nth-child(4n+4) .column_list_item{ background:#f1bb51}
.main_content .column_list_item .column_name{overflow: hidden; text-align:center}
.main_content .column_list_item .column_name h2{ margin-top:0px}
.main_content .column_list_item .column_img{ height:50px; text-align:center}
.main_content .column_list_item .column_img span:before{font-size: 30px;line-height: 50px;color: #fff; margin-top:4px}
.main_content .column_list_item .column_name{ line-height:30px; height:30px; color:#fff; text-align:center; overflow:hidden; display:block}
/***************************************************/
footer{margin-top: -35px;}
.copyright{ height:35px; line-height:35px}