.header-left-clearfix:before, .header-left-clearfix:after { content: "."; display: block; height: 0; overflow: hidden }
.header-right-clearfix:before, .header-right-clearfix:after { content: "."; display: block; height: 0; overflow: hidden }
.header-left-clearfix:after { }
.header-left-clearfix { zoom: 1 }
.header-right-clearfix { zoom: 1 }
.pull-left { float: left }
.pull-right { float: right }
.header { /*width:100%;*/ min-width: 1280px; height: 80px; background: #fff; position: relative; z-index: 101; /*min-width:1190px;*/ }
a { text-decoration: none !important; }

.header-right .link a { width: 160px; height: 48px; display: inline-block; z-index: 2 }

.header-right .item { height: 80px }

.header-right .activity { width: 200px; }
.header-right .menu { width: 100px; font-size: 14px; line-height: 80px; color: #4a99b3; text-align: left; }
.header-right .menu .dropdown a { font-size: 14px; }
.header-right .menu li.top-menu-item { cursor: default; float: left; position: relative; z-index: 9999; -webkit-transition: all .6s ease-in; -moz-transition: all .6s ease-in; -o-transition: all .6s ease-in; transition: all .6s ease-in }
.header-right .menu li.top-menu-item .menu-hd { display: inline-block; padding: 0 25px; color: #fff; text-decoration: none }
.header-right .menu li.top-menu-item:hover { background: #4a99b3; color: #fff; }
.header-right .menu li.top-menu-item a.top-menu-item-link:link, .menu li.top-menu-item a.top-menu-item-link:visited { color: #fff; text-decoration: none }
.header-right .dropdown-menu { min-width: 140px !important; left: 10px !important; }
.header-right .dropdown-toggle { font-size: 16px; }
.header-right .txtshoppingcart { font-size: 13px; }
.header-left .flash-wrap { background: url("/Content/images/logo.png") no-repeat; display: block; background-size: 100%; height:28px; overflow: hidden; margin-top: 26px; width: 188px; margin-left: 0%; }

/*.header-left .flash-wrap { background: url(/Content/images/hopebeauty.png) no-repeat; display: block; background-size: 100%; height: 155px; overflow: hidden; margin-top: 14px; width: 96px; margin-left: 15%; } 
  */  
    .header-center { width: 1000px; margin: 0 auto; }

.menu .link a { position: absolute; top: 0; width: 160px; height: 48px; padding-top: 14px; display: inline-block; z-index: 2 }
.header-left .logo a { left: 0 }
.header-left .activity-url a { right: 0 }
.header-left .item { height: 80px }
.header-left .pr { position: relative }
.header-left .activity { min-width: 210px; position: relative }
.menu { font-size: 16px; line-height: 80px !important; color: #4a99b3 !important; }
.header li { line-height: 80px !important; }

.menu li.top-menu-item { cursor: default; float: left; position: relative; z-index: 9999; -webkit-transition: all .6s ease-in; -moz-transition: all .6s ease-in; -o-transition: all .6s ease-in; transition: all .6s ease-in; height: 80px; width: 125px; color: #4a99b3 !important; text-align: center; }
.menu li.top-menu-item .menu-hd { display: inline-block; padding: 0 20px; text-decoration: none; }
.menu li.top-menu-item:hover { background: #4a99b3 !important; }
.menu li.top-menu-item a:hover { color: #fff !important; }
.menu li.top-menu-item a.top-menu-item-link:link, .menu li.top-menu-item a.top-menu-item-link:visited { background: #4a99b3 !important; }

.on { background: #4a99b3 !important; }

.ona { color: #fff; }

/**************************/
.nav_user li { margin-left: 30px; }

.nav_user { float: right; margin-right: 50px; }

ul { list-style: none; }










