﻿.fm_nav { margin-bottom: 0; border: none; border-bottom: 1px solid #dddddd; /*固定导航样式*/
z-index: 999999; background: #fff; width: 100%; border-radius: 0; top: 0; transition: all 0.5s; }
.fm_nav .fm_icon_logo { display: inline-block; width: 60px; color: #b89162; vertical-align: middle; }
.fm_nav .fm_icon_logo img { width: 100%; }
.fm_nav .navbar-brand { color: #777; height: 100px; line-height: 70px; }
.fm_nav .navbar-brand:hover, .fm_nav .navbar-brand:focus { color: #5e5e5e; background-color: transparent; }
.fm_nav .navbar-text { color: #777; }
.fm_nav .navbar-nav > li > a { color: #777; height: 100px; line-height: 70px; }
.fm_nav .navbar-nav > li > a:hover, .fm_nav .navbar-nav > li > a:focus { color: #b89162; background-color: transparent; border-bottom: 2px solid #b89162; }
.fm_nav .navbar-nav > .active > a, .fm_nav .navbar-nav > .active > a:hover, .fm_nav .navbar-nav > .active > a:focus { color: #b89162; border-bottom: 2px solid #b89162; }
.fm_nav .navbar-nav > .disabled > a, .fm_nav .navbar-nav > .disabled > a:hover, .fm_nav .navbar-nav > .disabled > a:focus { color: #ccc; background-color: transparent; }
.fm_nav .navbar-nav > li > a > span { margin-top: 12px; color: #D4D4D4; }
.fm_nav .navbar-toggle { /* border-color: #ddd; */
margin-top: 23px; }
.fm_nav .navbar-toggle:hover, .fm_nav .navbar-toggle:focus { /* background-color: #ddd; */
}
.fm_nav .navbar-toggle .icon-bar { background-color: #555; border-radius: none; width: 32px; height: 3px; }
.fm_nav .navbar-toggle .icon-bar+.icon-bar { margin-top: 5px; }
.fm_nav .navbar-collapse, .fm_nav .navbar-form { border-color: #e7e7e7; }
.fm_nav .navbar-nav > .open > a, .fm_nav .navbar-nav > .open > a:hover, .fm_nav .navbar-nav > .open > a:focus { color: #555; background-color: #e7e7e7; }
.fm_nav .nav-shop > li > a { background-color: #b89162; color: #ffffff; height: 40px; line-height: 40px; padding: 0 15px; margin-top: 30px; margin-left: 20px; transition: all 0.1s; }
.fm_nav .nav-shop > li > a:hover, .fm_nav .nav-shop > li > a:focus { border-bottom: 0; background-color: #b89162; color: #ffffff; line-height: 35px; }
@media (min-width:768px) and (max-width:992px) {
.navbar-nav>li>a { padding-left: 5px; padding-right: 5px; font-size: 13px; }
.fm_nav .nav-shop > li > a { padding: 0px 8px; margin-left: 5px; }
}
@media (min-width:992px) and (max-width:1200px) {
.navbar-nav>li>a { padding-left: 8px; padding-right: 8px; }
}
@media (max-width: 767px) {
.fm_nav .navbar-brand { height: 80px; line-height: 0; }
.fm_nav .fm_icon_logo { width: 65%; }
.fm_nav .navbar-collapse { background-color: #F1F1F1; }
.fm_nav .navbar-nav > li > a { height: 60px; line-height: 40px; border-bottom: 1px solid #DDDDDD; }
.fm_nav .nav-shop > li { float: left; width: 50%; text-align: center; padding: 0px 3%; }
.fm_nav .nav-shop > li > a { margin-top: 10px; margin-left: 0; line-height: 48px; height: 48px; }
.fm_nav .navbar-nav .open .dropdown-menu > li > a { color: #777; }
.fm_nav .navbar-nav .open .dropdown-menu > li > a:hover,  .fm_nav .navbar-nav .open .dropdown-menu > li > a:focus { color: #333; background-color: transparent; }
.fm_nav .navbar-nav .open .dropdown-menu > .active > a,  .fm_nav .navbar-nav .open .dropdown-menu > .active > a:hover,  .fm_nav .navbar-nav .open .dropdown-menu > .active > a:focus { color: #555; background-color: #e7e7e7; }
.fm_nav .navbar-nav .open .dropdown-menu > .disabled > a,  .fm_nav .navbar-nav .open .dropdown-menu > .disabled > a:hover,  .fm_nav .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #ccc; background-color: transparent; }
}
/* .fm_nav .navbar-link {
    color: #777;
}
.fm_nav .navbar-link:hover {
    color: #333;
}
.fm_nav .btn-link {
    color: #777;
}
.fm_nav .btn-link:hover,
.fm_nav .btn-link:focus {
    color: #333;
}
.fm_nav .btn-link[disabled]:hover,
fieldset[disabled] .fm_nav .btn-link:hover,
.fm_nav .btn-link[disabled]:focus,
fieldset[disabled] .fm_nav .btn-link:focus {
    color: #ccc;
} */
