/* 录播页面 2014.06.25 by:pi_shily */
.mainvideo{width:1190px; margin:10px auto; background:#141414;}

/* 录播视频窗口-左侧 */
.videoplay{width:860px; height:595px; float:left; display:inline;overflow:hidden;}
.VplayTit{height:65px; line-height:65px; background:#272727;}
.VplayTit h1{font-size:24px; font-family:"Microsoft yahei"; color:#d7d7d7; letter-spacing:1px;}
.VplayTit a{width:65px; height:65px; display:inline-block; float:left; margin-right:20px; }
.Vplaybox{width:860px; height:530px;}

/* 录播视频列表-右侧 */
.videolist{width:329px; height:595px; float:left; display:inline; margin-left:1px; background:#272727; overflow:hidden;}
.VlistTit{font-size:18px; font-weight:bolder; font-family:"Microsoft yahei"; color:#ffffff; height:65px; line-height:65px;text-align:center; letter-spacing:1px;}
.Vlistbox{background:#303030; width:329px; height:484px; overflow:hidden;}
.Videoitem{width:303px; height:113px; margin-bottom:1px; padding:7px; border-bottom:1px solid #000000}
.Vitempic{width:150px; height:113px; float:left; display:inline; margin-right:12px;}
.Vitemname{margin-top:5px;}
.Vitemname a{color:#ebebeb; font-size:14px;height:85px; line-height:18px; display:block;}
.Vitemname p{color:#6b6b6b; height:18px; line-height:18px;font-size:12px; }
.Vitemname p span{font-size:14px; font-weight:bolder; font-family:"黑体" }

/* 录播视频菜单-底部 */
.videomenu{background:#ebebeb; height:46px; padding-top:16px; padding-bottom:16px;}
.Vmenunum{color:#6b6b6b; width:110px; height:40px; line-height:40px;font-size:12px; float:left; display:inline;}
.Vmenunum span{font-size:14px; font-weight:bolder; font-family:"黑体" }

.Vmenuico{width:352px; height:46px; overflow:hidden; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; float:left; display:inline;}
.Vmenuico a{ float:left; display:inline; text-align:center; width:25px; height:46px; margin:0px 22px; color:#6b6b6b; text-decoration:none;}
.Vmenuico strong{font-size:14px;}
.Vico{background:url(../images/videomenu.png) no-repeat; display:block; width:25px; height:22px; padding-bottom:5px; margin-top:5px; }
	.Vmenuv{background-position:3px 0px;}
	.Vmenux{background-position:3px -32px;}
	.Vmenusave{background-position:3px -65px;}
	.Vmenudown{background-position:3px -99px;}
	.Vmenushare{background-position:3px -131px;}

.Vmenuxq{width:108px; float:left; display:inline; text-align:center;}
.Vmenuxq a{font-size:16px; color:#272727; height:40px; line-height:40px;}
.VmenuBtn{width:136px; height:42px; display:block; float:left; background:url(../images/p_btnfont.png) no-repeat; margin-left:10px;}
.buy{background-position:0px 0px;}
.car{background-position:0px -43px;}

/* 直播页面 2014.06.26 by:pi_shily */

/* 直播页面视频窗口-左侧 */
.videozhiboL{width:550px; height:595px; float:left; display:inline;overflow:hidden;}

.VzhiboTit{height:65px; background:#272727;}
.Vzhibologo{float:left; display:inline;}
.Vtitbox{width:140px; padding-left:15px; padding-top:10px; float:left; display:inline; }
.Vzhiboname{font-size:14px; font-weight:bolder; color:#d7d7d7; line-height:25px;}
.Vzhiboprc{ font-size:18px; color:#d7d7d7; font-weight:bolder; line-height:25px;}
.Vzhiboprc span{color:#ff9004}

.Vtimebox{ float:left; display:inline; text-align:center; width:134px; background:#1a1a1a; }
.Vzhibof24{font-size:24px; color:#ffffff; height:35px;line-height:35px; padding-top:5px; font-family:"Microsoft Yahei"; letter-spacing:10px;}
.Vzhibof12{font-size:12px; color:#9e9e9e; height:25px; line-height:25px; font-weight:bolder;}
.Vsound{width:156px; padding-top:4px; padding-left:32px; float:left;}
.Vsound button{margin:0; margin-bottom:4px; padding:0; line-height:normal; color:buttontext; cursor:pointer; font:12px \5b8b\4f53,arial,sans-serif;}
.Vzhibobox{width:550px; height:460px;}

.Vzhibo{background:#272727; height:46px; padding-top:16px; padding-bottom:16px;}
.Vzhiboxq{width:200px; float:left; display:inline; padding-left:50px;}
.Vzhiboxq a{font-size:16px; color:#bfbebe; height:40px; line-height:40px;}
.VzhiboBtn{width:136px; height:42px; display:block; float:left; background:url(../images/p_btnfont.png) no-repeat; margin-left:10px;}
.buy{background-position:0px 0px;}
.car{background-position:0px -43px;}

/* 直播页面聊天窗口-右侧 */
.VtalkR{width:640px; height:595px; float:left; display:inline; overflow:hidden; background:#ffffff; }
.Vtalkad{ width:640px; height:65px;}

.Vtalkbox{width:640px; height:530px; text-align:center; }
	/* 聊天窗口左边 */
	.Vtalkfont{width:488px; float:left; display:inline; overflow:hidden; }
		
		.Vtalkmain{height:438px; padding-left:1px; text-align:left; overflow:hidden;}
		.Vtalkmain p{line-height:20px; color:#666666; margin-top:5px; }
		.Vtalkmain strong{color:#ff7800;}
							
		.Vtalkshuru{height:154px; background:#d7edff; border:1px solid #9cd4ff; border-right:none;}
			.Vtalktool{width:458px; margin:0 auto; height:22px; padding-top:3px; text-align:left; }
			.Vtalktext{width:388px; height:50px; position:relative; margin:5px; }
			.Vtalktext textarea{width:424px; height:65px; border:1px solid #8fcdfc; padding:5px; text-align:left; resize: none; position:absolute; top:0px; left:0px;}
			.Vtalksub{position:relative; }
			.Vtalksub input{background:#0096ff; border:1px solid #2684cd; width:96px ; height:32px ; line-height:32px; font-size:14px; font-weight:bolder; color:#fff ; cursor:pointer;position:absolute; right:20px; top:10px;}
			
	/* 聊天窗口右边 */			
	.Vtalkbody{width:151px; border-left:1px #9cd4ff solid; border-bottom:23px solid #0096ff; float:left; display:inline;}
		.VbodyT{height:28px; line-height:28px; background:#2da3ff;text-align:left; color:#fff; padding-left:10px; padding-right:10px; position:relative;}
		.VbodyT span{position:absolute; top:0px; right:10px; }
		.Vbodybox{width:100%; height:543px; position:relative; text-align:left;overflow:hidden; overflow-y:scroll;  }
			.Vbodyphoto{padding-left:10px; width:122px; margin-top:8px; height:27px; color:#666666;}
			.Vbodyphoto img{margin-right:5px; display:block; float:left; }
			.Vbodyphoto span{height:27px; line-height:27px;}
			.Vmore{width:100%; height:28px; line-height:28px; background:#d7edff; position:absolute; text-align:center; bottom:0px;}
			.Vmore a{color:#666666}
