@charset "gb2312";
/* 特产文档 */

/* 左栏 */
.tc_left { float:left; margin:0px; margin-right:10px; padding:0px; width:520px; }
/* 中栏 */
.tc_center { float:left; margin:0px; padding:0px; width:240px; }
/* 右栏 */
.tc_right { float:right; margin:0px; margin:0px; width:170px; }

.tc_right .top { margin:0px; padding:0px; width:170px; height:61px; }
.tc_right .top li { float:left; margin:0px; margin-bottom:4px; margin-right:4px; padding:0px; width:83px; height:27px; line-height:27px; text-align:center; font-weight:bold; background:url(../z_images/z_button.gif) no-repeat; }
.tc_right .txt { margin:0px; padding:0px; width:170px; height:22px; line-height:22px; color:#09C; }
.tc_right .ad1 { margin:0px; padding:0px; width:170px; height:25px; margin-bottom:5px; }
.tc_right .ad2 { margin:0px; padding:0px; width:170px; height:87px; }


/* 焦点推荐部分 */
.tc_hot_title { margin:0px; padding:0px; width:520px; height:34px; line-height:34px; background:url(../z_images/z_tc_body_title0101.gif) no-repeat; }
.tc_hot_body { margin:0px; padding:10px; padding-bottom:0px; width:500px; *width:520px; height:480px; *height:520px; background:url(../z_images/z_tc_body_title0102.gif) repeat-y; }
.tc_hot_end { margin:0px; padding:0px; width:520px; height:10px; background:url(../z_images/z_tc_body_title0103.gif) no-repeat; }
.tc_hot_body li { padding:10px 0px; padding-bottom:7px; width:485px; border-top:1px #CCC dotted; height:97px; }
.tc_hot_body li .info_img { margin-left:10px; margin-top:3px; padding:0px; width:62px; height:76px; background:url(../z_images/z_tc_body_imgBj.gif) no-repeat; }
.tc_hot_body li .info_img .top { width:62px; height:54px; line-height:46px; font-size:14px; color:#f30; }
.tc_hot_body li .info_img .button { width:62px; height:22px; line-height:22px; }
.tc_hot_body li .info_title { float:left; margin:0px; padding:0px; width:400px; height:22px; line-height:22px; float:left; font-weight:bold; text-align:left; color:#ff3300; }
.tc_hot_body li .info_class { float:left; margin:0px; padding:0px; width:400px; height:22px; float:left; text-align:left; vertical-align:top; }
.tc_hot_body li .info_memo { float:left; margin:0px; padding:0px; width:400px; float:left; text-align:left; line-height:150%; text-indent:1em; }


/* 商品展示部分 */
.tc_sp_title { margin:0px; padding:0px; width:520px; height:34px; line-height:34px; background:url(../z_images/i_title_520Bj.gif) no-repeat; font-size:14px; font-weight:bold; text-align:left; }
.focusBj { float:left; margin-left:4px; *margin-left:2px; width:78px; height:34px; line-height:34px; text-align:center; }
.tc_sp_body { margin:0px; padding-left:10px; *padding-left:4px; padding-top:5px; padding-right:0px; padding-bottom:0px; width:508px; *width:520px; height:266px; border:1px #ffd6b5 solid; border-bottom:none; border-top:none; }
.tc_sp_body li { float:left; margin:0px; margin-left:5px; margin-right:5px; margin-bottom:10px; width:116px; height:125px; background:url(../z_images/z_picBj.gif) no-repeat; }
.tc_sp_body li .img_div { margin:0px; padding:0px; padding-top:1px; width:116px; height:80px; text-align:center; }
.tc_sp_body li .sp_title { margin:0px; padding:0px; width:116px; height:22px; line-height:22px; text-align:center; }
.tc_sp_body li .sp_info { margin:0px; padding:0px; width:116px; height:22px; line-height:22px; text-align:center; }
.tc_sp_button { float:left; margin:0px; padding:0px; width:520px; height:10px; background:url(../z_images/i_body_div_end.gif) no-repeat; }


/* 中部列表部分 */
.tc_center_title { margin:0px; padding:0px; width:240px; height:34px; line-height:34px; background:url(../z_images/z_tc_body_title0201.gif) no-repeat; }
.tc_center_body { margin:0px; padding:0px; width:240px; height:500px; *height:520px; background:url(../z_images/z_tc_body_title0202.gif) repeat-y; }
.tc_center_end { margin:0px; padding:0px; width:240px; height:10px; background:url(../z_images/z_tc_body_title0203.gif) no-repeat; }

.tc_center_body .titles { margin:10px; margin-bottom:5px; margin-top:0px; padding:0px; width:220px; height:25px; line-height:25px; background:url(../z_images/z_img_02.gif) no-repeat; }
.tc_center_body li { margin:0px 15px; padding:0px; padding-left:18px; width:210px; height:22px; line-height:22px; background:url(../z_images/z_img_03.gif) center left no-repeat; text-align:left; }


/* 右边部分 */
.tc_right_title { margin:0px; padding:0px; width:170px; height:34px; line-height:34px; background:url(../z_images/z_tc_body_title03.gif) no-repeat; }
.tc_right_div { margin:0px; padding:0px; width:168px; *width:170px; height:349px; *height:359px; border:1px #ccc solid; border-top:none; }
.tc_right_div li { margin:0px 10px; padding:0px; width:148px; *width:148px; height:22px; line-height:22px; text-align:left; }

/* 便民服务部分 */
.tc_service { margin:0px; *margin-bottom:10px; padding:0px; width:160px; height:50px; }
.tc_right_div .service_info li { float:left; margin:0px; padding:0px; width:80px; height:20px; line-height:20px; text-align:left; }
.tc_right_div .reg_div { margin:0px; padding:5px; padding-bottom:0px; border-top:1px #ccc dotted; width:158px; *width:168px; background:url(../z_images/z_img_05.gif) right repeat-y; }
.tc_right_div .reg_div li { margin:0px auto; padding:0px; width:148px; *width:158px; height:20px; line-height:20px; text-align:left; color:#f30; }

/* 广告位 */
.tc_right_ad { margin:0px; margin-top:10px; padding:0px; width:170px; height:141px; }


/* 底部广告 */
.tc_botton_ad_left { float:left; margin:0px; padding:0px; width:770px; height:88px; }
.tc_botton_ad_right { float:right; margin:0px; padding:0px; width:170px; height:88px; }