“用户:850710247liu/common.css”的版本间的差异

来自萌娘文库
跳转至: 导航搜索
 
(未显示同一用户的4个中间版本)
第1行: 第1行:
/* 这里放置的CSS将应用于所有皮肤 */
+
/* 全站字型调整 */
/* 首页CSS */
+
body {
.home-an1 {float:left;min-width:25%;height:40px;line-height:40px;padding:0px 5px;font-size:90%}
+
    font-size: 108%;
.home-an1:hover {background:#c7c7c7;}
+
     -moz-hyphens: auto;
.bg-p {background:url(https://patchwiki.biligame.com/images/ys/b/b7/7vg3liyrem0apq5399q5a3pe1ewg8bb.png);overflow:hidden;padding: 10px;border-radius: 10px;border:1px solid #555;}
+
     -webkit-hyphens: auto;
.bg-y {border:1px solid #555;padding:2px;overflow:hidden;border-radius: 4px;}
+
     hyphens: auto;
.title-1 {
 
     background-color: transparent;
 
    background-image: url(https://patchwiki.biligame.com/images/ys/e/ea/la0i23rd7ihbk20n3gdwvgqmst1kwwd.png),url(https://patchwiki.biligame.com/images/ys/a/ac/515smg7pvgarfwxogj5lp0itwx3sxn6.png),url(https://patchwiki.biligame.com/images/ys/f/ff/pjh8k7etpfwe4n70wnclriudeam207j.png);
 
    background-repeat: no-repeat,no-repeat,repeat-x;
 
     background-attachment: scroll,scroll,scroll;
 
    background-position: left top,right top,center top;
 
    background-clip: border-box,border-box,content-box;
 
    background-origin: padding-box,padding-box,padding-box;
 
     background-size: auto auto,auto auto,auto auto,100% 100%;
 
    color: #fff;
 
    height: 30px;
 
    line-height: 30px;
 
    clear: both;
 
    font-size: 14px;
 
    font-family: "Microsoft YaHei",serif;
 
    padding-left: 20px;
 
    font-weight:bold;
 
    margin-top: 10px;
 
 
}
 
}
@media only screen and (max-width:759px){
+
.mw-body-content {
.home-an1 {width:50%;}
+
     line-height: 1.85;
.home-tag1 {
 
     display: block;
 
    width: 80px !important;
 
    height: 94px;
 
    font-size: 10px;
 
    margin: 8px;
 
    color: #414141;
 
    background: transparent url("https://patchwiki.biligame.com/images/ys/d/d3/t1dfnz3fcfkiqqtfuot8kt1aw2rmrt1.png")no-repeat;
 
    text-align: center;
 
    float: left;
 
    padding:2px;
 
 
}
 
}
.home-tag1:hover {  
+
body .ui-dialog .ui-widget-header {
     background-position: 0 0px;
+
     background: #f1f1f1 !important;
    background: transparent url("https://patchwiki.biligame.com/images/ys/5/5e/jaf1p6d9jggfpyvyd14l3teq45iln2h.png")no-repeat;
 
    color:#fff;
 
 
}
 
}
 +
body .ui-button {
 +
    box-shadow: 0 0 0 0 !important;
 
}
 
}
.home-box-tag {
+
::selection {
display: inline-block;
+
    background: rgba(0,0,0,.1);
position:relative;
+
    text-shadow: none;
width: 112px;
 
height: 132px;
 
margin: 5px 10px;
 
 
}
 
}
.home-box-tag-1 {
+
#firstHeading {
position: absolute;
+
    font-family: sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
top:0px;
+
    font-weight: 500;
left:0px;
+
    padding-bottom: 6px;
padding:3px;
+
    font-size: 170%;
width:100%;
 
text-align:center;
 
 
}
 
}
.home-box-tag-2 {
+
h2,
position: absolute;
+
h3,
bottom:3px;
+
h4,
left:0px;
+
h5,
width:100%;
+
h6 {
text-align:center;
+
        font-family: "roboto",sans-serif !important;
 +
color: #404040 !important;
 +
line-height: 1.8 !important;
 +
border-bottom-color: rgba(0, 0, 0, .1) !important;
 
}
 
}
.home-box-tag-3 {
+
.mw-body-content h2 {
position: absolute;
+
    font-weight: 540;
bottom:3px;
 
left:0px;
 
width:100%;
 
text-align:center;
 
 
}
 
}
@media only screen and (max-width:759px){
+
/* 链接显示效果 */
.home-box-tag {
+
a:hover {
display: inline-block;
+
  text-decoration: none;
position: relative;
+
  color: #2a4b8d!important;
width: 31%;
 
height: auto;
 
margin-left: 1%;
 
margin-right: 1%;
 
 
}
 
}
.home-box-tag-2 {
+
a, a:visited {
position: absolute;
+
    text-decoration: none;
bottom: 2px;
+
    color: #3366cc;
left: 0px;
 
text-align: center;
 
font-size: 10px;
 
 
}
 
}
.home-box-tag-3 {
+
/* 斜体字右边距加大看以防止文字挤在一起 */
position: absolute;
+
#mw-content-text i {
bottom:2px;
+
    margin-right: 3px;
left:0px;
 
width:100%;
 
text-align:center;
 
font-size: 10px;
 
 
}
 
}
 +
/* 隐藏首页标题、空行、分类、查看源代码tab */
 +
.page-Mainpage h1.firstHeading,
 +
.page-Mainpage #siteSub,
 +
.page-Mainpage #contentSub,
 +
.page-Mainpage #ca-viewsource,
 +
.page-Mainpage #siteNotice,
 +
.page-Mainpage #catlinks,
 +
.page-Mainpage #footer #footer-info
 +
{
 +
    display: none;
 
}
 
}
.kan {
+
/* 目录样式 */
float:left;
+
#toc{
height:22px;
+
background-color: rgb(255 255 255 / 30%);
width:90px;
+
clear: right;  
line-height:
+
margin-bottom: .5em;  
22px;background-color:#079dcf;
+
float: right;  
border-radius: 4px;
+
padding: 1em;  
color: #fff;
+
width: auto;
text-align: center;
 
margin:5px 0px;
 
margin-right:10px;
 
font-size:12px;
 
 
}
 
}
.BILIBILI-BOX {width:100%;margin-bottom:20px;overflow:hidden;}
+
.toctoggle {
.BOX-title-1 {width:100%;font-size:14px;padding:7px 10px;font-weight: bold;background:#404040;color:#fff;}
+
    display: none;
.BOX-title-2 {padding: 10px 0px 5px 0px;font-size: 14px;font-weight: bold;border-bottom: 1px solid #384348;}
 
.BOX-N {width:100%;padding: 10px 0px;}
 
.BOX-GD {color:#f7f7f7;border: 1px solid #f7f7f7;padding: 0px 5px;border-radius: 50%;}
 
.BOX-AN-50 {width:50%}
 
.BOX-AN-25 {width:25%}
 
.BOX-AN-20 {width:20%}
 
.BOX-AN2 {width:100%;display: inline-block;height:30px;line-height:30px;padding-left:35px;padding-right:5px;color:#404040;}
 
.BOX-AN2:hover {background:#000;color:#f7f7f7;}
 
@media only screen and (max-width:759px){
 
.BOX-AN-25 {width:50%}
 
.BOX-AN-20 {width:50%}
 
 
}
 
}
 
+
/* 侧边栏、顶部栏、页脚 */
.wz-an-left {
+
#pt-userpage, #pt-anonuserpage {
float:left;
+
    background-image: url(https://library.moegirl.org.cn/skins/Vector/images/user-icon.png?13155)!important;
width:36px;
+
    background-repeat: no-repeat!important;
height:22px;
 
line-height:22px;
 
border-radius: 4px;
 
color: #fff;
 
text-align: center;
 
margin:5px 0px;
 
margin-right:10px;
 
font-size:12px;
 
 
}
 
}
 
+
.vectorMenuCheckbox {
.wz-an-right {
+
    height:110%;
float:left;
 
width:calc(100% - 46px);
 
height:22px;
 
line-height:22px;
 
margin:5px 0px;
 
overflow: hidden;
 
white-space: nowrap;
 
text-overflow: ellipsis;
 
 
}
 
}
 
+
.mw-body {
 
+
border-left: 1px solid #bbb;
 
+
border-bottom: 1px solid #bbb;
.update-log .log-title {display: none;}
+
border-top: none;
.update-log .bili-list-group {padding: 0px 0px;}
+
border-right: none;
.update-log .read-more {display: none;}
 
 
 
.carousel.big-carousel .carousel-indicators li, .carousel.big-carousel .carousel-indicators li.active {width: 8px;height: 8px;}
 
.carousel.big-carousel .carousel-indicators {bottom: -2.4em;margin-left: -30%;margin-bottom: 45px;}
 
.carousel.big-carousel {margin-bottom: 15px;}
 
 
 
.BOX-1 .BOX-title-2 {padding: 10px 0px 5px 0px;}
 
.BOX-1 {background:#f7f7f7;border:1px solid #404040;}
 
.BOX-1 .BOX-N {padding:5px 10px;}
 
 
 
.BOX-2 .BOX-title-1 {border-radius: 8px;}
 
.BOX-2 {border:1px solid #404040;border-radius: 4px;padding:2px}
 
.BOX-2 .BOX-2-1 {background:#f7f7f7;border:1px solid #404040;border-radius: 8px;padding:10px;}
 
 
 
.BOX-3 .BOX-title-1 {border-radius: 8px;}
 
.BOX-3 {background:#f7f7f7;border-radius: 8px;padding:10px}
 
 
 
.BOX-4 .BOX-title-1 {border-radius: 8px 8px 0px 0px;}
 
.BOX-4 {background:#f7f7f7;border-radius: 8px;padding:0px;}
 
.BOX-4 .BOX-N {padding:5px 10px;}
 
 
 
.BOX-5 .BOX-title-1 {border-radius: 8px 8px 0px 0px;background:#262626;color:#f7f7f7;}
 
.BOX-5 .BOX-title-2 {padding: 10px 0px 5px 0px;border-bottom: 1px solid #262626;}
 
.BOX-5 {background:#404040;border-radius: 8px;padding:0px;}
 
.BOX-5 .BOX-N {padding:5px 10px;border:2px solid #262626;border-top:0px solid ;box-shadow: inset 0 0 1px 2px #000;color:#f7f7f7;border-radius: 0px 0px 8px 8px;}
 
.BOX-5 .bili-section-normal,.BOX-5 .bili-section-primary {color: #f7f7f7;background: #626262;border: 1px solid rgb(0, 0, 0);}
 
.BOX-5 .bili-section-normal:hover {color: #fff;background: #000;border: 1px solid rgba(0, 0, 0, 0.1);cursor: pointer;}
 
.BOX-5 .BOX-zt {color:#f7f7f7}
 
.BOX-5 .update-log a {color: #f7f7f7 !important;}
 
.BOX-5 .BOX-AN2 {width:100%;display: inline-block;height:30px;line-height:30px;padding-left:35px;padding-right:5px;color: #f7f7f7;background: #626262;}
 
.BOX-5 .BOX-AN2:hover {color: #fff;background: #000;}
 
 
 
 
 
@media (max-width: 767px) {
 
.bvideo-frame{
 
    height:300px!important;
 
  }
 
 
}
 
}
/* 首页CSS结束 */
+
#p-personal {
 
+
    font-size: 17.5px;
/*地图工具样式修正*/
+
     right: 1em;
.BMap_shadow img {
 
     max-width: none;
 
 
}
 
}
body{transform:none!important}
+
#localNotice {
 
+
    background-color: rgb(245,245,245,0.3);
/* WIKI背景图 */
 
body {
 
background:url("https://patchwiki.biligame.com/images/ys/8/8e/fs0zegmjxowe043i2r430w2ss0vi9fg.jpg") no-repeat fixed 50% 0;
 
background-size:cover;
 
 
}
 
}
/*logo修正样式*/
+
div.vectorTabs {
.wiki-header .wiki-nav .wiki-logo {
+
    font-size: 16px;
     width: 188px;
+
     padding-top: 2px;
 
}
 
}
/*段落行间距*/
+
div.vectorMenu {
p {
+
     font-size: 92%;
     line-height: 24px;
 
    margin: 0 0 0px;
 
 
}
 
}
/*筛选按钮被选中*/
+
.vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-wikilove.icon a {
li.btn.cardSelectOption.selected {
+
     padding-top: 3.4em;
    color: #333 !important;
 
    background-color: #e6e6e6;
 
    border-color: #adadad;
 
outline: 0;
 
    -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
 
     box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
 
 
}
 
}
 +
    #content {
 +
        margin-left: 214px !important;
 +
    }
  
.smw-template-furtherresults {
+
    .portal {
display:none;
+
        background: transparent !important;
}
+
    }
  
 +
    #mw-panel {
 +
border-right: 1px solid #bbb;
 +
        width: 200px !important;
 +
        background: rgb(254,254,254,0.99) !important;
 +
        padding-left: 14px !important;
 +
    }
 +
   
 +
    #p-logo {
 +
        left: 0px;
 +
        padding-left: 10px;
 +
    }
  
/*首页角色切换*/
+
     #p-logo a {
.home-tag1 {
+
        padding-left: 40px;
    display: block;
+
        left: 0px;
    width: 112px !important;
+
        border-right: 1px solid #aaa;
    height: 132px;
+
     }
     font-size: 15px;
+
     #p-logo a:hover {
    margin: 5px 10px;
+
        opacity: 1.0;
    color: #414141;
+
     }
    background: transparent url("https://patchwiki.biligame.com/images/ys/2/2e/opbcst4xbtcq0i4lwerucmosawn29ti.png")no-repeat;
 
    text-align: center;
 
    float: left;
 
    padding:2px;
 
}
 
.home-tag1:hover {  
 
    background-position: 0 0px;
 
    background: transparent url("https://patchwiki.biligame.com/images/ys/0/06/ltinfvd37eh0h92a8g74622scfmyc62.png")no-repeat;
 
    color:#fff;
 
}
 
.home-tag1-font {
 
color:#000;
 
}
 
.home-tag1-font:hover {
 
color:#fff;
 
 
}
 
 
 
@media only screen and (max-width:759px){
 
.home-tag1 {
 
    display: block;
 
    width: 80px !important;
 
    height: 94px;
 
    font-size: 12px;
 
    margin: 5px;
 
    color: #414141;
 
    background: transparent url("https://patchwiki.biligame.com/images/ys/d/d3/t1dfnz3fcfkiqqtfuot8kt1aw2rmrt1.png")no-repeat;
 
    text-align: center;
 
    float: left;
 
    padding:2px;
 
}
 
.home-tag1:hover {   
 
    background-position: 0 0px;
 
    background: transparent url("https://patchwiki.biligame.com/images/ys/5/5e/jaf1p6d9jggfpyvyd14l3teq45iln2h.png")no-repeat;
 
    color:#fff;
 
}
 
}
 
 
 
.home-box-tag {
 
display: inline-block;
 
position:relative;
 
width: 112px;
 
height: 132px;
 
margin: 5px 10px;
 
}
 
.home-box-tag-1 {
 
position: absolute;
 
top:0px;
 
left:0px;
 
padding:3px;
 
width:100%;
 
text-align:center;
 
}
 
.home-box-tag-2 {
 
position: absolute;
 
bottom:3px;
 
left:0px;
 
width:100%;
 
text-align:center;
 
}
 
.home-box-tag-3 {
 
position: absolute;
 
bottom:3px;
 
left:0px;
 
width:100%;
 
text-align:center;
 
}
 
@media only screen and (max-width:759px){
 
.home-box-tag {
 
display: inline-block;
 
position:relative;
 
width: 80px;
 
height: 90px;
 
margin: 5px;
 
}
 
.home-box-tag-2 {
 
position: absolute;
 
bottom: 0px;
 
left: 0px;
 
text-align: center;
 
font-size: 10px;
 
}
 
.home-box-tag-3 {
 
position: absolute;
 
bottom:4px;
 
left:0px;
 
width:100%;
 
text-align:center;
 
font-size: 10px;
 
}
 
}
 
 
 
/* 图鉴 */
 
.poke-bg {
 
    background-color: #f9f9f9;
 
    margin-bottom: 20px;
 
    overflow: hidden;
 
     padding: 15px;
 
    margin-top: -10px;
 
}
 
 
 
 
 
.box-poke-big {
 
     width:100%;
 
    overflow:hidden;
 
    padding-bottom: 30px;
 
}
 
.box-poke-left {
 
    float: right;
 
    width: calc(100% - 395px);
 
}
 
.box-poke-right {
 
    float: right;
 
    width: 380px;
 
     margin-left: 15px;
 
}
 
@media only screen and (max-width:759px){
 
.box-poke-big {
 
    width:100%;
 
    overflow:hidden;
 
    padding: 0px;
 
}
 
.box-poke-left {
 
    float:none;
 
    width:100%;
 
}
 
.box-poke-right {
 
    float:none;
 
    width:100%;
 
    margin-left: 0px;
 
}
 
}
 
  
 +
    #mw-head {
 +
        background-color: rgb(254,254,254,0.98);
 +
        opacity: 1.0;
 +
        box-shadow: 0px 1px 2px #aaa;
 +
        -webkit-transition-property: opacity !important;
 +
        -moz-transition-property: opacity !important;
 +
        -o-transition-property: opacity !important;
 +
        -ms-transition-property: opacity !important;
 +
        transition-property: opacity !important;
 +
        -webkit-transition-duration: 0.5s !important;
 +
        -moz-transition-duration: 0.5s !important;
 +
        -o-transition-duration: 0.5s !important;
 +
        -ms-transition-duration: 0.5s !important;
 +
        transition-duration: 0.25s !important;
 +
    }
  
 +
    #mw-head:hover {
 +
        opacity: 1.0 !important;
 +
    }
  
 +
    .uls-settings-trigger {
 +
        display: none !important;
 +
    }
  
/*首页布局*/
+
     #left-navigation {
.home-box {
+
        margin-left: 233px !important;
     width:100%;
+
    }
    overflow:hidden;
+
#mw-page-base {
    padding-bottom: 30px;
+
     height: 104px;
    font-size:12px;
 
}
 
.home-box-right {
 
    float: right;
 
    width: 330px;
 
    padding-left: 15px;
 
}
 
.home-box-left {
 
     float: right;
 
    width: calc(100% - 330px);
 
    padding-right:15px;
 
    border-right: 1px solid #d5d5d5;
 
 
}
 
}
.bbc-n {
+
#left-navigation,
padding:10px 0px;
+
#right-navigation {
 +
    margin-top: 60px;
 
}
 
}
@media only screen and (max-width:759px){
+
#mw-head div.vectorMenu h4 {
.home-box {
+
    height: 1.9em;
     width:100%;
+
     margin-bottom: 0;
     overflow:hidden;
+
     padding-top: 1.25em;
     padding: 0px;
+
     padding-bottom: 0;
     border: 0px;
+
     padding-right: 0.5em;
 
}
 
}
.home-box-left {
+
#mw-panel div.portal {
    float: none;
+
     padding-bottom: 0.7em;
    width: 100%;
+
     padding-top: 0.4em;
     padding: 0px;
 
    border-right: 0px solid #d5d5d5;
 
     border-left: 0px solid #d5d5d5;
 
 
}
 
}
.home-box-right {
+
#mw-panel #p-logo .mw-wiki-logo {
    float:none;
+
     width: 175px;
     width:100%;
 
    padding: 0px;
 
 
}
 
}
 +
#mw-panel {
 +
    font-size: 18.5px;
 +
    /* mw-panel的宽度是10em,改了font-size以后也需要修改一下 */
 +
    width: 11.6rem;
 
}
 
}
 +
    ul,li {
 +
        background: transparent !important;
 +
    }
  
 +
  #mw-panel,#mw-head {
 +
        font-weight: 300 !important;
 +
    }
  
.home-box-bbc {
+
#mw-panel .portal .body li {
    overflow: hidden;
+
    line-height: 1.6em;
    margin-bottom: 20px;
 
 
}
 
}
 
+
     .mw-wiki-logo{
 
+
        padding-left: 5px !important;
.title-1 {
+
        padding-top: 10px !important;
     background-color: transparent;
+
        border: none !important;
    background-image: url(https://patchwiki.biligame.com/images/ys/e/ea/la0i23rd7ihbk20n3gdwvgqmst1kwwd.png),url(https://patchwiki.biligame.com/images/ys/a/ac/515smg7pvgarfwxogj5lp0itwx3sxn6.png),url(https://patchwiki.biligame.com/images/ys/f/ff/pjh8k7etpfwe4n70wnclriudeam207j.png);
+
     }
    background-repeat: no-repeat,no-repeat,repeat-x;
+
.clear-div {
    background-attachment: scroll,scroll,scroll;
 
    background-position: left top,right top,center top;
 
    background-clip: border-box,border-box,content-box;
 
    background-origin: padding-box,padding-box,padding-box;
 
    background-size: auto auto,auto auto,auto auto,100% 100%;
 
    color: #fff;
 
     height: 30px;
 
    line-height: 30px;
 
 
     clear: both;
 
     clear: both;
    font-size: 14px;
 
    font-family: "Microsoft YaHei",serif;
 
    padding-left: 20px;
 
    font-weight:bold;
 
    margin-top: 10px;
 
 
}
 
}
 
+
.uls-trigger{
.title-2 {
 
    padding: 10px 0px 5px 0px;
 
    font-size: 14px;
 
    font-weight: bold;
 
    border-bottom: 1px solid #384348;
 
}
 
 
 
.title-top {
 
    margin-top: 20px;
 
}
 
 
 
.home-box-3 {width: 50%;}
 
.home-box-2 {width: 100%;}
 
.home-box-4 {margin-top:15px;}
 
 
 
 
 
@media only screen and (max-width:759px){
 
.home-box-1 {display: block; margin-bottom: 0px; border-collapse: inherit; overflow: hidden;}
 
.home-box-tb {display: block;margin-bottom: 15px;}
 
.home-box-3,.home-box-2{width: 100%;}
 
.home-box-1 + .home-box-1 {
 
    margin-top: 0px;
 
}
 
}
 
 
 
.home-tag {
 
    height: 34px;
 
    font-size: 14px;
 
    line-height: 32px;
 
    padding: 0px 20px;
 
    margin: 5px;
 
    color: #414141;
 
    border: 1px solid #CECECE;
 
    display: block;
 
    text-align: center;
 
    float: left;
 
}
 
 
 
.home-tag:hover {
 
    transition: all 0.3s linear 0s;
 
    background: #9C875B;
 
    color: #fff;
 
}
 
 
 
.home-tag-top {
 
    display: block;
 
    height: 40px;
 
    font-size: 18px;
 
    line-height: 36px;
 
    margin: 10px;
 
    color:#414141;
 
    font-weight: bold;
 
    border: 1px solid #c2c2c2;
 
    border-radius: 50px;
 
    text-align: center;
 
}
 
.home-tag-top:hover {
 
    transition: all 0.3s linear 0s;
 
    border: 1px solid #a8a9e3;
 
    background: #ecf0ff;
 
}
 
 
 
.homg-art {
 
    border-top: 1px solid #ddd;
 
    padding:7px 15px;
 
}
 
 
 
 
 
/*信息栏*/
 
.boxright {
 
width: 300px !important;
 
float:right;
 
margin: 0px 0px 15px 15px !important;
 
}
 
@media only screen and (max-width:759px){
 
.boxright {
 
width:100%;
 
float:none;
 
margin:15px 0px !important;
 
}
 
.poke-bg {font-size:11px;}
 
}
 
 
 
 
 
/*攻略组*/
 
ul.mainpage-editor-list{list-style: none; padding: 0 0px;margin-left: 2px;}
 
ul.mainpage-editor-list>li{margin: 0 0 5px;}
 
ul.mainpage-editor-list>li>div{display: inline-block;}
 
ul.mainpage-editor-list .editor-image{margin-right: 5px;}
 
ul.mainpage-editor-list .editor-image img{width: 30px; height: 30px; box-shadow: 0 0 2px #000;border-radius: 7px;}
 
ul.mainpage-editor-list .editor-name{font-size: 0.86em; font-weight: bold;}
 
ul.mainpage-editor-list>li {display: inline-block;width: 99%;}
 
 
 
/*隐藏更新日志标题*/
 
.update-log .log-title {
 
    font-size: 16px;
 
    line-height: 24px;
 
    border-bottom: none;
 
 
     display: none;
 
     display: none;
 
}
 
}
 
+
div.vectorMenu div.menu {
/*图片自适应*/
+
    top: 2.75em;
.img-kk {
+
    width: 100%;
display: inline-block;
+
     background-color: rgba(251,251,251,0.9);
height: auto;
+
     border: 1px solid #a7d7f9;
padding: 0px;
+
     border-top: transparent;
max-width:100%;
 
line-height: 1.42857143;
 
-webkit-transition: all .2s ease-in-out;
 
-o-transition: all .2s ease-in-out;
 
transition: all .2s ease-in-out
 
}
 
 
 
img{max-width:100%;height:auto;margin:0 auto;text-align:center;}
 
/*头像*/
 
.img-tx img {
 
     width: 30px;
 
    height: 30px;
 
    box-shadow: 0 0 2px #000;
 
    margin: 2px;
 
}
 
.img-tx2 img {
 
    width: 30px;
 
     height: 30px;
 
    margin: 0 2px;
 
}
 
/*视频卡片*/
 
.img-video {
 
    background-size: cover;
 
     border-radius: 4px;
 
    display: inline-block;
 
height: 100px;
 
padding: 0px;
 
max-width:100%;
 
line-height: 1.42857143;
 
-webkit-transition: all .2s ease-in-out;
 
-o-transition: all .2s ease-in-out;
 
transition: all .2s ease-in-out
 
}
 
 
 
.box-video {
 
float:left;
 
padding:10px;
 
height:145px;
 
width:25%;
 
}
 
 
 
@media only screen and (max-width:759px){
 
.box-video {
 
float:left;
 
padding:5px;
 
height:155px;
 
width:50%;
 
 
}
 
}
.font-video {
+
#mw-panel .portal .body li a:visited {
font-size:10px;
+
  color: #0648AF;
 
}
 
}
 +
#catlinks {
 +
background-color: rgba(251,251,251,0.3);
 
}
 
}
 
+
.oo-ui-popupWidget-anchored-top {
 
+
    z-index: 10000;
/*隐藏首页标题*/
 
.page-首页 #firstHeading{display:none;}
 
 
 
/*隐藏首页分类*/
 
.page-首页 #catlinks{display:none;}
 
 
 
/*隐藏侧边栏*/
 
#mw-panel{display:none;}
 
 
 
/*a*/
 
a:link {color:#00b6ff;}
 
a:visited {color:#397BBD;}
 
 
 
/*视频大小*/
 
.video-player {width:694px;height:500px;}
 
 
 
@media only screen and (max-width:759px){
 
 
 
.video-player {width:100%;height:200px;}
 
 
}
 
}
 
+
#mp-banner {
 
+
    margin: -1.7em;
 
+
    margin-top: -4.1em;
/*标题*/
+
    background-image: url(https://www.hmoegirl.com/images/0/09/80468767.jpg);
#firstHeading{
 
font-family: Reeji-CloudSongDa-GB-Regular;
 
font-size: 30px;
 
color: rgba(0,0,0,0.85);
 
line-height: 40px;
 
 
}
 
}
 
+
#footer {
.mw-body-content h1 {
+
    margin-left: 12.4em;
  font-family: Reeji-CloudSongDa-GB-Regular;
+
    padding: 1.25em;
  font-size: 24px;
 
  color: rgba(0,0,0,0.85);
 
  line-height: 32px;
 
 
}
 
}
 
+
/* 弹出框和滚轮条外观 */
.mw-body-content h2 {
+
.ve-init-mw-desktopArticleTarget-toolbar-open > .oo-ui-toolbar-bar {
     font-size: 14px;
+
     top: -1px;
    background: #4E5465;
+
     border-top: 1px solid #c8ccd1;
    font-weight: bold;
 
    color: #fff;
 
    padding: 5px 15px;
 
    margin: 10px 0px;
 
     border-bottom: 0px solid #4E5465;
 
    font-family: inherit;
 
    letter-spacing: 1px;
 
 
}
 
}
.mw-body-content h3 {
+
::-webkit-scrollbar {
     padding: 10px 0px 5px 0px;
+
     border: 0;
     font-size: 14px;
+
     width: 10px;
    font-weight: bold;
+
     height: 10px;
     border-bottom: 1px solid #1487ad;
 
 
}
 
}
 
+
::-webkit-scrollbar-button {
h2 .mw-headline {
+
     width: 0;
     font-size: 1.5em;
+
    height: 0;
 
}
 
}
h3 .mw-headline {
+
::-webkit-scrollbar-thumb {
     font-size: 1.4em;
+
     border: 0;
 +
    min-height: 34px;
 +
    padding-top: 100;
 +
    background-clip: padding-box;
 +
    background-color: rgba(0,0,0,.15);
 
}
 
}
h4 .mw-headline {
+
::-webkit-scrollbar-track {
     font-size: 1.3em;
+
     border: 0;
 +
    background-clip: padding-box;
 +
    background-color: rgba(206,205,197,.1);
 
}
 
}
h5 .mw-headline {
+
/* wikitable MD化 */
    font-size: 1.2em;
+
table.wikitable {
 +
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
 +
  border-radius: 4px;
 +
  overflow: hidden;
 
}
 
}
/*表格*/
+
/* 编辑区样式 */
table.wikitable > tr > th, table.wikitable > * > tr > th {
+
#wpTextbox1.mw-editfont-monospace{
background:#f3f3f3;height:auto;
+
font-size: 93%;
border-right: 1px solid #bdbdbd;
+
height: 450px;
 
}
 
}
 
+
/* 分类页同开头的页面的列表不分段 */
table.wikitable > tr > td, table.wikitable > * > tr > td{
+
.mw-category-group {
background: #ffffff;
+
    -webkit-column-break-inside: avoid;
height:auto;
+
    page-break-inside: avoid;
border-right: 1px solid #bdbdbd;
+
    break-inside: avoid;
 
}
 
}
table.wikitable > tr, table.wikitable > * > tr{
+
.mw-category-group:nth-child(1):nth-last-child(1), /* 只有一个列表时 */
border: 1px solid #bdbdbd;
+
.mw-category-group:nth-child(1):nth-last-child(2),  /* 只有两个列表时 */
 +
.mw-category-group:nth-child(2):nth-last-child(1) { /* 只有两个列表时 */
 +
    -webkit-column-break-inside: auto;
 +
    page-break-inside: auto;
 +
    break-inside: auto;
 
}
 
}
table.wikitable > tr > th, table.wikitable > tr > td, table.wikitable > * > tr > th, table.wikitable > * > tr > td {
+
/* 注释里的列表 */
     padding: 5px;
+
.reference-text > ul.listInRef,
    border: 1px solid #bdbdbd;
+
.reference-text > ol.listInRef {
    color: #4a4a4a;
+
     margin: -1.5em 0 0 2em;
 
}
 
}
 
+
/*
table.wikitable{width: auto;border: 1px solid #bdbdbd;margin: 10px 0px 0px 0px;font-family: SourceHanSansCN;}
+
* Skeleton V2.0.4
 
+
* Copyright 2014, Dave Gamache
/*首页链接颜色*/
+
* www.getskeleton.com
.update-log a{
+
* Free to use under the MIT license.
    font-family: MicrosoftYaHei;
+
* http://www.opensource.org/licenses/mit-license.php
    font-size: 14px;
+
* 12/29/2014
    color: rgba(0,0,0,0.85) !important;
+
*/
    line-height: 22px;
+
/* 以下内容已被萌百格式化,注释已被翻译 */
}
+
.container {
 
 
 
 
/*标题编辑隐藏*/
 
h1 .mw-editsection ,h2 .mw-editsection,h3 .mw-editsection ,h4 .mw-editsection,h5 .mw-editsection{
 
    white-space: nowrap;
 
    unicode-bidi: -moz-isolate;
 
    display: none;
 
}
 
 
 
/*隐藏SMW帮助*/
 
.smw-editpage-help {
 
    display: none;
 
}
 
/*隐藏特殊页面帮助*/
 
.mw-body #mw-indicator-mw-helplink {
 
    display: none;
 
}
 
/*更新日志样式修复*/
 
.update-log .bili-list-group {
 
    padding: 10px 0px;
 
    margin-left: 0;
 
}
 
.update-log .bili-list-group .bili-list-group-item .log-content {
 
    width: 230px;
 
    display: inline-block;
 
    overflow: hidden;
 
    white-space: nowrap;
 
    text-overflow: ellipsis;
 
}
 
 
 
 
 
/*更新日志标签变色*/
 
.bili-label-purple {
 
    background: rgba(0,182,255,0.10);
 
    color: #00B6FF;
 
}
 
 
 
.bili-label-pink {
 
    background: rgba(0,182,255,0.10);
 
    color: #00B6FF;
 
}
 
 
 
.bili-label-green {
 
    background: rgba(0,182,255,0.10);
 
    color: #00B6FF;
 
}
 
/* 黑幕 */
 
.heimu {
 
background:#000;
 
color:#000;
 
}
 
.heimu:hover {background:#000;color:#fff;}
 
 
 
/*按钮
 
.vectorMenu {
 
    direction: ltr;
 
    float: right;
 
    cursor: pointer;
 
 
     position: relative;
 
     position: relative;
     line-height: 1.125em;
+
     width: 100%;
     font-size:14px;
+
     max-width: 960px;
}*/
+
    margin: 0 auto;
 
+
    padding: 0 20px;
/*弹窗表格*/
+
    box-sizing: border-box;
table.popuptable > tr > th, table.popuptable > * > tr > th {
 
background:#e9edf2;height:40px;
 
border-right: 1px solid rgba(0, 0, 0, .1);
 
 
 
 
}
 
}
 
+
.div,
table.popuptable > tr > td, table.popuptable > * > tr > td{
+
.divs,
background-color: #fff;height:40px;
+
.column,
border-right: 1px solid rgba(0, 0, 0, .1)
+
.columns {
}
 
 
 
table.popuptable > tr > th, table.popuptable > tr > td, table.popuptable > * > tr > th, table.popuptable > * > tr > td {
 
border: 1px #ccc solid;padding: 5px 5px;
 
}
 
 
 
table.popuptable{max-width:500px;border: 1px solid rgba(0,0,0,0.10);;margin: 0px 0px 0px 0px;font-family: SourceHanSansCN;}
 
 
 
.bili-dialog {
 
    position: absolute;
 
 
     width: 100%;
 
     width: 100%;
     min-width: 500px;
+
     float: left;
    bottom: 35px;
 
    left: 70px;
 
    height: auto;
 
    max-height: 280px;
 
    background-color: #fff;
 
    box-shadow: 0 24px 48px 0 rgba(59,73,97,.25);
 
    z-index: 999;
 
}
 
 
 
.bili-box {
 
display: inline-block;
 
    border-radius: 30px;
 
    -moz-border-radius: 30px;
 
    -webkit-border-radius: 30px;
 
    border: 3px solid #f5d68e;
 
    margin-top:2rem;
 
    padding: 2rem;
 
    box-shadow: 0 4px 4px 0 #948d6e;
 
 
     box-sizing: border-box;
 
     box-sizing: border-box;
    color: #181818;
 
 
}
 
}
 
+
/* 适用于屏幕像素宽度大于400px的设备 */
.bili-card {
+
@media (min-width: 400px) {
display: inline-block;
+
     .container {
     border-radius: 30px;
+
        width: 85%;
    -moz-border-radius: 30px;
+
        padding: 0;
    -webkit-border-radius: 30px;
+
     }
    border: 1px solid #9c9cb8;
 
     box-shadow: 0 5px 2px 0 #a4aec6;
 
 
}
 
}
 
+
/* 适用于屏幕像素宽度大于800px的设备 */
.bili-section-normal, .bili-section-primary {
+
@media (min-width: 800px) {
min-width:125px;
+
    .container {
     border-radius: 6px;
+
        width: 80%;
     -moz-border-radius: 6px;
+
    }
     -webkit-border-radius: 6px;
+
    .div,
 +
    .divs,
 +
    .column,
 +
    .columns {
 +
        margin-left: .3%;
 +
    }
 +
    .div:first-child,
 +
    .divs:first-child,
 +
    .column:first-child,
 +
    .columns:first-child {
 +
        margin-left: 0;
 +
    }
 +
    .one.div,
 +
    .one.divs {
 +
        width: 100%;
 +
        margin-left: 0;
 +
    }
 +
    .two.divs {
 +
        width: 49.85%;
 +
    }
 +
    .three.divs {
 +
        width: 33.1333333333%;
 +
    }
 +
    .four.divs {
 +
        width: 24.775%;
 +
    }
 +
    .five.divs {
 +
        width: 19.76%;
 +
    }
 +
    .six.divs {
 +
        width: 16.4166666667%;
 +
    }
 +
    .seven.divs {
 +
        width: 14.0285714286%;
 +
    }
 +
    .eight.divs {
 +
        width: 12.2375%;
 +
    }
 +
    .nine.divs {
 +
        width: 10.8444444444%;
 +
    }
 +
    .ten.divs {
 +
        width: 9.73%;
 +
    }
 +
    .eleven.divs {
 +
        width: 8.81818181818%;
 +
    }
 +
    .twelve.divs {
 +
        width: 8.05833333333%;
 +
    }
 +
    .one.column,
 +
    .one.columns {
 +
        width: 8.05833333333%;
 +
    }
 +
    .two.columns {
 +
        width: 16.4166666667%;
 +
    }
 +
    .three.columns {
 +
        width: 24.775%;
 +
    }
 +
    .four.columns {
 +
        width: 33.1333333333%;
 +
    }
 +
    .five.columns {
 +
        width: 41.4916666667%;
 +
    }
 +
    .six.columns {
 +
        width: 49.85%;
 +
    }
 +
    .seven.columns {
 +
        width: 58.2083333333%;
 +
    }
 +
    .eight.columns {
 +
        width: 66.5666666667%;
 +
    }
 +
    .nine.columns {
 +
        width: 74.925%;
 +
    }
 +
    .ten.columns {
 +
        width: 83.2833333333%;
 +
    }
 +
    .eleven.columns {
 +
        width: 91.6416666667%;
 +
    }
 +
    .twelve.columns {
 +
        width: 100%;
 +
        margin-left: 0;
 +
    }
 +
    .one-third.column {
 +
        width: 33.1333333333%;
 +
    }
 +
    .two-thirds.column {
 +
        width: 66.5666666667%;
 +
    }
 +
    .one-half.column {
 +
        width: 49.85%;
 +
    }
 +
    /* Offsets设置 */
 +
    .offset-by-one.column,
 +
    .offset-by-one.columns {
 +
        margin-left: 8.66666666667%;
 +
    }
 +
    .offset-by-two.column,
 +
    .offset-by-two.columns {
 +
        margin-left: 17.3333333333%;
 +
     }
 +
    .offset-by-three.column,
 +
    .offset-by-three.columns {
 +
        margin-left: 26%;
 +
     }
 +
    .offset-by-four.column,
 +
    .offset-by-four.columns {
 +
        margin-left: 34.6666666667%;
 +
    }
 +
    .offset-by-five.column,
 +
    .offset-by-five.columns {
 +
        margin-left: 43.3333333333%;
 +
     }
 +
    .offset-by-six.column,
 +
    .offset-by-six.columns {
 +
        margin-left: 52%;
 +
    }
 +
    .offset-by-seven.column,
 +
    .offset-by-seven.columns {
 +
        margin-left: 60.6666666667%;
 +
    }
 +
    .offset-by-eight.column,
 +
    .offset-by-eight.columns {
 +
        margin-left: 69.3333333333%;
 +
    }
 +
    .offset-by-nine.column,
 +
    .offset-by-nine.columns {
 +
        margin-left: 78.0%;
 +
    }
 +
    .offset-by-ten.column,
 +
    .offset-by-ten.columns {
 +
        margin-left: 86.6666666667%;
 +
    }
 +
    .offset-by-eleven.column,
 +
    .offset-by-eleven.columns {
 +
        margin-left: 95.3333333333%;
 +
    }
 +
    .offset-by-one-third.column,
 +
    .offset-by-one-third.columns {
 +
        margin-left: 34.6666666667%;
 +
    }
 +
    .offset-by-two-thirds.column,
 +
    .offset-by-two-thirds.columns {
 +
        margin-left: 69.3333333333%;
 +
    }
 +
    .offset-by-one-half.column,
 +
    .offset-by-one-half.columns {
 +
        margin-left: 52%;
 +
    }
 
}
 
}
 
+
/* 表格宽度 */
.section-wrap:hover{
+
.wikitable {
background-color:#FAFAFA ;
+
    max-width: 100%;
color:#f55591;
 
 
}
 
}
 
+
/* 缩略图居中*/
 
+
.thumb.tcenter {
.about-us {
+
     float: none;
color:#181818;
+
     clear: both;
    background-color: #FFFFFF;
 
display: inline-block;
 
    border-radius: 30px;
 
    -moz-border-radius: 30px;
 
    -webkit-border-radius: 30px;
 
    padding: 20px 20px 60px 20px;
 
    border: 3px solid #f5d68e;
 
    box-shadow: 0 2px 2px 0 #948d6e;
 
    box-sizing: border-box;
 
}
 
 
 
 
 
/*条件筛选页面*/
 
.select-grid {
 
width: 100%;
 
    padding: 10px 0 35px 0;
 
     display: table;
 
     margin: 0 0 40px 0;
 
    border-bottom: 1px solid #a2a9b1;
 
}
 
 
 
.select-grid table td {
 
    padding: 5px 10px 0 0;
 
}
 
 
 
.filter {
 
 
     display: block;
 
     display: block;
     clear: both;
+
     margin: 0 auto;
 
}
 
}
 
+
/* 用户页没有分类! */
span.select-wrap {
+
body.ns-2 div#catlinks {
width:120px;
+
     display: none !important;
height:30px;
 
margin:0 15px 5px 0;
 
padding: 8px 0;
 
font-family: SourceHanSansCN-Regular;
 
    font-size: 14px;
 
     display: inline-block;
 
    color: rgba(0,0,0,.85);
 
    text-align: center;
 
    line-height: 14px;
 
    background: #fff;
 
    border: 1px solid rgba(0,0,0,.1);
 
 
}
 
}
 
+
/* 解决pre不换行的问题 */
/*手机端hover伪类显示异常,magic,只能靠js了*/
+
pre {
span.select-wrap.hover{
+
    white-space: pre-wrap; /* CSS-3 */
color: #000;
+
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
     border: 2px solid rgb(133, 146, 239);
+
     white-space: -pre-wrap; /* Opera 4-6 */
     cursor: pointer;
+
     white-space: -o-pre-wrap; /* Opera 7 */
     background:#FFF;
+
     word-wrap: break-word; /* Internet Explorer 5.5+ */
 
}
 
}
 
+
/* Extension:MultimediaViewer的半透明化修改  */
span.select-wrap.active {
+
.mw-mmv-overlay {
border: 1px solid rgba(119,132,222);
+
    position: fixed;
     color:rgba(119,132,222);
+
    top: 0;
 +
    left: 0;
 +
    right: 0;
 +
    bottom: 0;
 +
     background-color: rgba(0,0,0,0.8);
 +
    opacity: 0.73;
 
}
 
}
 
+
body.mediawiki.mw-mmv-lightbox-open #mw-page-base,
.filter li {
+
body.mediawiki.mw-mmv-lightbox-open #mw-head-base,
    list-style:none;
+
body.mediawiki.mw-mmv-lightbox-open #mw-navigation,
     float:left;
+
body.mediawiki.mw-mmv-lightbox-open #content,
 +
body.mediawiki.mw-mmv-lightbox-open #footer,
 +
body.mediawiki.mw-mmv-lightbox-open #globalWrapper {
 +
     display: inherit;
 
}
 
}
 
+
body.mediawiki.mw-mmv-lightbox-open > *  {
 
+
     display: inherit;
/* 目录修正 */
 
.toc h2 {
 
    font-size: 14px;
 
    background: transparent !important;
 
    font-weight: bold;
 
    color: #000 !important;
 
    padding: 7px 15px;
 
    margin-bottom: 10px;
 
     border: 0px solid #fff;
 
 
}
 
}
 
+
body.mediawiki.mw-mmv-lightbox-open > script,
.toc {
+
body.mediawiki.mw-mmv-lightbox-open > style {
     margin-bottom: 10px;
+
     display: none;
    margin-top: 10px;
 
 
}
 
}
/* 悬浮 */
+
body.mediawiki.mw-mmv-lightbox-open {
.iteminfo {display:none;}
+
     overflow: hidden;
.itemhover:hover  .iteminfo{display:block;}
 
 
 
.comment-replybox {
 
     position: unset;
 
    border-bottom: 1px solid rgba(0,0,0,0.16);
 
    padding: 16px 0;
 
 
}
 
}
.comment-toolbar {
+
body .mw-mmv-wrapper {
    position: unset;
 
}
 
 
 
 
 
.enemy-left {float:left;margin-right:20px;}
 
@media only screen and (max-width:759px){
 
.enemy-left {float:none;margin-right:0px;}
 
}
 
 
 
/*节奏榜评级字体*/
 
@font-face{
 
    font-family: myFirstFont;
 
    src: url('https://patchwiki.biligame.com/images/ys/f/f1/bosuhxrj21x7rbcer6oj049nz9wgh03.tif');
 
}
 
/*音频组件*/
 
.audio-wrapper audio {
 
 
     position: fixed;
 
     position: fixed;
    left: -99999px;
 
 
}
 
}
.audio-controls {
+
/* mutilmediaViewer 信息栏修复 */
display: inline-block;
+
.mw-mmv-image-metadata-column.mw-mmv-image-metadata-desc-column {
    width: 30px;
+
     width: 30%;
    height: 30px;
 
    padding: 0;
 
    position: relative;
 
    text-align: center;
 
    background-color: #f8f9fa;
 
     cursor: pointer;
 
    border-radius: 50%;
 
    border: 1px solid #dddddd;
 
    box-sizing: border-box;
 
 
}
 
}
.audio-controls .icon-btn {
+
.mw-mmv-image-metadata-column.mw-mmv-image-metadata-links-column {
    display: inline-block;
+
     width: 70%;
     width: 100%;
+
     max-width: 70%;
     height: 100%;
 
 
}
 
}
.audio-controls .icon-play {
+
ul.mw-mmv-image-links li {
    background: url("https://patchwiki.biligame.com/images/szqy/0/05/1tg75ar2mq110pxbmcze33cy0xlbrk0.png");
+
     float: left;
    background-size: 100% 100%;
+
     padding: .3em 1em;
    background-repeat: no-repeat;
 
    background-position: center;
 
}
 
 
 
.audio-controls .icon-pause {
 
    background: url("https://patchwiki.biligame.com/images/szqy/d/db/afe454y0obdwci3azwzc66j7jx9ge0r.png");
 
    background-size: 100% 100%;
 
    background-repeat: no-repeat;
 
    background-position: center;
 
}
 
/*音频样式*/
 
 
 
 
 
/* ==Popover弹出框== */
 
.popover-content .head {
 
    color: #337ab7;
 
    font-weight: 500;
 
    line-height: 1.1;
 
    padding-top: 7px;
 
    margin-bottom: 10px;
 
}
 
.popover-content hr{
 
    background-color: #c8ccd1;
 
}
 
.popover-content p {
 
     display:block;
 
    margin-bottom:10px;
 
}
 
/* --Popover弹出框-- */
 
 
 
/* --- 白色无下划线链接↓ --- */
 
.a_fff a:link{text-decoration:none; color:#fff;}
 
.a_fff a:visited{text-decoration:none; color:#fff;}
 
.a_fff a:hover{text-decoration:none; color:#fff;}
 
.a_fff a:active{text-decoration:none; color:#fff;}
 
 
 
/* -- 地图全屏css -- */
 
/* full screen */
 
.fs {
 
    object-fit: contain;
 
    position: fixed !important;
 
    top: 0px !important;
 
    right: 0px !important;
 
    bottom: 0px !important;
 
    left: 0px !important;
 
    box-sizing: border-box !important;
 
    min-width: 0px !important;
 
    max-width: 100% !important;
 
    min-height: 0px !important;
 
    max-height: 100% !important;
 
    width: 100% !important;
 
    height: 100% !important;
 
    transform: none !important;
 
    margin: 0px !important;
 
    z-index: 9999999;
 
}
 
 
 
/* -- 怪物图鉴 -- */
 
.m-skill-bg {
 
    width: 845px;
 
    background: #eee;
 
    border: 1px solid #eee;
 
     padding: 8px 10px;
 
    margin: 10px 0px;
 
    border-radius: 4px;
 
    overflow: hidden;
 
}
 
.m-skill-title-1 {
 
    border-bottom: 1px solid #ababab;
 
    margin-bottom: 10px;
 
    padding-bottom: 3px;
 
    font-size: 14px;
 
    font-weight: bold;
 
    color: #676767;
 
}
 
.m-skill-p {
 
    font-size: 12px;
 
    padding: 1px 5px;
 
    background: #888888;
 
    margin-right: 5px;
 
    border-radius: 4px;
 
    color: #f9fff8;
 
 
}
 
}
@media only screen and (max-width:990px){
+
div.mw-mmv-image-desc-div,
.m-skill-bg {
+
div.mw-mmv-image-links-div{
     width:100%;
+
     display:block
 
}
 
}
 +
div.metadata-panel-is-closed .mw-mmv-image-links li.mw-mmv-license-li {
 +
    height:inherit;
 +
    line-height:inherit;
 
}
 
}
@media only screen and (max-width:759px){
+
.mw-mmv-warning-visible .mw-mmv-download-dialog .mw-mmv-dialog-down-arrow {
.m-skill-bg {
+
     background-color: #ffffff;
     width:100%;
 
 
}
 
}
 +
.mw-mmv-warning-visible .mw-mmv-dialog-warning,
 +
.mw-mmv-warning-visible .mw-mmv-download-attribution {
 +
    display: none !important;
 
}
 
}

2022年6月4日 (六) 20:45的最新版本

/* 全站字型调整 */
body {
    font-size: 108%;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
}
.mw-body-content {
    line-height: 1.85;
}
body .ui-dialog .ui-widget-header {
    background: #f1f1f1 !important;
}
body .ui-button {
    box-shadow: 0 0 0 0 !important;
}
::selection {
    background: rgba(0,0,0,.1);
    text-shadow: none;
}
#firstHeading {
    font-family: sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-weight: 500;
    padding-bottom: 6px;
    font-size: 170%;
}
h2,
h3,
h4,
h5,
h6 {
        font-family: "roboto",sans-serif !important;
	color: #404040 !important;
	line-height: 1.8 !important;
	border-bottom-color: rgba(0, 0, 0, .1) !important;
}
.mw-body-content h2 {
    font-weight: 540;
}
/* 链接显示效果 */
a:hover {
  text-decoration: none;
  color: #2a4b8d!important;
}
a, a:visited {
    text-decoration: none;
    color: #3366cc;
}
/* 斜体字右边距加大看以防止文字挤在一起 */
#mw-content-text i {
    margin-right: 3px;
}
/* 隐藏首页标题、空行、分类、查看源代码tab */
.page-Mainpage h1.firstHeading,
.page-Mainpage #siteSub,
.page-Mainpage #contentSub,
.page-Mainpage #ca-viewsource,
.page-Mainpage #siteNotice,
.page-Mainpage #catlinks,
.page-Mainpage #footer #footer-info
{
    display: none;
}
/* 目录样式 */
#toc{
background-color: rgb(255 255 255 / 30%);
clear: right; 
margin-bottom: .5em; 
float: right; 
padding: 1em; 
width: auto;
}
.toctoggle {
    display: none;
}
/* 侧边栏、顶部栏、页脚 */
#pt-userpage, #pt-anonuserpage {
    background-image: url(https://library.moegirl.org.cn/skins/Vector/images/user-icon.png?13155)!important;
    background-repeat: no-repeat!important;
}
.vectorMenuCheckbox {
    height:110%;
}
.mw-body {
border-left: 1px solid #bbb;
border-bottom: 1px solid #bbb;
border-top: none;
border-right: none;
}
#p-personal {
    font-size: 17.5px;
    right: 1em;
}
#localNotice {
    background-color: rgb(245,245,245,0.3);
}
div.vectorTabs {
    font-size: 16px;
    padding-top: 2px;
}
div.vectorMenu {
    font-size: 92%;
}
.vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-wikilove.icon a {
    padding-top: 3.4em;
}
    #content {
        margin-left: 214px !important;
    }

    .portal {
        background: transparent !important;
    }

    #mw-panel {
border-right: 1px solid #bbb;
        width: 200px !important;
        background: rgb(254,254,254,0.99) !important;
        padding-left: 14px !important;
    }
    
    #p-logo {
        left: 0px;
        padding-left: 10px;
    }

    #p-logo a {
        padding-left: 40px;
        left: 0px;
        border-right: 1px solid #aaa;
    }
    #p-logo a:hover {
        opacity: 1.0;
    }

    #mw-head {
        background-color: rgb(254,254,254,0.98);
        opacity: 1.0;
        box-shadow: 0px 1px 2px #aaa;
        -webkit-transition-property: opacity !important;
        -moz-transition-property: opacity !important;
        -o-transition-property: opacity !important;
        -ms-transition-property: opacity !important;
        transition-property: opacity !important;
        -webkit-transition-duration: 0.5s !important;
        -moz-transition-duration: 0.5s !important;
        -o-transition-duration: 0.5s !important;
        -ms-transition-duration: 0.5s !important;
        transition-duration: 0.25s !important;
    }

    #mw-head:hover {
        opacity: 1.0 !important;
    }

    .uls-settings-trigger {
        display: none !important;
    }

    #left-navigation {
        margin-left: 233px !important;
    }
#mw-page-base {
    height: 104px;
}
#left-navigation,
#right-navigation {
    margin-top: 60px;
}
#mw-head div.vectorMenu h4 {
    height: 1.9em;
    margin-bottom: 0;
    padding-top: 1.25em;
    padding-bottom: 0;
    padding-right: 0.5em;
}
#mw-panel div.portal {
    padding-bottom: 0.7em;
    padding-top: 0.4em;
}
#mw-panel #p-logo .mw-wiki-logo {
    width: 175px;
}
#mw-panel {
    font-size: 18.5px;
    /* mw-panel的宽度是10em,改了font-size以后也需要修改一下 */
    width: 11.6rem;
}
    ul,li {
        background: transparent !important;
    }

   #mw-panel,#mw-head {
        font-weight: 300 !important;
    }

#mw-panel .portal .body li {
     line-height: 1.6em;
}
    .mw-wiki-logo{
        padding-left: 5px !important;
        padding-top: 10px !important;
        border: none !important;
    }
.clear-div {
    clear: both;
}
.uls-trigger{
    display: none;
}
div.vectorMenu div.menu {
    top: 2.75em;
    width: 100%;
    background-color: rgba(251,251,251,0.9);
    border: 1px solid #a7d7f9;
    border-top: transparent;
}
#mw-panel .portal .body li a:visited {
  color: #0648AF;
}
#catlinks {
background-color: rgba(251,251,251,0.3);
}
.oo-ui-popupWidget-anchored-top {
    z-index: 10000;
}
#mp-banner {
    margin: -1.7em;
    margin-top: -4.1em;
    background-image: url(https://www.hmoegirl.com/images/0/09/80468767.jpg);
}
#footer {
    margin-left: 12.4em;
    padding: 1.25em;
}
/* 弹出框和滚轮条外观 */
.ve-init-mw-desktopArticleTarget-toolbar-open > .oo-ui-toolbar-bar {
    top: -1px;
    border-top: 1px solid #c8ccd1;
}
::-webkit-scrollbar {
    border: 0;
    width: 10px;
    height: 10px;
}
::-webkit-scrollbar-button {
    width: 0;
    height: 0;
}
::-webkit-scrollbar-thumb {
    border: 0;
    min-height: 34px;
    padding-top: 100;
    background-clip: padding-box;
    background-color: rgba(0,0,0,.15);
}
::-webkit-scrollbar-track {
    border: 0;
    background-clip: padding-box;
    background-color: rgba(206,205,197,.1);
}
/* wikitable MD化 */
table.wikitable {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  border-radius: 4px;
  overflow: hidden;
}
/* 编辑区样式 */
#wpTextbox1.mw-editfont-monospace{
font-size: 93%;
height: 450px;
}
/* 分类页同开头的页面的列表不分段 */
.mw-category-group {
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
}
.mw-category-group:nth-child(1):nth-last-child(1),  /* 只有一个列表时 */
.mw-category-group:nth-child(1):nth-last-child(2),  /* 只有两个列表时 */
.mw-category-group:nth-child(2):nth-last-child(1) { /* 只有两个列表时 */
    -webkit-column-break-inside: auto;
    page-break-inside: auto;
    break-inside: auto;
}
/* 注释里的列表 */
.reference-text > ul.listInRef,
.reference-text > ol.listInRef {
    margin: -1.5em 0 0 2em;
}
/*
 * Skeleton V2.0.4
 * Copyright 2014, Dave Gamache
 * www.getskeleton.com
 * Free to use under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 12/29/2014
 */
/* 以下内容已被萌百格式化,注释已被翻译 */
.container {
    position: relative;
    width: 100%;
    max-width: 960px;
    margin: 0 auto;
    padding: 0 20px;
    box-sizing: border-box;
}
.div,
.divs,
.column,
.columns {
    width: 100%;
    float: left;
    box-sizing: border-box;
}
/* 适用于屏幕像素宽度大于400px的设备 */
@media (min-width: 400px) {
    .container {
        width: 85%;
        padding: 0;
    }
}
/* 适用于屏幕像素宽度大于800px的设备 */
@media (min-width: 800px) {
    .container {
        width: 80%;
    }
    .div,
    .divs,
    .column,
    .columns {
        margin-left: .3%;
    }
    .div:first-child,
    .divs:first-child,
    .column:first-child,
    .columns:first-child {
        margin-left: 0;
    }
    .one.div,
    .one.divs {
        width: 100%;
        margin-left: 0;
    }
    .two.divs {
        width: 49.85%;
    }
    .three.divs {
        width: 33.1333333333%;
    }
    .four.divs {
        width: 24.775%;
    }
    .five.divs {
        width: 19.76%;
    }
    .six.divs {
        width: 16.4166666667%;
    }
    .seven.divs {
        width: 14.0285714286%;
    }
    .eight.divs {
        width: 12.2375%;
    }
    .nine.divs {
        width: 10.8444444444%;
    }
    .ten.divs {
        width: 9.73%;
    }
    .eleven.divs {
        width: 8.81818181818%;
    }
    .twelve.divs {
        width: 8.05833333333%;
    }
    .one.column,
    .one.columns {
        width: 8.05833333333%;
    }
    .two.columns {
        width: 16.4166666667%;
    }
    .three.columns {
        width: 24.775%;
    }
    .four.columns {
        width: 33.1333333333%;
    }
    .five.columns {
        width: 41.4916666667%;
    }
    .six.columns {
        width: 49.85%;
    }
    .seven.columns {
        width: 58.2083333333%;
    }
    .eight.columns {
        width: 66.5666666667%;
    }
    .nine.columns {
        width: 74.925%;
    }
    .ten.columns {
        width: 83.2833333333%;
    }
    .eleven.columns {
        width: 91.6416666667%;
    }
    .twelve.columns {
        width: 100%;
        margin-left: 0;
    }
    .one-third.column {
        width: 33.1333333333%;
    }
    .two-thirds.column {
        width: 66.5666666667%;
    }
    .one-half.column {
        width: 49.85%;
    }
    /* Offsets设置 */
    .offset-by-one.column,
    .offset-by-one.columns {
        margin-left: 8.66666666667%;
    }
    .offset-by-two.column,
    .offset-by-two.columns {
        margin-left: 17.3333333333%;
    }
    .offset-by-three.column,
    .offset-by-three.columns {
        margin-left: 26%;
    }
    .offset-by-four.column,
    .offset-by-four.columns {
        margin-left: 34.6666666667%;
    }
    .offset-by-five.column,
    .offset-by-five.columns {
        margin-left: 43.3333333333%;
    }
    .offset-by-six.column,
    .offset-by-six.columns {
        margin-left: 52%;
    }
    .offset-by-seven.column,
    .offset-by-seven.columns {
        margin-left: 60.6666666667%;
    }
    .offset-by-eight.column,
    .offset-by-eight.columns {
        margin-left: 69.3333333333%;
    }
    .offset-by-nine.column,
    .offset-by-nine.columns {
        margin-left: 78.0%;
    }
    .offset-by-ten.column,
    .offset-by-ten.columns {
        margin-left: 86.6666666667%;
    }
    .offset-by-eleven.column,
    .offset-by-eleven.columns {
        margin-left: 95.3333333333%;
    }
    .offset-by-one-third.column,
    .offset-by-one-third.columns {
        margin-left: 34.6666666667%;
    }
    .offset-by-two-thirds.column,
    .offset-by-two-thirds.columns {
        margin-left: 69.3333333333%;
    }
    .offset-by-one-half.column,
    .offset-by-one-half.columns {
        margin-left: 52%;
    }
}
/* 表格宽度 */
.wikitable {
    max-width: 100%;
}
/* 缩略图居中*/
.thumb.tcenter {
    float: none;
    clear: both;
    display: block;
    margin: 0 auto;
}
/* 用户页没有分类! */
body.ns-2 div#catlinks {
    display: none !important;
}
/* 解决pre不换行的问题 */
pre {
    white-space: pre-wrap; /* CSS-3 */
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    word-wrap: break-word; /* Internet Explorer 5.5+ */
}
/* Extension:MultimediaViewer的半透明化修改  */
.mw-mmv-overlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.8);
    opacity: 0.73;
}
body.mediawiki.mw-mmv-lightbox-open #mw-page-base,
body.mediawiki.mw-mmv-lightbox-open #mw-head-base,
body.mediawiki.mw-mmv-lightbox-open #mw-navigation,
body.mediawiki.mw-mmv-lightbox-open #content,
body.mediawiki.mw-mmv-lightbox-open #footer,
body.mediawiki.mw-mmv-lightbox-open #globalWrapper {
    display: inherit;
}
body.mediawiki.mw-mmv-lightbox-open > *  {
    display: inherit;
}
body.mediawiki.mw-mmv-lightbox-open > script,
body.mediawiki.mw-mmv-lightbox-open > style {
    display: none;
}
body.mediawiki.mw-mmv-lightbox-open {
    overflow: hidden;
}
body .mw-mmv-wrapper {
    position: fixed;
}
/* mutilmediaViewer 信息栏修复 */
.mw-mmv-image-metadata-column.mw-mmv-image-metadata-desc-column {
    width: 30%;
}
.mw-mmv-image-metadata-column.mw-mmv-image-metadata-links-column {
    width: 70%;
    max-width: 70%;
}
ul.mw-mmv-image-links li {
    float: left;
    padding: .3em 1em;
}
div.mw-mmv-image-desc-div,
div.mw-mmv-image-links-div{
    display:block
}
div.metadata-panel-is-closed .mw-mmv-image-links li.mw-mmv-license-li {
    height:inherit;
    line-height:inherit;
}
.mw-mmv-warning-visible .mw-mmv-download-dialog .mw-mmv-dialog-down-arrow {
    background-color: #ffffff;
}
.mw-mmv-warning-visible .mw-mmv-dialog-warning,
.mw-mmv-warning-visible .mw-mmv-download-attribution {
    display: none !important;
}