
li,ol,ul{padding:0;margin:0;list-style:none}
a:hover{text-decoration:none}
img{border:0}

.fr{float:right}
.fl{float:left}
.pr{position:relative}
.pa{position:absolute}
.ps{position:static}
.pf{position:fixed}
.tl{text-align:left}
.tr{text-align:right}
.tc{text-align:center}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden}
* html .clearfix{height:1%}
.mt5{margin-top:5px}
.mt8{margin-top:8px}
.mb8{margin-bottom:8px}
.bk8{clear:both;font-size:1px;height:8px;overflow:hidden}
.zi10{z-index:10}

a.download{background:url(2011_sprits.gif) 4px -900px no-repeat;padding-left:22px;color:#066;text-decoration:underline}
a.download:hover{color:#00f;text-decoration:none}


.shadow{-moz-box-shadow:1px 1px 2px #ddd;-webkit-box-shadow:1px 1px 2px #ddd;box-shadow:1px 1px 2px #ccc;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#DDDDDD')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2,Direction=135,Color='#DDDDDD')}
.arr{background:url(play_sprites.png) right -38px no-repeat}
.header{height:33px;background:url(play_headbg.png) 0 0 repeat-x;position:relative;z-index:1000}
.wrap{width:980px;margin-left:auto;margin-right:auto}
.wrap2{width:978px;margin-left:auto;margin-right:auto;border:1px solid #9fb7d4}
.wrap3{width:978px;margin-left:auto;margin-right:auto;border:1px solid #ccc}
.logo{float:left;width:94px;height:22px;padding-top:4px;overflow:hidden}
.logo a{display:block;width:94px;height:22px;background:url(logoA.png) 0 -2px no-repeat;text-indent:-200em}
.menu{float:left;display:inline-block;width:560px;line-height:30px;padding-left:10px;color:#ccc}
.menu a{color:#039;color:#069}
.menu a:hover{color:#00f}
.outer{height:536px;clear:both;background:url(playbg.png) top repeat-x;overflow:hidden}
.main{width:980px;height:520px;margin:0 auto;padding:8px 0;z-index:100;position:relative}

.middle{float:left;display:inline-block;width:660px;height:520px}
.player{height:520px;width:644px;margin:0 auto;background-color:#000}
.left,.right{display:inline-block;width:160px;height:520px;background-color:#999;overflow:hidden}
.left{float:left}
.right{float:right}
.lshade,.rshade{position:absolute;top:8px;width:160px;height:520px;filter:alpha(opacity=50);opacity:.5;background-color:#000;display:none}
.lshade{left:0}
.rshade{right:0}
#I567dm_float{top:8px;height:520px;width:644px;left:168px;position:absolute;background-color:#000}

.bread{padding:0}
.position{font-size:12px;line-height:22px;height:22px;font-weight:normal}
.position a{color:#333;text-decoration:underline}
.position a:hover{text-decoration:underline}
.position h2{display:inline;font-style:normal;font-size:14px;font-weight:300;color:red;font-family:"微软雅黑","新宋体"}

.breadr{display:inline-block;padding-top:2px}
.breadr em{display:inline-block;_zoom:1;line-height:24px;height:24px;color:#ccc;padding:0 4px}
.breadr a{display:inline-block;line-height:16px;padding:4px 2px;text-align:center;vertical-align:top}
.breadr a.lighter{background:url(play_sprites.png) -174px -196px no-repeat;position:relative;z-index:100;padding:4px 8px;padding-left:26px;width:30px}
.breadr a.help{color:#060}
.breadr a.feedback{color:red}
.breadr a:hover{text-decoration:underline}
.breadr a.close{background-position:-174px -296px;background-color:#333;color:#ccc}
.breadr a.wide{color:#90f}
.breadr a.wide[disabled="disabled"]{color:#989898}

.playNav{background:url(playnav_bg.png) 0 100% repeat-x;border:1px solid #fff;height:32px;padding:10px}

.share{display:inline-block;line-height:32px;height:32px;position:relative;width:310px;color:#fff;font-size:16px;font-family:"微软雅黑","新宋体";vertical-align:top}
.share .text{width:48px;text-align:center;display:inline-block;float:left;background:url(play_sprites.png) 0 -200px no-repeat;padding-right:6px}
.sharebox{height:32px;position:absolute;top:-4px;z-index:10;padding-left:4px;display:inline-block}
.btnPrev,.addFav,.copyUrl,.report,.btnNext,.autoNext{margin-right:8px;_zoom:1}

.btnNext{margin-right:0}
.operate{display:inline-block;*display:inline;*zoom:1;font-family:"微软雅黑","新宋体";vertical-align:top;text-decoration:none}
.operate a{font-size:12px;line-height:32px;color:#360;font-weight:bold;display:inline-block;border-bottom:3px solid #e6e6e6;border-top:1px solid #fff;background:url(2011_sprites_bg.gif) repeat-x 0 -330px}
.operate a span{background:url(play_sprites.png) 10px -250px no-repeat;display:inline-block;zoom:1;margin:-2px 0;padding-left:32px;padding-right:6px;border:1px solid #c2c2c2;cursor:pointer;_position:relative}
.operate a:hover{background-position:0 -320px;border-bottom:3px solid #ddd;color:#000}
.operate a:hover span{border:1px solid #999}
.operate .autoNext span{background-position:-174px -370px;width:58px}
.operate .autoNextUncheck span{background-position:10px -370px;width:58px}
.operate .addFav span{background-position:10px -250px;width:58px}
.operate .copyUrl span{background-position:-172px -252px;width:58px}
.operate .report span{background-position:10px -290px;width:58px}
.operate .btnPrev span{background-position:10px -332px;width:60px}
.operate .btnNext span{background-position:-108px -332px;padding-right:28px;padding-left:12px;width:60px}
.operate a em{font-size:12px;font-style:normal;color:#333;font-weight:normal;font-family:Verdana,Geneva,sans-serif;vertical-align:baseline}
.operate a em strong{color:#333;text-decoration:underline}
.copyUrl.hover{background-position:0 -320px;border-bottom:3px solid #ddd;color:#000}
.copyUrl.hover span{border:1px solid #999}
.operate .btnPrev a{color:red}
.operate .btnNext a{color:red}
.suggest{position:absolute;top:26px;left:0;width:190px;z-index:1000;background-color:#fff;border:1px solid #ccc;padding:4px;display:none}
.suggest_bg{position:absolute;top:26px;left:0;width:200px;z-index:200;filter:alpha(opacity=0);display:none}
.suggest li{line-height:16px;border-bottom:1px solid #f0f0f0;text-align:left;padding:4px;cursor:pointer}
.suggest li a:hover{color:#ffc;text-decoration:none}
.suggest li span{color:#999}
.suggest li span a{color:red}
.suggest li span a:hover{text-decoration:none}
.suggest strong{color:red}
.suggest em{font-style:normal;color:#060}
.suggest li.selected{background-color:#18628d}
.suggest li.selected a{color:#fff}
.suggest li.selected em{color:#6f9}

.history{position:relative;width:94px;float:left;display:inline-block;zoom:1;height:30px;line-height:30px;padding-bottom:3px;padding-left:10px;cursor:pointer}
.history_over{color:red}
.history_over .hContent{display:block}
.history .hContent{position:absolute;top:20px;right:-212px;_right:-214px;width:310px;z-index:10000;display:none;padding-top:4px}
.hContent_bg{position:absolute;top:20px;right:-212px;_right:-214px;width:310px;z-index:200;filter:alpha(opacity=0);display:none}
.hHead{background:url(history2.png) 0 0 no-repeat;padding:10px 8px 0;height:28px;line-height:28px;display:block}
.hHead span{float:right}
#hList{padding:0 6px 8px;background-color:#fff;border:1px solid #ccc;border-top:none;overflow:hidden}
.hNone{line-height:60px;text-align:center;color:#666;border-top:1px solid #f0f0f0}
.hList{text-align:center;color:#666;border-top:1px solid #f0f0f0}
.hListMax{height:245px;overflow:auto}
.hList li{text-align:left;line-height:18px;padding:6px;border-bottom:1px solid #f0f0f0}
.hList li.over{background-color:#fff4f0}
.hTime{color:#060;clear:both;display:block;padding-left:20px;padding-top:2px;margin-top:2px;color:#666;font-family:Tahoma,Geneva,sans-serif;border-top:1px dashed #f0f0f0;font-size:11px}
.hDelete{float:left;margin-right:6px;margin-top:1px;background:#fff url(2011_sprits.gif) 3px -847px no-repeat;display:block;overflow:hidden;border:1px solid #999;width:13px;height:13px;cursor:pointer}
.big{font-size:14px;color:#066;font-weight:bold}
.more{display:inline-block;padding-right:20px}
.menu_more div{position:absolute;background-color:#fff;border:1px solid #ccc;left:-6px;top:20px;padding:8px;z-index:500;width:120px;display:none}
.menu_more li{line-height:15px;padding:3px 0;border-bottom:1px solid #f0f0f0;width:60px;float:left}
.menu_more li a{display:block;line-height:15px;height:15px;background:url(play_sprites.png) 4px -116px no-repeat;padding-left:14px}
.menu_more li a:hover{background-color:#f0f0f0;background-position:-116px -116px}
.menu_more_over div{display:block}

.episode{padding:8px}
.extend{padding:8px;border-bottom:1px solid #ccc;position:relative;margin-bottom:8px;line-height:16px;border:1px dashed #ccc;background-color:#ffc}
.eTip{color:#060;background:url(play_sprites.png) -180px -160px no-repeat;padding-left:20px}
.eTip strong{color:#333;font-size:14px}
.eTip em{font-style:normal}
.order{right:8px;top:-34px;top:8px;display:inline-block;width:380px;color:#666}
.order em{color:#999;font-style:normal;display:inline-block;padding:0 6px}
.order .desc{background:url(2011_sprits.gif) 2px -1000px no-repeat;padding-left:14px;color:#333}
.order .asc{background:url(2011_sprits.gif) 2px -1100px no-repeat;padding-left:14px;color:#333}
.order .desc_on{font-weight:bold;color:red;background-position:2px -950px}
.order .asc_on{font-weight:bold;color:red;background-position:2px -1050px}
.collapse{display:inline-block;width:50px;height:20px;line-height:20px;font-weight:bold}
.collapse a{background:url(2011_sprits.gif) 6px -645px no-repeat;padding-left:22px;display:block;text-decoration:none;color:#090}
.collapse a:hover{color:#900}
.collapse a.on{background-position:4px -692px}
.sloading{background:url(loading_s.gif) center no-repeat;height:260px}
.bar{font-weight:bold;background:url(2011_sprites_bg.gif) 0 -83px repeat-x;height:36px;border-bottom:1px solid #cdd9e6}
.ptab li{float:left;display:inline-block;height:35px;width:160px;border-left:1px solid #fff;border-right:1px solid #9fb7d4;text-align:center;position:relative;vertical-align:top}
.ptab li span{display:block;height:34px;line-height:38px;overflow:hidden;cursor:pointer}
.ptab li.on{border-top:1px solid #fff;background:#fff url(2011_sprites_bg.gif) 0 0 repeat-x;color:red}
.ptab li.on span{left:-1px;top:1px;width:161px;border-bottom:1px solid #fff;position:absolute;line-height:37px}
.ptab li.on a{color:red}
.ptab li a{font-size:14px;display:block;padding-left:16px;background:url(tip_icons.gif) 20px 6px no-repeat;color:#666}
.ptab li a:hover{color:#222}
.ptab li .tab_youku{background-position:16px 10px}
.ptab li .tab_tudou{background-position:16px -20px}
.ptab li .tab_qiyi{background-position:16px -50px}
.ptab li .tab_sina{background-position:16px -80px}
.ptab li .tab_letv{background-position:16px -110px}
.ptab li .tab_56{background-position:16px -140px}
.ptab li .tab_baidu{background-position:16px -170px}
.ptab li .tab_qvod{background-position:16px -200px}
.ptab li .tab_cntv{background-position:16px -230px}
.ptab li .tab_6room{background-position:16px -260px}
.ptab li .tab_gvod{background-position:16px -390px}
.ptab li .tab_baofeng{background-position:16px -320px}
.ptab li .tab_qq{background-position:16px -350px}
.ptab li .tab_qqlive{background-position:20px -350px}
.ptab li .tab_sohu{background-position:16px -380px}

a.return{font-size:12px;font-weight:normal;background:url(play_sprites.png) 6px -150px no-repeat;padding-left:24px;padding-right:8px;display:inline-block;line-height:34px;color:#060}
a.return:hover{color:red;text-decoration:underline}

.plist{font-size:12px;_width:962px;_overflow:hidden}
.plist ul{text-align:justify;text-justify:inter-ideograph;background-color:#fff;zoom:1;width:946px;margin:0 auto;padding:0 8px;clear:both}
.plist li{display:inline-block;*display:inline;zoom:1;vertical-align:top;background-color:#f0f0f0;height:29px;border:1px solid #ccc;margin:4px 0;text-align:left}
.plist li a{display:block;height:27px;line-height:27px;padding:0 6px 0 18px;background:#ecf5ff url(2011_sprits.gif) 8px -741px no-repeat;font-size:12px;font-family:Tahoma,Geneva,sans-serif;color:#036;text-decoration:none;overflow:hidden;border:1px solid #fff}
.plist li a:hover{background:#ffc url(2011_sprits.gif) 8px -791px no-repeat;border:1px solid #fff;color:red;font-weight:bold}
.plist li a.new{color:red}
.plist li a.on{background:#ffc url(2011_sprits.gif) 8px -791px no-repeat;border:1px solid #fff;color:red;font-weight:bold}
.plist li.new span{position:absolute;right:0;color:red;font-size:9px;font-family:Tahoma,Geneva,sans-serif;width:20px;height:20px;display:inline-block;display:none}
.plist li.new a{color:red}
.plist li.new a img{vertical-align:text-bottom;_vertical-align:baseline;padding-left:3px}
.pnormal li{width:106px}
.pmedium li{width:175px}
.plong li{width:222px}
.plist li.fix{border:1px solid #fff;background-color:#fff}


.plist li.last{border:none;padding:0;margin:0;zoom:1;font-size:0;overflow:hidden;width:946px;clear:both;height:0}
.list_max{height:312px;overflow-y:auto;overflow-x:hidden}
.list_max ul{width:auto}

.episode{display:none}

.footer{line-height:1.6em;color:#666;border-top:1px solid #ccc;text-align:center;clear:both;font-family:Arial,Helvetica,sans-serif;margin-top:8px;padding:10px 0;background:#fff url(2011_sprites_bg.gif) 0 2px repeat-x}
#light{background:#000;position:absolute;width:100%;height:100%;z-index:10;top:0;left:0;display:none}

.unlight{z-index:1000;position:relative}
.black{background-color:#000}
.reportBoxBG{position:absolute;width:460px;height:330px;filter:alpha(opacity=100);display:none;z-index:1000}
.reportBox{position:absolute;width:450px;height:320px;border:5px solid #ccc;background-color:#fff;z-index:10000;display:none}
.reportBox h4{font-size:14px;font-family:"宋体";line-height:25px;height:25px;overflow:hidden;background:#fff url(2011_sprites_bg.gif) 0 -326px repeat-x;border-bottom:1px solid #fff;padding:4px 8px;margin:0}
.reportBox h4 span{float:right;font-size:12px;text-decoration:underline;cursor:pointer}
.reportNotice{border-top:1px solid #ccc;color:#039;font-size:14px;text-align:center;line-height:32px;height:32px;background-color:#f6f6f6;color:red;border-bottom:1px dotted #ccc}
.reportContent{padding:8px}
.reportContent strong{display:block;font-size:14px;line-height:1.8em;clear:both}
.reportContent textarea{border:1px solid #ccc;background-color:#fff;width:92%;height:60px;margin-left:6px;padding:6px;font-size:12px}
.reportContent label{line-height:1.8em;padding-left:6px;display:block;float:left;width:160px}
.reportSubmit{text-align:justify;padding:6px}
.reportSubmit button{background:#fff url(2011_sprites_bg.gif) 0 -326px repeat-x;font-size:12px;padding:0 10px;line-height:1.8em;color:red;border:1px solid #ccc;font-weight:bold;border-bottom:1px solid #666;border-right:1px solid #666}
.reportClose,.reportSubmit button.reportClose{color:#060}
.reportBoxBg{position:absolute;width:460px;height:330px;top:0;z-index:200;background-color:#fff}
#topcontrol{width:18px;height:48px;overflow:hidden}

#topcontrol a{display:block;width:18px;height:48px;text-indent:-200em;background:url(scrolltop.gif) 0 0 no-repeat;overflow:hidden}
#addToFav{text-align:center;height:28px;background:#fff url(2011_sprites_bg.gif) 0 -88px repeat-x;border-bottom:1px solid #ccc;cursor:pointer;padding-top:3px}
#closeFav{position:absolute;top:8px;right:10px;background:#fff url(2011_sprits.gif) 3px -847px no-repeat;display:inline-block;overflow:hidden;border:1px solid #999;width:13px;height:13px;cursor:pointer}#favText{display:inline-block;color:#006abd;background:url(2011_sprits.gif) 0 -1196px no-repeat;padding-left:23px;height:23px;font:normal 16px/21px "微软雅黑",arial,sans-serif;vertical-align:middle}
#favBtn{border:1px solid #06c;border-top:1px solid #09c;border-left:1px solid #09c;background-color:#06f;color:#fff;width:76px;height:19px;line-height:19px;font-weight:bold;display:inline-block;vertical-align:middle}
#tipBox{z-index:1001;display:inline-block;position:absolute}
.tips_wrap{position:absolute;*text-align:center;display:none}
.tips_text_wrap{display:block;margin-top:6px;background-color:#ffffe6;padding:6px 8px;*background-color:#ffffe6;border:1px solid #fc0;border-top:2px solid #f90}
.tips_arrow{position:absolute;top:-5px;display:block;width:0;height:0;font-size:0;line-height:0;border-color:transparent transparent #f90 transparent;border-style:dashed dashed solid dashed;border-width:6px}
.tips_text{color:#c00;white-space:nowrap}
#bdTip{display:none}
.bdTip{border:1px solid #fc0;background-color:#ffc;text-align:center;font-size:14px;padding-top:6px;height:22px;color:red;position:relative}
.bdTip a{color:#333}
.bdTip a:hover{color:red}
.bdTipClose{position:absolute;right:6px;top:6px;background:#fff url(2011_sprits.gif) 3px -847px no-repeat;display:inline-block;overflow:hidden;border:1px solid #999;width:13px;height:13px;cursor:pointer}