
@font-face{font-family:iconfont;src:url(../img/iconfont.eot);src:url(../img/iconfont.eot?#iefix) format('embedded-opentype'),url(../img/iconfont.woff) format('woff'),url(../img/iconfont.ttf) format('truetype'),url(../img/iconfont.svg#iconfont) format('svg')}


#frmLive{height:700px}

.zb-plays{z-index:999999;visibility:hidden;overflow:auto;opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-perspective:500px;-ms-perspective:500px;-o-perspective:500px;perspective:500px;-ms-transition:all .3s}
.zb-plays,.zb-plays .mask{position:fixed;top:0;left:0;width:100%;height:100%}
.zb-plays .mask{background-color:#fff;opacity:.6;filter:alpha(opacity=60)}
.zb-plays .zb-play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;margin:auto;width:75%;height:660px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotateX(-20deg) translateZ(200px) translateY(20%);transform:rotateX(-20deg) translateZ(200px) translateY(20%);-ms-transition:all .3s;-ms-transform:rotateX(-20deg) translateZ(200px) translateY(20%)}
.zb-plays .close{position:absolute;top:0;left:100%;display:block;padding:14px 0 1pc;width:70px;background-color:#f66;color:#fff;text-align:center;font-size:2.5rem;opacity:.85;filter:alpha(opacity=85)}
.zb-plays .close:hover{color:#fff;opacity:1;filter:alpha(opacity=100)}
.zb-plays .close i{vertical-align:middle;font-size:2.5rem}
.show .zb-plays{visibility:visible;opacity:1}
.show .zb-plays .zb-play{-webkit-transform:rotateX(0) translateZ(0) translateY(0);transform:rotateX(0) translateZ(0) translateY(0);-ms-transform:rotateX(0) translateZ(0) translateY(0)}
html.show{overflow:hidden}

.ipcon{
width:100%;
height:100%}

@media (max-width:544px){.mnav,.mtips{visibility:visible;height:auto}
.mtips{display:-webkit-box;display:flex}
.itopbar,.itopbar.fixed{display:inline-block;margin-bottom:40px;width:100%;height:50px;background:#f66}
.icon{padding-top:93px}
.itopbar .sitenav{margin:0 -15px;background:hsla(0,0%,100%,.9)}
.ilogo,.itopbar.fixed .ilogo{float:none;margin:0 60px;padding-top:0;height:50px;text-align:center;line-height:50px}
.ilogo span{display:block;color:#fff;font-size:1.6rem}
.select_list li,.sitenav{float:none;overflow:hidden;overflow-x:auto;border-bottom:1px solid #e7e7e7;white-space:nowrap;font-size:1.4rem;-webkit-overflow-scrolling:touch}
.itopbar.fixed .sitenav a,.itopbar.fixed .sitenav a.cur,.sitenav a{float:none;display:inline-block;margin:0 15px;padding:0;text-align:center}
.a_clist .tv-list li:last-child,.bnav,.col-r,.ibanner .swiper-button-next,.ibanner .swiper-button-prev,.ilinks,.ilogo img,.iselect a,.itr,.mback .sitenav,.mhide,.onsel,.poster_placeholder .btn_fun,.poster_placeholder .p_fun,.rank_list dl,.search-list .item .item_txt .intro_con .p_bottom .s_source,.search-list .item .item_txt .intro_con .tit .s_score,.search-list .item .item_txt .intro_con .txt_list li.li_intro,.sel_list li,.select_list li.mhide,.tv-l,.txt_intro_con .tit .p_txt .em_score,.txt_intro_con .txt_list li.li_intro,.v-page a.mhide,.v_con_box .s-des,.video-tags{display:none}
.tv-list li{padding:0 0 10px 10px}
.searchform{position:absolute;top:0;right:45px;display:none;margin-top:5px;width:85%}
.mshow,.searchform.open{display:block!important}
.ibanner{margin:10px 0 20px}
.tv-hd h2,.txt_intro_con .tit h1{font-size:1.5rem}
.col-l,.isear .col-l,.tv-hd .p_tab,.tv-r,.tv-zy .tv-r{float:none;width:100%}
.iplaytop .col-r,.sort_list dl,.sort_list dl.style2{width:100%}
.sort_list dl{margin:8px 0}
.tv-list li,.v_con_box .tv-list li{width:33.33%}
.ifoot{padding:10px 0}
.tv-hotlist .v-pic,.v_con_box .v-pic{height:165px}
.v_path,.v_path a{padding:5px 0;line-height:normal}
.poster_placeholder,.poster_placeholder .v-pic{width:90pt;height:auto;border-width:1px}
.txt_intro_con{padding-left:10px;width:auto}
.poster_placeholder,.search-list .item .item_pic,.search-list .item .item_txt,.txt_intro_con{float:none;display:table-cell;vertical-align:top}
.txt_intro_con .tit .p_txt{display:block;height:auto;font-size:1.2rem;line-height:normal}
.txt_intro_con .txt_list li{height:auto;font-size:1.2rem;line-height:2}
.search-list .item .item_txt .intro_con .txt_list li,.search-list .item .item_txt .intro_con .txt_list li a,.search-list .item .item_txt .intro_con .txt_list li em,.txt_intro_con .txt_list li a,.txt_intro_con .txt_list li em{height:auto;white-space:normal;line-height:2}
.detail_top{padding:10px 0 15px}
.play_source{width:100%;background-image:-webkit-gradient(linear,left top,right top,from(#33383C),to(#4d5256));background-image:-webkit-linear-gradient(left,#33383c,#4d5256);background-image:linear-gradient(to right,#33383c,#4d5256)}
.play_source_tab{overflow:hidden;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}
.play_source_tab a{float:none;display:inline-block;padding:1px 5px;font-size:1.2rem}
.play_source_tab a.cur{padding:1px 5px}
.play_num_list a{padding:3px 10px;width:30%;font-size:1.2rem;line-height:2}
.iplays{height:260px}
.iplaytop .col-r,.v-pic img{display:block;height:100%;min-height:0}
.iplaytop{padding:10px 0;background-image:none}
.video-title h1{font-size:1.8rem}
.hoster,.infor{font-size:1.2rem}
.search-list .item .item_pic{padding:0;width:90pt;height:auto}
.search-list .item .item_pic img{min-height:0}
.search-list .item .item_txt{padding-left:10px;width:auto}
.tv-hd{display:inline-block;width:100%;height:auto}
.tv-hd h2,.txt_intro_con .tit h1,.v-border .s_num,.v-border h2 span{line-height:3}
.v-border .s_num{padding:5px 10px;font-size:1.2rem}
.search-list .item{margin-top:15px}
.search-list{padding-bottom:15px}
.tv-hd .imore{padding:10px 0 0;height:auto}
.tv-list{margin-left:-10px}
.v-tips{padding:0 6px;font-size:1rem}
.select_con .v-hd{line-height:3}
.select_con .v-hd .p_tab{padding:0}
.select_con .v-hd .s_num,.v-border .s_num{padding:3px 10px;font-size:1.2rem}
.v_con_box{padding-top:15px}
.searchstart-on,.select_list.open{display:block}
.tv-hd .imore a{height:auto;font-size:1.2rem;line-height:25px}
.iselect{margin:0 -15px;padding:0;height:4px;background:#f5f5f5}
.select_list,.select_list li{padding:3px 0;border:0;font-size:1.2rem}
.select_list li .p_select a{padding:1px 15px}
.select_list li .p_select a.cur,.select_list li .p_select a.cur:hover{border:1px solid #f66;border-radius:25px;background:0 0;color:#f66}
.comment{margin:15px 0}
.iplaytop .container{padding-right:0;padding-left:0}
.searchform .ipt{border-color:#f66}
.mback .itopbar,.mback .itopbar.fixed{margin-bottom:0;border:0}
.mback .mgoback{display:block}
.mback .icon{padding-top:50px}
.auth .logo-auth{height:140px}
.auth .logo-auth a{margin-top:6%}
.auth .form-box{top:14%;left:2%;margin:0;width:96%}
.auth .form-box .form-main,.form-ad{float:none;width:100%;border:0}
.form-ad,.uc_body{margin-top:25px}
.form-ad .app-img{margin-top:10px;width:100%;text-align:center}
.form-ad .app-img .pull-left{width:40%}
.sideMenu,.uc .col-l,.uc .col-r,.uc .right{float:none;width:100%}
.uc .col-r{display:block;margin:25px 0}
.sideMenu .menu1 li a{padding-left:0;text-align:center}
.uc .tit,.uc .tith{line-height:45px}
.stable{overflow:hidden;overflow-x:auto;width:100%;white-space:nowrap;-webkit-overflow-scrolling:touch}
.stable .table{width:970px}
.itopbar.fixed .searchform{margin-top:6px}
.tv-list .v-pic{height:167px}
.tv-zy .tv-r{margin:0}
.tv-zy .tv-list li{width:50%}
.tv-zy .tv-list li:last-child{display:block}
.js-tab-con .tv-list li{width:33.33%}
.tv-hd .p_tab{display:inline-block;padding-top:0;line-height:35px}
.tv-hd .p_tab a:first-child{margin-left:0}
.zb-list li{width:31.33%}
.zb-plays .zb-play{width:70%;height:260px}
.searchform .ibtn{background-color:transparent;color: #f66}
}
