@charset "utf-8";
/*默认整体*/
body{
	padding:0px 0px;
	margin:0px auto;
	color:#222222;
	background:#FFFFFF;
	font-size:12px;
	width:985px;
	font-family:"宋体", Arial;
}
img,ul,ol,li,dl,dt,dd{
	margin:0;
	padding:0;
	border:0;
	list-style:none;
}
h1,h2,h3,h4,h5,h6{
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:0;
}
a:link{
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
a:visited{
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
a:hover{
	color:#0088CC;
	font-size:12px;
	text-decoration:underline;
}
a:active{
	font-size:12px;
	color:#333333;
}
/*页面导航*/
#nav{
	float:left;
	width:100%;
	height:34px;
	margin:8px 0px;
}
#navList{
	width:760px;
	height:34px;
	line-height:34px;
	padding-left:55px;
	color:#666666;
	float:left;
	background:url(../image/sitebj.gif) -1px top no-repeat;
}
#navList a{
	padding:0px 2px;
	color:#666666;
}
#navList a:hover{
	color:#0088CC;
}
#navPhone{
	float:left;
	width:170px;
	height:34px;
	background:url(../image/phone.gif) 5px 3px no-repeat;
}
/*页头部分*/
#header,#bodyer,#footer{
	float:left;
	clear:both;
	width:985px;
	height:auto;
}
#headTop,#headMenu{
	float:left;
	width:100%;
	height:auto;
	clear:both;
}
#headLogo{
	float:left;
	width:238px;
	padding-left:35px;
	margin-right:-40px;
	height:65px;
	background:url(../image/gz.gif) right 10px no-repeat;
}
#headLanmu{
	text-align:center;
	float:left;
	width:500px;
	height:24px;
	padding-top:33px;
	padding-bottom:8px;
}
#headLogin{
	display:none;
	float:right;
	width:auto;
	height:24px;
	line-height:24px;
	padding-top:41px;
	padding-right:4px;
	color:#999999;
}
#headLogin #lgline{
	float:left;
	width:auto;
	height:24px;
}
#headLogin #lgline .lgmsg{
	float:left;
	height:18px;
	line-height:18px;
	background:#eaeaea;
}
#headLogin #lgline b.l{
	float:left;
	width:8px;
	height:24px;
	background:url(../image/htp.gif) left top no-repeat;
}
#headLogin #lgline b.r{
	float:left;
	width:8px;
	height:24px;
	background:url(../image/htp.gif) right top no-repeat;
}
#headLogin #lgline .lgmsg a{
	color:#999999;
	padding:0px 3px;
}
#headMenu{
	float:left;
	width:985px;
	background:url(../image/appletop.gif) top repeat-x;
	height:85px;
}
#headMenu b.l{
	float:left;
	width:8px;
	height:85px;
	background:url(../image/appletop.gif) left bottom no-repeat;
}
#headMenu b.r{
	float:right;
	width:8px;
	height:85px;
	background:url(../image/appletop.gif) right bottom no-repeat;
}
#menuMain{
	float:left;
	width:969px;
	height:85px;
}
#menuTop{
	float:left;
	width:969px;
	height:45px;
}
#menuList{
	float:left;
	padding-top:15px;
	padding-bottom:10px;
	height:20px;
	line-height:20px;
	padding-left:20px;
}
#menuList a{
	float:left;
}
#menuList span{
	float:left;
	width:20px;
	height:20px;
	background:url(../image/sp/space.gif) no-repeat center;
}
#menuCart{
	display:none;
	float:right;
	height:45px;
}
#cartInfo{
	float:left;
	width:157px;
	height:26px;
	margin:12px 8px 8px 6px;
	padding-left:38px;
	line-height:26px;
	color:#FFFFFF;
	background:url(../image/lbj.gif) left top no-repeat;
}
#cartAction{
	float:left;
	width:60px;
	height:26px;
	margin:14px 25px 9px 0px;
}
#cartAction input{
	width:57px;
	height:23px;
	border:0px;
	cursor:pointer;
	background:url(../image/lbj.gif) -200px -2px no-repeat;
}
#headSearch{
	float:left;
	height:40px;
	width:939px;
	padding-left:30px;
}
#selCat{
	float:left;
	width:172px;
	height:25px;
	color:#9B9B9B;
	line-height:25px;
	padding-left:10px;
	background:url(../image/allcatalog.jpg) left top no-repeat;
}
#headCatalog{
	float:left;
	position:relative;
	width:182px;
	height:25px;
	padding-top:8px;
	cursor:pointer;
	z-index:11;
}
#headCatalog a{
	float:left;
	width:182px;
	height:25px;
}
#menuCatalog{
	display:none;
	position:absolute;
	z-index:11;
	width:182px;
	height:240px;
	padding:4px 0px;
	line-height:20px;
	background:#FAFAFA url(../image/scbtbj.gif) left top no-repeat;
	left:0px;
	top:33px;
}
#selCat a:hover #menuCatalog{
	display:block;
}
#menuCatalog li{
	padding:2px 8px;
}
#menuCatalog li:hover{
	background:#E7E7E7;
}
#searchKey{
	float:left;
	padding-left:20px;
	padding-top:7px;
	height:33px;
	width:350px;
}
#headSearch form{
	float:left;
	padding:0px;
	margin:0px;
}
#searchKey input{
	width:336px;
	height:21px;
	padding-left:10px;
	padding-top:7px;
	background:url(../image/searchbj.gif) left top no-repeat;
	border:none;
}
#searchAction{
	float:left;
	width:60px;
	height:40px;
}
#searchAction input{
	width:60px;
	height:27px;
	margin-top:7px;
	cursor:pointer;
	background:url(../image/lbj.gif) left -31px no-repeat;
	border:none;
}
#hotSerch{
	float:left;
	height:40px;
	line-height:40px;
	width:310px;
	margin-left:15px;
	overflow:hidden;
	color:#4b6486;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#hotSerch a{
	color:#4b6486;
	padding:0px 4px;
}
#hotSerch a:hover{
	color:#0088CC;
}
/*页尾部分*/
#footer{
	padding:8px 0px;
}
#footer #ftTop{
	float:left;
	width:985px;
	height:40px;
	border-bottom:1px solid #D1D1D1;
	background:url(../image/smlogo.gif) 10px 5px no-repeat;
	line-height:40px;
}
#footer #ftBtm{
	float:left;
	width:985px;
	height:50px;
}
#hpBox{
	float:left;
	height:24px;
	padding-top:16px;
	padding-left:120px;
	line-height:18px;
	width:auto;
}
#cpBox{
	float:left;
	height:50px;
	padding-top:8px;
	color:#a6a6a6;
}
#cpBox a{
	padding-left:8px;
	color:#008bd9;
}
#abBox{
	float:right;
	text-align:right;
	height:20px;
	padding-top:20px;
	line-height:12px;
	color:#cccccc;
}
#abBox a{
	padding:0px 6px;
	color:#008bd9;
}
#kfBox{
	padding-top:8px;
	float:right;
	height:50px;
	color:#acacac;
	font:Arial, Helvetica, sans-serif;
}
/*圆角*/
.btBox{
	float:left;
	width:100%;
	height:8px;
}
.btBox b.lft{
	float:left;
	width:50%;
	height:8px;
	background:url(../image/btmbj.gif) left bottom no-repeat;
}
.btBox b.rgt{
	float:right;
	width:50%;
	height:8px;
	background:url(../image/btmbj.gif) right bottom no-repeat;
}
.tpBox{
	float:left;
	width:100%;
	height:8px;
}
.tpBox b.lft{
	float:left;
	width:50%;
	height:8px;
	background:url(../image/tpmbj.gif) left top no-repeat;	
}
.tpBox b.rgt{
	float:right;
	width:50%;
	height:8px;
	background:url(../image/tpmbj.gif) right top no-repeat;
}
/*页面布局*/
.leftBox{
	float:left;
	width:170px;
	height:auto;
}
.mainBox{
	float:right;
	width:815px;
	height:auto;
	padding:0px;
	margin:0px;
}
.midBox{
	float:left;
	width:629px;
	padding:0px 8px;
}
.ritBox{
	float:right;
	width:170px;
}
.clear{
	clear:both;
}
/*页中部分*/
.leftBox dl{
	float:left;
	width:168px;
	padding-bottom:8px;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
}
.leftBox dl.lst{
	margin-bottom:-5px;
}
.leftBox dt{
	float:left;
	width:168px;
	height:22px;
	line-height:22px;
	/*border-bottom:1px solid #cdcdcd;
	border-top:1px solid #cdcdcd;*/
	font-size:12px;
	background:url(../image/xbtbj.gif) top repeat-x;
	/*background:#EFEFEF url(../image/more.gif) right top no-repeat;*/
	margin-bottom:7px;
}
.leftBox dt a{
	color:#FFF;
}
.leftBox dt a:hover{
	color:#333333;
}
.leftBox dd{
	float:left;
	width:152px;
	padding:0px 8px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	text-overflow:ellipsis;
	_white-space:nowrap;
}
.leftBox dd a{
	padding:0px 3px;
}
.leftBox dt a{
	float:left;
	width:168px;
	text-align:center;
	font-weight:600;
}
.leftBox dt a:hover{
	text-decoration:none;
}
.stitBox{
	float:left;
	width:160px;
	height:24px;
	line-height:24px;
	letter-spacing:0.5em;
	padding-left:10px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	background:url(../image/stitbj.gif) left top no-repeat;
}
/*产品列表*/
.goods{
	float:left;
	width:137px;
	padding:0px 8px;
}
.t5px{
	padding-top:5px;
	padding-bottom:5px;
}
.goods .img{
	float:left;
	width:136px;
	height:110px;
	text-align:center;
}
.goods .img a img{
	width:110px;
	height:110px;
	border:none;
}
.goods .gn{
	float:left;
	width:120px;
	padding:0px 8px;
	margin:3px 0px;
	height:15px;
	line-height:15px;
	overflow:hidden;
	text-align:center;
}
.goods .gn a{
	color:#232323;
	font-weight:bold;
}
.goods .gn a:hover{
	color:#0088CC;
	text-decoration:none;
}
.goods .scj{
	float:left;
	width:120px;
	padding:0px 8px;
	text-align:center;
	color:#666666;
}
/*最近浏览商品*/
.viewGoods{
	float:left;
	width:168px;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	padding-top:8px;
}
.viewGoods li{
	text-align:center;
	padding:4px 8px;
	line-height:20px;
}
.viewGoods li a img{
	width:110px;
	height:110px;
}
/*商品分类样式*/
#pager{text-align:right;color:#333333;font-size:12px; padding:5px 0px;}
#pager span{color:#333333;font-size:12px;padding:2px 6px; text-align:center;}
#pager span.rpage{padding:2px 6px; margin:0px 2px; color:#999900;border:1px solid #0070e5; background:#e4f2ff;}
#pager span.list{padding:2px 2px;}
#pager span.list a{padding:2px 6px;border:1px solid #cccccc;}
#pager span.list a:hover{border:1px solid #0070e5;padding:2px 6px;text-decoration:none;}
#pager span.f{color:#999999;padding:2px;}
#pager span.n{color:#CCCCCC;}
/*在线广告*/
#onlineService{
	position:absolute;left:-1000px;		/*上面两句是必需的，下面看实际情况去定义了*/
	width:160px;height:auto;border:none;
	padding:0px;margin:0px;
}
