.el-input--medium .el-input__inner {
    height: 34px;
    line-height: 34px
}

.el-popover {
    min-width: 0;
    padding: 0
}

.el-date-editor {
    height: 34px;
    border: 1px solid #d9d9d9;
    font-size: 60px
}

.el-icon-date {
    height: 34px
}

.el-pagination {
    font-weight: 400
}

.el-tabs__item {
    font-size: 20px;
    color: #2f3032;
    height: 64px;
    line-height: 64px
}

    .el-tabs__item.is-active {
        color: #2f3032;
        font-weight: 700
    }

.el-tabs__nav-wrap:after {
    height: 1px;
    background: #9096a3;
    opacity: .2
}

.el-tabs__active-bar {
    background: #f08c00;
    height: 4px
}

.el-tabs__item:hover {
    color: #2f3032
}

.el-date-editor .el-range-separator {
    width: 26px;
    line-height: 26px
}

.el-button, .el-date-editor .el-range__icon {
    line-height: 36px
}

.el-button {
    height: 36px;
    padding: 0 16px;
    text-align: center;
    border-color: #d3d4d6
}

.el-button--primary {
    color: #fff;
    background: #f08c00;
    border-color: #f08c00;
}

.el-table__row > td {
    height: 45px;
    line-height: 45px
}

.el-table td.gutter, .el-table th.gutter {
    display: table-cell !important
}

.el-table__header-wrapper thead tr th {
    background: #edf2fa;
    color: #2f3032;
    font-weight: 700;
    height: 45px
}

.el-input.is-active .el-input__inner, .el-input__inner:focus, .el-input__inner:hover {
    border-color: #f08c00;
}

.el-date-table td.available:hover, .el-date-table td.today span {
    color: #f08c00;
}

.el-select:hover .el-input__inner {
    border-color: #f08c00;
}

.el-select-dropdown__item.selected {
    color: #f08c00;
}

.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: #f08c00;
    border-color: #f08c00;
}

.el-popperx-placement^=bottom] {
    margin-top: 14px
}

.el-loading-mask {
    background-color: #fff;
    -webkit-transition: none;
    transition: none
}

.el-message {
    top: 100px !important
}


.ml_4 {
    margin-left: 4px
}

.ml_10 {
    margin-left: 10px
}

.ml_12 {
    margin-left: 12px
}

.ml_24 {
    margin-left: 24px
}

.ml_30 {
    margin-left: 30px
}

.ml_55 {
    margin-left: 55px
}

.ml_35 {
    margin-left: 35px
}

.mr_4 {
    margin-right: 4px
}

.mr_8 {
    margin-right: 8px
}

.mr_10 {
    margin-right: 10px
}

.mr_16 {
    margin-right: 16px
}

.mt_16 {
    margin-top: 16px
}

.mt_14 {
    margin-top: 14px
}

.mt_4 {
    margin-top: 4px
}

.mt_20 {
    margin-top: 20px
}

.mt_23 {
    margin-top: 23px
}

.mt_26 {
    margin-top: 26px
}

.mt_10 {
    margin-top: 10px
}

.mt_32 {
    margin-top: 32px
}

.mb_8 {
    margin-bottom: 8px
}

.mb_24 {
    margin-bottom: 24px
}

.mb_16 {
    margin-bottom: 16px
}

.mb_18 {
    margin-bottom: 18px
}

.mb_30 {
    margin-bottom: 30px
}

.pl_10 {
    padding-left: 10px
}

.pt_30 {
    padding-top: 30px
}

.vm {
    vertical-align: middle
}

.font_d_Color {
    color: #8690a6
}

.font_active_Color, .font_hover:hover {
    color: #f08c00;
}

.font_fff {
    color: #fff
}

.background_fff {
    background-color: #fff
}

.background_blue {
    background-color: #e5ecfd
}

.footer_background {
    background-color: #fafafc
}

.f12 {
    font-size: 12px
}

.f13 {
    font-size: 13px !important
}

.f14 {
    font-size: 14px
}

.f15 {
    font-size: 15px
}

.f16 {
    font-size: 16px
}

.f18 {
    font-size: 18px
}

.f24 {
    font-size: 24px
}

.fb {
    font-weight: 700
}


.no-logo-img {
    background: #e6f0ff;
    font-weight: 700;
    text-align: center;
    color: #4582ff;
    border-radius: 2px;
    font-size: 14px
}


.el_tooltip_div {
    margin: auto;
    font-size: 12px;
    color: #2f3032
}

    .el_tooltip_div > img, .tip-class {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin: auto
    }

.tip-class {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

    .tip-class > span {
        color: #000
    }


.el-image {
    position: relative;
    display: inline-block;
    overflow: hidden
}

.question-content {
    line-height: 26px;
    margin-top: 12px
}

    .question-content em {
        font-style: normal;
        color: #f94040
    }

    .question-content:hover {
        color: #f08c00;
    }

    .question-content.mt_20 {
        margin-top: 20px
    }

.reply-content {
    word-wrap: break-word;
    word-break: break-all;
    line-height: 25px;
    margin-top: 6px;
    max-height: 100px;
    overflow: hidden;
    position: relative;

         white-space: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4; /* ¿ØÖÆÐÐÊý */
    -webkit-box-orient: vertical;
}

    .reply-content em {
        font-style: normal;
        color: #f94040
    }

    .reply-content .ellipsis-text {
        height: 25px;
        line-height: 25px;
        position: absolute;
        bottom: 0;
        right: 0;
        background: -webkit-gradient(linear,left top,right top,from(transparent),color-stop(55%,#fff));
        background: linear-gradient(90deg,transparent,#fff 55%);
        width: 150px;
        display: inline-block;
        text-align: right
    }

        .reply-content .ellipsis-text.en_US {
            width: 200px
        }

.bottom_wrap {
    margin-top: 10px;
    position: relative
}

    .bottom_wrap .noPraise {
        background: rgba(0,85,255,.1);
        color: #f08c00;
        padding: 4px 10px;
        border-radius: 2px;
        display: inline-block;
    }

        .bottom_wrap .noPraise .praise_icon {
            height: 14px;
            width: 14px;
            vertical-align: -1px;
            display: inline-block;
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGAGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDUtMTlUMDk6NTM6MzMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA1LTE5VDA5OjU3OjE1KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA1LTE5VDA5OjU3OjE1KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmZiMDhlMmVkLTNhNDctNDE5NS05NGQxLTEzMDRkMmRlNTJhZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjU2NWQ5M2FkLTJjNDktZDk0MC1iY2IxLTU5YjkyNDM4ZGM0NyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJjNDAzOGU1LWFhMjItNDM5Ny1iNzAzLWVhODQ2NmNhMDY4ZSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YmM0MDM4ZTUtYWEyMi00Mzk3LWI3MDMtZWE4NDY2Y2EwNjhlIiBzdEV2dDp3aGVuPSIyMDIzLTA1LTE5VDA5OjUzOjMzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZmIwOGUyZWQtM2E0Ny00MTk1LTk0ZDEtMTMwNGQyZGU1MmFlIiBzdEV2dDp3aGVuPSIyMDIzLTA1LTE5VDA5OjU3OjE1KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7OC3hPAAACRklEQVRIic3Vy2sUWRTH8c+tNGjUiYKi+EAdohNFQUFcCboacHDQVXVkRHEVBDfOHzAa3AgufGwEt25EGwQ3+g8IrmajjPiYwRGUjEoWPiOG9HHR1bHiszvphPlt7rn3nHu+dercukW7+i3W2hvL2t5XKGsrOo/dRt035ok8/pXH7ukFcrRkr8JV1Tg8PcBqbMeWYnYFQyCctDdWdx7I78U4otuAzK/FfI66na0mqbQU1R+9QqNfyQUX0jCG5TGEpdjcKrC1CuuOCBlClzPj68nbwuruHPBgLMDBAnDdxXS31eSTA741gHlF9KmpwCB90zsYFX95iBW4pZY2TfBX42+hV/JSFKd2YvZR3BbOqaUbfO/Q3JEXMDj9mT8Mo1foQc8X/LARVdXY73K6+LHCiKTfHmzF/GJDjsWSp8JKtfR+QsL+2CocEmZ/8YGTOcIvmIX/zPVjA7gveoy6Jmz7Sq1n1dKRr/i+rTwGcB5k+hqHZtT5EmwEz/C69KQPJgVr6MW4VVfJHIiFxauD61iglpbI/DEFSFl9xRh4mHlnA7pAcvazPnUKmDxSSyOZKH0a4V0pMDoK5B7t/57+58A8lmveUmlmKuwbt2YcOObuTAJfq6Un0w9M1hXj/eZShrFSwKIJ4VNVWF9Y95pLFfwpeSPMFU7oj9nqHqO3hF4jjx1t4n7GymL/zY+poBrHhMFJ1NCKnmGjWnpOs4eXHJcc1bi4O6k7uuxqwvi0T3l0o0/SIySZH4whedUWJgkVQ37yj8FUL7s+AC0Lo1VBrrgEAAAAAElFTkSuQmCC);
            background-size: cover
        }

    .bottom_wrap .dianzan {
        display: inline-block
    }

    .bottom_wrap .type-icon {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        color: #f08c00;
        background-color: rgba(0,85,255,.1);
        padding: 0 9px;
        height: 28px;
        border-radius: 2px
    }

        .bottom_wrap .type-icon .icon {
            width: 12px;
            height: 12px;
            margin-right: 6px
        }

    .bottom_wrap .praise {
        color: #fff;
        background-color: #f08c00;
    }

        .bottom_wrap .praise .praise_icon {
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDUtMTlUMDk6NTM6MzMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA1LTE5VDA5OjU3KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA1LTE5VDA5OjU3KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUwZjYxMGU4LWQ0YmUtNDI1Mi04NjFlLTg4NTdmZGIzMjFmMyIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjZjOTQzZmZjLTdmZDUtODM0Zi1iOWMyLWNkYzk0M2U3Y2M0ZCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjU2ODFhZWU1LTI2ZDAtNGQzMi05OTJlLTg2MjVlMzI5MWU0YiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NTY4MWFlZTUtMjZkMC00ZDMyLTk5MmUtODYyNWUzMjkxZTRiIiBzdEV2dDp3aGVuPSIyMDIzLTA1LTE5VDA5OjUzOjMzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NTBmNjEwZTgtZDRiZS00MjUyLTg2MWUtODg1N2ZkYjMyMWYzIiBzdEV2dDp3aGVuPSIyMDIzLTA1LTE5VDA5OjU3KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7I51OlAAABT0lEQVRIie3Wv0ocURTH8c9oRBAUDBYKyiZl0EqCnWU6rVWwtBOsFgK+gu/gI/gKFoKlfdYoaKERbWQDacSTYrPrdbKsM+uslT8YuOeemfOdc/+ce7OI8JYa6uObGubeCriEn7jEBVZKEyOizHMQ/2u9TIysxBzWcIbhXP8dPuN3kSBlhnS7Cwym8LVokKLAMWz18H+pGriJyR7+D1UDd4oGfElF/2z+Bf8CVnN9j/ihtY06KrpKX1OOjrCGa7oPaYZPrwDktYz9jpVsyiwi6hFx/29Dp74qNBsRzzKsYw8TFWaX6iNPcziKW4wnL2RJu4ojZRo37QwXc7CqdY8bnhbNyABhcNpu9HMe9qPGO/AdWEa/0MwD/wwQ2EiNNvBE624yCB0+s5ICvZErtlUU76uImI4et7Zv+K514M4k/U08lMiqiWPs4jx1lLkmVqK/lKNfQ5E5JE4AAAAASUVORK5CYII=)
        }

    .bottom_wrap .shareCss {
        position: absolute;
        display: inline-block;
        right: 0;
        top: 3px;
        -webkit-transition-delay: .5s;
        transition-delay: .5s;
        visibility: hidden
    }

.clearfix .font_d_Color {
    margin: 5px 0
}

.kscx_dig {
    position: absolute;
    right: 0;
    top: 14px;
    /*width: 113px;*/
    height: 36px;
    line-height: 36px;
    text-align: center;
    border-radius: 4px;
    color: #f08c00;
    cursor: pointer;
    display: flex;
}
    .kscx_dig img {
        width: 18px;
        height: 18px;
        vertical-align: -3px;
        margin-right: 7px;
        filter: drop-shadow(30px 0px #f08c00);
        position: relative;
        left: -30px;
    }
.item_wrap {
    display: inline-block;
    border-bottom: 1px solid rgba(0,0,0,.06);
    width: 100%;
    padding-top: 20px;
    padding-bottom: 10px;
    font-size: 16px;
}
    .item_wrap .showImg {
        overflow: hidden;
    }
    .item_wrap .showImg img {
        vertical-align: -3px;
        height: 18px;
        filter: drop-shadow(18px 0px #f08c00);
        position:relative;
        left: -18px;
    }
    .item_wrap em {
        font-style: normal;
        color: #f94040;
    }
.box_center {
    margin: 0 auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    height: 400px;
    width: 260px;
}