@charset "UTF-8";
body{background:#fff;color:#666;}
h1,h2,h3,h4,h5,h6{color:#222;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc;}
.yuyu-bg-site{background-color:#fff;color:#222;}
.yuyu-bg-subs{background-color:#f8f8f8;color:#222;}
.yuyu-bg-muted{background-color:#f2f2f2;color:#222;}
.yuyu-bright-0{-webkit-filter:grayscale(100%)brightness(0);filter:grayscale(100%)brightness(0);}

.yuyuyy-header .yuyuyy-logo .yuyu-logo.yuyu-logo-black,.yuyuyy-header .yuyuyy-hasyuyuyy .yuyuyy-logo .yuyu-logo.yuyu-logo-white,.yuyuyy-hasbg .yuyuyy-headwrap:not(.fixed) .yuyuyy-logo .yuyu-logo.yuyu-logo-white{display:block;}
.yuyuyy-header .yuyuyy-logo .yuyu-logo.yuyu-logo-white,.yuyuyy-header .yuyuyy-hasyuyuyy .yuyuyy-logo .yuyu-logo.yuyu-logo-black,.yuyuyy-hasbg .yuyuyy-headwrap:not(.fixed) .yuyuyy-logo .yuyu-logo.yuyu-logo-black{display:none;}

/* 主色文字 */
.yuyuyy-content .yuyu-article-main .yuyu-article-box,.yuyuyy-content .yuyu-play-source .yuyu-plays-from a.active,.yuyu-text-site,.yuyuyy-member .yuyu-cont-list p>span{color:#222;}
/* 辅色文字 */
.yuyu-text-subs{color: #666;}
/* 浅色文字 */
.yuyuyy-content .yuyu-part-nums,.yuyuyy-content .yuyu-player-tips h3,.yuyuyy-content .yuyu-player-tips.yuyu-filter-opted li,.yuyuyy-content .yuyu-vod-infos .yuyu-tag-item i,.yuyuyy-footer .yuyu-foot-extra .yuyu-fe-list a,.yuyuyy-header .yuyuyy-menus ul>li>a>i,.yuyu-page-small .yuyu-page-btns a.yuyu-disad,.yuyu-page-wrap li a.yuyu-disad,.yuyu-text-muted,.mac_pop .pop_close,.yuyuyy-member .yuyu-user-set a>i,.yuyuyy-member .yuyu-user-set p>i{color:#999;}
/* 白色文字 */
.yuyuyy-content .yuyu-yuyuyy-items,.yuyuyy-header .yuyuyy-hasyuyuyy,.yuyuyy-header .yuyuyy-hasyuyuyy .yuyuyy-nav .yuyu-nav-item a.active,.yuyuyy-header .yuyuyy-hasyuyuyy .yuyu-nav-more span.active,.yuyu-bg-yuyuyy{color:#fff;}
/* 主色背景 */
.yuyuyy-content .yuyu-article-main .yuyu-tool-icon ul>li>a>em,.yuyuyy-content .yuyu-yuyuyy-items:after,.yuyuyy-content .yuyu-has-item:after,.yuyuyy-content .yuyu-search-form .yuyu-search-text,.yuyuyy-header .yuyuyy-hasyuyuyy .yuyuyy-search,.yuyuyy-header .yuyuyy-headwrap:not(.yuyuyy-hasyuyuyy).fixed,.yuyu-alert-box::after,.mac_pop{background-color:#fff;}
/* 辅色背景 */
.yuyuyy-content .yuyu-article-main .yuyu-article-head.yuyu-page-wrap li a.yuyu-disad,.yuyuyy-content .yuyu-from-list li.active,.yuyuyy-content .yuyu-has-item,.yuyuyy-content .yuyu-new-items .yuyu-rank-list li:nth-child(odd),.yuyuyy-content .yuyu-play-source .yuyu-plays-list .yuyu-show-div a,.yuyuyy-content .yuyu-play-source .yuyu-plays-list li>a,.yuyuyy-content .yuyu-row-box .yuyu-actor-sm .yuyu-item-link,.yuyuyy-content .yuyu-row-box .yuyu-item-class,.yuyuyy-header .yuyuyy-menus ul>li>a.active,.yuyuyy-header .yuyuyy-search,.yuyu-comm-list .yuyu-comm-reply,.yuyu-page-small .yuyu-page-btns a.yuyu-disad{background-color:#f8f8f8;}
/* 浅色背景 */
.yuyu-filter-item a.active {background-color: #f2f2f2;}
/* 描边 */
.yuyuyy-adjust-res .yuyuyy-results,.yuyuyy-content .yuyu-article-main .yuyu-article-head,.yuyuyy-content .yuyu-article-paged,.yuyuyy-content .yuyu-article-paged a.yuyu-prev,.yuyuyy-content .yuyu-detail-side .yuyu-ds-qrcode,.yuyuyy-content .yuyu-downinfo-wrap .yuyu-vod-infos .yuyu-infos-content,.yuyuyy-content .yuyu-downs-box,.yuyuyy-content .yuyu-play-source .yuyu-plays-wrap,.yuyuyy-content .yuyu-rank-list li,.yuyuyy-content .yuyu-row-box .yuyu-actor-list .yuyu-row-div,.yuyuyy-content .yuyu-row-box .yuyu-art-list li .yuyu-item-wrap,.yuyuyy-content .yuyu-row-box .yuyu-head-page,.yuyuyy-content .yuyu-row-box .yuyu-one-list .yuyu-list-item:not(:last-child) .yuyu-item-wrap,.yuyuyy-content .yuyu-row-box .yuyu-site-tits,.yuyuyy-content .yuyu-score-wrap .yuyu-score-rating,.yuyuyy-footer .yuyu-foot-nav,.yuyuyy-header .yuyuyy-search .yuyu-sh-search,.yuyuyy-content .yuyu-actor-conts,.yuyu-comm-list .yuyu-comm-each,.yuyu-public-box .yuyu-art-list li:not(:last-child) .yuyu-row-div,.yuyu-reg-wrap form .yuyu-reg-group,.yuyuyy-member .yuyu-user-set a,.yuyuyy-member .yuyu-cont-list p,.yuyuyy-member .yuyu-data-list li{border-color:#f8f8f8;}
.yuyuyy-content .yuyu-article-main .yuyu-tool-icon ul>li>a,.yuyu-comm-form .yuyu-comm-face-box img,.yuyu-comm-form .yuyu-comm-write,.yuyu-filter-opted li,.yuyu-member .yuyu-reg-go a:not(:last-child)::after,.yuyu-msg-jump .form .item1,.yuyu-page-small .yuyu-page-btns a,.yuyu-page-wrap li .num,.yuyu-page-wrap li a,.yuyu-rb-gbook .mac_report .yuyu-comm-form .yuyu-comm-content,.yuyuyy-member .yuyu-tool-btns,.yuyuyy-member .yuyu-tool-btns a{border-color:#f2f2f2;}
/* 其他 */
.yuyuyy-content .yuyu-downs-box .btns>a{background:#999;}
.yuyuyy-content .yuyu-row-box .yuyu-item-watch:after,.yuyuyy-content .yuyu-search-form .yuyu-search-select::after,.yuyuyy-header .yuyuyy-search .yuyu-search-select::after{background:#ddd;}
.yuyuyy-content .yuyu-vod-rank .yuyu-rank-bgicon{color:#f2f2f2;}
.yuyuyy-input{border-color:#aaa;}
.yuyuyy-footer .yuyu-map-nav span{color:#ccc;}
.yuyu-crumbs-list .yuyu-crumb-item:not(:last-child)::after,.yuyu-empty-wrap i{color:#ddd;}
/* 半透及投影 */
.yuyuyy-header .yuyuyy-headwrap{-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05);}
.yuyuyy-header .yuyuyy-menus.active{-webkit-box-shadow:15px 0 30px rgba(0,0,0,.2);box-shadow:15px 0 30px rgba(0,0,0,.2);}
.yuyuyy-scrollbar .swiper-scrollbar-drag,.yuyu-play-scrollbar .swiper-scrollbar-drag{background:rgba(0,0,0,.05);}
.yuyuyy-content .yuyu-search-form .yuyu-alert-box{box-shadow:0 8px 8px rgba(0,0,0,.1);}
.yuyuyy-content .yuyu-row-box .yuyu-topic-list .yuyu-item-wrap:after,.yuyu-topic-list .yuyu-item-wrap:before{background:rgba(220,220,220,.25);}
.yuyuyy-footer .yuyu-foot-extra .yuyu-fe-list a{background-color:rgba(255,255,255,.9);box-shadow:0 0 5px 0 rgba(2,2,2,.2);}
.yuyu-alert-box{-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.1);box-shadow:0 5px 20px 0 rgba(0,0,0,.1);}
.yuyu-alert-box::after{box-shadow:-1px -1px 2px 0 rgba(0,0,0,.05);}
.yuyu-page-small .yuyu-page-btns a.yuyu-disad,.yuyu-page-wrap li a.yuyu-disad{opacity:.5;}
.yuyu-mbg{background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff);background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);}
.yuyu-msg-jump,.yuyuyy-member .yuyu-user-info,.yuyuyy-member .yuyu-user-set ul{-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05);}

@media (min-width: 768px) {
    /* 主色背景 */
    .yuyuyy-content .yuyu-content-hide a{background:#fff;} 
    /* 辅色背景 */
    .yuyuyy-content .yuyu-downs-box:hover,.yuyuyy-content .yuyu-from-list li:hover,.yuyuyy-content .yuyu-rank-items .yuyu-rank-list li:hover,.yuyuyy-content .yuyu-row-box .yuyu-swiper-item .yuyu-ls-arrow a:hover,.yuyuyy-content .yuyu-vod-infos .yuyu-vod-data .yuyu-data-sm,.yuyuyy-header .yuyuyy-menus ul>li>a:hover,.yuyuyy-header .yuyuyy-list .yuyu-user-items>a,.yuyuyy-results li.ac_over,.yuyu-filter-all,.yuyuyy-member .yuyu-user-set li:hover,.yuyuyy-member .yuyu-data-list li:hover,.yuyuyy-member .yuyu-user-info{background-color:#f8f8f8;}
    /* 描边 */
    .yuyuyy-content .yuyu-new-items .yuyu-rank-list,.yuyuyy-content .yuyu-playinfo-wrap .yuyu-crumbs-all,.yuyuyy-content .yuyu-rank-items .yuyu-rank-list,.yuyu-share-box .yuyu-links-wrap,.yuyuyy-member .yuyu-user-set ul:first-child li:last-child a{border-color:#f8f8f8;}
    .yuyuyy-content .yuyu-playpage-playlist .yuyu-play-source .yuyu-plays-wrap{border-color:#f2f2f2;}
    .yuyuyy-content .yuyu-downs-box .url-input{border-color:#f1f1f1;}
    
    .yuyuyy-member .yuyu-user-info,.yuyuyy-member .yuyu-user-set ul{box-shadow:none;}
    .yuyuyy-member .yuyu-cont-left,.yuyuyy-member .yuyu-cont-right,.yuyu-member .yuyu-reg-wrap{-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05);}
}
@media (min-width: 992px) {
    .yuyuyy-content .yuyu-play-side{background-color:#f8f8f8;}
    .yuyuyy-content .yuyu-playpage-playlist .yuyu-play-source .yuyu-plays-list li>a,.yuyuyy-content .yuyu-playpage-playlist .yuyu-play-source .yuyu-plays-list .yuyu-show-div a{background:#f2f2f2;}
    .yuyuyy-content .yuyu-playpage-playlist .yuyu-mbg{background:-webkit-linear-gradient(left,transparent,#f8f8f8);background:linear-gradient(90deg,transparent,#f8f8f8);}
}
@media (max-width: 767px) {
    .yuyu-filter-reselect::after,.yuyu-filter-text::after,.yuyu-full-alert{background:#fff;}
}