/*---David Too Style For buyfar NEWS 2007-01-18---*/


/*------------------------global------------------------*/
body{
	background: #ffffff;
	color:#666666;
	font-family:"宋体";
	font-size:12px;
	margin:0;
	padding:0;
}

a,a:visited{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline}

a.red:link,a.red:visited{text-decoration:none;color:#FF0000;}
a.red:hover{text-decoration:underline}

.yellow a:link,.yellow a:visited{text-decoration:none;color:#009900;}
.yellow a:hover{text-decoration:underline}

.more a:link,.more a:visited{color:#FFF;}

img {border:0}

p {margin: 0 0 5px 0;}

/*------------------------layout------------------------*/

#top {
    height:auto;
    overflow:hidden;
	margin: auto;
	width:760px;
	padding:10px 0px 0px 0px;

}


#ad{ margin-bottom:3px; overflow:hidden}


#nav{ border:1px solid #009900;margin-bottom:8px;}

.nav_title{ color:#FFF; height:28px; line-height:28px; background:#009900 url(../images/nav_3_end.gif) left no-repeat; text-align: right; padding:0 10px 0 0 }
.nav_search{ background:url(../images/nav_5.gif) repeat-x; height:30px; line-height:30px text-align: left; padding:0px 0 0 18px}

.nav_title a:link,.nav_title a:visited{ color:#FFFFFF}

input.input_01{ border:1px solid #7F9DB9; height:16px;}
input.input_02{ border:1px solid #7F9DB9; height:16px; }


#container {
    height:100%;
    overflow:hidden;
	margin: auto;
	width:760px;
	margin-top:3px;
	background: #FFF;
	color: #333;
	line-height: 130%;
	}


#aa {
    padding:0 5px 0 8px;
	margin-left: 251px;
	margin-right: 160px;
	line-height:20px;
	font-size:14px;
	


}



#aa_left {width: 251px;	float: left;}

#aa_mid{width:98%; height:505px; width:330px}


#aa_right {float: right;width: 160px;height:476px

}

.a_01 {
		height:222px;
		width:251px;
		background: #FFF;
		margin: 0 0 8px 0;
	}
	
	
.a_02 {
		height:20px;
		width:248px;
		border: 1px solid #EEE;
		background: #EEE;
		margin: 0 0 8px 0;
		text-align:center
	}
	
.a_03t{
	clear: both;
	background:#009900 url(../images/bg_hot_3.gif) right no-repeat;
	color: #FFF;
	padding: 0 0 0 15px;
	font-weight:bold;
	font-size:12px;
	margin: 0 0 0 0;
	height:23px;
	line-height:25px;
}

.a_03c{
        height:230px;
		padding-left: 8px;
		padding-top: 8px;	
		background: #F4F4F4;
		margin: 0 0 8px 0;
		border: 1px solid #CCC;
	}
	
	
	
.a_04t{	
	clear: none !important;
	clear: both;
	background:#65B92F;
	color: #FFF;
	padding: 0 15px 0 15px;
	font-weight:bold;
	font-size:12px;
	margin: 0;
	height:23px;
	line-height:23px;
}

.a_04t h3{ margin:0; font-size:12px; font-weight:bold; float:left;	height:23px; line-height:23px}

.a_04time{ float:right;font-weight:normal;}

.a_04c{	
	clear: none !important;
	clear: both;
	background:#FFF;
	color: #000;
	padding: 0 0 0 5px;
	font-size:12px;
	margin: 0 0 0 0;
	height:23px;
	line-height:23px;
}
.a_04c h3{ margin:0; font-size:12px; color:#009900; font-weight:bold; float:left; line-height:23px; width:45px}
.a_04loop{ float:right; width:270px}


.a_05title{ 
	background:#F6F6F6; 
	height:52px; 
	padding:8px 6px 0px 6px;	
	border-width: 1px 1px 0px 1px ; border-style:solid; border-color:#CDCDCD;
	font-size:12px
}

/*.a_05title h3{ margin:0;text-align:center; color:#DC0000; line-height:20px}

.a_05title h3 a:link,.a_05title h3 a:visited{color:#DC0000;}

.a_05title h4{ margin:0; text-align:center; font-weight:normal; padding-top:6px; font-size:12px}*/

.news_pop_first{ margin:0;text-align:center; color:#DC0000; line-height:20px;font-size:14px; font-weight:bold}

.news_pop_first a:link,.news_pop_first a:visited{color:#DC0000; font-weight:bold}

.a_05box{
	clear: both;
	clear: none !important;
	background:#FFF;
	color: #000;
	border-width: 0px 1px 1px 1px ; border-style:solid; border-color:#CDCDCD;
	font-size:12px;
	margin: 0;
	height:212px;
	padding:5px 0 5px 0 !important;
	padding:5px 0px 5px 8px;
	line-height:19px;

	
}



.a_06title{clear: both;
	clear: none !important;
	background:#FFF;
	color: #000;
	border-width: 1px 1px 1px 1px ; border-style:solid; border-color:#CDCDCD;
	font-size:12px;
	margin: 6px 0 0 0;
	height:25px;
	line-height:25px;
}

.a_06title h5{

	margin:0; 
	font-size:12px; 
	color:#009900; 
	font-weight:bold; 
	float:left; 
	line-height:23px;
	padding-left:8px;
	width:65px

}

.a_06box{

	clear: both;
	clear: none !important;
	background:#FFF;
	color: #000;
	border-width: 0px 1px 1px 1px ; border-style:solid; border-color:#CDCDCD;
	font-size:12px;
	margin: 0;
	padding:5px 0 5px 0 !important;
	padding:5px 0px 5px 8px;
	line-height:20px;

}

.a_more{ float:right;color:#009900; font-size:12px; padding-right:8px}

.a_more a:link,.a_more a:visited{color:#009900;font-size:12px}/*更多链接*/


.a_07{ height:155px;border: 1px solid #F89448; line-height:20px; margin-bottom:3px }

.a_08 img{ margin:3px 0 3px 0;}

.a_09t{
	background:#009900 url(../images/bg_byfnews_3.gif) right no-repeat;
	color: #FFF;
	padding: 0 0 0 15px;
	font-weight:bold;
	font-size:12px;
	margin: 0 0 0 0;
	height:23px;
	line-height:23px;
	margin-top:4px
}

.a_09c{
	clear: both;
	background:#FFF;
	color: #000;
	padding: 3px 0 0 3px;
	font-size:12px;
	margin: 0 0 0 0;
	height:230px;
	line-height:19px;
	border-top: 0px solid #F89448; 
	border-left: 1px solid #F89448;
	border-right: 1px solid #F89448;
	border-bottom: 1px solid #F89448;
}

.a_09c img{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 6px 0px 0px;
}


#bb{margin:8px 0 8px 0;width:760px; display:none}

#cc{border: 1px solid #F89448;padding-top:3px;width:758px}

.c_title{ background:#009900 url(../images/bg_picnews_13.gif) no-repeat 86px 0; 
line-height:25px; 
height:25px; 
width:760px
}

.c_title h3{ float:left; padding-left:8px; color:#FFF; font-size:12px; font-weight:bold; width:150px; margin:0}

.c_more{ float:right;color:#FFF; padding-right:16px}

.c_more a:link,.c_more a:visited{color:#FFF;}



#dd{ 
	overflow:hidden;
	height:100%;
	margin-bottom: 0px !important;
	margin-bottom: 5px;
}


/*栏目左边*/

.dd_left {
	float: left;
	width: 470px;
	margin: 0 0 10px 0;
}



.d_left_title{ 
	overflow:hidden;
	height:100%;
	background:#009900; 
	line-height:25px;
	margin: 8px 0 0px 0;
	padding:0 8px 0 8px
}

.d_left_title h3{ float:left; color:#FFF; font-size:12px; font-weight:bold; margin:0}

.d_more{ float:right;color:#FFF;}

.d_more a:link,.d_more a:visited{color:#FFF;}


.d_left_box{		
	font-size:12px;
	background:#fff;
	border:1px solid #FFD995;
	height:100%;
	overflow:hidden;
	padding:6px
		}

.d_02{ border:1px solid #FFF0CC; background:#FFFFEF; margin:3px 0 2px 0px;padding:8px 0px 10px 6px;text-align:left }

	
.d_left_aa {	
	float: left;
	width: 160px;
	border-right: 1px dashed #FFD152; 
	font-size:12px; 
	text-align:center; 	 
	padding:0 8px 0 3px ;
	color:#333;
}		
.d_left_bb {float: right;width: 278px; padding:6px 0 0 0; color:#333}



.d_left_bbtitle{
  padding:6px 0 6px 0;
  font-size:14px;
  font-weight:bold;
  text-align: center;
  border-bottom:1px dashed #CCC
  }
.d_left_bbtitle a:link,.d_left_bbtitle a:visited{text-decoration:none;color:#60381E;}
.d_left_bbtitle a:hover{text-decoration:underline}

.d_left_bbtitle img{ border:1px solid #DDD}

.d_left_bbimg{
  padding:6px 0 6px 0;
  font-size:14px;
  text-align: center;
  height:120px;
  border-bottom:1px dashed #CCC
  }

.d_left_field{
	font-size:12px; 
	overflow:hidden;
	height:100%;
	padding:3px 0px 3px 0px;
	line-height:20px;
	width:280px
}

/*栏目右边*/


.dd_right{
	float: right;
	width:280px;
	margin: 0 0 6px 0;
}
	
.d_right_title{
	overflow:hidden;
	height:100%;
	border: 1px solid #009900;
	border-bottom:0px solid #D61C08;
	line-height:23px; 
	height:23px; 
	padding:0 8px 0 8px;
	margin:8px 0 0 0
}

.d_right_title h3{ float:left; color:#009900; font-size:12px; font-weight:bold; margin:0}

.d_more02{ float:right;color:#009900;}

.d_more02 a:link,.d_more02 a:visited{color:#009900;}/*更多链接*/

.d_right_field{
	clear:both;
	font-size:12px; 
	border: 1px solid #009900;
	padding:6px;
	line-height:19px;
	height:203px
	
}

.d_right_field img{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
}


/*   ------  footer   ------ */


#footer {
	clear: both; 
	margin-top: 8px;
	margin:0 auto;
	width:100%;
	background:#F4F4F4;
	border-top:1px solid #989898;
	line-height:25px;
 	padding-top:10px;
	color:#333;
	text-align:center;

}


	
	
#Ee {
	height:100%;
	overflow:hidden;
	font-size:12px;
	margin-bottom:12px
	}
	
	
.E-01 {float:left;width:230px;border:1px solid #009900;}	
.E-02 {float:left;width:230px;border:1px solid #009900;margin:0 0 0 6px}	
.E-03 {float:right;width:278px;border:1px solid #009900;}

.E_title{
	overflow:hidden;
	height:100%;
	line-height:23px; 
	height:23px; 
	background:#009900;
	padding:0 8px 0 8px;
	margin-bottom:3px

}

.E_title h3{ float:left; color:#FFF; font-size:12px; font-weight:bold; width:150px; margin:0}

		
.E_field{

font-size:12px; 
overflow:hidden;
height:100%;
line-height:18px;
padding:3px 8px 3px 8px;
color:000

}	
.E_field img{
	float: left;
	padding:0px;
	margin: 0px 10px 0px 0px;
}

.e_more{ float:right;color:#FFF;}

.e_more a:link,.e_more a:visited{color:#FFF;}




/*---------------最终页------------------*/

#detailTop{height:145px; margin-bottom:10px;	margin: auto;	width:979px;}
/*#detailContent {

    height:100%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:12px;
	margin-top:3px;	
	width:979px;
	background: #FFF;
	color: #333;
	border-top:1px solid #009900;
	border-bottom:1px solid #009900;
	height:1000px
	}
	
	*/
.left02 {
	float: right;
	width: 280px;

	background:#F3F3F3;

	border-left:1px solid #009900;
	padding:0 15px 0 15px
	 



}


.mid_right{
	float: left;
	width: 650px;
	margin: 0 0 6px 0;
}


.detailBox{ margin-left:18px; text-align:left;font:normal normal 14px/22px "宋体"; color:#000;}

.detailBox h3{ text-align:center; margin:10px 0 0 0; line-height:42px; border-bottom:1px dashed #CCC}

.detailBox h5{ font:normal normal 12px/22px "宋体"; text-align:center; margin:12px 0 18px 0}

.detailBox p{ font:normal normal 14px/22px "宋体"; color:#000;}

.detail_right_title{

	border-bottom:1px solid #009900;
	line-height:23px; 
	height:23px; 
	margin:8px 0 8px 0;
	background:#FFF
}

.detail_right_field h3{ float:left; color:#009900; font-size:12px; font-weight:bold; margin:0}

.detail_more02{ float:right;color:#009900;}

.detail_more02 a:link,.detail_more02 a:visited{color:#009900;}/*更多链接*/

.detail_right_field{
	clear:both;
	font-size:12px; 
	border: 1px solid #009900;
	padding:6px;
	line-height:19px;
	background:#FFF;
	margin:8px 0px 8px 0px ;
}

.detail_right_field p{
	margin:0px 0px 18px 0px ;
	line-height:22px
}

.detail_right_field img{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 5px 10px 5px 0px;
}

.EndNav{ float:left; width:760px;}

.EndNav02{ line-height:28px; text-align:center}

.EndDay{ float:right; width:200px; border:1px solid #009900; margin:5px 0 0 0; height:132px}

.EndDay h3{ margin:0; font: normal normal 12px/23px "宋体"; color:#FFF; text-align:center; background:#009900; }

.EndDay p{ padding:5px 3px 2px 3px; line-height:16px}

.EndGuideline{ width:100%; line-height:20px; height:20px; margin:auto; width:979px}


.left02 form{margin:5px 0 5px 0; text-align:center;}


.EndSearch{ margin:8px 0 0 0; float:right}

.Endmuch{margin-top:8px;border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#ACE87F; }
.Endmuch h5{ 
margin:0; 
font:normal bold 12px/25px "宋体"; 
background:#FFF url(../images/bg_end_title.gif) 1px 1px repeat-x; 
color:#009900;
border-bottom:1px solid #ACE87F;
padding-left:12px;
}
.Endmuch p{ padding:2px !important;padding:6px; line-height:18px; margin:0 0 3px 8px !important}

.EndWeekHot{ 
margin:8px 0px 8px 0px ;
line-height:18px; 
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#ACE87F;}
.EndWeekHot h5{ margin:0; 
font:normal bold 12px/25px "宋体"; 
background:#F0FFE0; color:#009900; padding-left:12px;

}
.EndWeekHot p{ padding:6px;line-height:20px; margin:0 0 8px 8px}

.EndWeekHot img{ border-style:solid;border-width:1px 1px 1px 1px;border-color:#ACE87F; margin:5px 3px 3px 3px ; padding:1px }

.EndPaging{ text-align:center; width:100%; font-size:14px;line-height:50px}
.EndFrom{ text-align:center;}

.Endcomm{margin-top:8px;border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#009900;
padding-bottom:3px }
.Endcomm h5{ 
margin:3px 0 0 0 ; 
font:normal bold 12px/23px "宋体"; 
color:#009900;
padding-left:18px;
}

.Endcommcc{ border:0px solid #CDCDCD; padding:3px 10px 3px 10px; margin:3px 10px 0px 0; font-weight:normal; width:90px}

.Endcomminput{ background:url(/images/bginputc.gif) no-repeat right bottom; margin:3px 0 10px 0; height:80px; border:1px solid #CDCDCD}