@import "common.channel.css";
@import "common.search.css";
@import "common.class.css";
@import "common.comment.css";


/* ************************* */
div.Block {
	clear:both;
	border:1px solid #373737;
	background-color: #0c0c0c;
	margin-bottom: 5px;
}
div.BlockBar {
	text-align:left;
	font-weight:bold;
	padding:10px 8px 2px 8px;
	background-image: url(../index/b21.png);
	background-repeat: repeat-x;
	color: #FB2192;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
}
div.BlockBar a.more {
	font-weight:normal;
	font-size:12px;
	float: right;
}
div.BlockBody { clear:both; text-align:left; border:1px solid #EDEDED; background:#FFFFFF; margin:3px; padding:0px; }
div.BlockContent {
	clear:both;
	text-align:left;
	border:1px solid #141414;
	margin:3px;
	padding:5px;
	background-color: #0C0C0C;
	height: auto;
}
div.BlockContent div.pagings { clear:both; }
div.BlockList {
	clear:both;
	text-align:left;
	margin:3px;
	padding:3px 5px 3px 5px;
	background-color: #0c0c0c;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
div.BlockList li { padding:3px 0px 3px 0px; }
div.BlockList li span.class { color:#888888; padding-right:5px; }
div.BlockList li span.class a { text-decoration:underline; }
div.BlockList li span.class a:visited { text-decoration:underline; }
div.BlockList li span.class a:hover { text-decoration:underline; }
div.BlockList li span.class a:active { text-decoration:underline; }
div.BlockList li a.topic { font-size:12px; }
div.BlockList li a.user { background:url("ico_user.gif") no-repeat 0px 2px; padding-left:18px; }
div.BlockList li a.time { color:#888888; font-size:11px; text-decoration:none; }
div.BlockList li div.summary { color:#888888; font-size:12px; padding:5px 0px 0px 5px; }
div.BlockList div.paging { clear:both; padding-top:10px; }

div.BlockContentPic { clear:both; text-align:left; padding:5px; background:#FFFFFF;margin:3px; padding:3px 5px 3px 5px;  } 
div.BlockContentPic div.PicItems { clear:both; text-align:center; padding:5px; } 

div.Block-Gray { clear:both; border:1px solid #999999; background:#EEEEEE; }


div.Block-New {
	clear:both;
	border:1px solid #333333;
	background-color: #0c0c0c;
	margin-bottom: 5px;
}


div.Block-Good {
	clear:both;
	border:1px solid #333333;
	margin-bottom: 5px;
	background-color: #0c0c0c;
}


div.Block-Hot {
	clear:both;
	background:#0c0c0c;
	border: 1px solid #333;
}


div.Block-List {
	clear:both;
	border:1px solid #333;
	background-color: #0C0C0C;
}
div.Block-List div.BlockList li a.topic { font-size:14px; }


div.Block-View {
	clear:both;
	border:1px solid #FF1E91;
	background-color: #0C0C0C;
	margin-bottom: 5px;
}
div.Block-View div.BlockTopic { clear:both; text-align:center; border:1px solid #EDEDED; background:#FFFFFF; font-size:16px; font-weight:bold; margin:3px; padding:15px 15px 13px 15px; }
div.Block-View div.BlockInfo {
	clear:both;
	text-align:left;
	border:1px solid #0c0c0c;
	margin:3px;
	padding:5px 5px 3px 5px;
	background-color: #0c0c0c;
}
div.Block-View div.BlockRemark {
	clear:both;
	text-align:left;
	border:1px solid #373737;
	font-size:14px;
	line-height:160%;
	margin:3px;
	padding:5px 5px 3px 5px;
	background-color: #0C0C0C;
}
div.Block-View div.BlockPlay {
	clear:both;
	text-align:center;
	border:1px solid #333333;
	font-size:14px;
	line-height:160%;
	margin:3px;
	padding:5px 5px 3px 5px;
	background-color: #0C0C0C;
}
div.Block-View div.BlockDownload { clear:both; text-align:center; border:1px solid #EDEDED; background:#FFFFFF; font-size:14px; line-height:160%; margin:3px; padding:5px 5px 3px 5px; }
div.Block-View div.picture {
	width:260px;
	text-align:center;
	padding:10px 0px 10px 0px;
	float:left;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
div.Block-View div.picture div.pic { padding:10px 0px 10px 0px; }
div.Block-View div.info {
	float:left;
	padding:30px 0px 10px 0px;
	font-family: PMingLiU, arial;
	font-size: 13px;
	line-height: 18px;
}
div.Block-View div.info div.topic {  }
div.Block-View div.info div.topic .topic { font-size:14px; font-weight:bold; }
div.Block-View div.info div.item { padding:2px 0px 2px 0px; }
div.Block-View div.info div.fix { margin-top:10px; }
div.Block-View div.info div.fix ul {  }
div.Block-View div.info div.fix li { background:url("../video/ico_fix.gif") 0px 4px no-repeat; padding:2px 0px 2px 12px; }
div.Block-View div.info div.fix .name { font-weight:bold; margin-right:10px; }
div.Block-View div.info div.fix .play {  }
div.Block-View div.info div.fix .download {  }
div.Block-View .fixname { font-size:14px; font-weight:bold; }
div.Block-View div.BlockFix { clear:both; text-align:center; border:1px solid #0c0c0c; background:#0c0c0c; margin:3px; padding:5px 5px 3px 5px; }
div.Block-View div.BlockFix ul { }
div.Block-View div.BlockFix ul li { float:left; width:23%; border:1px solid #131313; margin:2px; padding:5px 3px 3px 3px; }
div.Block-View div.BlockFix ul li .name { font-weight:bold; }


div.Block-Relate {
	clear:both;
	border:1px solid #373737;
	background-color: #0C0C0C;
	margin-bottom: 5px;
}


div.Block-Search {
	clear:both;
	border:1px solid #333;
	background:#141414;
	margin-bottom: 5px;
}


div.Block-Stat {
	clear:both;
	border:1px solid #333;
	background:#0c0c0c;
	margin-bottom: 5px;
}


div.Block-Class {
	clear:both;
	border:1px solid #333333;
	background:#0c0c0c;
	margin-bottom: 5px;
}


div.Block-Comment {
	clear:both;
	border:1px solid #333333;
	background:#E9F1F8;
	margin-bottom: 3px;
}
