﻿/*通用定义*/
.newline {
	display:block;
	text-align:center;
	line-height:20px;
}/*商品图片说明文字*/
.newline .markerRed {
	font-weight:bold;
}
.p_list_name,.TrademarkName{text-align:center;}

.pe_u_thumb_price span {
	color:#f50;
	font-weight:bold;
}
.title {
	font-weight:bold;
	padding-left:12px;
	font-size:14px;}
.titlec {
	font-weight:600;
	font-size:16px;
           color:#006699;
           font-family:"宋体";
           }
.titlec01 {
	font-weight:600;
	font-size:16px;
           color:#034323;
           font-family:"宋体";
           }
.titlec02 {
	font-weight:600;
	font-size:16px;
           color:#0066cc;
           font-family:"宋体";
           }
.lefttitle {
           font-weight:600;
	padding-left:8px;
           padding-top:6px;
	font-size:16px;
           color:#006699;
}
.lefttitle01 {
           font-weight:600;
	padding-left:8px;
           padding-top:6px;
	font-size:16px;
           color:#034323;
}
.lefttitle02 {
           font-weight:600;
	padding-left:8px;
           padding-top:6px;
	font-size:16px;
           color:#0066cc;
}

}
.title123{
	font-weight:bold;
	padding-left:12px;
	font-size:14px;
          color:#ffffff;}

/*栏目标题文字样式*/
.title a:link, .title a:visited {
	color:#000;
}

.title a:hover {
	color:#c00;
}

.title span,.title a{ display:inline-block;}

/*Logo相关定义*/
#siteLogo {
	background:url(images/logo.gif) top left no-repeat;
		width:208px;
	height:78px;
	float:left;

}
#siteLogo a {
	display:block;
	overflow:hidden;
	width:208px;
	height:78px;
	text-indent:-9999em;
	cursor: pointer;
}

.p_list_price{text-align:center; }
/*顶部右边文字*/
#top .right760 {
	padding-top:15px;
	height:22px;
	line-height:22px;
}
#top .right300 {
	text-align:right;
	
}
#top .left400 {
	text-align:left;
	color:#c00;
}
#top .left400 a {
	color:#09f;
}


/*商城动态定义*/

.mallTrends dt {
	height:30px;
	background:url(images/lefttitlebg.jpg) no-repeat top right;
}
.mallTrends dt span a {
	padding-left:18px;
	line-height:30px;
           padding-top:5px;
}
.mallTrends dd {
	padding:0 9px 9px;
	height:auto !important;
	height:240px;
	min-height:240px;
}
.shopGuide {
	margin-top:9px;
}



.productList0{
          border:1px solid #ccc;
          width: 160px;
           height:120px;

}


#Box3 .row2 .right212 dd li .newline, #Box2 .left500 .row1 .col1 .showGood .newline {
	text-align:left;
}
/*"搜索栏"板块定义*/
.searchBox {
	height:69px;
	background:url(images/searchBoxBgRight.gif) right top repeat-x;
}
.searchBox .box {
	height:69px;
	background:url(images/searchBoxBgLeft.gif) left top no-repeat;
	padding:3px 0 3px 100px;
}
.searchBox .main_search {
	height:30px;
	display:block;
	margin-top:8px;
	color:#ccc;
	overflow:hidden;
}


.searchBox .main_search select,.searchBox .main_search #keyword {padding:3px; }
.searchBox .main_search li{display:inline-block;height:30px;float:left;margin-right:10px; }


.hotKeyWords{ height:21px; overflow:hidden; height:21px; line-height:21px;padding-right:8px;}
#textSort {
	background:url(images/icon12.gif) 8px 8px no-repeat;
	display: block;
	height:31px;
	width:57px;
	line-height:31px;
}
#wareSort {
	background:url(images/icon11.gif) 8px 8px no-repeat;
	display:block;
}
.searchBox span {
	float:left;
	height:66px;
}
/*"排行版"板块定义*/
.rankingList {
	padding-bottom:2px;
	background:url(images/left200Bottom.gif) bottom no-repeat;
}
.tabStyle {
	background: url(images/title3_left.gif) left top no-repeat;
	height:35px;
	padding-left:4px;
	line-height:35px;
}
.tabStyle ul {
	background: url(images/title3_right.gif) right top no-repeat;
	height:35px;
}
.tabStyle li {
	font-size:12px;
	width:87px;
	float:left;
	text-align:center;
	height:36px;
	line-height:36px;
	display:block;
	cursor:pointer;
	background:url(images/tab2_bg.gif) no-repeat bottom;
	margin-left:5px;
	display:inline;
}
.tabStyle li a {
	color:#999;
}
.tabStyle .Cons_on a {
	color:#6699ff;
	background: url(images/tab2_hover.gif) no-repeat bottom;
	font-weight:bold;
	display:block;
	width:87px;
}
.tabStyle li a, .tabStyle li a:link, .tabStyle li a:hover {
	display:block;
}
.rankingContent {
	height:auto !important;
	height:363px;
	min-height:363px;
	padding:8px;
}

.rankingContent .showGood pe_u_thumb{
	width:178px;
	height:110px;
	border:#CCCCCC 1px soild;
}
.rankingContent .showGood img {
	width:178px;
	height:110px;
}
.rankingContent .showGood {
	padding:1px;
	border:#ccc 1px solid;
}
.rankingContent .showGood a {
	color:#F30;
	font-weight:bold;
}
/*排行版背景定义*/
.top10 {
	background:url(images/rangkingBg.gif) left top no-repeat;
	height:208px;
	padding-top:3px;
}
.top10 li {
	height:22px;
	line-height:22px;
	padding-left:28px;
	background: url(images/top10ListBottom.gif) bottom repeat-x;
}
.top10 li a:link, .top10 li a:visited {
	color:#000;
}
.top10 li a:hover {
	color:#c00;
}
/*Box3相关定义*/

/*“品牌大窜烧”板块定义*/
.wareSort {
	background: url(images/tab3_Right.gif) right top no-repeat;
	padding-right:2px;
}
.wareSort ul {
	width:650px;
}
.wareSort, .wareSort li {
	float:right;
}
.wareSort li {
	display:block;
	padding:0 15px;
	background:url(images/tab3_bg.gif);
	cursor:pointer;
	height:30px;
	line-height:30px;
          font-size:14px;
          font-weigh:500;
}
.wareSort li a {
	color:#069;
}
.wareSort .wareSortCon_on {
	display:block;
	background:url(images/tab3_hover.gif);
	cursor:pointer;
	height:35px;
	line-height:35px;
	ont-weight:bold;
}

/*二二二*/
.wareSort01 {
	background: url(images/tab3_Right.gif) right top no-repeat;
	padding-right:2px;
}
.wareSort01 ul {
	width:650px;
}
.wareSort01, .wareSort01 li {
	float:right;
}
.wareSort01 li {
	display:block;
	padding:0 15px;
	background:url(images/tab3_bg.gif);
	cursor:pointer;
	height:30px;
	line-height:30px;
          font-size:14px;
          font-weigh:500;
}
.wareSort01 li a {
	color:#034323;
}
.wareSort01 .wareSortCon_on {
	display:block;
	background:url(images/tab3_hover.gif);
	cursor:pointer;
	height:35px;
	line-height:35px;
	ont-weight:bold;
}

.wareSort01 li a, .wareSort01 li a:link, .wareSort01 li a:hover {
	display:block;
}


.wareSort01 li a, .wareSort01 li a:link, .wareSort01 li a:hover {
	display:block;
}

/*三三三*/
.wareSort02 {
	background: url(images/tab3_Right.gif) right top no-repeat;
	padding-right:2px;
}
.wareSort02 ul {
	width:650px;
}
.wareSort02, .wareSort02 li {
	float:right;
}
.wareSort02 li {
	display:block;
	padding:0 15px;
	background:url(images/tab3_bg.gif);
	cursor:pointer;
	height:30px;
	line-height:30px;
          font-size:14px;
          font-weigh:500;
}
.wareSort02 li a {
	color:#0066cc;
}
.wareSort02 .wareSortCon_on {
	display:block;
	background:url(images/tab3_hover.gif);
	cursor:pointer;
	height:35px;
	line-height:35px;
	ont-weight:bold;
}

.wareSort02 li a, .wareSort02 li a:link, .wareSort02 li a:hover {
	display:block;
}

.title4 {
	background:url(images/title4_left.gif) no-repeat left top;
	height:30px;
	}
.title4 .chtitle {
          padding-left:15px;
          padding-top:8px;
          letter-spacing:2px; 
          font-size:16px;  
          color:#006699;
          display:block;
          font-weight:700;
	}
.title40 .chtitle {
          padding-left:15px;
          padding-top:8px;
          letter-spacing:2px; 
          font-size:16px;  
          color:#034323;
          display:block;
          font-weight:700;
	}
.title400 .chtitle {
          padding-left:15px;
          padding-top:8px;
          letter-spacing:2px; 
          font-size:16px;  
          color:#0066cc;
          display:block;
          font-weight:700;
	}
.title40 {
	background:url(images/title4_left.gif) no-repeat left top;color:#034323;
	height:30px;
	}
.title40 .chtitle {
          padding-left:15px;
          padding-top:8px;
          letter-spacing:2px; 
          font-size:16px;  
          color:#034323;
          display:block;
          font-weight:700;
	}

.title400 {
	background:url(images/title4_left.gif) no-repeat left top;color:#0066cc;
	height:30px;
	}
.title400 .chtitle {
          padding-left:15px;
          padding-top:8px;
          letter-spacing:2px; 
          font-size:16px;  
          color:#0066cc;
          display:block;
          font-weight:700;
	}

#Box3 .row1 .p_list_pic {
	width:80px;
	height:80px;
	border:1px solid #ccc;
}

#Box3 .row1 img {
	width:80px;
	height:80px;
}
#Box3 .row1 li {
	width:85px;
	padding-left:10px;
	float:left;
}

/*“细说风云”板块定义*/
.content570 {
           height:auto !important;
           height:450px;
	padding-top:3px;
           border-color:#FFE9D0;
}
#Box3 .right773 .mixBrandPlace .content570 .row2 {
	padding-bottom:2px;border-color:#FFE9D0;
}
#Box3 .right773 .mixBrandPlace .content570 .showGood .text {
	width:100px;
}
#Box1 .right264 .xLine, #Box2 .right264 .xLine, #Box4 .xLine, #Box3 .mixBrandPlace .xLine {
	background:#bacfe8;
}
#Box3 .row2 .left536{
	width:463px;}


#Box3 .row2 .left536 .expatiate .channelTitle {
	background:url(images/title6left.gif) left top no-repeat;
	display:block;
	height:32px;
	line-height:32px;
}
#Box3 .row2 .left536 .expatiate .channelTitle .title {
	line-height:32px;
	color:white;
	padding-left:32px;
	background:url(images/icon5.gif) 13px 1px no-repeat;
}
#Box3 .row2 .left536 .expatiate .content400 {
	padding:0 8px;
	border-right:1px solid #bacfe8;
	height:auto !important;
	height:400px;
	min-height:400px;
           }
#Box3 .row2 .left536 .expatiate .rowA {
	padding:0px 15px;
	height:120px;
}

#Box3 .row2 .left536 .expatiate .rowA li{height:120px;}
#Box3 .row2 .left536 .expatiate .rowA li .p_list_name { color:#EA2828;font-size:13px; font-weight:bold; height:20px; line-height:20px;}
#Box3 .row2 .left536 .expatiate .rowA .p_list_pic{
	width:114px;
	height:88px;
	float:left;
	margin-right:5px;
	border:1px solid #ccc; 
	display:inline;
}
#Box3 .row2 .left536 .expatiate .rowA img {
	width:114px;
	height:88px;
	display:inline;
}
#Box3 .row2 .left536 .expatiate .rowA .articleTitle a {
	line-height:36px;
	color:#c00;
	font-weight:bold;
	color:#c00;
}
#Box3 .row2 .left536 .expatiate .rowA .articleContent {
	line-height:20px;
}
#Box3 .row2 .left536 .expatiate .rowB dt {
	height:30px;
	background:url(images/title7_bg.gif);
	padding-left:50px;
          padding-top:7px;
}
#Box3 .row2 .left536 .expatiate .rowB dt ul {
	width:334px;
	background: url(images/tab4_bg.gif) repeat-x;
	height:30px;
}
#Box3 .row2 .left536 .expatiate .rowB dt li {
	float: left;
	height:30px;
	line-height:20px;
	text-align:center;
	display:block;
	font-size:14px;
           color:#006699;
           font-weight:600;
           padding-top:5px;
           width:83px;
}
.content190 {
	height:auto !important;
	height:190px;
	}
.content190 {
	padding:15px 0px 0px 0px;
}
.content190 .thumb {
	width:250px;
	float:right;
	background: url(images/colline1.gif) no-repeat left top;
	padding-left:10px;
}
.content190 .thumb li {
	float:left;
	padding-left:10px;
	width:120px;
}
.content190 .thumb .p_list_pic{	border:1px solid #ccc;	width:108px;	height:86px;
}
.content190 .thumb img {
	width:108px;
	height:86px;
}
.content190 .articleList {
	overflow: hidden;
	line-height:20px;
}

.content190 .AD2{ padding-top:5px;}
.content190 .AD2 img {
	border:1px solid #ccc;
	width:250px;
	height:60px;
}
.content190 .AD2 li {
	float:left;
	padding-left:5px;
}
#Box3 .row2 .left536 .expatiate .xLine {
	background:#e4eafb;
}
.AD3 {
	padding:9px 5px;
}
/*Box3下方商品展示框*/

/*商品图片板块定义*/
#Box3 .showGoods {
	margin-top:5px;
}
#Box3 .showGoods .xLine {
	background:#cdf;
}
#Box3 .showGoods dl {
	border-left:#cdf 1px solid;
	border-right:#cdf 1px solid;
}
#Box3 .showGoods dt {
	height:10px;
	background:url(images/title9_bg.gif) repeat-x;
}
#Box3 .showGoods dd {
	height:auto !important;
	height:147px;
	min-height:147px;
	_height:142px;
}
#Box3 .showGoods dd li img {
	width:100px;
	height:100px;
}
#Box3 .showGood00 dd li img {
	width:200px;
	height:120px;
}
#Box3 .showGoods dd li .p_list_pic {
	width:200px;
	height:120px;
	border:1px solid #ccc; 
}
#Box3 .showGoods dd li .p_list_pic {
	width:100px;
	height:100px;
	border:1px solid #ccc; 
}
#Box3 .showGoods dd li {
	float:left;
	padding-left:15px;
	width:110px;
}
#Box3 .showGoods dd li a:link .newline, #Box3 .showGood dd li a:visited .newline {
	font-size:13px;
	font-weight:bold;
}
#Box3 .showGoods dd li a:link span, #Box3 .showGoods dd li a:visited span {
	text-align:center;
	color:#999;
	display:block;
}
#Box3 .showGoods dd li a:hover span {
	color:#f60;
	text-decoration:underline;
}

#Box3 .showGoods .p_list_name{ height:18px; overflow:hidden;	font-size:13px;	font-weight:bold; }

.specialList{ border:8px solid #fff;  }
.specialList li a{ height:24px; overflow:hidden; }
/*Function Box定义*/	
#functionBox {
	background:url(images/title10.gif) repeat-x;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
}
#functionBox dl {
	height:auto !important;
	height:180px;
	min-height:180px;
	float:left;
	width:16.4%;
	border-left:1px solid #ccc;
}
#functionBox dt {
	height:29px;
	line-height:29px;
	text-indent:24px;
	font-weight:bold;
	background: url(images/dotRed.gif) 15px center no-repeat;
}
#functionBox .noBorder {
	border:none;
}
#functionBox li {
	text-indent:24px;
	line-height:24px;
	height:24px;
	background: url(images/dotBlack.gif) 15px center no-repeat;
}
/*bottom*/
#bottom { margin-top:10px;height:100px; background:url(images/aliStore.gif) no-repeat right 10px; }
#bottom dt{ margin-top:20px; text-align:center;  height:24px; line-height:24px;}
#bottom dd{ line-height:20px;text-align:center;}

.content190 .listType1{height: auto !important;height: 160px; min-height: 160px;}

#NewsPic {
	LEFT: 0px;
	WIDTH: 496px;
	POSITION: relative;
	TOP: 0px;
	HEIGHT: 260px;
}
#NewsPicTxt {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 3px auto 0px;
	WIDTH: 496px;
	COLOR: black;
	FONT-FAMILY: Sans-Serif;
	POSITION: relative;
	HEIGHT: 0px;
	TEXT-ALIGN: center;
	border:1px solid #fff;
}
#NewsPicTxt a {
	COLOR: black;
	TEXT-DECORATION: none
}
#NewsPicTxt a:hover {
	COLOR: black;
	TEXT-DECORATION: none
}
#NewsPicTxt a:visited {
	COLOR: black;
	TEXT-DECORATION: none
}
#NewPicTxt a:link {
	COLOR: black;
	TEXT-DECORATION: none
}
#NewsPicTxt a:hover {
	COLOR: red
}
#NewsPic a:hover {
	TEXT-DECORATION: none
}
#NewPic a:visited {
	TEXT-DECORATION: none
}
#NewsPic .Picture {
	LEFT: 0px;
	WIDTH: 100%;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 100%
}
#NewsPic .Nav {
	RIGHT: 0px;
	WIDTH: 100%;
	BOTTOM: 0px;
	POSITION: absolute;
	HEIGHT: 12px
}
#NewsPic .Nav span {
	DISPLAY: block;
	BACKGROUND: #000000;
	FLOAT: right;
	FONT: 10px Courier;
	BORDER-LEFT: #ffffff 1px solid;
	WIDTH: 24px;
	CURSOR: hand;
	COLOR: #ffffff;
	HEIGHT: 100%;
	TEXT-ALIGN: center
}
#NewsPic .Nav span.Cur {
	BACKGROUND: #019fe8;
	COLOR: white
}
#NewsPic .Nav span.Normal {
	BACKGROUND: #000000;
	FILTER: Alpha(opacity=50);
	COLOR: white;
	opacity: .5
}
#NewsPic .Nav span a {
	DISPLAY: block;
	WIDTH: 100%;
	COLOR: white;
	POSITION: relative;
	HEIGHT: 100%
}
#NewsPic .Nav span a:hover {
	CURSOR: hand
}
.rowA00 {
	font-size : 11pt;
	letter-spacing : 1px;
	word-spacing : 1px;
           margin-left:5px;
           margin-bottom:2px;
}
.productList0000{margin:0 auto;border-left-color:#CCCCCC;font-size:13px;
}
.right212 .productList0000{font-size:13px;
}
.lefttitleList {
font-size:12pt;
line-height:5px;
}
/*====== 默认样式重置(CSS Reset)开始 ======*/
	html, body { margin:0 auto;padding:0; }
	dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, th, td, hr {	padding: 0;margin: 0;}
	h1, h2, h3, h4, h5, h6, address, caption, cite, code, dfn, em, th, var ,strong{ font-style:normal; font-weight: normal;font-size: 100%;}
	table {	border-collapse: collapse;	border-spacing: 0;}
	label, input {vertical-align: middle;}
	ul,li{ list-style-type:none;}
	fieldset, img {border:0;}
	
/*====== 默认样式重置(CSS Reset)结束 ======*/


/*====== 布局相关定义开始 ======*/
	
	#container{ width:100%; padding-top:8px;}
	
    .mainContent { float:right; width:775px; overflow:hidden; }
    .sideBar {float:left; width:200px;overflow: hidden;}
	
	.mainCenter { float:left; width:550px; overflow: hidden;}
    .mainSide { float:right; width:220px; overflow: hidden;}

    .mainContent2 {overflow: hidden; }

/*====== 布局相关定义结束 ======*/


/*====== 网站通用定义开始 ======*/
	body { color: #333;  font-size:12px; font-family: '宋体', Arial, sans-serif, Tahoma; }
	h1{ font-weight:bold; }
	
	a:link , a:visited{ color:#333; text-decoration:none; cursor:pointer;}
	a:hover ,a:active{ color:#FF0000; text-decoration:none; }
    a.hot,.hot{ color:#CB0003!important;}
	.sharp a:link, .sharp a:visited, .sharp{ color:#fff!important;}
	.sharp a:hover{ color:#fff;text-decoration:underline;}
	
/* --- 常用属性定义 --- */
	
	.text_center{ text-align:center;}
	.text_right{ text-align:right;}
	
	.flowright{ float:right;}
	.flowleft{ float:left;}
	
    .overflow_hidden { overflow: hidden;}
    .spacing {	font-size: 0px;	visibility: hidden;	line-height: 5px;}
    .clearbox {
	    border-top: 1px solid transparent !important;
	    margin-top: -1px !important;
	    margin-top: 0px;
		clear: both;
		font-size: 0px;
		line-height: 0px;
		height: 0px;
		border: 0px;
		visibility: hidden;     }   
		

/*--- 轮换图片 活动 ---*/
    .function_tab { 
	    float:left;
		position:relative;
		width:546px;
		height:260px;
		overflow:hidden;
		border:2px solid #a0caf3;
            }
    .function_tab img{ width:546px; height:260px; }
	
    .function_tab dd span{ position:absolute; bottom:3px; left:30px; color:#fff;}  

	.function_tab dt{ position:absolute; right:10px; bottom:10px; font-size:12px; z-index:100;}
    .function_tab dt a{ display:inline-block; background-color:#fff; border:1px solid #cdcdcd ; font-family:Tahoma; padding:0px 5px; color:#333; cursor:pointer;}
    .function_tab dt .function_on{ background-color:#FF0000;color:#fff; }
	
/*--- 产品列表 - 动态切换展示 ---*/
    .product_tab{ position:relative;  background:url(images/box2.gif) right top no-repeat; height:35px; line-height:35px; }
	.product_tab dt{ position:absolute; right:0px; top:0px;}
	.product_tab h2{ display:inline-block; background:url(images/box2.gif) left top no-repeat; padding-left:40px; height:35px; line-height:35px; color:#333; font-weight:bold; font-size:14px; }
	.product_tab dt a{display:inline-block; background:url(images/box2_on.gif) left top no-repeat; padding:0 15px; height:35px; line-height:35px; color:#333; font-weight:bold; font-size:14px; }
	
	.product_tab dt .product_on{ display:inline-block; background-color:#FFFFFF; }
	

	.product_list1{ border:1px solid #bacfe8; border-top:none; height:100%; overflow:hidden;}
	.product_list1 li{ float:left; text-align:center; color:#333;margin-top:15px; margin-bottom:5px; border-right:1px dashed #dddddd; overflow:hidden;}	
	.product_list1 .p_list_name {line-height:24px;}
	.product_list1 .p_list_pic {}
    .product_list1 .p_list_price {  color:#CC0000;line-height:22px;}	
    .product_list1 .p_list_pic img {padding:2px 5px;}
    .product_list1 .p_list_botton { display:none;}
	
	.two li{ width:49%; height:120px; border-bottom:1px dashed #dddddd; border-right:none;}
	.fiv li{width:20%; }
	.thr li{width:33%;  }
	.one li{width:100%;}
	
	
	.product_list2{ border:1px solid #bacfe8; border-top:none; height:100%; overflow:hidden;}
	.product_list2 li{ float:left;  color:#333; margin-top:15px; margin-bottom:7px; border-bottom:1px dashed #dddddd; }	
	.product_list2 .p_list_name {line-height:24px;}
	.product_list2 .p_list_pic {float:left; margin:0 5px;}
    .product_list2 .p_list_price {  color:#CC0000; line-height:22px;}	
    .product_list2 .p_list_pic img { padding:2px 5px;}
    .product_list2 .p_list_botton a { padding:2px 5px;}


	
/*--- 通用模块 list_a ---*/
    .news{ height:217px;}
	.sale{ height:253px;}
	.list_a ,.list_b ,.product_nav{ border:1px solid #bacfe8; border-top:none; padding:5px 10px;}
	.list_a ul{ background:url(images/no1.gif) left 5px no-repeat;} 
	.list_a li{ 
	     /*background:url(images/do1.gif) left 10px no-repeat;
		 width:180px;
		 padding-left:15px;*/
		 line-height:22px; 
		 padding-left:25px;
	      }
/*--- 通用模块 list_b 热销排行---*/
	.list_b li{ background:url(images/triangleOrange.gif) left 8px no-repeat; line-height:24px; padding-left:12px; }
    .list_b li span { color:#9A1041; font-size:12px; font-weight:bold; margin-right:3px;    }
	
	.commit {padding:5px 10px; height:230px;}
	.commit li { line-height:25px; border-bottom:1px dashed #D9C3B8;}
	.commit li span{ text-align:right; display:block; color:#666;}
	
/*--- 通用模块 product_nav 商品节点---*/
	.product_nav li b{ background:url(images/icon5.gif) left top no-repeat; padding-left:25px; line-height:24px; font-size:14px; font-weight:bold;  color:#D6290B; }
	
	.product_nav div li{ display:block; line-height:22px; border-bottom:1px dashed #dddddd; }
	
	.product_nav div li a{padding-left:20px; color:#333; /*border-bottom:1px dashed #cdcdcd;*/}
	
	.product_nav div li a:hover{ display:block; background-color:#404246; color:#fff; /*text-decoration:underline;*/ }


/*--- 通用模块 mode_b ---*/
    .mode_a { height:100%; overflow:hidden;   }
	.mode_a h2{ background:url(images/box1.gif) right top no-repeat; height:36px;}
	.mode_a h2 span{display:inline-block; background:url(images/box1.gif) left top no-repeat; padding-left:35px; height:36px; line-height:30px; color:#333; font-weight:bold; font-size:14px; }
	
    .newst h2 span{display:inline-block; background:url(images/box1_hui.gif) left top no-repeat;}

	.rank h2 span{display:inline-block; background:url(images/box1_red.gif) left top no-repeat;  }
	
  	.mode_d { }
	.mode_d h2{ background:url(images/box2.gif) right top no-repeat; height:35px;}
	.mode_d h2 span{display:inline-block; background:url(images/box2.gif) left top no-repeat; padding-left:40px; height:35px; line-height:35px; color:#333; font-weight:bold; font-size:14px; }

  	.mode_c { }
	.mode_c h2{ background:url(images/box3.gif) right top no-repeat; height:28px;}
	.mode_c h2 span{display:inline-block; background:url(images/box3.gif) left top no-repeat; padding-left:35px; height:28px; line-height:28px; color:#333; font-weight:bold; font-size:14px; }
	
/*--- side产品导航 ---*/
   
	.mode_p h2{ background:url(images/box1.gif) right top no-repeat; height:36px;   }
	.mode_p h2 span{ display:inline-block; background:url(images/box1_white.gif) left top no-repeat; padding-left:35px; height:36px; line-height:30px; color:#565656; font-weight:bold; font-size:14px; }
	
	.mode_p .bgm { padding-bottom:8px; border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6; border-bottom:1px solid #D6D6D6;  }
	
/*====== index 布局定义 开始 ======*/
#hd {
	MARGIN: 0px auto; WIDTH: 980px; TEXT-ALIGN: left
}
#censent {
	MARGIN: 0px auto; WIDTH: 980px; TEXT-ALIGN: left
}
#articlecontenttop0 A {
	COLOR: #000000
}
#dl {
	COLOR: #51b2f4; LINE-HEIGHT: 23px
}
#dl A {
	COLOR: #0098ff; TEXT-DECORATION: none
}
#top {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 8px; POSITION: relative; HEIGHT: 80px
}
#logo {
	FLOAT: left; MARGIN: 5px 12px 0px 30px
}
#topbanner {
	FLOAT: left; MARGIN-LEFT: 50px; WIDTH: 650px
}
#dl {
	FLOAT: right; WIDTH: 110px; HEIGHT: 71px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#slidingBlock {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(topbg.jpg); MARGIN: auto; WIDTH: 980px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 60px; over-flow: hidden
}
#nav_boxleft {
	BACKGROUND: url(topbgleft.jpg); FLOAT: left; WIDTH: 11px; HEIGHT: 33px
}
#nav_boxright {
	BACKGROUND: url(topbgright.jpg); FLOAT: right; WIDTH: 11px; HEIGHT: 33px
}
#nav_box {
	FLOAT: left; HEIGHT: 33px; TEXT-ALIGN: center
}
#slidingBlock A {
	COLOR: #000
}
#slidingBlock H4 {
	FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(topbg.jpg); WIDTH: 85px; LINE-HEIGHT: 33px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 33px; TEXT-ALIGN: center; over-flow: hidden
}
#slidingBlock H4 A {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 85px; LINE-HEIGHT: 33px; HEIGHT: 33px; TEXT-ALIGN: center; over-flow: hidden
}
#slidingBlock H4.menuNo {
	FONT-WEIGHT: normal; COLOR: #fff
}
#slidingBlock H4.menuNo A {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
#slidingBlock H4.menuOn {
	BACKGROUND-POSITION: 6px bottom; BACKGROUND-IMAGE: url(topbg3.jpg); COLOR: #1368c2; BACKGROUND-REPEAT: no-repeat
}
#slidingBlock H4.menuOn A {
	COLOR: #1368c2; TEXT-DECORATION: none
}
#line {
	FLOAT: left; BACKGROUND-IMAGE: url(topbg1.jpg); WIDTH: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
#bottem {
	CLEAR: both; MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; COLOR: #000; TEXT-ALIGN: center
}
#yqlj {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: auto; PADDING-TOP: 5px; HEIGHT: auto; TEXT-ALIGN: center
}
#yqlj LI {
	LIST-STYLE-TYPE: none
}
#bqxx {
	HEIGHT: 30px; TEXT-ALIGN: center
}
#flash {
	FLOAT: left
}
.flashs {
	FLOAT: left; MARGIN: 0px
}