@charset "gbk";
/* SOHU vBlog Toplist CSS
 * Version: 1.2
 * Author: Matt Wang (www.uiland.com)
 * Copyright: Sohu.com (www.sohu.com)
 * Created: 2008-01-14 16:00
 * Update: 2008-06-24 20:30
 */


@import url(base.css); 

a{color:#104d6c;text-decoration:none;}
a:hover{color:#e31469;text-decoration:underline;}
a:focus,a:active{color:#104d6c;text-decoration:none;}

/*** Modules ***/
	/* box单元 */
/*.box{margin-top:10px;border:1px solid #ccc;}*/
.bHead h3{font-family:Verdana,Arial,Helvetica,sans-serif;}

	/* 视频缩略图单元 */
dt.vTitle{font-size:12px;font-weight:bold;color:#397117;word-wrap:break-word;word-break:break-all;}
dt.vTitle a{color:#2263a5;}
dt.vTitle a:hover{color:#e31469;}
dt.vTitle small{margin-left:10px;color:#999;}

/*** Structure ***/
#content{
display:block;
float:none;
width:100%;
padding:0;
}

/* sideBar */
.sideBar{overflow:hidden;width:220px;float:left;}

	/*搜索导航*/
	#topListNav{}
		#topListNav .bBody{
		padding:10px;
		}
		#topListNav dt{
		height:20px;
		padding:2px 0 1px 20px;
		>padding:3px 0 0 20px;
		border-bottom:2px solid #ddd;
		background-image:url(images/ico_navTitle.gif);
		background-position:left;
		background-repeat:no-repeat;
		font:bold 12px/20px Verdana;
		}
			#byMethod dt{
			background-position:0 0;
			}
			#byTime dt{
			background-position:0 -60px;
			}
			#byCate dt{
			background-position:0 -90px;
			}
		#topListNav dd{
		padding:5px 0 10px 12px;
		}
			#topListNav dd ul{
			overflow:hidden;
			width:100%;
			}
			#topListNav dd li{
	/*
			display:inline;
			float:left;
			width:24px;
			height:22px;
			padding:2px 6px 0 7px;
			line-height:22px;
			white-space:nowrap;
	*/	
			display:inline;
			overflow:hidden;
			float:left;
			width:24%;
			height:22px;
			padding:2px 0 0;
			line-height:22px;
			text-indent:8px;
			white-space:nowrap;
			}
				#topListNav dd li.current{
				background:url(images/ico_currentLeft.gif) left center no-repeat;
				}
				#topListNav dd li.current a{
				color:#ff0f6f;
				}
				#byMethod dd li{
				width:48%;
				}

/* mainBox */
.mainBox{overflow:hidden;width:730px;float:right;}
	.mainBox a{text-decoration:underline;}
	.topList{padding:10px 0;}

	/*视频排行榜*/
	#vListEle{
	padding:0 0 0 10px;
	z-index:1;
	}
		#vListEle li.item{
		overflow:hidden;
		padding:0 7px;
		}
			#vListEle li .itInfo dt{
			overflow:hidden;
			height:38px;
			word-wrap:break-word;
			word-break:break-all;
			}
			#vListEle li .itInfo dt a{
			text-decoration:none;
			}
			#vListEle li .itInfo dt a:hover{
			text-decoration:underline;
			}
	
	/*节目单排行榜*/	
	#pListEle{
	padding:0;
	z-index:1;
	}
		#pListEle li.item{
		overflow:hidden;
		padding:10px 10px 10px 15px;
		border-bottom:1px dashed #ccc;
		}
		#pListEle li.item .itCover{
		float:left;
		margin-right:10px;
		}
		#pListEle li.item .itInfo{
		float:left;
		width:360px;
		margin:0;
		}
			#pListEle li dl{
			margin:0;
			}
			#pListEle li dt{
			font-size:14px;
			}
			#pListEle li dt small{
			font-size:12px;
			}
			#pListEle li dd.vDesc{
			height:auto !important;
			min-height:0 !important;
			}
		#pListEle li.item .itList{
		float:right;
		width:150px;
		}
			#pListEle li.item .itList li{
			width:100%;
			height:22px;
			background:url(images/li_square.gif) left center no-repeat;
			font-family:Arial,Helvetica,sans-serif;
			text-indent:12px;
			line-height:22px;
			}
			#pListEle li.item .itList .itPlay a{
			display:block;
			overflow:hidden;
			width:80px;
			height:25px;
			margin:5px;
			padding:0 10px;
			border:1px solid #FFB748;
			background:transparent url(images/btn_bg_h25.jpg) center repeat-x;
			color:#474747;
			line-height:25px;
			text-align:center;
			text-decoration:none;
			cursor:pointer;
			}


/* 字符截断 */
#pListEle li.item .itList li{display:block;overflow:hidden;font-family:Arial,Helvetica,sans-serif;white-space:nowrap;>text-overflow:ellipsis;-o-text-overflow:ellipsis;}
