﻿@charset "utf-8";* {padding:0px;margin:0px;}
body {margin:0px;padding:0;background-color:#f4f4f4;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;}
.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;}
.share {margin-top:15px;height:32px;}
/*media*/@media only screen and (max-width:768px) {html {font-size:10px;}
body {font-size:1.2rem;}
.wrap {width:100%;}
.pleft {overflow:hidden;}
.pright,.player-func .mbnone,.search,.menu,.starpf,.zan,.content .share,.fullSlide,.ui-ranking {display:none;}
.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:#292929;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:#292929;margin-top:10px;}
.search .searchgb i {display:block;text-align:center;cursor:pointer;color:#fff;}
.nav-qt {display:none;}
/*index*/.box-index,.box-index-m {margin-bottom:10px;}
.row-m {width:95%;float:left;margin:0;padding:10px 2%;border:1px solid #ddd;background-color:#fff;overflow:hidden;}
.box-index .row-m .img-list {margin-bottom:5px;}
.box-index .row-m .img-list li {float:left;width:32%;margin:0% 2% 0 0;}
.box-index .row-m .img-list li:nth-child(3n) {margin-right:0;}
.box-index .row-m .img-list .img {width:100%;overflow:hidden;position:relative;height:0;padding-bottom:130%;overflow:hidden;border-radius:.33rem;}
.box-index .row-m .img-list .img img {width:100%;height:auto;min-height:127px;}
.box-index .row-m .text-list {display:none;}
.hide-txt a {display:none;}
.qire-bar .ui-title {width:96%;padding:0 2%;height:35px;line-height:35px;border-bottom:1px solid #ddd;background:#FFF url("../images/redline.png") no-repeat 7px 0px;}
.qire-bar .ui-title .ui-icon {float:left;margin-left:14px;font-weight:bold;}
.qire-bar .ui-title .view-all {float:right;margin-right:14px;color:red;font-weight:bold;}
.qire-bar .ui-sort ul {background:#FFF;border-bottom:1px solid #ddd;}
.qire-bar .ui-sort ul li {float:left;text-align:center;height:24px;line-height:24px;}
#qire-tv .qire-bar .ui-sort .lino1,#qire-tv .qire-bar .ui-sort .lino2,#qire-tv .qire-bar .ui-sort .lino3,#qire-tv .qire-bar .ui-sort .lino4,#qire-tv .qire-bar .ui-sort .lino5 {width:20%;}
#qire-movie .qire-bar .ui-sort .lino1,#qire-movie .qire-bar .ui-sort .lino2,#qire-movie .qire-bar .ui-sort .lino3,#qire-movie .qire-bar .ui-sort .lino4 {width:25%;}
#qire-movie .qire-bar .ui-sort .lino5,#qire-movie .qire-bar .ui-sort .lino6,#qire-movie .qire-bar .ui-sort .lino7 {width:33.3%}
.box-index .row-l ul .lion1 {width:100%;}
.box-index .row-l ul .lion1 .img {width:100%;padding-bottom:50%;}
.box-index .row-l {width:96%;float:left;margin:0;padding:10px 2% 0px;background-color:#fff;overflow:hidden;}
.box-index .row-l ul {margin-bottom:14px;}
.box-index .row-l ul li {float:left;width:100%;margin:0% 2% 10px 0;border-bottom:1px solid #ddd;padding-bottom:5px;overflow:hidden}
.box-index .row-l ul li:nth-child(3n) {margin-right:0;}
#qire-tv .row-l ul .img,#qire-cartoon .row-l ul .img,#qire-wei .row-l ul .img {float:right;}
#qire-movie .row-l ul .img,#qire-fun .row-l ul .img {float:left;}
.lion1 .bgb .other {display:block;}
.box-index .row-l ul .img {width:25%;position:relative;height:0;padding-bottom:25%;overflow:hidden;border-radius:.33rem;}
.box-index .row-l ul .img img {width:100%;height:auto;}
.bgb {position:absolute;left:0;bottom:-51px;width:100%;height:75px;overflow:hidden;}
.bgb .bgbbg {position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:#000;opacity:0.6;filter:alpha(opacity=60);}
.bgb p {height:24px;line-height:24px;overflow:hidden;margin:0 10px;color:#fff;font-size:12px;position:relative;}
.bgb .other {display:none;height:48px;line-height:24px;overflow:hidden;margin:0 10px;color:#fff;font-size:12px;position:relative;}
.lion1 .bgb .other {height:48px;line-height:24px;overflow:hidden;margin:0 10px;color:#fff;font-size:12px;position:relative;}
.lion1 .text .jq {display:none;}
.bg0 {position:absolute;left:0;top:0;width:100%;height:100%;display:block;background-color:#000;opacity:0;filter:alpha(opacity=0);}
.text {padding:5px 0;position:relative;}
.text p {padding:0 10px;height:26px;line-height:26px;overflow:hidden;}
.row-l .text .name {font-weight:bold;}
.text .jq {font-size:12px;color:#999;}
.text .textdown {position:absolute;left:0;top:0;overflow:hidden;padding:5px 0;width:100%;background-color:#46c832;color:#fff;display:none;}
.text .textdown .jq {font-size:12px;color:#fff;}
.linone {display:none;}
/*commend*//*index*//*channel*/.mbchanneltit {height:40px;line-height:40px;font-size:15px;background:#FFF url("../images/redline.png") no-repeat 7px 3px;border-bottom:1px solid #DDD;margin-bottom:10px;}
.mbchanneltit .title {margin-left:18px;}
.ml19 {margin-right:10px;color:#00A0E9;cursor:pointer;float:right;}
.ml10,.paixu {display:none;}
#updownpage {display:none;}
.sy {padding:1% 0;border-top:1px solid #e4e4e4;display:none;}
.sy ul {list-style-type:none;margin:0;width:100%;height:28px;line-height:28px;border-bottom:1px solid #DDDDDD;}
.sy ul li {width:33%;text-align:center;float:left;border-left:1px solid #DDDDDD;}
.sy dl {padding:2px 0 6px 0;border-bottom:1px dotted #e4e4e4;}
.sy dl.area {border-bottom:0 none;}
.sy dt {float:left;margin-left:10px;width:15px;line-height:24px;margin-top:5px;font-weight:800;color:#333;}
.sy dd {margin-left:24px;}
.sy dd a {display:block;width:38px;border-radius:3px;text-align:center;float:left;line-height:24px;height:24px;padding:0 10px;overflow:hidden;margin-top:5px;}
.sy dd a:hover {border-color:#0785D4;}
.sy dd a.on {border-color:#0785D4;background:#079BF3;color:#fff;}
#qire-channel .qire-box {padding:0 2%;}
#qire-channel .qire-box ul .img {width:100%;overflow:hidden;position:relative;height:0;padding-bottom:130%;overflow:hidden;border-radius:.33rem;}
#qire-channel .qire-box .bg {height:20px;line-height:20px;border-radius:0;}
#qire-channel .qire-box .name {height:20px;line-height:20px;position:absolute;left:0;bottom:0;color:#fff;width:100%;text-align:center;overflow:hidden;}
#qire-channel .qire-box .player-ico {display:none;left:85px;top:100px;}
#qire-channel .qire-box .state {right:10px;top:10px;height:18px;line-height:18px;}
.bg,.bg2 {height:24px;line-height:24px;border-radius:2px;}
#qire-channel .qire-box .lzpng {font-size:12px;background-position:2px -290px;color:#fff;padding:0 5px 0 20px;}
#qire-channel .qire-box .ztpng {background-position:3px -330px;}
#qire-channel .qire-box ul .img img {width:100%;height:auto;min-height:127px;}
#qire-channel .qire-box ul {}
#qire-channel .qire-box ul li {float:left;margin-bottom:3%;width:32%;background:#eee;}
#qire-channel .qire-box ul li:nth-child(3n+2),.jian li:nth-child(3n+2) {margin:0 2%;}
#qire-channel .qire-box ul li .text {height:40px;background-color:#ffffff;padding-top:.333rem;overflow:hidden;}
#qire-channel .qire-box ul li .text p {height:1.52rem;line-height:1.52rem;overflow:hidden;}
#qire-channel .qire-box ul li .text .namee {font-size:1.3rem;}
#qire-channel .qire-box ul li .text .actor {font-size:.669rem;color:#888;}
/*content*/.content {margin-bottom:1rem;}
.pleft {width:100%;float:left;}
.pright {width:320px;float:right;}
.margintop20 {margin-top:10px;}
.h2 {margin-bottom:5px;font-size:15px;height:18px;line-height:18px;overflow:hidden;padding-left:10px;}
.pinfo {clear:both;margin-bottom:12px;padding:5px;height:auto;border:1px solid #DDDDDD;background:#FFF;}
.pinfo .pic {float:left;position:relative;height:0;width:145px;padding-bottom:205px;overflow:hidden;border-radius:.33rem;}
.pinfo .img {width:100%;height:0;padding-bottom:62%;}
.pinfo .img img {width:100%;min-height:190px;}
.pinfo .info {padding-left:3%;overflow:hidden;}
.pinfo .info dt {height:22px;line-height:22px;font-size:22px;margin:6px 0;overflow:auto;}
.pinfo .info dd {height:30px;line-height:30px;overflow:auto;}
.pinfo .info .jianjieonc {height:60px;line-height:30px;}
.pinfo .info dl {overflow:hidden;}
.pinfo .info .y {margin-left:5px;}
.pinfo .info .yuyan {display:none;}
.share {display:none;}
.sharemb {display:inline-block;overflow:hidden;}
.sharemb  .bdshare-button-style0-32 {width:320px;margin:0 auto;padding-left:3%;overflow:hidden;}
.playfrom {background-color:#fff;border:1px solid #ddd;height:2.857rem;}
.playfrom .laiyuan {float:left;border-right:1px solid #ddd;padding:0 20px 0 10px;line-height:2.857rem;color:#999;position:relative;}
.playfrom .laiyuan .arrow {position:absolute;right:.8rem;top:1.1rem;border-left:0.5rem solid #aaa;border-right:0 none;border-top:0.4rem solid transparent;border-bottom:0.4rem solid transparent;}
.playfrom .ul {float:left;}
.playfrom li {float:left;border-right:1px solid #ddd;height:2.857rem;line-height:2.857rem;}
.playfrom .playico {width:.17rem;height:1.13rem;line-height:0;font-size:0;overflow:hidden;background-color:#3097fd;border-radius:.17rem;float:left;margin:.73rem .33rem 0 0;}
.playfrom ul .f {display:block;cursor:pointer;padding:0 1rem;}
.playfrom .on {border-bottom:1px solid #fff;position:relative;color:#00A0E9;}
.playlist {border:1px solid #ddd;border-top:0;background-color:#fff;}
.playlist .playul {padding:0 2%;padding-top:2%;font-size:.93rem;}
.playlist li {width:18%;margin:0 2% 2% 0;}
.playlist li a {line-height:30px;height:30px;}
.pfrom {margin-top:15px;}
.pfbox {background-color:#fff;}
#jqjshao {border:1px solid #ddd;border-top:0;padding:15px;}
#qire-playc .qire-box {width:98%;margin:0 auto;padding-top:15px;}
#qire-playc .qire-box ul .img {width:100%;overflow:hidden;position:relative;height:0;padding-bottom:130%;border-radius:.33rem;}
#qire-playc .qire-box .bg {height:30px;line-height:30px;border-radius:0;}
#qire-playc .qire-box .name {height:30px;line-height:30px;position:absolute;left:0;bottom:0;color:#fff;width:100%;text-align:center;overflow:hidden;}
#qire-playc .qire-box .player-ico {left:80px;top:95px;}
#qire-playc .qire-box .state {right:10px;top:10px;height:24px;line-height:24px;}
#qire-playc .qire-box .lzpng {font-size:12px;background-position:2px -290px;color:#fff;padding:0 5px 0 20px;}
#qire-playc .qire-box .ztpng {background-position:3px -327px;}
#qire-playc .qire-box ul .img img {width:100%;height:auto;}
#qire-playc .qire-box ul {}
#qire-playc .qire-box ul li {float:left;margin:0 2% 0 0;width:32%;background:#eee;}
#qire-playc .qire-box ul li:nth-child(3n) {margin-right:0;}
#qire-playc .qire-box ul li .text {height:20px;background-color:#fff;padding:.571rem .714rem;overflow:hidden;}
#qire-playc .qire-box ul li.text .actor {font-size:.857rem;color:#888;}
.pright .rightfrom {background-color:#fff;border:1px solid #ddd;height:2.857rem;}
.pright .rightfrom .toptitle {float:left;border-right:1px solid #ddd;padding:0 5%;line-height:2.857rem;color:#999;position:relative;}
.pright .ui-ranking {width:290px;background:#FFF;border:1px solid #ddd;}
.pright .rfno2 {margin-top:20px;}
/*downlist*/.downlist {background:#FFF;border:1px solid #ddd;margin-bottom:1rem;margin-top:15px;}
.downlist .dtit {padding:5px 0 5px 15px;border-bottom:1px dotted #d1d1d1;}
.downlist .dtit p {color:#ff6c00;line-height:30px;}
.downlist .dtit p a:hover {color:#f06000;}
.downlist li {float:left;text-align:center;width:18%;margin:0 2% 2% 0;}
.downurl {max-height:365px;padding:2% 2% 0 2%;max-height:210px;overflow:auto;}
.downlist li .feifan123 input,.downlist .dwon_xl,.downlist .dwon_tx,.downlist .dwon_xf,.downlist .dwon_y,.downlist .ckall {display:none;}
.downlist li .feifan123,.downlist li .feifan123 div,.downlist li .feifan123 div span {text-align:center;width:100%;}
.downlist li .feifan123 div span a {display:block;border:1px solid #dedede;overflow:hidden;line-height:30px;height:30px;border-radius:3px;padding:0 3px;}
/*player*/.ptitle {line-height:4rem;}
.player-func {margin-bottom:15px;}
.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;}
#qire-channel .qire-box ul li.zhuantili {float:left;margin-right:18px;margin-top:13px;width:100%;background:#eee;}
#qire-channel .qire-box ul li.zhuantili  .text {height:20px;background-color:#ffffff;padding-top:.333rem;overflow:hidden;}
#qire-channel .qire-box ul  li.zhuantili .img {width:100%;overflow:hidden;position:relative;height:auto;padding-bottom:0px;overflow:hidden;border-radius:.33rem;}
.footer {}
.fottext {display:none;}
}
@media only screen and (max-width:320px) {.wrap {width:320px;}
}
@media only screen and (min-width:769px) {html {font-size:14px;}
.wrap {width:1380px;}
.pleft {width:1040px;float:left;}
.pright {width:320px;float:right;}
.link:hover .over,.link:hover .player-ico {display:block;cursor:pointer;}
.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*/.header {min-width:1380px;}
.menu {width:720px;}
.menu li {line-height:50px;margin-right:20px;}
.menu li a {color:#fff;padding:0 10px;font-size:130%;}
.menu li a:hover {background:#09f;}
.search {float:left;width:200px;height:30px;margin:10px 0 0 20px;}
.nav-qt {display:inline-block;float:right;margin-right:45px;}
.nav-qt .jl {display:inline-block;width:22px;height:18px;background:transparent url("../images/ico2.png") no-repeat scroll -36px -33px;margin-bottom:-4px;cursor:pointer;}
.nav-qt li.hover .jl {background-position:-2px -33px;}
.nav-qt li.bb {float:left;line-height:50px;position:relative;color:#FFFFFF;}
.nav-qt li.bb a {display:block;padding:0 10px;color:#FFFFFF;}
.nav-qt .cc {display:none;position:absolute;top:50px;left:0;z-index:999;}
.nav-qt li.hover a {background:#f6f6f9;color:#333;}
.nav-qt .hover .cc {display:block;}
.nav-qt li.bb strong.ma {float:left;padding:0 10px;display:blcok;cursor:pointer;font-weight:400;}
.nav-qt li.bb .mabg {display:inline-block;height:20px;width:20px;background:transparent url("../images/ico2.png") no-repeat scroll -2px -55px;margin-bottom:-4px;}
.nav-qt li.hover .mabg {background-position:-38px -55px;}
.nav-qt .maw {width:150px;padding:5px;background:#f6f6f9;border:1px solid #afafaf;border-top:0;box-shadow:0px 2px 4px rgba(0,0,0,0.2);z-index:999;}
.nav-qt .maw .ewmbg {display:block;height:150px;width:150px;background:transparent url("../images/ico2.png") no-repeat scroll -0 -80px;}
.nav-qt .maw p {text-align:center;line-height:22px;padding:0;color:#333;}
.nav-qt li.hover .ma {background:#f6f6f9;color:#333;}
.nav-qt li.bb .mbbg {display:inline-block;width:20px;height:20px;background:transparent url(../images/ico2.png) no-repeat scroll -2px -2px;margin-bottom:-4px;}
.nav-qt li.hover .mbbg {background-position:-35px -2px;}
.nav-qt li.member .cc {position:absolute;right:0;left:auto;}
.nav-qt .mbp {background:#f6f6f9;color:#333;padding:10px;line-height:30px;width:150px;border:1px solid #afafaf;border-top:0;box-shadow:0px 2px 4px rgba(0,0,0,0.2);}
.nav-qt li.bb .mbp a {display:inline;line-height:30px;background:none;padding:0 2px;color:#f06000;}
/* fullSlide*/.fullSlide {width:100%;min-width:1380px;position:relative;height:410px;background:#000;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:410px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:410px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:60px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:5px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#f00;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:40%;margin-top:-30px;left:8%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:8%;background-position:-6px -137px;}
.hot_tag {background:rgba(0,0,0,.7);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000',endColorstr='#B2000000');height:60px;line-height:60px;width:100%;margin-top:-60px;position:relative;z-index:10;}
.hot_tag_main {width:1380px;margin:0 auto;position:relative;}
.hot_tag_lt {float:left;width:150px;}
.hot_tag_ico {background:url(../images/hot-tag_ico.png) no-repeat;width:20px;height:20px;float:left;margin-right:12px;margin-top:20px;}
.hot_tag_tit {font-size:20px;color:#fff;width:97px;float:left;}
.hot-line {background:url(../images/hot-line.png) no-repeat;width:2px;height:25px;float:left;margin-left:10px;margin-top:19px;}
body.qypage-1380 .hot_tag_item_vip {width:978px;}
body.qypage-1380 .hot_tag_item {width:1220px;}
.hot_tag_item {float:left;height:60px;line-height:60px;overflow:hidden;}
.hot_tag_item li {float:left;margin:0 6px;display:inline;}
.hot_tag_item a {padding:4px 11px;font-size:14px;color:#fff;}
.hot_tag_item a:hover {background:#71a81e;border-radius:20px;text-decoration:none;color:#fff}
.hot_tag .vipBtn-entry {position:absolute;right:0;top:0;width:252px;height:60px;overflow:hidden;}
.hot_tag .vipBtn-entry .vipBtn-open {display:block;width:252px;height:60px;background:url("../images/dyvipentry.png") no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/../images/dyvipentry.png');_background:0;_cursor:pointer;}
.hot_tag .vipBtn-entry .vipBtn-open:hover {background:url("../images/dyvipentry-hover.png") no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/../images/dyvipentry-hover.png');_background:0}
.fstext {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:50px;line-height:50px;background:rgba(0,0,0,.7);}
.fstext p {text-align:left;}
.focus_btn {width:32px;height:27px;background:url("../images/feifan123.png") no-repeat;background-position:-253px -63px;float:left;margin-right:16px;margin-top:11px;}
.fstext p .fsname {color:#FFF;font-size:20px;font-weight:bolder;margin-right:20px;}
.fsdes {color:#BBB;}
/*UI-box*/.ui-box {margin-top:20px;border:1px solid #ddd;background-color:#fff;}
.ui-qire {border-top:3px solid #ccc;background-color:#fcfcfc;}
.box-index-m {}
.row-m {width:100%;float:left;margin:0;border:1px solid #ddd;background-color:#fff;overflow:hidden;}
.box-index .row-m .img-list {margin-bottom:14px;}
.box-index .row-m .img-list li {float:left;margin-left:17px;margin-top:13px;width:210px;background:#eee;height:275px;overflow:hidden;}
.box-index .row-m .img-list .img {width:100%;overflow:hidden;position:relative;height:224px;}
.box-index .row-m .text-list {padding:15px 30px;}
.box-index .row-m .text-list li {float:left;width:19%;overflow:hidden;height:32px;line-height:32px;padding-right:1%;}
.box-index .row-m .text-list li span {border-top-color:#390;color:#390;font-size:14px;margin:0 4px;}
.box-index .row-m .text-list li a.gray {color:#666;}
#qire-tv {height:587px;border-top-color:#390;}
#qire-movie {height:587px;border-top-color:#1f87cb;}
#qire-cartoon {height:587px;border-top-color:#ab7800;}
#qire-fun {height:587px;border-top-color:#8400c1;}
#qire-wei {height:305px;border-top-color:#f53254;}
.qire-bar {width:243px;float:left;border-right:1px solid #eee;background-color:#fcfcfc;}
.qire-bar .ui-title {height:55px;position:relative;border-bottom:1px solid #eee;}
#qire-tv .qire-bar .ui-title .title-icon {background-position:0 0;}
#qire-movie .qire-bar .ui-title .title-icon {background-position:0 -40px;}
#qire-cartoon .qire-bar .ui-title .title-icon {background-position:0 -80px;}
#qire-fun .qire-bar .ui-title .title-icon {background-position:0 -120px;}
#qire-wei .qire-bar .ui-title .title-icon {background-position:0 -160px;}
#qire-wei .qire-bar .ui-title .title-icon {background-position:0 -160px;}
.qire-bar .ui-title .ui-icon {width:32px;height:38px;position:absolute;left:-32px;top:-3px;background-image:url(../images/qire-index.gif);}
.qire-bar .ui-title h2 {height:30px;padding:12px 0 0 15px;}
#qire-tv .qire-bar .ui-title h2 a {width:160px;background-position:-32px 0;}
#qire-movie .qire-bar .ui-title h2 a {width:115px;background-position:-32px -40px;}
#qire-cartoon .qire-bar .ui-title h2 a {background-position:-32px -80px;}
#qire-fun .qire-bar .ui-title h2 a {width:180px;background-position:-32px -120px;}
#qire-wei .qire-bar .ui-title h2 a {width:175px;background-position:-32px -160px;}
.qire-bar .ui-title h2 a {height:30px;width:190px;background-image:url(../images/qire-index.gif);}
.qire-bar .ui-title .view-all {position:absolute;top:18px;right:10px;z-index:3;color:#f60;}
.ui-sort {width:228px;overflow:hidden;padding:3px 0 5px 15px;font-size:14px;}
#qire-tv .sort-type {height:52px;border-bottom:1px dotted #ddd;}
#qire-movie .sort-type {height:52px;border-bottom:1px dotted #ddd;}
.sort-item {width:213px;padding:6px 0 4px 0;overflow:hidden;}
.sort-list {width:220px;}
.sort-list li {width:55px;float:left;height:26px;line-height:26px;font-size:14px;overflow:hidden;}
#qire-tv .sort-type a {color:#f60;}
#qire-movie .sort-type a {color:#1f87cb;}
.ui-ranking {width:213px;padding:0 15px;overflow:hidden;}
.ui-ranking h3 {font-size:15px;font-weight:700;height:38px;line-height:38px;overflow:hidden;color:#333;}
.ranking-list li {height:34px;line-height:34px;overflow:hidden;border-top:1px dotted #ddd;}
.ranking-list .nobdtop {border-top:none;}
.ranking-list span {float:right;color:#999;font-size:11px;}
.ranking-list span .score {color:#f60;font-size:12px;}
.ranking-list em {color:#666;margin-right:7px;font-style:italic;font-weight:700;}
.ranking-list em.stress {color:#f30;}
.box-index .row-l {width:1134px;float:left;margin-left:-1px;border-left:1px solid #eee;background-color:#fff;overflow:hidden;}
.box-index .row-l ul {margin-right:14px;}
.box-index .row-l ul li {float:left;margin-left:14px;margin-top:13px;width:210px;background:#eee;height:275px;overflow:hidden;}
.box-index .row-l ul .img {width:100%;overflow:hidden;position:relative;height:224px;}
.img img {width:100%;height:100%;}
.bgb {position:absolute;left:0;bottom:-51px;width:100%;height:75px;overflow:hidden;}
.bgb .bgbbg {position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:#000;opacity:0.6;filter:alpha(opacity=60);}
.bgb p {height:24px;line-height:24px;overflow:hidden;margin:0 10px;color:#fff;font-size:12px;position:relative;}
.bgb .other {height:48px;line-height:24px;overflow:hidden;margin:0 10px;color:#fff;font-size:12px;position:relative;}
.bg0 {position:absolute;left:0;top:0;width:100%;height:100%;display:block;background-color:#000;opacity:0;filter:alpha(opacity=0);}
.text {padding:5px 0;position:relative;}
.text p {padding:0 10px;height:22px;line-height:22px;overflow:hidden;}
.text .jq {font-size:12px;color:#999;}
.text .textdown {position:absolute;left:0;top:0;overflow:hidden;padding:5px 0;width:100%;background-color:#46c832;color:#fff;display:none;}
.text .textdown .jq {font-size:12px;color:#fff;}
.hide-self,.hide-txt a,.new-tip,.ui-icon,span.new {font-size:0;line-height:0;overflow:hidden;display:block;text-indent:-9999px;-webkit-text-size-adjust:none;background-repeat:no-repeat;}
/*qire-channel*/#qire-channel {display:inline-block;width:100%;margin-top:30px;}
.channel-tit-bgLine {height:38px;line-height:38px;background:url(../images/channel-tit-bgline.gif) repeat-x;}
.channel-tit-bgLine .title,.channel-tit-bgLine .title span {background:url(../images/channel-bg.png) no-repeat;}
.channel-tit-bgLine .title {background-position:-5px 0;padding-left:40px;display:inline-block;}
.channel-tit-bgLine .title span {background-position:right top;display:inline-block;padding-right:40px;color:#fff;font-size:20px;}
.tt-tab {font-size:14px;margin-left:5px;}
#updownpage {float:right;margin-right:15px;}
.ml10 {margin-left:10px;color:#00A0E9;cursor:pointer;}
.ml11 {margin-left:10px;}
.ml19,.mbpaixu {display:none;}
.fs14 {font-size:14px!important;}
.tt-tab .dv-line {color:#ddd;font-family:arial;font-size:10px;margin:0 10px;}
.sy-title {height:40px;line-height:40px;}
.sy-title .key {color:#0785D4;padding:0 2px;}
.sy-title .text em {font-style:normal;}
.sy-title .text {float:left;color:#333;font-size:110%;font-weight:600;}
.sy-title .more {float:right;cursor:pointer;color:#333;}
.sy-title .more .name {float:left;display:inline-block;font-style:normal;}
.sy-title .sbtn .sybg1 {float:left;background-position:-191px -13px;margin:18px 0 0 3px;display:inline-block;width:7px;height:5px;}
.sy-title .sbtn .sybg2 {float:left;background-position:-240px -13px;margin:18px 0 0 3px;display:inline-block;width:7px;height:5px;}
.sy-title .sbtn .more2 {display:none;}
.sy-title .cur .more1 {display:none;}
.sy-title .cur .more2 {display:inline;}
.sy {padding:1% 0;border-top:1px solid #e4e4e4;}
.sy dl {padding:2px 0 6px 0;border-bottom:1px dotted #e4e4e4;}
.sy dl.area {border-bottom:0 none;}
.sy dt {float:left;width:65px;line-height:24px;margin-top:5px;font-weight:600;color:#333;}
.sy dd {margin-left:65px;}
.sy dd a {display:block;border-radius:3px;text-align:center;float:left;line-height:24px;height:24px;padding:0 10px;overflow:hidden;margin-top:5px;}
.sy dd a:hover {border-color:#0785D4;}
.sy dd a.on {border-color:#0785D4;background:#079BF3;color:#fff;}
#qire-channel .qire-box {width:100%;}
#qire-channel .qire-box ul .img {width:100%;overflow:hidden;position:relative;}
#qire-channel .qire-box .bg {height:30px;line-height:30px;border-radius:0;}
#qire-channel .qire-box .name {height:30px;line-height:30px;position:absolute;left:0;bottom:0;color:#fff;width:100%;text-align:center;overflow:hidden;}
#qire-channel .qire-box .player-ico {left:85px;top:100px;}
#qire-channel .qire-box .state {right:10px;top:10px;height:24px;line-height:24px;}
#qire-channel .qire-box .lzpng {font-size:12px;background-position:2px -290px;color:#fff;padding:0 5px 0 20px;}
#qire-channel .qire-box .ztpng {background-position:3px -327px;}
.qire-box ul li a:hover .over,.qire-box ul li a:hover .player-ico {display:block;cursor:pointer;}
#qire-channel .qire-box ul .img img {width:100%;height:275px;}
#qire-channel .qire-box ul {margin-right:-18px;}
#qire-channel .qire-box ul li {float:left;margin-right:18px;margin-top:13px;width:215px;background:#eee;}
#qire-channel .qire-box ul li .text {height:40px;background-color:#fff;padding:.571rem .714rem;overflow:hidden;}
#qire-channel .qire-box ul li .text .actor {font-size:.857rem;color:#888;}
/*content*/.margintop20 {margin-top:15px;}
.h2 {margin-bottom:5px;font-size:15px;}
.pinfo {clear:both;margin-bottom:30px;padding:20px;height:320px;border:1px solid #DDDDDD;background:#FFF;}
.pinfo .pic,.pinfo .img {float:left;}
.pinfo .img {width:240px;}
.pinfo .img img {width:100%;height:320px;}
.pinfo .info {margin-left:260px;width:450px;height:320px;overflow:hidden;}
.pinfo .info dt {height:32px;line-height:32px;font-size:30px;margin-bottom:10px;overflow:hidden;}
.pinfo .info dd {height:30px;line-height:30px;}
.pinfo .info dl {width:450px;height:230px;overflow:hidden;}
.pinfo .info .y {margin-left:30px;}
.sharemb {display:none;}
.playfrom {background-color:#fff;border:1px solid #ddd;height:2.857rem;}
.playfrom .laiyuan {float:left;border-right:1px solid #ddd;padding:0 2%;line-height:2.857rem;color:#999;position:relative;}
.playfrom .laiyuan .arrow {position:absolute;right:.8rem;top:1.1rem;border-left:0.5rem solid #aaa;border-right:0 none;border-top:0.4rem solid transparent;border-bottom:0.4rem solid transparent;}
.playfrom .ul {float:left;}
.playfrom li {float:left;border-right:1px solid #ddd;height:2.857rem;line-height:2.857rem;}
.playfrom .playico {width:.17rem;height:1.13rem;line-height:0;font-size:0;overflow:hidden;background-color:#3097fd;border-radius:.17rem;float:left;margin:.73rem .33rem 0 0;}
.playfrom ul .f {display:block;cursor:pointer;padding:0 1rem;}
.playfrom .on {border-bottom:1px solid #fff;position:relative;color:#00A0E9;}
.playlist {border:1px solid #ddd;border-top:0;background-color:#fff;}
.playlist .playul {padding:0 2%;padding-top:2%;font-size:.93rem;}
.playlist li {width:8%;margin:0 2% 2% 0;}
.playlist li a {line-height:30px;height:30px;}
.pfrom {margin-top:30px;}
.pfbox {background-color:#fff;}
#jqjshao {border:1px solid #ddd;border-top:0;padding:15px;}
#qire-playc .qire-box {width:98%;margin:0 auto;padding-top:15px;}
#qire-playc .qire-box ul .img {width:100%;overflow:hidden;position:relative;}
#qire-playc .qire-box .bg {height:30px;line-height:30px;border-radius:0;}
#qire-playc .qire-box .name {height:30px;line-height:30px;position:absolute;left:0;bottom:0;color:#fff;width:100%;text-align:center;overflow:hidden;}
#qire-playc .qire-box .player-ico {left:80px;top:95px;}
#qire-playc .qire-box .state {right:10px;top:10px;height:24px;line-height:24px;}
#qire-playc .qire-box .lzpng {font-size:12px;background-position:2px -290px;color:#fff;padding:0 5px 0 20px;}
#qire-playc .qire-box .ztpng {background-position:3px -327px;}
#qire-playc .qire-box ul .img img {width:100%;height:225px;}
#qire-playc .qire-box ul {margin-right:-18px;}
#qire-playc .qire-box ul li {float:left;margin-right:17px;margin-top:13px;width:190px;background:#eee;}
#qire-playc .qire-box ul li .text {height:20px;background-color:#fff;padding:.571rem .714rem;overflow:hidden;}
#qire-playc .qire-box ul li.text .actor {font-size:.857rem;color:#888;}
.pright .rightfrom {background-color:#fff;border:1px solid #ddd;height:2.857rem;}
.pright .rightfrom .toptitle {float:left;border-right:1px solid #ddd;padding:0 5%;line-height:2.857rem;color:#999;position:relative;}
.pright .ui-ranking {width:290px;background:#FFF;border:1px solid #ddd;}
.pright .rfno2 {margin-top:20px;}
/*downlist*/.downlist {background:#FFF;border:1px solid #ddd;margin-top:30px;}
.downlist .dtit {padding:5px 0 5px 15px;border-bottom:1px dotted #d1d1d1;}
.downlist .dtit p {color:#ff6c00;line-height:45px;}
.downlist .dtit p a:hover {color:#f06000;}
.downlist li {height:34px;padding:5px 0;border-bottom:1px dotted #d1d1d1;}
.downlist li div {float:left;display:inline;overflow:hidden;}
.downlist .feifan123 {width:685px;line-height:24px;}
.downlist .feifan123 input {float:left;width:14px;height:14px;margin-top:10px;}
.downlist li .feifan123 div span {float:left;color:#bc2931;overflow:hidden;line-height:34px;margin:0 10px;}
.downlist li .feifan123 div input {padding:0 5px;margin-top:5px;line-height:24px;height:24px;overflow:hidden;border:0;background:#ddd;border-radius:10px;}
.downlist li .dwon_xl,.downlist li .dwon_xf,.downlist li .dwon_y,.downlist li .dwon_tx {margin-left:8px;width:70px;text-align:center;height:24px;line-height:24px;margin-top:5px;border-radius:10px;}
.downlist li .dwon_xl a {background:#249ff1;color:#fff;display:block;}
.downlist li .dwon_xf a {background:#ff6c00;color:#fff;display:block;}
.downlist li .dwon_tx a {background:#ff4883;color:#fff;display:block;}
.downlist li .dwon_y a {background:#080;color:#fff;display:block;}
.downlist li .dwon_xl a:hover,.downlist li .dwon_xf a:hover,.downlist li .dwon_y a:hover,.downlist li .dwon_tx a:hover {opacity:0.7;}
.downlist .ckall {height:34px;padding-left:15px;}
.downlist .ckall input {width:14px;height:14px;margin-top:6px;}
.downlist .ckall em {margin:0 10px;font-style:normal;line-height:24px;}
.downlist .ckall span {float:left;width:80px;}
.downlist .ckall p {margin-left:80px;line-height:24px;width:150px;margin-top:5px;text-align:center;}
.downlist .ckall p a {border:1px solid #d1d1d1;border-radius:3px;background:#eee;display:block;}
.downurl {max-height:365px;padding-left:15px;_height:expression(this.scrollHeight > 410 ? "410px":"auto");overflow:auto;}
/*player*/.ptitle {line-height:40px;}
.player-func {margin-bottom:20px;}
.player-func li {padding:6px 0px;width:147px;}
/*search*/.key {padding:0 5px;color:#626D5D;}
/*专题*/#qire-channel .qire-box ul li.zhuantili {float:left;margin-right:18px;margin-top:13px;width:330px;background:#eee;}
}
/*footer*/.navlist {margin-top:10px;width:100%;}
.navlist li {width:20%;float:left;display:inline-block;text-align:center;padding:1rem 0;cursor:pointer;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;}
.navlist li .ico {display:block;margin:0 auto;height:2.8rem;width:2.8rem;background-size:16.667rem 26.667rem;}
.navlist li .navico1 {background-position:0 -4rem;}
.navlist li .navico2 {background-position:-3rem -4rem;}
.navlist li .navico4 {background-position:-6rem -4rem;}
.navlist li .navico3 {background-position:-9rem -4rem;}
.navlist li .navico5 {background-position:-12rem -4rem;}
.navlist li .stit {display:block;font-size:0.93333rem;padding-top:0.4rem;}
.navlist .ico {background:url("../images/feifan123.png") no-repeat;}
/*header*/.header {background-color:#292929;left:0;top:0;width:100%;height:50px;z-index:11;}
.header .wrap {height:50px;}
.logo {width:140px;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%;height:30px;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:22px;width:22px;}
.nav b {position:absolute;left:0;bottom:4px;}
.nav .mhome {background-position:-2px -707px;}
.nav .mnav {background-position:-3px -738px;}
.nav .ms {background-position:-3px -766px;}
.header .mv {display:block;z-index:99;border-bottom:3px solid #999;}
/*qire-box*/.qire-box .bg2 {background-color:#6ccdee;}
.qire-box .lzpng {display:block;position:relative;}
.ycsxl {display:none;}
.xssxl {display:block;}
/*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;}
.jsplist {display:none;}
.flod {display:block;}
.playlist li {float:left;text-align:center;}
.playlist li a {display:block;border:1px solid #dedede;overflow:hidden;padding:0 3px;}
.playlist li a:hover,.playlist .v a {color:#fff;background-color:#6ccdee;border:1px solid #6ccdee;}
/*player*/.player-func {background:#ffffff;height:36px;border:1px solid #DDDDDD;}
.player-func li {float:left;height:24px;line-height:24px;text-align:center;cursor:pointer;    position: relative;}
.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;margin-top:-5px;}
.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:15px 10px;}
.prtext .info span {color:#a6a6a6;}
.prtext .info dt {height:30px;line-height:30px;font-weight:600;font-size:16px;color:#4d4d4d;}
.prtext .info dd {line-height:26px;}
.prtext .des {line-height:24px;padding-top:10px;}
.prtext .ttl {border-bottom:1px solid #ddd;}
.ico2{
    background: url("../images/feifan123.png") no-repeat;
}

.opsdown {
    display: none;
    position: absolute;
    left: auto;
    right: 0;
    top: 48px;
    background-color: #fff;
    border: 1px solid #ccc;
    width: 100px;
    padding: 10px;
}
.opsdown .ewm {
    display: block;
    width: 100px;
    height: 100px;
    background-position: 0px -350px;
}
.dj {
    display: block;
    height: 9px;
    width: 18px;
    background-position: -127px -79px;
    position: absolute;
    left: 23%;
    top: -9px;
}
.dj {
    left: 40%;
}
/*search*/.searchlist .link {display:block;}
.searchlist li img {width:100%;}
.searchlist p {color:#7d7d7d;}
.searchlist .name {color:#4d4d4d;}
/*topicindex*//*page*/.page {width:100%;padding:25px 0 15px;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;background:#222;padding:20px 0 15px 0;font-size:12px;color:#888;line-height:1.5em;margin-top:25px;border-top:5px solid #09f;}
.footer p {line-height:30px;}
.actGotop {position:fixed;_position:absolute;bottom:55px;right:50px;width:47px;height:44px;display:none;z-index:99;}
.actGotop a,.actGotop a:link {width:47px;height:78px;display:inline-block;background:url(../images/top.png) no-repeat;_background:url(../images/top.gif) no-repeat;outline:none;}
.actGotop a:hover {background:url(../images/top.gif) no-repeat;outline:none;}
