﻿/* 首页所使用模块的样式
/*=============================================================================================*/
@import url("border.css");/* 包括布局的样式*/
@import url("widgets.css");/* 包括布局的样式*/ 
body {font-family: "Arial", "宋体";font-size:12px;color:#333333;line-height:1.5;background:#ccc url( body_bg.gif) repeat-y center center;padding-left:1px;}
a{color:#000;text-decoration:none;}a:hover{color:#f60;text-decoration:underline;}
.clear{ clear:both; line-height:0; border-top:none !important; border: none; font-size:0; height:0; overflow:hidden; vertical-align:middle;}
.floleft{ float:left;}.floright{ float:right;}.mt5{ margin-top:5px;}.ml5{ margin-left:5px;}
.m10{ margin:10px;}.mtb10{ margin:10px 0;}.mlr10{ margin:0 10px;}.mt10{ margin-top:10px;}.mb10{ margin-bottom:10px;}.ml10{ margin-left:10px;}.mr10{ margin-right:10px;}
.p10{ padding:10px;}.ptb10{ padding:10px 0;}.plr10{ padding:0 10px;}.pt10{ padding-top:10px;}
.pb10{ padding-bottom:10px;}.pl10{ padding-left:10px;}.pr10{ padding-right:10px;}
.pnone{ padding:0;}
/*--头部=========================================================================================*/
.topad{ width:994px; margin:0 auto; text-align:center;}.header_top{ width:972px; margin:0 auto; background:#fff; padding:0 11px; text-align:left;}.logo{width:280px;height:130px;float:left;}.logo img{width:280px;height:120px;}.w675{ width:675px; float:right;}
.member{ float:left; width:421px; height:28px; line-height:28px; background:url(bg.gif) no-repeat; text-indent:20px; color:#333;}
.member a{ color:#FF0000;}
.ShopCartWrap{ float:right; width:235px; height:18px; line-height:normal; background:url(bg.gif) no-repeat left -40px; margin:5px 0px 0 0; padding-right:10px;}
.ShopCartWrap a{ color:#fff; display:block; padding-left:15px;}
.ShopCartWrap a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.cart-number{ padding:0 10px;}

.menu{
	margin-top:12px;
	margin-bottom: 46px;
}
.menu a{
	font-size: 14px;
	color: #660000;
	text-decoration: none;
	background-image: url(items.gif);
	background-repeat: no-repeat;
	margin-left: 10px;
	padding-left: 18px;
	background-position: left;
}
.menu .AdvBanner{ display:inline; padding:0 23px 0 0;}

.header_bottom{ width:950px; height:122px; padding:0 22px; background:url(hb_bg.gif) no-repeat; margin:0 auto; padding-top:6px;}
.hb_menu{
	height:32px;
	line-height:30px;
	padding: 2px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.hb_menu li,
.hb_menu a{
	float:left;
}
.hb_menu a{ background:url(nav_line.gif) no-repeat right top; padding:0 15px; font-size:14px; color:#660000;}
.hb_menu a:hover{
	background:#990000 url(nav_line.gif) no-repeat right top;
	color:#FFFFFF;
	height: 30px;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
}

.search{
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 70px;
}
.search_input{ width:300px; height:16px; line-height:16px; border:1px solid #c3c1b5; background:#fff; vertical-align: middle;}
.search_btn{ width:55px; height:20px; background:url(search.gif) no-repeat; font-size:0; border:none; overflow:hidden; line-height:9999px; cursor:pointer; vertical-align: middle; margin:0 15px 0 10px;}
.search_gj{ width:101px; height:20px; float:left;padding:0; *padding-top:2px;}

.hb_ad{ float:left; height:45px; overflow:hidden; margin-top:5px;}

.w650{ width:650px; float:left;}
.w205{ width:205px; float:right; text-align:right; font-family:"微软雅黑"; font-size:14px; font-weight:bold; margin-top:36px;}

.kf1{}
.kf2{ color:#b4a504; display:block;}
.kf3{ color:#fff;}

/*--内容=========================================================================================*/
.w950{ width:950px; margin:0 auto;}
.w_left{ float:left; width:161px;}
.w_center{ float:left; width:565px; margin-left:7px;}
.w_right{ float:right; width:210px;}

.n_left{ float:left; width:180px;}
.n_right{ float:right; width:760px;}
.l_right_top{ width:760px; height:20px; background:url(bg.gif) no-repeat left -607px;}
.l_right{ width:758px; border:1px solid #f0f0f0; border-top:none;}


.category_title{ width:161px; height:34px; line-height:34px; background:url(bg.gif) no-repeat left -62px; color:#333; font-size:14px; font-weight:bold; text-indent:15px;}
.category_body{ width:159px; border:1px solid #cecece; border-top:none;}

.recommend{ width:565px; margin-top:10px;}
.rcd_title{ width:108px; height:23px; line-height:23px; background:url(bg.gif) no-repeat left -172px; text-align:center; color:#fff;}
.red_body_box{ border:1px solid #6c1d18;}
.red_body{ width:561px; border:1px solid #a82f24; border-top:2px solid #a82f24;}
.red_body .itemsWrap{ background:url(line.gif) no-repeat right top;}
.red_body .last{ background:none;}
.red_body .item{ padding:10px;}


.red_wz{ width:561px; background:#f7f7f7;}
.red_wz li{ background:url(bg.gif) no-repeat 10px -146px; text-indent:16px; float:left; width:270px; padding:3px 5px; overflow:hidden;}

.news{}
.news_title{ width:199px; padding:0 5px; background:url(newsbg.gif) no-repeat; padding-top:35px; text-align:center; overflow:hidden;}
.news_body{ width:199px; border:5px solid #c60001; border-top:none; padding:5px 0;}
.news_body li{
	background-repeat: no-repeat;
	padding-right: 0;
	padding-left: 0;
}
.news_body li a{ color:#044abc;}
.news_body li a:hover{ color:#f60;}


.goods{ margin-top:10px;}
.goods_title{ width:565px; height:31px; line-height:31px; background:url(bg.gif) no-repeat left -398px;}
.goods h3{ font-family:"微软雅黑"; font-size:14px; color:#990002; text-indent:40px;}
.goods_body{ width:557px; border:1px solid #cecece; padding:3px;}
.goods_ad{ float:left; width:150px; overflow:hidden;}
.goods_box{float:right; width:400px;}
.goods_wz{ width:398px; border:1px solid #FFFFFF; background:#f9f9f9; padding:8px 0 3px 0; margin-bottom:5px}

.goods_wz h6{ background:url(bg.gif) no-repeat left -149px; text-indent:8px; text-align:left; margin:0; padding:0;}
.goods_wz h6 a{ color:#3266cc;}
.goods_wz h6 a:hover{ color:#f60;}
.goods_wz more{ display:none;}

.goods_wz li{ background:url(bg.gif) no-repeat 10px -146px; text-indent:16px; float:left; width:188px; padding:3px 5px; overflow:hidden;}
.goods_wz li a{ color:#3266cc;}
.goods_wz li a:hover{ color:#f60;}




/*--底部=========================================================================================*/

.f_top{ width:1002px; height:147px; background:url(foot_bg.gif) no-repeat; margin:0 auto; position:relative;}
.f_bottom{
	width:982px;
	height:110px;
	background:url(foot_bg.gif) no-repeat left -148px;
	color:#fff;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}
.ft1{ width:200px; position:absolute; left:35px; top:35px;}
.ft2{ width:200px; position:absolute; left:280px; top:35px;}
.ft3{ width:200px; position:absolute; left:520px; top:35px;}
.ft4{ width:200px; position:absolute; left:765px; top:35px;}

.f_top .cat1 a{ color:#333;}
.f_top .cat2{ float:left; width:100px; padding:0; margin-top:5px; background:url(bg.gif) no-repeat left -150px; text-indent:8px; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.f_top .cat2 a{ color:#323232;}

.f_bottom li{ display:inline; padding:0 10px; border-right:1px solid #fff;}
.f_bottom a{ color:#fff;}
.foot{ width:0; height:0; font-size:0; text-align:9999px; overflow:hidden; margin:0; padding:0; background:#9a0002;}
/*--首页链接==================*/
.indexlink{
	margin-right: auto;
	margin-left: auto;
	height: 65px;
	width: 1002px;
	background-image: url(linkbg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	overflow: hidden;
}
.linkong{
	height: 30px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
/*--底部自定义图片==================*/
.footimg{
	float: right;
	position: relative;
	top: 10px;
	right: 135px;
}
.footimg img{
	margin-right: 12px;
}
/*--底部自定义版权信息==================*/
.copyright{
	float: left;
	height: 60px;
	width: 550px;
	margin-right: 32px;
}
.copyright p{
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
}
/*--首页小图背景图片=================*/
.imgbg{
	background-image: url(imgbg1.gif);
	background-repeat: no-repeat;
	height: 94px;
	width: 124px;
	margin-right: auto;
	margin-left: auto;
}
/*--列表背景=================*/

/*--详细商品大图背景=================*/
imgbg2{
	border: 1px solid #666666;
	height: 177px;
	width: 232px;
	padding-top: 2px;
	margin: 4px;
	padding-right: 2px;
}
/*--底部在线客服链接=================*/
.f_bottom .copyright p a:hover{
	text-decoration: none;
}
/*--友情链接=================*/
.LinkList a{
	margin-right: 6px;
	margin-left: 6px;
}
/*--商品详细页客服=================*/
.kefu a:hover{
	text-decoration: none;
}
/*--首页falsh广告=================*/
.focusFlash{
	height: 262px;
	width: 565px;
}
/*--53kf=================*/
.53kf{
	clear: none;
	height: 18px;
	width: 70px;
}
