html,body,ul,p{margin:0;padding:0; font-size:12px;}
.header,.footer,.footer_menu,.main,.brand{ width:972px; margin:0 auto;}
.header{margin-bottom:5px;}
ul{ list-style:none;}
a{ color:#333333; text-decoration:none;}
a:link{}
a:hover{ color:#4C768F; text-decoration:underline;}
a:visited{}
a:active{}
.clear{ clear:both;}


/*      header_css beign     */
.top,.memberlogin,.topphone,.navleft,.navright,.navmid,.search,.tags,.footer_left,.footer_right,.footer_right_txt,.btm,.list_img,.login_bar,.brand_left,.brand_right{float:left;}

.toplogo{ width:212px;}
.topad{ width:368px;}
.topright{ width:392px; background:url(topright.gif) no-repeat;}
.topmenu{ height:35px;}
.topphone{ width:214px;}
.topmenu ul{ padding:10px 0 0 165px;}
.topmenu li{ float:left; padding:0 6px;}
.memberlogin{ width:178px; padding-top:18px;}
.topnav{}
.nav{ height:44px; margin:0 auto;line-height:44px; text-align:center;}
.nav ul {font-size:14px;left:-2px;overflow:hidden;position:relative;top:1px;zoom:1;display:inline-block;*display:inline;margin:0 auto;}
.nav li{background:url(nav_list.gif) no-repeat left center;height:44px;position:relative;line-height:44px;font-size:14px;left:-2px;overflow:hidden; padding-left:2px;display:inline-block; zoom:1; *display:inline;}
.nav li a{ padding:0 16px; color:#ffffff;}


.navmid{ background:transparent url(nav_mid.gif); width:964px; height:72px;}
.navleft,.navright{ width:4px; height:72px;}
.navleft{ background:url(nav_side.gif) no-repeat;}
.navright{ background:url(nav_side.gif) -6px 0 no-repeat;}
.search_tags{ height:28px; line-height:28px;}
.search{ margin-left:30px; width:260px; overflow:hidden;}
.tags{ background: url(tags.gif) no-repeat; padding-left:90px;}
.tags a{ color:#828282;}
.tags a:hover{ color:#2a8b21; text-decoration:none;}
.login_bar{ padding-left:40px;}
/*     header-css end        */


/*     footer-css begin        */

.customer{padding:3px;background:#abd3a7; height:186px; overflow:hidden;}
.footer{ margin-top:20px;}
.footer_left{ width:324px;}
.footer_right{ width:639px; margin-left:3px;}
.footer_left,.footer_right{background:#ffffff; height:186px;}
.footer_right_txt{ width:158px;}
.links{ margin-top:10px; width:970px; border:1px solid #ccc; background: #FFF;}
.links p{ padding:10px 5px;}
.footer_menu{ height:40px; background:#e9e9e9; margin-top:15px; text-align:center;}
.footer_menu ul{ margin:0 auto;display:inline-block;*display:inline;}
.footer_menu ul li{ height:40px; line-height:40px; font-size:12px; display:inline-block; zoom:1; *display:inline;}
.footer_menu ul li a{ color:#343434;padding:0 12px;}
.copyright_con{ width:768px; line-height:20px;}
.copyright_con p{ padding:19px 0 19px 68px;}

/*     footer-css end        */


.brand{ margin-bottom:10px; border:1px solid #ececec;}
.brand_left{ width:202px;}
.brand_right{ width:770px;}
.leftpart{width:188px; margin-right:15px;}
.rightpart{ width:767px; overflow:hidden;}
.rightpart,.leftpart,.flash_pro,.right_top{ float:left;}
.flash_pro{ width:578px; margin-right:10px;}
.right_top{ width:179px; color:red;}
.flash_pro2{ width:578px; margin-right:10px;}
.right_top2{ width:179px;}
.noticeleft{ width:70px;}
.noticeright{ width:185px;}
.noticeright,.noticeleft{ float:left;}
.right_ad{ margin-bottom:5px;}
.hotsales,.recommend{ width:378px; float:left;}
.recommend{}
.main_bottom{ margin-top:10px;background:#ececec;padding:3px;}
.main_bottom_con{ background:#FFF;}

.main_bottom_left{ width:263px; height:341px; background:#ffffff; overflow:hidden;}
.main_bottom_ad01{ width:214px;}
.main_bottom_right{width:489px;height:341px; background:#ffffff; overflow:hidden;}
.main_bottom_left,.main_bottom_right,.main_bottom_ad01,.bottom_ad01,.bottom_adlistimg{ float:left; background:#ffffff;}
.bottom_ad01{ width:239px;}
.bottom_pro{ padding-top:15px;}


h4{margin:0;padding:0;  height:27px; line-height:27px;}
.pro_mid_left,.pro_mid_pro,.pro_mid_mid{ float:left;}
.pro_mid_left{ width:80px;}
.pro_mid_pro{ width:298px;}
.pro_mid_mid{ width:11px;}






.login_padding{ padding-left:15px}
.search_label input{ margin-top:2px;}
.SearchBar span,.search_label,.search_price1,.search_price2{ float:left;}
.SearchBar input{}
.SearchBar .inputstyle { padding:0; height:20px;}
.search_price1 input{ position: relative; margin-bottom:3px;}
.btn_search{ background:url(search_menu.gif); border:0; text-indent:-99999px; width:43px; height:20px;}

.footer_right_txt .cat1,.TreeList .cat1{ height:40px; line-height:46px; background:url(help_list_title.gif) no-repeat; padding-left:35px;}
.footer_right_txt .cat2,.TreeList .cat2{ height:26px; line-height:26px; padding-left:35px;}


.flash{ padding-bottom:15px; border-bottom:0px solid #ececec}
.products_1 .GoodsListWrap{
	padding-top:15px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.GoodsListWrap .goodsImg{
	border:0px solid #ececec;
	padding: 0px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.notice1,.right_ad { padding-bottom:10px;}



.GoodsCategoryWrap{ border:1px solid #ececec; border-bottom:none;}
.c-cat-depth-1{ border-bottom:1px solid #ececec; padding-bottom:8px;}
.c-cat-depth-1 ul{ margin:0 14px;}
.c-cat-depth-1 a{ height:24px; line-height:24px; border-bottom:1px dashed #c9c9c9; margin:0 14px 2px;  padding-left:4px; background: url(left_menu_li_title.gif) no-repeat right center; color:#535252;}
.c-cat-depth-1 a:hover{ text-decoration:none; color:#535252;}
.c-cat-depth-2{ }
.c-cat-depth-2 a{ color:#535252;height:17px; line-height:17px; padding-left:18px; list-style:circle; border:none; margin:0;background:url(left_menu_list.gif) no-repeat;}

.c-cat-depth-2 a:hover{ text-decoration:none; color:#628a5e; background:url(left_menu_list_a.gif) no-repeat;}


.noticeright .ArticleList{ padding: 15px 10px 15px 15px;}
.noticeright .ArticleList li{ height:22px; line-height:22px; border-bottom:1px dotted #484848;}
.noticeright .ArticleList li a{ padding-left:10px; background:url(notice_list.gif) no-repeat;}
.product_hot{ padding-bottom:20px; border-bottom:0px solid #ececec;}
.product_hot,.product_new{ padding-top:10px; position:relative;}
.product_hot .more,.product_new .more{ position:absolute; right:5px; top:19px; margin:0;}

.GoodsListWrap .addcart .listact{
	background:url(goumai.gif);
	width:48px;
	height:22px;
	display: block;
	position: relative;
}
.GoodsListWrap .star-off .listact{
	background:url(shoucang.gif);
	width:48px;
	height:22px;
	display: block;
	position: relative;
}
.GoodsListWrap .button{
	padding: 0px;
	height: 22px;
	width: 110px;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.pro_mid_pro{ padding-top:25px;}
.product_new .itemsWrap{padding:5px 0; border-bottom:0px dotted #817f7f;}
h6{  margin:10px 0 5px 0;}
.leftmenu .border-top h3,.fahuo .border-top h3{ height:22px;line-height:22px;font-size:14px; color:#363535; background:#ececec; padding-left:10px;}
.product_hot .border-top,.product_new .border-top{background:url(pro_new_title.gif) no-repeat;border-bottom:0px solid #ececec;margin-bottom:15px;}
.product_hot .border-top h3,.product_new .border-top h3{height:30px;line-height:30px;color:#f25005;padding-left:15px; margin:0;}
.pro_mid{ padding-top:15px;}

.xuni .GoodsCategoryWrap{  border:1px solid #ececec;border-top:none; border-bottom:none;}

.leftad .border-top{  margin-top:15px;_display:inline-block;}
.leftad .border-top h3{ font-size:12px;  padding-left:10px;border:1px solid #ececec; border-bottom:none; margin:0; padding:5px 0;}
.leftad .border-body{ border:1px solid #ececec;}
hr{ border-bottom:none;}
.textright{ padding-bottom:7px;}


.c-cat-depth-1 a{display:block;}
.btn_search{display:block;}
.search_label span,.search_label input{float:left;_display:inline;}
.main_bottom_ad01{height:341px; overflow:hidden;}
.footer_left{height:186px; overflow:hidden;}
.ItemsWarp .goodinfo h6 a{  display:block; margin-bottom:10px;}
.GoodsSearchWrap .items-list .goodinfo{line-height:18px;}
.c-cat-depth-3 a{width:116px; display:block;}
.c-cat-depth-1 table a { display:block;}

.GoodsList h6 
{ 
    overflow:hidden; 
    width: 100%; 
    height: 30px; 
    white-space: normal; 
    word-break: break-all; 
    word-wrap:break-word; 
}

.shutiaotiao{
	background-image: url(bk.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 8px;
}

.c-cat-depth-88 a{
	font-weight:normal;background:none;margin:0 2px;
}
.c-cat-depth-99 a{background:url(arrs.gif) no-repeat 0 -82px;padding-left:10px;font-weight:bold;zoom:1;}.c-cat-depth-99 table a{display:inline;}


.rpx12 {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 120%; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î½Ç¥´ Pro W3"; COLOR: #bfc7d7; FONT-SIZE: 12px; PADDING-TOP: 4px
}
.rpx12 A:link {
	COLOR: #bfc7d7; TEXT-DECORATION: none
}
.rpx12 A:visited {
	COLOR: #bfc7d7; TEXT-DECORATION: none
}
.rpx12 A:hover {
	COLOR: #00CCCC; TEXT-DECORATION: underline
}
.rpx12 A:active {
	TEXT-DECORATION: none
}


#menu1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 187px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#menu1 UL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#menu1 li¡¡ {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#menu1 A {
	TEXT-ALIGN: left; BORDER-LEFT: #4c768f 5px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d6dfe9; PADDING-LEFT: 2px; WIDTH: 179px; PADDING-RIGHT: 2px; DISPLAY: block; COLOR: #333333; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#menu1 A:hover {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #5c768f; PADDING-LEFT: 2px; WIDTH: 179px; PADDING-RIGHT: 2px; DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 3px
}