  ﻿.yidun.yidun--light.yidun--error.yidun--icon_point .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--inference .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--maxerror .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--point .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--sms .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--space .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--word_order .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--icon_point.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--inference.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--point.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--space.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--icon_point .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--inference .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--point .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--sms .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--space .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--word_order .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--word_order.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light .yidun_loadbox .yidun_loadbox__inner, .yidun.yidun--light .yidun_loadbox .yidun_loadbox__inner .yidun_loadicon, .yidun.yidun--light .yidun_tips__answer, .yidun_intellisense--light .yidun_classic-tips .yidun_tips__icon, .yidun_intellisense--light .yidun_intelli-icon, .yidun_popup.yidun_popup--light .yidun_modal, .yidun_popup.yidun_popup--light .yidun_modal__close .yidun_icon-close {
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: top
}

.yidun, .yidun_pop {
    -webkit-tap-highlight-color: transparent
}

    .yidun *, .yidun_pop * {
        box-sizing: border-box
    }

.panel_ease_top-enter, .panel_ease_top-leave-active {
    opacity: 0;
    transform: translateY(20px)
}

.panel_ease_bottom-enter, .panel_ease_bottom-leave-active {
    opacity: 0;
    transform: translateY(-20px)
}

.panel_ease_bottom-enter-active, .panel_ease_bottom-leave-active, .panel_ease_top-enter-active, .panel_ease_top-leave-active {
    transition: all .2s linear;
    pointer-events: none
}

.popup_scale-enter, .popup_scale-leave-active {
    opacity: 0;
    transform: scale(0)
}

.popup_scale-enter-active {
    transition: all .3s cubic-bezier(.76,.01,.35,1.56)
}

.popup_scale-leave-active {
    transition: all .2s ease-out
}

.popup_ease-enter {
    opacity: 0;
    transform: translateY(-20px)
}

.popup_ease-enter-active {
    transition: opacity .3s linear,transform .3s linear
}

.popup_ease-leave-active {
    opacity: 0;
    transform: translateY(-20px);
    transition: all .2s ease-out
}

@keyframes loading {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes ball-scale-multiple {
    0% {
        transform: scale(.22);
        opacity: 0
    }

    5% {
        opacity: 1
    }

    to {
        transform: scale(1);
        opacity: 0
    }
}

@keyframes bright {
    0% {
        opacity: .5
    }

    to {
        opacity: 1
    }
}

.yidun_cover-frame {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
    opacity: 0;
    filter: alpha(opacity=0)
}

.yidun.yidun--light {
    position: relative;
    margin: auto;
    font-size: 14px
}

    .yidun.yidun--light .yidun_jigsaw, .yidun.yidun--light .yidun_slide_indicator, .yidun.yidun--light .yidun_slider {
        display: none
    }

    .yidun.yidun--light.yidun--jigsaw .yidun_jigsaw, .yidun.yidun--light.yidun--jigsaw .yidun_slide_indicator, .yidun.yidun--light.yidun--jigsaw .yidun_slider {
        display: block
    }

    .yidun.yidun--light .yidun_jigsaw {
        position: absolute;
        left: 0;
        top: 0;
        width: auto;
        height: 100%;
        -webkit-transform: translateZ(0);
        -webkit-perspective: 1000;
        -webkit-backface-visibility: hidden
    }

    .yidun.yidun--light .yidun_icon-point {
        position: absolute;
        width: 26px;
        height: 33px;
        cursor: pointer;
        background-repeat: no-repeat
    }

        .yidun.yidun--light .yidun_icon-point.yidun_point-1 {
            background-image: url("/img/captcha/icon_light.png");
            background-position: 0 -399px;
            background-size: 32px 576px
        }

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light .yidun_icon-point.yidun_point-1 {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -399px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light .yidun_icon-point.yidun_point-2 {
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -435px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light .yidun_icon-point.yidun_point-2 {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -435px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light .yidun_icon-point.yidun_point-3 {
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -471px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light .yidun_icon-point.yidun_point-3 {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -471px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light .yidun_icon-point.yidun_point-4 {
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -507px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light .yidun_icon-point.yidun_point-4 {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -507px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light .yidun_icon-point.yidun_point-5 {
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -543px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light .yidun_icon-point.yidun_point-5 {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -543px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light.yidun--space .yidun_icon-point {
    width: 29px;
    height: 29px;
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -233px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light.yidun--space .yidun_icon-point {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -233px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light.yidun--maxerror .yidun_icon-point {
    cursor: default
}

.yidun.yidun--light .yidun_inference {
    display: none;
    position: absolute;
    width: 25%;
    height: 50%;
    overflow: hidden;
    box-sizing: border-box;
    background-color: transparent
}

    .yidun.yidun--light .yidun_inference .yidun_inference__border {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        z-index: 1;
        border: 1px solid #fff;
        box-sizing: border-box;
        background: transparent;
        border-radius: inherit;
        transition: border .2s ease-out 0s
    }

    .yidun.yidun--light .yidun_inference.yidun_inference--0, .yidun.yidun--light .yidun_inference.yidun_inference--0 .yidun_inference__img {
        top: 0;
        left: 0
    }

    .yidun.yidun--light .yidun_inference.yidun_inference--1 {
        top: 0;
        left: 25%
    }

        .yidun.yidun--light .yidun_inference.yidun_inference--1 .yidun_inference__img {
            top: 0;
            left: -100%
        }

    .yidun.yidun--light .yidun_inference.yidun_inference--2 {
        top: 0;
        left: 50%
    }

        .yidun.yidun--light .yidun_inference.yidun_inference--2 .yidun_inference__img {
            top: 0;
            left: -200%
        }

    .yidun.yidun--light .yidun_inference.yidun_inference--3 {
        top: 0;
        left: 75%
    }

        .yidun.yidun--light .yidun_inference.yidun_inference--3 .yidun_inference__img {
            top: 0;
            left: -300%
        }

    .yidun.yidun--light .yidun_inference.yidun_inference--4, .yidun.yidun--light .yidun_inference.yidun_inference--4 .yidun_inference__img {
        bottom: 0;
        left: 0
    }

    .yidun.yidun--light .yidun_inference.yidun_inference--5 {
        bottom: 0;
        left: 25%
    }

        .yidun.yidun--light .yidun_inference.yidun_inference--5 .yidun_inference__img {
            bottom: 0;
            left: -100%
        }

    .yidun.yidun--light .yidun_inference.yidun_inference--6 {
        bottom: 0;
        left: 50%
    }

        .yidun.yidun--light .yidun_inference.yidun_inference--6 .yidun_inference__img {
            bottom: 0;
            left: -200%
        }

    .yidun.yidun--light .yidun_inference.yidun_inference--7 {
        bottom: 0;
        left: 75%
    }

        .yidun.yidun--light .yidun_inference.yidun_inference--7 .yidun_inference__img {
            bottom: 0;
            left: -300%
        }

    .yidun.yidun--light .yidun_inference.yidun_inference--drag .yidun_inference__border, .yidun.yidun--light .yidun_inference.yidun_inference--swap .yidun_inference__border, .yidun.yidun--light .yidun_inference:hover .yidun_inference__border {
        border-color: #2c6eff;
        border-width: 2px
    }

    .yidun.yidun--light .yidun_inference.yidun_inference--drag, .yidun.yidun--light .yidun_inference:hover {
        background-color: #fff
    }

        .yidun.yidun--light .yidun_inference.yidun_inference--drag .yidun_inference__img, .yidun.yidun--light .yidun_inference:hover .yidun_inference__img {
            opacity: .3;
            filter: alpha(opacity=30)
        }

    .yidun.yidun--light .yidun_inference:hover {
        cursor: pointer
    }

    .yidun.yidun--light .yidun_inference.yidun_inference--drag {
        z-index: 1;
        box-shadow: 0 2px 6px 30%
    }

    .yidun.yidun--light .yidun_inference.yidun_inference--origin .yidun_inference__border {
        background-color: #d8d8d8
    }

    .yidun.yidun--light .yidun_inference.yidun_inference--swap .yidun_inference__border {
        background: transparent
    }

.yidun.yidun--light .yidun_inference__img {
    position: absolute;
    width: 400%;
    height: 200%;
    pointer-events: none;
    transition: opacity .2s ease-out
}

.yidun.yidun--light.yidun--inference .yidun_inference {
    display: block;
    background-color: #fff
}

.yidun.yidun--light.yidun--inference .yidun_bg-img {
    display: none
}

.yidun.yidun--light.yidun--float .yidun_panel {
    display: none;
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 999
}

.yidun.yidun--light .yidun_panel {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.yidun.yidun--light .yidun_panel-placeholder {
    pointer-events: auto;
    position: relative;
    padding-top: 50%
}

.yidun.yidun--light .yidun_bgimg {
    pointer-events: auto;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

    .yidun.yidun--light .yidun_bgimg .yidun_bg-img {
        pointer-events: auto;
        vertical-align: top;
        width: 100%
    }

.yidun.yidun--light.yidun--icon_point .yidun_bgimg, .yidun.yidun--light.yidun--icon_point .yidun_panel-placeholder, .yidun.yidun--light.yidun--inference .yidun_bgimg, .yidun.yidun--light.yidun--inference .yidun_panel-placeholder {
    overflow: hidden
}

.yidun.yidun--light .yidun_loadbox {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    background-image: url("https://cstaticdun.126.net//2.14.1/images/tipBg.ad4e919.png");
    background-color: #f7f9fa;
    background-position: 50%;
    background-size: cover
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light .yidun_loadbox {
        background-image: url("https://cstaticdun.126.net//2.14.1/images/tipBg@2x.c7a9593.png")
    }
}

.yidun.yidun--light .yidun_loadbox .yidun_loadbox__inner {
    position: relative;
    top: 50%;
    margin-top: -25px
}

    .yidun.yidun--light .yidun_loadbox .yidun_loadbox__inner .yidun_loadicon {
        width: 32px;
        height: 32px;
        background-repeat: no-repeat
    }

    .yidun.yidun--light .yidun_loadbox .yidun_loadbox__inner .yidun_loadtext {
        display: block;
        line-height: 20px;
        color: #45494c
    }

.yidun.yidun--light .yidun_top {
    position: absolute;
    right: 0;
    top: 0;
    max-width: 68px;
    z-index: 2
}

.yidun.yidun--light .yidun_refresh {
    float: right;
    width: 30px;
    height: 30px;
    margin-left: 4px;
    cursor: pointer;
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -265px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light .yidun_refresh {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -265px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light .yidun_refresh:hover {
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -298px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light .yidun_refresh:hover {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -298px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light.yidun--maxerror .yidun_refresh {
    cursor: not-allowed
}

    .yidun.yidun--light.yidun--maxerror .yidun_refresh:hover {
        background-image: url("/img/captcha/icon_light.png");
        background-position: 0 -265px;
        background-size: 32px 576px
    }

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light.yidun--maxerror .yidun_refresh:hover {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -265px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light .yidun_feedback {
    float: left;
    display: block;
    width: 30px;
    height: 26px;
    cursor: pointer;
    outline: none;
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -175px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light .yidun_feedback {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -175px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light .yidun_feedback:hover {
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -204px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light .yidun_feedback:hover {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -204px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light .yidun_control {
    position: relative;
    border: 1px solid #e4e7eb;
    background-color: #f7f9fa
}

    .yidun.yidun--light .yidun_control.yidun_control--moving .yidun_slide_indicator {
        border-color: #1991fa;
        background-color: #d1e9fe
    }

    .yidun.yidun--light .yidun_control.yidun_control--moving .yidun_slider {
        background-color: #1991fa
    }

        .yidun.yidun--light .yidun_control.yidun_control--moving .yidun_slider .yidun_slider__icon {
            background-image: url("/img/captcha/icon_light.png");
            background-position: 0 0;
            background-size: 32px 576px
        }

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light .yidun_control.yidun_control--moving .yidun_slider .yidun_slider__icon {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 0;
        background-size: 32px 576px
    }
}

.yidun.yidun--light .yidun_slide_indicator {
    position: absolute;
    top: -1px;
    left: -1px;
    width: 0;
    border: 1px solid transparent
}

.yidun.yidun--light .yidun_slider {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    background-color: #fff;
    box-shadow: 0 0 3px rgba(0,0,0,.3);
    cursor: pointer;
    transition: background .2s linear
}

    .yidun.yidun--light .yidun_slider:hover {
        background-color: #1991fa
    }

        .yidun.yidun--light .yidun_slider:hover .yidun_slider__icon {
            background-image: url("/img/captcha/icon_light.png");
            background-position: 0 0;
            background-size: 32px 576px
        }

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light .yidun_slider:hover .yidun_slider__icon {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 0;
        background-size: 32px 576px
    }
}

.yidun.yidun--light .yidun_slider .yidun_slider__icon {
    position: absolute;
    top: 50%;
    margin-top: -6px;
    left: 50%;
    margin-left: -6px;
    width: 14px;
    height: 10px;
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -13px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light .yidun_slider .yidun_slider__icon {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -13px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light .yidun_slider img.yidun_slider__icon {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    margin: 0;
    background-image: none !important
}

.yidun.yidun--light .yidun_tips {
    text-align: center;
    color: #45494c
}

    .yidun.yidun--light .yidun_tips .yidun_sms-counter {
        color: #1991fa
    }

.yidun.yidun--light .yidun_tips__text {
    vertical-align: middle
}

.yidun.yidun--light .yidun_tips__answer {
    vertical-align: middle;
    font-weight: 700
}

    .yidun.yidun--light .yidun_tips__answer.hide {
        display: none
    }

.yidun.yidun--light.yidun--point .yidun_tips__point {
    display: inline
}

.yidun.yidun--light.yidun--point .yidun_tips__img, .yidun.yidun--light.yidun--space .yidun_tips__img, .yidun.yidun--light.yidun--space .yidun_tips__point, .yidun.yidun--light.yidun--word_order .yidun_tips__img, .yidun.yidun--light.yidun--word_order .yidun_tips__point {
    display: none
}

.yidun.yidun--light.yidun--icon_point .yidun_tips__answer {
    width: 80px;
    height: 20px;
    margin-left: 8px;
    overflow: hidden;
    position: relative
}

.yidun.yidun--light.yidun--icon_point .yidun_tips__point {
    display: none
}

.yidun.yidun--light.yidun--icon_point .yidun_tips__img {
    display: block;
    position: absolute;
    bottom: -60px;
    left: 0;
    width: 400%;
    height: 1200%
}

.yidun.yidun--light .yidun_answer--r2l .yidun_tips__img {
    bottom: -40px
}

.yidun.yidun--light.yidun--loadfail .yidun_bgimg, .yidun.yidun--light.yidun--loading .yidun_bgimg {
    display: none
}

.yidun.yidun--light.yidun--loadfail .yidun_loadbox, .yidun.yidun--light.yidun--loading .yidun_loadbox {
    display: block
}

.yidun.yidun--light.yidun--loadfail .yidun_slider, .yidun.yidun--light.yidun--loading .yidun_slider {
    cursor: not-allowed
}

    .yidun.yidun--light.yidun--loadfail .yidun_slider:hover, .yidun.yidun--light.yidun--loading .yidun_slider:hover {
        background-color: #fff
    }

        .yidun.yidun--light.yidun--loadfail .yidun_slider:hover .yidun_slider__icon, .yidun.yidun--light.yidun--loading .yidun_slider:hover .yidun_slider__icon {
            background-image: url("/img/captcha/icon_light.png");
            background-position: 0 -13px;
            background-size: 32px 576px
        }

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light.yidun--loadfail .yidun_slider:hover .yidun_slider__icon, .yidun.yidun--light.yidun--loading .yidun_slider:hover .yidun_slider__icon {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -13px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light.yidun--loading .yidun_loadicon {
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -364px;
    background-size: 32px 576px;
    animation: loading .8s linear infinite
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light.yidun--loading .yidun_loadicon {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -364px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light.yidun--loading .yidun_refresh {
    cursor: not-allowed
}

.yidun.yidun--light.yidun--loading .yidun_control {
    border-color: #e4e7eb;
    background-color: #f7f9fa
}

.yidun.yidun--light.yidun--loadfail .yidun_loadicon {
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -331px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light.yidun--loadfail .yidun_loadicon {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -331px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light.yidun--icon_point.yidun--button .yidun_control, .yidun.yidun--light.yidun--inference.yidun--button .yidun_control, .yidun.yidun--light.yidun--point.yidun--button .yidun_control, .yidun.yidun--light.yidun--space.yidun--button .yidun_control, .yidun.yidun--light.yidun--word_order.yidun--button .yidun_control {
    cursor: pointer;
    background: #f7f9fa;
    background: linear-gradient(180deg,#fff 0,#ebedf0 87%)
}

.yidun.yidun--light.yidun--icon_point.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--inference.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--point.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--space.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--word_order.yidun--button .yidun_tips .yidun_tips__icon {
    margin-right: 8px;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -152px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light.yidun--icon_point.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--inference.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--point.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--space.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--word_order.yidun--button .yidun_tips .yidun_tips__icon {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -152px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light.yidun--icon_point.yidun--verifying .yidun_refresh, .yidun.yidun--light.yidun--inference.yidun--verifying .yidun_refresh, .yidun.yidun--light.yidun--jigsaw.yidun--verifying .yidun_refresh, .yidun.yidun--light.yidun--point.yidun--verifying .yidun_refresh, .yidun.yidun--light.yidun--word_icon.yidun--verifying .yidun_refresh {
    cursor: not-allowed
}

.yidun.yidun--light.yidun--inference.yidun--verifying .yidun_inference--target .yidun_inference__img {
    animation: bright .6s ease-in .3s
}

.yidun.yidun--light.yidun--success .yidun_tips {
    color: #52ccba
}

.yidun.yidun--light.yidun--success .yidun_refresh {
    display: none
}

.yidun.yidun--light.yidun--success.yidun--jigsaw .yidun_control .yidun_slide_indicator {
    border-color: #52ccba;
    background-color: #d2f4ef
}

.yidun.yidun--light.yidun--success.yidun--jigsaw .yidun_control .yidun_slider {
    background-color: #52ccba
}

    .yidun.yidun--light.yidun--success.yidun--jigsaw .yidun_control .yidun_slider .yidun_slider__icon {
        background-image: url("/img/captcha/icon_light.png");
        background-position: 0 -26px;
        background-size: 32px 576px
    }

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light.yidun--success.yidun--jigsaw .yidun_control .yidun_slider .yidun_slider__icon {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -26px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light.yidun--success.yidun--icon_point .yidun_control, .yidun.yidun--light.yidun--success.yidun--inference .yidun_control, .yidun.yidun--light.yidun--success.yidun--point .yidun_control, .yidun.yidun--light.yidun--success.yidun--sms .yidun_control, .yidun.yidun--light.yidun--success.yidun--space .yidun_control, .yidun.yidun--light.yidun--success.yidun--word_order .yidun_control {
    border-color: #52ccba;
    background-color: #d2f4ef
}

.yidun.yidun--light.yidun--success.yidun--icon_point .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--inference .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--point .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--sms .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--space .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--word_order .yidun_tips .yidun_tips__icon {
    margin-right: 5px;
    width: 17px;
    height: 12px;
    vertical-align: middle;
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -67px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light.yidun--success.yidun--icon_point .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--inference .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--point .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--sms .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--space .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--word_order .yidun_tips .yidun_tips__icon {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -67px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light.yidun--error .yidun_tips {
    color: #f57a7a
}

.yidun.yidun--light.yidun--error.yidun--jigsaw.yidun--maxerror .yidun_slide_indicator, .yidun.yidun--light.yidun--error.yidun--jigsaw.yidun--maxerror .yidun_slider {
    display: none
}

.yidun.yidun--light.yidun--error.yidun--jigsaw .yidun_control .yidun_slide_indicator {
    border-color: #f57a7a;
    background-color: #fce1e1
}

.yidun.yidun--light.yidun--error.yidun--jigsaw .yidun_control .yidun_slider {
    background-color: #f57a7a
}

    .yidun.yidun--light.yidun--error.yidun--jigsaw .yidun_control .yidun_slider .yidun_slider__icon {
        width: 12px;
        height: 12px;
        background-image: url("/img/captcha/icon_light.png");
        background-position: 0 -82px;
        background-size: 32px 576px
    }

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light.yidun--error.yidun--jigsaw .yidun_control .yidun_slider .yidun_slider__icon {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -82px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light.yidun--error.yidun--jigsaw .yidun_control .yidun_slider img.yidun_slider__icon {
    width: 100%;
    height: 100%
}

.yidun.yidun--light.yidun--error.yidun--icon_point .yidun_control, .yidun.yidun--light.yidun--error.yidun--inference .yidun_control, .yidun.yidun--light.yidun--error.yidun--maxerror .yidun_control, .yidun.yidun--light.yidun--error.yidun--point .yidun_control, .yidun.yidun--light.yidun--error.yidun--sms .yidun_control, .yidun.yidun--light.yidun--error.yidun--space .yidun_control, .yidun.yidun--light.yidun--error.yidun--word_order .yidun_control {
    border-color: #f57a7a;
    background-color: #fce1e1
}

.yidun.yidun--light.yidun--error.yidun--icon_point .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--inference .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--maxerror .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--point .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--sms .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--space .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--word_order .yidun_tips .yidun_tips__icon {
    margin-right: 5px;
    width: 12px;
    height: 12px;
    vertical-align: middle;
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -97px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun.yidun--light.yidun--error.yidun--icon_point .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--inference .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--maxerror .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--point .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--sms .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--space .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--word_order .yidun_tips .yidun_tips__icon {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -97px;
        background-size: 32px 576px
    }
}

.yidun.yidun--light.yidun--error.yidun--maxerror .yidun_tips:hover {
    cursor: pointer
}

.yidun.yidun--light.yidun--inference.yidun--error .yidun_inference, .yidun.yidun--light.yidun--inference.yidun--maxerror .yidun_inference, .yidun.yidun--light.yidun--inference.yidun--success .yidun_inference, .yidun.yidun--light.yidun--inference.yidun--verifying .yidun_inference, .yidun.yidun--light.yidun--inference .yidun_bgimg--dragging .yidun_inference {
    cursor: default
}

    .yidun.yidun--light.yidun--inference.yidun--error .yidun_inference:hover .yidun_inference__border, .yidun.yidun--light.yidun--inference.yidun--maxerror .yidun_inference:hover .yidun_inference__border, .yidun.yidun--light.yidun--inference.yidun--success .yidun_inference:hover .yidun_inference__border, .yidun.yidun--light.yidun--inference.yidun--verifying .yidun_inference:hover .yidun_inference__border, .yidun.yidun--light.yidun--inference .yidun_bgimg--dragging .yidun_inference:hover .yidun_inference__border {
        content: "";
        border-color: #fff;
        border-width: 1px
    }

    .yidun.yidun--light.yidun--inference.yidun--error .yidun_inference:hover .yidun_inference__img, .yidun.yidun--light.yidun--inference.yidun--maxerror .yidun_inference:hover .yidun_inference__img, .yidun.yidun--light.yidun--inference.yidun--success .yidun_inference:hover .yidun_inference__img, .yidun.yidun--light.yidun--inference.yidun--verifying .yidun_inference:hover .yidun_inference__img, .yidun.yidun--light.yidun--inference .yidun_bgimg--dragging .yidun_inference:hover .yidun_inference__img {
        opacity: 1;
        filter: alpha(opacity=100)
    }

    .yidun.yidun--light.yidun--inference.yidun--error .yidun_inference.yidun_inference--drag .yidun_inference__border, .yidun.yidun--light.yidun--inference.yidun--error .yidun_inference.yidun_inference--swap .yidun_inference__border, .yidun.yidun--light.yidun--inference.yidun--maxerror .yidun_inference.yidun_inference--drag .yidun_inference__border, .yidun.yidun--light.yidun--inference.yidun--maxerror .yidun_inference.yidun_inference--swap .yidun_inference__border, .yidun.yidun--light.yidun--inference.yidun--success .yidun_inference.yidun_inference--drag .yidun_inference__border, .yidun.yidun--light.yidun--inference.yidun--success .yidun_inference.yidun_inference--swap .yidun_inference__border, .yidun.yidun--light.yidun--inference.yidun--verifying .yidun_inference.yidun_inference--drag .yidun_inference__border, .yidun.yidun--light.yidun--inference.yidun--verifying .yidun_inference.yidun_inference--swap .yidun_inference__border, .yidun.yidun--light.yidun--inference .yidun_bgimg--dragging .yidun_inference.yidun_inference--drag .yidun_inference__border, .yidun.yidun--light.yidun--inference .yidun_bgimg--dragging .yidun_inference.yidun_inference--swap .yidun_inference__border {
        border-color: #2c6eff;
        border-width: 2px
    }

    .yidun.yidun--light.yidun--inference .yidun_bgimg--dragging .yidun_inference.yidun_inference--target {
        background-color: #000
    }

        .yidun.yidun--light.yidun--inference .yidun_bgimg--dragging .yidun_inference.yidun_inference--target .yidun_inference__border {
            border: 2px solid #2c6eff
        }

        .yidun.yidun--light.yidun--inference .yidun_bgimg--dragging .yidun_inference.yidun_inference--target .yidun_inference__img {
            opacity: .4;
            filter: alpha(opacity=40)
        }

.yidun_popup.yidun_popup--light {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    text-align: center
}

    .yidun_popup.yidun_popup--light .yidun_popup__mask {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: #000;
        transition: opacity .3s linear;
        will-change: opacity
    }

    .yidun_popup.yidun_popup--light .yidun_modal {
        position: relative;
        box-sizing: border-box;
        border-radius: 2px;
        border: 1px solid #e4e7eb;
        background-color: #fff;
        box-shadow: 0 0 10px rgba(0,0,0,.3)
    }

    .yidun_popup.yidun_popup--light .yidun_modal__subwrap, .yidun_popup.yidun_popup--light .yidun_modal__wrap {
        height: 100%;
        width: 100%
    }

    .yidun_popup.yidun_popup--light .yidun_modal__title {
        padding: 0 15px;
        height: 50px;
        line-height: 50px;
        text-align: left;
        font-size: 16px;
        color: #45494c;
        border-bottom: 1px solid #e4e7eb
    }

    .yidun_popup.yidun_popup--light .yidun_modal__close {
        position: absolute;
        top: 13px;
        right: 9px;
        width: 24px;
        height: 24px;
        text-align: center;
        cursor: pointer
    }

        .yidun_popup.yidun_popup--light .yidun_modal__close .yidun_icon-close {
            margin-top: 6px;
            width: 11px;
            height: 11px;
            vertical-align: top;
            background-image: url("/img/captcha/icon_light.png");
            background-position: 0 -39px;
            background-size: 32px 576px
        }

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun_popup.yidun_popup--light .yidun_modal__close .yidun_icon-close {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -39px;
        background-size: 32px 576px
    }
}

.yidun_popup.yidun_popup--light .yidun_modal__close:hover .yidun_icon-close {
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -53px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun_popup.yidun_popup--light .yidun_modal__close:hover .yidun_icon-close {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -53px;
        background-size: 32px 576px
    }
}

.yidun_popup.yidun_popup--light .yidun_modal__body {
    padding: 15px
}

    .yidun_popup.yidun_popup--light .yidun_modal__body .yidun {
        *margin: 0
    }

.yidun_popup.yidun_popup--auto .yidun_modal {
    top: auto;
    *top: -50%
}

.yidun_popup.yidun_popup--auto .yidun_modal__wrap {
    display: table;
    *position: relative
}

.yidun_popup.yidun_popup--auto .yidun_modal__subwrap {
    display: table-cell;
    vertical-align: middle;
    *height: auto;
    *position: absolute;
    *top: 50%;
    *left: 0
}

@supports (display:flex) {
    .yidun_popup.yidun_popup--auto .yidun_modal {
        top: auto;
        margin: auto
    }

    .yidun_popup.yidun_popup--auto .yidun_modal__wrap {
        display: block
    }

    .yidun_popup.yidun_popup--auto .yidun_modal__subwrap {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-line-pack: center;
        align-content: center
    }
}

.yidun_popup.yidun_popup--append {
    position: absolute
}

.yidun_intellisense--light {
    position: relative
}

    .yidun_intellisense--light * {
        box-sizing: border-box
    }

    .yidun_intellisense--light.yidun_intellisense--checking .yidun_intelli-control, .yidun_intellisense--light.yidun_intellisense--loadfail .yidun_intelli-control, .yidun_intellisense--light.yidun_intellisense--loading .yidun_intelli-control, .yidun_intellisense--light.yidun_intellisense--success .yidun_intelli-control {
        cursor: default
    }

    .yidun_intellisense--light .yidun_intelli-control {
        position: relative;
        height: 40px;
        font-size: 14px;
        cursor: pointer;
        border-radius: 2px;
        border: 1px solid #e4e7eb;
        background-color: #f7f9fa;
        overflow: hidden
    }

    .yidun_intellisense--light .yidun_intelli-tips {
        text-align: center;
        color: #45494c
    }

        .yidun_intellisense--light .yidun_intelli-tips:hover .yidun_intelli-icon {
            background-color: #1991fa;
            box-shadow: 0 2px 6px 1px rgba(25,145,250,.5)
        }

            .yidun_intellisense--light .yidun_intelli-tips:hover .yidun_intelli-icon .yidun_logo {
                background-image: url("/img/captcha/icon_light.png");
                background-position: 0 -112px;
                background-size: 32px 576px
            }

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun_intellisense--light .yidun_intelli-tips:hover .yidun_intelli-icon .yidun_logo {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -112px;
        background-size: 32px 576px
    }
}

.yidun_intellisense--light .yidun_intelli-tips:hover .yidun_intelli-text {
    color: #1991fa
}

.yidun_intellisense--light .yidun_intelli-icon {
    position: relative;
    margin-right: 5px;
    width: 28px;
    height: 28px;
    vertical-align: middle;
    border-radius: 50%;
    background-color: #fff;
    box-shadow: 0 2px 8px 1px rgba(188,196,204,.5);
    transition: all .2s linear
}

    .yidun_intellisense--light .yidun_intelli-icon .yidun_logo {
        position: absolute;
        top: 50%;
        left: 50%;
        margin-top: -8px;
        margin-left: -8px;
        width: 15px;
        height: 17px;
        background-image: url("/img/captcha/icon_light.png");
        background-position: 0 -132px;
        background-size: 32px 576px
    }

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun_intellisense--light .yidun_intelli-icon .yidun_logo {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -132px;
        background-size: 32px 576px
    }
}

.yidun_intellisense--light .yidun_intelli-icon img.yidun_logo {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    margin: 0;
    border-radius: 50%;
    background-image: none !important
}

.yidun_intellisense--light .yidun_intelli-text {
    line-height: 38px;
    vertical-align: middle;
    transition: all .2s linear
}

.yidun_intellisense--light .yidun_classic-tips {
    display: none;
    text-align: center
}

    .yidun_intellisense--light .yidun_classic-tips .yidun_tips__icon {
        margin-right: 5px;
        width: 12px;
        height: 12px;
        vertical-align: middle
    }

    .yidun_intellisense--light .yidun_classic-tips .yidun_tips__text {
        line-height: 38px;
        vertical-align: middle
    }

.yidun_intellisense--light .yidun_classic-container {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 1000
}

.yidun_intellisense--light .yidun_classic-wrapper {
    display: none;
    padding: 9px;
    border: 1px solid #e4e7eb;
    border-radius: 2px;
    background-color: #fff
}

.yidun_intellisense--light.yidun_intellisense--checking .yidun_intelli-icon, .yidun_intellisense--light.yidun_intellisense--loading .yidun_intelli-icon {
    background-color: #1991fa
}

    .yidun_intellisense--light.yidun_intellisense--checking .yidun_intelli-icon .yidun_logo, .yidun_intellisense--light.yidun_intellisense--loading .yidun_intelli-icon .yidun_logo {
        background-image: url("/img/captcha/icon_light.png");
        background-position: 0 -112px;
        background-size: 32px 576px
    }

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun_intellisense--light.yidun_intellisense--checking .yidun_intelli-icon .yidun_logo, .yidun_intellisense--light.yidun_intellisense--loading .yidun_intelli-icon .yidun_logo {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -112px;
        background-size: 32px 576px
    }
}

.yidun_intellisense--light.yidun_intellisense--checking .yidun_intelli-text, .yidun_intellisense--light.yidun_intellisense--loading .yidun_intelli-text {
    color: #1991fa
}

.yidun_intellisense--light.yidun_intellisense--checking .yidun_ball-scale-multiple {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-80px)
}

    .yidun_intellisense--light.yidun_intellisense--checking .yidun_ball-scale-multiple > div:nth-child(2) {
        animation-delay: -1.2s
    }

    .yidun_intellisense--light.yidun_intellisense--checking .yidun_ball-scale-multiple > div:nth-child(3) {
        animation-delay: -.6s
    }

    .yidun_intellisense--light.yidun_intellisense--checking .yidun_ball-scale-multiple > div {
        position: absolute;
        box-shadow: inset 0 0 40px rgba(25,145,250,.5);
        border-radius: 100%;
        animation-fill-mode: both;
        left: -80px;
        top: 0;
        opacity: 0;
        width: 160px;
        height: 160px;
        animation: ball-scale-multiple 1.8s 0s linear infinite
    }

.yidun_intellisense--light.yidun_intellisense--loading .yidun_logo {
    display: none
}

.yidun_intellisense--light.yidun_intellisense--loading .yidun_intelli-loading {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -8px;
    margin-left: -8px;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border-width: 2px;
    border-style: solid;
    border-color: #fff #fff transparent;
    animation: loading .75s linear infinite;
    background-position: 0 0
}

.yidun_intellisense--light.yidun_intellisense--error .yidun_intelli-tips, .yidun_intellisense--light.yidun_intellisense--loadfail .yidun_intelli-tips, .yidun_intellisense--light.yidun_intellisense--success .yidun_intelli-tips {
    display: none
}

.yidun_intellisense--light.yidun_intellisense--error .yidun_classic-tips, .yidun_intellisense--light.yidun_intellisense--loadfail .yidun_classic-tips, .yidun_intellisense--light.yidun_intellisense--success .yidun_classic-tips {
    display: block
}

.yidun_intellisense--light.yidun_intellisense--success .yidun_intelli-control {
    border-color: #52ccba;
    background-color: #d2f4ef
}

.yidun_intellisense--light.yidun_intellisense--success .yidun_classic-tips {
    color: #52ccba
}

.yidun_intellisense--light.yidun_intellisense--success .yidun_tips__icon {
    width: 17px;
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -67px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun_intellisense--light.yidun_intellisense--success .yidun_tips__icon {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -67px;
        background-size: 32px 576px
    }
}

.yidun_intellisense--light.yidun_intellisense--error .yidun_intelli-control, .yidun_intellisense--light.yidun_intellisense--loadfail .yidun_intelli-control {
    border-color: #f57a7a;
    background-color: #fce1e1
}

.yidun_intellisense--light.yidun_intellisense--error .yidun_classic-tips, .yidun_intellisense--light.yidun_intellisense--loadfail .yidun_classic-tips {
    color: #f57a7a
}

.yidun_intellisense--light.yidun_intellisense--error .yidun_tips__icon, .yidun_intellisense--light.yidun_intellisense--loadfail .yidun_tips__icon {
    background-image: url("/img/captcha/icon_light.png");
    background-position: 0 -97px;
    background-size: 32px 576px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .yidun_intellisense--light.yidun_intellisense--error .yidun_tips__icon, .yidun_intellisense--light.yidun_intellisense--loadfail .yidun_tips__icon {
        background-image: url("/img/captcha/icon_light_2x.png");
        background-position: 0 -97px;
        background-size: 32px 576px
    }
}

.yidun_intellisense--light.yidun_intellisense--maxerror .yidun_intelli-control .yidun_tips__text:hover {
    cursor: pointer;
    text-decoration: underline
}
