.sinaHead {
    clear: both;
    overflow: hidden;
    background: #f8f8f8;
    border-bottom: 1px solid #dfdfdf;
    position: relative;
    line-height: 42px;
    min-height: 42px;
    font-size: 16px;
    position: relative
}

.h_logo {
    float: left;
    position: relative;
    width: 52px;
    height: 42px;
    display: inline-block;
    overflow: hidden;
    text-indent: 999em;
    border-right: 1px solid #dfdfdf;
}
.h_nav_items {
    overflow: hidden;
    height: 42px
}

.h_nav_items li {
    float: left;
    padding: 0 12px 0 8px;
    background:url(http://mjs.sinaimg.cn/wap/module/header_footer/201605181500/images/head_foot_ico.png?1) no-repeat 0 0;
    background-size: 62px auto;
    background-position: right -92px
}

.h_nav_items li:only-child {
    padding: 0 12px 0 8px!important;
    background-position: right -92px!important
}
.h_user {
    display: block;
    height: 30px;
    width: 30px;
    background-position: 0 -164px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    position: absolute;
    right: -12px;
    /*top: 4px;*/
}

.h_user img {
    display: block;
    height: 30px;
    line-height: 30px;
    width: 30px;
    -webkit-border-radius: 15px;
    border-radius: 15px
}
.hIcon{
    background: url(http://mjs.sinaimg.cn/wap/module/header_footer/201605181500/images/head_foot_ico.png?1) no-repeat 0 0;
    background-size: 62px auto;
    background-position: 6px 6px;
}