﻿/* 
 * 2007.12.31
 * DingHai Tech, Guan
*/

/* 
 * display, list-style, position, float, clear
 * width, height, margin, padding, border, background
 * color, font, text-decoration, text-align, vertical-align, white-space, other text, content
*/

/*
 * 全局
*/
*{margin: 0; padding: 0}
body{
	background-color: #fff;

}
table{border-collapse: collapse}
img{border: 0}
a:link, 
a:visited{color: #04d; text-decoration: none}
a:hover, 
a:active{color: #f50; text-decoration: underline}
ul li, 
ol li{list-style-type: none}
body, 
th, 
td, 
textarea{color: #000; font: normal normal 12px "SimSun"}
input, 
select{font-family: arial, helvetica, sans-serif}
th,
td{line-height: 21px}
th{font-weight: bold}
td{padding-bottom: 3px}
h1{}
h2{}
h3{font-size: 14px}
h4{font-size: 14px; font-weight: normal}
h5{font-size: 12px}
h6{font-weight: normal; font-size: 12px}

img.framedd { 
border: 1px solid #CCC; 
background-color: #FFF;
filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3; } 


img.framed { 
border: 1px solid #CCC;
background-color: #FFF;
} 

input.txt {
          border:#AEAEAE solid 1px; 
		  line-height:21px; 
		  background:#fff; 
		  width:225px; 
		  height:21px; 
		  color:#6c6c6c; 
		  font-size:14px; 
		  margin:2px;
		  }
input.sou {
          border:1px solid #AEAEAE; 
		  line-height:21px; 
		  background:#fff; 
		  width:200px; 
		  height:18px; 
		  color:#6c6c6c; 
		  font-size:12px; 
		  margin:2px;
		  }
select{ 
border:#AEAEAE solid 1px; line-height:23px; background:#fff; width:225px; height:25px; color:#6c6c6c; font-size:14px; 
} 




.number{font: bold 12px "arial, helvetica, sans-serif"}
.hidden{display: none}
#main #fbody .column{float:left;position: relative; overflow: hidden; width:490px;clear:both;}



.tip_off {
background:#fff;
padding:5px 3px 2px 15px;
color:#777;
}
.tip_on {
border:1px solid #090;
background:#e9fde9;
padding:4px 3px 1px 14px;
color:#444;
}


/*
 * page
*/
.page {
	clear: both;
	padding: 10px 0; border: 0;
	text-align: center;}

	.page a, 
	.page a:link, 
	.page a:visited {
	  margin: 2px; padding: 2px 5px 2px 5px; border: 1px solid #96cdd3;
	  color: #006699; text-decoration: none}

	.page a:hover, 
	.page a:active {
		border: 1px solid #cbb151;
		color: #000; text-decoration: none}
		
	.page span.cur,
	.page span.dis{margin: 2px; padding: 2px 5px 2px 5px;}

	.page span.cur {
		border: 1px solid #cbb151; background-color: #fff9d8;
		color: #026975; font-weight: bold}
	
	.page span.dis {
		border: 1px solid #ddd;
		color: #ddd}




/*
 * 页头
*/
#head{}
	/*
	 * 工具
	*/
	#tool{
		/*
		background-color: #f4f3f2;
		border-bottom: 1px #ddd solid;
		*/
		background-color: #f4f3f2;
		border-bottom: 1px #ddd solid;
		overflow: hidden;
		color:#666666;
		height: 23px; margin: 0 auto}
		/*
		 * 链接
		*/	
		.link{width: 950px; margin: 0 auto}
			
			.link ul{float: right}
				
				.link li{
					float: left;
					margin-left: 10px;
					margin-top:2px;
					line-height: 15px}
					
					.link li a{color: #0b3b61; text-decoration: none}
	/*
	 * 综合
	*/
	#navi{
		clear: both;
		width: 950px; margin: 0 auto}
		
		/* 网站标志 */
		.logo{
			height: 89px; }
		
		/*
		 * 默认链接
		*/				
		.menu a:link,
		.menu a:visited{color: #000; text-decoration: none}
		.menu a:hover,
		.menu a:active{text-decoration: none}		
		/*
		 * 背景图片
		*/
		.menu,
		.menu .pop,
		.menu .pop li a,
		.menu .pop li a span,
		.menu .sub,
		.menu .sub a,
		.menu .sub a span{background-image:url(../images/header_bg.png); _background-image:url(../images/header_bg.gif); background-repeat:no-repeat}
		/*
		 * 菜单
		*/		
		.menu{
			position: relative;
			width: 950px; height: 35px; margin: 0 auto;	_margin-top: -10px; background-position: 0 -146px; background-repeat: repeat-x; top:2px}
			
			/*
			 * 菜单（大）
			*/
			.menu .pop{
				float: left; overflow: hidden;
				width: 382px; height: 32px;	margin: 0 4px 0 190px; _margin: 0 4px 0 94px; background-position: 100% -99px}
				
				.menu .pop li{
					float: left; overflow: hidden;
					height: 32px}
					
					.menu .pop li a:hover{background-position: 0 -594px}
					.menu .pop li a{
						float: left;
						height: 32px; padding: 0 0 0 10px; background-position: 0 -530px;
						cursor: pointer}
					
						.menu .pop li a:hover span{background-position: 100% -626px}
						.menu .pop li a span{
							display: block;
							padding: 0 10px 0 0; background-position: 100% -562px;
							color: #000; font-size: 13px; font-weight: bold; line-height: 32px}


			/*
			 * 菜单（小）
			*/
			.menu .sub{
				float: left;
				height: 27px; margin: 3px 0 0 0; padding: 0 2px 0 2px; background-position: 100% -1092px}
				
				.menu .sub li{
					float: left;
					height: 29px; margin: 0 0 0 -1px}
					
					.menu .sub li a:hover{background-position: 0 -716px}
					.menu .sub li a{
						float: left;
						padding: 0 0 0 10px; background-position: 0 -658px;
						cursor: pointer}
						
						.menu .sub li a:hover span{background-position: 100% -745px}
						.menu .sub li a span{
							float: left;
							height: 29px; padding: 0 10px 0 0; background-position: 100% -687px;
							line-height: 29px}
		
			/*
			 * 其他
			*/
			.menu #pers{margin-left: -1px}
			.menu #food{margin-left: -1px}
		/*
		 * 搜索 
		*/		
		.find{
			position: relative; height:48px; margin-top:10px;
			
			min-height: 48px; margin: 0 auto; background-color: #fff; background-image: url(../images/header_bg.png); _background-image: url(../images/header_bg.gif); background-position:  0 -247px; background-repeat: repeat-x}
			
						
			/*
			 * 表单
			*/		
			.logo form{
				margin-left: 290px; padding-top: 10px; height:38px}
		/*
		 * 标记 
		*/
		.sign{
			margin: -80px 0pt 0pt 260px; }			

	/*
	 * 页头-菜单(选中)
	*/
	.CurHome #home{position: relative; z-index: 100}
	
		.CurHome #home a{
			background-position: 0 0;
			color: #fff}
			
			.CurHome #home a span{
				background-position: 100% -32px;
				color: #fff}
				
	.CurPers #pers{position: relative; z-index: 100}
	
		.CurPers #pers a{
			background-position: 0 0;
			color: #fff}
			
		.CurPers #pers a span{
			color: #fff;
			background-position: 100% -32px}

	.CurFood #food{position: relative; z-index: 100}
	
		.CurFood #food a{
			background-position: 0 0;
			color: #fff}
			
		.CurFood #food a span{
			color: #fff;
			background-position: 100% -32px}
			
	.CurFeat #feat{position: relative; z-index: 100}
	
		.CurFeat #feat a{
			background-position: 0 0;
			color: #fff}
			
		.CurFeat #feat a span{
			color: #fff;
			background-position: 100% -32px}
			
/*
 * 横幅
*/
#push{
	overflow: hidden; clear: both;
	width: 950px; margin: 2px auto 0}
	
	/*
	 * 标题
	*/	
	#push h3{padding: 10px 0 0 0}


/*
 * 主体
*/
#main{
	clear: both;
	width: 950px; margin: 10px auto 0;
	text-align: left; line-height: 150%}
	
	/*
	 * 通用
	*/	
	#main dd table{width: 100%}
	
	#main dd .left{
		width: 150px; height: 20px;	padding: 2px 20px 0 0;
		font-weight: bold; text-align: right; vertical-align: top}
		
	#main dd .list th,
	#main dd .cart th{border-bottom: 1px #ddd solid}
	
	#main dd .list td,
	#main dd .cart td{border-bottom: 1px #ddd dashed}

	#main dd .cart td{padding: 10px 0}
		
	#main h3{padding: 10px 0}
	
	#main h5{
		height: 21px;
		line-height: 21px}
		
	#main dl{margin-bottom: 10px}
	
		#main dt{
			color: #ffffff; height: 33px; padding-left: 20px;
			font-size: 14px; font-weight: bold; line-height: 33px}
			
		#main dd{padding: 5px 10px; border: 1px #c1e1b2 solid; border-top: 0;}
		
		
	/*
	 * 背景
	*/
	
	#main #fside dt,
	#main #fbody dt,
	#main #sbody dt,
	#main #tside dt,
	#main #tbody dt{background-image: url(../images/board.gif); background-repeat: no-repeat}	
	
	
	#main #sbody dd{ border: 1px #CFE8C4 solid; line-height:40px;}
			
	/*
	 * 布局(三)
	*/
	#main #tside dd{border: 1px #CEE8C3 solid; padding-left: 40px;}
	#main #tbody dd{border: 1px #CEE8C3 solid; padding-left: 20px;}
	
	#main #tside{
		float: left;
		width: 958px}
		
		#main #tside dt{color: #FD690F; padding-left: 40px;}
		
			
	#main #tbody{
		float: right;
		width: 300px}
		
		#main #tbody dt{color: #FD690F; padding-left: 40px; background-position: 0 -68px}





	
	/*
	 * 布局(一)
	*/
	#main #fside{
		float: left;
		width: 180px}
		
		#main #fside dt{background-position: 100% -34px;}
		#main #fside dd{border: 2px #3e9f04 solid; background: #FFFFFF;}

		/* 图片滚动 */
		#main #fside .blok a{
			color: #000}
			
	#main #fbody{
		float: right;
		width: 760px;}
		
		#main #fbody dt{background-position: 0 -34px; color: #FD6C11; padding-left:30px;}
		#main #fbody dd{color: #424242; background: #f7f7f7; border: 1px #d7d7d7 solid; border-top: 0; line-height: 180%; padding: 12px 0 10px 30px;}

		/* 
		 * index.asp
		*/
		/* 图片滚动 */
		#main #fbody .roll{
			position: relative; float: left; overflow: hidden;
			width: 590px; height: 260px;}

			
			
		/* 文本提示 */
		#main #fbody .text{
			float: right; overflow: hidden;
			width: 302px; height: 33px; background: url(../images/bg_text.gif) no-repeat;
			line-height: 33px}
				
				#main #fbody .text li{
					padding-right: 15px;
					text-align: right}
					
					#main #fbody .text li a{
					color: #fff;
					font-weight: bold}
					
		/* 类别展示 */
		#main #fbody .item{
			float: right; overflow: hidden;
			width: 300px; height: 165px; border: 1px #ddd solid}

			#main #fbody .item li{
				float: left; overflow: hidden;
				width: 62px; height: 82px; padding: 0px 0 0 10px;
				text-align: center; line-height: 105%}
				
		#main #fbody .newss{
			float: right; overflow: hidden;
			width: 295px; height: 160px; }
				#main #fbody .news ul{
					height: 160px; background: #FEFAF7;
				}
					#main #fbody .news li{ margin: 10px;}
					#main #fbody .news li a{color: #3A3A38}
		#main #fbody .newzc{
			float: right; overflow: hidden;
			width: 300px; height: 200px; }
		
		/*
		 * 推荐商品展示
		*/
		#main #fbody .show{
			clear: both;
			padding-top: 0px;}
			
			#main #fbody .show li{
				float: left; overflow: hidden;
				width: 165px; height: 225px; margin:9px;
				text-align: center;}
				
				#main #fbody .show li a{color: #000;}
				
				#main #fbody .show li img{width: 165px}
		
		/*
		 * 普通商品展示
		*/
		#main #fbody .showp{
		    clear: both;
			padding-top: 0px;}
			
			#main #fbody .showp li{
				float: left; overflow: hidden;
				width: 105px; height: 160px; padding: 10px;
				text-align: center;}
				
				#main #fbody .showp li a{color: #000;}
				
				#main #fbody .showp li img{width: 105px}
		
								
		/* 新闻列表 */
		#main #fbody .news{
			float: left; overflow: hidden;
			width: 370px; height: 180px; margin-top: 10px; padding-left: 10px;}
				#main #fbody .news h3{
					color: #f85802;
					height: 33px; margin: 0; padding: 0 0 0 30px; background: url(../images/bg_news.gif) no-repeat;
					line-height: 33px}
				#main #fbody .news ul{
					height: 140px; border: 1px #e9dfc4 solid; background: #FEFAF7;
				}
					#main #fbody .news li{ margin: 10px; color:#3A3A38}
					#main #fbody .news li a{color: #3A3A38}
					
					
					
				
		#main #fbody #rside{
		float: right;
		width: 250px; margin-top: -5px;
		}
		
		#main #fbody #rside dt{background-image: url(../images/rside.jpg); background-repeat: no-repeat; background-position: 100% 0}

		#main #fbody #rside dd{border-top: 1px #c1e1b2 solid; background: #FFFFEF; padding: 8px 5px 8px 9px;}		
		#main #fbody #rside dd a{
		
			}	
					
        /*#main #fbody #rside div{background-image: url(../images/line_down_b.gif); width:250px; float:right; background-repeat:no-repeat;}	*/				
					
					
					
					
/*
新闻列表标题链接
*/
.a3:link,
.a3:visited{color: #F85802; text-decoration: none}
.a3:hover,
.a3:active{color: #F85802; text-decoration: underline}

		/* 
		 * search.asp
		*/	
		#main #fbody .find{background: none; height:100%;}
			#main #fbody .find ul{
				padding-left: 5px}
				#main #fbody .find li{
					float: left; overflow: hidden;
					width: 178px; height: 300px; padding: 0 5px;
					text-align: center}
					#main #fbody .find li a{color: #000}
					#main #fbody .find li a:hover{color: #f50}


		/* 
		 * browse.asp
		*/
		#main #fbody .view{
			clear: both}
		/*#main #fbody .view  li{clear: both}	*/
		#main #fbody .info{
			clear: both;
			margin-top: 10px; border-top: 1px #ddd dashed}
			#main #fbody .info h3{
				color: #f60}

/*
 * 页尾
*/
#foot{
	clear: both;
	width: 956px; height: 400px; margin: 0 auto; padding: 8px 0}
	
	#foot .help{
	height: 166px;
	margin-top: 20px;
	background-image: url(../images/lvsu_35.jpg);
	background-repeat: no-repeat;
}
	    #foot .help ul{  
		FLOAT: right; margin-top:10px;
		}
		#foot .help li{
			float: right; margin-right:5px;
			width: 105px; padding: 0 0px;
			color:#000000;
			DISPLAY: block;OVERFLOW: hidden; line-height:20px;
			}
			
	#foot .info{line-height: 25px; text-align: center;padding-top: 20px;}

		#foot .info li a{color: #6d6d6d}
/*
 * 政策法规
*/

OL LI {
	MARGIN: 8px
}
#con {
	FONT-SIZE: 14px; font-weight: bold;MARGIN: 0px auto; WIDTH: 289px
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; WIDTH: 300px; PADDING-TOP: 0px; HEIGHT: 31px
}
#tags LI {
	BACKGROUND: url(../images/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 31px
}
#tags LI A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 19px; BACKGROUND: url(../images/tagright.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #6D6D6D; LINE-HEIGHT: 31px; PADDING-TOP: 0px; HEIGHT: 31px; TEXT-DECORATION: none
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 31px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #6D6D6D; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#tagContent {
	BORDER-RIGHT: #DEA303 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #DEA303 0px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #DEA303 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #DEA303 1px solid; BACKGROUND-COLOR: #fff
}
.tagContent {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: 289px; COLOR: #474747; PADDING-TOP: 10px; HEIGHT: 152px; font-size:12px; font-weight: normal
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
/*
 * 表格政策法规
*/
.tab01 {
 COLOR: #6d6d6d;
 font-size:14px;
 font-weight:bold;
 TEXT-ALIGN: center;
 background-color: #F9F8F4;
 background-image:url(../images/tagleft1.gif);
 background-repeat:repeat-x
}
.tab02 {
 CURSOR: pointer;
 COLOR: #6d6d6d;
 font-size: 14px;
 font-weight:bold;
 TEXT-ALIGN: center;
 background-color: #FCDD89;
 background-image:url(../images/tagleft2.gif);
 background-repeat:repeat-x
}

.a1:link{font-size:14px;}
.a1:visited{font-size:14px;}
.a1:hover{font-size:14px;text-decoration:underline}
.a1:active{font-size:14px;}

.a2:link{font-size:12px;color:#000;}
.a2:visited{font-size:12px;color:#000;}
.a2:hover{font-size:12px;color:#000;text-decoration:underline}
.a2:active{font-size:12px;color:#000;}

.a3:link{font-size:12px;color:#000;}

.a6:link{color: #6d6d6d;text-decoration: underline; font-size:12px;}
.a6:visited{color: #6d6d6d;text-decoration: underline;font-size:12px;}
.a6:hover{color: #000000; text-decoration: underline;font-size:12px;}
.a6:active{color: #6d6d6d;text-decoration: underline;font-size:12px;}

.a7:link{font-size:12px;color:#fff; font-weight:bold;}
.a7:visited{font-size:12px;color:#fff;font-weight:bold;}
.a7:hover{font-size:12px;color:#00FF00; text-decoration:none;font-weight:bold;}
.a7:active{font-size:12px;color:#fff;font-weight:bold;}


.input2{
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 24px; width:60px; font-size:12px; background:url(/images/btn_1.gif); color:#1D6A22;
}
.btn01 {
	BORDER-RIGHT: #b9b9b9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b9b9b9 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(/images/btn_2.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: #b9b9b9 1px solid; CURSOR: pointer; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #b9b9b9 1px solid; height:17px;
}
/*下方图片滚动开始*/
.rollBox{width:928px;overflow:hidden;}
.rollBox .Cont{width:928px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}

/*下方图片滚动结束*/
/*展台开始*/
#ifocus {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; MARGIN: 0px; WIDTH: 580px; BACKGROUND: #f8f8f8; HEIGHT: 245px; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid;
position: relative; float: left; overflow: hidden;}
#ifocus_pic {
	POSITION: relative; MARGIN: 10px 0px 0px 10px; WIDTH: 400px; DISPLAY: inline; FLOAT: left; HEIGHT: 225px; OVERFLOW: hidden
}
#ifocus_piclist {
	POSITION: absolute
}
#ifocus_piclist LI {
	WIDTH: 400px; HEIGHT: 225px; OVERFLOW: hidden
}
#ifocus_piclist IMG {
	WIDTH: 400px; HEIGHT: 225px
}
#ifocus_btn {
	MARGIN: 7px 9px 0px 0px; WIDTH: 140px; DISPLAY: inline; FLOAT: right
}
#ifocus_btn LI {
	FILTER: alpha(opacity=50); WIDTH: 151px; HEIGHT: 57px; CURSOR: pointer; opacity: 0.5; -moz-opacity: 0.5
}
#ifocus_btn IMG {
	MARGIN: 1px 0px 0px 0px; WIDTH: 145px; HEIGHT: 55px
}
#ifocus_btn .current {
	FILTER: alpha(opacity=100); BACKGROUND: url(images/ifocus_btn_bg.gif) no-repeat; opacity: 1; -moz-opacity: 1
}
#ifocus_opdiv {
	POSITION: absolute; FILTER: alpha(opacity=0); WIDTH: 410px; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 35px; LEFT: 0px; opacity: 0; -moz-opacity: 0
}
#ifocus_tx {
	POSITION: absolute; BOTTOM: 8px; COLOR: #fff; LEFT: 8px
}
#ifocus_tx .normal {
	DISPLAY: none
}
/*展台结束*/
/*底部导航开始*/
#About_us_div {
	WIDTH: 956px; BACKGROUND: #4f4f4f; HEIGHT: 30px; 
}
#About_us_div P {
	LINE-HEIGHT: 30px; WIDTH: 620px; COLOR: #ffffff; margin-left:200px;
}
#About_us_div P A {
	MARGIN: 0px 15px; DISPLAY: inline-block; COLOR: #ffffff
}
/*底部导航结束*/