@import url(cart.css);
@import url(home.css);
@import url(help.css);
@import url(usercenter.css);
@import url(product.css); 
@import url(diafans.css); 

/*在线商城首页CSS*/

.zjhead,.zjbody{
	width:1004px;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	}
.zjnav{
	margin-left:auto;
	margin-right:auto;
	width:952px;
	height:23px;
	line-height:23px;
	text-align:right;
	background:#ebebeb;
	}
.zjnav span{
	margin-right:5px;
	}
.zjnav a:link,.zjnav a:visited{
	color:#000000;
	}
.zjbanner{
	margin-left:auto;
	margin-right:auto;
	width:952px;
	height:143px;
	background:url(../WebResources/images/zjimage/banner.gif);
	}
.zjmune{
	float:left;
	width:952px;
	height:27px;
	margin-top:116px;
	}
.zjmune ul{
	margin:0 0 0 10px;
	padding:0;
	list-style:none;
	}
.zjmune ul li{
	width:80px;
	height:27px;
	background:url(../WebResources/images/zjimage/menu_btn.gif);
	line-height:27px;
	color:#000;
	margin-left:2px;
	text-align:center;
	float:left;
	}
.zjmune ul li a:link,.zjmune ul li a:visited{
	color:#000;
	text-decoration:none;
	width:80px;
	height:27px;
	display:block;
	}
.zjsearchdiv{
	margin-left:auto;
	margin-right:auto;
	height:43px;
	width:952px;
	background:url(../WebResources/images/zjimage/search_bg.gif) repeat-x;	
	}
.zjsearchcon{
	overflow:hidden;
	float:left;
	display:inline;
	margin-top:5px;
	margin-left:50px;
	}
.zjhotkey{
	color:#fff;
	margin-top:8px;
	margin-left:10px;
	float:left;
	display:inline;
	}
.zjhotkey a:link,.zjhotkey a:visited{
	text-decoration:none;
	color:#fff;
	}
.zjqw{
	height:127px;
	width:952px;
	margin-left:auto;
	margin-right:auto;
	background:url(../WebResources/images/zjimage/qw.jpg) no-repeat;	
	}
.zjhd{
	width:952px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	height:274px;
	}
.zjhdleft{
	width:736px;
	float:left;
	overflow:hidden;
	}
.zjjj{
	height:31px;
	background:url(../WebResources/images/zjimage/zjjj.gif) repeat-x;
	width:735px;
	}
.zjflashpic{
	float:left;
	display:inline;
	margin-top:5px;
	width:735px;
	height:235px;
	overflow:hidden;
	}
.zjhdright{
	float:left;
	display:inline;
	margin-left:5px;
	width:208px;
	border:1px solid #dfdfdf;
	overflow:hidden;
	background:#fff;
	height:272px;
	}
.jinrijj{
	background:url(../WebResources/images/zjimage/jjdot.gif) no-repeat;
	float:left;
	display:inline;
	margin-left:5px;
	padding-left:10px;
	margin-top:7px;
	width:422px;
	}
.zjcart{
	background:url(../WebResources/images/zjimage/zjcart.gif) no-repeat;
	float:left;
	display:inline;
	padding-left:35px;
	height:21px;
	line-height:21px;
	margin-top:3px;
	}
.zjcart img{
	margin-top:3px;
	}
.zjhdtitle{
	height:30px;
	background:url(../WebResources/images/zjimage/zjhd_bg.gif) repeat-x;
	line-height:30px;
	font-weight:bold;
	}
.zjhdtitle span{
	margin-left:5px;
	}
.zjhdcon{
	overflow:hidden;
	width:194px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;	
	}
.zjhdcon ul{
	list-style:none;
	margin:2px 0 0 2px;
	padding:0;
	float:left;
	}
.zjhdcon ul li{
	background:url(../WebResources/images/zjimage/libg.gif) no-repeat;
	padding-left:10px;
	padding-bottom:5px;
	margin-left:4px;	
	width:170px;
	line-height:20px;
	border-bottom:1px dotted #929292;
	}
.zjhdcon ul li a:link,.zjhdcon ul li a:visited{
	color:#4f4f4f;
	text-decoration:none;
	}
.zjprobox{
	width:952px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	overflow:hidden;
	}
.zjprobox_l{
	float:left;
	width:183px;
	overflow:hidden;

	}
.zjprobox_r{
	float:left;
	width:763px;
	overflow:hidden;
	margin-left:5px;
	display:inline;
	}
.zjkf{	
	}
.zjprobox_l_border{
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	margin-top:5px;	
	
	}
.zjhdtop{
	float:left;
	width:194px;
	height:101px;
	overflow:hidden;
	}
.zjhdul{
	float:left;
	width:194px;
	}
.zjpro_lefttop{
	background:url(../WebResources/images/zjimage/lefttop.gif) repeat-x;
	height:31px;
	line-height:31px;
	font-weight:bold;
	width:181px;
	}
.zjpro_lefttop span{
	margin-left:8px;
	}
.zjpro_cage{
	clear:left;
	display:block;
	overflow:hidden;
	width:181px;
	}
.zjpro_cage ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.zjpro_cage ul li{
	}
.toploop {
border-bottom:1px solid #E4E4E4;
float:left;
height:90px;
margin-top:5px;
overflow:hidden;
width:181px;
	}
.zjtoploop_img{
	float:left;
	width:63px;
	height:63px;
	overflow:hidden;	
}
.zjtoploop_con{
	margin-top:3px;
	padding-left:65px;
	line-height:20px;
	}
.zjtoploop_con a:link,.zjtoploop_con a:visited{
	color:#000000;
	text-decoration:none;
	}
.zjprice{
	color:red;
	font-weight:bold;
	}
.zjweektj{
	float:left;
	width:761px;
	border:1px solid #d8d8d8;
	overflow:hidden;	
	}
.zjweektitle{
	height:37px;
	background:url(../WebResources/images/zjimage/zjweek_bg.gif) repeat-x;
	float:left;
	width:761px;
	line-height:37px;	
	}
.zjweektitle span{
	color:#c50060;
	font-weight:bold;
	margin-left:8px;
	font-size:14px;
	}
.zjweekpic{
	width:158px;
	height:158px;
	float:left;
	margin:2px;
	overflow:hidden;
	}
.zjweekcon{
	float:left;
	overflow:hidden;
	}
.zjweekLoop{
	width:375px;
	float:left;
	overflow:hidden;
	margin-left:2px;
	}
.zjweekfont{
	float:left;
	display:inline;
	margin-left:3px;
	margin-top:10px;
	width:205px;
	overflow:hidden;	
	}
.zjweekfont dl{
	margin:0px;
	padding:0px;
	}
.zjweekfont dl dt{
	margin:0px;	
	}
.zjweekfont dl dt a:link,.zjweekfont dl dt a:visited{
	font-size:14px;
	color:#1f00de;
	font-weight:bold;
	}
.zjweekfont dl dd{
	margin:5px 0 0 0;
	}
.zjweekfont dl dd span{
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:red;
	font-size:14px;
	margin-right:5px;
	}
.zjpro2{
	float:left;
	overflow:hidden;
	width:763px;
	margin-top:10px;
	}
.zjpro2left{
	float:left;
	width:547px;
	overflow:hidden;
	}
.zjpro2right{
	float:left;
	width:208px;
	margin-left:5px;
	border:1px solid #d8d8d8;
	overflow:hidden;
	}
.zjpro2lefttop{
	height:28px;
	background:url(../WebResources/images/zjimage/zjpro2_bg1.gif) repeat-x;
	}
.zjpro2lefttop ul{
	list-style:none;
	margin:0px;
	padding:0px;
	}
.zjpro2lefttop ul li{
	float:left;
	width:80px;
	height:28px;
	line-height:28px;
	text-align:center
	}
.zjli1{
	background:url(../WebResources/images/zjimage/zjpro2btn_1.gif) no-repeat;
	cursor:pointer;
	margin-left:2px;
	}
.zjli2{
	background:url(../WebResources/images/zjimage/zjpro2btn_2.gif) no-repeat;
	margin-left:2px;
	cursor:pointer;
	}
.zjpro2lefttop em{
	margin-left:250px;
	margin-top:3px;
	overflow:hidden;
	}
.zjpro2leftcon{
	width:545px;
	border-bottom:1px solid #d8d8d8;
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	overflow:hidden;
	float:left;
	text-align:center;
	padding-bottom:8px;
	line-height:20px;
	}
.zjpro2leftcon ul{
	list-style:none;
	margin:0;
	padding:0;
	}
.zjpro2leftcon ul li{
	float:left;
	width:178px;
	height:200px;
	overflow:hidden;
	margin-left:2px;
	margin-top:5px;
	}
.zjpro2leftcon ul li dl{
	margin:0px;
	padding:0px;
	}
.zjpro2leftcon ul li dt{
	margin-left:23px;
	display:inline;
	padding:0px;
	width:130px;
	height:130px;
	overflow:hidden;
	}
.zjpro2leftcon ul li dd{
	margin:0px;
	padding:0px;
	}
.zjpro2righttop{
	height:27px;
	background:url(../WebResources/images/zjimage/zj_bg5.gif) repeat-x;
	width:208px;
	overflow:hidden;
	line-height:27px;
}
.zjpro2righttop span{
	margin-left:10px;
	}
.zjpro2rightcon{
	width:208px;
	float:left;
	height:418px;
	}
.zjpro2rightcon ul{
	list-style:none;
	margin:0px;
	padding:0px;
	}
.zjpro2rightcon ul li{
	border-bottom:1px dotted #d8d8d8;
	padding-bottom:2px;
	}
.zjplpic{
	float:left;
	width:62px;
	height:62px;
	overflow:hidden;
	}
.zjplcon{
	padding-left:65px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:2px;
	line-height:20px;
	}	
.zjmt10{
	margin-top:10px;
	}
.zjmt5{
	margin-top:5px;
	}
.zjartcle{
	float:left;
	margin-top:10px;
	overflow:hidden;
	width:952px;
	}
.zjxueLoop{
	float:left;
	width:460px;
	overflow:hidden;
	height:230px;
	border:1px solid #e9e9e9;
	margin-right:10px;
	}
.zjxuetop{
	height:32px;
	background:url(../WebResources/images/zjimage/zjart_bg1.gif) repeat-x;
	line-height:32px;
	}
.zjxuetop span{
	margin-left:10px;
	}
.zjmore{
	margin-left:400px;
	padding-top:10px;
	height:20px;
	}
.zjxuecon{
	float:left;
	width:460px;
	overflow:hidden;
	margin-top:5px;
	}
.zjxuepic{
	float:left;
	width:250px;
	height:167px;
	overflow:hidden;
	margin:5px;
		}
.zjxueconlist{
	padding-left:255px;
	line-height:20px;
	}
.zjxueconlist ul{
	margin:4px 0 0 0 ;
	padding:0;
	list-style:none;
	}
.zjxueconlist ul li{
	margin-top:2px;
	}
.zjxueconlist ul li a:link,.zjxueconlist ul li a:visited{
	color:#000;	
	}