@charset "utf-8";
html,body{box-sizing:border-box}
body{background-color:#f8fafc;color:#334155;min-height:100vh}
body:before{content:"";position:fixed;z-index:-1;top:0;left:0;right:0;bottom:0;background:#f1f5f9}
h1,h2,h3,h4,h5,h6,a{color:#1e293b}
.btn-warning{background-color:#ea580c;border-color:#ea580c;color:#fff}
.btn-warning:hover,.btn-warning:focus,.btn-warning:link,.btn-warning.active{background-color:#c2410c;border-color:#c2410c}
a:hover,.text-color,.hy-cascade .content-meun .item ul li a.active,.hy-cascade .content-meun .head span{color:#ea580c}
.text-muted,.hy-play-list .item .panel .downlist .table>thead>tr>th,.hy-cascade .content-meun .item ul li a,.hy-cascade .content-meun .head span.text,.hy-head-menu .item .search .btns{color:#64748b}
.videopic .score:before{border-top:4px solid #ea580c;border-left:4px solid transparent}
.hy-head-menu,.hy-layout,.hy-video-details,.hy-cascade,.hy-gototop .item>li>a,.hy-gototop .item>li>.code,.hy-gototop .item>li>.history,.hy-login{background:rgba(255,255,255,0.95);box-shadow:0 2px 10px rgba(0,0,0,0.08);border:1px solid rgba(0,0,0,0.06)}
.hy-index-menu li a,.hy-index-tags li a,.hy-right-qrcode dl,.hy-play-list .item .panel .playlist ul li a,.hy-page ul li a,.hy-page ul li .num,.hy-head-menu .item .search .form-control,.hy-video-hit .item,.hy-video-hit .item ul li,.btn-default,.hy-common .item .content,.hy-common .item .num{border:1px solid rgba(0,0,0,0.08);background:rgba(255,255,255,0.8);color:#334155;transition:all 0.25s cubic-bezier(0.4,0,0.2,1)}
.hy-index-menu li a:hover,.hy-index-menu li a:hover .icon,.hy-index-tags li a:hover,.hy-cascade .content-meun .head dl dd span,.videopic .score,.hy-page ul li a:hover,.hy-page ul li.active a,.btn-default:hover,.hy-play-list .item .panel .playlist ul li a:hover,.hy-video-ranking li .number.active{background-color:#ea580c;color:#fff;border-color:#ea580c}
.hy-min-screen .item dl{border-left:1px solid rgba(0,0,0,0.08)}
.hy-video-ranking li .number,.hy-cascade:before,.hy-video-min-head h5:before,.hy-player .item .sidebar,.hy-comment-list .item .content,.hy-new-content .item .des{background:rgba(241,245,249,0.8)}
.hy-topic-content .head,.hy-video-head h4,.hy-video-details.active .item .content,.hy-cascade .left-head li a,.hy-cascade .left-head li.text,.hy-main-side .side,.hy-gototop .item>li>.history .head,.hy-common .item .content p,.hy-common .item .num em,.hy-new-content .item .head{border-bottom:1px solid rgba(0,0,0,0.08)}
.hy-play-list .item .panel,.hy-gototop .item>li>.history li,.hy-comment-list .item h4{border:0;border-top:1px solid rgba(0,0,0,0.08)}
.hy-video-text-list .item li .title a,.hy-play-list .item .panel .playlist,.hy-play-list .item .panel .downlist .table,.hy-play-list .item .panel .playlist,.hy-cascade .content-meun .item ul,.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td,.hy-new-index-top li,.hy-new-list .item dl{border-top:1px dashed rgba(0,0,0,0.08)}
.hy-switch-tabs .nav-tabs{border-bottom:2px solid rgba(0,0,0,0.08)}
.hy-switch-tabs .nav-tabs li.active a,.hy-switch-tabs .nav-tabs li.active a:hover,.hy-switch-tabs .nav-tabs li.active a:focus,.hy-head-menu .item .menulist li.active a{border:0;background:none;border-bottom:2px solid #ea580c;color:#ea580c}
.hy-cascade .left-head li a.active,.hy-video-min-head h5 span,.hy-play-list.play .item .panel .playlist,.hy-play-list.play .item .panel .option,.hy-player .item .footer{background:rgba(255,255,255,0.95)}
.hy-play-list.play .item .panel .option.collapsed,.hy-video-details.active{background-color:transparent}
.hy-gototop .item>li>.code:before,.hy-gototop .item>li>.history:before{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid rgba(255,255,255,0.95)}
.hy-player .item .info{background-color:#fff}
.hy-player .item .sidebar::-webkit-scrollbar-track{background-color:#e2e8f0}
.hy-player .item .sidebar::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:4px}
.hy-player .item .sidebar::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}
.hy-player .item .sidebar::-webkit-scrollbar-track-piece{background:transparent}
.hy-footer-partner .item{background-color:#fff;border:1px solid rgba(0,0,0,0.08)}
.hy-footer-partner .item a{border:1px solid rgba(0,0,0,0.08)}
.hy-member-user .integral{background-color:#ea580c;color:#fff;border-radius:4px;padding:2px 8px}
.hy-member-user dt .user{border:2px solid rgba(255,255,255,0.9)}
.hy-member-user dd .name{color:#1e293b}
.hy-member-user dd .group{color:#64748b}
.hy-comment .item .face{background-color:#f1f5f9}
.hy-comment-list .item .content:before{border-left:8px solid transparent;border-bottom:8px solid rgba(255,255,255,0.95);border-right:8px solid transparent}
.hy-comment-list .item .content .reply{border-bottom:1px dashed rgba(0,0,0,0.08)}
@media (max-width:767px){
body:before{background:#f8fafc}
.tabbar{background-color:#fff;border-top:1px solid rgba(0,0,0,0.08)}
.tabbar .item{color:#64748b}
.tabbar .item.active{color:#ea580c}
.hy-layout,.hy-player .content,.hy-player .sidebar .hy-play-list.play,.hy-video-details{box-shadow:none}
.hy-head-menu{background:none;border:0;box-shadow:none}
.hy-index-menu li a:hover,.hy-index-menu li a:hover .icon,.hy-index-tags li a:hover{background:none;color:#64748b}
.hy-cascade{background:#fff;box-shadow:none}
.hy-player .item .footer{border-bottom:1px solid rgba(0,0,0,0.08)}
.hy-cascade .content-meun .head{box-shadow:none;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.08)}
.hy-min-screen .item dl{border-left:0;border-top:1px dashed rgba(0,0,0,0.08)}
.hy-video-footer a{border-top:1px solid rgba(0,0,0,0.08)}
}
