html[data-v-406b5548] {
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none
}

html[data-v-406b5548]::-webkit-scrollbar {
    width: 0
}

[data-v-406b5548]::-webkit-scrollbar {
    display: none
}

input[data-v-406b5548]::-webkit-input-placeholder {
    color: #ccc
}

input[data-v-406b5548]:-moz-placeholder,
input[data-v-406b5548]::-moz-placeholder {
    color: #ccc
}

input[data-v-406b5548]:-ms-input-placeholder {
    color: #ccc
}

.content[data-v-406b5548] {
    background: #f4f7ff;
    min-height: 100vh;
    position: relative
}

.content .title[data-v-406b5548] {
    background-image: url(../img/ty.9a29d53d.png);
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 3.73333rem;
    font-family: PingFangSC-Semibold;
    font-size: .48rem;
    color: #fff;
    text-align: center;
    font-weight: 600;
    line-height: 2.98667rem
}

.content .ck-content .input[data-v-406b5548] {
    display: flex;
    width: 92.6%;
    background-color: #fff;
    margin: -.8rem 3.2% 0;
    font-family: PingFangSC-Regular;
    font-size: .42667rem;
    line-height: 1.44rem;
    font-weight: 400;
    box-shadow: 0 .05333rem .26667rem 0 hsla(0, 0%, 60%, .2);
    border-radius: .10667rem;
    position: relative
}

.content .ck-content .input div[data-v-406b5548] {
    width: 1.70667rem;
    height: .6rem;
    color: #000;
    padding: 0 .42667rem
}

.content .ck-content .input input[data-v-406b5548] {
    flex: 1;
    border-radius: .10667rem
}

.content .ck-content .btn[data-v-406b5548] {
    display: flex;
    flex-direction: column;
    font-family: PingFangSC-Regular;
    font-size: .48rem;
    font-weight: 400
}

.content .ck-content .btn .cx[data-v-406b5548] {
    width: 92.6%;
    background-color: #3f87f3;
    margin: .8rem 3.2% 0;
    height: 1.2rem;
    border-radius: .10667rem;
    color: #fff
}

.content .ck-content .btn .cz[data-v-406b5548] {
    width: 92.6%;
    margin: .42667rem 3.2% 0;
    height: 1.2rem;
    background: #fff;
    border: .02667rem solid #bcbcbc;
    border-radius: .10667rem;
    color: #000
}

.content .ck-content .result[data-v-406b5548] {
    width: 92.6%;
    margin: .42667rem 3.2% 0
}

.content .ck-content .result .title2[data-v-406b5548] {
    display: block;
    width: 100%;
    border-bottom: .02667rem solid #ddd;
    margin-top: .72rem;
    white-space: nowrap
}

.content .ck-content .result .title2 span[data-v-406b5548] {
    font-family: PingFangSC-Regular;
    width: 1.6rem;
    font-size: .4rem;
    line-height: .88rem;
    color: #000;
    font-weight: 400;
    border-bottom: .05333rem solid #3f87f3;
    display: block
}

.content .ck-content .result .noresult[data-v-406b5548] {
    width: 50%;
    margin: 10% 25% 0
}

.content .ck-content .result .show[data-v-406b5548] {
    padding-bottom: 2.13333rem
}

.content .ck-content .result .show .box[data-v-406b5548] {
    background: #fff;
    box-shadow: 0 .05333rem .26667rem 0 hsla(0, 0%, 60%, .2);
    border-radius: .21333rem;
    width: 90%;
    padding: 0 5%;
    margin-top: .42667rem
}

.content .ck-content .result .show .box .qh[data-v-406b5548] {
    display: flex;
    justify-content: space-between;
    font-family: PingFangSC-Regular;
    font-size: .37333rem;
    text-align: right;
    font-weight: 400;
    line-height: .85333rem;
    padding-top: .16rem
}

.content .ck-content .result .show .box .qh span[data-v-406b5548]:first-of-type {
    color: #666
}

.content .ck-content .result .show .box .qh span[data-v-406b5548]:nth-of-type(2) {
    color: #000
}

.content .ck-content .result .show .box .fzr[data-v-406b5548] {
    display: flex;
    justify-content: space-between;
    font-family: PingFangSC-Regular;
    font-size: .37333rem;
    text-align: right;
    font-weight: 400;
    line-height: .85333rem;
    padding-top: .16rem
}

.content .ck-content .result .show .box .fzr span[data-v-406b5548]:first-of-type {
    color: #666
}

.content .ck-content .result .show .box .fzr span[data-v-406b5548]:nth-of-type(2) {
    color: #000
}

.content .ck-content .result .show .box .up[data-v-406b5548] {
    font-family: PingFangSC-Semibold;
    font-size: .42667rem;
    color: #000;
    font-weight: 600;
    line-height: 1.42667rem;
    border-bottom: .02667rem solid #e8e8e8
}

.content .ck-content .result .show .box .center[data-v-406b5548] {
    display: flex;
    justify-content: space-between;
    font-family: PingFangSC-Regular;
    font-size: .37333rem;
    text-align: right;
    font-weight: 400;
    line-height: .85333rem;
    padding-top: .16rem
}

.content .ck-content .result .show .box .center span[data-v-406b5548]:first-of-type {
    color: #666
}

.content .ck-content .result .show .box .center span[data-v-406b5548]:nth-of-type(2) {
    color: #000
}

.content .ck-content .result .show .box .down1[data-v-406b5548] {
    display: flex;
    justify-content: space-between;
    font-family: PingFangSC-Regular;
    font-size: .37333rem;
    text-align: right;
    line-height: .85333rem;
    padding-bottom: .16rem;
    padding-top: .16rem;
    font-weight: 400
}

.content .ck-content .result .show .box .down1 span[data-v-406b5548]:first-of-type {
    color: #666
}

.content .ck-content .result .show .box .down1 span[data-v-406b5548]:nth-of-type(2) {
    color: #000;
    width: 5.33333rem
}

.content .ck-content .down[data-v-406b5548] {
    position: absolute;
    bottom: 0
}

.content .ck-content .down span[data-v-406b5548] {
    font-family: PingFangSC-Regular;
    font-size: .37333rem;
    color: #999;
    font-weight: 400;
    position: absolute;
    left: 33%;
    bottom: 10%
}

.content .ck-content .down img[data-v-406b5548] {
    width: 100%;
    display: block
}