.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;}
/* b2b css */

.cnt{ margin-bottom:8px;}
.search1{ margin:10px 0 10px 0; padding:2px 0 3px 10px; background:#D5E3F3;}
.subClass{ background:#f7f7f7; padding:5px; padding-top:8px; padding-left:10px;}
.dotBdr{ padding:10px; border: 1px dashed #0E5297; background:#fff; line-height:150%;}
.date{ text-align:center; color:#999;}

p{ margin:2px 0; padding:0;}
/* --------------------------------------------- supply list */
#supplyListTable h5 a{font-size:14px; font-weight:bold;}
#supplyListTable td{ padding:4px; }

#supplyList .more5{float:left; margin-left:5px;}
#supplyList li{padding:10px 10px 0 10px;line-height:150%;}
#supplyList li u{width:50px; color:#f60;}
#supplyList u,
#supplyList h5{float:left; display:inline;}
#supplyList h5 a{font-size:14px; font-weight:bold;}

/* ----- supply info ----- */
.tblList{ border:1px solid #ccc; }
.tblList tabel{ width:100% !important; width /**/:92%;}
.tblList table thead th{
	padding:6px; 
	background:#e0e0e0; font-size:14px; 
	border-top:2px solid #f7f7f7;
	border-bottom:2px solid #f7f7f7;}
.tblList td{ padding:4px; }
.tblList td h5{ font-weight:bold; margin:6px 0;}

.tblList .imgTd{ width:120px; text-align:center;}
.tblList .region{ width:60px; text-align:center;}

/* --------------------------------------------- view list */
#view{text-align:left;} 
#supermark h3,	
#view h3{
	padding:8px 8px 6px 8px;
	border-top:3px solid #0f5298;
	background:#ECECEC url(/subSite/common/css/c/view/icon1.gif) no-repeat 8px 12px;
	font-size:14px; font-weight:bold;
	float:none;
	clear:both; }
#view .location{padding:10px;}
#view .newsTtl{margin:12px 0 6px 0; font-size:14px; font-weight:bold; text-align:center;}
#view .pubDate{margin-top:6px; text-align:center; color:#666;}
#supermark .text,
#view .text{ padding:16px; font-size:14px; line-height:150%;}

/* --------------------------------------------- index */
#b2bSupply li{width:186px; margin:2px 0;}
#superGoods li{width:50%; margin:4px 0; text-align:center; float:left;}
#todayShop li{width:25%; margin:4px 0; text-align:center; float:left;}

#gdClass p{ margin:0; padding:0 0 0 8px;}
#gdClass .cnt li{ float:left; width:50%; background:none; padding:0;}
#gdClass .cnt h5{
	margin:7px 0 4px 0; padding:0 0 0 8px;
	color:#00309C; background:url(/subSite/common/css/c/images/arw4.gif) no-repeat left 40%;
	font-size:14px; font-weight:bold;}
	
.pageSearch{ padding:6px; background:#d5e3f3; margin:4px;}

.showContact{ text-align:left;}

#recommendBrand .cnt li{ width:50%; padding:0; float:left;}
#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; }
/* faq style1 format color2 */
.faq{ width:100%; margin:8px 0 0 0; text-align:left;}/*faq*/
.faq h5{ padding:6px 0 5px 8px; font-weight:bold;}
.faq .faqCnt{
	padding:5px 15px 15px 15px; line-height:140%;	
	border-top:1px solid #ccc; background:#f7f7f7;}
	
.faqFrame{ width:100%; text-align:left;}/*faqFrame*/
.faqFrame .faqFrmTtl{ width:100%; background:url(/subSite/common/css/faq/style1/img2/bg1.gif) repeat-x left top; }
.faqFrame .faqFrmTtl h4{
	float:left;width:112px;height:17px;
	background:url(/subSite/common/css/faq/style1/img2/txtFaq.gif) no-repeat left top;}
.faqFrame .faqFrmTtl h4 span{display:none;}
.faqFrame .faqFrmTtl p{
	float:right; height:17px; width:3px;
	background:url(/subSite/common/css/faq/style1/img2/bgR.gif) no-repeat right top;}
.faqFrame .faqFrmCnt{
	padding:12px; 
	border:1px solid #ff6600; border-top:none;
	background:#f7f7f7; line-height:160%;}

#contactMethod .faqFrmTtl h4{ background:url(/subSite/common/css/faq/style1/img2/txtContact.gif) no-repeat left top;}
	
.faqOtherInfo{ margin:8px 0 0 0; text-align:right;} /*faqOtherInfo*/
.dotBdr{ margin:6px; padding:8px; background:#fff; border:1px dotted #999;}
.dotBdr table{ width:100%; border-collapse:collapse;}
.dotBdr td{ padding:2px; border:1px solid #efefef;}
/* 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%;}
