@import url("border.css");
@import url("widget.css");


body {
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	color:#666666;
/*	background-image: url(6_03.jpg);
	background-repeat: repeat-x;
	background-position: 0px 76px;*/
	}
.clear{overflow:hidden;height:0px;clear:both;}
.h8{overflow:hidden;clear:both;height:8px;}
.bgf{background:#fff;width:100%;clear:both;border:none;}
.topbfg{border:none;border-left:1px solid #000000;border-bottom-width:0px;border-top-width:0px;border-right:1px solid #000000;width:139px;background:none;}
a{color:#333;}
a:hover{color:#cc0000;}

.GoodsInfoWrap .goodsprops li{clear:both;width:100%;}
h6{}
h6 a{font-weight:normal;color:#666;}
h6 a:hover{color:#ff6600;text-decoration:underline}
.GoodsList .price1{font-size:12px;font-weight:normal;color:#f82453;}
/*=甯冨眬 
=============================================================================================*/
#AllWrap{
width:980px;
margin:0px auto;
overflow:hidden;
}
#TopWrap{
width:980px;
margin:0px auto;
overflow:hidden;}
#TopWrap .flashbox{
float:right;
overflow:hidden;
*display:inline;
}
#TopWrap .RightColumn{
float:left;
overflow:hidden;
width:230px;
*display:inline;
}

#InnerLeftColumn{
	float:left;
	width:180px;
	*display:inline;
	overflow:hidden;
}
#LeftColumn{
	float:left;
	overflow:hidden;
	width:179px;
	*display:inline;
}

#CenterColumn{
	float:left;
	overflow:hidden;
	margin:0 10px;
	width:490px;
	*display:inline;
}
.RightColumn{
	float:left;
	overflow:hidden;
	width:230px;
	*display:inline;
}

#Main{
float:right;
width:780px;
*display:inline;
}

.Main{
float:left;
width:710px;
*display:inline;
}
#defaultMain{
float:right;
width:780px;
*display:inline;
}
#MainWrap{width:980px;margin:0px auto;}
.MainWrap{width:980px;margin:0px auto;}
.MainWrap .LeftColumn{float:left;overflow:hidden;width:200px;*display:inline;margin-left:4px;overflow:hidden;}
.MainWrap .RightMain{float:right;width:768px;*display:inline;margin-right:4px;overflow:hidden;}

#MainWrap .LeftColumn{float:left;overflow:hidden;width:200px;*display:inline;overflow:hidden;}
#MainWrap .RightMain{float:right;width:770px;*display:inline;overflow:hidden;}

.classpopbox{width:768px;overflow:hidden;clear:both;}
.classpopbox img{margin-bottom:8px;}

.two_index .left{width:475px;float:left;overflow:hidden;}
.two_index .right{width:475px;float:right;overflow:hidden;}

.tree_index{margin-bottom:8px;}
.tree_index .left{width:220px;float:left;overflow:hidden;}
.tree_index .center{width:490px;float:left;margin-left:10px;overflow:hidden;}
.tree_index .right{width:220px;float:right;overflow:hidden;}
.tree_index .Comment li{overflow:hidden;line-height:22px;height:44px;padding:0px;margin:0px 0px 5px 0px;}
.tree_index h6{color:#6b3d39;font-size:12px;}
.tree_index .cmt_item{color:#666;}

.tree_index .border1{padding-top:8px;}
.tree_index .border-top{margin:0px 8px 5px 8px;}
.tree_index .border-body{overflow:hidden;margin:0px 10px;}

.one_index1,
.one_index2,
.one_index3,
.one_index4,
.one_index5{border-top:1px solid #ebe5e7;border-bottom:1px solid #ebe5e7;clear:both;background:Url(main_indexboxbg.gif) repeat-y left;}
.one_index1 .LeftColumn,
.one_index2 .LeftColumn,
.one_index3 .LeftColumn,
.one_index4 .LeftColumn,
.one_index5 .LeftColumn{padding-top:85px;}


.MainWrap .GoodsList-Tabs{position:absolute;top:22px;left:260px;height:19px;background:none;overflow:hidden;padding:0px 0px 0px 0px;margin:0px;border-bottom:none;font-weight:normal;}
.MainWrap .GoodsList-Tabs div{text-align:center;float:left;border:none;height:15px;line-height:15px;padding:0px 6px;margin:0px 0px 0px 1px;overflow:hidden;color:#957d5b;font-weight:normal;font-size:12px;}
.MainWrap .GoodsList-Tabs .current{font-weight:normal;background:none;text-decoration:underline;}


.one_index1 .border-top h3{height:55px;width:180px;background:url(navcata.gif) no-repeat 0px -104px;overflow:hidden;line-height:300px;}
.one_index2 .border-top h3{height:55px;width:180px;background:url(navcata.gif) no-repeat 0px -282px;overflow:hidden;line-height:300px;}
.one_index3 .cpxknew .LeftColumn{width:200px;background:url(n-1.jpg) no-repeat 0px 0px;overflow:hidden;}
.one_index3 .cpxknew .LeftColumn2{width:200px;background:url(n-2.jpg) no-repeat 0px 4px;overflow:hidden;}
.one_index4 .border-top h3{height:55px;width:180px;background:url(navcata.gif) no-repeat 0px -162px;overflow:hidden;line-height:300px;}
.one_index5 .border-top h3{height:55px;width:180px;background:url(navcata.gif) no-repeat 0px -220px;overflow:hidden;line-height:300px;}
.one_index6 .border-top h3{height:55px;width:180px;background:url(navcata.gif) no-repeat 0px -220px;overflow:hidden;line-height:300px;}
.one_index7 .border-top h3{height:55px;width:180px;background:url(navcata.gif) no-repeat 0px -220px;overflow:hidden;line-height:300px;}
.one_index8 .border-top h3{height:55px;width:180px;background:url(navcata.gif) no-repeat 0px -220px;overflow:hidden;line-height:300px;}






#shop_list{}
#shop_list .border-body *{border:none;margin:0px;padding:0px;background:none;}


#InnerRightColumn{
	float:left;
	overflow:hidden;
	width:665px;
	*display:inline;
	margin:27px 0 0 5px;
	*margin:20px 0 0 5px;
}
/*=澶撮儴鍜岃彍鍗�
=============================================================================================*/
#head{position:relative;z-index:100;}
#head .new_classico{position:absolute;width:30px;height:30px;overflow:hidden;background:url(new-icon.gif) no-repeat 0px 0px;top:80px;left:485px;}


#Top{
	height:76px;
	overflow:hidden;
	position:relative;
	background-image: url(topp.gif);
	background-repeat: no-repeat;
	background-position: 223px 0px;
}
#AllWrap .top-1 {
	background-image: url(t-2.jpg);
	background-repeat: no-repeat;
	padding: 10px;
	height: 64px;
}

#Top .Logo{overflow:hidden;position:absolute;left:0px;bottom:10px;width:450px;}
#Top #user_line{position:absolute;font-size:13px;top:10px;right:0px;height:26px;line-height:26px;font-family:'瀹嬩綋';color:#666;}
#Top #user_line a{color:#666;}
#Top #user_line a:hover{color:#ff6600;text-decoration:underline;}
#Top #user_line td{padding:0px 0px 0px 10px;}
#Top #user_line td td{padding:0px;}
#Top #num_pho{position:absolute;bottom:0px;right:0px;font-family:Verdana, Arial, Helvetica, sans-serif;border:1px solid #ccc;height:30px;width:380px;background:#fff;border-bottom-width:0px;}
#Top #num_pho *{padding:0px;margin:0px;}
#Top #num_pho .box{margin-left:50px;background:url(num_bg.gif) no-repeat left center;font-weight:bold;font-size:22px;color:#e86d05;padding-left:100px;line-height:30px;}

#Menu{
	height:29px;
	position:relative;
	z-index:99;
}
#Menu *{padding:0px;margin:0px;}
#Menu span a{cursor:pointer;color:#f1f1f1;font-weight:normal;font-size:14px;padding:0px;margin:0px 10px;line-height:150%;background:none;}
#Menu span a:hover{color:#472927;background:url(menu_bg.gif) no-repeat 0px -50px;margin:0px 10px;padding:0px;}
#Menu span a strong{cursor:pointer;padding:0px 8px;margin:0px;font-weight:normal;}
#Menu span a:hover strong{color:#472927;background:url(menu_bg.gif) no-repeat right top;display:block;height:25px;margin:0px;padding:0px 8px;}
#Menu .no_no span a:hover{
	color:#ffffff;
	margin:0px 10px;
	padding:0px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0px -50px;
}

#Menu .no_navb a{cursor:pointer;color:#f1f1f1;font-weight:normal;font-size:14px;padding:0px;margin:0px 10px;display:block;line-height:40px;height:40px;background:none;}
#Menu .no_navb a:hover{color:#472927;background:url(menu_bg.gif) no-repeat 0px -50px;font-size:14px;display:block;margin:0px 10px;padding:0px;line-height:40px;height:40px;overflow:hidden;}
#Menu .no_navb a strong{font-size:14px;cursor:pointer;padding:0px 8px;margin:0px;font-weight:normal;}
#Menu .no_navb a:hover strong{color:#472927;background:url(menu_bg.gif) no-repeat right top;display:block;height:40px;font-size:14px;margin:0px;padding:0px 8px;}

#Menu .top_navs *{padding:0px;margin:0px;background:none;}
#Menu .top_navs a{
	cursor:pointer;
	height:25px;
	overflow:hidden;
	color:#472927;
	background:url(menu_bgb.gif) no-repeat 0px -50px;
	font-weight:normal;
	font-size:14px;
	padding:0px;
	margin:0px;
	line-height:40px;
}
#Menu .top_navs a strong{
	cursor:pointer;
	color:#472927;
	background:url(menu_bgb.gif) no-repeat right top;
	display:block;
	word-break: keep-all;
	height:25px;
	font-weight:normal;
	margin:0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}

#Menu li{background:url(bdr-nav.gif) no-repeat left center;margin:0px;}
#Menu .no_nav{background:none;}
#Menu li li{padding:0px;background:none;}

#Menu .s-cat-dropdown{
	border:none;
	background:none;
	width: 139px;
}
#Menu .s-cat-dropdown *{}
#Menu .s-cat-dropdown ul{
	width:139px;
	overflow:hidden;
	border-top-width:0px;
	background:url(drp_centerbg.gif) repeat-y 139px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
#Menu .s-cat-dropdown ul li.tree_li{line-height:25px;width:139px;}
#Menu .s-cat-dropdown ul li.tree_li a{
	width:139px;
	line-height:25px;
	height:25px;
	overflow:hidden;
    background-image: url(drp_libg.gif);background-position: left center;
margin-right:1px;	clear: both;
}
#Menu .s-cat-dropdown ul li.tree_li a:hover{
	color:#fff;
	background-color: #000000;
	background-image: url(drp_libga.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#Menu .s-cat-dropdown ul li.tree_li a strong{padding-left:22px;font-weight:normal;}

#Menu .add_div{
	width:100%;
	clear:both;
	line-height:22px;
	height:50px;
	width:100%;
	background-color: #CCCCCC;
}
#Menu .add_div a{color:#911531;padding-left:20px;background:url(drp_libg.gif) no-repeat left center;font-weight:normal;}
#Menu .add_div a:hover{
	color:#333333;
}

#Menu .mycar *{padding:0px;margin:0px;color:#fff;}
#Menu .mycar{float:right;padding:0px;margin:0px 10px 0px 0px;}
#Menu .mycar table{height:34px;background:url(mycar_a.gif) no-repeat left center;}
#Menu .mycar .box{height:34px;line-height:34px;font-weight:bold;background:url(mycar_b.gif) no-repeat right center;padding:0px 5px 0px 28px;}
#Menu .mycar .cart-number{color:#ff0;}



.secmenu{background:url(sec_searbg.gif) no-repeat 0px 0px;height:34px;position:relative;z-index:2;}
.secmenu #box{width:600px;float:left;}
.secmenu #box .box{margin-left:15px;}

#box *{padding:0px;margin:0px;}
#box li{display:inline;}
#box a{font-size:14px;color:#a71f24;padding-left:12px;background:Url(sec_classbg.gif) no-repeat left center;line-height:28px;padding-right:18px;}
#box a:hover{text-decoration:underline;}


/*#Search{float:right;}
#Search table{float:right;padding-right:5px;}

#Search .inputstyle{
	border:1px solid #a5a7a6;
	height:14px;
	background:#f9f9f9;
	margin-left:2px;
}
#Search  ._x_ipt{width:30px;}
#Search .keywords{
	width:120px;
	margin-right: 10px;
}

#Search .btn_search{
	background:url(btn_search_cn.gif) no-repeat left center;
	border:none;
	height:19px;
	width:51px;
	overflow:hidden;
	line-height:100px;
	font-size:0px;
	cursor:pointer;
	display:block;
}

#Search .btn_advsearch{
line-height:25px;
}
#Search .search_label{padding-left:16px;background:url(ico-sr.gif) no-repeat left center;}
#Search table td{
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}*/



.flashbox{position:relative;width:710px;overflow:hidden;}
.size_box{overflow:hidden;}
.max_box{width:710px;overflow:hidden;}
.mini_box{width:710px;overflow:hidden;}
.mini_box table{position:absolute;left:0px;bottom:0px;}
.mini_box table td *{padding:0px;margin:0px;}

.mv1,
.mv2,
.mv3,
.mv4{background:#333 ;text-align:center;line-height:35px;color:#fff;filter:alpha(opacity=50);cursor:pointer;font-size:14px;}
.mv11,
.mv22,
.mv33,
.mv44{background:#fff no-repeat center center;text-align:center;line-height:35px;color:#333;filter:alpha(opacity=80);cursor:pointer;font-size:14px;}

#showpro_hot .AdvBanner{height:400px;overflow:hidden;width:710px;}

.mv_top1{margin-top:0px;}
.mv_top2{margin-top:-400px;}
.mv_top3{margin-top:-800px;}
.mv_top4{margin-top:-1200px;}


.Navigation{padding-left:20px;background:Url(pathico.gif) no-repeat left center;height:25px;line-height:25px;}
/*=璐墿杞�
=============================================================================================*/
.CartInfoWrap{
	color:#636363;
	text-align:right;
	margin:10px 10px 0 0;
}
.CartInfoItems{
	display:inline;
	text-decoration:underline;
}
.CartInfoItemsOver{
	display:inline;
	position:relative;
	padding:0;
	margin:0;
}
.CartInfoItems .CartInfoContent{
	display:none;
}
.CartInfoItemsOver .CartInfoContent{
	display:block;
	position:absolute;
	text-align:left;
	border:1px solid #999;
	background:#fff;
	width:200px;
	top:0;
	left:0;
	filter:alpha(opacity=90);
	opacity:0.90;
	min-height:10px;
	z-index:99;
}
.CartInfoItemsOver .CartInfoContent a{
	display:block;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	border-left:3px solid #FF6600;
	border-bottom:1px dotted #ccc;
	margin:0 0 2px 0;
	padding-left:5px;
}
.CartInfoItemsOver .CartInfoContent a:hover{
	background:#FF9900;
	color:#fff;
}
.CartInfoWrap .total{
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	border-left:1px solid #666666;
}
.CartInfoWrap .gocart{
	display:block;
}
/*=鎼滅储鏍�
=============================================================================================*/

/*=搴曢儴
TPL_BOTTOM
=============================================================================================*/
#Foot{background:url(bg-help111.gif) repeat-x top;}
#Foot *{padding:0px;margin:0px;}
#Foot .bot_help .cat1{background:url(ico-help.gif) no-repeat left center;padding-left:15px;font-size:14px;line-height:25px;}
#Foot .bot_help .cat1 a,#Foot .bot_help .cat1{color:#333;}

#Foot .bot_help .box .cat1{background:none;padding-left:15px;font-size:14px;padding-left:28px;line-height:24px;}
#Foot .bot_help .box .cat1 a{color:#666;font-weight:normal;font-size:14px;}
#Foot .bot_help .box .cat1 a:hover{color:#f60;text-decoration:underline}
#Foot .bot_help .box h3{background:url(ico-help.gif) no-repeat left center;padding:0px 0px 0px 15px;margin:0px;font-size:14px;line-height:25px;}
#Foot .bot_help .cat2{padding-left:28px;line-height:25px;}
#Foot .bot_help .cat2 a{color:#666;font-size:14px;}
#Foot .bot_help .cat2 a:hover{color:#f60;text-decoration:underline}
#Foot .bot_help table{margin:0px 0px 0px 14px;}
#FootContent{text-align:center;line-height:25px;}
/*=鐗瑰畾鎸備欢css
=============================================================================================*/
#hotgoods .GoodsList h6{
	font-weight:normal;
	background:url(arrs.gif) no-repeat 0 -40px;
	margin-left:5px;
	padding:0 0 0 5px;
	text-align:left;
}
#hotgoods .GoodsList ul{
	text-align:right;
	padding-right:10px;
	color:#FF9900;
}
#hotgoods .price1{
	color:#F90;
}
#promotenews {
	 width:470px; 
	 height:23px;
	 overflow:hidden;
}
#promotenews a{
	color:#f7620e;
	background:url(arrow8.gif) no-repeat 0 0;
	letter-spacing:1px;
	padding:0 0 0 15px;
	margin:0 30px;
	width:200px;
	line-height:23px;
}
#newgoods .GoodsListWrap{
	margin-top:5px;
}
#newgoods .GoodsListWrap .item{
	padding:10px 0;
	border-right:1px dotted #ccc;
	border-bottom:3px solid #eee;
}
#specialgoods .GoodsListWrap{
	padding:3px 5px;
}
#specialgoods h6 a{
	font-weight:normal;
	display:block;
	width:135px;
	background:url(arrs.gif) no-repeat 0 -40px;
	padding-left:12px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

/*=淇浼氬憳娉ㄥ唽
=============================================================================================*/
.RegisterWrap .leftpart{
	margin-right:30px;
}


.GoodsSearchWrap .boxGray{background:#f0eceb;border:1px solid #e7cbc4;}
.GoodsSearchWrap .boxBrown{background:#fff;}
.GoodsSearchWrap a{color:#666;}

.GoodsSearchWrap .px_cura{float:left;margin-left:2px;font-size:11px;overflow:hidden;height:20px;background:Url(garry_itembga.gif) no-repeat top right;display:block;color:#fff;padding:0px 20px 0px 15px;line-height:23px;}
.GoodsSearchWrap .px_cur{float:left;margin-left:2px;font-size:11px;overflow:hidden;height:20px;background:Url(garry_itembgc.gif) no-repeat top right;display:block;color:#fff;padding:0px 20px 0px 15px;line-height:23px;}
.GoodsSearchWrap .px_curc{float:left;margin-left:2px;font-size:11px;overflow:hidden;height:20px;background:Url(garry_itembga.gif) no-repeat top right;display:block;color:#fff;padding:0px 20px 0px 15px;line-height:23px;}


.GoodsSearchWrap .px_tit{float:left;margin-left:2px;font-size:11px;overflow:hidden;height:20px;background:Url(garry_itembgb.gif) no-repeat top right;display:block;color:#fff;padding:0px 20px 0px 15px;line-height:23px;}
.GoodsSearchWrap a.px_cura:hover{color:#fff;}
.GoodsSearchWrap a.px_tit:hover{background:Url(garry_itembga.gif) no-repeat top right;color:#fff;}
.GoodsSearchWrap a.px_cur:hover{background:Url(garry_itembga.gif) no-repeat top right;color:#fff;}
.GoodsSearchWrap a.px_curc:hover{background:Url(garry_itembgc.gif) no-repeat top right;color:#fff;}

#shop_list *{padding:0px;margin:0px;}
#shop_list{background:none;background:url(shop_listbodybg.gif) repeat-x top;border:1px solid #e4e4e4;margin-bottom:8px;}
#shop_list .GoodsCategoryWrap{width:188px;margin:0px auto;padding:0px;overflow:hidden;}
#shop_list .border-top{height:35px;}
#shop_list .border-top h3{background:none;font:14px/30px "Microsoft YaHei";height:30px;line-height:30px;color:#5e554e;padding-left:20px;font-weight:normal;}

#shop_list .border-body a:Hover{color:#c60;}
#shop_list .c-cat-depth-1 a{overflow:hidden;display:block;color:#666666;font-size:14px;font-weight:bold;padding-left:20px;height:30px;line-height:30px;}
#shop_list .c-cat-depth-1 a{background:url(tree_a.gif) #f7f4f0 no-repeat left center;}
#shop_list .c-cat-depth-1 a:hover{background:url(tree_a.gif) #f7f4f0 no-repeat left center;}

#shop_list .c-cat-depth-1{background:url(tree_tit1bg.gif) repeat-x top;}
#shop_list .c-cat-depth-2 a{display:block;font-size:13px;padding-left:30px;font-weight:normal;height:20px;line-height:20px;margin:2px 0px 2px 0px;}
#shop_list .c-cat-depth-2 a{
	background-image: none;
	background-color: #FFFFFF;
}
#shop_list .c-cat-depth-3{background:none;}
#shop_list .c-cat-depth-3 a{display:block;font-size:12px;padding-left:40px;font-weight:normal;height:20px;line-height:20px;}
#shop_list table{width:100%;}


#main_leftbox .border1{background:none;background:url(shop_listbodybg.gif) repeat-x top;margin-bottom:8px;}
#main_leftbox .border1 .border-top{height:35px;background:none;}
#main_leftbox .border1 .border-top h3{background:none;font:14px/30px "Microsoft YaHei";height:30px;line-height:30px;color:#5e554e;padding-left:20px;font-weight:normal;}
.btn-buy{background:url(btn-buy.gif);width:169px;height:42px;}
.hightline,.GoodsInfoWrap .userselect {background:#fff7f7;border:1px solid #ffcfcf;}
.GoodsSearchWrap .items-gallery {padding:4px; background:#fff;border:none; }
.im #siderIMchat_main ul li {
	clear: none;
	display: block;
	width: 78px;
	text-align: left;
	margin-right: 1px;
	overflow: hidden;
	padding: 0px;
	margin-left: 0px;
	float: left;
	height: 43px;
}

#out { width:980px; margin:0 auto; height:auto; padding:0;}
#help{ width:980px; height:167px; overflow:hidden; background:url(bottom.gif) no-repeat; position:relative;}
#dls{ position:absolute; top:111px; right:7px; width:187px; height:45px;}
#help-l{ width:139px; height:103px; overflow:hidden; background:url(callbg.gif) no-repeat; padding:63px 0 0 108px; float:left;}
#help-l .c1{ color:#FF9900; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:700;}
#help-l .c2{ color:#666; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:700;}
#help-l .c3{ color:#fff; font-size:12px; font-family:宋体; font-weight:100; background:url(time.gif) no-repeat; line-height:16px; padding:0 0 0 8px;}
#help-r{ width:690px; height:150px; float:right; margin:10px 0 0 0;}
#help-r-cont { width:170px; height:150px; float:left; overflow:hidden; padding:0;}
#help-r-cont-top{ width:150px; height:25px; color:#666; font-size:14px; font-weight:700; padding:5px 0 0 20px; }
#help-r-cont-cont{ width:160px; height:120px;  padding:0 0 0 10px;}
#ff #help-r-cont-cont{ width:170px; height:120px;  padding:0;}
#bmenuout{ width:948px; height:22px; border:1px solid #d4d7dd; border-top:none; overflow:hidden; margin:0; text-align:center;}
#bmenuout .cat1 { padding:0; margin:6px 0 0 0; display:inline; }
#bmenuout .cat1 a{ font-weight:100;padding:0 10px;  }
.TreeList .cat2{
	background:url(arrs.gif) no-repeat 10px -83px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#bmenuout{ width:948px; height:22px; border:1px solid #d4d7dd; border-top:none; overflow:hidden; margin:0; text-align:center;}
#bmenuout .cat1 { padding:0; margin:6px 0 0 0; display:inline; }
#bmenuout .cat1 a{ font-weight:100;padding:0 10px;  }

/*-----*/
.themefoot{ text-align:center;}
#foot{width:100%;overflow:hidden;}
.foot-copyright{padding:0;margin:0 0 -23px 0;}
.Contentbox .AdvBanner{ padding:0 0 5px 0;}
/*-----*/
#br1pxp1b{ border:1px solid #d4d7dd; padding:1px; _padding:0px; border-bottom:none;}
.Menubox {width:100%;height:28px;line-height:28px;}
.Menubox ul{margin:0px;padding:0px;text-align:center;}
.Menubox li{float:left;display:block;cursor:pointer;width:100px;color:#404041;font-weight:bold;font-size:14px;height:28px;line-height:28px;}
.Menubox li.hover{padding:0px;width:105px;background: url(tab02.gif);color:#404041;font-weight:bold;font-size:14px;height:28px;line-height:28px;}
.Contentbox{ width:203px; height:auto; border:1px solid #d4d7dd; border-top:none; overflow:hidden; margin:0 0 5px 0 ;}
#Tab10 {margin:0px;padding:0px;margin:0 auto;}
#Tab10 .Menubox {width:940px;height:32px;line-height:28px; margin:0 auto;background:url(Tab10titlebg2.gif);}
#Tab10 .Menubox ul{margin:0px;padding:0px;text-align:center;}
#Tab10 .Menubox li{float:left;display:block;cursor:pointer;width:80px;color:#737373;font-weight:bold;font-size:12px;height:32px; background:none;}
#Tab10 .Menubox li.hover{padding:0px;width:81px;background: url(Tab10titlebg.gif) center;color:#737373;font-weight:bold;font-size:12px;height:32px;}
#Tab10 .Contentbox{ width:940px; height:auto; overflow:hidden; border:none; margin:4px }
#Tab10 .LinkList a{ margin:0 5px;}
#Tab10 #con_oneeeeeeeeee_1 .AdvBanner{ float:left; margin:0 4px;}
#out #footer3 {
	border: 1px solid #dbdbdb;
}
#out #footer3 .f3left {
	float: left;
	width: 207px;
	padding-top: 20px;
	padding-left: 20px;
}
#footer3 .f3left .TreeList {
	font-size: 14px;
}
#footer3 .f3left .TreeList .cat1 a{
	font-size: 14px;
	background-image: url(drp_libg.gif);
	background-position: -6px center;
	padding-left: 20px;
	background-repeat: no-repeat;
}
#footer3 .f3left .TreeList .cat2{
	background-image: none;
}
.secmenu #box .box .cat1 {
	float: left;
}
.secmenu #box .box .cat1 a{
	float: left;
	background-image: url(6_13.jpg);
	background-position: left center;
	font-weight: normal;
	color: #666666;
}

.foot-copyright{
	height: 0px;
	overflow: hidden;
}

.f_l{float:left;}
.f_r{float:right;}
  .box_b{ background:url(box_m.gif) repeat-y; width:980px; overflow:hidden}
  .box_b_in{ padding:0 23px;}
  .box_b_in .tit{ border-bottom:1px dashed #b9b9b9; line-height:22px; height:28px;}
  .box_b_in .tit .f_r{ padding:4px 10px 0 0;}
  
  .notice_bg{ width:250px; height:215px;background:url(notice_bg.gif);float:left;}
  .notice_cen {width:438px; height:215px;float:left;}
  .notice_right {width:145px;height:215px; background:url(notice_right.gif);float:left;}
  .notice_bg dl{ padding-left:45px;}
  .notice_bg dl img{ float:left; position: relative; top:7px; margin-right:10px;}
  .notice_bg ul{ padding:7px 0 0 35px; }
  .notice_bg ul li { line-height:23px;}
  .notice_bg ul li a{ background:url(images/biao3.gif) 0 center no-repeat; padding-left:15px; text-decoration: none; color:#3f3f3f;}
   .notice_bg ul li a:hover{ color:#bd0100}
   
   .notice_about{  float:left; padding-left:16px;}
   .notice_about img{ float:left;}
   .notice_about dl{ float: left; padding-left:10px; width:335px;}
   .notice_about dl dt{ font-weight:bold; color:#900700; padding-bottom:2px}
   .notice_about .blank{ height:12px;}
   #jgqj ul{
	margin: 0px;
	padding: 0px;
}
   #jgqj .c-cat-depth-2 a {
	background-color: #E4E4E4;
	height: 20px;
	width: 80px;
	margin-bottom: 5px;
	margin-right: 5px;
	text-align: center;
	padding-top: 5px;
}
   #jgqj .c-cat-depth-2 a:hover {
	background-color: #333333;
	color: #FFFFFF;
}
#Menu .box .GoodsCategoryWrap li.firstnova{
	background-image: url(dibutp.jpg);
	background-repeat: repeat-x;
	height: 25px;
	display: block;
	width: 179px;
	background-image: none;
}
#Menu .box .GoodsCategoryWrap li.firstnov a{
	background-image: url(dibutp.jpg);
	background-repeat: repeat-x;
	display: block;
	width: 179px;
	text-align: center;
	color: #FFFFFF;
	height: 20px;
	padding-top: 5px;
}
#Menu .box .GoodsCategoryWrap li.firstnov a:hover{
	background-image: url(dibutp.jpg);
	background-repeat: repeat-x;

}
#Search .search_label span{
	display: none;	
}
.top-1 .TreeList .cat1{
	float: left;
	height: 30px;
	font-weight: normal;
	padding-left: 10px;
}


/*首页*/
/*header*/
.clear2{ clear:both;overflow:hidden;height:0px;}
.indexWrap{ width:980px; margin:0 auto;}
.headerwrap{ width:980px; margin:0 auto;}
.footwrap{ width:980px; margin:0 auto;}
.logo{ float:left; margin:9px 9px 0px 0px;}
.bzad{ float:left; background:url(vline.gif) no-repeat left 0px; padding-left:15px; margin-top:18px;}
.bzad p{ line-height:18px;padding:3px 0px;}
.bzspan1{ display:block; float:left; padding:0px 7px 0px 22px; line-height:16px; background:url(bzbg.gif) no-repeat 0px 0px;}
.bzspan2{ display:block; float:left; padding:0px 7px 0px 22px; line-height:16px; background:url(bzbg.gif) no-repeat 0px -25px;}
.bzspan3{ display:block; float:left; padding:0px 7px 0px 22px; line-height:16px; background:url(bzbg.gif) no-repeat 0px -50px;}
.bzspan4{ display:block; float:left; padding:0px 7px 0px 22px; line-height:16px; background:url(bzbg.gif) no-repeat 0px -75px;}

/*topmenu*/
.toprwrap{ float:right; width:560px;}
.topmenuwrap{ float:right; margin-bottom:10px;}
.topmenu{ float:left;height:17px;background:url(topmenubg.gif) repeat;}
.topl{ height:17px; width:5px; display:block; float:left; background:url(topl.gif) no-repeat;}
.topr{ height:17px; width:5px; display:block; float:left; background:url(topr.gif) no-repeat;}
.topmenuwrap a{ line-height:17px; color:#fff; padding:0px 7px; }
.topmenuwrap a:hover{ color:#fff; }
.topcebterwrap{ float:right; width:557px;}
.topphone{ float:right;}
.toplogin{ float:left; margin:8px 10px 0px 0px; display:inline;}

.topqq{ float:right; margin:6px 10px 5px 0px;}


/*mainmenu*/
.mainmenuwrap{ background:url(mainmenubg1.jpg) repeat-x;}
.mainmenuinclude{ width:980px; margin:0 auto;}
.mainmenu{ width:980px; float:left;background:url(mainmenubg.jpg) repeat-x;}
.mainnav{ margin-left:12px;_margin-left:4px; display:inline; float:left; height:38px; width:760px;_width:764px; overflow:hidden;}
.mainnav a{ float:left; width:77px; display:block; color:#fff; line-height:38px; text-align:center; margin:0px 3px 0px 4px; background:url(nvaabg.gif) no-repeat 0px 5px;}
.mainnav a:hover{ background:url(nvaahbg.gif) no-repeat 0px 5px; color:#fff;}
.tcheckout{ float:right; width:83px;}
.topcart{ float:right; margin-right:8px; display:inline; width:115px; text-align:center;  }
.tcheckout a{ float:right;color:#fff;background:url(checkoutbg.jpg) no-repeat 0px 8px; margin:0px 5px; width:73px; height:38px; line-height:38px; text-align:center;}
.tcheckout a:hover{ color:#fff;}
.cart-container{ color:#fff; line-height:38px;}
.cart-container:hover{ color:#fff;}
.cart-number{ color:#c60f04;}

/*keys search*/
.keyswrap{ float:left; background:url(keyswrapbg.jpg) no-repeat; width:980px; height:32px;}
.tkeys{ float:left;line-height:32px; background:url(tkeysbg.gif) no-repeat 20px center;}
.keyspan{ float:left; color:#ff0000;line-height:32px; margin:0px 5px 0px 57px;}
.tkeys a{ float:left; color:#666; line-height:32px; margin:0px 3px;}
.tkeys a:hover{ color:#cc0000; }
.tsearch{ float:right;}
.tsearch .inputstyle{border:1px solid #a5a7a6;	height:14px;background:#f9f9f9;margin-left:2px;}
.tsearch  ._x_ipt{width:30px;}
.tsearch .keywords{	width:120px;	margin-right: 10px;}
.tsearch .btn_search{background:url(btn_search_cn.gif) no-repeat left center;border:none;height:19px;width:51px;overflow:hidden;line-height:100px;font-size:0px;cursor:pointer;display:block;}
.tsearch .btn_advsearch{line-height:32px;}
.tsearch .search_label{padding-left:16px;background:url(ico-sr.gif) no-repeat left center;}
.tsearch table td{  padding:1px 2px 0px 2px;}
/*notice*/
.tnotice{ float:left; width:980px; color:#ff0000; line-height:16px; margin:10px 0px;}
/*tbrands*/
.tbrands{ float:left; width:868px;  overflow:hidden; border:1px solid #d5d6d5; background:url(brandsbg.gif) no-repeat 5px center; padding-left:110px;margin-bottom:10px; }
/*.tbrands a{ margin:0px 1px; line-height:25px;}
.tbrands .BrandListWrap { height:51px; overflow:hidden;}*/
.TreeList{ float:left; white-space:nowrap;}
.tbrands .cat1{ float:left;  }
.tbrands .cat1 a{ display:block; height:25px; float:left; margin:0px 1px 0px 0px; line-height:25px; white-space:nowrap;}




/*index*/
.mainad1{ float:left; width:980px; margin-bottom:10px;}
.focuswrap{ float:left; width:980px; margin-bottom:10px;}
.focus{ float:right; width:762px; border:2px solid #e4e4e4;}
.focusr{ float:left; width:201px; border:1px solid #d5d6d5;}
.focusr .news{ float:left; width:199px; margin:1px;}
.focusr .news .ArticleList li{ background:url(newslibg.jpg) no-repeat 0px 7px; padding-left:10px;}
.focusr .news .ArticleList a{ color:#000;}
.focusr .news .ArticleList a:hover{ color:#cc0000;}
.focusr .news .ArticleListWrap{ padding:0px 3px;}

.btns{ float:left; margin:0px 4px;*margin:0px 4px;_margin:0px 2px;  }
.btns .AdvBanner{ float:left; margin:4px;*margin:4px;_margin:4px 2px;  }
.rtext{ float:left; width:192px; margin:6px 4px 5px 4px;_margin:6px 2px 5px 2px; padding-top:6px; background:url(rtextbg.gif) no-repeat 0px top;}
.rtext p{ color:#666; margin:0px; line-height:20px; _line-height:19px;padding-left:5px;}
.rtext span{ color:#990000;padding-right:2px;}
.rtext .plast{ color:#990000; font-size:14px; margin:5px;}

.mainad2{ float:left; width:980px; margin-bottom:10px;}
.inewgoods{ float:left; width:980px; margin-bottom:10px;}

.igoodswrap{ float:left; width:978px; border:1px solid #d5d6d5;	position:relative;}
.igoodstit{ float:left; width:978px; background:url(igoodstitbg.jpg) no-repeat 0px 0px; height:26px;}
.igoods{ float:left; width:978px;}
.igoods .more a {height: 19px;top: 6px;right: 10px;position: absolute;color: #666;}

.GoodsListWrap .button li {padding: 0px; margin:0px 2px;display: -moz-inline-stack;}
/*centerad*/
.centeradwrap{ float:left; margin-bottom:10px; width:980px;}
.cad1{ float:left; margin-right:26px;}
.cad2{ float:left; margin-right:25px;}
.cad3{ float:right;}

.centersort{ float:left; border:1px solid #d5d6d5; height:46px; width:978px; margin-bottom:10px;}
.cbesttxt{  float:left; width:586px; height:46px; line-height:46px; color:#dc241f; font-size:16px; font-weight:bold; padding-left:10px; }
.csort{ float:right; line-height:23px; height:46px; width:380px; color:#666; overflow:hidden;}
.csort span{ color:#666;}
.csort a{ margin:0px 6px; color:#666;}
.csort a:hover{color:#cc0000;}
.ihotgoods{ float:left; width:980px; margin-bottom:10px;}
/**/
.aboutuswrap{ float:left; width:980px;  margin-bottom:10px;}
.aboutusContent{ float:left; width:980px; border-bottom:3px solid #000; margin-bottom:10px; }
.articleaboutus{ float:left; width:978px;border:1px solid #d5d6d5;}
.gywmwrap{ float:left; width:978px; border-bottom:1px solid #e4e4e4; color:#666;  }
.gywmtit { float:left; width:100px; text-align:center;color:#666;}
.fwzctit{ float:left; width:100px; text-align:center;color:#666; }
.gywmtd{vertical-align: middle; text-align:center;}

.fwzctit p,.gywmtit p{  color:#666; margin-bottom:3px;}
.fwzctit a,.gywmtit a{  color:#ff0000;}
.fwzccontent, .gywmcontent{ float:right; width:863px; padding:7px; border-left:1px solid #e4e4e4; color:#666; line-height:19px;}
.fwzcwrap{ float:left; width:978px; color:#666; padding:}
.worktime{ float:left; width:943px;padding:0px 10px 0px 25px; height:27px; border:1px solid #e4e4e4; border-top:none; background:#fbf8f4; line-height:27px; font-weight:bold; color:#666;}
.stime{ color:#a94800;padding:0px 6px;}
.sphone{ color:#a81714; font-size:14px; *font-size:12px;padding-left:10px; }
.sphonebg{ background:url(sphonebg.jpg) no-repeat 55px 0px; padding-left:75px;}
.wtime{ font-size:14px; *font-size:12px;}
.bottomnavwrap{ float:left; width:978px; border-left:1px solid #d5d6d5; border-right:1px solid #d5d6d5; border-bottom:1px solid #888; background:url(bottomnavbg.jpg) repeat-x;}
.bottomnav{ float:left; padding-left:10px; color:#000;}
.bottomnav a{ margin:0px 5px; line-height:26px; color:#000;}
.bottomnav a:hover{  color:#cc0000;}
.alink{ float:right; padding-right:5px;}
.alink .AdvBanner{ float:left; margin:4px 5px 2px 2px;}
/*links*/
.tlinks{ float:left; width:878px; border:1px solid #d5d6d5; background:url(tlinkstit.jpg) no-repeat 20px center; padding-left:100px; margin-bottom:10px;}
.tlinks a{ float:left; margin:0px 7px; *margin:0px 5px;line-height:19px;}

/*help*/
.helpwrap{ float:left; width:980px; margin-bottom:10px;}
.ihelpcenter{ float:left; width:767px; height:154px; overflow:hidden; border:1px solid #d5d6d5; background:url(helpcenterbg.jpg) repeat-x;}
.shipping{ float:right; border:2px solid #dcdcdc; width:197px; background:url(shippingtit.jpg) no-repeat; padding-top:29px;}
.help1{ float:left; width:175px;height:134px; background:url(helpline.jpg) repeat-y right 0px; margin:10px 0px;}
.help2{ float:left; width:200px;height:134px; background:url(helpline.jpg) repeat-y right 0px; margin:10px 0px;}
.help3{ float:left;width:195px;height:134px; background:url(helpline.jpg) repeat-y right 0px; margin:10px 0px;}
.help4{ float:right; width:195px;height:134px; margin:10px 0px;}
.helpwrap .TreeList .cat2{ background:none;}

.newarticle1{ float:left; margin:0px 10px 10px 0px;}
.newarticle2{ float:left; margin:0px 10px 10px 0px;}
.newarticle3{ float:right; margin:0px 0px 10px 0px;}

.bottomqq .border1 h3 { color:#990000; font-weight:bold; text-align:center;}
.ImChat table{ margin:0 auto;text-align:center; }
.bqqwrap{text-align:center; width:978px;}
.bqqwrap table{ margin:0 auto; }
.bqqwrap table td{padding:10px 5px; }
.bqqwrap table td a{ text-align:center;}
.bqqwrap table td img{ margin-bottom:4px;}

*{margin:0;padding:0;} 
.sortmenu{font-size:12px;position:relative;z-index:100;} 
.sortmenu ul{list-style:none;} 
.sortmenu li {float:left;position:relative;} 
.sortmenu ul ul {visibility:hidden;position:absolute;left:3px;top:32px;} 
.sortmenu table {position:absolute; top:0; left:0;} 
.sortmenu ul li:hover ul, 
.sortmenu ul a:hover ul{visibility:visible;} 
.sortmenu a{display:block; height:38px;background:url(nvaabg.gif) no-repeat 0px 5px; width:77px;margin:0px 3px;_margin:0px 1px;color:#fff;text-decoration:none; line-height:37px;} 
.sortmenu a:hover{background:url(nvaahbg.gif) no-repeat 0px 5px;color:#fff; height:36px;border-bottom:1px solid #000;} 
.sortmenu ul ul{ border:1px solid #000; border-top:none;} 
.sortmenu ul ul li {clear:both;text-align:left;font-size:12px;} 
.sortmenu ul ul li a{display:block;width:120px;height:21px; line-height:21px;margin:0;border:0;border-bottom:1px solid #fff; background:#fff; color:#000; text-align:left; padding-left:10px;} 
.sortmenu ul ul li a:hover{ height:21px;border:0;background:#fff;border-bottom:1px solid #fff; color:#cc0000;} 

.sortmenu .cxbg a{ background:#e4e4e4; color:#cc0000;border-bottom:1px solid #e4e4e4;}
.sortmenu .cxbg a:hover{ background:#e4e4e4; color:#cc0000;border-bottom:1px solid #e4e4e4;}

/**/
.ihotgoodswrap{float:left; width:978px; border:1px solid #d5d6d5; padding-bottom:-2px; margin-bottom:10px; }
.ihotgoodstit{float:left; width:978px; background:url(igoodstitbg.jpg) no-repeat 0px -35px; height:26px;}
.ihotgoods{ float:left; width:965px; padding:5px 6px 0px 7px;}
.ihotgoods .GoodsListWrap .itemsWrap{ text-align: center;border:1px solid #e9e8e8; background:#f7f7f7; padding:7px 0px; margin:5px 3px 1px 4px;}
.ihotgoods .GoodsList .item{padding:0px;}
.ihotgoods .price0,.border9 .GoodsList .price1{ color:#990000;}
.ihotgoods .GoodsListWrap li{ margin:5px 0px;}

.GoodsListWrap .button li { margin-left:5px;}

.tlinkstxt{ float:left; width:858px; padding:0px 10px 3px 10px; line-height:21px; color:#333;}

.tgtit{ float:left; border:1px solid #d5d6d5; background:url(dltitbg.jpg) repeat-x; height:26px; width:958px; padding:2px 0px 0px 20px; line-height:26px; color:#990000; font-weight:bold; font-size:14px;}
.tgtadwrap{ float:left; width:980px;}
.tgtad1 { float:left;margin-right:10px;}
.tgtad2 { float:left;margin-right:10px;}
.tgtad3 { float:left;margin-right:10px;}
.tgtad4 { float:left;margin-right:10px;}
.tgtad5 { float:left;margin-right:10px;}
.tgtad6 { float:right;}


.qjgoods{ margin-bottom:-7px;}
.aslygoods{ margin-bottom:-22px;}
.nzgoods{ margin-top:-15px;margin-bottom:-3px; *margin-top:0px;*margin-bottom:10px; _margin-top:10px; _margin-bottom:10px;}


