
.headerRight{
    float: right;
}
.head-navnew{
    width:97%;
    display: flex;
}
.iconSearch{
    color: #666 !important;
    margin-top: -13px !important;
    display: block;
}
.headerLeft{
    flex:1;
}
.headerRight{
    flex:0.8;
    width:200px;
}
.headerRightbox{
    width:100%;
    display:flex;
}
.radius{border-radius: 50%;}
.posi-search{
    flex:8;
    margin-top:15px;
   }
.headRightbox{
    display:flex;
    flex:4;
}
.headRightboxuse{
    display:flex;
    flex:2;
    margin-right: 15px;
}
.headRightpan,.headRightwrite,.headRighthint{
    width: 48px;
    height: 70px;
    line-height: 70px;
}
.headRighthint-font{
    color:#666 !important;
}
.searchBox{
    float:right;
}
.newslight{
    left: 25px !important;
    top: 14px !important;
    color:#fff;
    min-height:18px;
    min-width: 18px;
    line-height:18px;
    padding:0px 3px;
    border-radius:50%;
    background:red;
    position:absolute;
    font-size:12px
}
.isLogin{
    line-height:46px
}
.isLoginImg{
    margin-top: 7px !important;
}
.headerRight a {
    color: #1A3F5F;
    font-size: 14px;
}
.headerRight a:hover{
    color: #21B351 !important;
}
.headerRight i{
    font-size: 18px !important;
    margin-top: 17px;
    vertical-align: -4px;
}
.headIcon, #header_keyword_search {
    padding-top: 0px !important;
}
.search-all {
    width: 300px !important;
    height: 28px !important;
}
.edu-menu-list  li{
   text-align:left;
}
.eduSearch{
   width:50px !important;
   height:26px;
   line-height: 26px;
}
.eduSearch:after {
    position: absolute;
    height: 10px;
    width: 1px;
    background-color: #EBEBEB;
    right: 0px;
    top: 9px;
    content: '';
}
.searchLabel{
    margin: 0px !important;
    vertical-align: 0px !important;
    font-size: 12px !important;
}
.search-input{
    width: 73% !important;
    margin-left: 2%;
}
.newHeader .search-all .search-input {
    color: #000;
}
.border-Tgrey-eb{
    border-top: 1px solid #ebebeb;
}
