@charset "utf-8";
html{
    -webkit-text-size-adjust: none!important;
}

.vms-player-lists ul{ padding:0; margin:0;}
.vms-player-lists{ font-family: "SimSun", Helvetica;  width:321px; padding:5px 0; background:#111; text-align:left; overflow:hidden}
.vms-p-l-top { height:36px; line-height:36px; padding: 0 8px; margin-bottom:1px; background:url(../images/vms-player-bg.png) repeat;color: #fff;}
.vms-p-l-top .date{ font-size:12px; float:right}
.vms-p-l-week { width:350px; height:49px; margin-right:-5px; margin-bottom:1px; font-family:"Microsoft YaHei"; line-height:14px;}
.vms-p-l-week .days { float:left; display:inline; width:45px; height:49px;border-top: 1px solid #000; margin-right:1px; overflow:hidden; cursor:default;text-align:center; background:#363636;color:#fff;}
.vms-p-l-week .days .m { font-size:12px; margin-bottom:1px; padding-top:1px;}
.vms-p-l-week .days .data { text-align:center}
.vms-p-l-week .days .data b { font-family:arial; line-height:18px;}
.vms-p-l-week .days .data span { font-size:12px; }
.vms-p-l-week .cur-day {background: #fb5904;
border-top: 1px solid #ffc05c; color:#fff}
.vms-p-l-week .cur-day b { }
.vms-p-l-cont{ height:376px; color:#666; font-size:14px; position:relative; overflow:hidden}
//.vms-p-l-cont{ height:388px; color:#666; font-size:14px; position:relative; overflow:hidden}
.vms-p-l-cont .items{ display:block;color:#666; text-decoration:none; height:28px; line-height:28px; margin-bottom:1px; background:url(../images/vms-player-bg.png) repeat; cursor:default}
.vms-p-l-cont .items .li{ float:left; display:inline; height:28px; }
.vms-p-l-cont .items .time { width:71px; padding-left:10px; background:url(../images/index506.png) 0 0 no-repeat}
.vms-p-l-cont .items .name { width:150px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.vms-p-l-cont .items .oper { float:right; padding-right:11px; text-align:right}
.vms-p-l-cont .items .oper span{ cursor:pointer}

.vms-p-l-cont .items .uhtime { 
    float:right; 
    width:58px; 
    padding-left:10px
}
.vms-p-l-cont .items .uhname { text-align:right;width:196px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.vms-p-l-cont .items .uhoper { float:left; padding-right:11px; text-align:right}
.vms-p-l-cont .items .uhoper span{ cursor:pointer}


.vms-p-l-cont .items:hover *, .vms-p-l-cont .items-hover *{ color:#ff3300;}
.vms-p-l-cont .items:hover .time, .vms-p-l-cont .items-hover .time{ background-position:0 -28px;}
.vms-p-l-cont .cur-item *{ color:#ff3300!important; font-weight:600;}
.vms-p-l-cont .cur-item .time{ background-position:0 -28px;}

.vms-p-l-cont .nex-items *, .vms-p-l-cont .nex-items:hover *{ color:#4c4c4c;}
.vms-p-l-cont .nex-items .time,.vms-p-l-cont .nex-items:hover .time{ background-position:0 0!important;}


#dv_scroll{position:relative;}
#dv_scroll_bar {position:absolute;right:0;top:0;width:16px;height:100%; background:url(../images/scroll_bg.png) repeat-y 0 0}
#dv_scroll_bar .Scrollbar-Track{ position:relative; padding-left:1px; width:14px; border-radius:6px; z-index:9999}
#dv_scroll_bar .Scrollbar-Up,#dv_scroll_bar .Scrollbar-Down{ height:27px; background:url(../images/scroll_bg2.gif) no-repeat}
#dv_scroll_bar .Scrollbar-Down{ background-position:-16px 0}
#dv_scroll_bar .Scrollbar-Handle{position:absolute;left:1px;top:0;width:14px;background:red;cursor:pointer; background:url(../images/scroll_bg1.gif) -14px 0 repeat-y}
#dv_scroll_bar .Scrollbar-Handle1{ position:relative; height:100%; top:-6px; background:url(../images/scroll_bg1.png) 0 0 no-repeat}
#dv_scroll_bar .Scrollbar-Handle2{ position:relative; height:100%; bottom:-12px; background:url(../images/scroll_bg1.png) -28px bottom no-repeat}
.playlist_hide{width:0!important;overflow:hidden;}
.hide{ display: none;}
.vms-player{ position:relative;z-index:1000;top:0px;zoom:1; display:inline-block;//margin-left:-330px;}
.vms-player-live{position:absolute; right:-331px; top:0; bottom:40px; width:331px; z-index:999}
.vms-player-panel{position: absolute; bottom: 0;top: 0; right:0; width:331px;}
.vms-player-main{position:relative; text-align:left;  float:left; height:484px;}
#livePanel2{position: absolute;top: 0; left:0; bottom: 0;}
.vms-player-lists{left:0;}
.zbchannel {
	width: 331px;
	/*height: 74px;*/
	position:relative;
	margin-left: 2px;
}
.zbchannel ul {
	width: 375px;
	padding-top: 1px;
	position:absolute;
	bottom:0;
	right:-42px;
}
.zbchannel li {
	width: 80px;
	float: left;
	display: inline;
	height: 36px;
	line-height: 36px;
	background-color: #31353b;
	color: #fff;
	margin-bottom: 1px;
	margin-right: 1px;
	text-align: center;
	cursor: pointer;
	border-top: 1px solid #45494d
}
.zbchannel li.cur-channel {
	background: #fb5904;
	border-top: 1px solid #ffc05c;
}

li{list-style:none;}
		/* 本例子css */
		.picScroll-left{ overflow:hidden;position:relative;}
		.picScroll-left .livePrevBtn,.picScroll-left .liveNextBtn{display:block;overflow:hidden;cursor:pointer;height:49px;width:15px;opacity:.7;}
		.picScroll-left .livePrevBtn{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABN0lEQVRYR8WX6w3CMAyE7yaADSgbMEo3gBHYAJgAMQEwESPACDCBkaUgWVWRYsdQ/6lUtc1350dSYuLgxOsjBUBEtgCORsyS5KNGXDOAiMwB3AHoVeNKclOzuD6TAbAHsIuobwZoVZ8BYNW/AKxqc/9xLJyCEfUHkgrkihaAofqO5NO1erQIs9SHa0BEUtSHADLVRwHS1LsBRKQDcDNTL1T5tlBdXSAiFwDr8gHt+1DlhwCKep35n2hW70pBKT7d4WaF4L8Auuig/XTo6LbrHj6hFBQA3XJTXXAV4S9ciACkuuAGyHYhCjB04URSz4XuCAGMuKC3qg+i4S6wL47MBddhtPlElOVCOAVf5oLbhSaAAqH/AGeTHlctNAMUCJ2OiwLhciELoAdg27Cv3SNSANzNb16YHOAN3iSUIQ7TLtcAAAAASUVORK5CYII=") center no-repeat #000;position:absolute;left:0;top:0;z-index:999;}
		.picScroll-left .liveNextBtn{ background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABI0lEQVRYR8WX3Q3CQAyD7QlgBBiBiRATwAbABrABI7ARHQEmCIqUhwoVtYkPmrdKJ+Wz83NXYubgzPkxGcDMlgDuACygryT9W4rJAJ7FzG4AtpGxI7mWsgPTHQiAFYBHL+mOpEOVI+XAkAsANiSfVYIKwKcLZ5KnvwEMuODq11UX0g586YWyCyWAli4oAL4XOgCLqH/JhTJAuODNdwyAUi+oALILEkALF1oASC7IAKoLvwBwJl9MPiGjIQPENe0XlJfCw6/pw2jmONACoD+KLwCrzFqWAAbUp5eRCiCp9yqUAVqoVwFk9WWAVuoVgAuAfUxSuvP7I5ruATOb90n28TSX1KdL0Fp9BaD/YyKrTwEMqJd/SlIAUy+X7Ln0FGQTjJ1/Aza/mSEZFwilAAAAAElFTkSuQmCC") center no-repeat #000;position:absolute;right:0;top:0;z-index:999;}
		.picScroll-left .livePrevBtn:hover,.picScroll-left .liveNextBtn:hover{
			opacity:1;
		}
		.picScroll-left .prevStop{display:none;}
		.picScroll-left .nextStop{display:none;}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
		.picScroll-left .bd ul li{  margin:0;float:left;_display:inline; overflow:hidden; text-align:center;}
		.picScroll-left .bd ul li .pic{ text-align:center;}
		.picScroll-left .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px; }