/* skin: 经典网格1 */
:root{--accent:#111827;--accent-color:#111827;--accent-ink:#fff;--page-bg:#fbfbfc;--card-bg:#ffffff;--radius:4px;}
.stui-header__top{background-color:#111827!important;border-top-color:#111827!important;}
a:hover{color:#111827!important;}
.btn-primary,.layui-btn:not(.layui-btn-primary):not(.layui-btn-danger):not(.layui-btn-normal){background-color:#111827!important;border-color:#111827!important;}
.nav-head>li.active>a,.nav-tabs>li.active>a{border-bottom-color:#111827!important;color:#111827!important;}
.tag-btn li a.active,.tag-text li a.active,.tag-type li a.active,.stui_nav__taddar .item.active .title{color:#111827!important;}
.nav-page>li>a:hover,.nav-page>li.active>a,.nav-tag>li>a:hover,.nav-tag>li.active a,.tag-type li a:hover,.tag-type li.active a,.tag li.active a,.stui-screen__list li.active a,.stui-content__playlist li a:hover,.stui-content__playlist li.active a,.stui-page li a:hover,.stui-page li.active a,.stui-page li.active .num,.stui-page-text span.pagenow,.pic-tag.active,.pic-tag-h{background-color:#111827!important;border-color:#111827!important;color:#fff!important;}
.badge-first{background-color:#111827!important;}
.form-control:focus{border-color:#111827!important;}
body{background-color:#fbfbfc!important;}
.stui-pannel-bg,.stui-pannel,.stui-pannel-box{background-color:#ffffff!important;border-radius:4px!important;}
.stui-vodlist__thumb,.stui-vodlist__thumb1{border-radius:4px!important;overflow:hidden;}
.stui-vodlist__box{transition:transform .22s ease,box-shadow .22s ease;}
.stui-vodlist__box:hover{transform:translateY(-4px);box-shadow:0 10px 26px rgba(0,0,0,.13);}
a,.btn,.layui-btn,.stui-vodlist__thumb,.stui-vodlist__thumb1{transition:all .2s ease;}
.stui-header__top{box-shadow:0 2px 12px rgba(0,0,0,.10);}
.stui-pannel,.stui-pannel-box{box-shadow:0 1px 6px rgba(0,0,0,.05);}
/* flavor: per-site typography & finish */
body,input,button,select,textarea{font-family:Tahoma,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;}
.stui-pannel__head .title,.rs-type,.rank-head h2{font-weight:700!important;letter-spacing:0;}
.stui-pannel,.stui-pannel-box,.rs-board{box-shadow:0 2px 12px rgba(0,0,0,.07)!important;}
.stui-vodlist__box:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgba(0,0,0,.15);}
.stui-header__menu li a{font-weight:700;}
/* pack-common reset */
.stui-pannel__head .title{border-left:none!important;padding-left:0!important;}
.stui-pannel__head .title img{display:none!important;}
.stui-pannel__head .title:before{content:none!important;}
/* pack: editorial 极简编辑部 */
.stui-header__top{background:#ffffff!important;box-shadow:inset 0 -1px 0 #ececec!important;border-top:none!important;}
.stui-header__top .stui-header__logo h1 a span,.stui-header__logo span{color:#111!important;letter-spacing:1px;}
.stui-header__top .stui-header__menu li a,.stui-header__menu li a{color:#333!important;}
.stui-header__menu li.active a{color:#111!important;border-bottom-color:#111827!important;}
.mac_wd{background:#f4f5f7!important;border:1px solid #e8e9ec!important;color:#333!important;}
.mac_wd::placeholder{color:#9aa0a6;}
#searchbutton .icon{color:#555!important;}
body{background:#fbfbfc!important;}
.stui-pannel,.stui-pannel-box,.stui-pannel-bg{background:transparent!important;box-shadow:none!important;border-radius:0!important;}
.stui-pannel{border-bottom:1px solid #ececec!important;padding-bottom:14px;}
.stui-pannel__head .title{font-size:22px!important;color:#111!important;letter-spacing:1px;}
.stui-pannel__head .title img{display:none!important;}
.stui-pannel__head.bottom-line{border-bottom:2px solid #111!important;}
.stui-screen__list li span.text-muted{color:#9aa0a6!important;font-size:12px;letter-spacing:1px;}
.stui-screen__list li a{color:#444!important;border-radius:2px!important;}
.stui-screen__list li a:hover{background:#f0f1f3!important;color:#111!important;border-color:transparent!important;}
ul.stui-screen__list li.active a,.stui-screen__list li.active a,.nav-tag>li.active a,.tag li.active a,.tag-type li.active a,ul.nav.nav-head>li.active>a{background:#111!important;border-color:#111!important;color:#fff!important;border-radius:2px!important;}
ul.nav.nav-head>li>a{border-radius:2px!important;}
.stui-screen__list.bottom-line-dot{border-bottom:1px solid #f0f0f0!important;}
.stui-vodlist__thumb,.stui-vodlist__thumb1{border-radius:4px!important;}
.stui-vodlist__box:hover{transform:none!important;box-shadow:none!important;opacity:.86;}
.stui-vodlist__detail .title a{color:#111!important;}
.stui-vodlist__text li{border-bottom:1px solid #f0f0f0!important;}
.stui-vodlist__text .badge{background:transparent!important;color:#c0c4cb!important;font-size:17px!important;font-weight:300!important;font-style:italic;min-width:26px;text-align:left;padding:0!important;}
.stui-vodlist__text .badge-first,.stui-vodlist__text .badge-second,.stui-vodlist__text .badge-third{background:transparent!important;color:#111827!important;font-weight:700!important;}
.stui-page li a{border-radius:2px!important;border-color:#e3e5e9!important;color:#444!important;}
.stui-page li a:hover,.stui-page li.active a,.stui-page li.active .num{background:#111!important;border-color:#111!important;}
.pg-jump input{border-radius:2px 0 0 2px!important;}
.home-genre a{border-radius:2px!important;border-color:#e3e5e9!important;}
.home-genre a:hover{background:#111!important;border-color:#111!important;}
.cat-intro{background:#f6f7f8!important;border-radius:2px!important;}
.rs-board{background:transparent!important;box-shadow:none!important;border-radius:0!important;border-bottom:1px solid #ececec;}
.rs-type{border-left:none!important;padding-left:0!important;font-size:20px!important;letter-spacing:1px;border-bottom:2px solid #111;display:inline-block;padding-bottom:4px;}
.rs-no{background:#111!important;border-radius:0!important;font-style:normal!important;}
.rs-no.rank-top1,.rs-no.rank-top2,.rs-no.rank-top3{background:#111827!important;}
.rank-tabs a{border-radius:2px!important;background:#f0f1f3!important;}
.rank-tabs a.on{background:#111!important;}
.rank-intro{background:#f6f7f8!important;border-radius:2px!important;}
.mac_wd{border:1.5px solid #11182788!important;caret-color:#111827;}
.mac_wd:focus{border-color:#111827!important;box-shadow:0 0 0 2px #11182733!important;}
