html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td{ margin: 0; padding: 0; } 
body{font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 12px;line-height: 150%; color:#404040}
ul{ list-style:none}
img{ border:0}
.clear{ clear:both; font-size:0px; overflow:hidden; display:block; height:0}
.left{ float:left}
.right{ float:right}
.blank25{ clear:both; height:25px;}
a{ color:#404040;text-decoration:none}
a:hover{ color:#FF5500}
a.blue,.blue{color:#3366CC}
a.zise{ color:#993333}
.underline{ text-decoration:underline}
.red{ color:#FF0000}
/*工具条*/
#userBar{ height:26px;  background:#F6F6F6; border-bottom:1px solid #cecece; }
.userC{ width:960px; margin:0 auto;line-height:26px;}
/*头部*/
#head{ width:960px; margin:0 auto; margin-top:50px}
.logo{ float:left;}
.guide{ float:right; padding-top:20px; line-height:200%}
.nav{ line-height:40px; height:40px; background: url(../Img/navBg.jpg) 0 bottom repeat-x; clear:both; padding-top:5px; }
.nav p{ line-height:40px; font-size:14px; padding-left:15px}
.nav p a{ color:#fff}
.nav p a:hover{ color:#ffff00}
.nav p.left span{padding-right:10px}
.nav p.kuaixun{ float:left}
.nav p.kuaixun span{ }
.nav p.kuaixun span a{background:url(../Img/new.gif) right 3px no-repeat; padding-right:15px}
.nav p.kuaixun strong a,.nav p.kuaixun strong{ color:#ffff00}
/*主体*/
#main{ width:960px; margin:0 auto; margin-top:5px; clear:both}
.leftMain{ width:193px; overflow:hidden; border:1px solid #dfdfdf}
.rightMain{ width:760px; overflow:hidden}
	/*主体左部*/
.search{ height:226px; background:#FEEFF8; overflow:hidden}
.search h3{ margin-bottom:5px}
.search p{ text-align:center; padding:3px 0}
.search p select{ width:100px; position:relative; top:2px; font-size:12px}
.search dl{ padding-left:65px;padding-top:8px}
.search dl dt{ margin-bottom:6px}
.title1{ height:30px; line-height:30px; padding-left:15px; color:#3366cc; border:1px #dfdfdf solid; border-left:0; border-right:0; font-size:14px}
.sort{ padding:15px 10px 10px 15px}
.sort dt{ font-weight:bold; margin-bottom:5px; padding-left:13px; background:url(../Img/jia.gif) 0 -27px no-repeat}
.sort dt.jia{font-weight:bold; margin-bottom:5px; padding-left:13px; background:url(../Img/jia.gif) 0 4px no-repeat}
.sort dd{ line-height:180%; margin-bottom:5px; padding-left:13px}
.sort dd a{white-space: nowrap}
ul.hotProduct{ padding:10px;}
ul.hotProduct li{ color:#993333; margin-bottom:15px}
ul.hotProduct li img{ border:1px #dfdfdf solid;margin-bottom:5px; *margin-bottom:13px}
ul.hotProduct li a{ color:#3366cc}
ul.hotProduct li p a{ color:#993333}
ul.hotProduct li a:hover,ul.proList li p.pDes a:hover{color:#FF5500}
ul.hotProduct li p a:hover{  color:#993333;text-decoration:underline}

	/*主体右部*/
.banner{ width:760px; height:226px; overflow:hidden; margin-bottom:7px}
.title2{ color:#993333; height:26px; line-height:26px; background:#FFEBC4; padding:0 15px; font-size:14px; margin-bottom:10px; clear:both}
.title2 a{color:#993333;}
.title2 a:hover{ text-decoration:underline}
ul.proList{}
ul.proList li{ float:left; width:242px; margin:0px 5px;_margin:0px 4px; padding-bottom:10px;*padding-bottom:10px;}
ul.proList li p.pImg{ margin-bottom:10px;*margin-bottom:7px}
ul.proList li p.pImg img{border:1px #dfdfdf solid;}
ul.proList li p.pDes{ color:#36c; font-size:12px; height:68px; overflow:hidden}
ul.proList li p.pDes a{color:#36c;}
ul.proList li p.pDes strong{ font-size:15px; line-height:200%}
ul.proList li p.pPrice{ color:#993333; padding:5px 0 0 5px}
ul.proList li p.pPrice a{color:#993333;}
ul.proList li p.pPrice a:hover{ text-decoration:underline}
/*尾部*/
#foot{ border-top:2px #904897 solid; clear:both}
.footC{ width:960PX; margin:0 auto; padding-top:17PX}
.footLogo{ float:left}
.copyRight{ float:right}
.copyRight p{ line-height:180%}
.fLink{ width:960px; margin:0 auto; clear:both; padding:10px 0}
.fLink span{ padding-right:10px}
/*列表*/
.path{ line-height:32px; height:32px}
.title3{ height:24px; padding-top:5px; background:url(../Img/titleBg.jpg) 0 0 repeat-x; border:1px #FFE6B5 solid; color:#993333; padding-left:15px}
.title4{ background:#993333; padding:5px; height:19px; padding-left:15px}
.title4 img{ position:relative; top:2px}
.select{border:1px #FFE6B5 solid; border-top:0; padding:15px; margin-bottom:5px}
.select p{ line-height:210%}
.select a{ color:#3366CC; margin-right:5px}
.select a:hover{color:#FF5500}
dl.paixu{ margin-bottom:20px}
dl.paixu dd{ float:left;  margin-right:10px; position:relative; top:0; left:0 }
dl.paixu dd img{ position:relative; top:0px; margin-right:5px}
dl.paixu dd p{ height:16px; line-height:16px; float:left; padding:0 5px; border:1px #FF7C3C  solid; cursor:pointer; position:relative; top:0px; background:url(../Img/jiao.gif) right 4px no-repeat}
.listS{clear:both; position:absolute; width:100px;left:36px; top:18px; background:#FFFCF5; border:1px #FF7C3C solid; border-top:0; display:none}
.listS2{clear:both; position:absolute; width:85px;left:36px; top:18px; background:#FFFCF5; border:1px #FF7C3C solid; border-top:0;display:none}
.listS dt,.listS2 dt{ clear:both; padding-left:5px;height:22px; line-height:22px; cursor:pointer}
.listS dt:hover,.listS2 dt:hover{ background:#FFF5E1}
ul.newsList{ padding:19px 0 25px 15px}
ul.newsList li{ line-height:190%; padding-left:10px; background:url(../Img/dian.gif) 0 10px no-repeat}
.page,.page a{ color:#3366cc; clear:both}
.page a:hover{ text-decoration:underline}

.closeS{ color:#FF8040; border:1px #FF8040 solid; padding:0 2px;}
.closeS img{ padding:0px 0 0 2px; position:relative; top:2px;*top:2px;}
	/* 大图显示显示  */
ul.pList li{ float:left; width:242px; margin:0px 5px;_margin:0px 4px; margin-bottom:10px; overflow:hidden}
ul.pList li p.lImg{  margin-bottom:10px}
ul.pList li p.lImg img{border:1px #dfdfdf solid;}
ul.pList li p.lDes{  color:#36c; font-size:12px; height:70px; overflow:hidden}
ul.pList li p.lDes a{color:#36c;}
ul.pList li p.lDes a:hover{color:#FF5500}
ul.pList li p.lDes strong{ font-size:15px; line-height:200%}
ul.pList li p.lPrice{ color:#993333; padding:5px 0 0 5px}
ul.pList li p.lPrice span{ padding-right:15px}
ul.pList li p.lPrice a{color:#993333;}
ul.pList li p.lPrice a:hover{ text-decoration:underline}
ul.pList li p.lArea{ display:none}
ul.pList li p.lTime{ display:none}
/*内容页*/
.productLeft{ width:250px; overflow:hidden;color:#993333}
.productRight{ width:470px; overflow:hidden; padding-right:10px}
.productLeft img{border:1px #dfdfdf solid;}
.productLeft h2{ font-size:18px; }
.productLeft p{ line-height:180%}
.productLeft h2 a:hover{ text-decoration:underline}
.productRight{ line-height:180%}
.productRight div{ line-height:190%}
.productRight h2{  margin-bottom:10px; font-size:20px}
/*静态内容页*/
.title5{ margin-top:30px; margin-bottom:40px}
.htmlCont{ color:#666; padding-right:15px; }
h3.hh1{ font-size:14px; margin-bottom:25px}
h3.hh2{ font-size:14px; margin-bottom:25px; padding-top:20px}
.listNews li{ line-height:180%; font-size:14px; background:url(../img/dian.gif) 2px 11px no-repeat; padding-left:13px}
.back{ margin-top:50px}
.input1{ width:130px; height:16px; line-height:16px; border:1px #dbdbdb solid}
.inputMargin p{ margin-bottom:5px}
/* 订单 */
.order{ padding:20px 0 0 20px}
.input2{ width:200px; height:22px; line-height:22px; border:1px #B5BCC2 solid}
.textarea2{ width:540px; height:110px;border:1px #B5BCC2 solid}
/*用户中心 */
.title6{ height:25px; line-height:25px; padding-left:25px; color:#3366cc; border-bottom:1px #dfdfdf solid; font-size:12px}
.title6 a{ color:#3366cc;}
.title6 a:hover{ text-decoration:underline}
.userCt{ padding:0px 20px; }
.userCt .path{ margin-bottom:30px}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: absolute;
	z-index:100;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	min-height:100%;
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

#TB_window {
	position: absolute;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
}

#TB_window img {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: absolute;
	display:none;
	height:100px;
	width:100px;
	z-index:101;
}

#TB_HideSelect{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

#TB_iframeContent{
	border:none;
	clear:both;
}








