#Category_Content { width:950px; margin:0 auto; padding:0 5px;}
#Catergor_Navgitor{clear:both; color:#333333; padding-left:10px; text-align:left; height:25px; line-height:25px;}
#ChildClass_List{background-color:#F3F3F3; color:#333333; width:98%; clear:both; padding:10px;}
#ChildClass_List #ChildCategory tr td a{ color:#333333;}
#ChildClass_List #ChildCategory tr td span{ color:#666666;}
#Main_Frame{clear:left; padding-top:5px;}
#Product_List{width:78%; height:100%; float:right; }
#Frame_Left{float:left; width:20%;}

.MainLeftList{ float:right; width:23%;}
.MainLeftRight{ float:left; width:75%; margin-right:5px;}
#Side_Bar{
    float:left;
    width:200px;
}
#mainSarR {}
#Category_Content{
    width:100%;
    height:100%;
    margin:0;
    padding:0;
    position:relative;
    
}

#MainMenu {}
#MainMenu .TabMenu { WIDTH: 100%; HEIGHT:26px; overflow:hidden;}
#MainMenu .TabMenu UL#M1 {}
#MainMenu UL#M1 LI { FLOAT: left; MARGIN: 0 2px 0 0px;}
#MainMenu UL#M1 LI A { DISPLAY: block; COLOR: #333333; BACKGROUND: url(../../../images/shop_navBtn_b.gif) no-repeat center top;  WIDTH: 77px; HEIGHT: 30px; LINE-HEIGHT: 28px; TEXT-ALIGN: center; TEXT-DECORATION: none;}
#MainMenu UL#M1 LI A:hover { COLOR: #0066ff;}
#MainMenu UL#M1 LI.active {MARGIN-TOP: -5px; BACKGROUND: none transparent scroll repeat 0% 0%; POSITION: relative; TOP: 5px; HEIGHT: 30px}
#MainMenu UL#M1 LI.active A { COLOR: #FFF; BACKGROUND: url(../../../images/shop_navBtn_b2.gif) no-repeat center top; }
#MainMenu UL#M1 LI.active A:hover { COLOR:#FFF}

#Prodcut_Show_Type{background:#F5F5F5; border:solid 1px #E1E1E1; width:100%; height:26px; overflow:hidden;}
#Prodcut_Show_Type .show_num{float:left; margin:5px 0;}
#Prodcut_Show_Type .show_sel{float:left; padding-left:3px; margin-top:1px;}
#Prodcut_Show_Type .show_page{float:left;margin:3px 5px 0 0;}
#Prodcut_Show_Type .show_place{ float:right; margin:0 5px 0 10px;}

#PreviewBox{ position:absolute; padding-left:6px; display: none; Z-INDEX:2006;}
#PreviewBox span{width:7px;height:13px;position:absolute;left:0px;top:9px;background:url(/Images/preview_arrow.gif) 0 0 no-repeat;}
#PreviewBox .Picture{float:left;border:1px #666 solid;background:#FFF;}
#PreviewBox .Picture div{border:4px #e8e8e8 solid;}
#PreviewBox .Picture div a img{margin:19px;border:1px #b6b6b6 solid;display: block;max-height: 250px;max-width: 250px;}
#previewImage{float:right; width:100px; height:100px; margin-top:2px; border: 1px solid #CCC; text-align:center; vertical-align:middle;}

/*****商品分页样式******/
.productPageStyle{ vertical-align:middle; width:98%; padding:5px; text-align:center; clear:both;}
.productPageStyle a{ display:inline-block; height:16px; line-height:16px; border:solid 1px #eee; margin:1px; text-align:center;text-decoration:none;}
.productPageStyle a:hover{ background:#FF6600;color:#FFF; text-decoration:none; }
.productPageStyle a img{ border:0;vertical-align:middle;height:18px;}
.productPageStyle img a:hover{border:0; background:white;}
.productPageStyle input[type=text]{width:30px;height:12px;font-size:12px}
.productPageStyle input[type=button]{width:40px;height:20px;font-size:12px}
.productPageStyle b{ vertical-align:middle;}
.productPageStyle td{ border:0;}
.productPageStyle td table{ border:0; width:200px; height:50px; border-top:solid 1px gray;}

.shop_recommendShop { margin:0 5px;}
.shop_recommendShop li { border-bottom:1px #ddd dashed; height:22px; line-height:22px;}
.shop_recommendShop li span{ margin-left:5px;}

/**********店铺列表***************/
.allShop{float:left; width:47%; margin-left:10px; border:1px #ccc solid; padding-bottom:8px;}
.allShop h2{ height:25px; line-height:25px; text-align:center; font-size:14px; background-image:url(/Images/listbox_title.jpg);}
.allShop ul{ margin:0 5px;}
.allShop li{ border-bottom:1px #ccc dashed; height:20px; line-height:20px;}

.ShopCateL1{float:left; width:48%;}
.ShopCateL2{float:left; width:48%;}
.CategoryListNormalLevel1{margin:0;margin-left:10px;}

.ShopCateL2
{
	float:left;
	width:1px;
	height:80px;
	/*background: url(../../../images/lineV.gif) repeat-y;*/
	}
.ShopCateL1
{
	float:left;
	width:32%;
	padding:0 5px 0 3px;
	height:120px !important;
	}
.ShopCateL0
{
	float:left;
	width:48%;
	/*margin-right:10px;*/
	padding:2px;
	height:80px;
}
.hp{padding:5px 0 5px 2px; border-bottom:1px #ccc dashed; margin-top:1px;font-size:14px; font-weight:bold; color:#333333;}
h2
{
    margin-bottom:5px;
    padding-left:15px;
    background:url(/Images/listbox_title.jpg) transparent repeat-x;
    font-size:12px; 
    padding-top:5px;
    height:25px;
}
.product_item_title
{   
    float:left;
    width:10%;
    padding-top:5px;
    font-size:12px;
    text-align:center;
}
