#body {width:990px;}

.banner-990x145 {margin-bottom:10px;width:990px;height:145px;}

.col-side h2 {margin-bottom:-14px;padding-left:40px;height:44px;line-height:35px;font-family:"黑体";font-weight:bold;font-size:14px;color:#8d0606;background:url(img/bg2.jpg) no-repeat;}

/* --- #brand-cat.mod  --- */
#brand-cat .hd {background-color:#8d0606;}
/* --- #sales-rank.mod  --- */
#sales-rank {margin:0 0 0 10px;width:256px;height:176px;overflow:hidden;}
#sales-rank .hd {background:url(img/mod_hd_sr.gif) #706f6f no-repeat right;}
#sales-rank .list li {line-height:26px;border-bottom:1px dotted #CCC;}

/* --- #goods-list.mod  --- */
#goods-list {margin-top:10px;border-top:2px solid #a80303;background-color:#EEE;overflow:hidden;_zoom:1;}
#goods-list .hd, .ft {margin:3px;border:1px solid #FFF;height:28px;} 
#goods-list .bd {padding:15px 0;background-color:#FFF;} 

#goods-list .img-list li {margin-left:9px;}

/* .pagination */
.pagination {text-align:center;padding:7px 10px 1px;height:20px;font-family:"宋体";}
.pagination a {padding:2px 5px 0px;border:1px solid #d4d4d4;font-size:12px;background-color:#FFF;color:#706f6f;}
.pagination a.current {background-color:#95071b;color:#FFF;}

/* .sort-tool */
.sort-tool {padding:5px 10px 0 15px;height:21px;line-height:21px;}
.sort-tool a {margin-right:3px;text-indent:-9999px;height:16px;width:16px;display:inline-block;*zoom:1;background:url(img/icon_sort.gif) no-repeat;vertical-align:middle;overflow:hidden;}
.sort-tool a.by-time {background-position:0 -30px;}
.sort-tool a.by-hot {background-position:0 -60px;}

.choice-price {border-top:1px dashed #706f6f;margin-top:5px;padding-top:10px;}
.choice-price .text {border:1px solid #706f6f;width:45px;height:15px;}
.img-btn.btn-search-by-price {margin-left:4px;width:34px;height:18px;background-image:url(img/btn_search2.gif);float:none;}

/* #ifocus */
#ifocus {border:3px solid #dadada;width:510px;height:170px;overflow:hidden;position:relative;}
#ifocus img,#ifocus li {width:510px;height:170px;}
#ifocus ol {position:absolute;bottom:10px;right:10px;z-index:100;text-align:center;line-height:13px;}
#ifocus ol li {float:left;display:inline;border:1px solid #a60306;margin-right:6px;width:13px;height:13px;color:#a60306;background-color:#FFF;cursor:pointer;}
#ifocus ol li.current {color:#FFF;background-color:#a60306;}



.cat-list dl {margin:1px;border-bottom:1px solid #c0c5ce;}
.cat-list dt {padding-left:25px;font-weight:bold;background:url(img/icon_minus.gif) no-repeat 10px 6px;cursor:pointer;}
.cat-list dd {padding-left:30px;}
.cat-list a {display:inline-block;width:90%}
.cat-list .collapsed dt {background-image:url(img/icon_plus.gif);}
.cat-list .collapsed dd {display:none;}
#listc a:hover{color:#FFF; background:#CC0000;}

.img-list.il-one1 li {padding:0 9px;width:128px;height:175px;line-height:21px;}
.img-list.il-one1 li img {border:1px solid #9f9b9b;padding:1px;width:140px;height:140px;}

.img-list.il-two li {padding:0 9px;width:64px;height:150px;line-height:21px;}
.img-list.il-two li img {border:1px solid #9f9b9b;padding:1px;width:60px;height:80px;}

.certificate img {width:166px;margin-bottom:5px;}

.od-mode {height:35px;}
.od-mode li {float:left;padding-left:15px;}



/* page brand */

#brand-list.img-list {padding:0 20px;overflow:hidden;*zoom:1;}
#brand-list.img-list li {margin:20px 18px 10px;border:1px solid #CCC;padding:10px;width:128px;height:68px;background-color:#EEE;}
#brand-list.img-list img {margin-bottom:6px;border:1px solid #CCC;width:88px;height:33px;}

