注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的更改的影响。

  • Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5Ctrl-R(Mac为⌘-R
  • Google Chrome:Ctrl-Shift-R(Mac为⌘-Shift-R
  • Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5
/* 
== 书写规范 ==
# 使用4个空格来缩进
# 每行只书写一个选择器
# 每行只书写一个样式属性

# 将样式按照下面归类到对应的位置
# 特定页面的样式注明页面的名字
# 组件的样式注明模板、模块或JS页面

== 样式分类 ==
$ 网页框架 :用户可编辑区以外的布局和样式,如header、footer、body等
$ 全局样式 :出现在绝大多sy-left ul 数页面上的元素,如a、li等
$ 定义工具类:在本页面中定义的工具类,如.nowarp、.timeline等
$ 内置样式 :调整Wiki原本的样式、bootstrap的样式,如.panel、.break等
$ 内置组件 :Wiki自带的组件,如.iteminfo等
$ 模板组件 :模板相关的样式
$ 模块组件 :LUA模块相关的样式
$ JS组件   :JS脚本相关的样式(MediaWiki命名空间下的js)
$ 首页样式 :首页的布局和样式
$ 特定页面 :特定页面的样式,如舰娘页面、分类筛选等
$ 用途不明 :不知道具体作用未能分类

== 标记 ==
【警告】
【注意】
【TODO】
【废弃】
*/

/* -------------------------------------------------- */
/* -------------------------------------------------- */

.post-content,.comment-component {display: none!important;}

/* 页面背景 */
body {
	background-image: url(https://patchwiki.biligame.com/images/blhx/c/cb/48ehi5635b410czg1uflwg83s57h6f1.png);
	background-attachment: fixed;
	background-size: cover;
    background-position: 70% center;
    background-repeat: no-repeat;
	transition: background 1.5s;
}

/* 定义滚动区域顶部偏移量修正顶部固定导航栏遮挡锚点问题 */
@media only screen and (min-width: 767px) {
	html {
		scroll-padding-top: 55px;
	}
}

/* 全局行高 */
#mw-content-text {
	line-height: 1.6;
}

/*全局标题样式*/
/* -------------------------------------------------- */
#mw-content-text h1,
#mw-content-text h2,
#mw-content-text h3,
#mw-content-text h4,
#mw-content-text h5 {
	clear: both;
}
#mw-content-text h1 {
	border-color: #526FA9;
}
#mw-content-text h2 {
	border: none;
	font-family: "Source Han Serif","Source Han Serif SC","sourceHanSansCN","Microsoft YaHei",serif;
	font-size: 20px;
	color: #fff;
	margin: 3px 0 5px;
	padding-left: 10px;
	padding-right: 60px;
	font-weight: bold;
	height: 36px;
	line-height: 36px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	background-image: url(https://patchwiki.biligame.com/images/blhx/c/c9/90j7asc4v8jfc6eaf17xua4t13x2mth.png),url(https://patchwiki.biligame.com/images/blhx/0/02/osu2f6jg6cwlvudz1nrezm6yhj1coyv.png),url(https://patchwiki.biligame.com/images/blhx/5/5c/j4qy80wiq05s4a5pb4xr6c79evile4i.png);
	background-repeat: no-repeat,no-repeat,repeat-x;
	background-attachment: scroll,scroll,scroll;
	background-size: 95px 36px,85px 36px,100% 36px;
	background-position: left,right,center;
	background-clip: border-box,border-box,content-box;
	background-origin: padding-box,padding-box,padding-box;
}
#mw-content-text h2 .mw-editsection-bracket,
#mw-content-text h2 .mw-editsection-divider {
	color: #fff;
}
#mw-content-text h3 {
	margin: 0.5em 0em 0.5em 0.2em;
	padding: 0 0 0 10px;
	height: 29px;
	line-height: 29px;
	color: #000;
	font-size: 17px;
	font-weight: normal;
	border-left: 4px solid #526FA9;
	border-bottom: 1px solid #526fa9;
}
#mw-content-text h4 {
    padding-left: 15px;
    border-bottom: 1px solid #99ACCE;
    font-size: 15px;
    line-height: 25px;
    margin: 5px 0;
}
#mw-content-text h5 {
    padding-left: 20px;
    font-size: 14px;
}
/*目录取消二级标题样式*/
#mw-content-text .toc h2 {
    font-size: inherit;
    color: inherit;
    background: inherit;
    padding: inherit;
    margin: inherit;
    font-weight: inherit;
    height: inherit;
    line-height: inherit;
    letter-spacing: normal;
    display: unset;
}
/*全局标题样式*/
/* -------------------------------------------------- */

/*全局编辑按钮*/
.mw-editsection a{
	color: #00B6FF;
}
.mw-editsection a:hover {
	color: #fff!important;
	background-color:#505965;
}
.mw-editsection a:visited {
	color:#00B6FF;
}

/*全局评论区*/
.comment-toolbar {
	background: transparent;
}
.comment-submit {
	background: rgb(50,150,255,0.6);
}
.lazy-alert .alert-btn-ok {
	background: rgb(50,150,255,0.6);
}

/* -------------------------------------------------- */
/*全局页面样式开始*/
.bili-game-header-nav .bili-game-header-nav-bar {
	background: rgb(255 255 255 / 80%)!important;
}
.bui-sns-info {
	background: rgb(255 255 255 / 80%);
}
.footer-public {
	background: rgb(250 251 252 / 80%);
}
.game-bg {
	background: rgb(255 255 255 / 80%);
}
.game-bg::before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	backdrop-filter: blur(10px);
}
@media only screen and (max-width: 768px) {
	.wiki-header {
		margin-top: 0;
	}
}
.wiki-header {
	background: transparent;
}
.wiki-header .wiki-nav {
	border-top: none;
}
.menu-box.fr .menu-wrap {
	border: none;
}
.fr .menu-wrap .wiki-menu-li-1 {
	border-top: none;
	border-bottom: none;
}
.wiki-header .wiki-nav .fr .nav-search-box {
	border-top: none;
}
.menu-wrap .wiki-menu-li-1 .wiki-menu-ul-2 {
	margin-top: -1px;
	position: absolute;/*修正导航栏抖动问题*/
}
.menu-wrap .wiki-menu-li-1 {
	background: rgb(255 255 255 / 80%);
	border-top: 1px solid rgba(0,0,0,.16);
}
.wiki-header .wiki-nav .nav-search-box {
	background: rgb(255 255 255 / 80%);
	border-top: 1px solid rgba(0,0,0,.16);
	padding: 8px 0;
}
/*全局页面样式结束*/
/* -------------------------------------------------- */

/* 小屏幕导航栏置顶屏幕 */
@media only screen and (max-width:450px){
    .navbar {
        position: sticky;
        top: 0;
        left: 0;
        background: #ffffff;
        margin: 0 -15px 10px;
    }
    .nav-head {
    	margin: 0 15px;
    }
    html {
		scroll-padding-top: 75px;
	}
}

/*首页隐藏标题,修复极小概率下wiki样式加载失效导致首页显示错误问题*/
.page-首页 #firstHeading,
.page-首页 #firstHeadingTools,
.page-首页 .wiki-componment-rank {
	display: none;
}

/* -------------------------------------------------- */
/*首页样式开始*/
/*首页标题*/
.page-首页 #mw-content-text h2 {
	letter-spacing: 3px;
}
.page-首页 #mw-content-text h3 {
	color: #2c2c2c;
	font-size: 18px;
	height: 32px;
	line-height: 32px;
	background: rgb(243 243 243 / 60%);
	border-color: rgb(188 191 194 / 80%);
	border-bottom: 0px;
}
/*首页页面布局*/
@media only screen and (min-width: 992px) {
	.sy-content-1 {
		padding-right: 10px;
	}
	.sy-content-3,.sy-content-4,.sy-content-5 {
		padding-left: 10px;
	}
}
@media only screen and (min-width: 992px) {
	.sy-content-2 {
		padding: 0 2.5px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.sy-content-1 {
		float: right;
		padding-left: 0px;
	}
	.sy-content-2 {
		padding-right: 10px;
	}
	.sy-content-3 {
		padding-left: 5px;
	}
	.sy-content-4 {
		padding-right: 5px;
		clear: both;
	}
	.sy-content-5 {
		padding-left: 5px;
	}
}
/*首页手机端顶部*/
.sy-m-top {
	margin-left: -5px;
	margin-right: -5px;
	overflow: hidden;
}
.sy-m-top-box {
	width: 25%;
	padding: 0 5px;
	float: left;
	text-align: center;
}
.sy-m-top-box:hover {
	opacity: 0.5;
}
/*首页常用内容*/
.sy-cy-box {
	margin-left: -6px;
	margin-right: -6px;
	overflow: hidden;
	display: flex;
	flex-wrap: wrap;
}
.sy-cy-box-icon {
	width: 20%;
	padding: 6px;
	display: flex;
	justify-content: center;
}
.sy-cy-box-icon-1 {
	position: relative;
}
.sy-cy-box-icon-1 > a {
	opacity: 1;
	transition: all 0.5s;
}
.sy-cy-box-icon-1:hover > a {
	opacity: 0;
}
.sy-cy-box-icon-1 .sy-cy-box-icon-2 {
	opacity: 0;
	position: absolute;
	left: 0;
	top: 0;
	transition: all 0.5s;
}
.sy-cy-box-icon-1:hover .sy-cy-box-icon-2 {
	opacity: 1;
}
@media only screen and (max-width:767px){
	.sy-cy-box {
		margin-left: -3px;
		margin-right: -3px;
	}
	.sy-cy-box-icon {
		padding: 3px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.sy-cy-box {
		margin-left: -5px;
		margin-right: -5px;
	}
	.sy-cy-box-icon {
		padding: 5px;
	}
}
/*首页轮播图*/
.carousel.big-carousel {
    margin-bottom: 20px;
}
.carousel.big-carousel .carousel-indicators li, .carousel.big-carousel .carousel-indicators li.active {
	width: calc(100% / 6 - 0.6em);
	height: 8px;
	border-radius: 0;
	border: none;
	background-color: #6C7A99;
}
.carousel.big-carousel .carousel-indicators li.active {
	background-color: #fff;
}
.carousel.big-carousel .carousel-indicators {
	transform: translateX(-50%);
	margin: 0;
	bottom: -18px;
}
@media only screen and (max-width: 767px) {
	.carousel.big-carousel .carousel-indicators li, .carousel.big-carousel .carousel-indicators li.active {
		height: 5px;
	}
	.carousel.big-carousel .carousel-indicators {
		bottom: -15px;
	}
}
.sy-lbt-border-1, .sy-lbt-border-2{
	border: 4px solid rgb(255,255,255,0.5);
	position: absolute;
	width: 20px;
	height: 20px;
	pointer-events: none;
}
.sy-lbt-border-1{
	border-top: none;
	border-left: none;
	right: 0px;
	bottom: 0px;
}
.sy-lbt-border-2{
	border-bottom: none;
	border-right: none;
	left: 0px;
	top: 0px;
}
/*首页更新日志*/
.update-log .log-title{
	display: none;
}
.update-log .bili-list-group .bili-list-group-item .log-label {
	border-radius:0;
}
/*首页新闻列表*/
.page-首页 .bili-list-order .list-order-content:before {
	margin-right:5px;
}
.page-首页 .bili-list-order .list-order-content:hover {
    text-decoration: underline;
    color: #4CC3FF !important;
}
.circle-grey:before{
    background: rgb(0,0,0,0.16)!important;
}
.circle-blue:before{
    background: #4cc3ff!important;
}
/*首页攻略文章*/
.sy-gl-box {
	padding: 2px;
	margin: 10px 0;
}
.sy-gl-title {
	color: #fff;
	margin: 0 -2px;
	height: 25px;
	position: relative;
	font-weight: bold;
	font-size: 18px;
	line-height: 34px;
	letter-spacing: 1px;
}
.sy-gl-title-1 {
	background: #5297A9;
}
.sy-gl-title-2 {
	background: #B076A1;
}
.sy-gl-text {
	position: absolute;
	left: 0;
	right: 33px;
	top: -4.5px;
	bottom: -4.5px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-size: 100% 34px;
}
.sy-gl-text-1 {
	background-image: url(https://patchwiki.biligame.com/images/blhx/1/1f/b71v0pg8ps22k9jtcxgrzx9j8azvmot.png);
}
.sy-gl-text-2 {
	background-image: url(https://patchwiki.biligame.com/images/blhx/5/55/r1z4nwdy7xkiswu5jbl22kbwagb5qd1.png);
}
.sy-gl-an {
	position: absolute;
	top: 2px;
	right: 5px;
	width: 21px;
	height: 21px;
	background: url(https://patchwiki.biligame.com/images/blhx/0/07/ov7nabiucdfel3u954f9oscj1hj7ksz.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}
.sy-gl-content {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: clip;
	border: 1.5px solid #a8b6d1;
	border-top: none;
	padding: 5px 0 0 4px;
}
.sy-gl-content-1 {
	background: rgb(192 214 223 / 60%);
}
.sy-gl-content-2 {
	background: rgb(216 203 220 / 60%);
}
.sy-gl-content a:hover span,
.sy-gl-content span:hover a,
#gametutorials a:hover span,
#gametutorials span:hover a {
	text-decoration: underline;
	color: #4CC3FF!important;
}
/*首页剧情/考究/同人区*/
.sy-ex-content {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.sy-ex-content > div {
	margin: 5px 0;
	width: 100%;
}
@media only screen and (max-width:767px) and (min-width:501px) {
	.sy-ex-content > div {
		margin: 5px;
		width: calc(50% - 10px);
	}
}
/*首页词条框*/
.sy-box {
	position: relative;
	width: calc(100% - 10px);
	margin:10px 5px;
	box-shadow: 0 0 6px 4px rgb(65,69,88,0.2);
}
.sy-box-title-1 {
	width: 100%;
	height: 38px;
	line-height: 32px;
	position: relative;
}
.sy-box-title-1-1 {
	background: rgb(188 202 227 / 50%);
	position: absolute;
	right: 0;
	bottom: 0;
	width: calc(48% + 52% * 0.065 * 13 / 19);
	height: 26px;
	padding: 2px;
	padding-left: 0px;
	clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 4.5% 100%);
}
.sy-box-title-1-2 {
	display: flex;
	width: 100%;
	height: 18px;
	background-image: url(https://patchwiki.biligame.com/images/blhx/e/ef/hbxic5zvcsr14pehqq5y7k8c5kyu4m8.png);
	background-repeat: no-repeat;
	background-size: 100% 18px;
	background-position: right;
}
.sy-box-title-1-3 {
	background: rgb(188 202 227 / 50%);
	position: absolute;
	left: 0;
	width: 52%;
	padding: 2px;
	padding-right: 5px;
	clip-path: polygon(0% 0%, 93.5% 0%, 100% 100%, 0% 100%);
}
.sy-box-title-1-4 {
	font-family: "Source Han Serif","Source Han Serif SC","sourceHanSansCN","Microsoft YaHei",serif;
	display: flex;
	align-items: center;
	flex-wrap: nowrap;
	color: #fff;
	font-size: 20px;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 1px;
	width: 100%;
	height: 34px;
	letter-spacing: 3px;
	background-image: url(https://patchwiki.biligame.com/images/blhx/2/27/58lyczo4ml8mq6y4bzkix0a371mjp8g.png);
	background-repeat: no-repeat;
	background-size: 100% 34px;
	background-position: left;
}
.sy-box-ex {
	position: absolute;
	left: -2px;
	top: -2px;
	width: 6px;
	height: 6px;
	background: url(https://patchwiki.biligame.com/images/blhx/5/57/e9doc0qb3kjcovzt1wohir6cauh2exs.png);
	background-size: cover;
}
.sy-box-border {
	border: 2px solid rgb(255,255,255,0.5);
	position: absolute;
	top: -4px;
	left: -4px;
	right: -4px;
	bottom: 4px;
	pointer-events: none;
}
.sy-box-title-2 {
	height: 35px;
	margin-bottom: -5px;
	margin-left: -11px;
}
.sy-box-title-2-1 {
	position: absolute;
	width: 80px;
	color: #fff;
	font-size: 15px;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 35px;
	padding-left: 7px;
	padding-right: 12px;
	font-weight: bold;
	background: url(https://patchwiki.biligame.com/images/blhx/c/ce/1zp3e01ngo1n8shktg6xnlklwsfmfcj.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}
.sy-box-content {
	background: rgb(188 202 227 / 50%);
	width:100%;
	padding:0 5px 10px;
}
.sy-box-content-1 {
	padding: 0 5px;
	display: inline-block;
	width: 100%;
}
@media only screen and (max-width:600px) {
	.sy-box-title-1-1 {
		width: calc(48% + 52% * 0.11 * 13 / 19);
		clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 7.5% 100%);
	}
	.sy-box-title-1-2 {
		background-image: url(https://patchwiki.biligame.com/images/blhx/4/4c/2madcboi4uz95joxebbtg7k96l6ehld.png);
	}
	.sy-box-title-1-3 {
		clip-path: polygon(0% 0%, 89% 0%, 100% 100%, 0% 100%);
	}
	.sy-box-title-1-4 {
		background-image: url(https://patchwiki.biligame.com/images/blhx/e/e5/4cdkpkl8jrf3o3po2xyxp4mruhyvqf6.png);
	}
	.sy-box-content-1 {
		padding: 0;
	}
}
/*首页词条*/
.sy-ct {
	float: left;
	width: calc(25% - 4px);
	margin: 2px;
}
.sy-ct-1 {
	display: inline-block;
	color: rgb(0, 0, 0, 0.85);
	line-height: 25px;
	max-width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.sy-ct-1:before {
	content: " ";
	display: inline-block;
	background: rgb(0,0,0,0.16);
	width: 10px;
	height: 10px;
	margin-right: 5px;
	border-radius: 50%;
}
.sy-ct-2:before {
	background: #4cc3ff;
}
.sy-ct-1:hover {
	text-decoration: underline;
	color: #4CC3FF;
}
.sy-dt-box {
	width: 100%;
	overflow: hidden;
	margin: -8px 0 -2px;
}
.sy-ct-3 {
	position: relative;
	float: left;
	width: calc(50% - 8px);
	margin:2px 4px;
	font-weight: bold;
	font-size: 15px;
	height: 45px;
	line-height: 45px;
	padding-left: 60px;
	padding-right: 60px;
	background-size: 61px 45px,64px 45px,100% 45px;
	background-clip: border-box,border-box,content-box;
	background-position: left,right,center;
	background-repeat: no-repeat,no-repeat,repeat-x;
}
.sy-ct-3 > span {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 10px;
	right: 50px;
	display: flex;
	align-items: center;
}
.sy-ct-3 > span > a {
	color: #fff;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.sy-ct-3 > span > a:hover {
	text-decoration: underline;
	color: #4CC3FF;
}
.sy-ct-3 {
	background-image: url(https://patchwiki.biligame.com/images/blhx/5/56/2u89fhaxt3ui2fdgizp7rgqjdwj7ol4.png),url(https://patchwiki.biligame.com/images/blhx/c/c8/ovv58pecup6vma3fmz6mos6r1flj4o5.png),url(https://patchwiki.biligame.com/images/blhx/4/4c/47labbmqrtzk7xjsre9sk61do9105lo.png);
}
.sy-ct-4 {
	background-image: url(https://patchwiki.biligame.com/images/blhx/5/56/2u89fhaxt3ui2fdgizp7rgqjdwj7ol4.png),url(https://patchwiki.biligame.com/images/blhx/b/b2/7z1fj2rw7flxfmy0l2zdaqvzid5f55t.png),url(https://patchwiki.biligame.com/images/blhx/4/4c/47labbmqrtzk7xjsre9sk61do9105lo.png);
}
.sy-ct-5 {
	background-image: url(https://patchwiki.biligame.com/images/blhx/5/56/2u89fhaxt3ui2fdgizp7rgqjdwj7ol4.png),url(https://patchwiki.biligame.com/images/blhx/2/25/tr1mpku9h6wvo2ilv2yx5eqgl1liq5t.png),url(https://patchwiki.biligame.com/images/blhx/4/4c/47labbmqrtzk7xjsre9sk61do9105lo.png);
}
@media only screen and (max-width:600px) {
	.sy-ct {
		width: calc(100% / 3 - 4px);
	}
	.sy-ct-3 {
		width: 100%;
		margin:2px 0;
	}
}
/*首页内容框背景*/
.sy-content-background {
	background: url(https://patchwiki.biligame.com/images/blhx/8/82/d33x7m7356v7oxch809b8cib6xra2e7.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: contain;
}
/*首页用户关注按钮*/
.page-首页 .user-follow-wrap {
	width: 100%;
	background: transparent;
    border: none;
    margin: 0;
}
.page-首页 .user-follow-wrap .user-item-detail {
	background-color: transparent;
	padding: 10px;
}
.page-首页 .user-follow-wrap .user-item-detail .detail-follow-normal {
	border: none;
}
.page-首页 .user-follow-wrap .user-item-detail .detail-des {
	padding-right: 10px;
}
/*首页样式结束*/
/* -------------------------------------------------- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* -------------------------------------------------- */
/*全局样式修正开始*/
/* Firefox浏览器样式调整 */
.wiki-hoverbox-inner,.wiki-menu-ul-2 {
	scrollbar-width: thin;
	scrollbar-color: rgb(77, 77, 77) rgb(0, 0, 0);
}

/*图片调整*/
img{
	max-width: 100%;
	height: auto;
	margin: 0 auto;
	text-align: center;
}

/*修正手机端样式 新版本bootstrap已修复
@media only screen and (max-width:759px){
	.row {
		margin-right: -15px;
		margin-left: -15px;
	}
}*/

/*屏蔽会员购*/
#bili-header-m .nav-wrapper-left li:not([report-id=playpage_main]),
#bili-header-m .nav-wrapper-right li[report-id=big_tab_click] {
	display: none;
}

/*隐藏app打开*/
.app-download-bar{
	display: none!important;
}
.btn-open-app{
	display: none!important;
}

/*讨论版临时修正*/
.flow-board-navigation{
    display:none
}
/* 修正已提交版主审核的通知弹出框 */
.postedit {
	margin-top: 50px;
}

/*标题行高调整*/
.mw-content-ltr h2 span.mw-headline, 
.mw-content-ltr h3 span.mw-headline, 
.mw-content-ltr h4 span.mw-headline {
    padding-top: 0;
    margin-top: 0;
}

/*修正gallery边框问题*/
.mw-parser-output ul.gallery {
    margin: 0;
    padding: 0;
    display: block;
}

/*修复水平分割线样式冲突问题*/
.mw-parser-output hr {
    height: 0.8px;
}

/*缩略图调整*/
@media only screen and (max-width: 600px) {
    div.thumbinner {
        max-width: 45vw;
    }
}
div.tleft {
    margin-right: 0.5em;
    margin-top: 0;
    margin-bottom: 0.5em;
}
div.tright {
    margin-left: 0.5em;
    margin-top: 0;
    margin-bottom: 0.5em;
}

/*隐藏可视化编辑*/
li#ca-ve-edit {
    display: none!important;
}
a.mw-editsection-visualeditor {
    display: none!important;
}
span.mw-editsection-divider {
    display: none;
}

/*中屏幕搜索栏调整*/
@media only screen and (max-width: 768px) {
    input#searchInput {
        padding: 1.5rem 0!important;
    }
}

/*修正tabber样式*/
ul.tabbernav {
    line-height: 1.5;
    font-size: 13px;
}
ul.tabbernav li {
    margin-top: 5px;
}
ul.tabbernav li a {
    padding: 4px 0.5em;
    margin: 0 1px;
}
ul.tabbernav li a:link,ul.tabbernav li a {
    color: #0645ad!important;
}
ul.tabbernav li.tabberactive a:link,ul.tabbernav li.tabberactive a {
    color: #000!important;
}
.tabber .tabbertab {
    margin: 0 1px;
}

/*调整info信息框高*/
.tippy-content-container {
    max-height: 525px;
}

/*修正小屏幕画廊宽度超出屏幕问题*/
li.gallerybox {
	max-width: 100%;
}
li.gallerybox div {
	max-width: 100%;
}
li.gallerybox div.thumb {
	margin: auto;
}

/*修正不换行问题*/
.mw-body .firstHeading, 
a.mw-changeslist-title, 
.mw-changeslist-log-entry a.new,
td.mw-enhanced-rc-nested, 
span.comment,
.fl.log-content,
.mw-changeslist-line-inner-userLink bdi{
    word-break: break-all;
}

/*修正wikitable边框粗细问题*/
.wikitable {
	border-width: 0.8px!important;
}
.wikitable > tr > th, .wikitable > tr > td, .wikitable > * > tr > th, .wikitable > * > tr > td {
	border-width: 0.8px!important;
}

/*修正部分屏幕侧边导航位置错误*/
.bui-sns-info {
	margin-left: 1230px!important;
}

/*调整blockquote边框颜色*/
blockquote {
	border-color: rgb(188 191 194 / 80%);
}

/*调整小屏幕用户贡献者样式*/
@media screen and (max-width: 600px){
	.wiki-componment-rank{
		justify-content: normal;
		padding-left: 80px;
		margin-bottom: 15px;
		padding-bottom: 10px;
		border-bottom: 1px solid rgba(0,0,0,.1);
	}
}

/*微调手机端目录*/
@media screen and (max-width: 600px) {
	#toc ul>li.toclevel-1 {
		margin-left: 15px;
	}
}

/*修正小屏幕目录图层冲突*/
@media screen and (max-width: 600px) {
	#toc {
		z-index: 999!important;
	}
}
@media screen and (max-width: 767px) {
	.mobile-nav-menu {
		z-index: 999!important;
	}
}
.mobile-mask {
	z-index: 998!important;
}

/*隐藏评论区
.post-content,.comment-component {
    display: none!important;
}*/
/*全局样式修正结束*/
/* -------------------------------------------------- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* -------------------------------------------------- */
/*追加样式开始*/
/* -------------------------------------------------- */
/* ==anchor== */
.anchor {padding:30px 111px;}
.anchor-main  {width:100%;margin:0 auto;}
.anchor-main2 {
    margin: 0px auto;
    width: 100%;
    text-align: center;
    padding: 0px 130px;
}
.anchor a {display:block;width:100px;height:42px;float:left;margin-right:20px;background:url(https://patchwiki.biligame.com/images/blhx/d/da/0uvqbmshuyo2uv7x8ubppr2e72urqy8.png) no-repeat 0 0;color: #fff;font-size:16px;line-height:42px;text-align:center;margin: 0px 10px 10px 0px;}
.anchor  a:hover {background-position:0 -42px;}
.anchor  a:nth-child(2) {background-position:0 -84px;}
.anchor  a:nth-child(2):hover {background-position:0 -126px;}
.anchor  a:nth-child(3) {background-position:0 -168px;}
.anchor  a:nth-child(3):hover {background-position:0 -210px;}
.anchor  a:nth-child(4) {background-position:0 -252px;}
.anchor  a:nth-child(4):hover {background-position:0 -294px;}
.anchor  a:nth-child(5) {background-position:0 -336px;}
.anchor  a:nth-child(5):hover {background-position:0 -378px;}
.anchor  a:nth-child(6) {background-position:0 -168px;}
.anchor  a:nth-child(6):hover {background-position:0 -210px;}
.anchor  a:nth-child(7) {background-position:0 -84px;}
.anchor  a:nth-child(7):hover {background-position:0 -126px;}
.anchor  a:nth-child(8) {background-position:0 -168px;;margin:0;}
.anchor  a:nth-child(8):hover {background-position:0 -210px;}
	/*IE8*/
.anchor  a+a {background-position:0 -84px;}
.anchor  a+a:hover  {background-position:0 -126px;}
.anchor  a+a+a {background-position:0 -168px;}
.anchor  a+a+a:hover {background-position:0 -210px;}
.anchor  a+a+a+a  {background-position:0 -252px;}
.anchor  a+a+a+a:hover {background-position:0 -294px;}
.anchor  a+a+a+a+a {background-position:0 -336px;}
.anchor  a+a+a+a+a:hover{background-position:0 -378px;}
.anchor  a+a+a+a+a+a  {background-position:0 -168px;}
.anchor  a+a+a+a+a+a:hover  {background-position:0 -210px;}
.anchor  a+a+a+a+a+a+a  {background-position:0 -84px;}
.anchor  a+a+a+a+a+a+a:hover {background-position:0 -126px;}
.anchor  a+a+a+a+a+a+a+a   {background-position:0 -168px;;margin:0;}
.anchor  a+a+a+a+a+a+a+a:hover   {background-position:0 -210px;}
@media only screen and (max-width: 480px){
	.anchor-main,  .anchor-main2 {width:auto;}
	.anchor a {margin-right: 5px;margin-bottom: 5px;}
}
/* --anchor-- */
/* -------------------------------------------------- */

/*用途不明*/
/* -------------------------------------------------- */
.down-main {padding:40px;border:20px solid #e7e7e7;margin-top:20px;}
.down-main-left {width:266px;padding-right:40px;color:#6a6b6c;line-height:26px;text-align:center;}
.down-main-left p {text-align:left;}
.download-title {font-size:20px;color:#333;height:40px;}
.download-title span {color:#666;padding-left:10px;}
.downloadbtn {background: #7d6a58 none repeat scroll 0 0;color: #fff !important;display: block;font-size: 18px;height: 40px;line-height: 40px;margin: 10px 0;outline: 2px outset #a99580;outline-offset: 0;text-align: center;width: 82px;}
.downloadbtn:hover {background:#4ca046;outline: #72cb6b outset 2px;text-decoration:none !important;}
.appdownload {display:block;width:253px;height:54px;background:url(https://patchwiki.biligame.com/images/blhx/7/7f/ic04ban51mw8r9cp8lnp7eaolcmm55v.jpg) no-repeat 0 0;text-indent:-999em;margin-bottom:35px;}
.appdownload:hover {background-position:0 -54px;}
.wiki_hide .appdownload  {margin:0 auto 35px;}
.wiki_hide .downloadbtn {margin:10px auto;}


.tt-style cite {font-style: normal;width: 115px;text-align: center;line-height: 35px;color: #cbb791;font-weight: bolder;font-size: 18px;background: url(https://patchwiki.biligame.com/images/blhx/5/57/ryhhrcbybauwnupov5kj08l90i80cnc.png) center no-repeat;padding: 15px;-webkit-text-shadow:2px 0 2px #574738;-moz-text-shadow:2px 0 2px #574738; text-shadow:2px 0 2px #574738; filter: Glow(Color=#5d2b08, Strength=1);
}
.tt-style span {color: #ffce0a;font-weight: bolder;text-shadow: 0.08em 0.07em 0px #5D2B09;font-size: 26px;padding-left: 10px;line-height: 35px;-webkit-text-shadow:#763c12 -1px 0 0,#763c12 0 -1px 0,#5d2b08 1px 0 0,#763c12 0 3px 0;-moz-text-shadow:#763c12 -1px 0 0,#763c12 0 -1px 0,#5d2b08 1px 0 0,#763c12 0 3px 0; text-shadow:#763c12 -1px 0 0,#763c12 0 -1px 0,#5d2b08 1px 0 0,#763c12 0 3px 0; filter: Glow(Color=#5d2b08, Strength=1);}


.tt-style-m cite {width: 58px;text-align: center;line-height: 35px;color: #cbb791;font-weight: bolder;font-size: 10px;background: url(https://patchwiki.biligame.com/images/blhx/5/57/ryhhrcbybauwnupov5kj08l90i80cnc.png) center no-repeat;background-size:80px auto;padding: 15px;-webkit-text-shadow:2px 0 2px #574738;-moz-text-shadow:2px 0 2px #574738; text-shadow:2px 0 2px #574738; filter: Glow(Color=#5d2b08, Strength=1);
}
.tt-style-m span {color: #ffce0a;font-weight: bolder;text-shadow: 0.08em 0.07em 0px #5D2B09;font-size: 13px;padding-left: 5px;line-height: 35px;-webkit-text-shadow:#763c12 -1px 0 0,#763c12 0 -1px 0,#5d2b08 1px 0 0,#763c12 0 1px 0;-moz-text-shadow:#763c12 -1px 0 0,#763c12 0 -1px 0,#5d2b08 1px 0 0,#763c12 0 1px 0; text-shadow:#763c12 -1px 0 0,#763c12 0 -1px 0,#5d2b08 1px 0 0,#763c12 0 1px 0; filter: Glow(Color=#5d2b08, Strength=1);}
/* -------------------------------------------------- */


/*输入框样式*/
.mw-ui-button.mw-ui-progressive:disabled, .mw-ui-button.mw-ui-primary:disabled {
    background: #4a495b;
    border-color: #fcfcfc;
    margin-top: 5px;
}

.mw-ui-button.mw-ui-progressive, .mw-ui-button.mw-ui-primary {
    background: #347bff;
    color: #fff;
    border: 1px solid #347bff;
    text-shadow: 0 1px rgba(0,0,0,0.1);
    margin-top: 5px;
}

/* -------------------------------------------------- */

/*将UID数字替换为B站个人动态页面 源自CQ WIKI*/
.mw-userlink bdi:hover {
    opacity: 0.8;
    -webkit-filter: unset;
    -moz-filter: unset;
    -ms-filter: unset;
    -o-filter: unset;
    filter: unset;
}
.mw-userlink bdi {
    background-image: url(/images/blhx/1/1e/khjb32eg6r2emnmadvzi9mx3zqdmkmg.png);
    background-repeat: no-repeat;
    background-size:15px 15px;
/*    background-position: center center;*/
    width: 15px;
    height: 15px;
    padding-left: 16px;
    -webkit-filter: grayscale(90%);
    -moz-filter: grayscale(90%);
    -ms-filter: grayscale(90%);
    -o-filter: grayscale(90%);
    filter: grayscale(90%);
    filter: gray;
}

/* 鼠标指针 */
.character,
a[target],
a[href],
button,
area {
    cursor: url(https://patchwiki.biligame.com/images/blhx/8/84/h75eo04qlki187v2yvhhcsi6fn56y9a.png), auto;
}

/*参考 下加一段横线*/
.references {
    margin-top: 30px !important;
    border-top: 1px solid #aaa;
    margin-left: 5px !important;
    padding: 3px !important;
    word-wrap: break-word;
}

/* -------------------------------------------------- */
/* ==带项目符号的项目列表== */
.symbol-list ul li { list-style-type:disc; }
.symbol-list ul li li { list-style-type:circle; }
.symbol-list ul li li li { list-style-type:square; }
.symbol-list ol li { list-style-type:decimal; }
.symbol-list ol li li { list-style-type:lower-roman; }
/* --带项目符号的项目列表结束-- */
/* -------------------------------------------------- */

/* 禁止选中 */
.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.nopoint {pointer-events:none}

/* 禁止自动换行 */
.nowrap {white-space:nowrap;}

/*关闭按钮*/
.icon-arrow-close {
    background: url("http://wiki.biligame.com/images/blhx/e/ea/iqetk3teafr06w524ji6rhacok2xuyn.png") no-repeat 0 0;
    width: 16px;
    height: 16px;
    display: inline-block;
    background-size: 100%;
}

/* -------------------------------------------------- */
/* ==手机端/电脑端== */
@media only screen and (max-width:991px){
	.mwiki_hide{
		display:none;
	}
}
@media only screen and (min-width:992px){
	.wiki_hide{
		display:none;
	}
}
/* --手机端/电脑端结束-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==垂直时间轴== */
.timeline {
	margin-left:1em;
}
.timeline dl {
    position: relative;
    margin-left:10em;
	border-left: 1px solid;
}
.timeline dt {
    position: absolute;
    margin-left: 0;
    margin-top: 8px;
    padding-top: 0;
    padding-right: 10px;
    left: -10em;
    width: 10em;
    text-align: right;
    font-weight: bold;
    color: black;
}
.timeline dt:hover {
	color: #337ab7;
}
.timeline dd {
    margin-left: 2em;
    margin-bottom: 8px;
    padding-top: 8px;
}
.timeline dd + dd {
    padding-top: 0px;
}
.timeline dt:after {
    display: block;
    position: absolute;
    right: -2px;
    top: 8px;
    margin-top: 0;
    margin-left: 0;
    width: 5px;
    height: 5px;
    content: "";
    border-radius: 2.5px;
    background-color: #337ab7;
}
@media only screen and (max-width:600px){
.timeline {
    margin-left: 0em;
}
.timeline dl {
    margin-left: 6em;
}
.timeline dt {
    left: -6em;
    width: 6em;
    line-height: 1;
    font-size: 13px;
}
.timeline dd {
    margin-left: 1em;
}
}

/*时间轴的另一种用法*/
.timeline2 {
	margin-left:2em;
}
.timeline2 dl {
	border-left: 1px solid;
}
.timeline2 dt {
    font-weight: bold;
    margin-left: 14px;
	padding-top: 1em;
	color: black;
}
.timeline2 dt:hover {
	color: #337ab7;
}
.timeline2 dd {
    margin-left: 2em;
    margin-bottom: 8px;
    padding-top: 8px;
}
.timeline2 dt:after {
    content: "";
    display: block;
    width: 5px;
    height: 5px;
    position: absolute;
    margin-top: -13px;
    margin-left: -17px;
    border-radius: 2.5px;
    background-color: #337ab7;
}
/* --垂直时间轴结束-- */
/* -------------------------------------------------- */

/* ==面包屑== */
.bread {
    background: #ffffff!important;
    font-size: 15px;
    line-height: 30px;
    clear: both;
    height: auto;
    padding: 0px 13px;
    border: 1px solid #bdbdbd!important;
    border-radius: 5px;
    margin: 2px auto;
}
/* --面包屑-- */

/* -------------------------------------------------- */
/* ==悬浮弹出框== */
/*舰娘图鉴潜艇狩猎范围使用*/
/*该代码会产生部分样式冲突,应减少使用,*/
.iteminfo{
	display: none;
}
.itemhover:hover .iteminfo{
	display: block;
}
/* --悬浮弹出框-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==内置标签页== */
.MenuBox li,
.tab_li {
    list-style: none;
    background: url(https://patchwiki.biligame.com/images/blhx/6/65/g997jb92lfeojz43oeoddipjycfvr40.png);
    background-size: 100% 100%;
    display: inline-block;
    width: 70px;
    height: 30px;
    line-height: 32px;
    text-align: center;
    margin: 2px 4px;
    font-weight: bold;
    color:#ffffff;
    transition: all .6s;
}
.MenuBox li:hover,
.MenuBox li.hover,
li.tab_li:hover,
li.tab_li.active {
    background: url(https://patchwiki.biligame.com/images/blhx/e/e6/jl56sh5ao4s8hrizoyr6yv2fllp13f4.png);
    background-size: 100% 100%;
    color:#fffa6c;
    cursor: pointer;
}
.tab_con { display: none; }
.tab_con.active { display: block; }
.TabContainer ul { margin-left: 0; }
/* --内置标签页-- */
/* -------------------------------------------------- */

/*圆形小图标*/
. img{
	border-radius: 50%;
}

/*小图标样式*/
.xtb-image {
    display: inline-block;
}
.xtb-image img{
	width: 30px;
	height: 30px;
	box-shadow: 0 0 2px #000;
	border-radius: 7px;
	margin:0 2px
}

/* -------------------------------------------------- */
/* ==[[模板:黑幕]]== */
.heimu,.heimu a:link,.heimu a:visited,.heimu a.external:visited,.heimu rt{background-color:#000;color:#000}
.heimu:hover,.heimu:hover rt{-webkit-animation:heimugc 0.5s forwards;animation:heimugc 0.5s forwards;}
.heimu:hover a:link,.heimu:hover a:visited{-webkit-animation:heimulinkgc 0.5s forwards;animation:heimulinkgc 0.5s forwards;}
@-webkit-keyframes heimugc{to{color:#FFF}}
@keyframes heimugc{to{color:#FFF}}
@-webkit-keyframes heimulinkgc{to{color:#3B8BFF}}
@keyframes heimulinkgc{to{color:#3B8BFF}}
/* --[[模板:黑幕]]-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==[[模板:人物对话]]== */
.shipChat {
	position: relative;
	min-height: 80px;
	font-family: 微软雅黑;
	text-align:left;
	margin-top:5px;
	margin-bottom:5px;
	width: 425px
}

/* 头像 */
.shipChat .head_wrap,
.shipChat .head_bg {
	position: absolute;
	border-radius: 35px;
	left: 0;
	top: 5px;
	width: 70px;
	height: 70px;
}
.shipChat .head_wrap {
	overflow: hidden;
}
.shipChat .head_wrap img {
	width: 70px;
	height: 70px;
}
.shipChat .head_bg {
	box-sizing: border-box;
	background: #333333;
	border: 3px solid #777777;
}

/* 台词 */
.shipChat .chatBox {
	margin-left: 110px;
	width: 315px;
	position: relative;
	padding-top: 28px;
}
.shipChat .chat_textbox {
	min-height: 47px;
	width:100%;
	border-radius: 6px;
	background: #4a4a4a;
	padding: 13px 12px;
	color: white;
	font-size: 105%;
}
.shipChat .chat_title {
	position: absolute;
	left: 0;
	top:0;
	padding:4px;
}
.shipChat .chat_remark {
	position: absolute;
	right: 0;
	top:0;
	padding-top:6px;
	font-size: 85%;
	color: gray;
}
.shipChat .arrow {
	position: absolute;
	left: -15px;
	top: 44px;
	width: 0;
	height: 0;
	border-top: 15px solid #4a4a4a;
	border-left: 15px solid transparent; 
}
/* --[[模板:人物对话]]-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==[[模板:Math]]== */
.texhtml {
    -moz-font-feature-settings: "lnum","tnum","kern" 0;
    -webkit-font-feature-settings: "lnum","tnum","kern" 0;
    font-feature-settings: "lnum","tnum","kern" 0;
    font-variant-numeric: lining-nums tabular-nums;
    font-kerning: none;
    font-family: "Nimbus Roman No9 L","Times New Roman",Times,"楷体",serif;
    font-size: 118%;
    line-height: 1;
    white-space: nowrap;
    color:black;
}
.texhtml .radic-symbol { font-size:1em !important; }
/* --[[模板:Math]]-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* --[[模板:装备研发]]-- */
.equipTechTree .icon{text-align:center}
.equipTechTree .branch{display:flex;justify-content:center;align-items:center}
.equipTechTree .equip,.equipTechTree .equipPlaceholder{display:inline-block;margin:1em 1em;padding:0.5em 0.5em}
.equipTechTree .equipIcon{width:60px;border:2px solid #c8c7c7;box-shadow:0px 0px 2px 2px #7e7575}
.equipTechTree .equipAlt{width:60px;border:2px solid #c8c7c7;border-radius:6px;overflow:hidden;box-shadow:0px 0px 2px 2px #7e7575;opacity:0}
.equipRDinfo .modal-dialog{margin-top:200px!important}
.equipRDinfo .itemIcon{display:inline-block;padding:0 0.5em}
.equipRDinfo .equipth{border-top:2px black solid;border-bottom:2px black solid}
.equipRDinfo .equiptr{border-top:1px black solid}
/* --[[模板:装备研发]]-- */
/* -------------------------------------------------- */

/* --[[模板:道具]]-- */
.itemNumber {
    position: absolute;
    bottom: -3px;
    right: 2px;
    color: black!important;
    font-weight: bold;
    text-shadow: -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF, -2px -2px 4px #FFFFFF, 2px -2px 4px #FFFFFF, -2px 2px 4px #FFFFFF, 2px 2px 4px #FFFFFF;
}

/* -------------------------------------------------- */
/* --[[模板:音频]] -- */
.audio-wrapper audio {
	position: fixed;
	left: -99999px;
}
.audio-controls {
	display: inline-block;
	width: 50px;
	height: 50px;
	padding: 0;
	position: relative;
	text-align: center;
	background-color: #f1f3f4;
	cursor: pointer;
	border-radius: 50%;
	border: 1px solid #dddddd;
	box-sizing: border-box;
}
.audio-controls .icon-btn {
	display: inline-block;
	width: 100%;
	height: 100%;
}
.audio-controls .icon-play {
	background: url("https://patchwiki.biligame.com/images/blhx/9/90/1tg75ar2mq110pxbmcze33cy0xlbrk0.png");/*文件:Play.png*/
	background-size: 60% 60%;
	background-repeat: no-repeat;
	background-position: center;
}
.audio-controls .icon-pause {
	background: url("https://patchwiki.biligame.com/images/blhx/4/47/afe454y0obdwci3azwzc66j7jx9ge0r.png");/*文件:Pause.png*/
	background-size: 60% 60%;
	background-repeat: no-repeat;
	background-position: center;
}
/* --[[模板:音频]] -- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==面板样式[[模块:选项卡面板]][[模板:选项卡面板]][[模板:折叠面板]][[模板:提示消息]]== */
.panel, .panel .row .panel-title {
    padding: 0px;
}
.panel {
	margin-bottom: 1em;
}
.panel-title{
    cursor: pointer;
}
.panel-body {
	padding: 5px;
}
.nav-tabs > li {
    float: left;
    margin-bottom: -1px;
}
.nav > li > span {
    position: relative;
    display: block;
    padding: 10px 5px;
}
.nav-tabs > li > span {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
}
.nav-tabs > li.active > span, .nav-tabs > li.active > span:hover, .nav-tabs > li.active > span:focus {
    color: #555;
    cursor: default;
    background-color: #fff;
}
/*舰娘图鉴面板*/
.panel-shiptable {
	border-color: #5995D6;
	border-radius: 0;
}
.panel-shiptable>.panel-heading {
	color: #fff;
	background-color: #5995D6;
	border-color: #5995D6;
	border-radius: 0!important;
}
.panel-shiptable>.panel-heading .badge {
	color: #337ab7;
	background-color: #fff;
	border-radius: 0;
}
.panel-shiptable .nav-tabs > li > span {
	border-radius: 0;
}
/* --面板-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==[[模块:装备图鉴导航]]== */
/* 每一行 */
.table-ShowEquipNavPannel tr {
    border: none
}
.table-ShowEquipNavPannel tr.tr-top { }
/* 装备大类表头【舰炮】 */
.table-ShowEquipNavPannel th.th-equip-type {
    padding-top: 2px;
    padding-bottom: 2px;
    background: #5995D6;
    color: white;
    font-size: large;
    text-align: center;
    border: 1px solid white
}
/* 装备小类表头【驱逐】 */
.table-ShowEquipNavPannel th.th-equip-subtype {
	padding-top: 2px;
	padding-bottom: 2px;
	background: #dbeef7;
	text-align: center;
	border: 1px solid white;
}
/* 装备单元格【76mm火炮 ...】 */
.table-ShowEquipNavPannel td {
	padding-top: 2px;
	padding-bottom: 2px;
}
/*宽屏样式*/
@media only screen and (min-width: 992px) {
    .table-ShowEquipNavPannel th.th-equip-type {
        width: 80px;
		padding-top: 0.4em;
		padding-bottom: 0.4em;
    }
	.table-ShowEquipNavPannel th.th-equip-subtype {
		width: 80px;
	}
    .table-ShowEquipNavPannel td {
        padding-left: 1em;
        padding-right: 1em
    }
}
/*窄屏样式*/
@media only screen and (max-width: 991px) {
    .table-ShowEquipNavPannel th.th-equip-type {
        width: 70px;
        min-width: 2em;
    }
	.table-ShowEquipNavPannel th.th-equip-subtype {
		width: 80px;
	}
    .table-ShowEquipNavPannel td {
        padding-left: 0.5em;
        padding-right: 0.5em
    }
}
@media only screen and (max-width: 360px) {
    .table-ShowEquipNavPannel th.th-equip-subtype,
    .table-ShowEquipNavPannel th.th-equip-type {
        display:none
    }
}
/* --[[模块:装备图鉴导航]]-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==[[模块:舰娘图鉴导航]]== */
/* 每一行 */
.table-ShowShipClassNavPannel tr {
	border: none;
}
.table-ShowShipClassNavPannel tr.tr-top { }

/* 舰船类型表头【驱逐】 */
.table-ShowShipClassNavPannel th.th-ship-type {
	/* width: 100px; */
	padding-top: 2px;
	padding-bottom: 2px;
	background: #5995D6;
	color: white;
	font-size: large;
	text-align: center;
	border: 1px solid white;
}
/* 舰船级别表头【马汉级】 */
.table-ShowShipClassNavPannel th.th-ship-class {
	/* width: 250px; */
	padding-top: 2px;
	padding-bottom: 2px;
	background: #dbeef7;
	text-align: center;
	border: 1px solid white;
}
/* 舰船列表【卡辛...】 */
.table-ShowShipClassNavPannel td { 
	line-height: 2;
}
/*宽屏样式*/
@media only screen and (min-width:992px) { 
	.table-ShowShipClassNavPannel th.th-ship-type {
		width: 100px;
	}
	.table-ShowShipClassNavPannel th.th-ship-class {
		width: 250px;
	}
	.table-ShowShipClassNavPannel td {
		padding-left: 2em;
		padding-right: 2em;
	}
}
/*窄屏样式*/
@media only screen and (max-width:991px){ 
	.table-ShowShipClassNavPannel th.th-ship-type {
		width: 50px;
	}
	.table-ShowShipClassNavPannel .ship-class-postfix {
		display: none;
	}
	.table-ShowShipClassNavPannel th.th-ship-class {
		width: 125px;
	}
	.table-ShowShipClassNavPannel td {
		padding-left: 0.5em;
		padding-right: 0.5em;
	}
}
@media only screen and (max-width:360px){ 
	.table-ShowShipClassNavPannel th.th-ship-class {
		display: none;
	}
}
/* --[[模块:舰娘图鉴导航]]-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/*== [[模块:舰娘台词]]== */
.table-ShipWordsTable {
	width:100%;
}
.table-ShipWordsTable tr {
	border-top: 0.8px solid #5995D6;
}
.table-ShipWordsTable tr:first-of-type {
	border: none;
}
.table-ShipWordsTable th {
	width: 7em;
	padding: 0.75em;
}
.table-ShipWordsTable td {
	padding: 0.3em;
	padding-left: 0;
}
@media only screen and (max-width:576px){ 
	.table-ShipWordsTable th {
		width: 6em;
		padding: 0.25em;
	}
	.table-ShipWordsTable td {
		padding: 0.25em;
		padding-left: 0;
	}
}
.ship_word_media_wrap { 
	position:relative; 
	min-height:29px;
}
.ship_word_media_wrap .ship_word_line {
	margin: 5px 0 0 32px;
	line-height: 28px;
}
.ship_word_media_wrap .sm-bar {
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
}
/* --[[模块:舰娘台词]]-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==编辑摘要== */
/* 提交页面编辑时填写的编辑摘要 */
/* JS页面[[MediaWiki:Common.js]] */
.mw-summary-preset {
    display: inline;
    margin: 0;
    padding: 0;
}
.mw-summary-preset-item {
    border-left: 1px solid #a2a9b1;
    display: inline-block;
    line-height: 1.25em;
    margin: 0.125em 0;
    padding: 0 0.5em;
}
.mw-summary-preset-item:first-child {
    border-left: medium none;
    padding-left: 0.25em;
}
.mw-summary-preset-item:last-child {
    padding-right: 0.25em;
}
/* --编辑摘要结束-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==B站视频== */
/* JS页面:[[MediaWiki:Common.js]] */
/* 模板[[模板:B站视频]] */
.BiliVideo span{display:none}
/* --B站视频-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==[[MediaWiki:FlourPackage.js]]== */
.poreSize{padding-right:10px}
.poreSize label{margin:0;padding:0;font-weight:inherit}
.poreName{display:none}
/* --[[MediaWiki:FlourPackage.js]]结束-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==[[MediaWiki:LotusRoot.js]]== */
.Root:not(.Pick),.Lotuses{display:none}
/* 以上为必须样式 */
/* 参考样式
<style>
所有按钮通用样式
.Lotus{width:138px;height:46px;display:inline-block;text-align:center;line-height:46px;color:white;font-weight:bold;font-size:1.25em;text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black}
所有按钮通用鼠标悬浮时样式
.Lotus:hover{}
非活动按钮样式
.Lotus:not(.Pick){background-image:url(https://patchwiki.biligame.com/images/blhx/d/d3/13vf86x0fipb19egj76viid9uohxrqd.png)}
非活动按钮鼠标悬浮时样式
.Lotus:not(.Pick):hover{color:orange}
活动按钮样式
.Lotus.Pick{background-image:url(https://patchwiki.biligame.com/images/blhx/4/45/1cuoteyh4cfsklbj3x0bcfd3js1uabx.png)}
活动按钮鼠标悬浮时样式
.Lotus.Pick:hover{}
</style>
*/
/* --[[MediaWiki:LotusRoot.js]]-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==[[MedaiWiki:PN.js]]== */
#PNlevel,#PNstrengthen,#PNupgrade,#PNintimacy{
	padding: 0px 8px;
	border: 1px solid;
}
/* --[[MedaiWiki:PN.js]]-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==[[MediaWiki:Gadget-Giffer.js]]== */
/* 使GIF图片可以播放暂停 */
/* 【注意】小工具没有被启用 
.giffer {
	cursor:pointer;
	background:none;
	border:none;
	padding:0;
	max-width: 100%;
	margin:0 auto;
}
.giffer> img {
	display:block;
	max-width: 100%;
	border:none;
	padding:0;
}
.giffer-canvas {
	display:block;
	cursor: pointer;
	border:none;
	padding:0;
	max-width: 100%;
}*/
/* --[[MediaWiki:Gadget-Giffer.js]]-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==舰娘页面== */
/* [[模板:舰娘图鉴]] */
@media only screen and (min-width:768px) {
	.jntj-left {
		padding-right: 5px;
	}
	.jntj-right {
		padding-left: 5px;
	}
}
/* 潜艇狩猎范围 */
/* [[模块:舰娘图鉴]] */
table.submarineRange {
	background-image:url("https://patchwiki.biligame.com/images/blhx/c/ca/fcd6t52t81pf8k03401tersr5u0yaeu.png");
	background-size:cover;
	float:left;
	margin:0px 5px;
}
table.submarineRange td {
	width:15px;
	height:15px;
}
table.submarineRange td.select {
	background-color:#FF5722;
	border:none;
}
table.submarineRange tr:nth-child(4) > td:nth-child(4) {
	background-image:url("https://patchwiki.biligame.com/images/blhx/c/cc/7j26p0j40tn17aq03h22w10uexqe1am.png");
	background-size:cover;
	background-color:#FF5722;
	border:none;
}
/* --舰娘页面结束-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==图鉴页面== */
/* [[舰娘图鉴]][[装备图鉴]] */
.jntj-1 {
	float: left;
	text-align: center;
	width: 65px;
	margin: 0 3px;
}
@media only screen and (max-width:600px) {
	.jntj-1 {
		margin: 0px;
	}
}
.jntj-1 img {
	pointer-events: none;
}
.jntj-1 div a {
	display: inline-block;
}
.jntj-2 {
	position: relative;
	display: inline-block;
	height: 60px;
}
.jntj-2 img {
	border-radius: 5px;
}
.jntj-3 {
	position: absolute;
	width: 60px;
	top: 0px;
	left: 0px;
}
.jntj-4 {
	width: 65px;
	font-size: 12px;
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/* --图鉴页面结束-- */

/*应用目录样式,页面不显示标题*/
/*[[模板:舰娘图鉴]][[面板]]]]*/
.wiki-title-hide {
	opacity: 0!important;
	height: 0!important;
	line-height: 0!important;
	margin: 0!important;
	padding: 0!important;
	border: none!important;
}

/* -------------------------------------------------- */
/* ==决战方案/海上传奇舰船页面特效== */
.decisive {
	position: relative;
	overflow: hidden;
}
.decisive:before{
	content: "";
	position: absolute;
	width: 20px;
	height: calc(200% * 1.4142 + 20px);
    top: calc(-100% * 1.4142 - 20px);
    left: calc(-10px * 1.4142);
	background-color: rgba(255,255,255,0.3);
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-animation: blink 5s linear infinite;
	-o-animation: blink 5s linear infinite;
	animation: blink 5s linear infinite;
}
@-webkit-keyframes blink {
	0% {
        top: calc(-100% * 1.4142);
        left: calc(-30px * 1.4142);
	}
	to {
		top: calc(-20px * 1.4142); 
        left: calc(100% + 10px * 1.4142);
	}
}
@-o-keyframes blink {
	0% {
        top: calc(-100% * 1.4142);
        left: calc(-30px * 1.4142);
	}
	to {
		top: calc(-20px * 1.4142); 
        left: calc(100% + 10px * 1.4142);
	}
}
@-moz-keyframes blink {
	0% {
        top: calc(-100% * 1.4142);
        left: calc(-30px * 1.4142);
	}
	to {
		top: calc(-20px * 1.4142); 
        left: calc(100% + 10px * 1.4142);
	}
}
@keyframes blink {
	0% {
        top: calc(-100% * 1.4142);
        left: calc(-30px * 1.4142);
	}
	to {
		top: calc(-20px * 1.4142); 
        left: calc(100% + 10px * 1.4142);
	}
}
/* --决战方案/海上传奇舰船页面特效结束-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==关卡掉落== */
.table-DropList th {
	width: 4em;
	text-align: center;
	font-weight: bold;
}
.table-DropList tr {
	border-bottom:0.8px solid #337ab7;
}
.table-DropList td {
	padding: 12px;
	display: -webkit-inline-box;
}
/* --关卡掉落结束-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* 指挥喵图鉴 */
.commanderbg {
	background:url("https://patchwiki.biligame.com/images/blhx/b/b6/85a0oimsbpuvic73g246092dkoixq69.jpg") no-repeat fixed 50% 0;
	background-size:cover;
	background-attachment:fixed
}
.commandermianbaoxie {
	padding: 5px 10px;
	margin: 10px 0;
	border: 1px solid #eee;
	border-left-width: 5px;
	border-radius: 3px;
	background: #F9F9F9;
}
.commanderframe {
	width:90%;
	margin:auto;
	background: #c0c0c07d;
	border: 2px solid #fff;
	border-radius: 5px;
	box-shadow: #000 2px 2px 5px;
}
.commanderbasicinfo {
	background:#fff;
	border:1px solid #ddd;
	border-radius:5px;
	color:#66472a;
	text-align:center;
}
.commandersubtitle {
	background:#fff;
	border-radius:5px;
	margin:10px;
	padding:5px
}
.commandertag {
	border-radius:10px;
	height:25px;
	width:65px;
	background-color:#ffa629;
	padding-left:5px;
	border:2px solid white;
	box-shadow:0px 1px 1px #333333;
	float:left;
	margin-right:5px;
	position:relative;
}
.commandertagbar {
	text-align:left;
	text-indent:1em
}
.commandertagdesc {
	position:absolute;
	top:28px;
	left:-2px;
	z-index:999;
	min-width:140px;
	text-align:left;
	box-shadow: 0 6px 12px rgba(0,0,0,.175);
	padding:5px
}
/* --指挥喵图鉴结束-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==页面[[狗赛克托马斯腹肌]]== */
.xbq {position: relative;width: 210px;height:140px;border: 1px solid #C5C5C5;overflow: hidden;}
.xbq1 {display: block;position: absolute;width: 100%;height: 33px;top: 107px;left: 0px;background: rgba(24, 24, 24, 0.9) none repeat scroll 0% 0%;z-index: 1;color: #fff;text-align: center;padding-top: 7px;line-height: 18px;}
div.xbq1:hover .xbq1{display: block;color: #fff;}
div.xbq:hover .xbq1{display: block;color: #fff;}
/* --页面[[狗赛克托马斯腹肌]]结束-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==攻略列表== */
/*攻略列表*/
.gllb {float:left;width:49%;;font-size:15px}
@media only screen and (max-width:759px){
	.gllb {float:left;width:100%;}
}

/*攻略组成员*/
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: 49%;}
/* --攻略列表结束-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==页面[[图鉴模拟]]== */
.tjmn-main{position:relative}
.tjmn-blank{position:absolute}
@media only screen and (min-width:992px){
	.tjmn-frame{float:left;width:16.6667%;height:232px}
	.tjmn-rareback{position:absolute;top:9px;left:7px}
	.tjmn-yardicon{position:absolute;top:9px;left:7px}
	.tjmn-rare{position:absolute}
	.tjmn-ShipType{position:absolute;top:11px;left:11px;width:40px}
	.tjmn-num4{position:absolute;top:14px;left:98px;width:12px}
	.tjmn-num3{position:absolute;top:14px;left:110px;width:12px}
	.tjmn-num2{position:absolute;top:14px;left:122px;width:12px}
	.tjmn-num1{position:absolute;top:14px;left:134px;width:12px}
	.tjmn-name{position:absolute;top:169px;left:9px}
}
@media only screen and (max-width:991px){
	.tjmn-frame{float:left;width:16.6667%;height:80px}
	.tjmn-rareback{position:absolute;top:4px;left:3px;width:50px}
	.tjmn-yardicon{position:absolute;top:4px;left:3px;width:50px}
	.tjmn-rare{position:absolute;width:56px}
	.tjmn-ShipType{position:absolute;top:4px;left:4px;width:14px}
	.tjmn-num4{position:absolute;top:5px;left:35px;width:4px}
	.tjmn-num3{position:absolute;top:5px;left:39px;width:4px}
	.tjmn-num2{position:absolute;top:5px;left:43px;width:4px}
	.tjmn-num1{position:absolute;top:5px;left:47px;width:4px}
	.tjmn-name{position:absolute;top:60px;left:3px;width:50px}
}
/* --页面[[图鉴模拟]]结束-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==页面[[模板:图鉴模拟new]]== */
.tjmnn-frame{float:left;width:14%;margin-left:1.333%;margin-right:1.333%;}
.tjmnn-main{position:relative;}
.tjmnn-rareback{position:absolute;}
.tjmnn-yardicon{position:absolute;}
.tjmnn-back{position:absolute;top:0px;left:0px;}
.tjmnn-ShipType{position:absolute;}
.tjmnn-num4{position:absolute;}
.tjmnn-num3{position:absolute;}
.tjmnn-num2{position:absolute;}
.tjmnn-num1{position:absolute;}
.tjmnn-name{position:absolute;left:0px;}
.tjmnn-rare{position:absolute;top:0px;left:0px;}
.tjmnn-blank{position:absolute;top:0px;left:0px;}
@media only screen and (min-width:992px){
    .tjmnn-frame{height:227px;}
    .tjmnn-rareback{top:12px;left:8.25px;width:138px;}
    .tjmnn-yardicon{top:12px;left:5.25px;width:144px;}
    .tjmnn-back{width:155px;}
    .tjmnn-ShipType{top:12px;left:5.75px;width:34.5px;}
    .tjmnn-num4{top:12.75px;left:88px;width:13.5px;}
    .tjmnn-num3{top:12.75px;left:101.5px;width:13.5px;}
    .tjmnn-num2{top:12.75px;left:115px;width:13.5px;}
    .tjmnn-num1{top:12.75px;left:128.5px;width:13.5px;}
    .tjmnn-name{top:168px;width:155px;}
    .tjmnn-rare{width:155px;}
    .tjmnn-blank{width:155px;}
}
@media only screen and (max-width:991px) and (min-width:768px){
    .tjmnn-frame{height:151px;}
    .tjmnn-rareback{top:8px;left:5.5px;width:92px;}
    .tjmnn-yardicon{top:8px;left:3.5px;width:96px;}
    .tjmnn-back{width:103px;}
    .tjmnn-ShipType{top:8.5px;left:3.5px;width:23px;}
    .tjmnn-num4{top:8.5px;left:58.5px;width:9px;}
    .tjmnn-num3{top:8.5px;left:67.5px;width:9px;}
    .tjmnn-num2{top:8.5px;left:76.5px;width:9px;}
    .tjmnn-num1{top:8.5px;left:85.5px;width:9px;}
    .tjmnn-name{top:112px;width:103px;}
    .tjmnn-rare{width:103px;}
    .tjmnn-blank{width:103px;}
}
@media only screen and (max-width:767px){
    .tjmnn-frame{height:75px;}
    .tjmnn-rareback{top:4px;left:2.75px;width:46px;}
    .tjmnn-yardicon{top:4px;left:1.75px;width:48px;}
    .tjmnn-back{width:51.5px;}
    .tjmnn-ShipType{top:4.25px;left:2px;width:11.5px;}
    .tjmnn-num4{top:4.25px;left:29.3px;width:4.5px;}
    .tjmnn-num3{top:4.25px;left:33.8px;width:4.5px;}
    .tjmnn-num2{top:4.25px;left:38.3px;width:4.5px;}
    .tjmnn-num1{top:4.25px;left:42.8px;width:4.5px;}
    .tjmnn-name{top:56px;width:51.5px;}
    .tjmnn-rare{width:51.5px;}
    .tjmnn-blank{width:51.5px;}
}
/* --页面[[模板:图鉴模拟new]]结束-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==页面[[建造模拟器]]== */
#BuildingCombos,#BuildingSpeed{border:3px double blue;font-weight:bold;background-color:yellow;color:blue}
#BuildingBtn button,#EmptyBuildingBtn button,#TimeLimitBuildingBtn button,#TimeLimitEmptyBuildingBtn button,#TreviFountainBuildingBtn button,#TreviFountainEmptyBuildingBtn button{padding:4px;margin:2px}
#BuildResult{min-width:50%;text-align:center;}
.speciallist td:nth-child(1){text-align:right}
.speciallist td:nth-child(2){text-align:left}
@media only screen and (max-width:991px){
	.BuildingList{font-size:0} /* 移动端隐藏文字 */
	#BuildResult{font-size:0.75em}  /* 移动端缩小建造记录文字 */
}
/* --页面[[建造模拟器]]结束-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==页面[[碧蓝回忆录]]== */
.memoryname{
	display: inline-block;
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-family: 思源黑体 CN Normal, 方正黑体_GB18030, 方正黑体_GBK, 方正黑体简体, 黑体;
}
@media only screen and (min-width:992px) {
	.memoryname {
		font-size: 20px;
	}
}
@media only screen and (max-width:991px) {
	.memoryname {
		font-size: 16px;
	}
}
@media only screen and (max-width:600px) {
	.memoryname {
		font-size: 12px;
	}
}
/* --页面[[碧蓝回忆录]]结束-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* == 筛选按钮 == */
li.btn.cardSelectOption.selected {
    color: #333!important;
    background-color: #e6e6e6!important;
    border-color: #adadad!important;
	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);
}
@media only screen and (max-width: 600px) {
	li.btn.cardSelectOption {
		padding: 4px 8px;
		font-size: 12px;
	}
	li.btn.cardSelectOption:hover {
		color: #333;
		background-color: #fff;
		border-color: #ccc;
	}
}
/* -- 筛选按钮 -- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* == 筛选表格 == */
table.wikitable.FilterTable,
table.wikitable.CardSelect {
    background-color: #fff;
    border: 1px solid #529aef;
}
@media only screen and (max-width: 600px) {
    table.wikitable.FilterTable tr th {
        font-size: 13px;
    }
}
table.wikitable.FilterTable td {
    border: none;
    padding: 0px;
}
table.wikitable.FilterTable th {
    padding: 5px 0px;
    color:#fff;
    border:1px solid #529aef;
    border-right-color: transparent;
    background:linear-gradient(45deg,#4a89e6,#529aef,#58b4f5,#5abef7);
}
table.wikitable.CardSelect td {
    border: none;
}
table.wikitable.CardSelect tr:nth-of-type(odd) {
    background-color: #e5f0fd;
}
table.wikitable.CardSelect th {
    background: linear-gradient(45deg,#4a89e6,#529aef,#58b4f5,#5abef7);
    color: #fff;
    border: none;
}
table.wikitable.CardSelect tr th.headerSort {
    background: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=) right center no-repeat,linear-gradient(45deg,#4a89e6,#529aef,#58b4f5,#5abef7);
    padding-right: 21px;
    cursor: pointer;
}
table.wikitable.CardSelect tr th.headerSortUp {
    background: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==) right center no-repeat,linear-gradient(45deg,#4a89e6,#529aef,#58b4f5,#5abef7);
}
table.wikitable.CardSelect tr th.headerSortDown {
    background:url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==) right center no-repeat,linear-gradient(45deg,#4a89e6,#529aef,#58b4f5,#5abef7);
}
/* -- 筛选表格 -- */
/* -------------------------------------------------- */


/*清空页面区域隐藏*/
/* 【注意】不确定这条样式是不是属于对比功能的一部分 */
/*非舰娘定位筛选页面功能,未知代码*/
#clearbody{
	display:none
}

/* -------------------------------------------------- */
/* == 声优表格 == */
table.CVTable,
table.IllustratorTable {
    background-color: #fff;
    border: 1px solid transparent;
    border-color: #337ab7;
    width:100%;
}
table.CVTable th,
table.CVTable tr td:first-of-type,
table.IllustratorTable th{
    padding-top: 5px;
    padding-bottom:5px;
    text-align: center;
    background-color:aliceblue;
    color:black;
}
@media only screen and (min-width:576px){ 
	table.CVTable th,
	table.CVTable tr td:first-of-type,
	table.IllustratorTable th{
		min-width: 200px;
	}
}
table.CVTable tr,
table.IllustratorTable tr{ 
    border: 1px solid white;
    border-color: #337ab7;
}
table.CVTable td,
table.IllustratorTable td {
    padding: 0.5em;
    line-height:3;
}
table.CVTable th,
table.CVTable tr td:first-of-type{
    line-height: 2;
}
/* -- 声优表格 -- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==计算器== */
/* 主要页面[[???]] */
/* JS页面[[MediaWiki:???]] */
.calculator ul,.calculator li{padding:0;margin:0;list-style:none;}
.calculator{width:90%;border:2px solid #4f9bd7;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;margin:0 auto;text-align:center;padding-bottom:30px;}
.calculator b{font-size:24px;color:#4f9bd7;font-weight:normal;display:inline-block;padding:40px 0 30px;}
.calculator span{display:block;text-align:left;padding:0 30px;line-height:1.5;}
.calculator ul{width:100%;font-size:0;padding:20px 0;overflow:hidden;}
.calculator li{width:20%;display:inline-block;text-align:center;padding-top:15px;}
.calculator ul.w-7 li{width:14.2%}
.calculator li font{font-size:14px;display:inline-block;padding-bottom:10px;}
.jsq-text{width:80%;display:inline-block;border:none;background:none;width: 80%;display: inline-block;border: 1px solid #dedfe0;height: 30px;line-height: 30px;font-size: 14px;color:#7c7c7c;}
.calculator code{background:none;border:none;display:inline-block;height:30px;border:1px solid #4f9bd7;color:#4f9bd7;font-size:14px;line-height:30px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;cursor:pointer;padding:0 20px;margin-right:5px;}
.calculator em{font-size:20px;font-style:normal;}
.jsq-jg{display:inline-block;border:1px solid #dedfe0;height:30px;line-height:30px;font-size:14px;color:#7c7c7c;padding:0 10px;margin-left:5px;}
.calculator ul.phoneli li{display:block;width:100%;}
/* --计算器-- */
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* == 活动pt计算器 == */
#ECALCPt td:nth-child(3),.ECALCinput {
    border: 3px double blue;
    font-weight: bold;
    background-color: yellow;
    color: blue;
}
/* --活动pt计算器-- */
/* -------------------------------------------------- */

/*用途不明*/
/* -------------------------------------------------- */
/*mobiletablist*/
.resp-tabs-list {
    zoom: 1
}
.resp-tabs-list:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0
}
@media (max-width: 768px) {
    .resp-tabs .resp-tabs-list {
        white-space: nowrap;
        overflow-x: scroll
    }
    .resp-tabs .resp-tabs-list .bili-list-style {
        float: none !important;
        display: inline-block
    }
}
/* -------------------------------------------------- */


/* -------------------------------------------------- */
/* 短视频 */
.dsp {background:#eee;border-radius: 10px 10px 0px 0px;overflow:hidden;box-shadow: 1px 2px 3px rgba(181, 181, 181, 0.73);}
.dsp-25 {float:left;width:25%;padding:15px;}
.dsp-box {line-height:22px;font-size:12px;padding: 5px 15px;}
.dsp-title {font-variant: normal;display: inline-block;text-overflow: ellipsis;white-space: nowrap;width: 90%;overflow: hidden;}
.dsp-mf {width:100%;height:120px;overflow:hidden;border-radius: 10px 10px 0px 0px;position:relative; display:inline-block;}
@media only screen and (max-width:759px){
.box-width {width:100%;}
.dsp-25 {padding:5px 0px;float:none;width:100%;}
}
/* 短视频 end*/
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/* ==用于特定页面== */

/* 数据页小导航 */
.dh {width:100%;border-radius: 8px;border: 1px solid #D1D1D1;padding: 10px;margin: 20px 0px;}

/* 愿望便笺 */
.wish{background-image:url(https://patchwiki.biligame.com/images/blhx/7/71/hcpauuql4zumwwdq25c553ccci1khsd.png);width:290px;height:451px}

/* 纯图片时添加不可见的搜索文本 */
.hidetext{
	position: absolute;
	opacity: 0;
}

/* --用于特定页面-- */
/* -------------------------------------------------- */

/* 底部虚线 */
.dbxx {
border-bottom: 1px dashed #717171;
}

/*图鉴表格样式*/
.bfb {text-align:center;width: 50%;}
.row .bfb {width: 100%;}
@media only screen and (max-width:759px){
.bfb {width: 100%;}
}

/* -------------------------------------------------- */

/*推荐装备*/
.REt {
	display: inline-block;
}
@media only screen and (max-width:991px){
	.REt {
		font-size:0;
	}
}
.equiptable > tr > th, .equiptable > tr > td, .equiptable > * > tr > th, .equiptable > * > tr > td {
	padding: 0px;
	border-bottom: 0.8px solid #d0d0d0;
	height: 41px;
}
.equiptable .equipcell {
	float: right;
	margin: 5px 0px;
}
.equiptable .equiptext {
	height: 40px;
	display: table-cell;
	vertical-align: middle;
}
@media only screen and (max-width: 768px) {
	.equiptable .xtb-image img {
		margin:0 1px;
	}
}
/*推荐装备*/
/*追加样式结束*/
/* -------------------------------------------------- */
/* -------------------------------------------------- */