/*Play Box*/
.play_box {Z-INDEX: 1; BACKGROUND: #1e1e1e; HEIGHT: 610px;margin-bottom:10px}
.play_box .play_wrap {Z-INDEX: 999; BACKGROUND: rgb(30,30,30); OVERFLOW: visible;}
.play_wrap { width:980px; height:100%; text-align:left; margin:0px auto; position:relative;z-index:99;overflow:hidden;}
.play_head {Z-INDEX: 2; font-size:14px;POSITION:relative;; PADDING: 2px 8px 0px; LINE-HEIGHT: 24px; WIDTH: 643px; BACKGROUND: url(PlayHead.png) repeat-x; HEIGHT: 27px; COLOR: #FFF; TOP: 2px; LEFT: 160px}
.play_head .info {ZOOM: 1; DISPLAY: inline; FONT-FAMILY: simsun; COLOR: #515151; MARGIN-LEFT: 5px}
.play_head .info A {ZOOM: 1; FONT-FAMILY: Arial; COLOR: #7a7a7a}
.play_head .info SPAN {ZOOM: 1; FONT-FAMILY: Arial; COLOR: #7a7a7a}
.play_head P {WIDTH: 150px; FLOAT: left; OVERFLOW: hidden}
.player {Z-INDEX: 2; POSITION: absolute; WIDTH: 660px; BACKGROUND: #000; HEIGHT: 578px; TOP: 30px; LEFT: 160px}
.play_foot {Z-INDEX: 2; POSITION:relative;margin-top:5px; LINE-HEIGHT: 30px; HEIGHT: 30px; WIDTH: 625px; COLOR: #c1bcbc; TOP: 540px; LEFT: 160px;}
.play_foot UL li {line-height:30px;height:30px;background-color:#b0dcf5}
.play_foot UL li a {font-size:16px;}
.play_foot #on {background-color:#FF6600;}
.play_adleft {Z-INDEX: 1; POSITION: absolute; WIDTH: 160px; HEIGHT: 600px; TOP: 0px; LEFT: 0px;}
.play_adright {Z-INDEX: 1; POSITION: absolute; WIDTH: 160px; HEIGHT: 600px; TOP: 0px; LEFT: 820px;}

.play_content {FLOAT: left; WIDTH: 100%}
.play_right {FLOAT: right; WIDTH: 265px; PADDING-TOP: 0px}

/*Scroll Video*/
.pager-num, .pager-op {float:left;}
.pager-num {margin:4px 8px 0 0;}
.pager-num a {float:left;width:6px;height:7px;background:url("pager_num.png") no-repeat -12px -4px;margin-left:5px;overflow:hidden;text-indent:-9999px;cursor:pointer;}
.pager-num a.currA, .pager-num a:hover {background-position:-1px -4px;}
.pager-op a {float:left;width:24px;height:15px;background:url("pager_num.png") no-repeat -409px -43px;overflow:hidden;text-indent:-9999px;cursor:pointer;}
.pager-op a.no-page-up, .pager-op a.page-up {background-position:-22px 0px;}
.pager-op a.page-up:hover {background-position:-70px -0px; }
.pager-op a.no-page-down, .pager-op a.page-down {background-position:-45px 0px;margin-left:-1px;}
.pager-op a.page-down:hover {background-position:-93px 0px; }

/*Comment Frame*/
.videocomment{ clear:both;border:1px solid #ccc;border-top:0px solid #ccc;padding-bottom:10px;}

/*Video Info*/
.play-info {HEIGHT:110px;ZOOM: 1;padding:2px 10px 10px;overflow: hidden;background-color:#F1F1F1}
.play-info dt{}
.play-info dd p{color:#333; line-height:25px; height:25px; overflow:hidden; border-top:1px dotted #CAD9E3;font-size:14px;}
.play-info dd p a{color:blue;}

.PlayList {ZOOM: 1;padding:5px 0px;overflow: hidden;}
.pack_list{position:relative;width:100%;float:left;padding-bottom:3px;*padding-bottom:4px;_padding-bottom:3px;overflow-y:scroll;height:300px;}
.pack_list li{height:24px;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.pack_list li span{line-height:24px;}
.pack_list li .show_title{line-height:24px;position:absolute;z-index:0;height:25px;}
.pack_list li .show_title a{display:block;line-height:24px;height:24px;padding-left:20px;padding-top:1px;}
.pack_list li .show_title a:hover{background:#daf3fa;text-decoration:none;}

.pack_list a{display:block;height:24px;line-height:24px;padding:0 10px;color:#014ccc;font-size:13px;overflow:hidden;}
.pack_list a:hover{background-color:#E1E1E1;color:#000;text-decoration:none;}
.pack_list a.current{background-color:#e1e1e1;color:#000;}
.listOrder .pack_list .hover{background:#daf3fa;text-decoration:none;}
.listOrder .pack_list .v_num{z-index:5;position:absolute;height:24px;line-height:24px;font-size:10px;width:40px;top:0;right:30px;color:#909090;text-decoration:none;margin-left:5px;}
.listOrder .pack_list .v_delete{z-index:10;display:none;position:absolute;right:20px;top:1px;*top:0px;cursor:pointer;color:#014ccc;font-weight:bold;}
.listOrder .pack_list .hover .v_delete{display:block;}
.listOrder .pack_list .current .v_title{padding-left:0;}
.listOrder .pack_list .current .v_title a{cursor:default;background:#6a9bc0 url(/index/img/master.png) no-repeat 5px -1312px;color:#ffffff;}
.listOrder .pack_list li.current{background:#6a9bc0 url(/index/img/master.png) no-repeat 5px -1312px;color:#fff; }
.listOrder .pack_list li.current .v_num{color:#fff;}
.pack_list li.current{background:#6a9bc0 url(/index/img/master.png) no-repeat 5px -1312px;color:#fff;}
.pack_list li.current .v_num{color:#fff;}
.pack_list li.current .show_title,
.pack_list li.disabled .show_title{width:260px;padding-left:20px;}
.pack_list li.current .v_title{width:250px;padding-left:20px;padding-top:1px;}
.pack_list li .show_time{position:absolute;margin-left:240px;}
.pack_list li .show_stat{position:absolute;*margin-left:204px;margin-left:210px;margin-top:1px;width:65px;overflow:hidden;height:20px;text-align:right;}
.pack_list li .show_debug{position:absolute;margin-left:240px;*margin-top:2px;}
.pack_list li .show_debug a{line-height:25px;color:#fff;}

.pack_number{width:280px;float:left;padding-bottom:1px;*padding-bottom:5px;_padding-bottom:1px;}
.pack_number li{float:left;width:65px;border:1px solid #daf3fa;height:27px;padding:0;margin:0 3px 3px 0;overflow:hidden;text-align:center;}
.pack_number .sn{line-height:27px;width:100%;height:27px;text-align:center;}
.pack_number .sn a{display:block;width:100%;height:27px;text-align:center;}
.pack_number .sn a:hover{background:#daf3fa;text-decoration:none;}
.pack_number li.current{background:#6a9bc0 url(/index/img/master.png) no-repeat 2px -1309px;border-color:#6a9bc0;color:#fff;}
.pack_number .pop{margin-left:80px;margin-top:-30px;}
.pack_list li .show_title a:visited,
.pack_list li .v_title a:visited,
.pack_number li .sn a:visited{color:#551a8b;}
.pack_list .disabled,.pack_number .disabled{color:#999;}
.body2 .null{padding-top:60px;padding-bottom:60px;}
.body1 .null{padding-top:60px;}
.null .notice{text-align:center;margin-bottom:5px;}
.showdate{padding-top:60px;padding-bottom:60px;text-align:center;}
.help{border:1px solid #e2e2e2;background:#f6f6f6;padding:5px 9px;width:260px;overflow:hidden;}
.help .bar{height:30px;}
.help .bar .title{float:left;}
.help .bar .close{float:right;}
.help .block{width:260px;overflow:hidden;}
.help .block img{display:block;float:right;}
.help .block .text{float:left;}
.listOrder .edit{position:relative;}
.listOrder .edit a{position:absolute;top:-22px;*top:-30px;right:0;line-height:14px;}
.listElapsed li{float:left;position:relative;top:0;left:0;padding-left:20px;width:260px;min-height:25px;_height:25px;border-bottom:1px solid #e5e5e5;}
.listElapsed li a,.listElapsed li span{line-height:25px;}
.listElapsed li.hover{background:#daf3fa;}
.listElapsed li.current{background:#6a9bc0 url(/index/img/master.png) no-repeat 5px -1312px;color:#fff;}
.listElapsed .v_title{width:260px;height:25px;overflow:hidden;}
.listElapsed .v_delete{position:absolute;top:4px;right:10px;}
.listElapsed .v_record{height:25px;display:none;color:#666;}
.listElapsed .hover .v_record{display:block;}

#tread_num,#digg_num{font-weight:bold;}

.wrapper{margin:0 auto;width:980px;}
/*videobox*/
.videobox {margin:0 auto;width:1178px;display:block; }
.video_bar, .video_bar li{ overflow:hidden; height:28px; }
.video_bar li{ float:left;width:118px; border-right:1px solid #c6c6c6; }
.video_bar .vb_last{ border:none; width:101px; }
.video_bar li a{ color:#014ccc; display:block; width:100%; text-align:center; padding:5px 0 7px; cursor:pointer; }
.icon_up, .icon_down, .icon_fav, .icon_share, .icon_trans, .icon_download,.icon_comments{ background:url(icon.png) no-repeat 0 -76px; width:18px; height:18px; display:inline-block; cursor:pointer; }

/* 隐藏“顶”、“踩” 图标上面的文字 */
.video_bar .icon_up,.video_bar .icon_down{font-size: 0;}

.icon_down{ background-position:-32px -76px; }
.icon_fav{ background-position:-64px -76px; }
.icon_comments{ background-position:-67px -38px; }
.icon_share{ background-position:-96px -76px; }
.icon_trans{ background-position:-128px -76px; }
.icon_download{ background-position:-158px -76px; }
.video_bar{border:1px solid #E1E1E1;width:1177px;}
.video_bar li .vb_num{ color:#868686; font-size:14px; font-weight:bold;}
.video_bar li.uped{ width:201px; }
.video_bar li p{ text-align:center; line-height:28px; }
.video_bar li code, .video_bar li p{ font-size:14px; font-weight:bold; color:#868686; }
.video_bar li.uped .icon_up, .video_bar li.uped .icon_down{ margin:0 2px 0 4px; cursor:auto; }
.video_bar li.uped a, .video_bar li.uped a:hover{ cursor:auto; background:none; color:#014ccc; text-decoration:none; padding:4px 0 8px; padding:5px 0 7px\9; }
.vb_label{ margin-left:4px; }
.video_bar li a *{ font-size:14px; line-height:16px; vertical-align:text-bottom; }
.video_bar li a:hover{ background:#dee7ed; color:#014ccc; text-decoration:none; }
.video_bar li a:hover .vb_label{ text-decoration:underline; }

#playerlist a{text-decoration: none;outline: none;color: #FFF;}
#a1{width: 825px;height: 480px;float: left;}
#a2, #a3{width: 12px;height: 480px;float: left;color: #FFF;background-color: #666;line-height: 480px;cursor:pointer;}
#playerlist{width: 341px;height: 444px;overflow: auto;float: left;background: #262626;font-size: 12px;}
#playerlist li{list-style: none;height: 32px;line-height: 32px;padding-bottom: 2px;border-bottom: 1px solid #333;overflow: hidden;padding-left: 5px;cursor:pointer;}
#playerlist li:hover{background-color: #0d999e;}
#playerlist li:last-child{border-bottom: none;}
#playerlist li.crent{background: #1C1C1C;}
#playerlist li.crent a{color: #FF7900;}
#playerlist li a{display: block;color: #fff;}
#playerlist li img{vertical-align: middle;height: 40px;margin: 0 20px 0 0;}
#playerlist li span{ font-size:14px;color:#CCC;margin-left:8px;}
#playerlist li.on{background-color:#0d999e;}
#playerlist li.on span{ color:#FFF;}

.videohead{height:70px;}
.video_infor{overflow: hidden;margin-left: 0px;float:left;width:702px;height: 64px;}
.videoright{overflow: hidden;float:right;width:468px;height:60px;}
.weizhi{height: 30px;overflow: hidden;float:left; padding-top:5px;}
.video_name{font-size: 22px;color: #333;float: left;height:34px; width: 700px; font-family:"Microsoft YaHei";}
.listTitle{background-color: #555;height: 36px;_height: 29px;line-height: 36px;_line-height: 29px;_padding-top: 8px;font-size: 16px;padding-left: 10px;position: relative;COLOR: #FFF;overflow: hidden;font-weight:bold;}
.listTitle span{ font-weight:normal; color: #CCC;position: absolute;right: 10px;top: 0px;_top: 6px;}
.listTitle span a{color:#cf0;font-weight: bold;}

.yytf_1 {  position: absolute; z-index: 100;  height: 480px;  width: 825px; background-color: #000;}
.yytf_2 { position: absolute; z-index: 100; height: 280px;  width: 336px;  margin-top: 75px; margin-left: 200px;}
#daojs { text-align: right; background-color: #000; padding-right: 20px; color: #FFF; padding-top: 20px; padding-bottom: 20px;}
.baiduyytf { height: 280px; width: 336px; margin-right: auto; margin-left: auto; background-color: #FFFFFF;}

#box ul{margin:0;padding:0;list-style:none}
#box #tab{height:30px;border-bottom:1px solid #E1E1E1}
#box #tab li{width:80px;height:26px;padding-top:5px;margin-right:2px;text-align:center;float:left;background:#E1E1E1;cursor:pointer}
#box #tab li.on{width:78px;height:26px;padding-top:4px;border:1px solid #E1E1E1;border-bottom:none;background:#f3f8fd;position:relative;}
#box #tab li{font-size:14px;}
#box .list{border-top:none;padding:10px 0;}
.exoff {DISPLAY: block; BACKGROUND: url(zhankai_on.gif) no-repeat right 50%; WIDTH: 100%; HEIGHT: 23px}
.exon {DISPLAY: block; BACKGROUND: url(zhankai_off.gif) no-repeat right 50%; WIDTH: 100%; HEIGHT: 23px}
.orderAsc {DISPLAY: block; BACKGROUND: url(order_asc.png) no-repeat right 50%; WIDTH: 100%; HEIGHT: 23px}
.orderDesc {DISPLAY: block; BACKGROUND: url(order_desc.png) no-repeat right 50%; WIDTH: 100%; HEIGHT: 23px}
a#ex{width:80px;text-decoration:none;}
a#Button1{width:80px;text-decoration:none;}

.CP_a_btn, .CP_a_btn:link, .CP_a_btn:visited {text-decoration: none;font-size: 12px!important;padding: 3px 0 6px 3px;overflow: hidden; white-space: nowrap; position: relative; background-repeat: no-repeat;background-position: 0 -35px;}

.compress{height:214px;overflow-y:scroll; margin-bottom:4px;}
.expand{height:auto;margin-bottom:4px;}

.list H1 {CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff7e00}
.list UL {CLEAR: both; PADDING: 0px; MARGIN: 0px}
.list UL LI {BORDER: #E1E1E1 1px solid; FONT-SIZE: 12px; FLOAT: left; MARGIN: 6px 0px 3px 10px; OVERFLOW: hidden; WIDTH: 254px; LINE-HEIGHT: 150%;  WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center}
.list UL LI IMG {BORDER-WIDTH: 0px; WIDTH: 100px; HEIGHT: 90px}
.list UL LI A {DISPLAY: block; OVERFLOW: hidden; WIDTH: 237px; LINE-HEIGHT: 25px; WHITE-SPACE: nowrap; HEIGHT: 25px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left;padding-left:18px;background: #ECF5FF url(icosprits.gif) 8px -741px no-repeat;}
.list UL LI A.down {DISPLAY: block; OVERFLOW: hidden; WIDTH: 237px; LINE-HEIGHT: 25px; WHITE-SPACE: nowrap; HEIGHT: 25px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left;padding-left:24px;background: #ECF5FF url(icosprits.gif) 5px -895px no-repeat;}
.list UL LI A:hover {BACKGROUND: #E1E1E1; COLOR: #FF6600; TEXT-DECORATION: none}
.list .title {FLOAT: left; OVERFLOW: hidden; WIDTH: 100px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; -o-text-overflow: ellipsis}

.content .des {color:#000;font-size:14px; padding:10px;}
.content .des H3 { background:none; font-weight:bold;}
.content .des SPAN { background:none;}
.content .des a{color:#0000FF;}
.content .des p{text-indent:2em;}
.content H1 {text-align:center; font-size:16px; color:#000; border-bottom:#333 dashed 1px;height:36px;}
