.xhtImg_s {
    margin-top: 0px !important
}

.tixing:hover .tixing-box {
    display: block;
    padding: 5px 0;
}

.tixing-box .item {
    height: 25px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content:center;
    cursor: pointer;
}

    .tixing-box .item:hover {
        color: #ff4400
    }

.sjm_n1 .sjm_i {
    width: 114px;
}

.topleft img {
    display: inline-block;
}

.top-ad {
    width: 100%;
    height: 90px;
    overflow: hidden;
    position: relative;
    z-index: 1;
    /*clear: both;
        float: left;
        cursor: pointer;
        margin-bottom: 20px;
        display: block;
        width: 100%;
        overflow: hidden;
        margin: 0 auto;
        position: relative;
        top: 0;
        left: 0;
        z-index: 15000;*/
}

    .top-ad a {
        display: block;
        width: 100%;
    }

.userCloseTip {
    display: inline-block;
    width: 12px;
    height: 12px;
    background: url("../../Images/indexNew/popUpClose.png") no-repeat center center;
    background-size: 8px 8px;
    position: absolute;
    bottom: 10px;
    right: 8px;
    cursor: pointer;
}

.userTopTip {
    box-sizing: border-box;
    width: 196px;
    height: 30px;
    padding: 0 28px 0 12px;
    line-height: 30px;
    color: #fff;
    background-color: #f5a623;
    border-radius: 2px;
    position: absolute;
    left: -20px;
    top: 35px;
}

    .userTopTip::before {
        content: '';
        border: 6px solid transparent;
        position: absolute;
        left: 34px;
        top: -12px;
        border-bottom-color: #f5a623;
    }

.topLeft_s {
    display: flex;
    align-items: center;
}

    .topLeft_s > a {
        margin-right: 3px;
    }

    .topLeft_s .xhtImg_s {
        height: 17px;
        display: block !important;
        position: relative;
        font-size: 0;
        margin-left: 5px;
    }

        .topLeft_s .xhtImg_s > img {
            vertical-align: 0px;
        }

        .topLeft_s .xhtImg_s .years_s {
            width: 27px;
            display: inline-block;
            height: 17px !important;
            line-height: 17px;
            color: #FF7228;
            font-size: 12px;
            position: absolute;
            top: 0 !important;
            left: 23px !important;
        }

    .topLeft_s .xhtImg_s .long_s {
        left: 21px !important;
    }


.topleft_box {
    display: flex;
}

    .topleft_box a {
        margin-right: 10px !important;
    }

.topleft_user,
.topleft_message {
    cursor: pointer;
    display: flex;
    align-items: center;
}
    .topleft_user:hover {
        text-decoration: underline;
        text-underline-position: under
    }
    .topleft_user:hover .topleft_user_img {
        display: none ;
    }

    .topleft_user:hover .topleft_user_img2 {
        display: block ;
    }

    .topleft_message:hover .topleft_message_img {
        display: none ;
    }

    .topleft_message:hover .topleft_message_img2 {
        display: block ;
    }

    .topleft_user .topleft_user_img2,
    .topleft_message .topleft_message_img2 {
        display: none;
    }

.topleft_unverified {
    width: auto;
    height: 24px;
    /* text-align: center; */
    line-height: 24px;
    background-color: #ed9244;
    border-radius: 12px;
    color: #fff !important;
    font-size: 12px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
    padding: 0 10px 0 5px;
    /* cursor: pointer; */
}

.topleft_exclamation_point {
    width: 18px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    background-color: #fff;
    border-radius: 50%;
    color: #ed9244;
    font-weight: 700px !important;
    margin-right: 5px;
}

.topleft_num_add {
    width: auto;
    min-width: 34px;
    height: 20px;
    background-color: #ff091b;
    font-size: 12px;
    text-align: center;
    color: #fff !important;
    border-radius: 10px;
    line-height: 20px;
    margin-left: 7px;
}
.topleft_message_img,
.topleft_message_img2,
.topleft_user_img,
.topleft_user_img2 {
    transform: translateY(1px);
    margin-right: 2px;
}

.app_box {
  width: unset;
  left: -420px;
}
.applet_rightBox_t {
  background: #ECF5FF;
}
.applet_title_three {
  background: linear-gradient( 180deg, #00A8FB 0%, #2C7EFF 100%);
}
.applet_bor_t {
  border-color: #518FF1;
}
.applet_foot_t {
  color: #2C7EFF;
}
