/**
 * @Customized elements
 * @lyy0323
 * @version 1.0
 *
 */

/* MBTI */
.MBTIfuncJ {
    clip-path: polygon(100% 50%, 85% 100%, 15% 100%, 0% 50%, 15% 0%, 85% 0%);
    display: inline-block;
    align-items: center;
    justify-content: center;
    padding: 0 0.5em;
    color: white;
    font-weight: bold
}

.MBTIfuncJ.Fi {
    background: #FF9999;
}

.MBTIfuncJ.Fe {
    background: #99CC00;
}

.MBTIfuncJ.Ti {
    background: #996600;
}

.MBTIfuncJ.Te {
    background: #336699;
}

.MBTIfuncP {
    font-weight: bold;
    color: white;
    padding: 0em 0.5em;
    border-radius: 1em;
    display: inline-block
}

.MBTIfuncP.Si {
    background: #99CCCC;
}

.MBTIfuncP.Se {
    background: #FFCC00;
}

.MBTIfuncP.Ni {
    background: #660099;
}

.MBTIfuncP.Ne {
    background: #CC99FF;
}

.MBTItag {
    color: white;
    padding: 0 0.5em;
    border-radius: 1em;
    font-weight: bold;
    margin: 0 0.25em;
    display: inline-block
}

.MBTItag.infj {
    background: #669966;
}

.MBTItag.enfj {
    background: #66CC66;
}

.MBTItag.infp {
    background: #669900;
}

.MBTItag.enfp {
    background: #99CC33;
}

.MBTItag.intj {
    background: #996699;
}

.MBTItag.entj {
    background: #CC6699;
}

.MBTItag.intp {
    background: #663399;
}

.MBTItag.entp {
    background: #9966FF;
}

.MBTItag.istj {
    background: #003399;
}

.MBTItag.estj {
    background: #0066CC;
}

.MBTItag.isfj {
    background: #0099CC;
}

.MBTItag.esfj {
    background: #00CCCC;
}

.MBTItag.istp {
    background: #996633;
}

.MBTItag.estp {
    background: #CC9966;
}

.MBTItag.isfp {
    background: #FF9900;
}

.MBTItag.esfp {
    background: #FFCC33;
}

/* 唱和作者 */

.authorspan {
    border-radius: 1em;
    border: 1px solid;
    padding: 0 0.5em;
    display: inline-block;
    position: relative;
}

.authorspan::after {
    position: absolute;
    right: 0em;
    top: 50%;
    transform: translateY(-50%);
    height: 100%;
    border: none;
    border-radius: 0 1em 1em 0;
    padding: 0 0.5em;
}

.authorspan.huatong8, .authorspan.xiyan3, .authorspan.shaoni2{
    padding-right: 3.5em; /* 增加的额外宽度 */
}

.authorspan.linyuye0 {
    padding-right: 4.5em; /* 增加的额外宽度 */
}

.authorspan.guanghanjushi20 {
    padding-right: 5.5em; /* 增加的额外宽度 */
}

.authorspan.xizhi896 {
    padding-right: 3.5em; /* 增加的额外宽度 */
}

.huatong8 {
    border-color: #cadbce;
}

.xiyan3 {
    border-color: #e3e3d2;
}

.shaoni2 {
    border-color: #d2e3e3;
}

.linyuye0 {
    border-color: #d2d2e3;
}

.guanghanjushi20 {
    border-color: #b0f4e3;
}

.xizhi896 {
    border-color: #115533
}

.authorspan.huatong8::after {
    content: "花桐";
    background-color: #cadbce;
}

.authorspan.xiyan3::after {
    content: "溪烟";
    background-color: #e3e3d2;
}

.authorspan.shaoni2::after {
    content: "韶逆";
    background-color: #d2e3e3;
}

.authorspan.linyuye0::after {
    content: "林雨夜";
    background-color: #d2d2e3;
}

.authorspan.guanghanjushi20::after {
    content: "广寒居士";
    background-color: #b0f4e3;
}

.authorspan.xizhi896::after {
    content: "希之";
    background-color: #115533;
    color: #eee
}

/* pride flags background */

.pride-rainbow {
    background: repeating-linear-gradient(
    127deg,
    #00000000,
    #00000000 0.6em,
    #00000025 1.2em,
    #e4030375 1.2em,
    #e4030375 1.9em,
    #ff8c0075 1.9em,
    #ff8c0075 2.6em,
    #ffed0075 2.6em,
    #ffed0075 3.3em,
    #00802675 3.3em,
    #00802675 4em,
    #24408e75 4em,
    #24408e75 4.7em,
    #73298275 4.7em,
    #73298275 5.4em,
    #00000025 5.4em,
    #00000000 6em)
}

.pride-trans {
    background: repeating-linear-gradient(
    127deg,
    #00000000,
    #00000000 0.6em,
    #00000025 1.2em,
    #66ccff75 1.2em,
    #66ccff75 2.04em,
    #ff99cc75 2.04em,
    #ff99cc75 2.88em,
    #ffffff75 2.88em,
    #ffffff75 3.72em,
    #ff99cc75 3.72em,
    #ff99cc75 4.56em,
    #66ccff75 4.56em,
    #66ccff75 5.4em,
    #00000025 5.4em,
    #00000000 6em)
}

.pride-aro {
    background: repeating-linear-gradient(
    127deg,
    #00000000,
    #00000000 0.6em,
    #00000025 1.2em,
    #3da54275 1.2em,
    #3da54275 2.04em,
    #a7d37975 2.04em,
    #a7d37975 2.88em,
    #ffffff75 2.88em,
    #ffffff75 3.72em,
    #a9a9a975 3.72em,
    #a9a9a975 4.56em,
    #00000075 4.56em,
    #00000075 5.4em,
    #00000025 5.4em,
    #00000000 6em)
}

.pride-les {
    background: repeating-linear-gradient(
    127deg,
    #00000000,
    #00000000 0.6em,
    #00000025 1.2em,
    #d6290075 1.2em,
    #d6290075 2.04em,
    #ffce5575 2.04em,
    #ffce5575 2.88em,
    #ffffff75 2.88em,
    #ffffff75 3.72em,
    #d462a675 3.72em,
    #d462a675 4.56em,
    #a4006275 4.56em,
    #a4006275 5.4em,
    #00000025 5.4em,
    #00000000 6em)
}

.pride-gay {
    background: repeating-linear-gradient(
    127deg,
    #00000000,
    #00000000 0.6em,
    #00000025 1.2em,
    #078a6c75 1.2em,
    #078a6c75 2.04em,
    #93e1bb75 2.04em,
    #93e1bb75 2.88em,
    #ffffff75 2.88em,
    #ffffff75 3.72em,
    #77a8db75 3.72em,
    #77a8db75 4.56em,
    #3b197475 4.56em,
    #3b197475 5.4em,
    #00000025 5.4em,
    #00000000 6em)
}

.pride-bi {
    background: repeating-linear-gradient(
    127deg,
    #00000000,
    #00000000 0.6em,
    #00000025 1.2em,
    #d7007175 1.2em,
    #d7007175 2.88em,
    #9c4e9775 2.88em,
    #9c4e9775 3.72em,
    #0035aa75 3.72em,
    #0035aa75 5.4em,
    #00000025 5.4em,
    #00000000 6em)
}

.pride-ace {
    background: repeating-linear-gradient(
    127deg,
    #00000000,
    #00000000 0.6em,
    #00000025 1.2em,
    #00000075 1.2em,
    #00000075 2.25em,
    #9e9e9e75 2.25em,
    #9e9e9e75 3.3em,
    #fcfcfc75 3.3em,
    #fcfcfc75 4.35em,
    #64198975 4.35em,
    #64198975 5.4em,
    #00000025 5.4em,
    #00000000 6em)
}

.pride-enby {
    background: repeating-linear-gradient(
    127deg,
    #00000000,
    #00000000 0.6em,
    #00000025 1.2em,
    #fcf43175 1.2em,
    #fcf43175 2.25em,
    #fcfcfc75 2.25em,
    #fcfcfc75 3.3em,
    #9d59d575 3.3em,
    #9d59d575 4.35em,
    #00000075 4.35em,
    #00000075 5.4em,
    #00000025 5.4em,
    #00000000 6em)
}

.pride-pan {
    background: repeating-linear-gradient(
    127deg,
    #00000000,
    #00000000 0.6em,
    #00000025 1.2em,
    #F51F8675 1.2em,
    #F51F8675 2.6em,
    #F4D10075 2.6em,
    #F4D10075 4em,
    #20AAF675 4em,
    #20AAF675 5.4em,
    #00000025 5.4em,
    #00000000 6em)
}

.vis-content {
    max-height: 0;
    overflow: hidden;
    display: block;
    transition: padding 0.5s ease-out, margin 0.5s ease-out, max-height 0.5s ease-out, display 0.5s ease-out;
    padding: 0 0.5em;
    margin: 0 0;
    background: #cc88aa33;
    border-left: 0.5em solid #c8a;
    width: 100%
}

.vis-content a{
    text-decoration: underline;
    text-underline-offset: 0.2em;
    color: #c8a
}

.hub-post{
    margin: 0 0 2em 0;
    border: 1px solid #936;
    border-radius: 1em
}

.hub-post-title{
    border-radius: calc(1em - 1px) calc(1em - 1px) 0 0;
    background: #c8a;
    min-height: 1em;
    padding: 1em;
    color: #fff
}

.hub-post-title h3{
    margin: 0 0 0 0 !important;
    font-size: 1.1em;
    line-height: 1.25
}

.hub-post-title h3 a{
    text-decoration: underline;
    text-underline-offset: 0.2em;
    color: #fff
}

.hub-post-title-special{
    border-radius: calc(1em - 1px) calc(1em - 1px) 0 0;
    min-height: 1em;
    padding: 1em;
    color: #fff
}

.hub-post-title-special h3{
    margin: 0 0 0 0 !important;
    font-size: 1.1em;
    line-height: 1.25
}

.hub-post-title-special h3 a{
    text-decoration: underline;
    text-underline-offset: 0.2em;
    color: #222;
    background: #ffffff80;
    padding: 0.25em
}

.hub-post-content{
    border-radius: 0 0 calc(1em - 1px) calc(1em - 1px);
    background: #ddd7da;
    min-height: 4em;
    padding: 1em;
    color: #523;
    text-align: justify
}

.hub-post-tags{
    margin: 0.5em 0 0 0;
    text-align: center;
    background: #ccc6c9;
    padding: 0.5em 0
}

.hub-post-tags span{
    color: white;
    padding: 0.1em 0.5em 0.2em 0.5em;
    border-radius: 1em
}

.appicon{
    margin: 0.2em 0.2em -0.2em 0;
    width: 1em;
    height: 1em;
    background-size: contain;
    display: inline-block
}

.image-card-1 {
  width: 80%;
  max-width: 600px;
  margin: 20px auto;
  display: flex;
  flex-direction: column;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.3);
}

.image-card-1 img {
  width: 100%;
  height: auto;
  display: block;
}

.image-card-1 .caption {
  background-color: #f0e4ea;
  padding: 0.5em;
  text-align: center;
  color: #666; /* Dark grey text */
  font-size: 14px;
}

.image-card-1 .caption p{
  margin: 0 0 0 0
}

.image-card-2 {
  width: 80%;
  max-width: 600px;
  margin: 20px auto;
  position: relative;
  border-radius: 0;
  overflow: hidden;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.6);
}

.image-card-2 img {
  width: 100%;
  height: auto;
  display: block;
  padding: 0 0 !important;
}

.image-card-2 .caption {
  position: absolute;
  bottom: 0;
  right: 0;
  background-color: rgba(51, 51, 51, 0.4); /* Semi-transparent background */
  color: white;
  padding: 0.2em 1em 0.2em 1em;
  font-size: 0.6em;
  border-top-left-radius: 1em; /* Rounded corner at the top left */
}

.image-card-2 .caption p{
  margin: 0 0 0 0
}

.metro.sh1{
    background: #e3002b
}

.metro.sh2{
    background: #8cc220
}

.metro.sh3{
    background: #fcd600
}

.metro.sh4{
    background: #461d84
}

.metro.sh5{
    background: #944d9a
}

.metro.sh6{
    background: #d40068
}

.metro.sh7{
    background: #ed6f00
}

.metro.sh8{
    background: #0094d8
}

.metro.sh9{
    background: #87caed
}

.metro.sh10{
    background: #c6afd4
}

.metro.sh11{
    background: #871c2b
}

.metro.sh12{
    background: #007860
}

.metro.sh13{
    background: #e999c0
}

.metro.sh14{
    background: #616020
}

.metro.sh15{
    background: #b6a27a
}

.metro.sh16{
    background: #98d1c0
}

.metro.sh17{
    background: #bc796f
}

.metro.sh18{
    background: #c4984f
}

.metro.shpj{
    background: #b3b3b3
}

.metro.shcf{
    background: #0e7572
}

.metro.hz1{
    background: #DF4661
}

.metro.hz2{
    background: #F1803A
}

.metro.hz3{
    background: #FFCD00
}

.metro.hz4{
    background: #6CC24A
}

.metro.hz5{
    background: #00AEC7
}

.metro.hz6{
    background: #0072ce
}

.metro.hz7{
    background: #87189d
}

.metro.hz8{
    background: #ac145a
}

.metro.hz9{
    background: #be4d00
}

.metro.hz10{
    background: #daaa00
}

.metro.hz16{
    background: #FFB25B
}

.metro.hz19{
    background: #05C3DE
}

.metro.hzhh{
    background: #0077c8
}

.metro.sx1{
    background: #c5003e
}

.metro.sx2{
    background: #307FE2
}

.metro.nb1{
    background: #1789bd
}

.metro.nb2{
    background: #ba1d1f
}

.metro.nb3{
    background: #eab01e
}

.metro.nb4{
    background: #7eba45
}

.metro.nb5{
    background: #4e4496
}

.metro.tzs1{
    background: #0061ae
}

.metro.wzs1{
    background: #0061ae
}

.metro.jyd{
    background: #d8273d
}

.metro.su1{
    background: #78BE20
}

.metro.su2{
    background: #EF3340
}

.metro.su3{
    background: #ff8200
}

.metro.su4{
    background: #0072CE
}

.metro.su5{
    background: #E93CAC
}

.metro.su6{
    background: #41B6E6
}

.metro.su8{
    background: #9E9400
}

.metro.su11{
    background: #F1C6A7
}

.metro.wx1{
    background: #e22627
}

.metro.wx2{
    background: #00a43b
}

.metro.wx3{
    background: #0402fd
}

.metro.wx4{
    background: #950396
}

.metro.wxs1{
    background: #e22627
}

.metro.cz1{
    background: #cd5c5c
}

.metro.cz2{
    background: #529fc9
}

.metro.nj1{
    background: #00A0DE
}

.metro.nj2{
    background: #C8003F
}

.metro.nj3{
    background: #01944D
}

.metro.nj4{
    background: #786CAE
}

.metro.nj7{
    background: #256F37
}

.metro.nj10{
    background: #E9C384
}

.metro.njs1{
    background: #44BCB3
}

.metro.njs3{
    background: #BA84AB
}

.metro.njs6{
    background: #C88BD9
}

.metro.njs7{
    background: #E99A96
}

.metro.njs8{
    background: #EBA04B
}

.metro.njs9{
    background: #FBA103
}

.metro.xz1{
    background: #a23337
}

.metro.xz2{
    background: #ef8200
}

.metro.xz3{
    background: #008bd6
}

.metro.nt1{
    background: #E60012
}

.metro.nt2{
    background: #3366cc
}

.metro.ycsr{
    background: #ffaa7f
}

.metro.gz1{
    background: #EDCF3D
}

.metro.gz2{
    background: #00669E
}

.metro.gz3{
    background: #E89E47
}

.metro.gz4{
    background: #00824A
}

.metro.gz5{
    background: #C70540
}

.metro.gz6{
    background: #7A1452
}

.metro.gz7{
    background: #8FD400
}

.metro.gz8{
    background: #00858A
}

.metro.gz9{
    background: #63CC96
}

.metro.gz13{
    background: #858705
}

.metro.gz14{
    background: #78291C
}

.metro.gz18{
    background: #3337B5
}

.metro.gz21{
    background: #260D54
}

.metro.gz22{
    background: #CE532A
}

.metro.fs1{
    background: #B9D405
}

.metro.fs2{
    background: #EB2629
}

.metro.fs3{
    background: #03319F
}

.metro.dg2{
    background: #ED1C24
}

.metro.sz1{
    background: #0a9b4b
}

.metro.sz2{
    background: #905025
}

.metro.sz3{
    background: #0087d2
}

.metro.sz4{
    background: #be0f19
}

.metro.sz6{
    background: #02C8B9
}

.metro.sz6z{
    background: #219089
}

.metro.sz7{
    background: #0a3282
}

.metro.sz9{
    background: #82646e
}

.metro.sz10{
    background: #F97C9C
}

.metro.sz11{
    background: #641937
}

.metro.sz12{
    background: #a794b0
}

.metro.sz14{
    background: #e8cc60
}

.metro.sz16{
    background: #493d93
}

.metro.sz20{
    background: #83c8c3
}

.metro.szps1{
    background: #1974D2
}

.metro.gzhp1{
    background: #AD2C26
}

.metro.gzhz{
    background: #6BB23C
}

.metro.fsnh1{
    background: #60B4E4
}

.metro.gzapm{
    background: #00B8E0
}

.metro.cd1{
    background: #10069F
}

.metro.cd2{
    background: #FF5C39
}

.metro.cd3{
    background: #D9017A
}

.metro.cd4{
    background: #00AB59
}

.metro.cd5{
    background: #BB29BB
}

.metro.cd6{
    background: #B36924
}

.metro.cd7{
    background: #59CBE8
}

.metro.cd8{
    background: #C4D600
}

.metro.cd9{
    background: #FFB81C
}

.metro.cd10{
    background: #003DA5
}

.metro.cd17{
    background: #80E0A7
}

.metro.cd18{
    background: #006272
}

.metro.cd19{
    background: #5C88DA
}

.metro.cq0{
    background: #F2A900
}

.metro.cq1{
    background: #E4002B
}

.metro.cq2{
    background: #007A33
}

.metro.cq3{
    background: #003DA5
}

.metro.cq4{
    background: #DC8633
}

.metro.cq5{
    background: #00A3E0
}

.metro.cq6{
    background: #F67599
}

.metro.cq9{
    background: #861F41
}

.metro.cq10{
    background: #5F259F
}

.metro.cqjt{
    background: #0077C8
}

.metro.cqyb{
    background: #0E60AD
}

.metro.wh1{
    background: #0067a1
}

.metro.wh2{
    background: #ec9cbb
}

.metro.wh3{
    background: #d3b466
}

.metro.wh4{
    background: #a6d30b
}

.metro.wh5{
    background: #a43034
}

.metro.wh6{
    background: #007128
}

.metro.wh7{
    background: #eb7c16
}

.metro.wh8{
    background: #9dabaa
}

.metro.wh11{
    background: #f6d300
}

.metro.whgg1{
    background: #0000CD
}

.metro.whgg2{
    background: #FF0000
}

.metro.jn1{
    background: #A55FC8
}

.metro.jn2{
    background: #FEDD00
}

.metro.jn3{
    background: #004B87
}

.metro.qd1{
    background: #EAAA00
}

.metro.qd2{
    background: #AF272F
}

.metro.qd3{
    background: #0057B8
}

.metro.qd4{
    background: #007A33
}

.metro.qd8{
    background: #DF1995
}

.metro.qd11{
    background: #304299
}

.metro.qd13{
    background: #00AB84
}

.metro.cs1{
    background: #E60012
}

.metro.cs2{
    background: #00AFEC
}

.metro.cs3{
    background: #ABCD03
}

.metro.cs4{
    background: #920783
}

.metro.cs5{
    background: #FFE200
}

.metro.cs6{
    background: #005BAC
}

.metro.cztx{
    background: #DB7093
}

.metro.cscf{
    background: #F891A5
}

.metro.km1{
    background: #EA3222
}

.metro.km2{
    background: #03619E
}

.metro.km3{
    background: #A13187
}

.metro.km4{
    background: #F09C22
}

.metro.km5{
    background: #4EA547
}

.metro.km6{
    background: #048F92
}

.metro.hf1{
    background: #C00000
}

.metro.hf2{
    background: #161AAF
}

.metro.hf3{
    background: #22672A
}

.metro.hf5{
    background: #A1DC04
}

.metro.fz1{
    background: #D20902
}

.metro.fz2{
    background: #005534
}

.metro.xm1{
    background: #EC7000
}

.metro.xm2{
    background: #4BB134
}

.metro.xm3{
    background: #0C89DE
}

.metro.gy1{
    background: #61B32E
}

.metro.gy2{
    background: #091869
}

.metro.gy3{
    background: #F32628
}

.metro.sh1{
    background: #e3002b
}

.metro.sh2{
    background: #8cc220
}

.metro.sh3{
    background: #fcd600
}

.metro.sh4{
    background: #461d84
}

.metro.sh5{
    background: #944d9a
}

.metro.sh6{
    background: #d40068
}

.metro.sh7{
    background: #ed6f00
}

.metro.sh8{
    background: #0094d8
}

.metro.sh9{
    background: #87caed
}

.metro.sh10{
    background: #c6afd4
}

.metro.sh11{
    background: #871c2b
}

.metro.sh12{
    background: #007860
}

.metro.sh13{
    background: #e999c0
}

.metro.sh14{
    background: #616020
}

.metro.sh15{
    background: #b6a27a
}

.metro.sh16{
    background: #98d1c0
}

.metro.sh17{
    background: #bc796f
}

.metro.sh18{
    background: #c4984f
}

.metro.shpj{
    background: #b3b3b3
}

.metro.shcf{
    background: #0e7572
}

.metro.hz1{
    background: #DF4661
}

.metro.hz2{
    background: #F1803A
}

.metro.hz3{
    background: #FFCD00
}

.metro.hz4{
    background: #6CC24A
}

.metro.hz5{
    background: #00AEC7
}

.metro.hz6{
    background: #0072ce
}

.metro.hz7{
    background: #87189d
}

.metro.hz8{
    background: #ac145a
}

.metro.hz9{
    background: #be4d00
}

.metro.hz10{
    background: #daaa00
}

.metro.hz16{
    background: #FFB25B
}

.metro.hz19{
    background: #05C3DE
}

.metro.hzhh{
    background: #0077c8
}

.metro.sx1{
    background: #c5003e
}

.metro.sx2{
    background: #307FE2
}

.metro.nb1{
    background: #1789bd
}

.metro.nb2{
    background: #ba1d1f
}

.metro.nb3{
    background: #eab01e
}

.metro.nb4{
    background: #7eba45
}

.metro.nb5{
    background: #4e4496
}

.metro.tzs1{
    background: #0061ae
}

.metro.wzs1{
    background: #0061ae
}

.metro.jyd{
    background: #d8273d
}

.metro.su1{
    background: #78BE20
}

.metro.su2{
    background: #EF3340
}

.metro.su3{
    background: #ff8200
}

.metro.su4{
    background: #0072CE
}

.metro.su5{
    background: #E93CAC
}

.metro.su6{
    background: #41B6E6
}

.metro.su8{
    background: #9E9400
}

.metro.su11{
    background: #F1C6A7
}

.metro.wx1{
    background: #e22627
}

.metro.wx2{
    background: #00a43b
}

.metro.wx3{
    background: #0402fd
}

.metro.wx4{
    background: #950396
}

.metro.wxs1{
    background: #e22627
}

.metro.cz1{
    background: #cd5c5c
}

.metro.cz2{
    background: #529fc9
}

.metro.nj1{
    background: #00A0DE
}

.metro.nj2{
    background: #C8003F
}

.metro.nj3{
    background: #01944D
}

.metro.nj4{
    background: #786CAE
}

.metro.nj7{
    background: #256F37
}

.metro.nj10{
    background: #E9C384
}

.metro.njs1{
    background: #44BCB3
}

.metro.njs3{
    background: #BA84AB
}

.metro.njs6{
    background: #C88BD9
}

.metro.njs7{
    background: #E99A96
}

.metro.njs8{
    background: #EBA04B
}

.metro.njs9{
    background: #FBA103
}

.metro.xz1{
    background: #a23337
}

.metro.xz2{
    background: #ef8200
}

.metro.xz3{
    background: #008bd6
}

.metro.nt1{
    background: #E60012
}

.metro.nt2{
    background: #3366cc
}

.metro.ycsr{
    background: #ffaa7f
}

.metro.gz1{
    background: #EDCF3D
}

.metro.gz2{
    background: #00669E
}

.metro.gz3{
    background: #E89E47
}

.metro.gz4{
    background: #00824A
}

.metro.gz5{
    background: #C70540
}

.metro.gz6{
    background: #7A1452
}

.metro.gz7{
    background: #8FD400
}

.metro.gz8{
    background: #00858A
}

.metro.gz9{
    background: #63CC96
}

.metro.gz13{
    background: #858705
}

.metro.gz14{
    background: #78291C
}

.metro.gz18{
    background: #3337B5
}

.metro.gz21{
    background: #260D54
}

.metro.gz22{
    background: #CE532A
}

.metro.fs1{
    background: #B9D405
}

.metro.fs2{
    background: #EB2629
}

.metro.fs3{
    background: #03319F
}

.metro.dg2{
    background: #ED1C24
}

.metro.sz1{
    background: #0a9b4b
}

.metro.sz2{
    background: #905025
}

.metro.sz3{
    background: #0087d2
}

.metro.sz4{
    background: #be0f19
}

.metro.sz6{
    background: #02C8B9
}

.metro.sz6z{
    background: #219089
}

.metro.sz7{
    background: #0a3282
}

.metro.sz9{
    background: #82646e
}

.metro.sz10{
    background: #F97C9C
}

.metro.sz11{
    background: #641937
}

.metro.sz12{
    background: #a794b0
}

.metro.sz14{
    background: #e8cc60
}

.metro.sz16{
    background: #493d93
}

.metro.sz20{
    background: #83c8c3
}

.metro.szps1{
    background: #1974D2
}

.metro.gzhp1{
    background: #AD2C26
}

.metro.gzhz{
    background: #6BB23C
}

.metro.fsnh1{
    background: #60B4E4
}

.metro.gzapm{
    background: #00B8E0
}

.metro.cd1{
    background: #10069F
}

.metro.cd2{
    background: #FF5C39
}

.metro.cd3{
    background: #D9017A
}

.metro.cd4{
    background: #00AB59
}

.metro.cd5{
    background: #BB29BB
}

.metro.cd6{
    background: #B36924
}

.metro.cd7{
    background: #59CBE8
}

.metro.cd8{
    background: #C4D600
}

.metro.cd9{
    background: #FFB81C
}

.metro.cd10{
    background: #003DA5
}

.metro.cd17{
    background: #80E0A7
}

.metro.cd18{
    background: #006272
}

.metro.cd19{
    background: #5C88DA
}

.metro.cq0{
    background: #F2A900
}

.metro.cq1{
    background: #E4002B
}

.metro.cq2{
    background: #007A33
}

.metro.cq3{
    background: #003DA5
}

.metro.cq4{
    background: #DC8633
}

.metro.cq5{
    background: #00A3E0
}

.metro.cq6{
    background: #F67599
}

.metro.cq9{
    background: #861F41
}

.metro.cq10{
    background: #5F259F
}

.metro.cqjt{
    background: #0077C8
}

.metro.cqyb{
    background: #0E60AD
}

.metro.wh1{
    background: #0067a1
}

.metro.wh2{
    background: #ec9cbb
}

.metro.wh3{
    background: #d3b466
}

.metro.wh4{
    background: #a6d30b
}

.metro.wh5{
    background: #a43034
}

.metro.wh6{
    background: #007128
}

.metro.wh7{
    background: #eb7c16
}

.metro.wh8{
    background: #9dabaa
}

.metro.wh11{
    background: #f6d300
}

.metro.whgg1{
    background: #0000CD
}

.metro.whgg2{
    background: #FF0000
}

.metro.jn1{
    background: #A55FC8
}

.metro.jn2{
    background: #FEDD00
}

.metro.jn3{
    background: #004B87
}

.metro.qd1{
    background: #EAAA00
}

.metro.qd2{
    background: #AF272F
}

.metro.qd3{
    background: #0057B8
}

.metro.qd4{
    background: #007A33
}

.metro.qd8{
    background: #DF1995
}

.metro.qd11{
    background: #304299
}

.metro.qd13{
    background: #00AB84
}

.metro.cs1{
    background: #E60012
}

.metro.cs2{
    background: #00AFEC
}

.metro.cs3{
    background: #ABCD03
}

.metro.cs4{
    background: #920783
}

.metro.cs5{
    background: #FFE200
}

.metro.cs6{
    background: #005BAC
}

.metro.cztx{
    background: #DB7093
}

.metro.cscf{
    background: #F891A5
}

.metro.km1{
    background: #EA3222
}

.metro.km2{
    background: #03619E
}

.metro.km3{
    background: #A13187
}

.metro.km4{
    background: #F09C22
}

.metro.km5{
    background: #4EA547
}

.metro.km6{
    background: #048F92
}

.metro.hf1{
    background: #C00000
}

.metro.hf2{
    background: #161AAF
}

.metro.hf3{
    background: #22672A
}

.metro.hf5{
    background: #A1DC04
}

.metro.fz1{
    background: #D20902
}

.metro.fz2{
    background: #005534
}

.metro.xm1{
    background: #EC7000
}

.metro.xm2{
    background: #4BB134
}

.metro.xm3{
    background: #0C89DE
}

.metro.gy1{
    background: #61B32E
}

.metro.gy2{
    background: #091869
}

.metro.gy3{
    background: #F32628
}

.metro.sh1-light{
    background: #e3002b25
}

.metro.sh2-light{
    background: #8cc22025
}

.metro.sh3-light{
    background: #fcd60025
}

.metro.sh4-light{
    background: #461d8425
}

.metro.sh5-light{
    background: #944d9a25
}

.metro.sh6-light{
    background: #d4006825
}

.metro.sh7-light{
    background: #ed6f0025
}

.metro.sh8-light{
    background: #0094d825
}

.metro.sh9-light{
    background: #87caed25
}

.metro.sh10-light{
    background: #c6afd425
}

.metro.sh11-light{
    background: #871c2b25
}

.metro.sh12-light{
    background: #00786025
}

.metro.sh13-light{
    background: #e999c025
}

.metro.sh14-light{
    background: #61602025
}

.metro.sh15-light{
    background: #b6a27a25
}

.metro.sh16-light{
    background: #98d1c025
}

.metro.sh17-light{
    background: #bc796f25
}

.metro.sh18-light{
    background: #c4984f25
}

.metro.shpj-light{
    background: #b3b3b325
}

.metro.shcf-light{
    background: #0e757225
}

.metro.hz1-light{
    background: #DF466125
}

.metro.hz2-light{
    background: #F1803A25
}

.metro.hz3-light{
    background: #FFCD0025
}

.metro.hz4-light{
    background: #6CC24A25
}

.metro.hz5-light{
    background: #00AEC725
}

.metro.hz6-light{
    background: #0072ce25
}

.metro.hz7-light{
    background: #87189d25
}

.metro.hz8-light{
    background: #ac145a25
}

.metro.hz9-light{
    background: #be4d0025
}

.metro.hz10-light{
    background: #daaa0025
}

.metro.hz16-light{
    background: #FFB25B25
}

.metro.hz19-light{
    background: #05C3DE25
}

.metro.hzhh-light{
    background: #0077c825
}

.metro.sx1-light{
    background: #c5003e25
}

.metro.sx2-light{
    background: #307FE225
}

.metro.nb1-light{
    background: #1789bd25
}

.metro.nb2-light{
    background: #ba1d1f25
}

.metro.nb3-light{
    background: #eab01e25
}

.metro.nb4-light{
    background: #7eba4525
}

.metro.nb5-light{
    background: #4e449625
}

.metro.tzs1-light{
    background: #0061ae25
}

.metro.wzs1-light{
    background: #0061ae25
}

.metro.jyd-light{
    background: #d8273d25
}

.metro.su1-light{
    background: #78BE2025
}

.metro.su2-light{
    background: #EF334025
}

.metro.su3-light{
    background: #ff820025
}

.metro.su4-light{
    background: #0072CE25
}

.metro.su5-light{
    background: #E93CAC25
}

.metro.su6-light{
    background: #41B6E625
}

.metro.su8-light{
    background: #9E940025
}

.metro.su11-light{
    background: #F1C6A725
}

.metro.wx1-light{
    background: #e2262725
}

.metro.wx2-light{
    background: #00a43b25
}

.metro.wx3-light{
    background: #0402fd25
}

.metro.wx4-light{
    background: #95039625
}

.metro.wxs1-light{
    background: #e2262725
}

.metro.cz1-light{
    background: #cd5c5c25
}

.metro.cz2-light{
    background: #529fc925
}

.metro.nj1-light{
    background: #00A0DE25
}

.metro.nj2-light{
    background: #C8003F25
}

.metro.nj3-light{
    background: #01944D25
}

.metro.nj4-light{
    background: #786CAE25
}

.metro.nj7-light{
    background: #256F3725
}

.metro.nj10-light{
    background: #E9C38425
}

.metro.njs1-light{
    background: #44BCB325
}

.metro.njs3-light{
    background: #BA84AB25
}

.metro.njs6-light{
    background: #C88BD925
}

.metro.njs7-light{
    background: #E99A9625
}

.metro.njs8-light{
    background: #EBA04B25
}

.metro.njs9-light{
    background: #FBA10325
}

.metro.xz1-light{
    background: #a2333725
}

.metro.xz2-light{
    background: #ef820025
}

.metro.xz3-light{
    background: #008bd625
}

.metro.nt1-light{
    background: #E6001225
}

.metro.nt2-light{
    background: #3366cc25
}

.metro.ycsr-light{
    background: #ffaa7f25
}

.metro.gz1-light{
    background: #EDCF3D25
}

.metro.gz2-light{
    background: #00669E25
}

.metro.gz3-light{
    background: #E89E4725
}

.metro.gz4-light{
    background: #00824A25
}

.metro.gz5-light{
    background: #C7054025
}

.metro.gz6-light{
    background: #7A145225
}

.metro.gz7-light{
    background: #8FD40025
}

.metro.gz8-light{
    background: #00858A25
}

.metro.gz9-light{
    background: #63CC9625
}

.metro.gz13-light{
    background: #85870525
}

.metro.gz14-light{
    background: #78291C25
}

.metro.gz18-light{
    background: #3337B525
}

.metro.gz21-light{
    background: #260D5425
}

.metro.gz22-light{
    background: #CE532A25
}

.metro.fs1-light{
    background: #B9D40525
}

.metro.fs2-light{
    background: #EB262925
}

.metro.fs3-light{
    background: #03319F25
}

.metro.dg2-light{
    background: #ED1C2425
}

.metro.sz1-light{
    background: #0a9b4b25
}

.metro.sz2-light{
    background: #90502525
}

.metro.sz3-light{
    background: #0087d225
}

.metro.sz4-light{
    background: #be0f1925
}

.metro.sz6-light{
    background: #02C8B925
}

.metro.sz6z-light{
    background: #21908925
}

.metro.sz7-light{
    background: #0a328225
}

.metro.sz9-light{
    background: #82646e25
}

.metro.sz10-light{
    background: #F97C9C25
}

.metro.sz11-light{
    background: #64193725
}

.metro.sz12-light{
    background: #a794b025
}

.metro.sz14-light{
    background: #e8cc6025
}

.metro.sz16-light{
    background: #493d9325
}

.metro.sz20-light{
    background: #83c8c325
}

.metro.szps1-light{
    background: #1974D225
}

.metro.gzhp1-light{
    background: #AD2C2625
}

.metro.gzhz-light{
    background: #6BB23C25
}

.metro.fsnh1-light{
    background: #60B4E425
}

.metro.gzapm-light{
    background: #00B8E025
}

.metro.cd1-light{
    background: #10069F25
}

.metro.cd2-light{
    background: #FF5C3925
}

.metro.cd3-light{
    background: #D9017A25
}

.metro.cd4-light{
    background: #00AB5925
}

.metro.cd5-light{
    background: #BB29BB25
}

.metro.cd6-light{
    background: #B3692425
}

.metro.cd7-light{
    background: #59CBE825
}

.metro.cd8-light{
    background: #C4D60025
}

.metro.cd9-light{
    background: #FFB81C25
}

.metro.cd10-light{
    background: #003DA525
}

.metro.cd17-light{
    background: #80E0A725
}

.metro.cd18-light{
    background: #00627225
}

.metro.cd19-light{
    background: #5C88DA25
}

.metro.cq0-light{
    background: #F2A90025
}

.metro.cq1-light{
    background: #E4002B25
}

.metro.cq2-light{
    background: #007A3325
}

.metro.cq3-light{
    background: #003DA525
}

.metro.cq4-light{
    background: #DC863325
}

.metro.cq5-light{
    background: #00A3E025
}

.metro.cq6-light{
    background: #F6759925
}

.metro.cq9-light{
    background: #861F4125
}

.metro.cq10-light{
    background: #5F259F25
}

.metro.cqjt-light{
    background: #0077C825
}

.metro.cqyb-light{
    background: #0E60AD25
}

.metro.wh1-light{
    background: #0067a125
}

.metro.wh2-light{
    background: #ec9cbb25
}

.metro.wh3-light{
    background: #d3b46625
}

.metro.wh4-light{
    background: #a6d30b25
}

.metro.wh5-light{
    background: #a4303425
}

.metro.wh6-light{
    background: #00712825
}

.metro.wh7-light{
    background: #eb7c1625
}

.metro.wh8-light{
    background: #9dabaa25
}

.metro.wh11-light{
    background: #f6d30025
}

.metro.whgg1-light{
    background: #0000CD25
}

.metro.whgg2-light{
    background: #FF000025
}

.metro.jn1-light{
    background: #A55FC825
}

.metro.jn2-light{
    background: #FEDD0025
}

.metro.jn3-light{
    background: #004B8725
}

.metro.qd1-light{
    background: #EAAA0025
}

.metro.qd2-light{
    background: #AF272F25
}

.metro.qd3-light{
    background: #0057B825
}

.metro.qd4-light{
    background: #007A3325
}

.metro.qd8-light{
    background: #DF199525
}

.metro.qd11-light{
    background: #30429925
}

.metro.qd13-light{
    background: #00AB8425
}

.metro.cs1-light{
    background: #E6001225
}

.metro.cs2-light{
    background: #00AFEC25
}

.metro.cs3-light{
    background: #ABCD0325
}

.metro.cs4-light{
    background: #92078325
}

.metro.cs5-light{
    background: #FFE20025
}

.metro.cs6-light{
    background: #005BAC25
}

.metro.cztx-light{
    background: #DB709325
}

.metro.cscf-light{
    background: #F891A525
}

.metro.km1-light{
    background: #EA322225
}

.metro.km2-light{
    background: #03619E25
}

.metro.km3-light{
    background: #A1318725
}

.metro.km4-light{
    background: #F09C2225
}

.metro.km5-light{
    background: #4EA54725
}

.metro.km6-light{
    background: #048F9225
}

.metro.hf1-light{
    background: #C0000025
}

.metro.hf2-light{
    background: #161AAF25
}

.metro.hf3-light{
    background: #22672A25
}

.metro.hf5-light{
    background: #A1DC0425
}

.metro.fz1-light{
    background: #D2090225
}

.metro.fz2-light{
    background: #00553425
}

.metro.xm1-light{
    background: #EC700025
}

.metro.xm2-light{
    background: #4BB13425
}

.metro.xm3-light{
    background: #0C89DE25
}

.metro.gy1-light{
    background: #61B32E25
}

.metro.gy2-light{
    background: #09186925
}

.metro.gy3-light{
    background: #F3262825
}
