/* global */
body{ padding:0; margin:0 auto; font-family:Arial, Helvetica, sans-serif;}
	
body, div, td, select, 
input, textarea{ font-size:12px; }
h1, h2, h3, h4, h5, h6{ padding:0; margin:0; font-size:14px; font-weight:normal; }
h2 span, h3 span, 
h4 span, h5 span{ display:none;}

ul, ol, dl, 
dt, dd, menu, form,
.ttl p{ margin:0; padding:0;}
	
li	 { list-style:none; }
i	 { font-style:normal;}
s, u { text-decoration:none; }
a img{ border:none; }
a		{ color:#333; }
a:hover { color:#ff6500; }

/* ------------------------ float */
.fl{ float:left; display:inline; overflow:hidden;}
.fr{ float:right; display:inline;}
.al{ text-align:left;}
.ac{ text-align:center;}
.ar{ text-align:right;}

.c{	overflow:auto; text-align:left;}
.cls, .cls1{ clear:both; display:block;}
.cls1_{	clear:both;	display:block; height:1px; overflow:hidden;}

/* ---------------------- list */
li i { float:right; color:#666; font-size:12px;}
ul.MulRowLst{ width:100%; overflow:auto;}	
ul.MulRowLst li{overflow:hidden; float:left; line-height:140%;} 

/* ---------------------- font color */
.white, 
.white a		{ color:#fff;}
.org, 
.org a			{ color:#ff5600;}
.red,
.red a			{ color:#f00; }
.red1, 
.red1 a			{ color:#de2418;}
.gray,
.gray a			{ color:#3d3c3d;}
.gray a:hover	{ color:#ff5600;}
.gray1,
.gray1 a		{ color:#666;}
.gray1 a:hover	{ color:#ff5600;}
.blue,
.blue a			{ color:#0066ff;}
.blue1,
.blue1 a		{ color:#003399;}
.green,
.green a		{ color:#009933;}
.green a:hover	{ color:#00cc00;}

/* --------------- Bg -------- */
.bgEc{background:#ececec;}
.bgF7	{ background:#f7f7f7; }
.bgFF	{ background:#fff;}
.soapBg	{ background:#fff; }
.first	{ background:#f7f7f7;}

.f20{font-size:20px; font-family:黑体;}
.f20 a,
.f20 a:visited{ color:#000;}

.px12{ font-size:12px; }
.px14{ font-size:14px; }
.pxB 	{ font-weight:bold; }
.px12B 	{ font-weight:bold; font-size:12px; }
.px14B 	{ font-weight:bold; font-size:14px; }

/*分页*/
.pageInfo{ 
	margin:10px 0 10px 0; 
	text-align:center; font-size:14px; 
	font-weight:bold; line-height:200%;}
.pageInfo a,
.pageInfo a:visited{font-size:14px;}

.line{
	width:100%;
	clear:both;	overflow:hidden;
	height:1px;	margin:4px 0;
	background:url(/subSite/template_100/css/img/dotH.gif) repeat-x;}

/*信息版权声明*/
.declare{
	padding:5px; border-top:1px solid #ccc; 
	text-align:right; color:#999;}

/* foot */
.btm1			{ color:#fff;}
.btm1 a			{ color:#fff; text-decoration:underline;}
.btm1 a:hover	{ text-decoration:underline;}
.btm2			{ border:1px solid #999; background:#ECECEC;}
.btm2 a			{ color:#333; text-decoration:underline;}
.btm2 a:hover	{ text-decoration:underline;}
.cRight			{ padding:10px; line-height:150%;}
.ttl{ width:100%;}/* ttl */
.ttl h4{ float:left; margin:0; padding:6px 0 3px 10px; font-size:14px; font-weight:bold;}
.ttl h5{ float:right; margin:0; padding:6px 10px 0 0; font-size:12px; font-weight:normal;}
.ttl h5 p{ float:left; padding:0 4px 0 8px; margin:0;}	
.cnt{ clear:both; padding:8px; text-align:left; line-height:150%;}
.cnt ul{ width:100%;}
.cnt li{ line-height:160%;}

.dot li{ padding:1px 0 1px 8px; background:url(/subSite/common/css/c/icon/dot.gif) no-repeat 0 center;}

/* blk001 --------------- */
.blk001 {}
.blk001 .ttl{ width:auto; height:23px; border:1px solid #A3A15D; background:url(/subSite/common/css/c/images/blk001bg.jpg) repeat-x; }
.blk001 .ttl h4{height:15px; margin:3px 0 0 5px; padding:3px 0 0 15px;  background:url(/subSite/common/css/c/images/blk001h4.jpg) no-repeat; color:#7D1A15;}
.blk001 .ttl h5{ color:#765100;}
.blk001 .ttl h5 a{ color:#765100; text-decoration:underline;}
.blk001 .cnt{ margin:5px 0 0 0; border:1px solid #A3A15D;}

/* blk002 --------------- */
.blk002 { background:#E9E9E9;}
.blk002 .ttl{ height:25px;  width:178px; border-top:6px solid #E9E9E9; background:url(/subSite/common/css/c/images/blk002bg.jpg) repeat-x; overflow:hidden;}
.blk002 .ttl h4{ height:19px; margin:3px 0 0 5px; padding:2px 0 0 15px; background:url(/subSite/common/css/c/images/blk002h4.jpg) no-repeat; color:#7D1A15;}
.blk002 .cnt{}

.blk002_1 .ttl{ border-top:#D9D9D9;}
.blk002_1 .cnt{ margin:5px; background:#fff;}

/* blk003 --------------- */
.blk003 {}
.blk003 .ttl{background:url(/subSite/common/css/c/images/blk003bg.jpg) repeat-x; height:33px; overflow:hidden;}
.blk003 .ttl h4{ width:215px; height:33px; background:url(/subSite/common/css/c/images/blk003h4.jpg) no-repeat;}
.blk003 .ttl h5{ height:33px; border-right:1px solid #B9B9B9; color:#765100;}
.blk003 .ttl h5 a{ color:#765100; text-decoration:underline;}
.blk003 .cnt{ border-left:1px solid #b9b9b9; border-right:1px solid #b9b9b9; border-bottom:1px solid #b9b9b9;}

/* blk004 --------------- */
.blk004 { width:100%; }
.blk004 .ttl{ height:25px; background:#DAC866; width:100%;}
.blk004 .ttl h4{ margin:0 0 0 5px; padding:7px 4px 0 20px; background:url(/subSite/common/css/c/images/blk004h4.jpg) no-repeat; color:#7D1A15;}
.blk004 .ttl h5{ color:#765100;}
.blk004 .ttl h5 a{ color:#765100; text-decoration:underline;}
.blk004 .cnt{ margin:5px 0 0 0; border:1px solid #DAC866;}

.blk004_1 .ttl h4{ margin:4px 0 0 5px; padding:3px 0 0 18px; background:url(/subSite/common/css/c/images/blk001h4.jpg) no-repeat; color:#7D1A15;}
.blk004_2 .ttl h4{ margin:0 0 0 5px; padding:7px 0 0 20px; background:url(/subSite/common/css/c/images/blk004h4_2.jpg) no-repeat; color:#7D1A15;}
.blk004_2 .cnt{ margin:0; background:#F4EFD1;}
.blk004_3 .ttl h4{ margin:0 0 0 5px; padding:7px 0 0 20px; background:url(/subSite/common/css/c/images/blk004h4_3.jpg) no-repeat; color:#7D1A15;} 
.blk004_4 .cnt{ background:#F7F1DD; border:none;}
/* CSS Document */

.row{ width:100%; margin-bottom:8px; overflow:hidden;}
.box{ width:778px; margin:6px auto; }

#headService .bg{ 
	padding:5px 5px 4px 5px;
	border-bottom:1px solid #ccc; 
	background:#f7f7f7;
	text-align:left; }
	#headService img{ float:right;}
	#headService select{ display:inline; vertical-align:middle;}

#head{margin-top:0; padding:4px 0; }
	#logo{ width:230px; padding:4px 0 0; text-align:center;}
	#topAd{ width:542px; text-align:center; background:#f7f7f7;}
	
#nav{ /*导航区*/
	width:100%; height:31px;
	background:#000 url(/subSite/common/css/c/images/navBg.gif) repeat-x;  
	text-align:center;}
	#nav li	{ float:left; margin:4px 0 0 4px; padding:6px 0 0 0; width:60px; position:relative; }
	#nav li.crt	{ font-weight:bold; color:#fff;}
	#nav a	{ color:#fff; text-decoration:none;}/*导航区*/
	#nav .crt a	{ color:#ff0;}

#subNav{ 
	width:100%; background:#EAE2B9; 
	border-top:1px solid #F8F2D5; border-bottom:1px solid #DACD8C; 
	text-align:left; line-height:140%; }
	#subNav .bg{ padding:6px 8px; }
	#subNav a		{ text-decoration:none;}
	#subNav a:hover { text-decoration:underline;}

#headSearch{ /* search */
	width:100%; 
	background:#EAE2B9 url(/subSite/common/css/c/images/search.gif) no-repeat; 
	border-top:1px solid #fff;}
	#headSearch .bg{ padding:6px 8px 6px 44px;}
	
#headGoods .bg{ padding:8px; background:#f7f7f7; line-height:140%; text-align:left}

/*
#headService,
#head,
#nav,
#subNav,
#headSearch,
#headGoods{ width:778px; margin:0 auto;}
*/

/* foot */
#bottomLink{ text-align:center; padding:6px 0; border-top:1px solid #ccc; margin:8px 0 0 0; }
#bottomLink a{ color:#555;}

#frendLink{ width:778px; margin:0 auto; text-align:center; background:#f7f7f7; }

#cRight{ text-align:center; color:#666; margin-top:6px;}
/* CSS Document */
.blk004{ margin:4px 0 0 0;}

#newGoods .cnt p{ width:160px; margin:0; line-height:120%;}
#newGoods .cnt h5{ font-weight:bold;}
#newGoods .cnt .cls{ margin:6px 0;}

#key .cnt li{ width:45%; float:left;}

#home li{ width:25%; float:left; text-align:center;}

#discount .cnt li{ width:47%; float:left; }
#discount .cnt li.img{ width:25%; margin:8px 0; padding:0; background:none; text-align:center;}
#discount .cnt li.li1{ float:right; }
#discount .cnt .price{ color:#f00; }

#recommendBrand .cnt li{ width:50%; padding:0; float:left; height:80px; overflow:hidden;}
#recommendBrand .cnt li h5{ 
	padding-left:16px; 
	background:url(/subSite/common/css/c/images/arw2.gif) no-repeat 6px 50%;
	font-size:12px; font-weight:bold; color:#765100; }
#recommendBrand .cnt li p{ padding:8px; margin:0;}
#recommendBrand .cnt a{ color:#765100; }

#recommendGds .cnt li{ width:50%; float:left; padding:0;}
#recommendGds .cnt li h5{ font-weight:bold; padding:6px 0 4px 28px;}
#recommendGds .cnt li p{ float:left; margin:0 0 0 4px;}
#recommendGds .cnt ol{ float:right; margin-left:8px;}
#recommendGds .cnt ol li{ width:94%; padding-left:8px; clear:both;}
#recommendGds a{ color:#765100; }

#decoCorp li{ width:33%; float:left;}

#jxs{ margin-top:0; border-top:1px solid #ccc; }
#jxs li{ width:31.5%; float:left; }
#brand{ margin-top:0; border-top:1px solid #ccc; }
#brand li{ width:25%; float:left; padding:0; }
#ecshop li{ width:19.8%; float:left;  padding:0; text-align:center; }
