.p_level1Box > li > a { padding:5px 15px; margin:0; border-radius:2px; font-size:16px; color:#333; line-height:24px; display:inline-block;}
.p_level1Box > li > a:hover{	background-color:#1161ba;  color:#fff;}
.p_level1Box > .active > a,
.p_level1Box > .active > a:hover,
.p_level1Box > .active > a:focus,
.p_level1Box > .open > a,
.p_level1Box > .open > a:hover,
.p_level1Box > .open > a:focus { background-color:#1161ba; color:#fff; }
.p_level1Box .dropdown-menu {
    background-color:rgba(0,0,0,.85);
    -webkit-box-shadow:0 3px 8px rgba(0, 0, 0, 0.125);
    -moz-box-shadow:0 3px 8px rgba(0, 0, 0, 0.125);
    box-shadow:0 3px 8px rgba(0, 0, 0, 0.125);
    border:0;
    padding:0;
    margin-top:0;
    border-top:0;
    border-radius:0;
    left:0;
}
.p_level1Box .dropdown-menu:before{  position:absolute;  top:0;}
.p_level1Box .dropdown-menu > li > a {  padding:8px 15px;  color:#fff;}
.p_level1Box .dropdown-menu > li:hover > a,
.p_level1Box .dropdown-menu > li:focus > a,
.p_level1Box .dropdown-menu > li.active > a {  background-color:#2fa4f5;  color:#fff;}
.p_level1Box .dropdown-menu > li:last-child > a {  border-radius:0 0 3px 3px;}
.p_level1Box .dropdown-menu > li.divider {  background-color:transparent;}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form {  border-top:0;  padding-bottom:0;}
.open  .dropdown-menu{
    display: block;
}
.dropdown-menu a{
    line-height: 50px !important;
}

.active{
    background-color: #2fa4f5;
}
.active span{
    color: #fff;
}