.x-notice[data-v-dacb0469] {
    padding: .30769rem .38462rem .51282rem
}

.x-notice-head[data-v-dacb0469] {
    padding: .51282rem 0;
    background: url(./rule-d90523d0.svg) no-repeat right center;
    background-size: auto 60%
}

.x-notice-head>h4[data-v-dacb0469] {
    position: relative;
    padding-left: .51282rem;
    color: #1f262f;
    font-size: .61538rem;
    font-weight: 600;
    line-height: .76923rem
}

.x-notice-head>h4[data-v-dacb0469]:after {
    content: "";
    position: absolute;
    left: .51282rem;
    bottom: -.41026rem;
    width: .35897rem;
    height: .07692rem;
    background: #1F262F
}

.x-notice h2[data-v-dacb0469] {
    font-size: .5641rem;
    color: #1f262f
}

.x-notice h2>span[data-v-dacb0469] {
    background: linear-gradient(to bottom, #F5F6FA 70%, #FFC40B 20%)
}

.x-notice-isntroduction[data-v-dacb0469],
.x-notice-rule[data-v-dacb0469],
.x-notice-process[data-v-dacb0469] {
    border-radius: .20513rem;
    background: #F5F6FA;
    padding: .61538rem .51282rem;
    margin-top: .61538rem
}

.x-notice-isntroduction p[data-v-dacb0469],
.x-notice-rule p[data-v-dacb0469],
.x-notice-process p[data-v-dacb0469] {
    font-size: .35897rem;
    color: #1f262f;
    line-height: .5641rem
}

.x-notice-isntroduction .num[data-v-dacb0469],
.x-notice-rule .num[data-v-dacb0469],
.x-notice-process .num[data-v-dacb0469] {
    color: #1f262f;
    font-size: .46154rem;
    margin-top: .38462rem;
    font-weight: 700
}

.x-notice-process .box .item[data-v-dacb0469] {
    margin-top: .30769rem;
    height: .87179rem;
    line-height: .87179rem;
    position: relative;
    padding-left: .82051rem
}

.x-notice-process .box .item[data-v-dacb0469]:before {
    position: absolute;
    content: "";
    left: .05128rem;
    top: 50%;
    transform: translateY(-50%);
    width: .20513rem;
    height: .20513rem;
    background-color: #f5f6fa;
    border: .10256rem solid #FFC100;
    border-radius: 50%
}

.x-notice-process .box .item[data-v-dacb0469]:after {
    position: absolute;
    content: "";
    border-left: .02564rem dashed #FFC100;
    height: .76923rem;
    top: .71795rem;
    left: .23077rem
}

.x-notice-process .box .item[data-v-dacb0469]:last-child:after {
    content: "";
    border-left: none
}

.x-notice-process .box .item>span[data-v-dacb0469] {
    padding: 0 .25641rem;
    border-radius: .10256rem;
    display: inline-block;
    background: #FFF;
    box-shadow: 0 .05128rem .15385rem #eaeaee;
    font-size: .41026rem;
    color: #1f262f
}

.x-notice-process .box .item>span>i[data-v-dacb0469] {
    color: #ffc100;
    font-size: .46154rem;
    font-weight: 600;
    font-style: normal
}