/* CSS Document */
.newframehome{
	background:url(bannerhome.jpg);
	height:545px;
	}
.prdbarframe{
	background:url(homeprdbg.gif);
	height:37px;
	width:1000px;
	margin:0 auto;
	border-bottom:#cdcdcd solid 1px;
	}
.hmprdbar,.hmprdbar li{
	float:left;
	height:37px;
	line-height:37px;
	}
.hmprdbar li{
	width:108px;
	color:#8d8d8d;
	background:url(hmprdline.gif) right center no-repeat;
	text-align:center;
	cursor:pointer;
	}
.hmprdbar li.sel{ color:#242424;}	
.seartxt{
	background:url(searchbg.gif);
	height:17px;
	width:175px;
	border:none;
	color:#c7c7c7;
	line-height:17px;
	padding:0 5px;
	}
.searbut{
	background:url(ico_sarok.jpg);
	width:25px;
	height:17px;
	border:none;
	}
.searframe{float:right; padding:10px 15px 0 0;}
.homeframe{
	border-top:#e9e9e9 solid 1px;
	margin-top:4px;
	}
.rdframe{
	width:178px;
	float:left;
	padding:10px 0 0 15px;
	}
.hometitle{
	margin:0;
	padding:4px 0;
	color:#0b0d0e;
	font-size:12px;
	font-weight:normal;
	}
#showrd{
	min-height:55px;
	_height:55px;
	margin-top:3px;
	}
#showrd li{
	background:url(ico_hmrd.gif) left 6px no-repeat;
	padding:0 0 0 8px;
	margin:0;
	height:15px;
	line-height:15px;
	width:170px;
	overflow:hidden;
	}
.rssdiv{ text-align:right;}
.rssdiv img{ border:none;}
.homeline{
	width:1px;
	height:132px;
	background:url(hmline.gif) center no-repeat;
	overflow:hidden;
	float:left;
	margin:0 8px;
	}
.hdframe{
	width:247px;
	height:82px;
	overflow:hidden;
	white-space:nowrap;
	}
.hdframe img{
	width:247px;
	height:82px;
	border:none;
	}
.hdafm{
	float:left;
	width:247px;
	padding-top:24px;
	}
.hdafm h3.hometitle,.hprdframe h3.hometitle{ float:left;}
.hprdframe h3.hometitle{ margin-top:104px;}
.hprdframe{
	float:left;
	}
.hprdlarrow,.hprdrarrow{
	float:left;	
	width:25px;
	height:59px;
	cursor:pointer;
	margin-top:33px;
	}
.hprdlarrow{ background:url(ico_hlarrow.jpg);}
.hprdrarrow{ background:url(ico_hrarrow.jpg);}
#hprddiv{
	width:110px;
	height:125px;
	overflow:hidden;
	float:left;
	margin-top:9px;
	}
#hprddiv table tr td{
	width:110px;
	height:125px;
	overflow:hidden;
	}
#hprddiv table tr td p{ width:110px;}
#hprddiv table tr td img{ border:none;}
.hdul{ float:right; margin-top:5px;}
.hdul li{
	background:url(ico_hdd.gif);
	width:7px;
	height:7px;
	float:left;
	cursor:pointer;
	margin-left:8px;
	}
.hdul li.sel{background:url(ico_hdds.gif);}
#bannerflv div{
	position:absolute;
	z-index:1;
	}