/*  ==================== 全局通用部分 ====================  */
* { margin:0; padding:0; list-style:none;}
img { border:none; }
img,input,select { vertical-align:middle; }
body,td,th { font-size:12px; }
/* body { text-align:center; color:#333; background:#ffba00 url(../images/bg.gif) repeat-x;}*/
body { text-align:center; color:#333;}
/*  == 清除浮动 ==  */
.clear { clear:both; display:block; }
a { color:#0000FF; text-decoration: none;}
a:hover { color:#f60; text-decoration:none; }
.textleft { text-align:left; }
.textright { text-align:right; }
.banner { margin:10px 0 0 0; }
/*  ==================== 页面头部样式 ====================  */
#top {
	width:950px;
	margin:0 auto; padding:0;
}
	/*  == Logo ==  */
	#top .top_logo {
		margin-top:0;
		height:114px;
		text-align:center;	
	}
	/*  == 菜单 ==  */
	#top .top_menu {
		height:54px;
		width:950px;
		background:#000;
	}
	#top .top_menu ul li {
		list-style:none;
		float:left;
		height:26px; 
		width:76px;
		line-height:26px; 
		text-align:center;
		border-right:1px #fff solid;
		border-bottom:1px #fff solid;
	}
	#top .top_menu ul li a {
		color:#fff; 
		width:76px;
		text-decoration:underline;
		display:block;
		background:#333;
	}
	#top .top_menu ul li a:hover {
		 background:#000; 
	 }
		/*  == 当前菜单样式 ==  */
		#top .top_menu ul li.selectedpage a {
			color:#fff; 
			width:76px;
			font-weight:bold;
			text-decoration:none;
			display:block;
			background:#f60;
		}
	/*  == 横幅通栏广告位 ==  */
	#top .top_banner {
		margin:4px 0 0 0;
		float:left;	
		width:950px;
		text-align:left;
		background-color:#fff
	}
	/*  == 商品类别 ==  */
	#top .top_class {
		margin:4px 0 0 0;
		float:left;	
		width:950px;
		text-align:left;
		background-color:#fff
	}
	#top .top_class h2{
		color:#f60; 
		font-size:12px; 
		line-height:20px;
		text-align:left; 
		height:20px; 
		float:left;
	}
	#top .top_class p{
		text-indent:4px;
		font-size:12px; 
		line-height:20px;
		text-align:left; 
		height:20px; 
		float:left;
	}
	#top .top_class p span{
		color:#f60; 
	}
/*  ==================== 全局主内容框架 ====================  */
#main {
	width:950px;
	text-align:center;
	margin:0 auto;
}
	/*  == 左浮动框架 ==  */
	#main .main_left {
		float:left;
		width:586px; 
		text-align:center
	}
		/*  == 左侧广告位 ==  */
		#main .main_left .left_banner {
			margin:4px 0 0 0;
			width:586px;
			text-align:left;
			background-color:#fff
			
		}
	/*  == 右浮动框架 ==  */
	#main .main_right {
		float:right;	
		width:360px;
                font-size:12px;
	}
		/*  == 幻灯广告位 ==  */
		#main .main_right .magic_banner {
			margin:4px 0 0 0;
			width:360px;
			text-align:right;
			background-color:#fff
		}
		/*  == 右侧广告位 ==  */
		#main .main_right .right_banner {
			margin:4px 0 0 0;
			width:360px;
			text-align:right;
			background-color:#fff
		}
/*  ==================== 页面底部 ====================  */
#foot {
	width:950px;
	margin: 0 auto;
	text-align: center;
}
	#foot .flink {
		margin:4px auto;
		text-align:left;
	}
	#foot .flink h2{
		font-size:12px;font-weight:bold;
	}
	#foot .flink a {
		line-height: 18px; height: 18px;
	}
	
	#foot span {
		line-height: 18px; height: 18px;
		border-right: 1px #888 dashed;
		width: 80px;
		padding: 0 10px;
	}
	#foot p {
		text-align: center;
		padding: 10px 0;
		clear: both;
	}
	
	
	a{
color:#0000FF;
text-decoration: none;
}
a:hover{
	text-decoration:underline;
}

body,table,td{
margin:0px 0px 0px 0px; font-size:13px;
}

img{
border:0px; padding:3px 3px 3px 3px;
}
img.image{
border:1px solid #dbdbdb;padding:0px 0px 0px 0px;
}
.border{
border:1px solid #999999 !important;  
background:#f8f8f8 url() no-repeat;
color:#000000 ; 

}

.page_color{
background:#ffffff url() no-repeat;
}
.caption_font{
color:#000000 ;     
}
.content_font{
color:#000000
}
.block_title {
    background:#dadada url() ;
	color:#000000  ;  
	height:25px;
	padding:1px 0px 0px 0px;
}
.block_title1 {
    background:#feae31 url() ;
	color:#000000  ;  
	height:25px;
	padding:1px 0px 0px 0px;
}

.top{
border:1px solid #999999  !important;
background:#dadada url() ;
color:#000000  ;
}
.friend_font{
color:#000000 ;  
font-size:14px;
}
td.border-bottom{
border-bottom:1px dotted #c0c0c0;
}
td.border-right{
border-right:1px dotted #c0c0c0;
}
td.pic{
border:1px solid #dbdbdb; background-color:#e8e9e9;
}
.green{
font-size:15px;
color:#6bc631;
}
.style2{
font-size:16px;
font-weight:bold;
}
.page_select {
font-size: 10pt; font-weight: bold;
}

.grey_cu {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.float-left{
float:left; margin-left:3px;
}
.float-right{
float:right; margin-right:3px;
}
.style1 {
	font-size: 13px;
	font-weight: bold;
}
#list_ul {
width:95%; border:dotted 0px #6bc631; padding:10px;
}
#list_ul ul {
margin:0px; padding:0px; list-style-type:none;
}
#list_ul li {
float:left; height:20px; width:50%;
}