@charset "utf-8";
*{ padding: 0px; margin: 0px;}
body{margin:60px 0;padding:0;background-color: #f7f7f7;color: #7d7d7d;line-height:150%;font-family: "微软雅黑","宋体","Lucida Grande",Verdana,Tahoma,Lucida,Arial,Helvetica,sans-serif;word-break: break-all; word-wrap:break-word;}
img,p,ul,li,dl,dd,dt,h1,h2,h3{margin:0;border:0;padding:0}
em,i{font-style: normal;}
img{display:block;border:0;}
a:active{outline:0 none}
a:focus { outline:0;}
a:link{color: #2d3e50;text-decoration:none}
a:hover{color: #6ccdee;text-decoration:none}
a:visited{color: #2d3e50;text-decoration:none}
li{list-style:none}
.clearfix:after{display:block;clear:both;visibility:hidden;height:0;content:''}
.clearfix{zoom:1;}
input,select,textarea,button{font-size:12px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
button,input[type=button],input[type=submit]{cursor:pointer}
button::-moz-focus-inner,button::-moz-focus-outer,input::-moz-focus-inner,input::-moz-focus-outer{border:0 none;padding:0;margin:0}
input[type=search]{-webkit-appearance:textfield}
input:focus::-webkit-input-placeholder{color:transparent}
textarea{resize:vertical;overflow-y:auto}
@-webkit-viewport{width:device-width; }
@-moz-viewport{width:device-width; }
@-ms-viewport{width:device-width; }
@-o-viewport{ width:device-width; }
@viewport{ width:device-width; }
/*all*/
.wrap{margin:0 auto;}
.none{display:none;}
.ico{background:url("../images/bg.png") no-repeat;}
.bg{position: absolute;left:0;bottom:0;width:100%;background-color: #000;opacity: 0.6;filter:alpha(opacity=60);}
.bg2{position: absolute;left:0;bottom:0;width:100%;opacity: 0.75;filter:alpha(opacity=75);}
.state{position: absolute;overflow: hidden;}
.zt{position: relative;padding:0 5px;display: block;color:#fff;}
.text{position: absolute;left:0;bottom:0;width:100%;background-color: #fff;overflow: hidden;}
.text p{overflow: hidden;}
.over{position: absolute;left:0;top:0;width:100%;height:100%;display:none;background-color: #000;opacity: 0.4;filter:alpha(opacity=40);}
.player-ico{display:none;position: absolute;background-position: 0 -116px;height:45px;width:45px;}
.col{padding:10px 0;}
/*star*/
.starpf{height:30px;line-height:30px;}
.starpf span{float:left;color: #a6a6a6;}
.starpf img{float:left;width:16px;height:16px;}
.vpfall{width:80px;height:16px;float:left;margin-top:7px;}
.vpfall b{position: relative;float:left;height:16px;width:16px;font-weight:400;font-size:12px;}
.vpfall .valt{position: absolute;left:-12px;bottom:26px;width:40px;height:26px;line-height:26px;background-color: #f90;color:#fff;text-align: center;border-radius: 5px;display:none;}
.vpfall .vsj{position: absolute;bottom: -5px;left: 15px;width: 0px;height: 0px;overflow: hidden;border-style: solid;border-color: #f90 transparent transparent transparent;border-width: 10px 5px 0; _border-style: solid dotted dotted;}
.vpfall .vpf2hover .valt{display:block;} 
.starpf .fs{padding:0 10px;color:#f60;font-family: Georgia;font-size: 24px;}
.starpf .fs,.starpf .df{float:left;}
/*digg*/
.zan{height:26px;margin-top:20px;}
.zan .num{float:left;position: relative;width:120px;height:26px;margin:0 10px;}
.zan a{display:block;width:60px;height:26px;line-height:26px;float:left;color:#fff;text-align: center;font-weight: 600;}
.zan .nu{background-color:#FF9232;position: absolute;left:0;bottom:0;height:9px;overflow: hidden;width:100%;}
.zan .digg{background-color:#FF9232;}
.zan .tread{background-color:#959595;}
.zan .dnum{position: absolute;left:0;bottom:10px;height:20px;text-align: center;color:#000;padding-right:5px;}
.zan .tnum{position: absolute;right:0;bottom:10px;height:20px;text-align: center;color:#000;padding-left:5px;}
.zan .nu1{width:40%;height:9px;position: absolute;right:0;bottom:0;background-color:#959595;}
.zan .nu2{width:60%;height:9px;position: absolute;right:0;bottom:0;background-color:#959595;}
.zan .nu3{width:50%;height:9px;position: absolute;right:0;bottom:0;background-color:#959595;}
.share{margin-top:30px;height:32px;}
/*media*/
@media only screen and (max-width: 719px) { 
  html{font-size:10px;}
  body{font-size:1.2rem;}
  .wrap{width:98%;}
  .pleft{overflow: hidden;}
  .pright,.player-func .mbnone,.search,.menu,.footer,.starpf,.zan,.content .share{display:none;}
  .text{height:5rem;}
  .text p{padding:0 1rem;height:1.8rem;line-height:1.8rem;}
  .text p.name{padding-top:0.6rem;font-size:1.4rem;}
  .text p.actor{;color: #7d7d7d;}
  .state{right:0.5rem;bottom:5.5rem;}
  .bg{height:2rem;line-height:2rem;border-radius: 0.2rem;}
  .zt{line-height:2rem;}
  /*header*/
  .head{position: relative;}
  .menu{position: absolute;left:0;top:50px;background-color: #fff;width:100%;padding:1rem 0;border-bottom:0.1rem solid #eee;}
  .menu li{width:20%;line-height:3rem;text-align: center;}
  .menu li a{color:#2d3e50;}
  .menu li a.on{background-color: #6ccdee;}
  .nav li{width:5rem;}
  .nav i,.nav b{width:5rem;font-style: normal;font-weight:400;color:#fff;text-align:center;font-size:1rem;}
  .search{position: absolute;left:0;top:0;width:100%;background-color: #2f4151;height:50px;}
  .search .search1{margin-right: -6rem; float: left; width: 100%;margin-top:10px;}
  .search .search2{ margin-right: 6rem;}
  .search .searchgb{width:6rem;float: right;height:30px;line-height:30px;background-color: #2f4151;margin-top:10px;}
  .search .searchgb i{display:block;text-align: center;cursor: pointer;color:#fff;}
  /*commend*/
  .tjl li{margin-bottom:1%;}
  .tjl .img{height:0;padding-bottom:70%;overflow: hidden;}
  .tjr li{width:49%;margin-right:2%;margin-bottom:2%;}
  .tjr li:nth-child(2n){margin-right:0;}
  .tjr .img{height:0;padding-bottom:90%;overflow: hidden;}
  /*index*/
  .itit{height:2rem;margin-top: 1rem;}
  .itit .mz{left:0;top:-1.3rem;font-size: 1.6rem;line-height: 2.4rem;padding-right:1rem;font-weight:600;}
  .itit .gd{right:0;top:-1rem;}
  .index li{width:49%;margin-right:2%;margin-bottom:2%;} 
  .index li:nth-child(2n){margin-right:0;}
  .index .img{height:0;padding-bottom:90%;overflow: hidden;}
  .index,.tjr,.tjl{margin-bottom:-2%;}
  /*channel*/
  .channeltab{border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;margin-bottom:-1px;background-color: #fff;font-size:1.4rem;}
  .channeltab .sytab{border-left: 1px solid #e1e1e1;}
  .channel{margin-top:2rem;}
  .channel li{width:32%;margin-right:2%;margin-bottom:2%;}
  .channel li:nth-child(3n){margin-right:0;}
  .channel .pic{background:#fff;padding:0.5rem;border:0.1rem solid #eee;box-shadow: 0 0 0.3rem 0.3rem #f1f1f1;}
  .channel .img{height:0;padding-bottom:130%;}
  .channel .img img{height:auto;}
  .channel .name{height:2.4rem;line-height:2.4rem;} 
  .channel .state{right:0.5rem;top:0.5rem;height:2rem;line-height:2rem;} 
  .channel .bg{height:2.4rem;}
  .channel .state .bg2{border-radius: 0.3rem;left:0;top:0;height:2rem;}
  .channel .lzpng{font-size:12px;background-position: 2px -292px;color:#fff;padding:0 5px 0 20px;}
  .channel .ztpng{background-position: 3px -329px;}
  .selectlist{display:none;}
  .selectlist li{padding:2% 0 3% 0;}
  .selectlist span{height:2.4rem;line-height:2.4rem;width:18%;padding:1.5% 0;margin-right:2.5%;}
  .selectlist span:nth-child(5n){margin-right:0;}
  .selectlist li a,.selectlist em{border:0.1rem solid #ddd;border-radius: 0.3rem;}
  .selectlist em{border:0.1rem solid #6ccdee;background-color: #A6E1F4;color:#333;}
  /*content*/
  .content{margin-bottom:1rem;}
  .playlist,.xg{margin-bottom:2rem;}
  .content .pic{width:30%;}
  .content .img{height:0;padding-bottom:130%;overflow: hidden;}
  .content .img img{height:auto;}
  .content .info{margin-left:33%;}
  .content .info .nickname{display:none;}
  .content .info dl em{height:2.4rem;line-height:2.4rem;overflow: hidden;}
  .content .info dt{height:0;padding-bottom:12%;font-size:1.4rem;font-weight:600;}
  .content .info dd{height:0;padding-bottom:12%;}
  .content .info .y{margin-left:1rem;}
  .playfrom{height:4rem;border-bottom: 0.1rem solid #a6b0ba;}
  .playfrom li{padding:0 1rem;line-height:4rem;font-size: 1.2rem;}
  .playfrom .on{padding:0 0.9rem;line-height:3.8rem;height:3.9rem;border: 0.1rem solid #a6b0ba;border-bottom:0.1rem solid #f7f7f7;}
  .playlist li{width:18%;margin-right:2.5%;margin-top:4%;}
  .playlist li:nth-child(5n){margin-right:0;}
  .playlist li a{line-height:3rem;height:3rem;border-radius: 0.3rem;}
  .xgfrom{height:3rem;}
  .xgfrom li{padding:0 1rem;height:3rem;line-height:3rem;font-size:1.6rem;}
  .xg .xgul{margin-top:1.5rem;}
  .xg li{width:23%;margin-right:2.6%;}
  .xg li:nth-child(4n){margin-right:0;}
  .xg .bg{height:2.4rem;line-height:2.4rem;}
  .xg .pic{background:#fff;padding:0.5rem;border:0.1rem solid #eee;box-shadow: 0 0 0.3rem 0.3rem #f1f1f1;}
  .xg .pic1{height:0;padding-bottom:130%;overflow: hidden;}
  .xg .pic1 img{height:auto;}
  .xg .pic1 p{height:2.4rem;line-height:2.4rem;}
  .cdes{line-height:2.4rem;margin-bottom:1rem;}
  /*downlist*/
  .downlist{margin-bottom:1rem;}
  .downlist .dwon_xl,.downlist .dwon_tx,.downlist .dwon_xm,.downlist .dwon_yy,.downlist .adr,.downlist .dinput input,.downlist .ckall{display:none;}
  .downlist .feifan123{width:100%;}
  .downlist .dinput,.downlist .dinput span{width:100%;text-align: center;}
  .downlist .dinput span a{display:block;border-radius: 3px;border:1px solid #e1e1e1;background-color: #e9e9e9;height:3rem;line-height:3rem;overflow: hidden;}
  /*player*/
  .ptitle{line-height:4rem;}
  .player-func{margin-bottom:2rem;}
  .player-func li{padding:6px 0;width:24%;}
   /*search*/
  .stitle{line-height:4rem;}
  .stitle .key{padding:0 0.5rem;color:#f00;}
  .searchlist li{margin-bottom:3%;}
  .searchlist li:nth-child(3n){margin-right:0;}
  .searchlist .pic{background:#fff;height:13rem;padding:0.5rem;border:1px solid #eee;box-shadow: 0 0 3px 3px #f1f1f1;}
  .searchlist .img{width:10rem;float:left;}
  .searchlist .info{margin-left:12rem;}
  .searchlist li img{height:13rem;}
  .searchlist p{height:2.6rem;line-height:2.6rem;overflow: hidden;}
  .searchlist .name{font-size:1.6rem;}
  .searchlist .link:hover .sp{background-color: #f60;}
  .searchlist .sp{display:none;}
  /*topicindex*/
  .topicindex li{width:49%;margin-right:2%;margin-bottom:2%;}
  .topicindex li:nth-child(2n){margin-right:0;}  
  .topicindex .pic{background:#fff;padding:0.5rem;border:1px solid #eee;box-shadow: 0 0 3px 3px #f1f1f1;}
  .topicindex .img{height:0;padding-bottom:80%;overflow: hidden;}
  .topicindex .bg{height:2.4rem;line-height:2.4rem;}
  .topicindex .name{position: absolute;left:0;bottom:0;height:2.4rem;line-height:2.4rem;width:100%;color:#fff;}
}
@media only screen and (max-width: 320px) { 
  .wrap{width:320px;}
}
@media only screen and (min-width: 720px) { 
  html{font-size:14px;}
  .wrap{width:1200px;}
  .pleft{width:860px;float:left;}
  .pright{width:320px;float:right;background-color: #fff;}
  .link:hover .over,.link:hover .player-ico{display:block;cursor: pointer;}
  .text{height:50px;}
  .text p{padding:0 10px;height:18px;line-height:18px;}
  .text p.name{padding-top:5px;}
  .text p.actor{font-size:12px;color: #7d7d7d;}
  .state{right:5px;bottom:55px;}
  .bg,.bg2{height:24px;line-height:24px;border-radius: 2px;}
  .zt{line-height:24px;font-size:12px;}
  .nav,.search .searchgb{display:none;}
  /*header*/
  .menu li{line-height:50px;}
  .menu li a{color:#fff;padding:0 10px;}
  .search{float:right;width:200px;height:30px;margin-top:10px;}
  /*commend*/
  .tjr{float:right;width:440px;}
  .tjl li{margin-bottom:20px;}
  .tjl{float:left;width:420px;}
  .tjl .img{height:340px;}
  .tjl .player-ico{left:187px;top:122px;}
  .tjr li{width:200px;margin:0 0 20px 20px;}
  .tjr .img{height:160px;}
  .tjr .player-ico{left:77px;top:32px;}
  /*index*/
  .itit{height:35px;margin-top: 24px;}
  .itit .mz{left:0;top:-16px;font-size: 28px;line-height: 28px;padding-right:15px;}
  .itit .gd{right:0;top:-12px;}
  .index li{width:200px;margin-right:20px;margin-bottom:20px;}
  .index .iul{margin-right:-20px;}  
  .index .img{height:165px;}
  .index .player-ico{left:77px;top:35px;}
  .index,.tjr,.tjl{margin-bottom:-20px;}
  /*channel*/
  .channel .cul{margin-right:-18px;}
  .channel .pic{background:#fff;padding:10px;border:1px solid #eee;box-shadow: 0 0 3px 3px #f1f1f1;}
  .channel li{width:185px;margin:0 18px 20px 0;}
  .channel .img{height:220px;}
  .channel .img img{height:220px;}
  .channel .bg{height:30px;line-height:30px;border-radius: 0;}
  .channel .name{height:30px;line-height:30px;} 
  .channel .state{right:10px;top:10px;height:24px;line-height:24px;}
  .channel .state .bg{border-radius: 3px;left:0;top:0;height:24px;}
  .channel .player-ico{left:59px;top:92px;}
  .channel .link:hover .lz{display:block;}
  .channel .lzpng{font-size:12px;background-position: 2px -290px;color:#fff;padding:0 5px 0 20px;}
  .channel .ztpng{background-position: 3px -327px;}
  .selectlist li{padding:5px 0 6px 0;}
  .selectlist span{height:30px;line-height:30px;margin-right:10px;}
  .selectlist em{color:#999;}
  .sytab{display:none;}
  /*content*/
  .content,.playlist,.xg{margin-bottom:20px;}
  .content .img{width:240px;}
  .content .img img{height:320px;}
  .content .info{margin-left:260px;}
  .content .info dt{height:32px;line-height:32px;font-size:30px;margin-bottom:10px;}
  .content .info dd{height:30px;line-height:30px;}
  .content .info .y{margin-left:30px;}
  .playfrom{height:40px;border-bottom: 1px solid #a6b0ba;}
  .playfrom li{padding:0 10px;line-height:40px;}
  .playfrom .on{padding:0 9px;line-height:38px;height:39px;border: 1px solid #a6b0ba;border-bottom:1px solid #f7f7f7;}
  .playlist .playul{margin-right:-11px;}
  .playlist li{width:76px;margin-right:11px;margin-top:11px;}
  .playlist li a{line-height:30px;height:30px;}
  .xgfrom{height:40px;}
  .xgfrom li{padding:0 10px;height:40px;line-height:40px;font-size:24px;}
  .xg .xgul{margin-right:-20px;margin-top:15px;}
  .xg li{width:200px;margin-right:20px;}
  .xg .bg{height:30px;line-height:30px;}
  .xg .pic{background:#fff;padding:10px;border:1px solid #eee;box-shadow: 0 0 3px 3px #f1f1f1;}
  .xg .pic1 img{height:250px;}
  .xg .pic1 p{height:30px;line-height:30px;}
  .xg .player-ico{left:66px;top:102px;}
  .cdes{line-height:26px;margin-bottom:20px;}
  /*downlist*/
  .downlist{margin-bottom:10px;}
  .downlist .downurl li{border-bottom:1px dotted #ccc;}
  .downlist .feifan123{width:580px;}
  .downlist .dinput span{margin:0 10px;}
  /*player*/
  .ptitle{line-height:40px;}
  .player-func{margin-bottom:20px;}
  .player-func li{padding:6px 34px;}
  /*search*/
  .stitle{line-height:40px;}
  .stitle .key{padding:0 5px;color:#f00;}
  .searchlist .cul{margin-right:-20px;}
  .searchlist li{float:left;position: relative;width:388px;margin-right:18px;margin-bottom:18px;}
  .searchlist .pic{background:#fff;height:220px;padding:10px;border:1px solid #eee;box-shadow: 0 0 3px 3px #f1f1f1;}
  .searchlist .img{width:150px;float:left;}
  .searchlist .info{margin-left:170px;}
  .searchlist li img{height:220px;}
  .searchlist p{height:30px;line-height:30px;overflow: hidden;}
  .searchlist .name{font-size:16px;}
  .searchlist .sp{position: absolute;left:180px;bottom:10px;width:60px;height:30px;line-height:30px;background-color: #6ccdee;color:#fff;border-radius: 3px;text-align: center;}
  .searchlist .link:hover .sp{background-color: #f60;}
  .searchlist .link:hover .pic{box-shadow: 0 0 3px 3px #ddd;}
  /*topicindex*/
  .topicindex .iul{margin-right:-20px;}
  .topicindex li{width:285px;margin-right:20px;margin-bottom:20px;}
  .topicindex .pic{background:#fff;padding:10px;border:1px solid #eee;box-shadow: 0 0 3px 3px #f1f1f1;}
  .topicindex .img{height:220px;}
  .topicindex .bg{height:30px;line-height:30px;}
  .topicindex .name{position: absolute;left:0;bottom:0;height:30px;line-height:30px;width:100%;color:#fff;}
}
/*header*/
.header{width:100%;background-color: #2f4151;position: fixed;left:0;top:0;width:100%;height:50px;z-index:10;}
.header .wrap{height:50px;}
.logo{width:150px;float:left;background: url("../images/logo.png") no-repeat 0 10px;}
.logo a{display:block;width:150px;height:50px;}
.menu{float:left;}
.menu li{float:left;}
.menu li a{display:block;}
.search .in{background: #fff;margin-right: -50px; float: left; width: 100%;}
.search .in .in1 { margin-right: 50px;}
.search .im{width:50px;float: right;}
.search .input{width:92%;line-height:30px;padding:0 4%;color:#fff;color:#4d4d4d;border:0 none;}
.search .imgbt{width:100%;line-height:30px;overflow:hidden;border:0;background-position: 15px -638px;}
.search .im .v{background-position: 15px -669px;}
.nav{float:right;height:50px;}
.nav li{float:left;position: relative;height:50px;}
.nav i{position: absolute;left:15px;top:6px;text-align: center;display:block;height:20px;width:20px;}
.nav b{position: absolute;left:0;bottom:6px;}
.nav .mhome{background-position:-2px -707px;}
.nav .mnav{background-position:-3px -738px;}
.nav .ms{background-position:-3px -766px;}
.header .mv{display:block;}
/*commend*/
.itj li{float:left;}
.itj li img{width:100%;height:auto;}
.itj .img{position: relative;overflow: hidden;}
.tjl{overflow: hidden;position: relative;}
.itj .bg{overflow: hidden;}
.tjl .prev{background-position: 7px 2px;display:block;height:45px;width:45px;position: absolute;left:0;top:35%;}
.tjl .next{background-position: 9px -51px;display:block;height:45px;width:45px;position: absolute;right:0;top:35%;}
/*index*/
.index li{float:left;}
.index li img{width:100%;height:auto;}
.index .img{overflow: hidden;position: relative;}
.itit{position: relative;border-top: 1px solid #6ccdee;}
.itit .mz{position: absolute;background-color: #f7f7f7;}
.itit .gd{position: absolute;height:20px;line-height:20px;width:40px;text-align: center;background-position:0 -180px;color:#fff;font-size:12px;}
.itit .gd:hover{background-position: 0 -215px;}
.rtittab{height:39px;cursor: pointer;margin:14px 14px 0px 14px;border-bottom:1px solid #6ccdee;}
.rtittab li{float:left;width:73px;text-align: center;line-height:39px;color:#2a3b4b;}
.rtittab li.on{border:1px solid #6ccdee;border-bottom:0 none;width:71px;line-height:38px;height:39px;background-color: #fff;position: relative;font-weight:600;}
.r-list{padding:4px 14px 3px 14px;}
.r-list .score{float:right;color:#f60;}
.r-list .actor{float:right;color:#999;}
.r-list li a{display:block;height:34px;line-height:34px;overflow: hidden;border-bottom:1px dotted #ddd;position: relative;padding-left:25px;}
.r-list li a:hover{background-color: #f9f9f9;}
.r-list li:last-child a{border:0 none;}
.r-list .i{width:16px;height:16px;line-height:16px;overflow:hidden;display:block;color:#fff;text-align: center;position: absolute;left:0;top:9px;font-size:12px;background-position: 0 -255px;}
.r-list .i3{background-position: -32px -255px;}
/*channel*/
.channel li{float:left;}
.channel .img{overflow: hidden;position: relative;}
.channel .img img{width:100%;}
.channel .name{position: absolute;left:0;bottom:0;color:#fff;width:100%;text-align:center;overflow: hidden;} 
.channel .bg2{background-color: #6ccdee;}
.channel .link:hover .bg2{opacity: 1;filter:alpha(opacity=100);}
.channel .lzpng{display:block;position: relative;}
.channel .lz{position: absolute;left:0;bottom:45px;height:26px;width:100%;text-align:center;display:none;}
.channel .lz em{display:inline-block;background-color: #D91166;padding:0 5px;color:#fff;border-radius: 3px;height:26px;line-height:26px;overflow: hidden;}
.channeltab{height:40px;line-height:40px;}
.sypx{float:left;}
.sypx .type{margin-right:5px;padding:0 5px;color:#ed145b;}
.sytab{float:right;position: relative;cursor: pointer;}
.sytab span{display:block;padding:0 25px 0 10px;color:#000;}
.sytab em{position: absolute;width:9px;height:7px;display:block;right:10px;top:17px;}
.sytab .ico{background-position: -2px -375px;}
.sytab .v{background-position: -33px -376px;}
.selectlist {border-top:1px solid #e1e1e1;border-bottom:1px solid #fff;margin-bottom:10px;}
.selectlist li{border-top:1px solid #fff;border-bottom:1px solid #e1e1e1;}
.selectlist span{display:block;float:left;text-align: center;overflow: hidden;}
.selectlist li a,.selectlist em{display:block;}
.selectlist a.on{color:#ed145b;}
/*content*/
.content .pic,.content .img{float:left;}
.content .img img{width:100%;}
.content .info dd span{color:#a6a6a6;}
.content .info dt{color: #4d4d4d;overflow: hidden;}
.content .info dd{overflow: hidden;}
.playfrom li{float:left;color:#2d3e50;cursor: pointer;}
.xgfrom{position: relative;}
.xgfrom li{float:left;cursor: pointer;background-color: #f7f7f7;position: relative;color: #4d4d4d;}
.xgfrom .line{position: absolute;left:0;top:50%;background-color: #6ccdee;height:1px;font-size: 0;width:100%;line-height: 0;overflow: hidden;}
.xgfrom .on{background-color:#6ccdee;color: #fff;}
.jsplist{display:none;}
.flod{display:block;}
.playlist li{float:left;text-align: center;}
.playlist li a{display:block;border:1px solid #dedede;overflow: hidden;}
.playlist li a:hover,.playlist .v a{color:#fff;background-color:#6ccdee; border:1px solid #6ccdee;}
.xg li{float:left;}
.xg .pic1{position: relative;}
.xg .pic1 img{width:100%;}
.xg .pic1 p{position: absolute;left:0;bottom:0;width:100%;color:#fff;text-align: center;}
.right-list{padding:5px 20px 10px 20px;}
.right-list .itit{height:15px;}
.right-list .itit .mz{background-color: #fff;font-size:20px;color: #4d4d4d;}
.right-list .actor{float:right;color:#999;}
.right-list li a{display:block;height:36px;line-height:36px;position: relative;padding-left:25px;}
.right-list li a:hover{background-color: #f9f9f9;}
.right-list .i{width:16px;height:16px;line-height:16px;overflow:hidden;display:block;color:#fff;text-align: center;position: absolute;left:0;top:11px;font-size:12px;background-position: 0 -255px;}
.right-list .i3{background-position: -32px -255px;}
/*player*/
.player-func{background: #f0f0f0;height:36px;}
.player-func li{float:left;height:24px;line-height:24px;text-align: center;cursor: pointer;}
.player-func b{font-weight:normal;padding-left:25px;color:#4d4d4d;}
.player-func .line{float:left;margin:9px 0;height:18px;line-height:18px;width:1px;overflow:hidden;background-color: #bcbcbc;}
.player-func .digg{background-position: -1px -407px;}
.player-func .tread{background-position: -1px -437px;}
.player-func .bc{background-position: -2px -470px;}
.player-func .sc{background-position: -4px -505px;}
.player-func .fx{background-position: -3px -537px;}
.player-func .sj{background-position: -3px -569px;}
.player-func .pl{background-position: -2px -607px;}
.player-r .pul{margin-right:-20px;padding:20px 20px 0 20px;}
.player-r li{float:left;width:80px;margin-right:20px;margin-bottom:10px;}
.player-r li img{width:100%;height:120px;}
.player-r p{height:28px;line-height:28px;overflow: hidden;font-size:12px;}
.prtext{padding:20px;}
.prtext .info span{color:#a6a6a6;}
.prtext .info dt{height:30px;line-height:30px;font-weight:600;font-size:16px;color: #4d4d4d;}
.prtext .info dd{height:26px;line-height:26px;}
.prtext .des{line-height:24px;padding-top:10px;}
/*search*/
.searchlist .link{display:block;}
.searchlist li img{width:100%;}
.searchlist p{color:#7d7d7d;}
.searchlist .name{color:#4d4d4d;}
/*topicindex*/
.topicindex li{float:left;}
.topicindex .img{overflow:hidden;position: relative;}
.topicindex .link{display:block;}
.topicindex li img{width:100%;height:auto;}
.topicindex .name .n,.topicindex .name .c{padding:0 5px;}
.topicindex .name .c{float:right;}
/*page*/
.page{padding:10px 0;text-align: center;}
.page a,.page em{display:inline-block;padding:5px 10px;border: 1px solid #E6E6E6;background-color:#F5F5F5;margin:5px;}
.page em{background-color: #6ccdee;border: 1px solid #6ccdee;color:#fff;}
.page a:hover{border: 1px solid #6ccdee;}
/*footer*/
.footer{text-align: center;padding:20px 0;}
.footer p{line-height:30px;}
