@import url("htmls.css");
@import url("border.css");
@import url("widget.css");


body {
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	color:#666666;
}
.clear{overflow:hidden;clear:both;height:1px;}
.h8{height:8px;}
/*=布局 
=============================================================================================*/
#AllWrap{
width:1004px;
margin:0 auto;
overflow:hidden;
}
#mainbox{
	clear:both;
	background-color: #4A4A4A;
}
#index_page{
	width:992px;
	margin:0px auto;
	padding-top:8px;
	background-color: #FFFFFF;
}

#LeftColumn{
float:left;
margin:0px 0px 0px 8px;
width:181px;
overflow:hidden;*display:inline;
}
.MemberSidebar{
float:left;
overflow:hidden;
width:181px;
*display:inline;
border-right:none;
}
.MemberMain { width:100%; margin:0 -190px 0 0; float:right; }
.MemberMenu { border-right:none; }
#Main{
float:left;
overflow:hidden;
width:585px;
margin-left:10px;
*display:inline;
}

.current{text-align:left;padding:0px;margin:0px;width:auto;}
#CenterColumn table{background:#fff;}
#RightColumn{
float:right;
overflow:hidden;
width:190px;
margin:0px auto;
margin-right:8px;
*display:inline;
}
.mainpop{height:180px;margin:5px 0px 0px 0px;background:#fff;}
.mainpop .shop_ano{float:right;width:198px; border:1px solid #cecece;border-top-width:0px;overflow:hidden;}
.mainpop .shop_ano h3{padding:0px;margin:0px;height:38px;padding-left:50px;line-height:38px;background:url(main_tit.gif);}
.mainpop .shop_fla{float:left;width:470px;overflow:hidden}
.mainpop .shop_fla *{float:left;padding:0px;margin:0px;}



#MainWrap,.MemberCenter,.page_box{
width:980px;
margin:0px auto;

}


#shop_his .GoodsBrowsed{text-align:center;}
#shop_his .goodsImg{width:auto;height:auto;}
#shop_his .border-body{background:#fff;}
.shop_car{background:#fff;margin:0px 5px;}
.PackageGoodsWrap .items .priceinfo{
	float:right;
	padding:10px;
	background:#fff url(main_titd.jpg) no-repeat 0px 0px;
	padding-top:45px;
	width:218px;
	line-height:26px;
	height:80px;
	border:1px solid #cecece;
	border-top-width:0px;
	
}

.BrandWrap{padding:0px;margin:0px;}
.BrandWrap li{width:49%;padding:0px;margin:0px 2px 8px 2px;}
#InnerRightColumn{
	float:right;
	overflow:hidden;
	width:785px;
	*display:inline;
	margin:0px 8px 0px 0px;

}
#InnerRightColumn p{padding:6px;margin:0px;}
.tit_name{height:33px;background:url(list_tit.gif) no-repeat 0px 0px;overflow:hidden;line-height:38px;padding-left:46px;}
.tit_name h3{color:#fff;font-size:12px;padding:0px; margin:0px;}
.tit_name span{color:#fff;font-size:14px;}
/*=头部和菜单
=============================================================================================*/
#banner{width:840px;margin:0px auto;background:#000;}
#banner img{float:left;}
#Top{
position:relative;
height:100px;
width:1004px;
margin:0px auto;
background:url(top_bg.jpg) no-repeat 0px 0px;
}
#Logo{
	position:absolute;
	top:25px;
	left:0px;
	width:290px;
	height:75px;
	overflow:hidden;
	margin-left: 10px;
}


#Top .scat{
	clear:both;
	margin:0 0 4px 0;
}
#Top .navbar{
	position:relative;
}
#Top .navbar .top{
height:15px;
}
#Top .navbar .body{
height:28px;
}
#Top .navbar .foot{
height:5px;
}
#Menu{
position:absolute;
right:10px;bottom:0px;
line-height:26px;
width:700px;
height:26px;
}
#Menu ul{
padding:0px;margin:0px;
}
#Menu li{
padding:0px;margin:0px 3px 0px 0px;
width:95px;
float:right;
height:26px;
text-align:center;
line-height:26px;
overflow:hidden;
}
#Menu li a{
	color:#FFFFFF;
	background:url(nav_a.gif) no-repeat;
	padding:0px;
	display:block;
	height:26px;
	text-align:center;
	line-height:26px;
	font-weight:normal;
	font-size:14px;
}
#Menu li a:hover{
	background:url(nav_b.gif);
	color:#000000;
}
#Menu li.first a{
font-weight:bold;
background:url(channelbga.gif);
color:#000;
}

.toplogin{
	float:right;
	clear:both;
	color:#000000;
	line-height:25px;
	padding-right:30px;
}
.toplogin img{display:none;}
.toplogin a{
	color:#000000;
}
#topMenu{
position:absolute;
right:0px;top:38px;
}
#topMenu li{
display:inline;
}
#topMenu a{margin:0px 12px;color:#fff;}
#topMenu a:hover{text-decoration:underline}
#top_info{
position:absolute;
left:30px;top:0px;width:400px;height:25px;line-height:25px;font-weight:bold;font-size:14px;color:#ff0000;
}
/*=购物车
=============================================================================================*/
.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;
}
/*=搜索栏
=============================================================================================*/
#SearchWrap{
	height:37px;
	position:relative;
	overflow:hidden;
	background-image: url(sear_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
#Search{

	width:1000px;

}
#Search form{margin:8px 0px 0px 25px;background:url(sear_top.gif) no-repeat left center;}
#Search .inputstyle{
border:1px solid #b5b8c8;
margin-left:8px;
background:#fff;
font-size:9px;
}
#Search .hotkeywords{
	background:url(sear_a.gif) no-repeat 0px 0px;
	*background:url(sear_a.gif) no-repeat 0px 0px;
}
#Search .keywords{width:120px;}
#Search .gprice_from{width:50px;}
#Search .gprice_to{width:50px;}

#Search .btn_search,#Search .btn_advsearch{
	background:url(sear_a.gif) no-repeat;
	border:none;
	display:block;
	width:56px;
	height:22px;
	text-indent:-9999px;
	cursor:pointer;
	margin:0 1px;
}
#Search .btn_advsearch{
	background:url(sear_b.gif) no-repeat;
	width:76px;
}
#Search_hothey{
	color:#CCCCCC;
	overflow:hidden;
	position:absolute;
	left:510px;
	top:0px;
	height:31px;
	padding-left:90px;
	line-height:36px;
	font-size:12px;
}
#Search_hothey a{color:#0099cc;}
#Search_hothey a:hover{text-decoration:underline;color:#ff3300;}


.Wrap_bg{height:6px;overflow:hidden;background:url(Wrap_bot.gif) no-repeat 0px 0px;clear:both;width:1004px;}


.bot_info{width:954px;margin:0px auto;height:80px;}
.AdvBanner{width:190px;float:left;text-align:center;padding:10px 0px;}
/*=底部
TPL_BOTTOM
=============================================================================================*/
#Foot{
	text-align:center;
	line-height:150%;
	color:#fff;
	font-size:13px;
	clear:both;
	overflow:hidden;
	background-color: #4A4A4A;
}
#Foot a{color:#fff;}
#Foot a:hover{text-decoration:underline;color:#fff;}
#Foot p{padding:0px;margin:0px;}
/*=特定挂件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;
}
.CartInfoItems .CartInfoContent{
	display:none;
}

.GoodsList-Tabs .current{
	background:url(main_mtit.gif) no-repeat 0px 0px;
	font-weight:bold;
}

.GoodsList-Tabs{
	margin:10px 0px;
	overflow:auto;
	zoom:1;
	border-bottom:none;
	padding:0 10px;
}

.GoodsList-Tabs div{
	float:left;
	padding:0px;
	background:url(main_mtitb.gif) no-repeat 0px 0px;
	width:103px;
	height:25px;
	text-align:center;
	line-height:23px;
	cursor:pointer;
	border:none;
	border-bottom:none;
	margin:0 0 0 -1px;
	color:#FF0000;
	margin-right:5px;
}

.RankingList ul li span{color:#1273ba;font-weight:bold;font-size:14px;}
.RankingList .l1 span,.RankingList .l2 span,.RankingList .l3 span{color:#ff9900;}
.RankingList .l1 a,.RankingList .l2 a,.RankingList .l3 a{color:#12a2e2;}

.GoodsSearchWrap .items-gallery { overflow:hidden; text-align:center; background:none;border:none; }
.items-gallery .goodpic{text-align:left;padding:0px;margin:0px;}
.items-gallery .goodpic a{overflow:auto;}
.webui_pic{display:block;text-align:center;}
.webui_box{padding:5px 0px 15px 0px;}
.webui_box .items-list{border:none;}
.webui_pic a{border:1px solid #ccc;display:block;text-align:center;overflow:hidden;}
.webui_pic a img{}
.webui_pic a:hover {border:1px solid #ff9900;}
.Navigation{background:url(path_ico.gif) no-repeat left center;padding-left:22px;}
.webui_info{line-height:19px;}
.webui_info .price1{font-size:13px;}
.webui_info .entry-title{color:#0e8bcc;font-size:14px;}

.GoodsSearchWrap .items-list .button .addcart { width:70px;height:24px; background:url(but_03.gif) no-repeat 0px 0px; }
.GoodsSearchWrap .items-list .button .star-off { width:70px;height:24px; background:url(but_04.gif) no-repeat 0px 0px; }
.GoodsSearchWrap .items-list .button .btncmp { width:54px;height:24px; background:url(but_06.gif) no-repeat 0px 0px; }



.border6 .GoodsListWrap .itemsWrap .item h6 ,
.border6 .GoodsListWrap .itemsWrap .item h6  a,
.border5 .GoodsListWrap .itemsWrap .item h6 ,
.border5 .GoodsListWrap .itemsWrap .item h6  a
{white-space:normal; word-break:break-all;line-height:21px;height:42px;text-align:center;padding:0px;margin:0px;}
.border6 .GoodsSearchWrap .itemsWrap .goodinfo h6 a,
.border5 .GoodsSearchWrap .itemsWrap .goodinfo h6 a{display:block;text-align:center;white-space:normal; word-break:break-all;}