/* 全局属性 开始*/
* {
	margin:0 auto;
	padding:0;
	border:0;
	font:"宋体";
	font-size:12px;
	color:#666;
}
html{
	font:"宋体";
	font-size:12px;
	color:#666;
}
body,a,td{
	margin:0 auto;
	padding:0;
	text-align:center;
	font:"宋体";
	font-size:12px;
	color:#666;
}
select,option,input{
	font:"宋体";
	font-size:12px;
	color:#666;
}
img.cursorp{cursor:pointer;}
input.searchinput{width:180px; height:18px; line-height:18px; padding-left:2px; float:left; border:1px solid #ccc; margin-top:6px;}
input.btnsearch{width:55px; height:21px; background:url(/images/buybtn.jpg) no-repeat; cursor:pointer; float:left; margin-top:6px; margin-left:10px; border:none;}
ul,li{
	list-style:none;}
body{
	background:#fff;
}
/*字体样式开始*/
font.price{color:#f30;}
b.blue{color:#2f7fc7;}
b.black{color:#000; font-weight:normal;}
b.color666{color:#666; font-weight:normal;}
b.f60b{color:#f60;}
b.wndred{color:#f00;}
/*链接样式开始*/
a{color:#666; text-decoration:none;}
a:link,a:visited{color:#666; text-decoration:none;}
a:hover,a:active{color:#f60; text-decoration:underline;}
a.topfont{color:#2471c9; text-decoration:none;}
a.topfont:link,a.topfont:visited{color:#2471c9; text-decoration:none;}
a.topfont:hover,a.topfont:active{color:#f60; text-decoration:underline;}
a.loginfontlinkb {color:#f00;text-decoration:underline;}
a.loginfontlinkb:link,a.loginfontlinkb:visited{color:#f00;text-decoration:underline;}
a.loginfontlinkb:hover,a.loginfontlinkb:active{color:#f60;text-decoration:underline;}
a.loginfontlink {color:#666;text-decoration:underline;}
a.loginfontlink:link,a.loginfontlink:visited{color:#666;text-decoration:underline;}
a.loginfontlink:hover,a.loginfontlink:active{color:#f60;text-decoration:underline;}
/*链接样式结束*/
#warp{
	width:960px;
	margin:0 auto;
	text-align:center;
}
#topload,#endload {
clear:both;
}
/*头部宽度100% 高度70px */
#top70bg{
	width:100%;
	height:70px;
	background:url(bg.jpg) repeat-x;
}
#topinclude{
	width:960px;
}
#toplogo {
	float:left;
	margin-left:10px;
}
#toplogo img {
	padding-top:17px;}
#rightfont{
	color:#2471c9;
	float:right;
	padding-top:47px;
}
/*网页3部分布局开始*/
/*左中右结构为：左：190px 中：548px 右：192px 间距15px 一共是190+548+192+（15*2）=960 */
#left{
	width:190px;
	float:left;
	margin-top:3px;
}
#center{
	margin-top:15px;
	width:548px;
	height:768px;
	float:left;
	margin-left:15px;
	/*margin-top:3px;*/
}
#right{
	margin-top:15px;
	width:192px;
	margin-left:15px;
	float:left;
	/*margin-top:3px;*/
}
#searchbar{
	width:755px;
	margin-top:3px;
	background:url(searchbarbg.jpg) no-repeat;
	float:left;
	height:31px;
	margin-left:15px;
}
/*搜索下拉select部分样式表 开始*/
#searchbar .firsts,#searchbar .seconds{
	width:170px;
	height:20px;
	padding:0px;
	line-height:20px;
	color:#666;
	margin-top:5px;
	float:left;
	margin-left:15px;
	font:"宋体";
	font-size:12px;
}
#searchbar .seconds{
	width:270px;
}
#searchbar img{
	float:left;
	margin-top:5px;
	margin-left:15px;
}
/*搜索下拉select部分样式表 结束*/
/*网页3部分布局结束*/
/*左侧布局开始*/
#lefta{
	width:190px;
	height:90px;
	background:url(l1bg.jpg) repeat-y;
	border-bottom:1px solid #aed5f6;
	position:relative;
}
#lefta img.abs{
	position:absolute;
	right:0;
	bottom:0;
}
.leftlink{
	width:60px;
	margin-right:8px;
	/*这是一IE6 IE7 FF的BUG */
	margin-left:20px;
	+margin-left:20px;
	_margin-left:10px;
	background:url(icon.gif) no-repeat 0px 2px;
	float:left;
	padding-left:12px;
	margin-top:10px;
	overflow:hidden;
	height:12px;
	text-align:left;
}
#leftb{
	width:190px;
	background:url(l1bg.jpg) repeat-y;
	margin-top:15px;
	border-bottom:1px solid #aed5f6;
	position:relative;
	z-index:1020;/*浮动显示的层级关系：赠送：1030+1031（关闭）  ；左侧分类：1020；登陆部分最高！弹出购物车与分类右列是相同的*/
}
#leftc{
	margin-top:15px;
}
#leftd{
	width:188px;
	margin-top:15px;
	border:1px solid #aed5f6;
	background:url(lbg.jpg) repeat-x;
	height:110px;
}
#leftd .lfontline{
	width:166px;
	text-align:left;
	height:20px;
	margin-top:15px;
	background:url(lline.jpg) no-repeat bottom;
	}
.margintop5{
	margin-top:5px;}
.catelist{
	margin-left:10px;
	text-align:left;
	margin-top:15px;
}
.catelist li{
	float:left;
	/* 左侧分类显示BUG */
	width:50px;
	+width:50px;
	_width:48px;
	margin-bottom:10px;
	margin-left:8px;
}
.catelistcai{
	margin-left:15px;
	text-align:left;
	margin-top:10px;
	/*控制只显示5行！多余部分隐藏*/
	height:135px;
	overflow:hidden;
}
.catelistcai li{
	margin-top:0px;
	margin-bottom:10px;
	padding-left:10px;
	background:url(fangicon.jpg) no-repeat left 8px;
	/*list-style-type:square;
	list-style-position:inside;是否有方块显示*/
}
.productname{
	float:left;
	width:110px;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
/*左侧布局结束*/
/*中间布局样式表开始*/
#shopnews {
	width:364px;
	height:217px;
	background:url(shopnewbg.jpg) no-repeat;
	float:left;
	margin-top:3px;
	border:1px solid #ccc;
	overflow:hidden;
}
#shopnews .imnews{
	width:220px;
	height:12px;
	margin-top:10px;
	text-align:left;
	margin-left:50px;
	margin-bottom:8px;
	float:right;
	background:url(icon.jpg) no-repeat;
	background-position:left top;
	overflow:hidden;
}
#shopnews .flashad{/*flash广告的图片大小格式是  宽：364px 高：100px*/
	width:364px;
	height:100px;
	overflow:hidden;
	clear:both;
}
.newsl{
	margin-top:0px;
	padding-left:0px;
	width:360px;
}
#sixnews ul {
	margin-top:15px;
	margin-bottom:15px;
}
#sixnews li  {
	border-bottom:1px dotted #e7e7e7;
	background:url(fangicon.jpg) no-repeat left 7px;
	text-align:left;
	float:left;
	line-height:20px;
	margin-left:10px;
	/*这是一IE6 IE7 FF的BUG 6条新闻IE6与IE7下的宽度不一样*/
	width:160px;
	+width:160px;
	_width:155px;
	padding-left:10px;
	height:20px;
	overflow:hidden;
	display:block;
}
#righttop10{
	float:left;
	width:170px;
	height:222px;
	background:url(renqi.jpg) no-repeat;
	margin-left:12px;
}
#righttop10 ul{
	list-style-type:none;
	margin-top:33px;
}
#righttop10 li {
	width:120px;
	line-height:29px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	margin-left:50px;
	text-align:left;
}
/*中间布局样式结束！*/
/*会员登陆弹出DIV*/
#divLogin{
	position:absolute;
	top:170px;
	left:848px;
}
/*鼠标划过提示 开始*/
#dhtmltooltip{
	text-align:left;
	position: absolute; 
	left: -300px; 
	width: 150px; 
	border: 1px solid #97d3fe; 
	padding:5px; 
	background-color:#fff; 
	visibility: hidden; 
	z-index: 1080;
	line-height:180%;
	filter:blendtrans(duration=.2) revealTrans(duration=.2,transition=12) alpha(opacity=90,enabled=1);-moz-opacity:0.9;
} 
#dhtmlpointer{ 
	position:absolute; 
	left: -300px; 
	z-index: 101; 
	visibility: hidden;
	display:none;
} 
/*鼠标划过提示 结束*/
/*右侧登陆部分*/
#loginarea {
	overflow:hidden;
	float:left;
	width:192px;
}
#loginbg {
	width:192px;
	height:99px;
	overflow:hidden;
	background:url(loginbg.jpg) no-repeat;
}
#loginlink{
	width:101px;
	height:41px;
	margin-top:15px;
	position:relative;
}
ul.loginfontjs{
	list-style:none;
	margin-top:0px;
	margin-left:18px;
}
li.loginfont{
	float:left;
	display:block;
	width:60px;
	height:20px;
	margin:10px;
}
.history {
	width:192px;
	height:191px;
	margin-top:15px;
	background:url(history.gif) no-repeat;
	position:relative;
}
.buyhistory{
	background:url(buyhistory.gif) no-repeat;
	}
.history .list{
	width:178px;
	height:156px;
	display:block;
	margin-top:30px;
	position:absolute;
	top:0px;
	right:0px;
	line-height:40px;
}
.history .list ul {
	list-style-type:none;
	/*这是一IE6 IE7 FF的BUG */
	margin-top:0px;
	+margin-top:0px;
	_margin-top:10px;
}
.history .list li {
	margin-top:6px;
	padding-left:10px;
	line-height:20px;
	height:20px;
	text-align:left;
	/*这是一IE6 IE7 FF的BUG */
	background:url(fangicon.jpg) no-repeat left 7px;
	+background:url(fangicon.jpg) no-repeat left 7px;
	_background:url(fangicon.jpg) no-repeat left 6px;
}
/* 右侧登陆区域 结束*/
/* 滚动样式表 开始 */
.rollBox{width:548px;overflow:hidden;margin-top:15px;}
.rollBox .LeftBotton{height:80px;width:13px;background:url(marleft.jpg) no-repeat 0px 0;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .RightBotton{height:80px;width:13px;background:url(marright.jpg) no-repeat 0px 0;overflow:hidden;float:right;display:inline;cursor:pointer;}
.rollBox .Cont{width:522px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:105px;float:left;}
.rollBox .Cont .pic img{margin:0 auto; text-align:center;}
.rollBox #List1,.rollBox #List2{float:left;}
/*图片部分*/
.pic{
	overflow:hidden;
	float:left;
	width:90px;
	height:150px;
}
/* 滚动样式表 结束 */
/* 商品列表样式表 开始 */
.listcontent {
	width:548px;
	height:136px;
	margin-top:15px;
	float:left;
	list-style-type:none;
	text-align:center;
	margin-left:0px;
	+margin-left:0px;
	_margin-left:-18px;
}
.listcontent li {
	float:left;
	margin-bottom:2px;
	margin-left:16px;
	text-align:center;
}
.btnalist,.btnblist {
	float:left;
	text-align:center;
	width:34px;
	height:22px;
	line-height:22px;
	margin:0 auto;
	margin-left:4px;
}
.btnalist{
	/* hack */
	margin-left:8px;
	+margin-left:8px;
	_margin-left:4px;
}
.goodsname{
	color:#000;
	margin:4px 0;
	width:90px;
	height:14px;
	overflow:hidden;
}
.price {
	color:#f60;
	text-align:center;
	width:80px;
	margin:4px 0;
}
.btna,.btnb {
	float:left;
	text-align:center;
	width:34px;
	height:22px;
	line-height:22px;
	margin:0 auto;
	margin-left:4px;
}
.btna{
	/*hack*/
	margin-left:17px;
	+margin-left:17px;
	_margin-left:8px;
}
.mleft{
	margin-left:9px;
	+margin-left:9px;
	_margin-left:5px;
}
/* 商品列表样式表 结束 */
/*赠送隐藏式弹出DIV*/
.mesWindow{border:#a1d6fd 1px solid;background:#fff;}
.mesWindowTop{border-bottom:#eee 1px solid;margin-left:4px;padding:3px;font-weight:bold;text-align:left;font-size:12px;}
.mesWindowContent{margin:4px;font-size:12px;}
.mesWindow .close{height:15px;width:28px;border:none;cursor:pointer;text-decoration:underline;background:#fff}
.forright{float:right; text-align:right;}
.typeforzs{border:1px solid #ccc;height:16px;line-height:16px;padding-left:2px;text-align:left;width:180px;}
.textright{text-align:center;}
/*商品列表分类*/
.mesWindowlist{}
.mesWindowToplist{}
.mesWindowContentlist{margin:4px;font-size:12px;}
.forrightlist{position:absolute; right:10px; top:32px; float:right; text-align:right;}
/* 标头部分 */
.listtitle {
	width:548px;
	height:20px;
	overflow:hidden;
	margin-top:15px;
	clear:both;
}
/*分页 链接效果*/
.pagelistdiv {margin:0 auto; text-align:center;}
.pagelistdiv ul{margin-left:84px;; text-align:center;}
.pagelistdiv li{float:left;margin-left:5px;}
a.pageliststyle,a.pageliststyle:link,a.pageliststyle:visited{ display:block; border:1px solid #e1e1e1; height:15px; line-height:15px; color:#1971c6; width:20px; padding:2px; text-decoration:none; text-align:center;font-family:simsun;float:left; cursor:pointer;}
a.pageliststyle:hover,a.pageliststyle:active{ display:block; border:1px solid #999; height:15px; line-height:15px; text-decoration:none;width:20px; padding:2px;color:#f60;}
.pagenoclick{display:block; border:1px solid #c6c6c6; height:15px; line-height:15px; color:#bbb; width:20px; padding:2px; text-decoration:none; text-align:center;font-family:simsun;float:left; background:#f0f0f0;}
/*万能豆 兑换页面 wnddh.html iframe*/
.wndbg{width:513px; height:138px; background:url(wnddhbg.gif) no-repeat; position:relative}
.wndbtn{position:absolute; top:80px; right:80px;}
.wndbody{position:absolute; top:40px; left:30px; width:330px; height:80px; line-height:150%; text-align:left}
.wndbody p{color:#6d767d; text-align:left; font-weight:bold;margin:5px;}
.wndbody p input{border:1px solid #ccc;width:60px;height:16px; padding-left:1px; line-height:16px;}