﻿
.alertbox.alertbox-prog .box {padding:0 0 1px!important;border-radius:4px;overflow:hidden}
.alertbox.alertbox-prog .programlist li {padding:15px 40px}
.alertbox.alertbox-prog .programlist li.focus,.alertbox.alertbox-prog .programlist li:hover {background:#f6f6f6}
.alertbox.alertbox-prog .programlist li.first {position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:110px;padding:22px 40px 0 190px}
.alertbox.alertbox-prog .programlist li.first .video {display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 5px);height:32px;padding:0 10px;border-radius:4px;color:#999;background-color:#eee;overflow:hidden;line-height:32px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;text-align:center}
.alertbox.alertbox-prog .programlist li.first .video:last-child {margin-left:10px}
.alertbox.alertbox-prog .programlist .pic {position:absolute;top:22px;left:40px;display:block;width:130px;height:73px;border-radius:4px;margin-right:20px;overflow:hidden}
.alertbox.alertbox-prog .programlist .pic img {width:100%;height:100%}
.alertbox.alertbox-prog .programlist .tit {height:24px;margin-bottom:18px;color:#999;overflow:hidden;font-weight:700;font-size:18px;line-height:24px}
.alertbox.alertbox-prog .programlist .tit b {color:#222;font-weight:700}
.alertbox.alertbox-prog .programlist .tit span {margin-left:10px;font-size:15px}
.alertbox.alertbox-prog .programlist .playbtn {display:block;width:77px;height:30px;border-radius:15px;color:#fff;background-image:#ffc600;background-image:-webkit-gradient(linear,right top,left top,from(#ffc600),to(#ff5f00));background-image:-webkit-linear-gradient(right,#ffc600,#ff5f00);background-image:-o-linear-gradient(right,#ffc600,#ff5f00);background-image:linear-gradient(-90deg,#ffc600,#ff5f00);font-size:13px;line-height:30px;text-align:center}
.m-search-case {position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:660px;height:76px;padding:15px 60px 15px 0;border-bottom:1px solid hsla(0,0%,100%,.15)}
.m-search-case .input {display:block;width:100%;height:46px;border:0;margin:0 auto;color:#fff;background:none;font-size:34px;line-height:46px;text-align:center}
.m-search-case .input::-ms-clear {display:none}
.m-search-case .hot-switch {position:absolute;top:0;left:0;min-width:160px;height:40px;overflow:hidden;z-index:-1}
.m-search-case .hot-switch .hot-item {position:absolute;top:0;left:0;height:40px;padding-left:15px;color:hsla(0,0%,100%,.8);line-height:40px}
.m-search-case .hot-switch .hot-item.is-active,.m-search-case .hot-switch .hot-item.is-left {-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;z-index:2}
.m-search-case .input::-webkit-input-placeholder {color:hsla(0,0%,100%,.4)}
.m-search-case .input:focus::-webkit-input-placeholder {color:rgba(0,0,0,0)}
.m-search-case .input:focus:-moz-placeholder,.m-search-case .input:focus::-moz-placeholder {color:rgba(0,0,0,0)}
.m-search-case .input:focus:-ms-input-placeholder {color:rgba(0,0,0,0)}
.m-search-case .btn {position:absolute;top:28px;right:0;width:30px;height:30px;border-radius:20px;cursor:pointer}
.m-search-case .btn a {display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}
.m-search-case .btn em {display:none}
.m-search-case .btn .hitv-svg-icon {width:30px;height:30px;color:#ff5f00}
.m-search-case .rank {display:none}
.m-search-case .alertbox {position:absolute;top:77px;left:0;width:100%;padding:15px 0 0;z-index:10}
.m-search-case .alertbox .box {-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:30px 40px 0;border-radius:4px;background:#fff;-webkit-box-shadow:0 20px 80px rgba(0,0,0,.2);box-shadow:0 20px 80px rgba(0,0,0,.2)}
.m-search-case .alertbox .ctrol {margin-bottom:20px}
.m-search-case .alertbox .ctrol h2 {float:left;color:#222;font-weight:700;font-size:22px}
.m-search-case .alertbox .ctrol .delete {float:right;margin:6px 0 0}
.m-search-case .alertbox .ctrol .delete .hitv-svg-icon {color:#999}
.m-search-case .alertbox .ctrol .delete:hover .hitv-svg-icon {color:#ff5f00}
.m-search-case .alertbox .history {max-height:120px;margin-bottom:10px;overflow:hidden}
.m-search-case .alertbox .history a {display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:calc(50% - 30px);height:40px;padding:0 25px;border-radius:20px;margin:0 30px 20px 0;color:#222;background:#eee;overflow:hidden;font-size:13px;line-height:40px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.m-search-case .alertbox .history a:hover {color:#ff5f00}
.m-search-case .alertbox .ranktab {position:relative;height:50px;margin-bottom:20px;overflow:hidden}
.m-search-case .alertbox .ranktab ul li {float:left;margin-right:40px}
.m-search-case .alertbox .ranktab ul li a {height:42px;color:#999;font-weight:700;font-size:15px;line-height:42px}
.m-search-case .alertbox .ranktab ul li a:hover {color:#ff5f00}
.m-search-case .alertbox .ranktab ul li.focus a {position:relative;color:#222;font-size:18px}
.m-search-case .alertbox .ranktab ul li.focus a:before {position:absolute;bottom:-12px;left:50%;width:20px;height:4px;border-radius:2px;margin-left:-10px;background:#ff5f00;content:""}
.m-search-case .alertbox .ranktab ul li.more a {color:#ff5f00}
.m-search-case .alertbox .ranktab .hotrank {position:absolute;top:5px;right:0;color:rgba(0,0,0,.6);font-size:18px;line-height:24px}
.m-search-case .alertbox .ranktab .hotrank .hitv-svg-icon {display:inline-block;vertical-align:-4px}
.m-search-case .alertbox .ranktab .hotrank:hover .hitv-svg-icon {display:inline-block;color:#ff5f00;vertical-align:-4px}
.m-search-case .alertbox .ranklist {padding-bottom:10px}
.m-search-case .alertbox .ranklist ul {float:left;width:48%}
.m-search-case .alertbox .ranklist ul li {height:40px;margin-bottom:15px;color:#222;font-size:18px;line-height:40px}
.m-search-case .alertbox .ranklist ul li a {display:block;width:100%;height:100%}
.m-search-case .alertbox .ranklist ul li a:hover {color:#ff5f00}
.m-search-case .alertbox .ranklist ul li span {margin-right:25px;color:#bbb;vertical-align:-4px;font-size:28px;font-family:Giorgio,serif}
.m-search-case .alertbox .ranklist ul.left li:first-child span {color:#ff5400}
.m-search-case .alertbox .ranklist ul.left li:nth-child(2) span {color:#ff8c08}
.m-search-case .alertbox .ranklist ul.left li:nth-child(3) span {color:#feaa02}
.m-search-case.m-search-case-top,.m-search-case.m-tosearch-fixed {width:260px;height:40px;padding:0;border-bottom:0;border-radius:20px;margin-right:15px;background:hsla(0,0%,100%,.1)}
.m-search-case.m-search-case-top .input,.m-search-case.m-tosearch-fixed .input {-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;padding:0 120px 0 15px;font-size:15px;line-height:40px;text-align:left}
.m-search-case.m-search-case-top .btn,.m-search-case.m-tosearch-fixed .btn {top:0;width:82px;height:40px;background:#ff5f00;background:-webkit-gradient(linear,left top,right top,from(#ff5f00),to(#ffa000));background:-webkit-linear-gradient(left,#ff5f00,#ffa000);background:-o-linear-gradient(left,#ff5f00 0,#ffa000 100%);background:linear-gradient(90deg,#ff5f00,#ffa000); border:0px; color:#fff;font-size:15px;line-height:38px;text-align:center}
.m-search-case.m-search-case-top .btn a,.m-search-case.m-tosearch-fixed .btn a {display:none}
.m-search-case.m-search-case-top .btn em,.m-search-case.m-tosearch-fixed .btn em {display:block;color:#fff;font-size:15px;line-height:40px;text-align:center}
.m-search-case.m-search-case-top .btn .hitv-svg-icon,.m-search-case.m-tosearch-fixed .btn .hitv-svg-icon {display:block;width:16px;height:16px;margin:0 auto;color:#fff}
.m-search-case.m-search-case-top .rank,.m-search-case.m-tosearch-fixed .rank {position:absolute;top:0;right:92px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;padding-top:10px;color:hsla(0,0%,100%,.4)}
.m-search-case.m-search-case-top .rank .hitv-svg-icon,.m-search-case.m-tosearch-fixed .rank .hitv-svg-icon {display:block}
.m-search-case.m-search-case-top .alertbox,.m-search-case.m-tosearch-fixed .alertbox {top:38px;line-height:1.5}
.m-search .m-search-case.m-tosearch-fixed {position:fixed;top:18px;right:371px;left:auto;width:220px;background:rgba(0,0,0,.05);z-index:365}
.m-search .m-search-case.m-tosearch-fixed .rank {color:rgba(0,0,0,.4)}
.m-search .m-search-case.m-tosearch-fixed .input {color:rgba(0,0,0,.8)}
.m-search .m-search-case.m-tosearch-fixed .input::-webkit-input-placeholder {color:rgba(0,0,0,.8)}
.m-search .m-tosearch-fixed.m-tosearch-long {width:580px;-webkit-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}
.slide-enter-active,.slide-leave-active {-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;-o-transition:transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}
.slide-enter {-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}
@media screen and (min-width:2048px) {.m-search .m-search-case.m-tosearch-fixed {right:auto;left:50%;width:660px;margin-left:-330px}
}
@media screen and (max-width:2048px) {.m-search .m-search-case.m-tosearch-fixed {right:auto;left:50%;width:580px;margin-left:-290px}
}
@media screen and (max-width:1799px) {.m-search .m-search-case.m-tosearch-fixed {right:auto;left:50%;width:580px;margin-left:-290px}
}
@media screen and (max-width:1499px) {.m-search .m-search-case.m-tosearch-fixed {right:auto;left:50%;width:520px;margin-left:-260px}
}
@media screen and (max-width:1209px) {.m-search .m-search-case.m-tosearch-fixed {right:auto;left:50%;width:400px;margin-left:-200px}
}
@media screen and (max-width:980px) {.m-search .m-search-case.m-tosearch-fixed {right:auto;left:auto;width:400px;margin-left:200px}
}
.m-channellist {position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:660px;margin-left:25px;-webkit-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease;z-index:20}
.m-channellist .menu li {float:left;display:block;margin-right:28px;opacity:0;/*! autoprefixer:ignore next */opacity:1\9\0;line-height:75px;-webkit-animation:blockshow .2s ease .2s forwards;animation:blockshow .2s ease .2s forwards}
.m-channellist .menu li a {display:block;color:hsla(0,0%,100%,.7);font-weight:700;font-size:16px;text-shadow:0 1px 4px rgba(0,0,0,.2)}
.m-channellist .menu li a:hover {color:#FF5F00}
.m-channellist .menu li a.focus,.m-channellist .menu .focus_n {color:#FF5F00;font-size:20px}
.m-channellist .menu li.morebtn {position:relative;display:block;margin-right:0}
.m-channellist .menu li.morebtn .dot {float:right;padding:28px 0 0 5px}
.m-channellist .menu li.morebtn .dot .hitv-svg-icon {display:block}
.m-channellist .menu li.morebtn:hover .sublist {display:block;-webkit-animation:alertboxShow .3s ease forwards;animation:alertboxShow .3s ease forwards}
.m-channellist .sublist {position:absolute;top:72px;right:-255px;display:none;width:570px;padding:5px 0;border:1px solid #f8f8f8;border-radius:10px;color:#000;background-color:#fff;-webkit-box-shadow:0 15px 30px rgba(0,0,0,.2);box-shadow:0 15px 30px rgba(0,0,0,.2);line-height:46px;text-align:left;z-index:15}
.m-channellist .e-arrup:before {position:absolute;top:-11px;left:50%;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;margin-left:-18px;z-index:1}
.m-channellist .sublist dl dd {float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:92px;padding-left:30px}
.m-channellist .sublist dl dd a {color:#000;font-size:16px;text-shadow:0 0 0 rgba(0,0,0,.2)}
.m-channellist .sublist dl dd a:hover {color:#ff5f00}
.m-pddh {height:65px;margin-bottom:5px;overflow:hidden}
.m-pddh .item {display:inline-block;height:35px;border-radius:10px;margin-bottom:30px;color:#222;background:#f4f4f4;font-weight:700;font-size:14px;line-height:35px;text-align:center}
.m-pddh .item:hover {background:#ff5f00; color:#FFF;}
.m-pddh .focus{background:#ff5f00; color:#FFF;}
.m-pddh .m-pddh-tit{ font-size:20px; height:30px; line-height:30px; color:#222;}
.m-pddh .m-pddh-tit strong{font-weight:700;}
.m-pddh .m-pddh-txt{ font-size:14px; height:30px; line-height:30px; padding-left:10px;}
@media screen and (min-width:2048px) {
.m-channellist {width:850px}
.m-channellist .nav-index:nth-of-type(n+12) {display:none}
.m-channellist .menu .show-yuwen,.m-channellist .menu .show-shuxue,.m-channellist .menu .show-yingyu,.m-channellist .menu .show-zhengzhi,.m-channellist .menu .show-lishi,.m-channellist .menu .show-dili,.m-channellist .menu .show-wuli,.m-channellist .menu .show-huaxue,.m-channellist .menu .show-shengwu,.m-channellist .menu .show-yinyue {display:none}
.m-channellist .menu .show-tiyu,.m-channellist .menu .show-meishu,.m-channellist .menu .show-kexue,.m-channellist .menu .show-yexq,.m-channellist .menu .show-xxjs,.m-channellist .menu .show-bzr,.m-channellist .menu .show-qita {display:block}
.m-pddh .item {padding:0 20px;margin-right:30px;}
}
@media screen and (max-width:2048px) {
.m-channellist {width:780px}
.m-channellist .nav-index:nth-of-type(n+11) {display:none}
.m-channellist .menu .show-yuwen,.m-channellist .menu .show-shuxue,.m-channellist .menu .show-yingyu,.m-channellist .menu .show-zhengzhi,.m-channellist .menu .show-lishi,.m-channellist .menu .show-dili,.m-channellist .menu .show-wuli,.m-channellist .menu .show-huaxue,.m-channellist .menu .show-shengwu {display:none}
.m-channellist .menu .show-yinyue,.m-channellist .menu .show-tiyu,.m-channellist .menu .show-meishu,.m-channellist .menu .show-kexue,.m-channellist .menu .show-yexq,.m-channellist .menu .show-xxjs,.m-channellist .menu .show-bzr,.m-channellist .menu .show-qita {display:block}
.m-pddh .item {padding:0 20px;margin-right:25px;}
}
@media screen and (max-width:1806px) {
.m-channellist {width:540px}
.m-channellist .nav-index:nth-of-type(n+7) {display:none}
.m-channellist .menu .show-yuwen,.m-channellist .menu .show-shuxue,.m-channellist .menu .show-yingyu,.m-channellist .menu .show-zhengzhi,.m-channellist .menu .show-lishi {display:none}
.m-channellist .menu .show-dili,.m-channellist .menu .show-wuli,.m-channellist .menu .show-huaxue,.m-channellist .menu .show-shengwu,.m-channellist .menu .show-yinyue,.m-channellist .menu .show-tiyu,.m-channellist .menu .show-meishu,.m-channellist .menu .show-kexue,.m-channellist .menu .show-yexq,.m-channellist .menu .show-xxjs,.m-channellist .menu .show-bzr,.m-channellist .menu .show-qita {display:block}
.m-pddh .item {padding:0 15px;margin-right:20px;}
}
@media screen and (max-width:1499px) {
.m-channellist {width:490px}
.m-channellist .nav-index:nth-of-type(n+6) {display:none}
.m-channellist .menu .show-yuwen,.m-channellist .menu .show-shuxue,.m-channellist .menu .show-yingyu,.m-channellist .menu .show-zhengzhi {display:none}
.m-channellist .menu .show-lishi,.m-channellist .menu .show-dili,.m-channellist .menu .show-wuli,.m-channellist .menu .show-huaxue,.m-channellist .menu .show-shengwu,.m-channellist .menu .show-yinyue,.m-channellist .menu .show-tiyu,.m-channellist .menu .show-meishu,.m-channellist .menu .show-kexue,.m-channellist .menu .show-yexq,.m-channellist .menu .show-xxjs,.m-channellist .menu .show-bzr,.m-channellist .menu .show-qita {display:block}
.m-pddh .item {padding:0 15px;margin-right:15px;}
}
@media screen and (max-width:1339px) {
.m-channellist {width:390px}
.m-channellist .nav-index:nth-of-type(n+5) {display:none}
.m-channellist .menu .show-yuwen,.m-channellist .menu .show-shuxue,.m-channellist .menu .show-yingyu {display:none}
.m-channellist .menu .show-zhengzhi,.m-channellist .menu .show-lishi,.m-channellist .menu .show-dili,.m-channellist .menu .show-wuli,.m-channellist .menu .show-huaxue,.m-channellist .menu .show-shengwu,.m-channellist .menu .show-yinyue,.m-channellist .menu .show-tiyu,.m-channellist .menu .show-meishu,.m-channellist .menu .show-kexue,.m-channellist .menu .show-yexq,.m-channellist .menu .show-xxjs,.m-channellist .menu .show-bzr,.m-channellist .menu .show-qita {display:block}
}
@media screen and (max-width:1222px) {
.m-channellist {width:270px}
.m-channellist .nav-index:nth-of-type(n+3) {display:none}
.m-channellist .menu .show-yuwen {display:none}
.m-channellist .menu .show-shuxue,.m-channellist .menu .show-yingyu,.m-channellist .menu .show-zhengzhi,.m-channellist .menu .show-lishi,.m-channellist .menu .show-dili,.m-channellist .menu .show-wuli,.m-channellist .menu .show-huaxue,.m-channellist .menu .show-shengwu,.m-channellist .menu .show-yinyue,.m-channellist .menu .show-tiyu,.m-channellist .menu .show-meishu,.m-channellist .menu .show-kexue,.m-channellist .menu .show-yexq,.m-channellist .menu .show-xxjs,.m-channellist .menu .show-bzr,.m-channellist .menu .show-qita {display:block}

.rightnav .list li.damang,.rightnav .list li.fantuan,.rightnav .list li.news,.rightnav .list li.record {display:none}
.rightnav .list li.menu {display:block!important}
.m-topheader .thwrap .rightnav .list li.openvip .tips {right:-5px;left:auto}
}
.logo-sp910 {float:left;font-size:0}
.logo-sp910:after,.logo-sp910:before {content:" ";display:table;clear:both}
.logo-sp910 .logo-link {display:inline-block;vertical-align:top;letter-spacing:0;width:150px;height:26px;margin-top:26px;background:url(../image/sp910-logo-p.png) no-repeat;background-size:cover}
.m-topheader-fixed .logo-sp910 .logo-link {display:inline-block;vertical-align:top;letter-spacing:0;width:150px;height:26px;margin-top:24px;background:url(../image/sp910-logo.png) no-repeat;background-size:cover}

.m-topheader {position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:76px;padding:0 50px;line-height:76px;z-index:360}
.m-topheader .leftnav .logolist {float:left}
.m-topheader .leftnav .logolist li {float:left;color:hsla(0,0%,100%,.6);font-weight:700;font-size:16px}
.m-topheader .leftnav .logolist li a:hover {color:#fff}
.m-topheader .leftnav .logolist li.focus {color:#fff;font-size:22px}
.m-topheader .leftnav .logolist li.logo {padding:23px 10px 0 0}
.m-topheader .leftnav .logolist li.logo .svg-icon {display:block;width:118px;height:30px;fill:#fff;color:#fff}
.m-topheader .leftnav .logolist li.logo .icon {width:118px;height:30px}
.m-topheader .leftnav .logolist li.logo .hitv-svg-icon {display:block;width:118px;height:30px}
.m-topheader .leftnav .logolist li.adtop {padding:18px 10px 0 0}
.m-topheader .leftnav .logolist li.adtop img {width:80px;height:40px}
.m-topheader .leftnav .logolist li.study {padding:0 10px 0 20px}
.m-topheader .leftnav .logolist li.logo-black {display:none}
.m-topheader .rightnav,.m-topheader .rightnav .list {float:right}
.m-topheader .rightnav .list li {position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:56px;height:76px;padding-top:26px;text-align:center}
.m-topheader .rightnav .list li a.navbtn {display:block;width:100%;height:100%}
.m-topheader .rightnav .list li a.navbtn img {width:40px;height:40px}
.m-topheader .rightnav .list li .hitv-svg-icon {display:block;width:24px;height:24px;margin:0 auto;color:hsla(0,0%,100%,.7)}
.m-topheader .rightnav .list li .navbtn .hitv-svg-icon svg {-webkit-filter:drop-shadow(0 1px 4px rgba(0,0,0,.25));filter:drop-shadow(0 1px 4px rgba(0,0,0,.25))}
.m-topheader .rightnav .list li.openvip .hitv-svg-icon {color:#ddaf5a}
.m-topheader .rightnav .list li.damang .tips,.m-topheader .rightnav .list li.openvip .tips,.m-topheader .rightnav .list li.news .tips {position:absolute;top:14px;left:28px;max-width:50px;height:17px;padding:0 4px;border-radius:9px 9px 9px 0;color:#fff;background:#ee3e31;overflow:hidden;font-size:12px;line-height:17px;white-space:nowrap;z-index:10}
.m-topheader .rightnav .list li.damang .tips {background:#07f}
.m-topheader .rightnav .list li.e-arrup:before {position:absolute;bottom:-8px;left:50%;display:none;margin-left:-18px;z-index:1}
.m-topheader .rightnav .list li.user {width:48px;padding-top:18px;margin-left:5px}
.m-topheader .rightnav .list li.user img {float:right;border-radius:50%}
.m-topheader .rightnav .list li.user .navbtn .vip {position:absolute;top:40px;right:0;width:18px;height:18px}
.m-topheader .rightnav .list li.user .navbtn .vip svg {fill:#aaa}
.m-topheader .rightnav .list li.user .navbtn .vip02 svg {fill:#ddaf5a}
.m-topheader .rightnav .list li.user .navbtn .vip03 svg {fill:#ab52f8}
.m-topheader .rightnav .list li.user .navbtn .vip .hitv-svg-icon {width:100%;height:100%}
.m-topheader .rightnav .list li.user .navbtn .dm-avt-icon {position:absolute;top:40px;right:0;width:18px;height:18px}
.m-topheader .rightnav .list li:hover .hitv-svg-icon {color:#fff}
.m-topheader .rightnav .list li.openvip:hover .hitv-svg-icon {color:#ddaf5a}
.m-topheader .rightnav .list li .arr-s {position:absolute;top:24px;right:12px;width:8px;height:8px;border-radius:50%;background:#ff4638}
.m-topheader .rightnav .list li .arr-download {position:absolute;top:14px;right:-10px;width:40px;height:17px;z-index:10}
.m-topheader .rightnav .list .alertbox.e-arrup:before {position:absolute;top:-11px;right:1px;left:auto;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;z-index:1}
.m-topheader .rightnav .list .alertbox {position:absolute;top:72px;right:0;display:none;width:300px;padding:20px 0 0;border:1px solid #f8f8f8;border-radius:10px;margin-left:-160px;background-color:#fff;-webkit-box-shadow:0 15px 30px rgba(0,0,0,.2);box-shadow:0 15px 30px rgba(0,0,0,.2);line-height:24px;z-index:11;color:#666}
.m-topheader .rightnav .list .alertbox .nodata p {color:#888;line-height:200px;text-align:center}
.m-topheader .rightnav .list .alertbox .nodata p.txt {padding-bottom:20px;line-height:100px}
.m-topheader .rightnav .list .alertbox .nodata p.pic {padding-top:30px}
.m-topheader .rightnav .list .alertbox .nodata p.pic img {width:60px;height:60px;margin:0 auto}
.m-topheader .rightnav .list .alertbox .morebtn {margin-bottom:20px}
.m-topheader .rightnav .list .alertbox .morebtn a {display:block;width:104px;border-radius:15px;margin:0 auto;color:#fff;background:#ff5f00;background:-webkit-gradient(linear,left top,right top,from(#ff5f00),to(#ff9f16));background:-webkit-linear-gradient(left,#ff5f00,#ff9f16);background:-o-linear-gradient(left,#ff5f00,#ff9f16);background:linear-gradient(90deg,#ff5f00,#ff9f16);-webkit-box-shadow:0 5px 30px rgba(255,111,0,.3);box-shadow:0 5px 30px rgba(255,111,0,.3);font-size:13px;line-height:30px;text-align:center}
.m-topheader .rightnav .list .alertbox .morebtn a:hover {background:#ff9f16}
.m-topheader .rightnav .list .alertbox.alertbox-pclient .clientlist { padding-bottom:20px;}
.m-topheader .rightnav .list .alertbox.alertbox-pclient .clientlist .pic img {margin:0 auto; padding-top:10px;}
.m-topheader .rightnav .list .alertbox.alertbox-pclient .clientlist .txt {font-size:14px;color:#666; text-align:center;}
.m-topheader .rightnav .list .alertbox.alertbox-pclient .morebtn {margin-top:15px}
.m-topheader .rightnav .list .alertbox.alertbox-record .filterbox {position:absolute;top:15px;right:20px;height:20px;color:#444;font-size:12px;line-height:20px;cursor:pointer;z-index:10}
.m-topheader .rightnav .list .alertbox.alertbox-record .filterbox .s {display:inline-block;width:13px;height:13px;margin-right:4px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDQvMDYvMTdIhjhNAAAAvklEQVQokb2PMWrDQBQFR4tgwerdhCSdLqDDuHNltz5DioDJAVKYXOmr9eKtHGK7MSk/rCDeTaNGWAmSC089w+NlIjIBFsAKeAYyrknAHngHPnJgZYyZl2V5KYoi7wkAUNXovV/GGDNE5DOEcEgDCCEcRGSbA0/W2r8GOlhrH4CpGWR3MaY9Oa66YenOURzZ/Bjg1DTNcYjdejsDvDjnzqrq/wtU1TvnvoHXLKVEXdczYA080v8zAl/AW1VVm1/XDWrWR0LDbgAAAABJRU5ErkJggg==) no-repeat;vertical-align:-2px}
.m-topheader .rightnav .list .alertbox.alertbox-record .filterbox .s i {display:none;width:13px;height:13px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDQvMDYvMTdIhjhNAAAARklEQVQYlZXQwQ0AIQhE0T/GQi3NTmcvJhKj4nIcHpAg27xWSUWTaXKOB8o3R9iticOpEwSot7MRzs1LeMrKtrkbBvTnzx/o7xxt7DagAgAAAABJRU5ErkJggg==) 50% no-repeat}
.m-topheader .rightnav .list .alertbox.alertbox-record .filterbox-ok .s i {display:block}
.m-topheader .rightnav .list .alertbox.alertbox-record .recordbox {text-align:left}
.m-topheader .rightnav .list .alertbox.alertbox-record .listbox {margin-bottom:15px}
.m-topheader .rightnav .list .alertbox.alertbox-record .listbox h3 {position:relative;height:20px;padding:0 20px 0 35px;margin:0 20px 7px 0;line-height:20px}
.m-topheader .rightnav .list .alertbox.alertbox-record .listbox h3 .date {display:block;color:#ff5f00;font-weight:550;font-size:15px;line-height:17px}
.m-topheader .rightnav .list .alertbox.alertbox-record .listbox h3 .dot {position:absolute;top:50%;left:20px;display:block;width:5px;height:5px;border-radius:50%;margin-top:-3.5px;background-color:#ff5f00}
.m-topheader .rightnav .list .alertbox.alertbox-record .listbox .listul {height:34px;padding:0 20px 0 35px;overflow:hidden;font-size:14px;line-height:34px}
.m-topheader .rightnav .list .alertbox.alertbox-record .listbox .listul .tit {float:left;width:238px;color:#666}
.m-topheader .rightnav .list .alertbox.alertbox-record .listbox .listul .progress {float:right;width:80px;color:#999;text-align:right}
.m-topheader .rightnav .list .alertbox.alertbox-record .listbox .listul .device {float:right;width:20px;margin:9px 0 0 4px}
.m-topheader .rightnav .list .alertbox.alertbox-record .listbox .listul .device .hitv-svg-icon {width:14px;height:14px;color:#999}
.m-topheader .rightnav .list .alertbox.alertbox-record .listbox .listul .todo {float:right;display:none;width:100px;text-align:right}
.m-topheader .rightnav .list .alertbox.alertbox-record .listbox .listul .todo .hitv-svg-icon {display:inline-block;width:14px;height:14px;color:#999}
.m-topheader .rightnav .list .alertbox.alertbox-record .listbox .listul .todo a {margin-left:16px}
.m-topheader .rightnav .list .alertbox.alertbox-record .listbox .listul .todo a:hover .hitv-svg-icon {color:#ff5f00}
.m-topheader .rightnav .list .alertbox.alertbox-record .listbox .listul:hover {background:#f6f6f6}
.m-topheader .rightnav .list .alertbox.alertbox-record .listbox .listul:hover .device,.m-topheader .rightnav .list .alertbox.alertbox-record .listbox .listul:hover .progress {display:none}
.m-topheader .rightnav .list .alertbox.alertbox-record .listbox .listul:hover .todo {display:block}
.m-topheader .rightnav .list .alertbox.alertbox-meg .hitv_tabs-content,.m-topheader .rightnav .list .alertbox.alertbox-meg .hitv_tabs-title {padding:0}
.m-topheader .rightnav .list .alertbox.alertbox-record .hitv_tabs-line {height:30px;padding:0 20px;margin-bottom:20px;line-height:20px}
.m-topheader .rightnav .list .alertbox.alertbox-record .hitv_tabs-line .hitv_tabs-tab {position:relative;float:left;display:block;width:auto;padding:0;margin-right:32px;color:#333;font-size:15px}
.m-topheader .rightnav .list .alertbox.alertbox-record .hitv_tabs-line .hitv_tabs-tab:after {position:absolute;bottom:0;left:50%;display:none;width:16px;height:3px;border-radius:35%;margin-left:-8px;background:#ff5f00;background:-webkit-gradient(linear,left top,right top,from(#ff5f00),to(#ff9f16));background:-webkit-linear-gradient(left,#ff5f00,#ff9f16);background:-o-linear-gradient(left,#ff5f00,#ff9f16);background:linear-gradient(90deg,#ff5f00,#ff9f16);overflow:hidden}
.m-topheader .rightnav .list .alertbox.alertbox-record .hitv_tabs-line .hitv_tabs-tab.hitv_tabs-tab-active {color:#ff5f00;font-weight:300}
.m-topheader .rightnav .list .alertbox.alertbox-record .hitv_tabs-line .hitv_tabs-tab.hitv_tabs-tab-active:after {display:block}
.m-topheader .rightnav .list .alertbox.alertbox-meg .comment {padding:0 20px;line-height:20px;text-align:left}
.m-topheader .rightnav .list .alertbox.alertbox-meg .comment .commentlist {margin-bottom:25px}
.m-topheader .rightnav .list .alertbox.alertbox-meg .comment .commentlist dt {float:left;width:44px;height:44px;margin-right:10px}
.m-topheader .rightnav .list .alertbox.alertbox-meg .comment .commentlist dt .user-avt {position:relative;width:100%;height:100%;display:inline-block}
.m-topheader .rightnav .list .alertbox.alertbox-meg .comment .commentlist dt img {border-radius:50%}
.m-topheader .rightnav .list .alertbox.alertbox-meg .comment .commentlist dt img.dm-avt-icon {position:absolute;right:0;bottom:0;width:16px;height:16px}
.m-topheader .rightnav .list .alertbox.alertbox-meg .comment .commentlist dd {float:left;width:286px}
.m-topheader .rightnav .list .alertbox.alertbox-meg .comment .commentlist dd .name {position:relative;padding-right:80px;margin-bottom:3px;color:#333}
.m-topheader .rightnav .list .alertbox.alertbox-meg .comment .commentlist dd .name .time {position:absolute;top:0;right:0;color:#aaa}
.m-topheader .rightnav .list .alertbox.alertbox-meg .comment .commentlist dd .cont {margin-bottom:15px}
.m-topheader .rightnav .list .alertbox.alertbox-meg .comment .formcet {position:relative;padding:5px 15px;border-radius:6px;color:#aaa;background:#f5f5f5;line-height:36px}
.m-topheader .rightnav .list .alertbox.alertbox-meg .comment .formcet a {display:block}
.m-topheader .rightnav .list .alertbox.alertbox-meg .comment .formcet a.flink {border-top:1px solid #ddd}
.m-topheader .rightnav .list .alertbox.alertbox-meg .comment .formcet:before {position:absolute;top:-8px;left:20px;z-index:-1;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #f5f5f5}
.m-topheader .rightnav .list .alertbox.alertbox-meg .comment .formcet .hitv-svg-icon {display:inline-block;width:14px;height:14px;margin-right:5px;color:#aaa;vertical-align:-2px}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox {margin-bottom:20px;text-align:left}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox h3 {position:relative;height:20px;padding:0 0 0 35px;margin:0 20px 7px 0;line-height:20px}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox h3 .date {display:inline-block;color:#ff5f00;font-weight:550;font-size:15px;line-height:17px}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox h3 .dot {position:absolute;top:50%;left:20px;display:block;width:5px;height:5px;border-radius:50%;margin-top:-3.5px;background-color:#ff5f00}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox h3 .more {float:right;color:#aaa}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox h3 .more:hover {color:#ff5f00}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox h3 .more .hitv-svg-icon {display:inline-block;width:12px;height:12px;margin-left:4px;color:#aaa;vertical-align:-1px}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox .listmeg {display:block;padding:0 20px;margin-bottom:10px;line-height:24px}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox .listmeg:hover {color:#ff5f00}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox .listmeg .name {display:block;margin-bottom:4px;line-height:24px}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox .listmeg .desc {color:#aaa;line-height:24px}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox .listpic {height:70px;padding:0 20px;margin-bottom:10px;overflow:hidden}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox .listpic a {float:left;width:70px;height:70px;border-radius:5px;margin-right:5px;overflow:hidden}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox .listpic-singer {height:125px}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox .listpic-singer a {width:222px;height:125px}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox .frommeg {height:24px;padding:0 20px;color:#aaa;line-height:24px}
.m-topheader .rightnav .list .alertbox.alertbox-meg .paybox .frommeg a {color:#ff5f00}
.m-topheader .rightnav .list .alertbox.alertbox-user {padding-top:30px}
.m-topheader .rightnav .list .alertbox.alertbox-user .loginout {position:absolute;top:20px;right:20px;color:#333;cursor:pointer; font-size:16px;}
.m-topheader .rightnav .list .alertbox.alertbox-user .loginout:hover {color:#ff5f00}
.m-topheader .rightnav .list .alertbox.alertbox-user .userpic {position:relative;display:block;width:70px;height:70px;margin:0 auto 10px}
.m-topheader .rightnav .list .alertbox.alertbox-user .userpic .vip .hitv-svg-icon {position:absolute;right:0;bottom:0;width:20px;height:20px}
.m-topheader .rightnav .list .alertbox.alertbox-user .userpic .vip .hitv-svg-icon svg {fill:#aaa}
.m-topheader .rightnav .list .alertbox.alertbox-user .userpic .vip02 .hitv-svg-icon svg {fill:#ddaf5a}
.m-topheader .rightnav .list .alertbox.alertbox-user .userpic .vip03 .hitv-svg-icon svg {fill:#ab52f8}
.m-topheader .rightnav .list .alertbox.alertbox-user .userpic .dm-avt-icon {position:absolute;right:0;bottom:0;width:20px;height:20px}
.m-topheader .rightnav .list .alertbox.alertbox-user .username a {display:inline-block;color:#333;font-size:16px}
.m-topheader .rightnav .list .alertbox.alertbox-user .username:hover {color:#ff5f00}
.m-topheader .rightnav .list .alertbox.alertbox-user .dm-name-title {margin:3px auto 15px;width:140px;height:12px;line-height:12px;font-size:12px;color:#aaa;text-align:center;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.m-topheader .rightnav .list .alertbox.alertbox-user .icon-list {width:125px;overflow:hidden;margin:0 auto;text-align:center}
.m-topheader .rightnav .list .alertbox.alertbox-user .icon-list img {display:inline-block;margin:0 2px;float:none;border-radius:0;vertical-align:middle}
.m-topheader .rightnav .list .alertbox.alertbox-user .icon-list img.auth-icon {width:49px;height:20px}
.m-topheader .rightnav .list .alertbox.alertbox-user .icon-list img.medals-icon {width:20px;height:20px}
.m-topheader .rightnav .list .alertbox.alertbox-user .icon-list img:last-child {margin-right:0}
.m-topheader .rightnav .list .alertbox.alertbox-user .point {margin-top:10px;margin-bottom:10px;font-size:12px}
.m-topheader .rightnav .list .alertbox.alertbox-user .point .pic {display:inline-block;margin-right:5px;vertical-align:-3px;font-size:12px;line-height:20px;text-align:center}
.m-topheader .rightnav .list .alertbox.alertbox-user .point .pot {margin-right:5px;color:#666}
.m-topheader .rightnav .list .alertbox.alertbox-user .point .rec {color:#ff5f00}
.m-topheader .rightnav .list .alertbox.alertbox-user .status {margin-bottom:12px;color:#ddaf5a}
.m-topheader .rightnav .list .alertbox.alertbox-user .vipdate {margin-bottom:15px}
.m-topheader .rightnav .list .alertbox.alertbox-user .vipdate span {display:inline-block;width:auto;padding:0 20px;border-radius:15px;margin:0 auto;color:#aaa;background-color:#fff2e8;font-size:12px;line-height:30px}
.m-topheader .rightnav .list .alertbox.alertbox-user .vipdate .open {padding-left:5px;color:#ff5f00}
.m-topheader .rightnav .list .alertbox.alertbox-user .userlist {padding:25px 0;-webkit-box-shadow:inset 0 15px 10px -5px #f2f2f2;box-shadow:inset 0 15px 10px -5px #f2f2f2;text-align:center}
.m-topheader .rightnav .list .alertbox.alertbox-user .userlist a {display:inline-block;padding:0 10px;color:#aaa;font-size:12px}
.m-topheader .rightnav .list .alertbox.alertbox-user .userlist .hitv-svg-icon {width:20px;height:20px;margin-bottom:6px;color:#aaa}
.m-topheader .rightnav .list .alertbox.alertbox-user .userlist a:hover,.m-topheader .rightnav .list .alertbox.alertbox-user .userlist a:hover .hitv-svg-icon {color:#ff5f00}
.m-topheader .rightnav .list .alertbox.alertbox-menu {padding-top:0;text-align:left}
.m-topheader .rightnav .list .alertbox.alertbox-menu a {display:block;height:46px;padding-left:25px;font-weight:700;font-size:14px;line-height:46px}
.m-topheader .rightnav .list .alertbox.alertbox-menu a:first-child {position:relative;border-radius:10px 10px 0 0;z-index:3}
.m-topheader .rightnav .list .alertbox.alertbox-menu a:last-child {border-radius:0 0 10px 10px}
.m-topheader .rightnav .list .alertbox.alertbox-menu a:hover {background:#f1f1f1}
.m-topheader .rightnav .list li:hover .alertbox {display:block;-webkit-animation:alertboxShow .3s ease forwards;animation:alertboxShow .3s ease forwards}
.m-topheader .rightnav .list li:hover.e-arrup:before {display:block}
.m-topheader .rightnav .list li.news .alertbox {right:-168px;width:380px}
.m-topheader .rightnav .list li.news .alertbox.e-arrup:before {right:175px}
.m-topheader .rightnav .list li.record .alertbox {right:-112px;width:400px}
.m-topheader .rightnav .list li.record .alertbox.e-arrup:before {right:120px}
.m-topheader .rightnav .list li.pclient .alertbox {right:-56px;width:200px}
.m-topheader .rightnav .list li.pclient .alertbox.e-arrup:before {right:64px}
.m-topheader .rightnav .list li.user .alertbox {right:0;width:320px}
.m-topheader .rightnav .list li.menu {display:none}
.m-topheader .rightnav .list li.menu .alertbox {right:-25px;width:110px}
.m-topheader .rightnav .list li.menu .alertbox.e-arrup:before {right:34px}
.m-topheader .m-search-case-top {float:right;margin-top:18px;-webkit-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}
.m-topheader .cashier {line-height:1.5}
.m-topheader .m-search-case .hot-switch {min-width:145px}
.m-topheader .m-search-case .hot-switch .hot-item {-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}
.m-topheader-move {-webkit-transition:top .6s ease;-o-transition:top .6s ease;transition:top .6s ease}
.m-topheader-long .m-search-case-top {width:660px}
.m-topheader-long .m-channellist {width:40px}

.m-channellist .menu li.morebtnall .show-yuwen,.m-channellist .menu li.morebtnall .show-shuxue,.m-channellist .menu li.morebtnall .show-yingyu,.m-channellist .menu li.morebtnall .show-zhengzhi,.m-channellist .menu li.morebtnall .show-lishi,.m-channellist .menu li.morebtnall .show-dili,.m-channellist .menu li.morebtnall .show-wuli,.m-channellist .menu li.morebtnall .show-huaxue,.m-channellist .menu li.morebtnall .show-shengwu,.m-channellist .menu li.morebtnall .show-yinyue,.m-channellist .menu li.morebtnall .show-tiyu,.m-channellist .menu li.morebtnall .show-meishu,.m-channellist .menu li.morebtnall .show-kexue,.m-channellist .menu li.morebtnall .show-yexq,.m-channellist .menu li.morebtnall .show-xxjs,.m-channellist .menu li.morebtnall .show-bzr,.m-channellist .menu li.morebtnall .show-qita {display:block}

.m-topheader-long .m-channellist .sublist {right:-410px}
.m-topheader-long .m-channellist .e-arrup:before {margin-left:-172px}
.m-topheader-fixed {position:fixed;top:0!important;height:72px;background:#fff;-webkit-box-shadow:0 0 80px rgba(0,0,0,.2);box-shadow:0 0 80px rgba(0,0,0,.2)}
.m-topheader-fixed .leftnav .logolist li,.m-topheader-fixed .menu li a {color:#000}
.m-topheader-fixed .leftnav .logolist li a:hover,.m-topheader-fixed .menu li a.focus,.m-topheader-fixed .menu li a:hover,.m-topheader-fixed .menu .focus_n {color:#ff5f00}
.m-topheader-fixed .m-search-case.m-search-case-top {background:rgba(0,0,0,.05)}
.m-topheader-fixed .m-search-case.m-search-case-top .rank {color:rgba(0,0,0,.4)}
.m-topheader-fixed .m-search-case .input {color:rgba(0,0,0,.8)}
.m-topheader-fixed .rightnav .list li .hitv-svg-icon {color:rgba(0,0,0,.4)}
.m-topheader-fixed .rightnav .list li .hitv-svg-icon svg {-webkit-filter:drop-shadow(0 0 0 rgba(0,0,0,.25));filter:drop-shadow(0 0 0 rgba(0,0,0,.25))}
.m-topheader-fixed .rightnav .list li:hover .hitv-svg-icon {color:rgba(0,0,0,.6)}
.m-topheader-fixed .leftnav .logolist li.logo {display:none}
.m-topheader-fixed .leftnav .logolist li.logo-black {display:block}
.m-topheader-fixed .m-channellist .menu li a {text-shadow:0 0 0 rgba(0,0,0,.2)}
.m-topheader-fixed .input::-webkit-input-placeholder {color:rgba(0,0,0,.4)}
.m-topheader-fixed .hot-item {color:rgba(0,0,0,.8)!important}
.m-topheader-fixed .rightnav .list li .navbtn .hitv-svg-icon svg {-webkit-filter:drop-shadow(0 0 0 rgba(0,0,0,.25));filter:drop-shadow(0 0 0 rgba(0,0,0,.25))}
.m-topheader-fixed.m-topheader .leftnav .logolist li.logo {padding-top:21px}
.m-topheader-fixed.m-topheader .m-search-case-top {margin-top:16px}
.m-topheader-fixed.m-topheader .rightnav .list li {height:72px;padding-top:24px}
.m-topheader-fixed.m-topheader .rightnav .list li.user {padding-top:16px}
.m-topheader-fixed .m-channellist .menu li {line-height:71px}
.m-topheader-fixed .m-channellist .sublist,.m-topheader-fixed.m-topheader .rightnav .list .alertbox {top:68px}
.m-topheader-fixed.m-topheader .leftnav .logolist li.adtop-hide {display:none}
@-webkit-keyframes alertboxShow {0% {opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}
to {opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes alertboxShow {0% {opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}
to {opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
#icon-hitv-logo-white .st0 {fill-rule:evenodd;clip-rule:evenodd;fill:#a15656}
.m-topheader.topRed .rightnav .list li .hitv-svg-icon {fill:var(--fontColor);color:var(--fontColor)}
.m-topheader.topRed .leftnav .logolist li.logo .svg-icon {color:var(--fontColor);fill:var(--fontColor);stroke:var(--fontColor)}
.m-topheader.topRed .m-search-case .input {color:var(--fontColor);opacity:.8}
.m-topheader.topRed .m-search-case .input::-webkit-input-placeholder {color:var(--fontColor);opacity:.4}
.m-topheader.topRed .m-search-case .input::-moz-placeholder {color:var(--fontColor);opacity:.4}
.m-topheader.topRed .m-search-case .input:-ms-input-placeholder {color:var(--fontColor);opacity:.4}
.m-topheader.topRed .m-search-case .input::-ms-input-placeholder {color:var(--fontColor);opacity:.4}
.m-topheader.topRed .m-search-case .input::placeholder {color:var(--fontColor);opacity:.4}
.m-topheader.topRed .hot-item {color:var(--fontColor);opacity:.8}
.m-topheader.m-topheader-fixed.topRed .leftnav .logolist li.logo-white {display:block}
.m-topheader.m-topheader-fixed.topRed .leftnav .logolist li.logo-black {display:none}
.m-topheader.m-topheader-fixed.topRed .menu li a {color:var(--fontColor)}
.m-topheader.m-topheader-fixed.topRed .input {color:var(--fontColor);opacity:.8}
.m-topheader.m-topheader-fixed.topRed .input::-webkit-input-placeholder {color:var(--fontColor);opacity:.4}
.m-topheader.m-topheader-fixed.topRed .input::-moz-placeholder {color:var(--fontColor);opacity:.4}
.m-topheader.m-topheader-fixed.topRed .input:-ms-input-placeholder {color:var(--fontColor);opacity:.4}
.m-topheader.m-topheader-fixed.topRed .input::-ms-input-placeholder {color:var(--fontColor);opacity:.4}
.m-topheader.m-topheader-fixed.topRed .input::placeholder {color:var(--fontColor);opacity:.4}
.m-topheader.m-topheader-fixed.topRed .hot-item {color:var(--fontColor)!important;opacity:.8!important}
.m-topheader .leftnav .logolist .scene-logo {float:left;margin:26px 10px 0 0;width:73px;height:30px;background:url(../image/7b626e6.png) 50% no-repeat;background-size:contain;display:none}
.m-agreement .m-agreement-mask {position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:451}
.m-agreement #privacy-policy {position:fixed;top:50%;left:50%;width:480px;height:468px;border-radius:10px;background-image:url(../image/601d3ee.png),url(../image/21b00eb.png);background-position:0 0,100% 280px;background-repeat:no-repeat;background-color:#fff;-webkit-box-shadow:0 0 80px rgba(0,0,0,.25);box-shadow:0 0 80px rgba(0,0,0,.25);opacity:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:452}
.m-agreement #privacy-policy .header {margin-top:45px;color:#222;font-weight:700;font-size:28px;text-align:center}
.m-agreement #privacy-policy .main-content {width:480px;height:220px;margin:35px auto 40px;overflow-x:hidden;overflow-y:scroll}
.m-agreement #privacy-policy .main-content::-webkit-scrollbar {width:4px;border-radius:2px}
.m-agreement #privacy-policy .main-content::-webkit-scrollbar-track {background-color:#fff}
.m-agreement #privacy-policy .main-content::-webkit-scrollbar-thumb {width:8px;border-radius:2px;background-color:#ccc}
.m-agreement #privacy-policy .main-content::-webkit-scrollbar-thumb:hover {width:8px;border-radius:2px}
.m-agreement #privacy-policy .main-content p {margin:0 50px 20px;color:#777;font-weight:400;font-size:13px;line-height:22px;word-break:break-all;text-align:justify}
.m-agreement #privacy-policy .main-content p a {color:#f60}
.m-agreement #privacy-policy .main-content p a:hover {text-decoration:underline;cursor:pointer}
.m-agreement #privacy-policy .btn .tips {position:absolute;bottom:100px;width:252px;height:36px;border-radius:20px;margin-left:15px;color:#fff;background:red;filter:alpha(opacity=0);-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);opacity:0;font-weight:400;font-size:13px;line-height:36px;text-align:center;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
.m-agreement #privacy-policy .btn .tips #triangle {width:16px;height:16px;border-radius:4px;margin:0 auto;background-color:red;-webkit-transform:skew(-6deg) rotate(-45deg) translateY(-85%);-ms-transform:skew(-6deg) rotate(-45deg) translateY(-85%);transform:skew(-6deg) rotate(-45deg) translateY(-85%)}
.m-agreement #privacy-policy .btn .reject {width:100px;height:45px;border:none;border-radius:25px;outline:none;margin:0 20px 0 90px;color:#fff;background:#ddd;font-weight:700;font-size:15px;line-height:45px}
.m-agreement #privacy-policy .btn .reject:hover {cursor:pointer}
.m-agreement #privacy-policy .btn .allow {width:180px;height:45px;border:none;border-radius:25px;outline:none;color:#fff;background:#ffa000;background:-webkit-gradient(linear,left top,right top,from(#ff5f00),to(#ffa000));background:-webkit-linear-gradient(left,#ff5f00,#ffa000);background:-o-linear-gradient(left,#ff5f00 0,#ffa000 100%);background:linear-gradient(90deg,#ff5f00,#ffa000);font-weight:700;font-size:15px;line-height:45px}
.m-agreement #privacy-policy .btn .allow:hover {cursor:pointer}
.m-agreement #layer-confirm {position:fixed;top:50%;left:50%;width:340px;height:176px;border-radius:4px;background:#fff;-webkit-box-shadow:0 0 80px rgba(0,0,0,.3);box-shadow:0 0 80px rgba(0,0,0,.3);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:452}
.m-agreement #layer-confirm .main-content {padding-top:35px}
.m-agreement #layer-confirm .main-content p {margin:0 auto;color:#333;font-weight:700;font-size:15px;line-height:26px;text-align:center}
.m-agreement #layer-confirm .btn {padding-top:25px;margin:0 auto;text-align:center}
.m-agreement #layer-confirm .btn button {width:108px;height:35px;border:none;border-radius:20px;outline:none;margin:0 5px;color:#fff;font-weight:400;font-size:13px;line-height:22px}
.m-agreement #layer-confirm .btn button:hover {cursor:pointer}
.m-agreement #layer-confirm .btn .reject {background:#bbb}
.m-agreement #layer-confirm .btn .allow {background:#ffa000;background:-webkit-gradient(linear,left top,right top,from(#ff5f00),to(#ffa000));background:-webkit-linear-gradient(left,#ff5f00,#ffa000);background:-o-linear-gradient(left,#ff5f00 0,#ffa000 100%);background:linear-gradient(90deg,#ff5f00,#ffa000)}
.m-agreement .toastshow {filter:alpha(opacity=100)!important;opacity:1!important}
.mgtv-scene-player {pointer-events:none}
.mgtv-scene-player.hide,.mgtv-scene-player mango-control {display:none!important}
.mgtv-scene-player.popup container {height:100%}
.m-cloud-cutdown {position:absolute;top:0;right:-40px;width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.6);cursor:pointer;z-index:442}
.m-cloud-cutdown .m-cloud-cutdown-svg {position:absolute;top:-1px;left:-1px;z-index:443}
.m-cloud-cutdown .ring {-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.m-cloud-cutdown .m-cloud-cutdown-cross {position:absolute;width:34px;height:34px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAARNJREFUSEvNluERwiAMhfMmcAXdxBHqBnUy3UBHcBTdwA3ixQMPKSUJ9qj91TtIviQk8ECdP3Tm0QfIzHsiuoQAjgCuvwTDzAMRnYKPA4Cb/KfAJxFtEohAzy1QZh4TmLi4A9hpQFl3Qwsw8fMAsM2BUoJY0jQxM3QGJr6kpO8j+mqaioEKtdpOutRqmJbAY1McC48Dz95JSb1Re2FVoCzWHIbg4pyZm0y9aSrQ0oiqzaUClUzNmcWNJqABqmb230DjOZqyVEtqhMWKqdAqsOtYWIbasiefnfWvtpaoPTbrPU9Bg/R7gJk51zRLSgyTplFnak5gFc60qGlEJkZpOC4kE6PqGyYysUUOttioV1uL05rNCxJkyh3HuER8AAAAAElFTkSuQmCC) 9px 9px no-repeat;background-size:14px 14px;opacity:.5;z-index:444}
.m-cloud-dialog .m-cloud-mask {position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:440}
.m-cloud-dialog .m-cloud-content {position:fixed;top:50%;left:50%;width:500px;height:500px;opacity:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:441}
.m-cloud-dialog .m-cloud-content .m-cloud-inner {position:relative;width:500px;height:500px}
.m-cloud-dialog .m-cloud-content .m-cloud-inner img {display:block;width:500px;height:500px}
.m-cloud-dialog .m-clund-preview {position:fixed;right:10px;bottom:220px;width:134px;height:190px;opacity:0;z-index:441}
.m-cloud-dialog.hideEnter .m-cloud-mask {display:none}
.m-cloud-dialog.hideEnter .m-cloud-content {-webkit-animation:myAnimation 2s ease-in-out forwards;animation:myAnimation 2s ease-in-out forwards}
.m-cloud-dialog.hideEnter .m-clund-preview {-webkit-animation:delay-appear 1.6s forwards;animation:delay-appear 1.6s forwards}
.m-cloud-dialog.hideEnter .m-clund-preview /deep/ .zxcv {background-color:green}
@-webkit-keyframes delay-appear {0% {opacity:0}
99% {opacity:0}
to {opacity:1}
}
@keyframes delay-appear {0% {opacity:0}
99% {opacity:0}
to {opacity:1}
}
@-webkit-keyframes myAnimation {0% {opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}
to {opacity:0;-webkit-transform:translate(170%,-20%) scale(.2);transform:translate(170%,-20%) scale(.2)}
}
@keyframes myAnimation {0% {opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}
to {opacity:0;-webkit-transform:translate(170%,-20%) scale(.2);transform:translate(170%,-20%) scale(.2)}
}
.code-layer {display:inline-block;display:inline;display:none;width:150px;height:150px;padding-right:5px;zoom:1}
.code-layer .code-img {position:relative;top:-91px;display:inline-block;*display:inline;width:120px;height:120px;padding:10px;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.08);box-shadow:0 5px 10px rgba(0,0,0,.08);*zoom:1}
.code-layer .code-img img {width:100%;height:100%}
.code-layer .code-img .arr {position:absolute;top:110px;right:-9px;width:9px;height:14px;background:url(../image/f22d2ad.png) -100px 0 no-repeat}
.code-layer .code-img-two {top:-48px}
.code-layer .code-img-two .arr {top:70px;right:-9px}
.side-floatbtn .feedback-list li.backtop a {background-position:16px -102px}
.side-floatbtn .feedback-list li.feedback a {background-position:16px -47px}
.side-floatbtn .feedback-list li.feedback .list {position:absolute;right:55px;display:none;padding:0 20px 0 0;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}
.side-floatbtn .feedback-list li.feedback .list .action-list {-webkit-box-sizing:border-box;box-sizing:border-box;width:133.66px;height:88px;padding:10px 0;border-radius:10px;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.08) 0 5px 10px;box-shadow:0 5px 10px rgba(0,0,0,.08);overflow:hidden}
.side-floatbtn .feedback-list li.feedback .list .action-list .arrow {position:absolute;top:24px;right:10px;border:5px solid rgba(0,0,0,0);border-left-color:#fff;-webkit-border-image:none;-o-border-image:none;border-image:none;-webkit-border-image:initial;-o-border-image:initial;border-image:initial}
.side-floatbtn .feedback-list li.feedback .list .action-list .item {height:34px;padding:0 20px;margin:0;color:#333;background-color:#fff;line-height:34px;cursor:pointer}
.side-floatbtn .feedback-list li.feedback .list .action-list .item:hover {background-color:#f7f7f7}
.side-floatbtn {position:fixed;right:0;bottom:50px;display:inline-block;z-index:450}
.side-floatbtn .footAd {display:block;width:50px;height:70px;padding-bottom:10px}
.side-floatbtn .footAd .adimg {display:block;width:50px;height:70px;margin:0;overflow:hidden}
.side-floatbtn .footAd .adimg img {width:100%;height:auto}
.side-floatbtn .footAd.on {width:80px;height:100px}
.side-floatbtn .footAd.on .adimg {display:block;width:80px;height:100px;border-radius:5px 0 0 5px}
.side-floatbtn .footAd.on .adimg .btn-close {position:absolute;top:-5px;left:-5px;display:block;width:16px;height:16px;background:url(../image/ab257ea.png)}
.side-floatbtn .feedback-list {float:right;width:52px}
.side-floatbtn .feedback-list li {position:relative;float:left;display:inline-block;display:inline;width:100%;margin-bottom:10px;zoom:1}
.side-floatbtn .feedback-list li a {position:relative;right:-10px;display:block;width:62px;height:40px;border-radius:40px 0 0 40px;background:url(../image/9438e9a.png) 16px 11px no-repeat #fff;-webkit-box-shadow:-1px 4px 8px rgba(0,0,0,.06);box-shadow:-1px 4px 8px rgba(0,0,0,.06);*zoom:1}
.side-floatbtn .feedback-list li a .txt {display:none;width:100%;height:40px;color:#fff;overflow:hidden;font-size:14px;line-height:40px;text-align:center;text-indent:10px}
.side-floatbtn .feedback-list li a:hover {right:10px;background-image:none!important;background-color:#ff6f00}
.side-floatbtn .feedback-list li a:hover .txt {display:inline-block}
.side-floatbtn .feedback-list li a:hover .c-header-icon {display:none}
.side-floatbtn .feedback-list li a:hover .code-layer {position:absolute;top:-6px;left:-150px;display:block}
.side-floatbtn .feedback-list li a:hover .list {display:block}
.m-listSingle-Portrait {margin-bottom:40px}
.m-listSingle-Portrait .title {margin-bottom:22px;color:#222;font-weight:700;font-size:32px}
.m-listSingle-Portrait .title .tag {margin-left:30px;color:#999;vertical-align:5px;font-weight:700;font-size:14px}
.m-listSingle-Portrait .scroll-item {vertical-align:top}
.m-portrait-combine {float:left;width:calc(100% - 275px)}
.m-portrait-combine .hitv-scroll .nav-out {right:0}
.c-player-video-size {height:100%}
.m-listDoubleImage {margin-bottom:40px}
.m-listDoubleImage .tag {margin-left:30px;color:#999;vertical-align:5px;font-weight:700;font-size:14px}
.m-listDoubleImage .left {float:left;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;padding:0 10px}
.m-listDoubleImage .left .left-container {width:100%;/*height:100%;*/border-radius:4px;-webkit-box-shadow:0 0 25px rgba(0,0,0,.06);box-shadow:0 0 25px rgba(0,0,0,.06)}
.m-listDoubleImage .left .leftimg {position:relative;width:100%;height:auto}
.m-listDoubleImage .left img {width:100%;height:auto;border-radius:4px 4px 0 0}
.m-listDoubleImage .left .img {position:absolute;top:0;left:0;display:block;width:100%;height:100%;overflow:hidden}
.m-listDoubleImage .left .img .images {width:100%;height:100%;background-size:cover}
.m-listDoubleImage .left .img .txt {position:absolute;bottom:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 25px 20px;color:#fff;z-index:10}
.m-listDoubleImage .left .img .txt .name {font-weight:700;font-size:28px}
.m-listDoubleImage .left .img .txt .desc {margin-top:5px;font-size:15px;line-height:20px}
.m-listDoubleImage .left .img .time {position:absolute;right:12px;bottom:10px;color:#fff;font-size:13px;line-height:20px;z-index:10}
.m-listDoubleImage .left .img .corner {position:absolute;top:0;right:0;display:inline-block;width:auto;height:20px;border-radius:0 0 0 4px;outline:0;color:#fff;overflow:hidden;line-height:18px;white-space:nowrap;text-align:center}
.m-listDoubleImage .left .img .corner .tagtxt {padding:1px 8px;font-size:12px}
.m-listDoubleImage .left .left-content {-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:130px;padding:0 20px;background-image:url(../image/8f6d117.png);background-size:cover}
.m-listDoubleImage .left .left-content .name {padding-top:35px;color:#222;font-weight:700;font-size:20px}
.m-listDoubleImage .left .left-content .desc {padding-top:10px;font-size:15px;line-height:16px}
.m-listDoubleImage .left .mask {position:absolute;bottom:0;width:100%;height:150px;border-radius:4px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.4),rgba(0,0,0,0));background:-o-linear-gradient(bottom,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%);background:linear-gradient(1turn,rgba(0,0,0,.4),rgba(0,0,0,0))}
.m-listDoubleImage .left .player {position:relative;height:auto;border-radius:4px 4px 0 0;overflow:hidden}
.m-listDoubleImage .left .player .m-player-h5-new video {-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}
.m-listDoubleImage .left .player .fixtit {position:absolute;top:25px;left:0;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:78px;height:40px;border-radius:0 20px 20px 0;color:#fff;background:rgba(255,95,0,.9);font-weight:700;font-size:16px;line-height:40px;text-align:center;z-index:15}
.m-listDoubleImage .left .player .c-player-video {width:100%;height:100%}
.m-listDoubleImage .left .player:hover .fixtit {display:block}
.m-listDoubleImage .right {float:left}
.m-listDoubleImage .right .scroll-item {-webkit-box-sizing:border-box;box-sizing:border-box;width:20%}
.m-listDoubleImage .right .scroll-item .hitv_horizontal {width:100%;height:auto}
.m-listDoubleImage .first {margin-bottom:18px}
.m-listDoubleImage .scroll-item {vertical-align:top}
.m-listDoubleImage .hitv_horizontal .hitv_horizontal-desc,.m-listDoubleImage .hitv_horizontal .hitv_horizontal-title {line-height:26px}
.m-liststar {margin-bottom:35px}
.m-liststar .title {margin-bottom:22px;color:#333;font-weight:700;font-size:32px}
.m-liststar .name {display:block;margin-top:12px;color:#222;font-weight:700;font-size:15px;text-align:center}
.m-liststar .hitv_avatar {margin:0 auto}
.m-liststar .scroll-item:hover .name {color:#ff5f00}
.m-liststar .liststar-box {-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 35px}
.m-liststar .liststar-box .btn {position:relative;display:block}
.m-liststar .liststar-box .pic {position:absolute;top:0;left:0;width:100%;height:100%}
.m-liststar .liststar-box .pic img {border-radius:50%}
.m-listText {margin-bottom:35px}
.m-listText .title {margin-bottom:22px;color:#222;font-weight:700;font-size:32px}
.m-listText .right {float:right;width:100%}
.m-listText .right .img {position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-position:50%;background-size:cover;-webkit-box-shadow:0 0 10px rgba(0,0,0,.08);box-shadow:0 0 10px rgba(0,0,0,.08)}
.m-listText .right .img img {width:100%;height:100%;border-radius:4px 4px 0 0}
.m-listText .right-wrap {height:420px;border-radius:4px;-webkit-box-shadow:0 0 25px rgba(0,0,0,.06);box-shadow:0 0 25px rgba(0,0,0,.06);overflow:hidden}
.m-listText .right-wrap .header {position:relative}
.m-listText .right-wrap .mask {position:absolute;bottom:0;width:235px;height:50px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.4),rgba(0,0,0,0));background:-o-linear-gradient(bottom,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%);background:linear-gradient(1turn,rgba(0,0,0,.4),rgba(0,0,0,0))}
.m-listText .right-wrap .tit {position:absolute;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:34px;padding:0 5px;color:#fff;overflow:hidden;font-weight:700;font-size:14px;line-height:34px;z-index:10}
.m-listText .list {padding:8px 0;overflow:hidden}
.m-listText .list .item {-webkit-box-sizing:border-box;box-sizing:border-box;height:16.666666%;padding:5% 5px 0;color:#222;overflow:hidden;font-weight:700;font-size:13px;line-height:1}
.m-listText .list .item a {display:block}
.m-listText .list .item a:hover {color:#ff5f00}
.m-listtop {margin-bottom:35px}
.m-listtop .listtop-box {height:100%}
.m-listtop .right {float:right;width:100%;height:100%}
.m-listtop .right-wrap {position:relative;height:420px;border-radius:4px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAAAeCAYAAAD3oAElAAAABHNCSVQICAgIfAhkiAAAA0VJREFUeF7tnL1u2zAURg/lnzhwMgRF0KJT0aFLxr5A1j5A9jxKniNT9zxA17xEl06ZihZGkSFJ60iWWFBWfobWUGjKlOTPQAYD0iV5LnMiXlIx6LM2AXvCANhlH7N2MAXYLgI3WI74bc4o+jhw/UIEzKr9yIj37Eg0AaH2NZQTywH35pysr0N045JgAmfXOqan7HDHUKIJDLcP4ZxYpiz4zL0B24chrRqDBNNQhu0ZCd+ZsCiXT/qIAAzJecu8r8uhf6VYgml44mvZ1DDgLoTfkuWQBBNpMmrZFAl87Ga3bDkkwUSecFo2RU7AJpvfwuWQBLPJCbaiLXtcFoDHHKo+05KUhOvGjJwbUnPJIlzQ7kZSDSZi7qrzM2P2GUbshpoOQeCmFEpqLshDhOtLDAmmBZksl05XjLW13YJkvKQLDzWWd6TbtDP0EkQSzEtoNXythYRTiaZhzOuHfyrepoZ+nsBdH9IyggQTimTAOOWu0yfG7DHSYb2AYNcN5cRyS8YXnFh6f0huXVwSTAiCDcYoRXPCCHB1Gv0xaJD1ytBOLMv6ShqrC11tV5O2I5l7lM2EESOSjnS7u93MKJiTcUGmpxX/NEow/uyi3VnuPt0y1BIqcArck8obMn6w0G5QGLYSTBiO0aKUspky0g6UZwoeCrZXLHR2xZPhitskmPBMo0Ws3ntyZ2oGqtmsSMOyppIzI5NUmp2uEkyzfKNFrw7xuTe5lz/bXCR+EIqTCuRa/mxuWkowm2MdtaXqPagBKQNyBr0uFLsCrRvlmJxzcp1ViTf1JJh47KO2XO5KHTPgkIQpCWMSrkk69aSz/DcIBSkFdxTMKLgshaIzKlFn11PjEkxLEtGWblTb4QkzzKN8fpEwiSQfJ5E5Ba+eSeQQywWFRNKWWfP/fkgw7c9Rq3pYLrW+YkoBfcBwXR0AvMXwGsNd9f0Awx8Mc0z5VOREMcGyi+W6esKYYvmJZa/6foDlGxYnkCOs3u9pVeq9OiPBeGHTTSIgAnUISDB1KOkaERABLwISjBc23SQCIlCHgARTh5KuEQER8CIgwXhh000iIAJ1CEgwdSjpGhEQAS8CEowXNt0kAiJQh4AEU4eSrhEBEfAi8BcdNcgfqzS/pAAAAABJRU5ErkJggg==) 20px 0 no-repeat;-webkit-box-shadow:0 0 25px rgba(0,0,0,.06);box-shadow:0 0 25px rgba(0,0,0,.06);overflow:hidden}
.m-listtop .right .topbg {top:-140px;right:-90px;width:150px;height:240px}
.m-listtop .right .bottombg,.m-listtop .right .topbg {position:absolute;border-radius:50%;background:rgba(255,95,0,.05)}
.m-listtop .right .bottombg {bottom:20px;left:-130px;width:146px;height:135px}
.m-listtop .list {height:100%;padding:12px 0}
.m-listtop .list,.m-listtop .list .item {-webkit-box-sizing:border-box;box-sizing:border-box}
.m-listtop .list .item {height:12.5%;padding:5% 15px 0 18px;color:#222;overflow:hidden;font-weight:700;font-size:15px;line-height:1;white-space:nowrap}
.m-listtop .list .item a {display:block}
.m-listtop .list .item a:hover {color:#ff5f00}
.m-listtop .list .item span {display:inline-block;width:24px;padding-right:12px;color:#b0b0b0;vertical-align:-1px;font-size:18px;text-align:center}
.m-listtop .list .num0 span {color:#ff5f00}
.m-listtop .list .num1 span {color:#ff8c08}
.m-listtop .list .num2 span {color:#feaa02}
.m-bannerAd {margin-bottom:35px}
.m-bannerAd .title {margin-bottom:22px;color:#222;font-weight:700;font-size:32px}
.m-bannerAd .hitv-scroll {width:100%;margin-top:-10px;margin-bottom:-10px}
.m-bannerAd .hitv-scroll .scroll-wrap .scroll-content {-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:10px}
.m-bannerAd .scroll-item {-webkit-box-sizing:border-box;box-sizing:border-box;width:33.333333%;height:auto;padding:10px;vertical-align:inherit}
.m-bannerAd .scroll-item .item-content {position:relative;width:100%;padding-top:20.40816326%}
.m-bannerAd .scroll-item .img,.m-bannerAd .scroll-item img {width:100%;height:100%;border-radius:4px}
.m-bannerAd .scroll-item .img {position:absolute;top:0;background-size:cover;-webkit-box-shadow:0 0 10px rgba(0,0,0,.06);box-shadow:0 0 10px rgba(0,0,0,.06)}
.m-bannerAd .scroll-item .img:hover {-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15)}
.m-bannerAd .hitv-scroll .nav-list-l {left:15px}
.m-bannerAd .hitv-scroll .nav-list-r {right:60px}
.m-imageList {margin-bottom:40px}
.m-imageList .title {margin-bottom:22px;color:#222;font-weight:700;font-size:32px}
.m-imageList .scroll-item {-webkit-box-sizing:border-box;box-sizing:border-box;width:33.333333%;height:auto;padding:0 10px}
.m-imageList .scroll-item .item-content {position:relative;width:100%}
.m-imageList .scroll-item .item-content img {width:100%;height:100%;border-radius:4px}
.m-imageList .scroll-item .item-content .img {position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.m-imageList .scroll-item .item-content .img img {border-radius:5px}
.m-imageList .hitv-scroll .nav-list-l {left:15px}
.m-imageList .hitv-scroll .nav-list-r {right:60px}
.m-imageSplit {position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:35px}
.m-imageSplit .line {position:absolute;top:50%;left:0;width:100%;height:1px;background:#eee;z-index:10}
.m-imageSplit .img,.m-imageSplit .img img {position:relative;height:68px}
.m-imageSplit .img img {padding:0 20px;margin:0 auto;background-color:#fff;z-index:12}
.m-tuheaderAd {position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:0;background:#dc0701;overflow:hidden;-webkit-transition:height .6s ease;-o-transition:height .6s ease;transition:height .6s ease}
.m-tuheaderAd .desc {margin-top:54px;margin-bottom:12px;font-size:28px}
.m-tuheaderAd .desc,.m-tuheaderAd .items {position:relative;color:#fff;font-weight:700;text-align:center;z-index:10}
.m-tuheaderAd .items {font-size:18px}
.m-tuheaderAd .items .item:first-child {margin-right:70px}
.m-tuheaderAd .admbg {position:absolute;bottom:0;left:0;width:100%;height:35px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background:-webkit-linear-gradient(top,rgba(0,0,0,0),#000);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(180deg,rgba(0,0,0,0),#000);opacity:.1}
.m-tuheaderAd-show {height:150px}
.m-news-title .hitv_horizontal-txtbox .hitv_horizontal-onetitle,.m-news-title .hitv_horizontal-txtbox .hitv_horizontal-title,.m-tu-list-single .hitv_horizontal-txtbox .hitv_horizontal-onetitle,.m-tu-list-single .hitv_horizontal-txtbox .hitv_horizontal-title {-webkit-line-clamp:2!important}
.m-tu-list-single .m-video {padding-bottom:9px}
.m-tu-list-single .hitv_horizontal:hover .hitv_horizontal-title a,.m-tu-list-single .taglist:hover a {color:#ff5f00!important}
.m-list-single .double,.m-list-single .one {margin-bottom:35px}
.m-list-single .double {float:left;width:100%}
.m-list-single .hitv-scroll .scroll-wrap .scroll-content {white-space:normal}
.m-list-bgimg {padding:20px 0 30px 50px;margin-bottom:35px;background-position:top;background-size:100% 312px;background-repeat:no-repeat;background-color:#cc0105}
.m-list-bgimg .one {margin-bottom:0}
.m-list-bgimg .one a,.m-list-bgimg .one h2,.m-list-bgimg .one p {color:#fff}
.m-list-bgimg .hitv-scroll .nav-out .nav-item.hover:hover {background:rgba(0,0,0,.5)}
.m-list-bgimg .hitv-scroll .nav-out .nav-item.hover,.m-list-bgimg .hitv-scroll .nav-out .nav-item.hover:hover .hitv-svg-icon {color:#fff}
.m-list-bgimg .hitv-scroll .nav-out .nav-item.disabled .hitv-svg-icon {color:hsla(0,0%,100%,.5)}
.m-list-bgimg .hitv_horizontal-txtbox .hitv_horizontal-desc {display:none}
.m-wrap-item .m-list-bgimg {padding-top:25px}
.m-ad {margin-bottom:40px}
.m-zhuifeed {margin-bottom:35px}
.m-zhuifeed .vip-chasing {width:100%}
.m-doublevertical {margin-bottom:35px}
.m-doublevertical .scroll-item {vertical-align:top}
.m-doublevertical .first {margin-bottom:18px}
.cartoon {margin-bottom:60px}
.cartoon .title {margin-bottom:22px;color:#222;font-weight:700;font-size:32px}
.cartoon .img {position:relative;display:block;width:130px;height:150px;margin-bottom:16px}
.cartoon .img img {position:absolute;bottom:0;left:50%;display:inline-block;width:auto;max-width:130px;max-height:150px;margin-right:auto;margin-left:auto;vertical-align:middle;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.cartoon .hitv_avatar {display:block;width:130px;height:150px;margin:0 auto;background-position:bottom;background-size:auto 100%!important;background-color:#fff}
.cartoon .name {display:block;margin-top:15px;color:#222;font-weight:700;font-size:15px;text-align:center}
.cartoon .hitv-scroll .nav-list-l {left:20px}
.cartoon .hitv-scroll .nav-list-r {right:60px}
.cartoon .cartoon-box:hover .name {color:#ff5f00}
.cartoon .cartoon-box {-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px}
.cartoon .cartoon-box .btn {position:relative;display:block}
.cartoon .cartoon-box .pic {position:absolute;top:0;left:0;width:100%;height:100%}
.cartoon .cartoon-box .pic img {border-radius:50%}
.preview-wrap {position:absolute;top:140px;width:360px;height:auto;padding-bottom:20px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 0 80px rgba(0,0,0,.4);box-shadow:0 0 80px rgba(0,0,0,.4);z-index:200}
.preview-wrap .img {position:relative;height:202px;border-radius:4px 4px 0 0;margin-bottom:15px;overflow:hidden}
.preview-wrap .img .sound {position:absolute;right:16px;bottom:16px;display:block;width:40px;height:40px;border-radius:50%;background-color:rgba(0,0,0,.7);line-height:40px;text-align:center;cursor:pointer;z-index:4}
.preview-wrap .img .sound .icon {color:#fff;vertical-align:-5px}
.preview-wrap .hitv_loading {background:#000;z-index:10}
.preview-wrap .player {width:100%;height:100%}
.preview-wrap .player .m-player-h5-new video {-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}
.preview-wrap .prew-title {margin:0 20px 10px;color:#222;overflow:hidden;font-weight:700;font-size:22px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.preview-wrap .bottom {margin-top:16px;margin-left:20px}
.preview-wrap .bottom .btn {display:inline-block;height:36px;padding:0 18px;border-radius:22px;font-weight:700;font-size:15px;line-height:36px;text-align:center}
.preview-wrap .bottom .btn.appointment {color:#fff;background:#ff5f00;background:-webkit-gradient(linear,left top,right top,from(#ff5f00),to(#ffa000));background:-webkit-linear-gradient(left,#ff5f00,#ffa000);background:-o-linear-gradient(left,#ff5f00 0,#ffa000 100%);background:linear-gradient(90deg,#ff5f00,#ffa000)}
.preview-wrap .bottom .btn.appointment:hover {background:#f70;background:-webkit-gradient(linear,left top,right top,from(#f70),to(#ffa000));background:-webkit-linear-gradient(left,#f70,#ffa000);background:-o-linear-gradient(left,#f70 0,#ffa000 100%);background:linear-gradient(90deg,#f70,#ffa000)}
.preview-wrap .bottom .btn.disabled {color:#fff;background-color:#ccc}
.preview-wrap .bottom .btn.code {margin-left:10px;color:#ff5f00;background-color:#f8f8f8;font-weight:700}
.preview-wrap .introduce {height:44px;margin:0 20px;color:#999;overflow:hidden;font-size:13px;line-height:22px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}
.m-appointment {position:relative;margin-bottom:35px}
.m-appointment .title {margin-bottom:22px;color:#222;font-weight:700;font-size:32px}
.m-appointment .no-title {height:95px}
.m-appointment .no-title a {position:absolute;top:20px;left:232px;display:block;width:150px;height:42px;cursor:pointer}
.m-appointment .tips {position:absolute;top:-60px;left:50px;width:298px;height:50px;border-radius:50px;color:#fff;background:#07f;font-weight:700;font-size:15px;line-height:50px;text-align:center}
.m-appointment .tips,.m-appointment .tips .btn {-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px rgba(0,0,0,.1)}
.m-appointment .tips .btn {width:80px;height:28px;padding:3px 12px;border-radius:40px;margin-left:15px;color:#ff5f00;background:#fff;opacity:.95}
.m-appointment .tips.e-arrdown:before {bottom:-8px;left:24px;border-width:18px 18px 0;border-color:#07f rgba(0,0,0,0) rgba(0,0,0,0)}
.m-appointment .my-appoint {margin-left:30px;color:#222;vertical-align:6px;font-weight:700;font-size:15px}
.m-appointment .my-appoint .hitv-svg-icon {width:14px;height:14px;margin-left:4px;vertical-align:-2px}
.m-appointment .scroll .line {position:relative;top:8px;width:100%;height:3px;background-color:#f8f8f8}
.m-appointment .status-1 {width:12px;height:9px;margin:0 auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.m-appointment .status-1 .hitv-svg-icon {width:12px;height:12px;color:#ff5f00;vertical-align:4px}
.m-appointment .scroll-item {position:relative}
.m-appointment .scroll-item:before {position:absolute;top:4px;left:0;width:100%;height:3px;background-color:#f8f8f8;content:""}
.m-appointment .status-2 {position:relative;top:1px;width:14px;height:9px;border-radius:5px;margin:0 auto;background:#dfd9d9}
.m-appointment .time {margin-top:20px;margin-bottom:20px;color:#222;font-weight:700;font-size:18px;text-align:center}
.m-appointment .time-on {color:#ddd}
.m-appointment .bottom {margin-top:10px}
.m-appointment .bottom .btn {display:inline-block;height:36px;padding:0 18px;border-radius:22px;font-weight:700;font-size:15px;line-height:36px;text-align:center}
.m-appointment .bottom .btn.appointment {color:#fff;background:#ff5f00;background:#ffa000;background:-webkit-gradient(linear,left top,right top,from(#ff5f00),to(#ffa000));background:-webkit-linear-gradient(left,#ff5f00,#ffa000);background:-o-linear-gradient(left,#ff5f00 0,#ffa000 100%);background:linear-gradient(90deg,#ff5f00,#ffa000)}
.m-appointment .bottom .btn.appointment:hover {background:#f70;background:-webkit-gradient(linear,left top,right top,from(#f70),to(#ffa000));background:-webkit-linear-gradient(left,#f70,#ffa000);background:-o-linear-gradient(left,#f70 0,#ffa000 100%);background:linear-gradient(90deg,#f70,#ffa000)}
.m-appointment .bottom .btn.disabled {color:#fff;background-color:#ccc}
.m-appointment .bottom .btn.code {margin-left:10px;color:#ff5f00;background-color:#f8f8f8;font-weight:700}
.m-appointment .preview-in-parent {-webkit-animation:mini_player_card_hover .2s ease backwards;animation:mini_player_card_hover .2s ease backwards;will-change:transform;will-change:opacity}
@-webkit-keyframes mini_player_card_hover {0% {opacity:0}
50% {opacity:1}
to {opacity:1}
}
@keyframes mini_player_card_hover {0% {opacity:0}
50% {opacity:1}
to {opacity:1}
}
.m-list-double,.m-list-double .column .hitv_horizontal {margin-bottom:20px}
.m-list-double .hitv-scroll .nav-out {right:0}
.listDoubleImage {margin-bottom:40px}
.listDoubleImage .title {margin-bottom:22px;color:#222;font-weight:700;font-size:32px}
.listDoubleImage .title .tag {margin-left:30px;color:#999;vertical-align:5px;font-weight:700;font-size:14px}
.listDoubleImage .left-container {width:100%;height:100%;border-radius:4px;-webkit-box-shadow:0 0 25px rgba(0,0,0,.06);box-shadow:0 0 25px rgba(0,0,0,.06)}
.listDoubleImage .left {float:left;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;padding:0 10px}
.listDoubleImage .left .leftimg {position:relative;width:100%;height:auto}
.listDoubleImage .left img {width:100%;height:auto;border-radius:4px 4px 0 0}
.listDoubleImage .left .img {position:absolute;top:0;left:0;display:block;width:100%;height:100%;overflow:hidden}
.listDoubleImage .left .img .images {width:100%;height:100%;background-size:cover}
.listDoubleImage .left .img .txt {position:absolute;bottom:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 25px 20px;color:#fff;z-index:10}
.listDoubleImage .left .img .corner {position:absolute;top:0;right:0;display:inline-block;width:auto;height:20px;border-radius:0 0 0 4px;outline:0;color:#fff;overflow:hidden;line-height:18px;white-space:nowrap;text-align:center}
.listDoubleImage .left .img .corner .tagtxt {padding:1px 8px;font-size:12px}
.listDoubleImage .left .mask {position:absolute;bottom:0;width:100%;height:150px;border-radius:4px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.4),rgba(0,0,0,0));background:-o-linear-gradient(bottom,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%);background:linear-gradient(1turn,rgba(0,0,0,.4),rgba(0,0,0,0))}
.listDoubleImage .left .player {position:relative;height:100%;border-radius:4px 4px 0 0;overflow:hidden}
.listDoubleImage .left .player .m-player-h5-new video {-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}
.listDoubleImage .left .player .fixtit {position:absolute;top:25px;left:0;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:78px;height:40px;border-radius:0 20px 20px 0;color:#fff;background:rgba(255,95,0,.9);font-weight:700;font-size:16px;line-height:40px;text-align:center;z-index:15}
.listDoubleImage .left .player .fixbtn {position:absolute;top:50%;left:50%;display:none;width:180px;height:55px;border:2px solid #ff5f00;border-radius:28px;margin:-27px 0 0 -90px;color:#ff5f00;background:rgba(0,0,0,.6);font-weight:700;font-size:22px;line-height:55px;text-align:center;z-index:15}
.listDoubleImage .left .player .c-player-video {width:100%;height:100%}
.listDoubleImage .left .player:hover .fixtit {display:block}
.listDoubleImage .left .left-content {-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:130px;padding:0 20px;background-image:url(../image/8f6d117.png);background-size:cover;background-color:#fff}
.listDoubleImage .left .left-content ul {padding-top:12px}
.listDoubleImage .left .left-content ul li {float:left;width:50%;color:#222;font-weight:700;font-size:14px}
.listDoubleImage .left .left-content ul li .name {padding:8px}
.listDoubleImage .left .left-content ul li.focus {display:inline-block;width:50%;color:#ff5f00}
.listDoubleImage .left .left-content ul li.focus a {float:left;width:100%}
.listDoubleImage .left .left-content ul li.focus .hitv-playnum {top:30px;float:left;width:8px;height:8px;margin-top:13px;margin-left:-8px}
.listDoubleImage .right {float:left}
.listDoubleImage .right .scroll-item {-webkit-box-sizing:border-box;box-sizing:border-box;width:20%;vertical-align:top}
.listDoubleImage .right .scroll-item .hitv_horizontal {width:100%;height:auto}
.listDoubleImage .first {margin-bottom:18px}
.m-hottag {height:75px;margin-bottom:5px;overflow:hidden}
.m-hottag .item {display:inline-block;height:45px;padding:0 25px;border-radius:23px;margin-right:25px;margin-bottom:30px;color:#222;background:#f4f4f4;font-weight:700;font-size:16px;line-height:45px;text-align:center}
.m-hottag .item:hover {color:#ff5f00}
.m-like {position:relative;margin-bottom:35px}
.m-like .hitv-scroll .scroll-wrap .scroll-content {white-space:normal}
.m-top-ad {position:relative;width:100%;height:0;overflow:hidden;-webkit-transition:height .6s ease;-o-transition:height .6s ease;transition:height .6s ease}
.m-top-ad .items {bottom:20px;margin-top:90px;color:#fff;font-weight:700;font-size:28px;text-align:center}
.m-top-ad .close {position:absolute;top:32px;right:100px;width:26px;height:26px;border-radius:50%;background:#000;opacity:.7}
.m-top-ad .close .hitv-close {position:absolute;top:50%;left:50%;width:12px;height:12px;margin-top:-6px;margin-left:-6px;color:#fff}
.m-top-ad .admbg {position:absolute;bottom:0;left:0;width:100%;height:35px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background:-webkit-linear-gradient(top,rgba(0,0,0,0),#000);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(180deg,rgba(0,0,0,0),#000);opacity:.1}
.m-top-ad-show {height:90px}
.m-listSingleSlider {margin-bottom:40px}
.m-listSingleSlider .title {margin-bottom:22px;color:#222;font-weight:700;font-size:32px}
.m-listSingleSlider .scroll-item {-webkit-box-sizing:border-box;box-sizing:border-box;height:auto}
.m-listSingleSlider .scroll-item .img {display:block;width:100%;height:100%}
.m-listSingleSlider .scroll-item .img img {width:100%;height:100%;border-radius:4px}
.m-listSingleSlider .hitv-scroll .nav-list-l {left:15px}
.m-listSingleSlider .hitv-scroll .nav-list-r {right:60px}
.add-box .add-icon:hover,.add-box .sel .add-icon {color:#fff}
.player-list-box {position:relative}
.player-list-box .player_list_kandan {position:absolute;right:10px;bottom:-4px}
.player-list-box .player_list_kandan .hitv-addlisted {color:#ff5f00}
.player-list-box .play-item {display:block;margin-bottom:15px}
.player-list-box .play-item .left {position:relative;float:left;border-radius:4px;margin-right:20px;opacity:.8}
.player-list-box .play-item .left .videolist-tag {position:absolute;top:0;right:0;border-radius:0 0 0 4px}
.player-list-box .play-item .left img {width:100%;height:100%;border-radius:4px}
.player-list-box .play-item .left .right-corner {position:absolute;top:8px;right:10px;height:15px;padding:0 5px;border-radius:8px;color:#fff;font-size:12px;line-height:15px}
.player-list-box .play-item .left .duration-wrap {position:absolute;bottom:0;left:0;display:block;width:100%;height:32px;border-radius:0 0 4px 4px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.6));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6));z-index:5}
.player-list-box .play-item .left .duration-wrap span {display:block;padding-right:12px;color:#fff;opacity:1;font-weight:400;font-size:13px;line-height:32px;text-align:right}
.player-list-box .play-item .right {float:left;width:148px;text-align:left}
.player-list-box .play-item .right .titlenews {position:relative;top:-4px;display:-webkit-box;height:72px;color:#fff;opacity:.6;overflow:hidden;font-weight:700;font-size:14px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:wrap;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.player-list-box .play-item .right .play-num {display:block;height:18px;color:#fff;overflow:hidden;line-height:18px}
.player-list-box .play-item .right .play-num em {margin-right:6px}
.player-list-box .play-item .right .play-num .play-svg {width:11px;height:11px}
.player-list-box .play-item .right .subtitle {margin-top:8px;color:#fff;opacity:.4;font-size:13px;line-height:16px}
.player-list-box .play-item.playing .left {border-color:#ff5f00;opacity:1}
.player-list-box .play-item.playing .left:after,.player-list-box .play-item.playing .left:before {position:absolute;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);content:" ";pointer-events:none;z-index:100}
.player-list-box .play-item.playing .left:before {top:50%;left:-16px;border-width:8px;border-right-color:#ff5f00;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.player-list-box .play-item.playing .left .borbg {display:block}
.player-list-box .play-item.playing .right .play-num,.player-list-box .play-item.playing .right .titlenews {opacity:1}
.player-list-box .play-item.playing .allbg {display:none}
.player-list-box .play-item .txtbg {position:absolute;bottom:0;left:0;width:100%;height:40px;border-radius:0 0 4px 4px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 100%);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.4));z-index:4}
.player-list-box .play-item .allbg {position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 0 4px 4px;background:rgba(0,0,0,.2);z-index:8}
.player-list-box .play-item .borbg {position:absolute;bottom:0;left:0;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;border:3px solid #ff5f00;border-radius:4px;z-index:10}
.player-list-box .play-item:hover .allbg {display:none}
.player-list-box .play-item:hover .right .title {opacity:1}
.mgad__title-banner {margin-bottom:15px}
.m-playwrap-aside .play-list .play-item-minicard {position:relative;height:79px}
.m-playwrap-aside .play-list .play-item-minicard .left img {width:140px;height:79px}
.m-playwrap-aside .play-list .play-item-minicard .right {width:190px}
.m-playwrap-aside .play-list .play-item-minicard .right .play-num {position:absolute;bottom:0}
.play-list .play-item:hover .right .title,.play-list .play-item:hover .right .titlenews {opacity:1}
.wrapper {height:100%;overflow-y:auto}
.m-newplayer {position:relative;padding-top:76px!important;padding-right:50px;padding-bottom:40px!important;padding-left:50px;margin-bottom:40px;background:#bf081a}
.m-newplayer .m-newplayer-wrap {position:relative;padding-right:448px}
.m-newplayer .swbg {position:absolute;top:0;left:0;width:100%;height:200px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAADICAYAAAAePETBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAc9JREFUeNrs18ENhDAMBdFvoD36LyekBI6O/EbaO1J25suV5M0sVuePe7p/4LQHuYJ2hoQhkgXJOidZRp0h8CCSJVkMcYcwRLKMOhhi1GHUGSJZRh0MMerwIJIlWQxxhzBEsiBZRl2yGGLUGSJZRh0MMerwIJAsyYI7xB0CyTLqksUQo84QyYJkMUSyGCJZkCzJgjvEHQLJglFnCIy6UYdkGXXJYohkQbIkiyHuEIZIllEHQ4w6jLpRh2TBqDMEHkSyJIsh7hCGSJZRB0MkiyFGnSGSZdTBEKMODyJZksUQhrhDJAuSZdQliyFGnSGSZdTBEKMODwLJkiy4Q9whkCyjLlkMMeoMkSxIllGXLIZIFiRLsuAOcYdAssAQow6jbtQhWUZdshgiWZAsyWKIO4QhkmXUwRCjDqNu1CFZMOoMgQeRLMliiDuEIZJl1MEQyWKIUWeIZBl1MMSow4NIlmQxBO4QyYJkGXXJYohRZ4hkGXUwRLIY4kEgWZIFd4g7BJJl1CWLIQwx6pIFyTLqksUQyYJkSRbcIe4Q/0vJAkOMOoy6UYdkGXXJYohkoQn3/pVkMQTukDMMmZgso47/1DRD1oYh8CDHJqu5weP4BBgAUneeEjOPqRYAAAAASUVORK5CYII=) repeat-x;z-index:1}
.m-newplayer .newplayer-left {width:100%;border-radius:4px 0 0 4px;overflow:hidden;z-index:5}
.m-newplayer .newplayer-right {position:absolute;top:0;right:0;width:448px;height:100%;border-radius:0 4px 4px 0;background-color:rgba(0,0,0,.7);overflow:hidden;z-index:5}
.m-newplayer .newplayer-right .hide {position:absolute;bottom:0;width:100%;height:80px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(32%,rgba(0,0,0,.4)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4) 32%,rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 32%,rgba(0,0,0,.7) 100%);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.4) 32%,rgba(0,0,0,.7));cursor:pointer}
.m-newplayer .newplayer-right .hide .hitv-svg-icon {position:absolute;top:50%;left:50%;width:16px;color:#eee;opacity:.7;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}
.m-newplayer .newplayer-list {float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 62px);height:100%;padding:20px 0 0 25px;margin-right:2px;overflow-y:auto}
.m-newplayer .newplayer-list.show-num-4 .player-list-box:nth-child(n+4),.m-newplayer .newplayer-list.show-num-5 .player-list-box:nth-child(n+5),.m-newplayer .newplayer-list.show-num-6 .player-list-box:nth-child(n+6),.m-newplayer .newplayer-list.show-num-7 .player-list-box:nth-child(n+7),.m-newplayer .newplayer-list.show-num-8 .player-list-box:nth-child(n+8),.m-newplayer .newplayer-list.show-num-9 .player-list-box:nth-child(n+9) {visibility:hidden}
.m-newplayer .newplayer-list .play-item .right .title {white-space:normal}
.m-newplayer .newplayer-tab {float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:60px;height:100%;padding-top:30px;border-left:1px solid hsla(0,0%,100%,.1)}
.m-newplayer .newplayer-tab .tab {width:100%;margin-bottom:40px;color:hsla(0,0%,100%,.6);font-weight:700;font-size:15px;text-align:center}
.m-newplayer .newplayer-tab .tab a {display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:0 20px}
.m-newplayer .newplayer-tab .tab.focus {color:#fff;font-weight:700;font-size:16px}
.m-newplayer .c-player-video,.m-newplayer .mgtv-video-warp {height:100%}
.m-newplayer .c-player-video {position:relative;width:100%}
.m-newplayer .c-player-video .m-player-h5-new {position:absolute;top:0}
.m-newplayer .c-player-video .m-player-h5-new video {-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}
.m-headgg {position:relative;width:100%;height:150px;background-color:#dc0701;z-index:1}
.m-headgg .headgg-bg {position:absolute;top:0;right:0;left:0;width:100%;height:150px}
.m-headgg .headgg-bg .admbg {position:absolute;bottom:0;left:0;width:100%;height:35px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background:-webkit-linear-gradient(top,rgba(0,0,0,0),#000);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(180deg,rgba(0,0,0,0),#000);opacity:.1}
.m-headgg .m-headgg-top {position:relative;width:100%;height:150px;margin-right:auto;margin-left:auto;z-index:2;*zoom:1}
.m-headgg .m-headgg-top a {position:absolute;top:0;display:block}
.m-headgg .m-headgg-top a.alinkTop {left:0;width:100%;height:150px}
.m-headgg .m-headgg-top a.m-headgg-close {position:absolute;top:50%;top:25%;right:0;display:none;width:53px;height:21px;margin-top:-10.5px;background:url(../image/close.png) no-repeat 0 0;overflow:hidden;text-indent:-300%}
.m-headgg .m-headgg-top a.m-headgg-close-show,.m-headgg .m-headgg-top a.m-headgg-regular {display:block}
.m-headgg .head-otherad {position:absolute;bottom:0;left:50%;margin-left:-50%;overflow:hidden;z-index:10;*zoom:1}
.m-headgg .head-otherad,.m-headgg .head-otherad a {display:block;width:100%;height:60px}
.m-headgg .head-otherad a p {display:block;width:1000px;height:60px;margin-right:auto;margin-left:auto;color:#fff;font-weight:700;font-size:30px;line-height:60px;text-align:center}
.m-headgg .m-headgg-side {position:relative;top:-150px;width:100%;height:150px;overflow:hidden;z-index:1;*zoom:1}
.m-headgg .m-headgg-side a {display:block}
.m-headgg .m-headgg-side a.alinkL {float:left;display:inline;width:400px;height:150px}
.m-headgg .m-headgg-side a.alinkR {float:right;display:inline;width:400px;height:150px}
.m-headgg.m-headgg-close-mode,.m-headgg.m-headgg-regular {display:none;height:90px}
.m-headgg.m-headgg-close-mode .headgg-bg,.m-headgg.m-headgg-close-mode .m-headgg-top,.m-headgg.m-headgg-close-mode .m-headgg-top .alinkTop,.m-headgg.m-headgg-regular .headgg-bg,.m-headgg.m-headgg-regular .m-headgg-top,.m-headgg.m-headgg-regular .m-headgg-top .alinkTop {height:90px}
.m-headgg.m-headgg-close-mode .m-headgg-side,.m-headgg.m-headgg-regular .m-headgg-side {top:-90px;height:90px}
.m-headgg.m-headgg-close-mode .m-headgg-side .alinkL,.m-headgg.m-headgg-close-mode .m-headgg-side .alinkR,.m-headgg.m-headgg-regular .m-headgg-side .alinkL,.m-headgg.m-headgg-regular .m-headgg-side .alinkR {height:90px}
.m-headgg.m-headgg-regular {display:block}
.show-headgg .m-container,.show-headgg .news-container {position:relative;width:100%;border-radius:5px 5px 0 0;margin-right:auto;margin-left:auto;z-index:2;*zoom:1}
.show-headgg .m-container .c-header .c-header-nav,.show-headgg .news-container .c-header .c-header-nav {border-radius:5px 5px 0 0}
.show-headgg .m-headgg-close-mode {display:block}
.top-propaganda-hide {-webkit-animation:heightMove .6s ease forwards;animation:heightMove .6s ease forwards}
@-webkit-keyframes heightMove {to {height:0}
}
@keyframes heightMove {to {height:0}
}
.m-extensbar-game .showbtn-1 {position:fixed;bottom:50px;left:0;z-index:99}
.m-extensbar-game .showbtn-1 a {display:block;width:50px;height:110px}
.m-extensbar-game .showbtn-1 .close {position:absolute;top:-10px;right:-16px;display:none;width:26px;height:26px;background:url(../image/close-min.png) no-repeat;cursor:pointer}
.m-extensbar-game .showbtn-1:hover .close {display:block}
.m-extensbar-game .showbtn-1 .bigpic {display:none}
.screen-l .m-extensbar-game .showbtn-1 a,.screen-xl .m-extensbar-game .showbtn-1 a {width:110px}
.screen-l .m-extensbar-game .showbtn-1 .bigpic,.screen-xl .m-extensbar-game .showbtn-1 .bigpic {display:block}
.screen-l .m-extensbar-game .showbtn-1 .smpic,.screen-xl .m-extensbar-game .showbtn-1 .smpic {display:none}
.screen-l .m-extensbar-game .showbtn-1 .close,.screen-xl .m-extensbar-game .showbtn-1 .close {top:-3px;right:-3px}
.m-header-subnav {position:absolute;top:75px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;margin-bottom:20px;font-size:14px;line-height:22px;z-index:98}
.m-header-subnav ul {float:left;height:26px;padding-left:20px;border-radius:25px;background:#000;overflow:hidden;font-size:14px;line-height:26px;zoom:1}
.m-header-subnav li {float:left;margin-right:20px}
.m-header-subnav a {color:#fff;filter:alpha(opacity=70);opacity:.7}
.m-header-subnav a:hover,.m-header-subnav li.on a {filter:alpha(opacity=100);opacity:1}
.m-header-subnav i {background-color:#ccc}
.m-wrap-item .m-header-subnav {padding:0 50px}
.m-liveplayer {padding:136px 50px 50px;margin-bottom:35px;background-color:#2a2a3a}
.m-liveplayer .liveplayer-left {float:left;width:calc(100% - 428px);height:663px}
.m-liveplayer .liveplayer-right {float:left;width:428px;height:663px;background-color:rgba(0,0,0,.7)}
.m-liveplayer .liveplayer-list {float:left;width:calc(100% - 60px);height:100%;padding:20px 0 20px 24px;overflow-y:auto}
.m-liveplayer .liveplayer-list,.m-pub-vip {-webkit-box-sizing:border-box;box-sizing:border-box}
.m-pub-vip {width:100%;height:420px;margin-bottom:40px;overflow:hidden}
.m-pub-vip .vip-pic {float:left;width:calc(100% - 539px);height:420px;zoom:1;padding-left:10px}
.m-pub-vip .vip-pic ul {margin:20px 0}
.m-pub-vip .vip-pic li {float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;height:200px;padding:0 20px 20px 0;border-radius:4px}
.m-pub-vip .vip-pic li a {display:block;width:100%;height:100%;-webkit-box-shadow:0 0 25px rgba(0,0,0,.06);box-shadow:0 0 25px rgba(0,0,0,.06);cursor:default}
.m-pub-vip a {position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;color:#1f1f1f;overflow:hidden;text-align:center}
.m-pub-vip a span {position:absolute;top:50%;left:0;display:block;width:100%;height:96px;margin-top:-48px}
.m-pub-vip a span img {display:block;margin:0 auto}
.m-pub-vip a i {display:block;width:100%;height:15px;height:22px;margin-top:9px;color:#ddaf5a;font-weight:700;line-height:22px}
.m-pub-vip .vip-btn {position:relative;float:left;width:518px;height:380px;border-radius:4px;margin:20px 0;-webkit-box-shadow:0 0 25px rgba(0,0,0,.06);box-shadow:0 0 25px rgba(0,0,0,.06);overflow:hidden}
.m-pub-vip .vip-btn .vip-user {height:85px;padding-top:35px;padding-bottom:30px;border-bottom:1px solid #eee;margin:0 40px}
.m-pub-vip .vip-btn .vip-user.vip-user-no .vip-u-m {display:none}
.m-pub-vip .vip-btn .vip-user.vip-user-no .vip-u-w {display:block}
.m-pub-vip .vip-btn .vip-user span {float:left;*display:inline}
.m-pub-vip .vip-btn .vip-user .vip-u-p {position:relative;*zoom:1;width:80px;height:80px;margin-right:20px}
.m-pub-vip .vip-btn .vip-user .vip-u-p img {width:100%;height:100%;border-radius:50%}
.m-pub-vip .vip-btn .vip-user .vip-u-p i {position:absolute;right:0;bottom:0;width:20px;height:20px}
.m-pub-vip .vip-btn .vip-user .vip-u-p i svg {float:left;display:none;*display:inline;width:20px;height:20px}
.m-pub-vip .vip-btn .vip-user .vip-u-p.user-vipico i svg {fill:#ddaf5a;display:block}
.m-pub-vip .vip-btn .vip-user .vip-u-p.user-vipico-all i svg {fill:#ab52f8;display:block}
.m-pub-vip .vip-btn .vip-user .vip-u-m {width:335px;height:24px;margin-top:10px;margin-bottom:20px;color:#222;font-weight:700;font-size:22px;line-height:24px}
.m-pub-vip .vip-btn .vip-user .vip-u-w {display:none;width:90px;height:40px;border:1px solid #ff5f00;border-radius:20px;margin-top:9px;margin-bottom:9px;color:#ff5f00;font-size:15px;line-height:40px;text-align:center}
.m-pub-vip .vip-btn .vip-user .vip-u-t {width:335px;height:16px;color:#999;font-size:15px;line-height:16px}
.m-pub-vip .vip-btn .vip-erwei {padding:30px 20px 0 50px;overflow:hidden}
.m-pub-vip .vip-btn .vip-erwei .vip-erwei-r {float:left;*display:inline;width:192px;text-align:center}
.m-pub-vip .vip-btn .vip-erwei .vip-erwei-r .vip-e-s {position:relative;display:block;width:100%;height:124px;color:#999;background:url(../image/erwei.png) no-repeat 0 0;background-size:100% 100%;font-size:12px;line-height:24px;text-align:center;*zoom:1}
.m-pub-vip .vip-btn .vip-erwei .vip-erwei-r .vip-e-s .vip-e-a {position:absolute;top:11px;left:39px;width:104px;height:104px;background:url(../image/ico09.png) no-repeat 50%;z-index:1}
.m-pub-vip .vip-btn .vip-erwei .vip-erwei-r .vip-e-s img {position:absolute;top:11px;left:39px;display:block;width:104px;height:104px}
.m-pub-vip .vip-btn .vip-erwei .vip-erwei-r .vip-e-t {display:block;width:100%;margin-top:5px}
.m-pub-vip .vip-btn .vip-erwei .vip-erwei-l {float:left;*display:inline;width:200px;margin:0 25px}
.m-pub-vip .vip-btn .vip-erwei .vip-erwei-l .vip-e-btn {width:100%;height:46px;border-radius:23px;margin:36px 0 10px;color:#fff;background-color:#ff5f00;font-size:18px;line-height:46px;text-align:center}
.m-pub-vip .vip-btn .vip-erwei .vip-erwei-l .vip-e-btn.sel,.m-pub-vip .vip-btn .vip-erwei .vip-erwei-l .vip-e-btn:hover {background-color:#ff7624}
.m-pub-vip .vip-btn .vip-erwei .vip-erwei-l .vip-e-m {display:block;width:100%;height:24px;color:#ff5f00;text-align:center}
.m-livetv {margin-bottom:60px}
.m-livetv .scroll-item {position:relative;width:160px;height:170px;border-radius:4px;margin:10px;background:#fff;-webkit-box-shadow:0 0 25px rgba(0,0,0,.04);box-shadow:0 0 25px rgba(0,0,0,.04)}
.m-livetv .scroll-item p {color:#222;font-weight:700;font-size:15px;line-height:26px}
.m-livetv .scroll-item a {position:absolute;top:15px;left:50%;display:block;width:80px;margin-left:-40px;text-align:center}
.m-livetv .scroll-item a img {width:80px}
.m-liveList,.m-liveList .column .hitv_horizontal {margin-bottom:30px}
.m-listdouble-combine {float:left;width:calc(100% - 275px)}
.swiper-wrapper {position:relative;padding-right:0!important;padding-left:0!important;margin-bottom:30px}
.swiper-wrapper .swiper-wrapper-inner {width:100%;height:550px}
.swiper-wrapper .ad {position:absolute;top:0;display:none;width:100%;height:100%;z-index:120}
.swiper-wrapper .img {display:block;background-position:50%;background-size:auto 100%;background-repeat:no-repeat}
.swiper-wrapper .img,.swiper-wrapper .img img {width:100%;height:100%}
.swiper-wrapper .pagination-wrap {position:absolute;right:50px;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:464px;background:rgba(0,0,0,.8);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(23%,rgba(0,0,0,.8)),to(rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.8) 23%,rgba(0,0,0,.8));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 23%,rgba(0,0,0,.8) 100%);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.8) 23%,rgba(0,0,0,.8));z-index:100}
.swiper-wrapper .pagination-wrap .pagination-item {height:22px;margin-bottom:11px;color:#fff;opacity:.7;overflow:hidden;font-weight:700;font-size:14px}
.swiper-wrapper .pagination-wrap .pagination-item:empty {display:none}
.swiper-wrapper .pagination-wrap .pagination-item a {color:#fff}
.swiper-wrapper .pagination-wrap .pagination-block {display:block;padding:0 20px}
.swiper-wrapper .pagination-wrap .pagination-show {height:72px;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.9)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,.9),rgba(0,0,0,0));background:-o-linear-gradient(left,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,rgba(0,0,0,.9),rgba(0,0,0,0));opacity:1}
.swiper-wrapper .pagination-wrap .pagination-show .pagination-title {padding-top:10px;font-size:20px}
.swiper-wrapper .pagination-wrap .pagination-title {overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.swiper-wrapper .pagination-wrap .pagination-subname {padding-bottom:10px;font-size:13px}
.swiper-wrapper .pagination-wrap ul {position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-47%);-ms-transform:translateY(-47%);transform:translateY(-47%)}
.swiper-wrapper .swbg {position:absolute;top:0;left:0;width:100%;height:200px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAADICAYAAAAePETBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAc9JREFUeNrs18ENhDAMBdFvoD36LyekBI6O/EbaO1J25suV5M0sVuePe7p/4LQHuYJ2hoQhkgXJOidZRp0h8CCSJVkMcYcwRLKMOhhi1GHUGSJZRh0MMerwIJIlWQxxhzBEsiBZRl2yGGLUGSJZRh0MMerwIJAsyYI7xB0CyTLqksUQo84QyYJkMUSyGCJZkCzJgjvEHQLJglFnCIy6UYdkGXXJYohkQbIkiyHuEIZIllEHQ4w6jLpRh2TBqDMEHkSyJIsh7hCGSJZRB0MkiyFGnSGSZdTBEKMODyJZksUQhrhDJAuSZdQliyFGnSGSZdTBEKMODwLJkiy4Q9whkCyjLlkMMeoMkSxIllGXLIZIFiRLsuAOcYdAssAQow6jbtQhWUZdshgiWZAsyWKIO4QhkmXUwRCjDqNu1CFZMOoMgQeRLMliiDuEIZJl1MEQyWKIUWeIZBl1MMSow4NIlmQxBO4QyYJkGXXJYohRZ4hkGXUwRLIY4kEgWZIFd4g7BJJl1CWLIQwx6pIFyTLqksUQyYJkSRbcIe4Q/0vJAkOMOoy6UYdkGXXJYohkoQn3/pVkMQTukDMMmZgso47/1DRD1oYh8CDHJqu5weP4BBgAUneeEjOPqRYAAAAASUVORK5CYII=) repeat-x;z-index:1}
.m-combine-item {position:relative;width:100%;height:auto}
.m-combine-item,.m-combine-item .m-list-single:first-child,.m-combine-item .m-list-single:nth-child(2) {-webkit-box-sizing:border-box;box-sizing:border-box}
.m-combine-item .m-list-single:nth-child(2) {float:left}
.m-combine-item .m-wrap-right.m-listText,.m-combine-item .m-wrap-right.m-listtop {position:absolute;top:0;right:0;width:100%;height:100%}
.m-combine-item .m-listText .right {height:100%}
.m-combine-item .m-listText .right-wrap .list .item {height:16.666666%}
.m-combine-item .combine-wrap {position:relative;width:100%;height:100%}
.m-combine-item .m-listText .right-wrap {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:calc(100% - 110px)}
.m-combine-item .m-listText .right-wrap .list {-webkit-box-flex:1;-ms-flex:1;flex:1}
.m-combine-item .m-listtop .right-wrap {height:calc(100% - 110px)}
.m-homenavigation {height:45px;padding:5px 0;margin-bottom:25px}
.m-homenavigation .homenavleft .item:hover,.m-homenavigation .homenavright .txt:hover {color:#ff5f00}
.m-homenavigation .homenavleft {float:left;padding-left:10px}
.m-homenavigation .homenavleft img {width:20px;height:20px}
.m-homenavigation .homenavleft .item {display:inline-block;height:45px;padding:0 22px;border-radius:24px;margin-right:30px;color:#222;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.08);box-shadow:0 0 10px rgba(0,0,0,.08);font-weight:700;font-size:16px;text-align:center}
.m-homenavigation .homenavleft .item .hitv-svg-icon {float:left;height:45px;padding-right:5px}
.m-homenavigation .homenavleft .item .vicon {float:left;padding-top:13px;padding-right:5px}
.m-homenavigation .homenavleft .item span {height:45px;line-height:45px}
.m-homenavigation .homenavright .mid-list {-webkit-box-flex:1;-ms-flex:1;flex:1;height:42px;overflow:hidden}
.m-homenavigation .homenavright .morebox {position:relative;display:inline-block;width:88px;height:45px}
.m-homenavigation .homenavright .morebox .alertbox {position:absolute;right:0;bottom:45px;display:none;width:330px;border:1px solid #f8f8f8;border-radius:10px;margin-left:-55px;background-color:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.2);line-height:24px;z-index:125}
.m-homenavigation .homenavright .morebox .alertbox li {float:left;width:110px}
.m-homenavigation .homenavright .morebox .alertbox a {display:block;width:100%;height:46px;color:#222;font-weight:700;font-size:14px;line-height:46px;text-align:center}
.m-homenavigation .homenavright .morebox .alertbox.e-arrdown:before {position:absolute;left:50%;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);margin-left:94px;z-index:1}
.m-homenavigation .homenavright .morebox .alertbox a:hover {color:#ff5f00}
.m-homenavigation .homenavright .morebox:hover .alertbox {display:block;-webkit-animation:alertboxShow .3s ease forwards;animation:alertboxShow .3s ease forwards}
.m-homenavigation .homenavright .morebox .btn,.m-homenavigation .homenavright .txt {display:inline-block;width:88px;height:45px;color:#222;font-weight:700;font-size:16px;line-height:45px}
.m-homenavigation .homenavright .morebox .btn .hitv-svg-icon {vertical-align:-4px}
.m-timeline {position:relative;margin-bottom:35px}
.m-timeline .title {margin-bottom:22px;color:#222;font-weight:700;font-size:32px}
.m-timeline .tips {position:absolute;top:-60px;left:50px;width:298px;height:50px;border-radius:50px;color:#fff;background:#07f;font-weight:700;font-size:15px;line-height:50px;text-align:center}
.m-timeline .tips,.m-timeline .tips .btn {-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px rgba(0,0,0,.1)}
.m-timeline .tips .btn {width:80px;height:28px;padding:3px 12px;border-radius:40px;margin-left:15px;color:#ff5f00;background:#fff;opacity:.95}
.m-timeline .tips.e-arrdown:before {bottom:-8px;left:24px;border-width:18px 18px 0;border-color:#07f rgba(0,0,0,0) rgba(0,0,0,0)}
.m-timeline .my-appoint {margin-left:30px;color:#222;vertical-align:6px;font-weight:700;font-size:15px}
.m-timeline .my-appoint .hitv-svg-icon {width:14px;height:14px;margin-left:4px;vertical-align:-2px}
.m-timeline .scroll .line {position:relative;top:8px;width:100%;height:3px;background-color:#f8f8f8}
.m-timeline .status-1 {width:12px;height:9px;margin:0 auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.m-timeline .status-1 .hitv-svg-icon {width:12px;height:12px;color:#ff5f00;vertical-align:4px}
.m-timeline .scroll-item {position:relative}
.m-timeline .scroll-item:before {position:absolute;top:44px;left:0;width:100%;height:3px;background-color:#f8f8f8;content:""}
.m-timeline .status-2 {position:absolute;top:41px;left:50%;width:14px;height:9px;border-radius:5px;margin:0 auto 0 -7px;background:#dfd9d9}
.m-timeline .time {margin-top:0;margin-bottom:45px;color:#222;font-weight:700;font-size:18px;text-align:center}
.m-timeline .time-on {color:#ddd}
.m-damangup {margin-bottom:40px}
.m-damangup .hitv_horizontal-onetitle,.m-damangup .hitv_horizontal-txtbox {height:26px}
.m-damangup .damang-upload {width:136px;height:28px;border-radius:20px;margin-top:4px;background-color:#f8f8f8}
.m-damangup .follow-avatar {float:left;margin-top:4px;margin-left:4px}
.m-damangup .follow-upload {float:left;width:70px;height:28px;padding-left:8px;line-height:28px}
.m-damangup .follow-icon {float:right;margin-top:4px;margin-right:12px;cursor:pointer}
.m-damangup .hitv-attention {width:14px;color:#ff5f00}
.m-verticalimage {margin-bottom:40px}
.m-verticalimage .tag {margin-left:30px;color:#999;vertical-align:5px;font-weight:700;font-size:14px}
.m-verticalimage .left {float:left;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;padding:0 10px}
.m-verticalimage .left .left-container {width:100%;height:100%;border-radius:4px;-webkit-box-shadow:0 0 25px rgba(0,0,0,.06);box-shadow:0 0 25px rgba(0,0,0,.06)}
.m-verticalimage .left .leftimg {position:relative;width:100%;height:auto}
.m-verticalimage .left img {width:100%;height:auto;border-radius:4px 4px 0 0}
.m-verticalimage .left .img {position:absolute;top:0;left:0;display:block;width:100%;height:100%;overflow:hidden}
.m-verticalimage .left .img .images {width:100%;height:100%;background-size:cover}
.m-verticalimage .left .img .txt {position:absolute;bottom:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 25px 20px;color:#fff;z-index:10}
.m-verticalimage .left .img .txt .name {font-weight:700;font-size:28px}
.m-verticalimage .left .img .txt .desc {margin-top:5px;font-size:15px;line-height:20px}
.m-verticalimage .left .img .time {position:absolute;right:12px;bottom:10px;color:#fff;font-size:13px;line-height:20px;z-index:10}
.m-verticalimage .left .img .corner {position:absolute;top:0;right:0;display:inline-block;width:auto;height:20px;border-radius:0 0 0 4px;outline:0;color:#fff;overflow:hidden;line-height:18px;white-space:nowrap;text-align:center}
.m-verticalimage .left .img .corner .tagtxt {padding:1px 8px;font-size:12px}
.m-verticalimage .left .left-content {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:110px;padding:0 20px;background-image:url(../image/8f6d117.png);background-size:cover}
.m-verticalimage .left .left-content .name {width:100%;color:#222;font-weight:700;font-size:20px}
.m-verticalimage .left .left-content .desc {width:100%;padding-top:10px;font-size:15px;line-height:16px}
.m-verticalimage .left .mask {position:absolute;bottom:0;width:100%;height:150px;border-radius:4px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.4),rgba(0,0,0,0));background:-o-linear-gradient(bottom,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%);background:linear-gradient(1turn,rgba(0,0,0,.4),rgba(0,0,0,0))}
.m-verticalimage .left .player {position:relative;height:auto;border-radius:4px 4px 0 0;overflow:hidden}
.m-verticalimage .left .player .m-player-h5-new video {-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}
.m-verticalimage .left .player .fixtit {position:absolute;top:25px;left:0;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:78px;height:40px;border-radius:0 20px 20px 0;color:#fff;background:rgba(255,95,0,.9);font-weight:700;font-size:16px;line-height:40px;text-align:center;z-index:15}
.m-verticalimage .left .player .c-player-video {width:100%;height:100%}
.m-verticalimage .left .player:hover .fixtit {display:block}
.m-verticalimage .right {float:left}
.m-verticalimage .right .scroll-item {-webkit-box-sizing:border-box;box-sizing:border-box;width:20%}
.m-verticalimage .right .scroll-item .hitv_vertical {width:100%;height:auto}
.m-verticalimage .first {margin-bottom:18px}
.m-verticalimage .scroll-item {vertical-align:top}
.m-verticalimage .hitv_horizontal .hitv_horizontal-desc,.m-verticalimage .hitv_horizontal .hitv_horizontal-title {line-height:26px}
@media screen and (max-width:1281px) {.m-verticalimage .left .left-content {height:100px}
}
.m-combine {float:left}
.m-combine .hitv-scroll .nav-out {right:0}
.g-page-channel {min-width:1024px}
.g-page-channel .sp-top{margin-bottom:100px;}
.g-page-channel .title {height:42px;padding-right:100px;padding-left:10px;margin-bottom:22px;color:#333;overflow:hidden;font-weight:700;font-size:28px;line-height:42px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.g-page-channel .title .tag {display:inline-block;max-width:280px;margin-left:30px;color:#222;vertical-align:-9px;font-weight:700;font-size:14px;line-height:42px}
.g-page-channel .title .tag:hover,.g-page-channel .title a:hover {color:#ff5f00}
.g-page-channel .right .title {padding-right:0}
.m-wrap-item>div {padding:0 40px}
.m-wrap-item .m-headgg,.m-wrap-item .m-imageSplit,.m-wrap-item .m-top-ad,.m-wrap-item .m-tuheaderAd {padding-right:0;padding-left:0}
.m-wrap-item .m-wrap-right {float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}
.m-search-card .tab ul li a {height:42px;color:hsla(0,0%,100%,.6);font-weight:700;font-size:18px;line-height:42px}
.m-search-card .tab ul li.select a,.m-search-card .tab ul li a:hover {color:#fff}
.m-search-card .card {padding-top:10px;padding-bottom:15px;font-size:13px;line-height:28px}
.m-search-card .card dl {color:hsla(0,0%,100%,.6)}
.m-search-card .card dl dt {float:left;width:80px;height:30px}
.m-search-card .card dl dd {float:left;width:calc(100% - 80px)}
.m-search-card .card dl dd a {display:inline-block;height:30px;padding:0 15px;border-radius:15px;margin:0 15px 15px 0}
.m-search-card .card dl dd a:hover {color:#fff}
.m-search-card .card dl dd a.focus {color:#fff;background:#ff5f00}
.m-search-card .card dl dd a:first-child.focus {background:hsla(0,0%,100%,.15)}
.m-search-card .card dl dd a.all {color:#fff;background:hsla(0,0%,100%,.15)}
.m-search-card .tab {position:relative;padding-bottom:20px}
.m-search-card .tab ul li {float:left;margin-right:30px}
.m-search-card .tab ul li.focus a {position:relative;color:#fff;font-size:22px}
.m-search-card .tab ul li.focus a:before {position:absolute;bottom:-15px;left:50%;width:20px;height:4px;border-radius:2px;margin-left:-10px;background:#ff5f00;content:""}
.m-search-card .tab ul li.more a {color:#ff5f00}
.m-search-card .tab ul li .hitv-svg-icon {display:inline-block;width:14px;height:14px;margin-left:10px}
.m-search-card .tab .hotrank {position:absolute;top:8px;right:0;color:hsla(0,0%,100%,.6);font-size:18px;line-height:24px}
.m-search-card .tab .hotrank:hover {color:#fff}
.m-search-card .tab .hotrank .hitv-svg-icon {display:inline-block;margin-right:5px;vertical-align:-4px}
.m-search-star[data-v-66cbf8bd] {width:100%;padding:0 0 10px}
.m-search-star .list[data-v-66cbf8bd] {margin-left:-40px}
.m-search-star .list li[data-v-66cbf8bd] {float:left;margin:0 0 20px 40px}
.m-search-star .list li:hover p[data-v-66cbf8bd] {color:#ff5f00}
.m-search-star .list li p[data-v-66cbf8bd] {padding-top:10px;color:#222;font-weight:400px;font-size:13px;text-align:center}
.m-search-star .hitv_avatar img[data-v-66cbf8bd] {width:80px;height:auto}
.m-search-top {width:100%;padding:0 0 20px}
.m-search-top ul li {-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:55px;padding-left:6px;border-bottom:1px solid #f1f1f1}
.m-search-top ul li a {display:block;width:100%;height:100%}
.m-search-top ul li a:hover .top-title {color:#ff5f00}
.m-search-top ul li span {height:55px;font-weight:400;font-size:15px;line-height:55px}
.m-search-top ul li .top-title {color:#222}
.m-search-top ul li .top-num {padding-right:20px;color:#999;vertical-align:-3px;font-size:24px;font-family:Giorgio,serif}
.m-search-top ul li .top-num.on {color:#ff5f00;font-weight:700}
.m-search-top ul li .top-icon {float:right;padding-right:10px}
.m-search-top ul li .hide {display:none}
.m-search-top ul li .rankarr {float:right}
.m-search-top ul li .rankarr .hitv-svg-icon {width:14px;height:14px}
.m-search-top ul li .up {color:#78d214}
.m-search-top ul li .down {color:#ccc}
.m-search-top ul li .line {color:#ff5f00}
.m-search-top ul li .new-icon {color:#ff5f00;font-weight:700;font-size:11px}
.m-search-top .hitv_tabs-line .hitv_tabs-tab {width:auto;padding:0 0 4px;margin-right:20px;font-size:13px;line-height:22px}
.m-search-top .hitv_tabs-line .hitv_tabs-tab:hover {color:#ff5f00}
.m-search-top .hitv_tabs-line .hitv_tabs-tab-active {font-size:15px}
.m-search-top .hitv_tabs-line .hitv_tabs-tab-active:after {border-radius:3px;margin-left:-8px}
.m-search-top .hitv_tabs {position:relative;margin-top:-4px}
.m-search-top .hitv_tabs .hitv_tabs-title {display:none}
.m-search-top .hitv_tabs .hitv_tabs-content {padding-top:10px}
.m-serach-title {margin-bottom:15px}
.m-serach-title .title {padding-right:20px;color:#222;font-weight:700;font-size:22px}
.m-serach-title .title b {color:#ff5f00;font-weight:700}
.m-serach-title a:hover .title {color:#ff5f00}
.m-serach-title .hitv-micon-fansgroup {font-size:14px}
.m-serach-title .year {color:#999;vertical-align:2px;font-size:13px}
.m-serach-title .hitv-svg-icon {display:inline-block;width:14px;height:14px;margin-right:10px;vertical-align:-1px;cursor:pointer}
.m-serach-title .auth-icon {display:inline-block;width:50px;margin-right:5px;vertical-align:-2px}
.m-serach-title .modelIcon-list {position:relative;display:inline-block;height:20px;vertical-align:-2px}
.m-serach-title .modelIcon-list img {position:absolute;display:inline-block;width:20px;height:20px}
.m-serach-title .modelIcon-list img.model-icon-1 {left:15px;z-index:1}
.m-serach-title .modelIcon-list img.model-icon-2 {left:30px;z-index:2}
.m-serach-title .modelIcon-list img.model-icon-3 {left:45px;z-index:3}
.m-serach-title .modelIcon-list img.model-icon-4 {left:60px;z-index:4}
.m-serach-title .modelIcon-list img.model-icon-5 {left:75px;z-index:5}
.m-serach-title .modelIcon-list img.model-icon-6 {left:90px;z-index:6}
.intro span {display:inline-block;padding-bottom:10px}
.intro .i-t {float:left;width:300px;padding-right:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.intro .i-h {float:left;width:60%}
.intro .hover-item:hover {color:#ff5f00}
.search-desc {position:relative;height:24px;padding-right:60px;margin-bottom:20px;line-height:24px}
.search-desc .info {width:100%;height:24px;overflow:hidden}
.search-desc .info p {display:inline-block}
.search-desc .more {position:absolute;top:0;right:0;width:50px;height:100%;padding-left:200px;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff);background-image:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);background-position:0 0}
.search-desc .more .hitv-svg-icon {display:inline-block;width:10px;height:10px;margin-left:5px}
.search-desc .more a:hover {color:#ff5f00}
.search-desc a {cursor:pointer}
.m-search-video {width:100%;padding-bottom:40px}
.m-search-video .proleft,.m-search-video .proright {float:left}
.m-search-video .proleft {width:235px}
.m-search-video .proright {-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 235px);padding-left:30px;color:#999}
.m-search-video .proright .m-btn {padding-top:10px}
.m-infoclient {float:left;color:#ff5f00;font-size:13px;line-height:32px}
.m-infoclient a {color:#ff5f00}
.m-infoclient .s {display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:-4px}
.m-search-source {position:relative;width:100%;height:32px;color:#bbb;font-weight:400;font-size:14px;line-height:14px;text-align:right}
.m-search-source .s-btn {float:left;margin-right:20px}
.m-search-source em {display:inline-block;width:28px;height:28px;background:url(../image/252e6a7.png) no-repeat 5px 5px;overflow:hidden;vertical-align:middle;zoom:1}
.m-search-source .s-list {position:absolute;right:0;bottom:-30px;width:auto;height:30px;padding:1px 5px;border:1px solid #ddd;background-color:#fff}
.m-search-source .s-list em {padding:0 2px;cursor:pointer}
.m-search-source .s-arrow {float:right;font-size:13px;cursor:pointer}
.m-search-source .s-arrow .hitv-arr-down {vertical-align:-3px}
.m-search-source .youku {background-position:5px 5px}
.m-search-source .iqiyi {background-position:-36px 5px}
.m-search-source .tudou {background-position:-82px 5px}
.m-search-source .letv {background-position:-128px 5px}
.m-search-source .sohu {background-position:-176px 5px}
.m-search-source .pps {background-position:-231px 5px}
.m-search-source .qq {background-position:-284px 5px}
.m-search-source .huashu {background-position:-335px 5px}
.m-search-source .fengxing {background-position:-382px 5px}
.m-search-source .baofeng {background-position:-437px 5px}
.m-search-source .imgo {background-position:-487px 5px}
.m-search-source .kan360 {background-position:-538px 5px}
.m-search-source .m1905 {background-position:-586px 5px}
.m-search-source .cntv {background-position:-625px 5px}
.m-search-source .acfun {background-position:-667px 5px}
.m-search-source .blibli {background-position:-708px 5px}
.m-search-source .pptv {background-position:-749px 5px}
.m-search-source .migu {background-position:-830px 5px}
.m-search-source .huanxi {background-position:-870px 5px}
.m-search-source .hitv_button-primary:hover {border-color:#f70;background:#f70;opacity:1}
.m-search-program {position:relative;width:100%;padding-bottom:40px}
.m-search-program .proleft,.m-search-program .proright {float:left}
.m-search-program .proleft {width:235px}
.m-search-program .proright {-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 235px);padding-left:30px;color:#999}
.m-search-program .proright .search-year {margin-bottom:20px}
.m-search-program .proright .search-year.hide-tabs .hitv_tabs-bar {display:none}
.m-search-program .proright .search-year.hide-tabs .hitv_tabs-content {padding:0}
.m-search-program .proright .search-year .i-v {display:block}
.m-search-program .proright .search-year .i-v .txt-t1 {overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.m-search-program .proright .search-year .i-v a {position:relative;float:left;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(33% - 5px);height:45px;padding:0 10px;margin:0 5px 5px 0;background:#f8f8f8;font-weight:400;font-size:14px;line-height:45px}
.m-search-program .proright .search-year .i-v a div {overflow:hidden}
.m-search-program .proright .search-year .i-v a .corner {position:absolute;top:-5px;right:-5px;height:16px;padding:0 5px;border-radius:10px 10px 10px 0;color:#fff;font-size:12px;line-height:16px}
.m-search-program .proright .search-year .hitv_tabs-tab:hover,.m-search-program .proright .search-year .i-v a:hover {color:#ff5f00}
.m-search-program .proright .search-tablist {width:100%}
.m-search-program .proright .search-tablist .u-list-search {height:145px;overflow:hidden}
.m-search-program .proright .search-tablist .u-list-search .hitv_horizontal,.m-search-program .proright .search-tablist .u-list-search .hitv_vertical {float:left;padding-right:20px}
.m-search-program .hitv_tabs .hitv_tabs-title {display:none}
.m-search-program .hitv_tabs-tab:hover {color:#ff5f00}
.m-search-program .hitv_tabs-fold-arrow {right:-20px;width:60px}
.m-search-program .hitv_tabs-fold-arrow a {margin:0 4px}
.m-search-program .hitv_tabs-fold-arrow a:hover .hitv-svg-icon {color:#ff5f00}
.m-search-program .hitv_tabs-fold-arrow a.disabled .hitv-svg-icon {color:#eee}
.m-search-playlist {width:100%;padding-bottom:40px}
.m-search-playlist .img,.m-search-playlist .txtbox {float:left}
.m-search-playlist .img {width:235px}
.m-search-playlist .txtbox {-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 235px);padding-left:30px}
.m-search-playlist .txtbox .m-title {display:block;margin-bottom:22px;color:#222;font-weight:700;font-size:22px}
.m-search-playlist .txtbox .m-title b {color:#ff5f00;font-weight:700}
.m-search-playlist .txtbox .subtitle {margin-bottom:20px}
.m-search-playlist .txtbox .subtitle span {padding-right:80px}
.m-search-playlist .txtbox .m-video {width:100%}
.m-search-playlist .u-list-search {height:145px;overflow:hidden}
.m-search-playlist .u-list-search .hitv_horizontal,.m-search-playlist .u-list-search .hitv_vertical {float:left;padding-right:20px}
.m-search-channel {width:100%;padding:20px 0}
.m-search-channel .img,.m-search-channel .txtbox {float:left}
.m-search-channel .img {width:235px}
.m-search-channel .txtbox {-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 235px);padding-left:30px}
.m-search-channel .txtbox .m-title {margin-bottom:22px;color:#222;font-weight:700;font-size:22px}
.m-search-channel .txtbox .m-title b {color:#ff5f00;font-weight:700}
.m-search-channel .txtbox .subtitle {margin-bottom:20px}
.m-search-channel .txtbox .subtitle span {padding-right:80px}
.m-episode-wrap {width:520px;padding-bottom:12px}
.m-episode-wrap .episode-item {width:14.2857143%;color:#333;font-size:15px;text-align:center;cursor:pointer}
.m-episode-wrap .episode-item.current,.m-episode-wrap .episode-item:hover {color:#ff5f00}
.m-episode-wrap .episode-nav {position:absolute;width:16px}
.m-episode-wrap .episode-nav.nav-right {right:-40px}
.m-episode-wrap .episode-nav.nav-left {right:-20px}
.u-unit {padding-bottom:20px}
.u-unit a {float:left;width:64px;height:50px;margin-right:5px;margin-bottom:5px;color:#222;background:#f8f8f8;font-weight:400;font-size:14px;line-height:50px;text-align:center}
.u-unit a span {display:block}
.u-unit a a:hover {color:#ff5f00}
.m-search-serial {position:relative;width:100%;min-height:350px;padding-bottom:40px}
.m-search-serial .proleft,.m-search-serial .proright {float:left}
.m-search-serial .proleft {width:235px}
.m-search-serial .proright {-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 235px);padding-left:30px;color:#999}
.m-search-serial .proright .search-year {margin-bottom:20px}
.m-search-serial .proright .search-year .i-v {display:block}
.m-search-serial .proright .search-year .i-v a {display:inline-block;width:30%;height:45px;padding-left:10px;margin:0 5px 5px 0;background:#f8f8f8;font-weight:400;font-size:14px;line-height:45px}
.m-search-serial .proright .search-year .hitv_tabs-tab:hover,.m-search-serial .proright .search-year .i-v a:hover {color:#ff5f00}
.m-search-preview {position:relative;width:100%;min-height:350px;padding-bottom:40px}
.m-search-preview .proleft,.m-search-preview .proright {float:left}
.m-search-preview .proleft {width:235px}
.m-search-preview .proright {-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 235px);padding-left:30px;color:#999}
.m-search-preview .proright .search-year {margin-bottom:20px}
.m-search-preview .proright .search-year .i-v {display:block}
.m-search-preview .proright .search-year .i-v a {display:inline-block;width:30%;height:45px;padding-left:10px;margin:0 5px 5px 0;background:#f8f8f8;font-weight:400;font-size:14px;line-height:45px}
.m-search-preview .proright .search-year .hitv_tabs-tab:hover,.m-search-preview .proright .search-year .i-v a:hover {color:#ff5f00}
.m-search-preview .proright .search-tablist {width:100%}
.m-search-preview .proright .search-tablist .u-list-search {height:145px;overflow:hidden}
.m-search-preview .proright .search-tablist .u-list-search .hitv_horizontal,.m-search-preview .proright .search-tablist .u-list-search .hitv_vertical {float:left;padding-right:20px}
.m-search-movie {position:relative;width:100%;padding-bottom:40px}
.m-search-movie .proleft {position:absolute;top:0;left:0;width:235px}
.m-search-movie .proright {position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:330px;margin-left:265px;color:#999}
.m-search-movie .proright .search-year {margin-bottom:20px}
.m-search-movie .proright .search-year .i-v {display:block}
.m-search-movie .proright .search-year .i-v a {display:inline-block;width:30%;height:45px;padding-left:10px;margin:0 5px 5px 0;background:#f8f8f8;font-weight:400;font-size:14px;line-height:45px}
.m-search-movie .proright .search-year .hitv_tabs-tab:hover,.m-search-movie .proright .search-year .i-v a:hover {color:#ff5f00}
.m-search-movie .proright .search-tablist {width:100%}
.m-search-movie .proright .search-tablist .u-list-search {height:145px;overflow:hidden}
.m-search-movie .proright .search-tablist .u-list-search .hitv_horizontal,.m-search-movie .proright .search-tablist .u-list-search .hitv_vertical {float:left;padding-right:20px}
.m-search-movie .proright .m-source-side {position:absolute;bottom:0}
.m-search-movie .m-search-source {margin-top:140px}
.m-search-feed {width:100%;padding-bottom:40px}
.m-search-feed .hitv_card {width:400px;height:236px;margin-bottom:20px;-webkit-box-shadow:0 0 25px rgba(0,0,0,.06)!important;box-shadow:0 0 25px rgba(0,0,0,.06)!important}
.m-search-feed p {padding-left:10px}
.m-search-feed .feed-title {display:inline-block;margin-bottom:22px;color:#222;font-weight:700;font-size:22px}
.m-search-feed .feed-title .icon {width:18px;height:18px;margin-left:20px;vertical-align:-2px}
.m-search-feed .feed-title:hover {color:#ff5f00}
.m-search-feed .head {height:30px;margin:5px 10px 20px;line-height:30px}
.m-search-feed .head a:hover .title {color:#ff5f00}
.m-search-feed .head span {float:left;width:200px;height:30px;margin-right:20px;vertical-align:-3px}
.m-search-feed .head .title {color:#222;font-weight:700;font-size:15px}
.m-search-feed .content {width:100%;height:50px;margin-bottom:20px;color:#999;overflow:hidden;font-weight:400;font-size:15px;line-height:26px;white-space:normal}
.m-search-feed .img {position:relative;z-index:5}
.m-search-feed .img span {margin-right:20px}
.m-search-feed .scroll-item {position:relative}
.m-search-feed .arr {position:absolute;right:0;bottom:0;width:135px;height:110px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIcAAABuCAYAAAANrABAAAAABHNCSVQICAgIfAhkiAAAA5xJREFUeJztndtyozAMQEXb/f8fbsI+ELbpBgjGkiXL58ww05dOjHyQbHOxCAAAAAAAAAAAAAAAAABUM3k3AF7Y65O5aSsEOTyZNo4zzE/H3aZpC8jRlklEPh6HJvfHoZpdkMMeKyH2uIlSRkEOO1YhvGJcnU2QQ58PEfn0bsQTd1mySTHIocckIl/ejTigWBLkqGeSJVP0EsvTY5JeTigqn9JuoKnNt7wZjyDHNaKXkLMclhrkKKfnbLHHZhZBjvNkyRZ7vIxFkOMc0aanVsyyZBERQY4zfMl4cfoWkXm0ky4hexl5xw05thmljByCHK8gxgPk+E3GaeplkOOHEQeehxCMBcTYgIAgxi6jBwUxDhg5MIjxhlGD88e7AT0w4rRt5FXPIkbLHJSSAkYKFGIUMkqwEOMCI4w5enr4NxTZg8a9kgoyB67lK4gpyRq89V0SqCBjWRn9CS41MmYOxFAimxyIoUgmOZiyKpNFDmYmBmQIKDMTIzLIgRhG9C4H4wxDepZj/RAbGNFzcJm2GtOrHIjRgB7lYJzRiN7kYJzRkN4CzbS1IT3JQTlpTC9yUE4c6CXglBMHepCDcuJED3L00MaURA88i12ORJbDc68SkNhyMAh1JqociBGAqHJEbddQROwEBqFBiCZHyf6qYEw0OcgagYgkR6S2gMTqEGYowYgiR5R2wBNROoWsEZAIciBGUCLIEaENsIH31BExfjPL6xae087f5njLMXpJuT+Ow52h/2N9ZNJ8wdBzNXLU7bJm+ZFCA7MvJnrKMdrH6WdZNvYtyRIlqEvideWO9jT54Z7xSqzjFbVy45U5Rvrc9OY+8caoZBGvzDHCWOPX1t8Ovz1LpSAenTTCqwaeYjxTJYhH3c8+1ogihkhlW1p3VHYxROKIsbLOkopBDl2iibFyaV2ldWdlHmuUrnS2pjh7tJQj+wzFeh1Dg6LM1lKOzCWlBzFEtm/s7dKqwzKXExG9+yQtOC1yKzkyZ42exBApyB7IUY9FSZnE9pb8KaFbPM+RuaRoz0727olo3+a/y4kJQosrOrMcWp01yfIIw15/rDtDaF7Mb8VuIUfmkqIhR8medJr714WQI3Pm0KB0/Udrf5m3YlvLkVkMjfHG1a8XNcnG1j+SuaRoyeHxvyIBykrmzKFBTXzMLzzkuE5t5ggfG0s5wp98JchRQfiTdyZ8fJADdkEO2AU5YI858zoE1HGzuitL1uiXf+/0/gWru2aCk2wCAwAAAABJRU5ErkJggg==) no-repeat;z-index:1}
.m-search-feed .hitv-scroll .scroll-wrap {padding:2px 0 10px}
.m-search-feed .card-item-wrap {float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px 10px 0}
.m-search-feed .feed-list {height:250px;overflow:hidden}
.m-search-star {position:relative;width:100%;padding-bottom:40px}
.m-search-star .avt {position:relative;display:block}
.m-search-star .avt .tips {display:none}
.m-search-star .avt .dm-avt-icon {position:absolute;right:30px;bottom:0;width:36px;height:36px}
.m-search-star .proleft,.m-search-star .proright {float:left}
.m-search-star .proleft {width:235px}
.m-search-star .proleft .hitv_avatar {display:block;margin:0 auto}
.m-search-star .sub-title {margin-bottom:25px;color:#999;font-size:13px}
.m-search-star .follow-btn {float:right;display:block;width:72px;height:30px;border-radius:20px;color:#fff;background:#ff5f00;opacity:1;line-height:30px;text-align:center;cursor:pointer}
.m-search-star .follow-btn.isFollow {background:#bbb}
.m-search-star .proright {-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 235px);padding-left:30px;color:#999}
.m-search-star .proright .title {margin-bottom:20px}
.m-search-star .proright .m-title {padding-right:24px;color:#222;font-weight:700;font-size:22px}
.m-search-star .proright .m-title b {color:#ff5f00;font-weight:700}
.m-search-star .proright i,.m-search-star .proright p {font-size:13px}
.m-search-star .proright .search-tablist {width:100%}
.m-search-star .proright .search-tablist .u-list-search {height:145px;overflow:hidden}
.m-search-star .proright .search-tablist .u-list-search .hitv_horizontal,.m-search-star .proright .search-tablist .u-list-search .hitv_vertical {float:left;padding-right:20px}
.m-search-star .proright .search-tablist .u-list-search-vertical {height:328px;overflow:hidden}
.m-search-star .proright .search-tablist .u-list-search-vertical .scroll-item {float:left;padding-right:20px}
.creator-container[data-v-5adba422] {height:100px}
.creator-container .creator-item[data-v-5adba422],.creator-container[data-v-5adba422] {display:-webkit-box;display:-ms-flexbox;display:flex}
.creator-container .creator-item[data-v-5adba422] {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;padding:20px 30px;margin-right:1px;background:#f8f8f8}
.creator-container .creator-item[data-v-5adba422]:last-child {margin-right:0}
.creator-container .creator-item .creator-icon[data-v-5adba422] {cursor:pointer}
.creator-container .creator-item div.creator-desc[data-v-5adba422] {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;padding:7px 10px;overflow:hidden}
.creator-container .creator-item div.creator-desc .creator-name[data-v-5adba422] {height:20px;color:#222;opacity:1;overflow:hidden;font-weight:700;font-size:15px;line-height:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}
.creator-container .creator-item div.creator-desc .creator-name[data-v-5adba422]:hover {color:#ff5f00}
.creator-container .creator-item div.creator-desc .creator-desc[data-v-5adba422] {height:17px;margin-top:5px;color:#999;opacity:1;overflow:hidden;font-weight:400;font-size:13px;line-height:17px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.creator-container .creator-item .creator-follow[data-v-5adba422] {float:right;display:block;width:72px;height:30px;border-radius:20px;color:#fff;background:#ff5f00;opacity:1;line-height:30px;text-align:center;cursor:pointer}
.creator-container .creator-item .creator-follow.isFollow[data-v-5adba422] {background:#bbb}
.m-search-star[data-v-f15775b2] {position:relative;width:100%;padding-bottom:40px}
.m-search-star .avt[data-v-f15775b2] {position:relative;display:block}
.m-search-star .avt .tips[data-v-f15775b2] {display:none}
.m-search-star .avt .dm-avt-icon[data-v-f15775b2] {position:absolute;right:30px;bottom:0;width:36px;height:36px}
.m-search-star .proleft[data-v-f15775b2],.m-search-star .proright[data-v-f15775b2] {float:left}
.m-search-star .proleft[data-v-f15775b2] {width:235px}
.m-search-star .proleft .hitv_avatar[data-v-f15775b2] {display:block;margin:0 auto}
.m-search-star .sub-title[data-v-f15775b2] {margin-bottom:25px;color:#999;font-size:13px}
.m-search-star .follow-btn[data-v-f15775b2] {float:right;display:block;width:72px;height:30px;border-radius:20px;color:#fff;background:#ff5f00;opacity:1;line-height:30px;text-align:center;cursor:pointer}
.m-search-star .follow-btn.isFollow[data-v-f15775b2] {background:#bbb}
.m-search-star .proright-wrapper[data-v-f15775b2] {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 235px);min-height:130px}
.m-search-star .proright-wrapper .proright[data-v-f15775b2] {-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:30px;color:#999}
.m-search-star .proright-wrapper .proright .title[data-v-f15775b2] {margin-bottom:20px}
.m-search-star .proright-wrapper .proright .m-title[data-v-f15775b2] {padding-right:21px;color:#222;font-weight:700;font-size:22px}
.m-search-star .proright-wrapper .proright .m-title b[data-v-f15775b2] {color:#ff5f00;font-weight:700}
.m-search-star .proright-wrapper .proright i[data-v-f15775b2],.m-search-star .proright-wrapper .proright p[data-v-f15775b2] {font-size:13px}

.m-search-star .proright-wrapper .proright .search-tablist[data-v-f15775b2] {width:100%}
.m-search-star .proright-wrapper .proright .search-tablist .u-list-search[data-v-f15775b2] {height:145px;overflow:hidden}
.m-search-star .proright-wrapper .proright .search-tablist .u-list-search .hitv_horizontal[data-v-f15775b2],.m-search-star .proright-wrapper .proright .search-tablist .u-list-search .hitv_vertical[data-v-f15775b2] {float:left;padding-right:20px}
.m-search-star .proright-wrapper .proright .search-tablist .u-list-search-vertical[data-v-f15775b2] {height:328px;overflow:hidden}
.m-search-star .proright-wrapper .proright .search-tablist .u-list-search-vertical .scroll-item[data-v-f15775b2] {float:left;padding-right:20px}
.m-so-loading {width:76px;height:100px;margin:0 auto;background-image:url(../image/66c560c.gif);background-size:100% 100%}
.m-search {position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:220px;padding:154px 50px 0;margin-bottom:40px;background:#2a2a3a;background-image:-webkit-linear-gradient(top,#111117,#2a2a3a 300px,#2a2a3a);background-image:-o-linear-gradient(top,#111117 0,#2a2a3a 300px,#2a2a3a);background-image:linear-gradient(180deg,#111117,#2a2a3a 300px,#2a2a3a)}
.m-search .sbg {position:absolute;top:0;left:0;width:100%;height:100%;background:url(../image/b5afe8a.png) top repeat-y;text-indent:-9999px;z-index:1}
.m-search .m-search-case {position:absolute;top:60px;left:50%;margin-left:-330px;z-index:12}
.m-search .m-search-card {position:relative;z-index:2}
.m-search-empty {margin:100px 0 140px;color:#999;font-weight:700;font-size:22px;text-align:center}
.g-page-search .hitv_page {margin:0 auto 30px}
.g-page-search .hitv_horizontal-txtbox .hitv_horizontal-onetitle a,.g-page-search .hitv_vertical-txtbox .hitv_vertical-onetitle a {display:inline;font-weight:300}
.g-page-search .hitv_tabs-tab,.g-page-search .m-search-program .proright .search-year .i-v a,.g-page-search .proright {font-size:13px}
.g-page-search .hitv_tabs-content {padding-bottom:0}
.g-page-search .scroll-item {vertical-align:top}
.g-page-search .m-title {margin-bottom:20px}
.g-page-search .m-title h3 {font-size:22px}
.g-page-search .q-corr {margin:0 0 25px;color:#999;font-weight:400;font-size:13px}
.g-page-search .q-corr span {color:#ff5f00;cursor:pointer}
.m-loading-gif {margin:100px 0 140px}

.bq_ms{background-color:#FF0000;}
.bq_hj{background-color:#FF5F00;}
.bq_yk{background-color:#FFAA00;}
.bq_zj{background-color:#0077FF;}