﻿@charset "utf-8";
/* CSS Document 
*齐鲁网网络台点播页css
*Date 2012-04-29
*/

.playvbwc{width:950px; margin-left:auto;margin-right:auto;}
.fw700{font-weight:700;}
.fw300{font-weight:300;}
.clear{clear:both;}

/*标题时间等*/
.vtitle{}
.vtitle h1,.vtitle p{text-align:center;}
.vtitle h1{font-size:25px; font-family:"微软雅黑"; font-weight:bold; line-height:44px; word-spacing:5px; color:#323232; border-bottom: 1px dashed #323232; padding-top:-10px;}
.vtitle p,.vtitle p a{color:#9a9a9a; font-size:12px; line-height:32px;}
.vtitle p{}
.vtitle p a{}
.vtitle p a b{color:#333; font-weight:bold;} 
.vtitle p span{margin-right:15px;}

/*面包屑*/
.wzxinxi,.wzxinxi a{ font-size:12px; line-height:22px; color:#2f2f2f;}
.wzxinxi{ padding-bottom:0px;}
.wzxinxi a{}

/*直播标题等*/
.ltitle{clear:both;overflow:hidden;height:92px;}
.ltitle h1,.ltitle p{}
.ltitle p,.ltitle h1{ font-size:24px; font-family:"微软雅黑"; font-weight:bold; line-height:45px; word-spacing:5px; color:#fff; border-bottom: 1px dashed #323232; padding-top:-10px;}
.ltitle p{}
.ltitle p a{}
.ltitle p a b{ color:#333; font-weight:bold;}

.ltitle p#nowplay{width:640px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:20px;overflow:hidden;}
.ltitle .block-ad{width:300px;height:50px;margin-top:10px;float:right;}


.ltitle .wzxinxi,.ltitle .wzxinxi a{ color:#d3d3d3; line-height:32px;}
.ltitle .wzxinxi{ padding-bottom:0px;}


/*大播放背景*/
#vdbbg{ width:100%; /*border-top:5px solid #fe9003;*/ padding:10px 0 0px 0; background:#aeaeae url(../images/index501.jpg) repeat-x; margin-bottom:10px;}
#zbplaybox{ padding-bottom:10px;}
/*播放器盒子布局*/
iframe{background-color:transparent;}
.v-playleft,.v-zplayleft{ width:180px; height:485px; float:left; overflow:hidden;}
.v-playleft{margin-right:15px;}
.v-playright{float:right}
.v-playbox{width:680px;float:left;}
.v-dbplay{float:left;}
.v-playright,.v-zplayright{width:268px; float:right; overflow:hidden;}

.v-playleft-sm120240,.v-playright-sm120240{width:120px;height:240px;margin-top:100px;margin-top:0\9\0;position:relative;}
.v-playleft-sm120240{/*float:left;*/display:inline;float:none\9\0;display:block\9\0;top:100px;}
.v-playright-sm120240{float:right;display:inline;}


.playvbwc .v-zplayright,.playvbwc .v-zplayleft{display:none;}

.centplay .v-playbox{margin-left:auto; margin-right:auto;}
.centplay .v-zhiboright{display:none;}
.centplay #closelist{}
.openlist{display:none; float:right;text-indent:-99999px;width:23px; height:23px; cursor:pointer;background:url(../images/index506.png) -70px -82px no-repeat; position:absolute; right:-30px; top:0px;}
.centplay .openlist{ display:inline-block; display:block;}
.centplay .v-playbox{  float: none !important; float:inherit ;}
.centplay  .v-zplayright,.centplay .v-zplayleft{display:block;}
/*广告展位*/
.v-playleft .palyad,.v-zplayleft .palyad{ display:block; text-align:left;}
.v-playright .palyad,.v-zplayright .palyad{ display:block; text-align:right;}
* html .v-playright{ width:185px; overflow:hidden; zoom:1;}

/*播放器id*/
#flashContent{ width:680px; height:525px;}

/*分享按钮*/
.vtool{border:1px solid #c1c1c1; background:#ececec url(../images/index503.png) repeat-x; position:relative; zoom:1; z-index:2;}
.fenxiang{ height:37px; line-height:37px;text-align:right;}
.plfxq{background:url(../images/index502.png) 6px 10px no-repeat; height:22px; padding-left:6px; padding-right:32px; padding-top:8px; float:right; text-align:left;}
.plfxq li{width:32px; height:22px; p text-indent:-9999px; overflow:hidden;zoom:1; float:left;}
.plfxq li a{display:inline-block;width:21px; height:22px; overflow:hidden;zoom:1;}
.plfxq li a span{display:none;text-indent:-9999px;}

.v_fxzhuat{ padding:10px 20px;}
.v_fxzhuat h2,.v_fxzhuat .dbfxwz{ font-size:14px; font-weight:bold;}

.copykuang button{ padding: 0 8px;}
.copykuang{ position:relative;}
.dbfxwz{ text-indent:2em;}

.inyc{ z-index:0;}
.zhankaifx{background:url(../images/index504.png) 6px -158px no-repeat;}

#zhuanfa{ position:absolute; width:558px; top:39px; left:0px;background: #ECECEC; border:1px solid #c1c1c1; z-index:2; padding:10px 0;}
#d_clipswf_button{ width:56px; height:22px;}
#d_cliphtml_button{ width:56px; height:22px;}
#fxmoretit{ position:absolute; top:10; right:0; height:100px;}

/*0508 收藏*/
.scico{ float:left; margin-left:10px; display:inline-block;padding-left:25px; height:37px; line-height:37px; background:url(../images/index504.png) 0px -54px no-repeat; margin-right:30px; color:#000;}
/*视频盒子*/
.dbbox-left{ width:677px; float:left;}
.dbbox-right{ width:262px; float:right;}

/*视频信息*/
.dbinfobox p,.dbinfobox p a,.dbinfobox{ color:#797d7c; line-height:20px;}
.dbinfobox{ border:1px solid #ccc; padding:10px 20px; background:#f0f0f0;}
.dbinfobox p span,.dbintro p a{ color:#333;}
.dbintro{color:#797d7c; padding-top:10px;}
.dbintro p{text-indent:2em;}
.dbintro a.zhan,.dbintro a.shou{ margin-left:20px; text-indent:0px; display:inline-block; padding-right:16px; color:#F60;; text-decoration:none;}
.dbintro a.zhan{ background:url(../images/index504.png) 25px -242px no-repeat;}
.dbintro p a.shou{background:url(../images/index504.png) 25px -276px no-repeat;}
.ybp { overflow: hidden; zoom:1;}
.ybp p{float:left; overflow:hidden; zoom:1;}
.ybpl{ width:75%;}
.ybpr{ width:24%;}

/*相关视频*/
.dbtjbox{border:1px solid #ccc; background:#f0f0f0;}
.dbtjboxtitle{ overflow:hidden; zoom:1; padding-left:15px;}
.dbtjboxtitle h3{font-family:"微软雅黑"; font-size:15px; /*font-weight:bold;*/ color:#fff; padding-left:10px; padding-right:10px; background:url(../images/index504.png) repeat-x; overflow: hidden; zoom:1; float:left;}
.dbtjboxtitle h3{ line-height:20px; /*padding-top:2px;*/}
.dbtjboxtitle span{ float:right; padding-right:15px; line-height:20px;}

/*直播今日看点*/
.zbboxbg{ background:#ededed url(../images/index508.png) repeat-x;}
.zbkdbox{border:1px solid #ccc;}
.zbkdboxtitle{ overflow:hidden; zoom:1; padding-left:15px;}
.zbkdboxtitle h3{ font-size:15px; /*font-weight:bold;*/ color:#fff; padding-left:10px; padding-right:10px; line-height:20px; background:url(../images/index504.png) repeat-x; overflow: hidden; zoom:1; float:left; font-family:"微软雅黑";}
.zbkdboxtitle span{ float:right; padding-right:15px; line-height:20px;}

/*评论盒子标题*/
.dbplbox{border:1px solid #ccc;padding:0 10px;}
.dbplboxtitle{ overflow:hidden; zoom:1; padding-left:15px;}
.dbplboxtitle{ padding-left:20px;}
.dbplboxtitle h3{ font-size:20px;font-weight:bold; line-height:40px; overflow: hidden; zoom:1; float:left;}
.dbplboxtitle span{ float:right; padding-right:15px;line-height:40px;}
.dbplboxtitle span a{color: #F60;}
.dbplboxtitle span a.now{ font-weight:bold;}

/*视频列表*/
.vdblist{overflow:hidden; zoom:1; padding:0px 0 10px 5px;}
.vdblist li{width:120px;height:120px; padding:10px 0 10px 35px;text-align:left;overflow:hidden; zoom:1; float:left;}
.vdblist li a{color:#646464; line-height:16px; font-size:12px; height:32px; display:block; overflow:hidden;}
.vdblist li a{height:auto;}
.vdblist li img{ width:110px; height:78px; padding:4px; border:#dcdcdc 1px solid;}
.vdblist li a:hover img{background:#ccc;}
.vdblist li a.playimgk{ line-height:0px;}
.vdblist li a{ line-height:20px;}

/*直播看点视频列表*/
.vzblist1{overflow:hidden; zoom:1; padding:0px 0 10px 5px;}
.vzblist1 li{width:170px;height:170px; padding:10px 0 10px 15px;text-align:left;overflow:hidden; zoom:1; float:left;}
.vzblist1 li a{color:#333; line-height:16px; font-size:12px; height:32px; display:block; overflow:hidden;}
.vzblist1 li a{height:auto;}
.vzblist1 li img{ width:160px; height:90px; padding:4px; border:#dcdcdc 1px solid;}
.vzblist1 li a:hover img{background:#ccc;}
.vzblist1 li a.playimgk{ line-height:0px;}
.vzblist1 li a{ line-height:20px;}
.vzblist1 li p,.vzblist1 li p a{ color:#646464;}
.vzblist1 li p a{ display:inline; padding-left:5px;}

/*播放器小图标*/
.playimgk{position:relative; display:block; overflow:hidden; zoom:1;}
.playimgk span{position:absolute; bottom:10px; right:18px; display:block; width:18px; height:18px; background:url(../images/bofang1.png) 
no-repeat;}

/*评论 列表*/
.dbpinglun{padding:15px 20px 15px 10px; border-bottom:#CCCCCC 1px solid;}
.dbuserpic{width:65px; float:left; width:54px; height:54px;}
.dbuserpic img{ padding:4px; width:54px; height:54px; border:#CCCCCC 1px solid;}
.dbuserpic img:hover{}
.dbuserpl{float:left; width:600px; padding-left:10px;}
.dbuserpl p{ line-height:20px;}
.dbuserpl a{ color:#336699; font-size:13px;}
.apdt10 a{ padding-left:10px; padding-right:10px;}

.fenye1{ padding:10px; text-align:right;}
.fenye1 a{height:20px; line-height:20px; padding-left:5px; padding-right:10px; margin-right:5px; border: #CCCCCC 1px solid; color:#336699; font-weight:500;}
a.fenyenow{border:0px; color:#ff0099; font-weight:700;}
a.fenyeend{border:0px; color:#999999}
a.fw800{ font-weight:700;}

.fenye_zb{ padding:10px; text-align:right;}
.fenye_zb a{height:20px; line-height:20px; padding-left:4px; text-decoration:none; padding-right:4px; margin-right:5px; border: #CCCCCC 1px solid; color:#fff; font-weight:500;}
.fenye_zb a.fenyenow{border:0px; color:#fff; font-weight:700;}
.fenye_zb a.fenyeend{border:0px; color:#999999}
.fenye_zb a.fw800{ font-weight:700;}

#pageshu{ }

.dbfbpl{overflow:hidden; padding:10px;  overflow-x:hidden; overflow-y:auto;color:#666666; background:#fafafa;}
.dbfbpl p{padding-bottom:10px;}
.dbp1{width:135px; margin-right:20px;}
.dbp4{ width:630px; height:133px;margin-top:10px;}
.dbp5{margin-top:10px; float:right;}

/*排行榜盒子*/
.dbphbox{border:1px solid #ccc; background:#f0f0f0;}
.dbphboxtitle{ overflow:hidden; zoom:1; padding-left:15px;}
.dbphboxtitle h3{ font-size:15px; font-weight:bold; color:#fff; padding-left:10px; padding-right:10px; line-height:20px; background:url(../images/index504.png) repeat-x; overflow: hidden; zoom:1; float:left;}
.dbphboxtitle span{ float:right; padding-right:15px; line-height:20px;color: #F60;}
.dbphboxtitle span a{color: #F60; padding:0 5px;}
.dbphboxtitle span a.now{ font-weight:bold;}

/*排行榜*/
.dbphlist{ padding:10px 5px 10px 10px;}
.dbphlist li{overflow:hidden; zoom:1; padding-top:7px; padding-bottom:8px; border-bottom:1px dashed #ccc;}
ul.dbphlist li:nth-last-of-type(1){border-bottom:0px;}
.dbphlist li .dbphimg{display:none; overflow:hidden; zoom:1;}
.dbphimg{ margin-right:5px;}
.dbphimg img{ width:110px; height:78px; padding:4px; border:#dcdcdc 1px solid; overflow:hidden; zoom:1; float:left;}
.dbphbt{overflow:hidden; zoom:1;}
.dbphbt a{line-height:20px; color:#686868;}
.dbphbt p{display:none;}
.dbphbt p i{ color:#F60; font-style:normal;}
 
.dbphlist li.now .dbphimg{ display:block;overflow:hidden; zoom:1; float:left; width:120px;}
.dbphlist li.now .dbphbt p{ display:block; color:#343434;}
.dbphlist li.now .dbphbt a{ color:#343434;}

.topred{height:14px;width:14px;line-height:15px;background:#ff6600;border:#ff3300 1px solid;text-align:center;color:#FFFFFF;float:left;margin-right:5px;}
.topw{height:14px;width:14px;line-height:15px;background:#CCCCCC;border:#999999 1px solid;text-align:center;color:#666666;float:left;margin-right:5px;}

/*广告*/
.dianboad{width:260px; height:auto; overflow:hidden; zoom:1; margin-bottom:10px;}
.dianboad img{}
.dianboad .dbadimg{ overflow:hidden;zoom:1;}

/*直播页独用开始*/
.v-zhiboright{ width:370px; float:right;}

/*切换标题*/
.zbjmdtit{ height:21px; line-height:21px; padding:1px; color:#fff; overflow:hidden; zoom:1;}
.zbjmdtit i{ display:inline-block; float:right;text-indent:-99999px;width:23px; height:21px; cursor:pointer;background:url(../images/index506.png) -47px -82px no-repeat;}
.zbjmdtit span{display:inline-block; float:left; cursor:pointer; width:70px; height:21px; text-align:center; line-height:21px; background:url(../images/index506.png) 0 -21px no-repeat;}
.zbjmdtit span.now{background:url(../images/index506.png) 0 0 no-repeat;}



/* 直播列表*/
.zbjmdhg{width:368px; height:453px; background:#000; padding:2px 2px 0 2px;}

.prevweek,.nextweek{ display:inline-block; width:11px; height:60px; text-indent:-9999px; cursor:pointer;}
.prevweek{background:url(../images/index506.png) 0 -42px no-repeat; float:left;}
.nextweek{background:url(../images/index506.png) -11px -42px no-repeat; float:right;}
.zbday{ overflow:hidden; zoom:1;}
.zbjmdday{width:344px;color:#FFFFFF; float:left;overflow:hidden; zoom:1; padding-bottom:3px; padding-left:2px;}
.zbjmdday a{color:#FFFFFF; text-decoration:none;}
.zbjmdday p{color:#FFFFFF;}
.zbjmddaym,.zbjmddaymnow{width:47px; height:57px; padding-top:3px; float:left; overflow:hidden; color:#FFFFFF;text-align:center; border:1px solid #000;}
.zbjmddaym{background:#363636; cursor:pointer;}
.zbjmddaymnow{background:#fb5904;border-top: 1px solid #ffc05c;}
.zbjmddaymp1,.zbjmddaymp1 a{height:15px; line-height:15px;font-size:12px;}
.zbjmddaymp1{}
.zbjmddaymp1 a{}
.zbjmddaymp2,.zbjmddaymp2 a{ height:20px; font-weight:bold; line-height:20px; font-size:16px;}
.zbjmddaymp2{}
.zbjmddaymp2 a{}
.zbjmddaymp3,.zbjmddaymp3 a{ height:10px; line-height:12px; font-size:10px; text-align:center;}
.zbjmddaymp3{}
* html .zbjmddaymp3{ font-size:10px;}
.zbjmddaymp3 a{}

.zbjmdlbxxk{ border:#777777 1px solid;}
.zbjmdlbktit,.zblbtitsp1,.zblbtitsp4{ height:22px; line-height:22px;color:#FFFFFF;font-size:12px;}
.zbjmdlbktit{background:url(../images/index507.png) repeat-x;  overflow:hidden;}
.zblbtitsp1{ width:180px; display:block; float:left; padding-left:10px;}
.zblbtitsp4{display:block; padding-right:10px; float:right;}
.zbjmdlb{height:360px;overflow:hidden; overflow-y:auto; background:#292929; border-top:#434343 1px solid; border-bottom:#434343 1px solid;}
.zbjmdlb ul{ background:#292929;color:#FFFFFF;}
.zbjmdlb ul li{/*height:28px;*/ line-height:25px; color:#fff; height:auto; background:#292929; border-top:#222 1px solid;border-bottom:#222 1px solid; overflow:hidden; zoom:1;}
.zbjmdlb ul li.now{line-height:27px;background:#3c3c3c;color:#F60;}
.zbjmdlb ul li.nex{ color:#616161;}

.zbjmdlbsp1{ width:37px; padding-left:28px; display:block; float:left; border-right:#222 1px solid;}
.zbjmdlbsp2{ width:180px; padding-left:6px; display:block; float:left;overflow:hidden;zoom:1;}
.zbjmdlbsp3{ width:87px; display:block; float:right;}
.zbjmdlb ul li.now .zbjmdlbsp1{background:url(index506.png) -70px 3px no-repeat;}
/*.zbjmdlb ul li.now,.zbjmdlb ul li.now .zbjmdlbsp1,.zbjmdlb ul li.now .zbjmdlbsp2,.zbjmdlb ul li.now .zbjmdlbsp3{color:#F60;}*/

/*直播频道列表*/
.zbpdlb,.zbpdlb dt,.zbpdlb dt a{ line-height:23px;height:23px; color:#fff; text-decoration:none;}
.zbpdlb{ position:relative; background:#000;}
.zbpdlb dt{display:inline-block; position:absolute; bottom:0px;/* padding-top:30px;*/ width:52px;background:url(index506.png) 0 -126px no-repeat; padding-right:5px; font-size:14px; padding-left:8px; cursor:pointer;}
.zbpdlb dt.now{background:url(index506.png) 0 -104px no-repeat;}
.zbpdlb dd,.zbpdlb dd a{ color:#dbdbdb; line-height:18px;}
.zbpdlb dd{ display:none; width:300px; position:absolute; bottom:24px; border: 1px solid #fd5900; background:#0f0f0f; padding:10px;}
.zbpdlb dd a{ padding:0 4px; margin:3px 0; display:inline-block; white-space: nowrap; text-decoration:none;}
.zbpdlb dd a.now,.zbpdlb dd a:hover{ color:#fff; background:#f85204;}
#zbpdlb1{ left:0px;}
#zbpdlb2{ left:70px;}

/*
.zblbpdqhniu{height:30px; overflow:hidden;}
.zblbpdqhniu1{width:25px; height:30px; display:block; background:url(../images/zban_3.gif) bottom left no-repeat; float:left;}
.zblbpdqhniu1end{width:25px; height:30px; display:block; background:url(../images/zban_3.gif) top left no-repeat; float:left;}
a.zblbpdqhniu1:hover {background:url(../images/zban_3.gif) bottom left no-repeat;}
.zblbpdqhniu2{width:24px; height:29px; display:block; border-left:#9e9e9e 1px solid; padding-bottom:1px; background:url(../images/zban_3.gif) top right no-repeat; float:left;}
.zblbpdqhniu2end{width:24px; height:29px; display:block; border-left:#9e9e9e 1px solid; padding-bottom:1px; background:url(../images/zban_3.gif) bottom right no-repeat; float:left;}
a.zblbpdqhniu2:hover{width:25px;border-left:0px;background:url(../images/zban_3.gif) bottom right no-repeat;}

.zblbpdqhniupd{width:245px; height:30px;overflow:hidden;float:left; background:#262626;}
.zblbpdqhniupd ul{height:28px;width:9999px; border-bottom:#6d6d6d 2px solid;}
.zblbpdqhniupd ul li{float:left;height:28px;line-height:28px; border-right:#9e9e9e 1px solid; background:#262626; overflow:hidden;}
.zblbpdqhniupd ul li.now{float:left;height:28px;line-height:28px; background:url(../images/zban_2.gif) repeat-x;}
.zblbpdqhniupd ul li a{float:left; display:block; font-weight:bold; padding-left:10px; padding-right:10px; color:#FFFFFF;height:28px;line-height:28px; width:61px;}
.zblbpdqhniupd ul li a:hover{ background:url(../images/zban_2.gif) repeat-x; text-decoration:none;}
*/

/*热荐栏目*/
/*热荐栏目*/
.vrjlmk{}

.zgdboxk{width:795px; padding:0 55px; margin-left:auto; margin-right:auto; margin-top:20px; position:relative;}
#lmprev,#lmnext{position:absolute; width:17px; height:90px; cursor:pointer;}
#lmprev{ left:0px; background:url(../images/index404.png) left center no-repeat;}
#lmnext{ right:0px; background:url(../images/index404.png) right center no-repeat;}
.zvrjlmgdk{width:815px; overflow:hidden; zoom:1;}
#gdwxk{ width:99999px;}
.zvrjlmgd{overflow:hidden;zoom:1;height:120px;float:left;}
.zvrjlmgd li,.zvrjlmgd li a{line-height:34px; font-size:12px; color:#000;}
.zvrjlmgd li,.zvrjlmgd li a:hover{color:#000;}
.zvrjlmgd li{overflow:hidden; zoom:1; float:left; padding-right:13px; height:120px;width:152px;}
.zvrjlmgd li img{width:147px; height:82px; padding:2px; border: #D8D8D8 1px solid;}
.zvrjlmgd li a{/*padding-left:10px; padding-right:10px;*/ overflow:hidden; zoom:1; display:block; text-align:center;}
.zvrjlmgd li a:hover img{ background:#CCCCCC;}
.coloer1{background:#2469aa;}
.coloer2{background:#5fabb8;}
.coloer3{background:#fe0906;}
.coloer4{background:#145cca;}
.coloer5{background:#ca177d;}

/*开关灯效果*/
.playeron{position:relative; z-index:101;}
#shadow {background:#000;position:absolute;left:0;top:0;width:100%;z-index:100;opacity:0.80;zoom:1;}
.turnedOff{display: block;}

/*直播预告*/
.fvzbyg{padding: 0 10px 0 0; height:40px;background:url(../images/index401.png) 0 -260px no-repeat;}
.fvzbyg,.fvzbyg a{ color:#333; font-size:12px; line-height:40px;}
.fvzbyg a:hover{ color:#FF0000;}
.fvzbyg dt{width:70px; padding-right:6px; float:left; overflow:hidden; zoom:1; font-size:14px; color:#fff; text-align: right;}
.fvzbyg dd{width:470px; height:40px; float:lfet; overflow:hidden; zoom:1;}
.fvzbyg dd a{ margin-right:10px;}
#list1,#list2{ float:left;}

/*直播边看边聊*/
.zbpinglun_box{width:366px; height:450px; background:#292929; padding:2px 2px 3px 2px; overflow: hidden;}
.dbplun1{border:#666666 1px solid; height:390px; color:#FFFFFF; width:100%; overflow-x:hidden; overflow-y:auto;}
.dbplun1 li{display:block; background:#292929; color:#fff; overflow:hidden; border-bottom:#9f9f9f 1px solid; padding:5px; margin:0;}
.dbplun1 li span{display:inline-block;float:left; padding-left:10px;font-weight:700;} 
.dbplun1 li p{color:#ffffff; float:right; width:100%; text-indent:2em;} 

.weipinglun{height:60px; border:#050505 1px solid; vertical-align:middle;}
.plkuang{height:58px; width:308px; border:1px solid #9f9f9f; background:#000000;/* color:#636363;*/ color:#FFFFFF;}
.plkuangbox{height:60px; width:310px; overflow:hidden; zoom:1; float:left;}
*html .plkuang{ height:55px;}
*+html .plkuang{ height:55px;}
.tjkuang{height:60px; width:50px;}


/*页面底部*/
.qlfooter {width:950px;border-top:1px solid #cccccc; text-align:center; padding:10px 0 0 0; margin-top:20px; margin-left:auto; margin-right:auto; font-size:12px;}
.qlfoot1{ line-height:24px;}
.qlfoot1{ line-height:24px;}
.qlfoot2{ line-height:24px; color:#666666; font-size:12px;}
.qlfoot2 a{ line-height:24px; color:#666666; font-size:12px;}

.qlfooter .menu2{line-height:25px;}
.qlfooter .menu2 a:link {color: #000000;	text-decoration: none; margin:0 5px}
.qlfooter .menu2 a:visited {color: #000000; text-decoration: none;}
.qlfooter .menu2 a:hover {color:#000000; text-decoration:underline;}
.qlfooter .menu2 a:active {color:#000000; text-decoration:underline;}


.ew_biaoqing{ width:262px; text-align:center; height:130px;}
.ew_biaoqing p{ line-height:30px;}



.listArea {
    overflow: hidden; /*for list_window 动画*/
    position: relative;
    height: 520px;
    background: #303030;
}
.listArea .body {
    overflow: hidden;
}
.listArea .loading {
    z-index: 6;
    position: absolute;
    top: 0;
    left: 0;
    width: 330px;
    height: 258px;
    padding-top: 200px;
    text-align: center;
    color: #909090;
    background: #303030
}
.listArea .loading_item {
    padding: 20px 0;
    text-align: center;
    color: #909090;
}
.listArea .loading_item .info {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding-top: 2px;
    margin-left: 5px;
    font-family: "Microsoft YaHei", "微软雅黑", helvetica, arial, verdana, tahoma, sans-serif;
}
.listArea .listcontrol_side .listcontrol_a {
    z-index: 1;
    position: absolute;
    left: 0;
    top: 0;
    width: 12px;
    height: 520px;
    border-left: 1px solid #101010;
    opacity: 0.5;
}
.listArea .listcontrol_side .listcontrol_a .ctrlink {
    display: block;
    width: 10px;
    height: 26px;
    padding: 20px 1px 0 1px;
    margin-top: 210px;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    -webkit-border-top-right-radius: 2px;
    -webkit-border-bottom-right-radius: 2px;
    -moz-border-radius-topright: 2px;
    -moz-border-radius-bottomright: 2px;
    background: #101010;
}
.listArea .listcontrol_side .listcontrol_a .ico_right {
    display: block;
    width: 9px;
    height: 7px;
    background: url(/v/img/play.png) -235px -50px no-repeat;
    line-height: 0;
    font-size: 0;
}
.listArea .listcontrol_side .listcontrol_a:hover {
    opacity: 1;
}
.listArea .listcontrol_side .listcontrol_a:hover .ctrlink {
    background: #1a1a1a;
}
.listArea .listcontrol_side .listcontrol_a:hover .ico_right {
    background-position: -235px -60px;
}
.listArea .qtips_notify {
    color: #909090;
    top: 22px;
    width: 120px;
    left: 75px;
    padding: 5px 15px 5px 10px;
}
.listArea .qtips_notify .arrow {
    width: 14px;
    height: 7px;
    bottom: -7px;
    left: 20px;
    background-position: -160px -359px;
}
.listArea .qtips_notify .content {
    color: #909090;
}

.show_tab .tabs {
    background: #131313;
}
.show_tab .tabs ul {
    overflow: hidden;
    width: 268px;
}
.show_tab .tabs li {
    cursor: pointer;
    float: left;
    width: 110px;
    height: 40px;
}
.show_tab .tabs li span, .show_tab .tabs li a {
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    color: #bbb;
    font-family: "Microsoft YaHei", "微软雅黑", helvetica, arial, verdana, tahoma, sans-serif;
}
.show_tab .tabs li.current {
    cursor: default;
    background: #303030;
}

/* 播放列表区css */
.listBox {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 5;
    width: 268px;
}
.listBox .listSkip {
    z-index: 2;
    position: relative;
}
.listBox .listmask {
    z-index: 1;
    position: absolute;
    left: 0;
    top: 0;
    width: 268px;
    height: 520px;
    opacity: 0;
    filter: alpha(opacity=0);
    background: #fff;
}


/* 滚动条 */
.scroll-area {
    position: relative;
    width: 268px;
    overflow: hidden;
}
.scroll-area .scroller {
    z-index: 1;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}
.scroll-area .scroller-container {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}
.scroll-area .scrollbar {
    visibility: hidden;
    position: relative;
    z-index: 2;
}
.scroll-area .scrollbar-track {
    position: absolute;
    top: 0;
    right: 0;
    width: 16px;
    background: #222;
    opacity: 0.6;
    _filter: alpha(opacity=100);
}
.scroll-area .scrollbar-track .scrollbar-handle {
    cursor: pointer;
    position: absolute;
    display: block;
    width: 14px;
    height: 0;
    margin: 0 1px;
    background: #444;
    border-top: 1px solid #666;
    border-bottom: 1px solid #111;
}
.scroll-area .scrollbar-track:hover {
    opacity: 0.9;
    _filter: alpha(opacity=100);
}
.scroll-area .scrollbar-track a:hover {
    background: #555;
}
.scroll-area .scrollbar-up {
    display: none;
}
.scroll-area .scrollbar-down {
    display: none;
}
.scroll-area, .scroll-area .scroller, .scroll-area .scrollbar-track {
    height: 418px;
}
.scroll-area-s, .scroll-area-s .scroller, .scroll-area-s .scrollbar-track {
    height: 480px;
}
