@charset "utf-8";

.base{margin-bottom:8px;}
.base .title .type,
.base .title .name{font:bold 16px/18px "Microsoft YaHei";}
.base .title a{color:#014ccc;_zoom:1;}
.base .pub{font-size:14px;font-weight:bold;color:#909090;white-space:nowrap;}
.base .stat{float:right;color:#909090;text-align:right;*padding-top:1px;margin-left:10px;}
.base .stat *{color:#909090;}
.base .stat .break{color:#909090;margin:0 4px;}

.guide{position:relative;top:0;left:0;margin-bottom:15px;border:1px solid #c6c6c6;border-width:1px 0 1px 0;padding:1px 0;height:20px;}
.guide .crumbs{float:left;color:#909090;font-family:"宋体";}

.listsub{position:relative;top:0;left:0;}
.listsub .handle{position:absolute;top:-38px;right:0;_right:15px;}
.listsub .handle .ico__sub{float:left;margin-top:4px;vertical-align:baseline;}
.listsub .handle a{display:block;float:left;height:22px;*line-height:22px;}

.videoList .control{height:30px;border-bottom:1px solid #e5e5e5;position:relative;}
.videoList .panel{padding-top:10px;}
.videoList .control .goPlay{float:left;margin-right:10px;}
.videoList .control .orderBy{float:left;width:300px;vertical-align:middle;}
.videoList .control .orderBy input{margin-right:-5px/9;*margin-right:-5px;}
.videoList .viewer{position:relative;_zoom:1;}
.videoList .viewChecker{position:absolute;top:-37px;right:0;}
.videoList .viewChecker .break{float:left;display:block;margin-left:5px;width:1px;height:16px;overflow:hidden;border-right:1px dotted #6a9dc0;}
.videoList .viewChecker .type{display:block;float:left;height:16px;margin-left:8px;color:#868686;}
.videoList .viewChecker .type:hover{text-decoration:none;color:#000;}
.videoList .viewChecker .type .ico{width:10px;height:10px;padding:2px 0 0 2px;overflow:hidden;display:inline-block;*display:inline;*zoom:1;border:1px solid #c6c6c6;vertical-align:top;*vertical-align:baseline;margin-right:2px;}
.videoList .viewChecker .type:hover .ico{border:1px solid #6b9dbf;}
.videoList .viewChecker .type{line-height:16px;} 
.videoList .viewChecker .current{color:#000;cursor:default;}
.videoList .viewChecker .current *{cursor:default;}
.videoList .viewChecker .current .ico{border:1px solid #6b9dbf;}
.videoList .pack_thumb{width:580px;margin:0 auto;overflow:hidden;}
.videoList .pack_list{width:100%;height:100%;overflow:hidden;}
.videoList .pack_list table{width:100%;table-layout:fixed;}
.videoList .pack_list thead{background:#f2f2f2;}
.videoList .pack_list thead .label{display:block;height:16px;overflow:hidden;line-height:16px;}
.videoList .pack_list thead .num{color:#909090;line-height:16px;}
.videoList .pack_list td{vertical-align:top;padding:2px 0 0 5px;overflow:hidden;}
.videoList .pack_list thead td{border-right:1px solid #fff;padding-top:4px;padding-bottom:2px;}
.videoList .pack_list thead td.show_updater{border-right:0;}
.videoList .pack_list tbody tr:hover{background:#daf3fa;}
.videoList .pack_list tbody tr.disabled:hover{background:none;}
.videoList .pack_list tbody td{border-bottom:1px dashed #e5e5e5;padding:4px 0 2px 5px;}
.videoList .pack_list .vTitle{width:140px;}
.videoList .pack_list .vPlay{width:68px;}
.videoList .pack_list .vUpdater{width:100px;}
.videoList .pack_thumb a:visited,
.videoList .pack_list a:visited{color:#551a8b;}
.videoList .pack_list .disabled,
.videoList .pack_thumb .disabled{color:#999;}
.videoList .null{padding:50px 0;color:#909090;text-align:center;}

.listInfo{clear:both;height:100%;}
.listInfo .user{clear:both;height:40px;overflow:hidden;}
.listInfo .user .photo{width:34px;float:left;margin-right:10px;}
.listInfo .user .photo img{width:30px;height:30px;border:1px solid #e5e5e5;padding:1px;background:#fff;}
.listInfo .user .name{float:left;margin-right:5px;}
.listInfo .user .name a{font-size:14px;font-weight:bold;}
.listInfo .user .pub{float:left;color:#909090;}
.listInfo .offical{clear:both;height:74px;overflow:hidden;}
.listInfo .offical .photo{width:70px;float:left;margin-right:10px;}
.listInfo .offical .photo img{width:64px;height:64px;border:1px solid #e5e5e5;padding:2px;background:#fff;}
.listInfo .offical .name a{font-size:16px;font-weight:bold;font-family:'microsoft yahei';}
.listInfo .offical .pub{color:#909090;padding:6px 0 2px 0;}
.listInfo .item{margin-bottom:4px;}
.listInfo .item .label{display:block;width:30px;float:left;color:#909090;}
.listInfo .item .content{width:250px;float:left;}
.listInfo .stat{color:#909090;}
.listInfo .stat .num{margin-right:5px;}
.listInfo .line_dot{margin:10px 0;}
.listInfo .vFrom li{float:left;width:140px;height:36px;overflow:hidden;margin-bottom:10px;color:#909090;}
.listInfo .vFrom .num{color:#909090;}
.listInfo .vFrom .userHead{float:left;width:30px;height:30px;margin-right:5px;margin-top:2px;}
.listInfo .handle{text-align:right;}

.barExpand .depth li{margin-bottom:5px;}
.barExpand .depth .summary{padding-left:0.5em;color:#999;}
.barExpand .depth .from{margin-left:4px;white-space:nowrap;}
.barExpand .depth .barName{white-space:nowrap;}
.barExpand .gobar{margin-top:5px;padding-left:6px;}
.barExpand .gobar .title{display:inline;margin-right:3px;}
.barExpand .gobar a{margin-right:5px;line-height:24px;white-space:nowrap;}
.barExpand .hots{margin-top:8px;padding-top:8px;border-top:1px solid #e5e5e5;}
.barExpand .hots .title{margin-bottom:5px;}
.barExpand .hots li{margin-bottom:2px;}

/*广告标志样式 start*/
.ad-flag-wrap,.mod{position: relative;line-height: 1px}
.ad-flag{position: absolute;left: 0;bottom: 0;width: 30px;height: 16px;background: url("http://r2.ykimg.com/051000005604C79D67BC3D7CA2063AD4") no-repeat 0 0;z-index: 99;}
/*广告标志样式 end*/