.index {width:950px; margin:0 auto; padding-top:5px; background:#fff; text-align:center;}
/*index_header*/
.index_header{width:950px;margin:0 auto;margin-top:5px; margin-top:0px \9;clear:both;}
.index_header_left{float:left;}
.index_header_right{width:335px; float:right; display:inline;}

/*today_goods*/
.today_goods {width:333px; height:100px; border-right:#cecece 1px solid; border-top:#cecece 1px solid; border-left:#cecece 1px solid;  border-bottom: #cecece 1px solid}
.today_goods_menu li {width:83px; height:25px; float:left; margin-left:-1px; font-weight:bold; line-height:25px; text-align:center;color: #333; background:url(../img/today_goods_hover.gif) no-repeat; border-top:#cecece 2px solid; border-left: #cecece 1px solid; border-bottom: #cecece 1px solid; cursor: pointer;display: inline;}
.today_goods_menu li.hover{border-top: #e20c3a 2px solid; background: none transparent scroll repeat 0% 0%; color: #e20c3a;border-bottom-style: none}
.today_goods_clear{clear: both; font-size: 1px; visibility: hidden; width: 1px; line-height: 0; height: 0px}
.today_tree{width:333px; height:72px; display:inline;}
.tree_body{width:333px; height:24px; line-height:24px; clear:both; overflow:hidden}
.tree_body_class{width:40px; float:left; padding-left:5px; overflow:hidden}
.tree_body_class a{color:#060}
.tree_body_name{text-align:left;width:200px;float:left;overflow:hidden}
.tree_body_price{width:80px;float:left;color:#e20c3a;overflow:hidden}

/*brand_box*/
.brand_box{width:333px;height:190px; margin-top:6px; background-image:url(../img/brand_boxbg.gif);background-repeat: repeat-x;border-right:#cecece 1px solid; border-top:#cecece 1px solid; border-left:#cecece 1px solid;  border-bottom: #cecece 1px solid}
.brand_box_header{height:36px;}
.brand_box_img li{float:left; width:95px; height:66px; margin:0px 5px 5px 8px;border-top:#b4b4b4 1px solid;border-left: #b4b4b4 1px solid;border-bottom: #b4b4b4 1px solid;border-right: #b4b4b4 1px solid;display: inline; overflow: hidden;}

/*activity*/
.activity{width:335px; padding-top:5px; overflow:hidden}
.activity_head {height:34px;}
.cat_ads_slider{ text-align:left;border:1px solid #ebebeb; padding-bottom:-1px; overflow:hidden}
.cat_ads_slider dt{ background:url(../img/dropl.jpg) no-repeat right -18px; cursor:pointer}
.cat_ads_slider dt p{background:url(../img/drop-li_img.gif) no-repeat 5px; border-bottom:1px solid #ebebeb; border-top:0; line-height:25px; height:25px; padding-left:16px; clear:both}
.cat_ads_slider dd{ clear:both; height:120px; overflow:hidden;}
.cat_ads_slider .cur{background:url(../img/dropl.jpg) no-repeat right 6px}
.cat_ads_slider .cur p{ color:#e20c3a;}

/*hot_class*/
.hot_class_area {margin-top:5px}
.hot_class {float:left; width:600px; border-left: #b4b4b4 1px solid; border-right: #b4b4b4 1px solid; border-top: #b4b4b4 1px solid; border-bottom: #b4b4b4 1px solid; display: inline;}
.hot_class_head {height: 33px; line-height: 33px; background: #ebebeb}
.hot_class_headl {float:left;}
.hot_class_headr {float:right; padding-right:15px; font-weight:bold;color:#e20c3a;}
.hot_class_headr a{font-weight:bold;color:#e20c3a;}
.class_area {width:600px; height:61px; color: #333;}
.class_left {width: 298px;height: 59px; border-right: #fff 1px solid; border-top: #fff 1px solid; border-left: #fff 1px solid; border-bottom: #fff 1px solid}
.lcass_fl {display:inline; float: left}
.lcass_fr {display: inline; float: right}
.class_hover {height:59px;border-right: #e20c3a 1px solid; border-top: #e20c3a 1px solid; background: #f0f2f4; border-left: #e20c3a 1px solid; border-bottom: #e20c3a 1px solid; }
.class_hover .classname {background: #ebebeb; color: #e20c3a}
.classname {width:39px; height:41px; line-height:41px; margin: 9px 12px 0px 9px; font-size: 14px; text-align: center; font-weight: bold; background: #ebebeb; display: block;}
.content_area {float:left;width:220px; margin-top: 7px}
.content_area p {float:left;height:45px; margin-top: 3px; line-height:22px; overflow:hidden;}
.content_area p a{padding-right:3px; padding-left:3px;}
.class_line {width: 600px; height: 1px; font-size: 1px; background: url(../img/class_line.gif) no-repeat}

/*index_goods*/
.index_goods{width:950px;margin:0 auto;margin-top:5px; margin-bottom:10px; clear:both;overflow:hidden;}
.goods_left{float:left;width:710px; overflow:hidden;}
.goods_right{float:right;width:228px; overflow:hidden;border-right: #b4b4b4 1px solid;border-left: #b4b4b4 1px solid; background-color:#F6F6F6;border-bottom: #b4b4b4 1px solid;}

.goods_head{height: 33px; line-height: 33px; background: #ebebeb; border-bottom: #b4b4b4 1px solid; border-top: #b4b4b4 1px solid; border-right: #e10c3a 2px solid;}
.goods_head_title{float:left; width:120px; height:33px; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:35px; line-height:33px; background: url(../img/nav01.gif) no-repeat}
.goods_head_hot{ height: 33px; float:right; padding-right:15px;overflow:hidden;}
.goods_head_hot a{ padding:0px 5px;}

.goods_div{width:730px;overflow:hidden;}

.goods_list{width:162px; float:left; padding-top:10px; padding-right:17px;  background-image: url(../img/goods_line.gif);background-repeat: repeat-x;background-position: bottom;}

.goods_list_img{width:160px; height:160px; padding:1px; border-top: #b4b4b4 1px solid;border-bottom: #b4b4b4 1px solid;border-left: #b4b4b4 1px solid;border-right: #b4b4b4 1px solid;text-align:center;display:block; overflow:hidden;}
.goods_list_img_hover{width:160px; height:160px; padding:1px; border-top: #e10c3a 1px solid;border-bottom: #e10c3a 1px solid;border-left: #e10c3a 1px solid;border-right: #e10c3a 1px solid;text-align:center;display:block; overflow:hidden;}
.goods_list_img_hover a{width:160px; height:160px; display:block;}

.goods_list_title{width:160px; height:20px; line-height:20px; text-align:center; background:#F2F2F2; position: absolute; margin-top:135px; margin-left:2px; overflow:hidden;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.goods_list_title a{color:#333333; text-decoration:none;}
.goods_list_title a:hover{color:#333333; text-decoration:none;}

.goods_list_price{width:160px; height:40px; line-height:20px; text-align:center;}
.goods_list_scprice{text-decoration:line-through}
.goods_list_tbprice{color:#e20c3a}

.index_shop {padding-left:5px; padding-top:5px; padding-bottom:5px;background-image: url(../img/goods_line.gif);background-repeat: repeat-x;background-position: bottom;}
.index_shop ul{width:227px;text-align: left;border-right-style: solid;border-right-color: #E1E1E1;border-right-width: 1px;}
.index_shop ul li{padding-left:15px;padding-top:5px; padding-bottom:5px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;background-image: url(../img/ioc_01.gif);background-repeat: no-repeat;background-position: left;}
.index_shop ul li a{color: #333333;}
.index_shop ul li img{padding-left:5px;}

.index_brand{width:228px;margin:0 auto;overflow:hidden;clear:both;padding-top:15px;}
.index_brand ul li{float:left; padding-left:9px; padding-bottom:15px;}
