<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.home_top {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    font-size: 0;
    height: 1.5rem;
    background-color: #071b2f;
}

.home_top .logo_div {
    height: 1.5rem;
    color: #fff;
    width: 2.38rem;
    min-width: 3.5rem;
    position: relative;
    /**/
    display: inline-block;
}

.home_top .nav_right {
    float: right;
    height: 1.5rem;
    font-size: 0;
    white-space: nowrap;
}

.home_top .nav_item {
    /*height: 1.5rem;*/
    /*font-size: .45rem;*/
    /*display: inline-block;*/
    /*writing-mode: tb-rl;*/
    /*text-align: center;*/
    /*padding: 0.2rem 0;*/
    /*line-height: .5rem;*/
    /*letter-spacing: .05rem;*/
    /*color: #fff;*/
    /*font-family: Microsoft YaHei;*/
    /*word-break: break-all;*/
    /*margin: 0 0.4rem 0 0;*/
    /*cursor: pointer;*/
    /*position: relative;*/

    width: 0.5rem;
    height: 1.5rem;
    font-size: .45rem;
    display: inline-block;
    white-space: normal;
    word-break: break-all;
    text-align: center;
    padding: 0.1rem 0;
    letter-spacing: .05rem;
    color: #fff;
    font-family: Microsoft YaHei;
    margin: 0 0.4rem 0 0;
    cursor: pointer;
    position: relative;
    vertical-align: top;
}

.home_top .nav_item:first-child {
    width: 25vw;
}

.home_top .search {
    vertical-align: top;
    display: inline-block;
    color: #071b2f;
    font-family: Helvetica, å®‹ä½“;
    background-image: url(/v3/img/icon_search.png);
    background-size: 0.8rem 0.8rem;
    background-repeat: no-repeat;
    background-position: 0;
    padding: 0 0.026rem 0 0.8rem;
    width: 100%;
    height: .9rem;
    font-size: 0.45rem;
    cursor: text;
    background-color: hsla(0, 0%, 100%, .8);
    border-radius: 4px;
    box-sizing: border-box;
    writing-mode: horizontal-tb;

    margin-top:.2rem;
}
.home_top .user_center{
    white-space: normal;
    /*æœ‰çš„æµè§ˆå™¨ä¸æ”¯æŒç«–æ–¹å‘æ–‡æœ¬*/
    /*max-width: 1rem;*/
}

.home_top .hover_show_qr {
    position: relative;
    display: none;
}

.home_top .search_ul {
    display: none;
    position: absolute;
    background: #fff;
    border-radius: 0 0 5px 5px;
    /*min-width: 100%;*/
    width: max-content;
    padding-right: 1em;
    writing-mode: initial;
    letter-spacing: initial;

    text-align: left;
    left: 0;
    top: 1.5rem;
}
@media screen and (max-width: 340px){
    .home_top .nav_item:first-child {
        display: none;
    }
}
#search_result.home {
    top: 1.5rem;
}

#search_result.course {
    top: 3.8rem;
}
.course_top .user_center .course_logout_btn,
.home_top .user_center .home_logout_btn {
    display: none;
}

.home_top .nav_item.user_center{
    width: 1.2rem;
}</pre></body></html>