/*全局*/
body{margin:0;padding:0;font:12px/1.5 '\5FAE\8F6F\96C5\9ED1','\5b8b\4f53',Tahoma, Geneva, sans-serif;color:#b2b2b2;height:auto;background:#2a2929;}
div,p,img,ul,li,h1,h2,h3,h4,h5,h6,dl,dt,dd{padding:0;margin:0;list-style:none;border:0;list-style-type:none;}
input,select{padding:0;margin:0;list-style:none;list-style-type:none;}
a{color:#b2b2b2;text-decoration:none;}
a:hover{color:#15bb21;}
.wrap{clear:both;width:960px;text-align:left;margin:0 auto;padding:0;}
.clear{clear:both;overflow:hidden;}
.combox{clear:both;margin-bottom:5px;}
.comboxclr{margin-bottom:0;}
.border{background:#333;border:1px solid #333;overflow:hidden;}/*通用边框*/
.border h5{font-weight:bold;height:26px;line-height:26px;border-bottom:1px solid #444;padding-left:10px;overflow:hidden;}
.border h5 span{font-size:12px;font-weight:normal;height:26px;line-height:26px;color:#b2b2b2;margin-left:5px;overflow:hidden;}
.border h5 span a,.border h5 span a:visited{font-weight:normal;padding-left:10px;}
.mbx h3,.mbx h5 a{font-weight:normal;font-size:12px;color:#aaa;}
.noline h5{border:0;}
.h5right{float:right;margin-right:5px;}

/*头部*/
.head{height:60px;overflow:hidden;}
.logo{float:left;height:60px;width:196px;overflow:hidden;display:inline;}
.head_right{float:right;padding-top:18px;;width:525px;height:60px;overflow:hidden;}
.search{float:right;height:24px;width:410px;padding:2px 0px 2px 3px;overflow:hidden;display:inline;}
html>/**/body .input_sub{margin-bottom:-6px;}
.input_key {font-size:14px;height:21px;padding:2px 3px 1px 3px;border:0;color:#eee;width:310px; background:#444;}
.input_sub {width:90px;background:#333; color:#b2b2b2;height:24px;cursor:pointer;border:0;*+margin-top:1px;}
.input_sub,.input_key{vertical-align:top;}
.nav {width:960px;height:28px;padding:0;overflow:hidden; margin:0 auto;font-size:14px;font-weight:bold;background:#333;}
.nav ul li {float:left;height:28px;line-height:28px;background:#333;}
.nav ul li a,.nav ul li a:visited {padding:0 22px;}
.nav ul li a:hover {color:#eee;}
.nav ul li.current {background:#15bb21;}
.nav ul li.current a,.nav ul li.current a:visited {color:#eee}
.nav ul li:hover {background:#15bb21; color:#eee;}
.nav ul li.current a:hover {color:#eee;}
.navson {width:960px;height:29px;overflow:hidden;margin:0 auto;font-size:14px;background:#333;border-top:1px solid #15bb21;font-weight:bold;}
.navson ul li {float:left;height:29px;line-height:29px;}
.navson ul li:hover {background:#15bb21;}
.navson ul li a,.navson ul li a:visited {padding:0 19px;}
.navson ul li a:hover {color:#eee;}
.navson ul li.current {background:#15bb21;}
.navson ul li.current a,.navson ul li.current a:visited {color:#eee;}
.navson ul li.current a:hover {color:#eee;}
.navplay {width:960px;height:29px;overflow:hidden; margin: 0 auto;font-size:14px;background:#333;font-weight:bold;}
.navplay ul li {float:left;height:29px;line-height:29px;}
.navplay ul li:hover {background:#15bb21;}
.navplay ul li {padding:0 10px;}
.navplay ul li a:hover {color:#eee;}

/* hisBox */
.hisBox {float:left;width:110px;height:24px;overflow:hidden;padding-top:2px;}
.hisBox .his-tip {width:107px; height:22px; line-height:22px;_line-height:22px; display:block; overflow:hidden; color:#b2b2b2; text-indent:14px; cursor:pointer; border:1px solid #444; background:url(a2.gif) 90px 9px no-repeat #333;}
.looked-box {position:absolute; z-index:9; display:none; margin-top:34px; background:transparent;}
.hisBox .looked-box .his-tip {color:#b2b2b2; height:24px; border-bottom:0; border-color:#444; background-color:#333; position:relative; z-index:9; margin-top:-34px;}
.hisBox .ui-iframe {_height:269px;}
.looked-list-iframe {width:340px; overflow:hidden; position:relative;}
.looked-list {BORDER:#444 1px solid; POSITION:absolute; WIDTH:340px; BACKGROUND:#333;}
.looked-list p {width:340px; height:30px; line-height:30px; overflow:hidden; text-align:right; color:#b2b2b2;}
.looked-list p a {margin:0 8px; color:#b2b2b2}
/* list */	
.looked-list ul {width:340px; max-height:165px;  _height:expression(this.scrollHeight > 165 ? "165px" :"auto"); overflow:auto; overflow-x:hidden; clear:both;}
.looked-list ul a{font-size:12px; color:#b2b2b2;}
.looked-list ul a:hover {color:#eee !important; text-decoration:none;}
.looked-list li {height:32px; line-height:32px; *margin:0 0 -2px 0; overflow:hidden; display:block; border-top:1px dotted #444;}
.looked-list li.active {background:#15bb21;}
.looked-list li.no-his p {margin:0 10px; overflow:hidden; text-align:center;}
.looked-list li h5 {width:230px; height:32px; line-height:32px; overflow:hidden; float:left; padding:0 10px; font-size:12px; font-weight:normal;margin:0;}
.looked-list li label {width:55px; height:32px; overflow:hidden; float:left; display:block;}
.looked-list li span {margin-top:9px; padding:0 10px 0 0; width:13px; height:13px; overflow:hidden; display:block; float:right;}
.looked-list li span a {width:11px; height:11px; display:block; overflow:hidden; line-height:0; font-size:0; border:1px solid #444; background:url(cross_gray.gif) 2px 2px no-repeat;}
.looked-list li span a:hover {border:1px solid #444; background-image:url(cross_red.gif); background-color:#15bb21;}
.looked-list .his-todo {width:320px; height:32px; line-height:32px; overflow:hidden; padding:0 10px; clear:both; text-align:center; border-top:1px solid #444; background:#333; color:#b2b2b2;}
.looked-list .his-todo a {color:#15bb21; margin:0 2px;}
.looked-list .his-todo em {color:#b2b2b2; margin:0 5px 0 7px;}

/*广告*/
.qilu{margin:0 auto;width:960px;overflow:hidden;padding-top:6px;padding-bottom:6px;}

/*主体*/
.main{height:auto;overflow:hidden;}
.index_right{float:right;width:250px;margin-top:5px;}
.index_left{float:left;width:705px;margin-top:5px;margin-right:5px;overflow:hidden;display:inline;}
.cleft{float:left;width:705px;margin-top:5px;margin-right:5px;overflow:hidden;display:inline;}
.cleft_search{float:left;width:960px;margin-top:5px;overflow:hidden;display:inline;}
.cright{float:left;width:250px;margin-top:5px;}
.ir_l{float:left;width:619px;margin-top:5px;overflow:hidden;display:inline;}
.il_r{float:right;width:336px;height:281px;margin-top:5px;margin-left:5px;display:inline;background:#333;}
.mright{float:left;width:960px;overflow:hidden;display:inline;}
.pright{float:right;width:227px;margin-top:5px;margin-left:5px;overflow:hidden}
.pleft{float:left;width:960px;margin-top:5px;}
.blackback{width:100%;padding:5px 0;}
.pmiddle{width:960px;margin:0 auto;}
*html .pright{float:right;width:227px;margin-top:5px;margin-left:5px;clear:both}
h5 a:link,h5 a:visited{text-decoration:none;}
h5 a:hover{text-decoration:none;color:#15bb21;}
.more,a.more{margin-right:12px;float:right;font-weight:normal;}
a.more:hover{color:#15bb21;text-decoration:none;}
.imglist{height:382px;overflow:hidden;padding-left:4px;}
.imglist li a img,.imglist li a:visited img{padding:1px;border:1px solid #333;}
.imglist li a:hover img{padding:1px;border:1px solid #15bb21;}
.playlist{height:auto;overflow:hidden;}
.lsimg{height:485px;overflow:hidden;}
.clist{height:100%;padding-bottom:5px;overflow:hidden;}
.clist li a img,.clist li a:visited img{padding:1px;border:1px solid #333;}
.clist li a:hover img{padding:1px;border:1px solid #15bb21;}
.clist ul{float:left;margin-top:3px;display:inline;}
.clist li{float:left;width:319px;overflow:hidden;margin:7px 0 7px 14px;padding:7px 0 7px 8px;display:inline;}
.clist_search li{width:448px}
.clist p{float:left;width:188px;line-height:26px;overflow:hidden;height:26px;text-algin:left;padding-left:10px;}
.clist_search p{width:318px;}
.clist p a:link,.clist p a:visited{color:#b2b2b2;text-decoration:none;}
.nohimg{height:auto;overflow:hidden;}
.ztclist{height:auto;overflow:hidden;}
.ztlist{height:auto;overflow:hidden;}
.searlefth{}
.searlefth li{padding:3px 0;margin:0 8px;line-height:20px;}
.searlefth h4{height:20px;width:210px;font-size:12px;}
.searlefth p{padding:0;margin:0;height:22px;line-height:22px;}
.conlist{height:252px;overflow:hidden;}
.conlist ul{float:left;padding:13px 0 0 10px;display:inline;}
.conlist h1{color:#15bb21;font-size:16px;margin-left:173px;display:block;padding-top:6px;padding-bottom:7px;width:420px;overflow:hidden;white-space:nowrap;}
.conlist li{float:left;width:607px;height:246px;overflow:hidden;}
.conlist li p{float:left;overflow:hidden;text-algin:left;padding-left:10px;width:200px;line-height:200%;white-space:nowrap;display:inline;}
.conlist li #p_actor{width:420px;line-height:200%;}
.conlist li .p_actor{width:420px;}
.conlist li p a:link,.conlist li p a:visited{color:#b2b2b2;text-decoration:none;}
.conlist li p a:hover{color:#15bb21;text-decoration:none;}
.channellist{width:700px;height:190px;overflow:hidden;float:left;padding-left:4px;border-bottom:1px dotted #2a2929;}
.channellist li a img,.channellist li a:visited img{padding:1px;border:1px solid #333;}
.channellist li a:hover img{padding:1px;border:1px solid #15bb21;}
.chaneltxt{width:700px;height:229px;overflow:hidden;}
.width900{width:960px;padding-left:1px;}
.width900 ul{float:left;padding:2px 0 0 1px;}
.width900 ul li{width:134px;}
.hr1{height:459px;}
.hr2{height:416px;}
.hc2{height:459px;}
.hc1{height:414px;}
.hc4{height:345px;}
.hc3{height:80px; border-top:1px dotted #2a2929;}
.chaneltxt ul{float:left;padding:2px 0 0 5px;}
.chaneltxt li{float:left;width:228px;display:block; overflow:hidden;}
.chaneltxt li em{padding-left:5px;font-style:normal;color:#666;}
.chaneltxt li em a:link,.channeltext li em a:visited{color:#666;}
.chaneltxt li em a:hover{color:#15bb21;}
.chaneltxt_i{width:940px;height:257px;overflow:hidden;margin-left:9px;}
.chaneltxt_i ul{float:left;padding:4px 0 0 0;}
.chaneltxt_i li{float:left;}
.content_i{width:940px;height:60px;overflow:hidden;margin-left:5px;}
.content_i ul{float:left;padding:4px 0 0 0;}
.content_i li{float:left;;}
.textlist li{width:160px;margin-right:10px;height:24px;line-height:24px;text-indent:10px;border-bottom:dotted 1px #2a2929;overflow:hidden;white-space:nowrap;}
.tl2 li{width:146px;text-indent:6px;}
.tl3 li{width:146px;}
.textlist li span{float:right;color:#444444;height:20px;line-height:20px;padding-right:10px;}
.textlist li a:hover{text-decoration:none;color:#15bb21}
.lsimg li,.playlist li,.nohimg li{clear:both;margin:3px 8px;}
.nohimg li{overflow:hidden;}
.lsimg img,.nohimg img{float:left;width:98px;height:106px;padding:1px;border:1px solid #333;margin:5px 0 0 0;}
.lsimg p img,.nohimg p img{width:65px;height:15px;float:right;border:0;margin-top:-2px;}
.line ul li,.line1 ul li{padding:2px 0 1px 0; height:17px}
.line1 ul li p{display:block;width:178px;overflow:hidden;white-space:nowrap;}
.line ul li a{display:block;width:200px;overflow:hidden;white-space:nowrap;}
.l1 ul li a{width:145px;}
.emdot ul li{text-align:left;text-indent:2px;}
.emnewest ul li{text-align:left;text-indent:30px;}
.line,.line1{padding:3px 0 1px 0;}
.lsimg dl,.nohimg dl{float:left;overflow:hidden;padding-left:10px;margin-top:5px;}
.lsimg p,.nohimg p{overflow:hidden;width:110px;height:19px;line-height:19px;}
.lsimg dt,.nohimg dt{overflow:hidden;width:90px;height:19px;line-height:20px;}
.lsimg dt img,.nohimg dt img{width:50px;height:12px;float:right;border:0;margin-top:-1px;}
.lsimg li span,.nohimg li span{display:block;float:left;overflow:hidden;width:110px;height:20px;line-height:20px;}
.playlist span{float:right;font-size:9px;}
.playlist li em{padding-left:5px;font-style:normal;color:#666;}
.playlist li em a:link,.channeltext li em a:visited{color:#666;}
.playlist li em a:hover{color:#15bb21;}
.lsimg li a:link,.playlist li a:link,.searlefth a:link,.nohimg li a:link{color:#b2b2b2;text-decoration:none;}
.lsimg li a:visited,.playlist li a:visited,.searlefth a:visited,.nohimg li a:visited{color:#b2b2b2;text-decoration:none;}
.lsimg li a:hover,.playlist li a:hover,.searlefth a:hover,.nohimg li a:hover{color:#15bb21;text-decoration:none;}
.searlefth li a:link,.searlefth li a:visited,.searlefth li a:hover{color:#111111;padding-right:5px;white-space:nowrap;}
.imglist ul{float:left;padding:3px 0 0 14px;}
.ztclist ul{float:left;padding:5px 0 0 13px;}
.channellist ul{float:left;padding:2px 0 0 13px;}
.imglist li,.channellist li{float:left;width:137px;}
.ztlist ul{float:left;padding:5px 0 0 15px;}
.ztlist li{float:left;margin:3px 13px 0 0;overflow:hidden;width:220px;padding-top:5px;height:220px;}
.ztp{padding:2px 5px 0 0;}
.slist li{float:left;width:690px;padding:10px;}
.imglist li{padding:5px 0 0 0;height:182px;overflow:hidden;display:block;}
.imglist li em,.channellist li em{width:108px; margin-left:2px; display:block; overflow:hidden;height:19px;line-height:19px;padding-right:5px; padding-top:1px;background:#484848; filter:alpha(opacity=80); opacity:0.8; font-size: 12px; margin-top:-43px;color:#ffffff;font-weight:normal; font-style:normal;text-align:right;}
.imglist li em a:link,.imglist li em a:visited,.channellist li em a:link,.channellist li em a:visited{ color:#FFF; text-decoration:none;}
.imglist li em a:hover,.channellist li em a:hover{ color:#15bb21; text-decoration:none;}
.channellist li{padding:2px 0;}
.imga li img,.imgb li img,.imgc li img{border:1px solid #333;padding:1px;}
.imgd{border:1px solid #333;padding:1px;}
.imga li img{width:113px;height:155px;margin-bottom:3px;}
.imgb li img{width:113px;height:155px;margin-top:3px;margin-bottom:3px;}
.imgc li img{width:108px;height:149px;float:left;}
.imgd{width:160px;height:220px;float:left;}
.imglist p,.channellist p,.ztlist p{text-align:center; height:18px;line-height:18px;color:#444444;padding:0;width:118px;display:block;overflow:hidden;white-space:nowrap;}
.slist p{line-height:20px;margin-top:10px;}
.ztclist p{float:left;overflow:hidden;text-algin:left;line-height:23px;padding-left:10px;width:150px;}
.imglist li p a:hover{color:#15bb21;text-decoration:none;}
.channellist li a:link,.channellist li a:visited{color:#b2b2b2;text-decoration:none;}
.channellist li a:hover,.clist p a:hover{color:#15bb21;text-decoration:none;}
.links{_height:40px;min-height:40px;padding:6px 5px 0 9px;margin-bottom:5px;}
.links ul{margin:0 auto;}
.links li{float:left;margin:0 6px;width:93px;height:20px;line-height:20px;white-space:nowrap;}
.links li a{color:#b2b2b2;text-decoration:none;}
.links li a:hover{color:#15bb21;text-decoration:none;}
/*播放页集数列表样式*/
.numlist{width:958px;height:auto;margin-bottom:5px;float:left;clear:both;overflow:hidden;}
.compress{max-height:500px; _height:expression(this.scrollHeight > 500 ? "500px" :"auto"); overflow:auto; overflow-x:hidden; clear:both; position:relative;padding-bottom:4px;padding-top:2px;;margin:2px 0 2px 5px;}
.numlist h4{font-size:12px;height:26px;line-height:26px;padding-left:8px;background:#333;}
.playico h4{border-bottom:1px solid #444;}
.numlist h4 em{float:right;font-style:normal;font-weight:normal;color:#b2b2b2;font-size:12px;padding-left:10px;padding-right:10px;}
.numlist h4 em a{color:#aaa;}
.numlist h4 em a:hover{color:#15bb21;}
.numlist ul{float:left;width:945px;margin:2px 0 2px 4px;display:inline;}
.numlist ul li{float:left;margin:4px;width:122px;overflow:hidden;border:1px solid #333;font-size:12px;height:28px;display:inline;}
.numlist ul li a:link,.numlist ul li a:visited{display:block;text-align:center;height:28px;line-height:28px;white-space:nowrap;overflow:hidden;background:#444;}
.numlist ul li a:hover{display:block;color:#eee;background:#15bb21;}
.numlist p {width:915px;margin:5px 10px;line-height:160%;}
.intro{height:auto; margin-top:5px;background:url(lefttop.gif) no-repeat 0 26px #333;}
.intro h4{border-bottom:1px solid #444;}
.introbox{padding:0 6px 0 6px;margin:5px 10px;font-size:14px;line-height:180%;}
.introbox p{width:938px;margin:10px 0;line-height:180%;text-indent:2em;}
.introbox #staff{float:left;width:47%; margin:3px 10px 10px 0; padding:5px 0 0 8px;line-height:180%;text-indent:0em;font-size:12px; border-top:1px dashed #ccc; border-left:1px dashed #ccc;background:url(lefttop.gif) no-repeat -3000px 0;}
.introbox #cast{float:left;width:97%;margin:3px 5px 10px 1px; padding:6px 8px;line-height:180%;text-indent:0em;font-size:12px;border:1px dashed #f79646;background:url(lefttop.gif) no-repeat -2000px 0;}
.introbox #news{float:left;width:97%;margin:3px 5px 10px 1px; padding:6px 8px;line-height:180%;text-indent:2em;font-size:12px;border:1px dashed #8064a2;background:url(lefttop.gif) no-repeat -1000px 0;}
.introbox a,.introbox a:visited {color:#111111;text-decoration:none;}
.introbox a:hover {color:#15bb21;text-decoration:none;}
a.movieurl,a.movieurl:visited{color:#b2b2b2;text-decoration:none;}
a.movieurl:hover{color:#15bb21;text-decoration:none;}
.address{width:580px;border:0;padding-left:3px !important;}
#page_url{margin:0;border:1px solid #ccc;height:20px;line-height:20px;}
.address input{vertical-align:middle;font-size:12px;height:22px;}
.addresbt{cursor:pointer;width:55px;margin-left:5px;height:22px;line-height:22px;border:0;background:url(copy.gif) no-repeat;}
/*地图*/
.maplist_i{height:auto;width:960px;padding-bottom:3px;}
.maplist_i ul{margin:0 0 0 10px;}
.maplist_i li{float:left;width:147px;text-align:left;height:22px;line-height:22px;padding-top:4px;border-bottom:dashed 1px #444;margin:0 5px 0 4px;overflow:hidden;}
.maplist{height:auto;width:705px;padding-bottom:3px;}
.maplist ul{margin:0 0 0 8px;}
.maplist li{float:left;width:220px;text-align:left;height:24px;line-height:24px;padding-top:4px;border-bottom:dashed 1px #dcdcdc;margin:0 5px 0 4px;overflow:hidden;color:#15bb21; text-indent:15px;}
.maplist li span{padding-left:5px;font-style:normal;}
.maplist li span a:link,.channeltext li em a:visited{color:#15bb21;}
.maplist li span a:hover{color:#15bb21;}
.maplist_i li a:visited,.maplist_i li a,.maplist li a:visited,.maplist li a{color:#b2b2b2;text-decoration:none;}
.maplist_i li a:hover,.maplist li a:hover{color:#15bb21;text-decoration:none;}
.newestlist{height:auto;width:680px;padding-bottom:3px;}
.newestlist ul{margin:0 0 0 6px;}
.newestlist li{float:left;width:680px;text-align:left;height:22px;line-height:22px;padding-top:4px;border-bottom:dashed 1px #dcdcdc;margin:0 5px 0 4px;overflow:hidden;text-indent:34px;}
.newestlist span{float:right;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
.newestlist em{font-weight:normal; font-style:normal;padding-left:10px;}
.newestlist li a:link{color:#111111;text-decoration:none;}
.newestlist li a:visited{text-decoration:none;color:#111111}
.newestlist li a:hover{text-decoration:none;color:#15bb21}
.newestlist li em a:link{color:#15bb21;text-decoration:none;}
.newestlist li em a:visited{text-decoration:none;color:#15bb21;}
.newestlist li em a:hover{text-decoration:none;color:#15bb21}
.h100{height:693px;}
/*分页*/
.page{height:30px;line-height:30px;text-align:center;width:690px;overflow:hidden;margin:10px auto 0 auto;}
.page span {float:left;height:24px;line-height:24px;margin-right:2px;padding:2px 4px 0;font-size:12px;}
.page em.nolink {font-weight:normal;background-color:#444; color:#b2b2b2;height:23px;line-height:23px;}
.page input{width:25px; height:23px;margin:0px 2px 0 0;display:inline;font-size:12px;}
.page .btn{width:40px; height:23px;display:inline;background:#444; color:#b2b2b2;}
.page input,.page .btn{vertical-align:top;border:0;background:#444; color:#eee;}
.page em {background-color:#15bb21; color:#eee;float:left;height:23px;line-height:23px;margin:1px;padding:0 10px;text-align:center;font-style:normal;margin-top:2px;}
.page a:link,.page a:visited {background-color:#444;display:inline;float:left;height:23px;line-height:23px;margin-right:1px;padding:0 10px;margin-left:1px;text-decoration:none;margin-top:2px;}
.page a:hover{background-color:#15bb21;color:#eee;text-decoration:none;}
/*底部*/
#bottom{clear:both;width:960px;height:auto;line-height:18px;margin:0 auto;padding-top:2px;text-align:center;color:#666;background:#333;}
#bottom a{color:#666;}
/*评论*/
.titlecbar h5{background-color:none;border:none;width:80%;overflow:hidden;}
#m_author{border:1px solid #ccc;height:17px;}
.videocomment{margin-bottom:4px;}
/*顶踩*/
.playding{overflow:hidden;min-height:37px;height:100%;}
.playding2{overflow:hidden;min-height:24px;height:100%;line-height:160%;}
.playding ul{margin:6px 0 0 5px;}
.playding2 ul{margin:2px 7px 5px 10px;}
.playding li{float:left;height:28px;line-height:28px;margin:0 5px 1px 0;padding:0 10px;font-weight:bold;overflow:hidden;}
.playding span{color:#15bb21;padding:0 10px 0 0;}
.prenext{font-size:12px;}
.prenext a:visited,.prenext a{text-decoration:none;}
.prenext a:hover{text-decoration:none;}
/*排行*/
.rank{width:313px;float:left;height:722px;margin-bottom:6px;margin-left:5px;}
.ranklist{height:692px;overflow:hidden;}
.ranklist li{float:left;width:303px;text-align:left;height:22px;line-height:22px;border-bottom:dashed 1px #dcdcdc;margin:0 0 0 4px;overflow:hidden;}
.ranklist em{float:left;width:25px;text-align:center;font-style:normal;display:inline-block;color:#15bb21;font-size:10px;font-weight:bold;}
.ranklist a:visited,.ranklist a{float:left;display:block;overflow:hidden;white-space:nowrap;padding-top:2px;color:#b2b2b2;text-decoration:none;}
.ranklist a:hover{color:#15bb21;text-decoration:none;}
.ranktitle {text-align:center;}
/*播放页新增*/
.pblack{width:960px;margin:0 auto;overflow:hidden;}
.player_top{width:960px;float:left;height:24px;border-bottom:1px solid #333;background:#000;}
.player_top h3{width:600px;height:24px;line-height:24px;float:left;color:#cccccc;font-size:14px;overflow:hidden;text-align:left; margin-left:5px;}
.player_top span{width:auto;height:24px;line-height:24px;float:left;color:#cccccc;font-size:14px;overflow:hidden;margin-left:20px;}
.updown a{color:#cccccc;font-size:14px;text-decoration:none;margin-right:5px;}
.updown a:link{color:#cccccc;font-size:14px;text-decoration:none;}
.updown a:visited{color:#cccccc;font-size:14px;text-decoration:none;}
.updown a:hover{color:#15bb21;font-size:14px;text-decoration:none;}
.player{float:left;white-space:nowrap;}
.bd{float:left;width:250px;height:510px;margin-left:10px;}
.bd1{margin:0;}
.bd2{margin:0;padding-top:11px;}
.notop{margin-top:0;}
*html .notop{margin-top:0;}
/*评分*/
.pingfen{width:412px;overflow:hidden;margin-top:12px;padding-left:10px;}
/*社会化分享*/
.sharethis{float:left;width:420px;margin-top:5px;margin-left:10px;display:inline;}
/*提醒框*/
.tixing{clear:both;width:960px;text-align:left;margin:0 auto;height:28px;line-height:28px;font-size:12px;margin-top:5px;background:#ffffe1;}
/*new today*/
.numlist ul li.new a{background:#444 url(new.gif) right top no-repeat;}
.numlist ul li.new a:hover{color:#15bb21;background:#15bb21 url(new.gif) right top no-repeat; color:#eee;}
.playtags{clear:both;width:410px;height:24px;line-height:24px;background:#444;text-align:center;overflow:hidden;}
.playtags a:link,.playtags a:visited,.playtags_play a:link,.playtags_play a:visited{height:24px; font-weight:bold;margin:0 10px;}
.playtags a:hover,.playtags_play a:hover{color:#15bb21;}
.playtags_play{clear:both;width:530px; height:28px; line-height:28px;overflow:hidden;}
/*-Add By Beyond[QQ:1+1+4+2+2+4+7+1+6]-*/
/*-Download-*/
.nof {float:none; margin-bottom:0px;}
.downc h4{background:#333; border-bottom:1px solid #444;}
.max-height {height:390px; overflow:auto;}
.down_list {font-size:12px;/* border:1px solid #c5ddf6;*/}
.down_list ul {overflow:hidden; zoom:1; margin:3px 0;}
.max-height ul {overflow:auto;}
.down_list ul li {height:22px; padding:8px 0; border-bottom:1px dotted #444; overflow:hidden; vertical-align:middle;}
.down_url {float:left; display:inline; margin:6px 8px 0 10px; margin:0 8px 0 10px\9;}
.down_list ul li p {float:left; display:inline; overflow:hidden; line-height:24px; height:100%;}
.down_part_name {font-weight:400; padding-right:5px; float:left; display:inline; width:89%; overflow:hidden;  white-space:nowrap;}
.thunder_url {border:solid 1px #e4e4e4; background-color:#f9f9f9; color:#444; height:22px; line-height:22px; padding:0 5px; overflow:hidden; }
.down_list ul li span {float:right; display:inline; overflow:hidden; width:310px;}
.down_list ul li span label {float:left; display:inline; margin-right:10px; padding:6px 9px; color:#eee; line-height:1; cursor:pointer;}
.thunder_down {background-color:#C06;}
/*.thunder_down {background-color:#249ff1;}*/
.qqdl {background-color:#ff6c00;}
.kk {background-color:#36c345;}
.xiaomi {background-color:#ff4883;}
.common_down {background-color:#249ff1;}
/*.common_down {background-color:#C06;}*/
.common_down a,.xiaomi a {color:#eee;}
.downtools {padding:8px 10px 8px 10px; overflow:hidden; zoom:1; border:0;font-size:13px;/* border-top-width:0;*/}
.downtools input {margin:7px 0 0; *margin:2px 0 0; padding:0; float:left; display:inline;}
.downtools em {padding:0 7px; float:left; font-style:normal; line-height:26px;}
.downtools a {display:inline-block; margin-left:10px; width:133px; height:26px; line-height:26px; overflow:hidden; background:url(downtools.png); text-align:center;}
.down-tips {background-image:none; width:auto; color:red; display:block; padding:10px 10px 6px 0; font-size:12px;}
.down-tips strong {color:blue; font-weight:900;}
/*for playlist*/
#play-list-title {border-left:1px solid #333; padding-right:5px; padding-left:5px; float:left; color:#ccc; cursor:pointer; font-size:14px}
#play-list {width:179px; font-size:12px; float:left; overflow:hidden;display:none;border-left:1px solid #333;}
#play-list h4 {cursor:pointer; border:solid #333; border-width:0 0 1px 0; font-size:14px; font-weight:400; color:#fff; height:34px; line-height:34px; overflow:hidden; background:url(expand.gif) no-repeat 8px 13px; padding-left:25px;}
#play-list h4.current {color:#15bb21; background-position:8px -20px; font-weight:900;}
#play-list div {display:none; scrollbar-3dlight-color: #0F1815; scrollbar-arrow-color: #0F1815; scrollbar-darkshadow-color: #3F3F3F; scrollbar-face-color: #3F3F3F; scrollbar-highlight-color: #3F3F3F; scrollbar-shadow-color: #0F1815; scrollbar-track-color: #3F3F3F;overflow-y:scroll; border-bottom:1px solid #333; border-right:1px solid #333; width:100%;}
#play-list div.current {display:block;}
#play-list ul {height:auto;}
#play-list ul li {float:left; display:inline; height:28px; width:100%; overflow:hidden;}
#play-list ul li a {border-bottom:1px solid #333; height:27px; line-height:27px; text-align:center; display:block; background-color:#111; color:#666; text-decoration:none; white-space:nowrap; overflow:hidden;}
#play-list ul li a:hover {color:#fff; background-color:#000;}
#play-list ul li.current a {color:#fff!important; background-color:#15bb21;}
#beyond-play-box {background-color:#000;}
#beyond-player {display:inline; overflow:hidden; width:100%;}