.video	{width:100%;background-color:#f8fff6;margin-top:10px;float:left;clear:both}
	.video h3	{background:url(../images/repno.gif) repeat-x 0 -48px;text-indent:20px}
	#swfplayer	{float:left;height:100%;overflow:hidden;margin-top:10px;margin-bottom:10px;border:0px solid #CCC}
	
	.video_pannel{margin-top:2px;border:1px solid #ddd;padding:8px;background-color:white;line-height:180%;color:#666;width:702px}
	.video_pannel a:link,.video_pannel a:visited,.video_pannel a:hover{color:#066;text-decoration:underline;color:#333}
	.btn-dcb{margin:-8px -8px 5px ;border-bottom:1px solid #eee;background-color:#f5f5f5;height:26px;line-height:24px;padding-left:5px}
	.btn-dcb span{float:left;padding:0 6px 0 2px;color:red;}
	.btn-dcb ul{margin-left:15px;}
	.btn-dcb a:link,.btn-dcb a:visited{color:#000;text-decoration:none;}
	.btn-dcb a:hover{color:#f60;text-decoration:none;}
	.btn-dcb li{float:left;height:26px;line-height:26px;width:70px;font-weight:bold;text-align:center}
	.upnext{height:25px;line-height:25px;padding-left:15px;overflow:hidden;border:1px dashed #CCC}
	.upnext span{margin-left:15px;}
    .upnext a:link,.upnext a:visited{color:#F60;text-decoration:none;}
	.upnext a:hover{color:#333;text-decoration:underline;}
	.video_ts{overflow:hidden;margin:5px -8px -8px;border-top:1px solid #eee;background-color:#f5f5f5;height:20px;padding-left:8px;line-height:20px}
	.video_ts a:link,.video_ts a:visited{color:#066;text-decoration:none}
	.video_ts a:hover{color:#333}
	.playersider	{height:100%;overflow:hidden;border:1px solid #ccc;float:left; background-color:white;margin:10px 0 10px 10px}
	
.videocomment{ clear:both;margin-top:2px;width:718px;}
	.commentbar{background-color:#FCFFF6;border:1px solid #DDDDDD;line-height:26px;margin:0 8px 8px;padding:5px;text-align:left}
	.commentbar a{background-color:#E5ECF5;border:1px outset #CCCCCC;color:#333333;cursor:pointer;font-size:12px;height:24px;line-height:24px;width:80px;float:right; text-align:center;font-weight:600}
	
	#addform{margin:8px}
		#addform p{ padding:5px 0}
		input#user{background-color:#FAFAD2;border:1px solid #DDDDDD;font-family:Verdana;height:18px;padding:3px 4px;width:160px;}
		#addform textarea {background-color:#FAFAD2;border:1px solid #DDDDDD;height:120px;overflow:auto;padding:3px 4px;width:580px;}
		#post_btn {background-color:#E5ECF5;font-size:14px;height:28px;width:120px;}
	#commentlist{padding:8px}
		#commentlist ul{width:100%; overflow:hidden;background-color:#FCFCFC;border:1px solid #DDDDDD;margin-bottom:6px;padding:5px 0}
		#commentlist li {line-height:21px;text-align:right;padding:0 5px}
		#commentlist li span{float:left}
		#commentlist li strong{color:#0066CC;font-weight:normal;}
		#commentlist li.words {overflow:hidden;text-align:left;word-wrap:break-word;word-break:normal;margin:.5em 2em;color:#333;background-color:#F8FFF6;border: 1px solid #EBF2EA;}		
		.page {font-size:13px;text-align:right;overflow:hidden;}
			.is_on {font-size:20px;font-weight:bold;}


#play .left {
	width:712px;
}
#play .left div.info {
	height:272px;
}
#play .left div p {
	line-height:22px;
	margin:0px 5px;
}
#play .left div.info img.img {
	width:180px;
	height:231px;
	margin:7px 3px 0 3px;
}
#play .left div.info div {
	display:inline;
	float:right;
	width:250px;
	margin:7px 5px 0 0;
}
#play .left div.info div.right {
	width:255px;
	margin:1px;
}
#play .left div.info div h4 {
	font-size:14px;
	margin-bottom:3px;
}
#play .left div.info div span {
	height:24px;
	line-height:24px;
	display:block;
	font-size:13px;
}
#play .left div.info div span em {
	font-size:12px;
}
#play .left div.info div span img {
	width:auto;
	height:auto
}
#play .left div.demand {
	padding-bottom:2px;
}
#play .right .revideo {
	height:auto;
	margin-right:0;
}
.revideo2 {
	width:217px;
	height:auto;

}
.revideo2 ul {
	padding-top:6px;
}
.revideo2 ul li {
	padding-left:24px;
	height:24px;
	line-height:24px;
	background:url(ico_2.jpg) no-repeat 12px 9px;
	border-bottom:1px #ddd dashed;
}
.revideo2 ul li span {
	float:right;
	width:80px;
	font-size:11px;
	color:#FF0000;
	margin-right:3px;
	text-align:right;
}
.revideo2 ul li span img {
	margin-top:7px;
	display:inline;
	float:right;
}
.revideo2 h3 {
	text-indent:10px;
	;
}
