 /* 风险评估商-个人中心 左边工具栏 */
.font-s16{font-size: 16px;}
body { background: #eaedf1; color: #434343;}
#mcen-title{height: 46px; line-height:20px;background: #354252;}
#mcen-title a{cursor:default}
#mcen-title a:hover,#mcen-title a:focus{ background: none;}

 .gray-bg {background-color: #eaedf1;}
.nav > li > a {color: #a7b1c2;padding: 14px 20px 14px 25px;}
.nav.navbar-right > li > a {color: #999c9e;}
.nav > li.active > a {color: #ffffff;}
.navbar-default .nav > li > a:hover{background-color: #404e61;color: white;}
.navbar-default .nav > li > a:focus {background:#2e9fe3 ;color: white;}
.nav > li > a i { margin-right: 1px; } .navbar { border: 0; }
.navbar-default { background-color: #293038; border-color: #2f4050; }
.navbar-top-links li { display: inline-block; }
.navbar-top-links li:last-child { margin-right: 40px; } 
.navbar-top-links li a { padding: 20px 10px; min-height: 50px; } 
.leftdrop-menu { border: medium none; border-radius: 3px; box-shadow: 0 0 3px rgba(86, 96, 117, 0.7); display: none; float: left; font-size: 12px; left: 0; 
/*list-style: none outside none; */padding: 0; position: absolute; text-shadow: none; top: 100%; z-index: 1000; border-radius: 2px; }
/*.leftdrop-menu > li > a { border-radius: 3px; color: inherit; line-height: 25px; margin: 4px; text-align: left; font-weight: normal; }*/
.leftdrop-menu > li > a.font-bold { font-weight: 600; } 
.navbar-top-links .leftdrop-menu li { display: block; }
 .navbar-top-links .leftdrop-menu li:last-child { margin-right: 0; } 
 .navbar-top-links .leftdrop-menu li a { padding: 3px 20px; min-height: 0; } 
 .navbar-top-links .leftdrop-menu li a div { white-space: normal; } 
.bgbo-186{background: #186ab3;border: 1px solid #186ab3;}

.nav > li.active {background: #293846; } 
.nav.nav-second-level > li.active { border: none; }
.nav.nav-second-level.collapse[style] { height: auto !important; }
.nav-header .text-muted { color: #8095a8; }
.minimalize-styl-2 { margin-top: 18px; font-size: 16px; float: left; } 
.arrow { float: right; }
.fa.arrow:before { content: "\f104"; }
.active > a > .fa.arrow:before { content: "\f107"; }
.nav-second-level li{ border-bottom: none !important; }

.nav-second-level li a {padding-left: 52px; } 
.nav-third-level li a {padding-left: 62px; color: #15548b; list-style: arabic-indic;} 
body:not(.fixed-sidebar).mini-navbar .nav li:hover > .nav-second-level,
.mini-navbar .nav li:focus > .nav-second-level { display: block; border-radius: 0 2px 2px 0; min-width: 140px; height: auto; }
body.mini-navbar .navbar-default .nav > li > .nav-second-level li a { font-size: 12px; border-radius: 3px; } 
.fixed-nav .slimScrollDiv #side-menu { padding-bottom: 60px; }
.mini-navbar .nav-second-level li a { padding: 10px 10px 10px 15px; }
.mini-navbar .nav-second-level { position: absolute; left: 70px; top: 0px; background-color: #2f4050; padding: 10px 10px 10px 10px; font-size: 12px; }
.mini-navbar li.active .nav-second-level { left: 65px; }

.hbg-293038{height: 100%; background: #293038;}
body.mini-navbar .navbar-static-side { width: 70px;}
body.mini-navbar .profile-element,
body.mini-navbar .nav-label,
body.mini-navbar .navbar-default .nav li a span { display: none; }

body.mini-navbar .nav-header { padding: 0; background-color: #1ab394; }
body.mini-navbar #page-wrapper { margin: 0 0 0 70px; }
body.fixed-sidebar.mini-navbar .footer { margin: 0 0 0 0px; }
body.fixed-sidebar .navbar-static-side { position: fixed; width: 220px; z-index: 101; height: 100%; }
body.fixed-sidebar.mini-navbar .navbar-static-side { width: 0px; }
body.fixed-sidebar.mini-navbar #page-wrapper { margin: 0 0 0 0px; }
body.body-small.fixed-sidebar.mini-navbar #page-wrapper { margin: 0 0 0 220px; }
body.body-small.fixed-sidebar.mini-navbar .navbar-static-side { width: 220px; }

.fixed-sidebar.mini-navbar .nav li:focus > .nav-second-level { display: block; height: auto; }
body.fixed-sidebar.mini-navbar .navbar-default .nav > li > .nav-second-level li a { font-size: 12px; border-radius: 3px; }
.fixed-sidebar.mini-navbar .nav-second-level li a { padding: 10px 10px 10px 15px; }
.fixed-sidebar.mini-navbar .nav-second-level { position: relative; padding: 0; font-size: 13px; }
.fixed-sidebar.mini-navbar li.active .nav-second-level { left: 0px; }
body.fixed-sidebar.mini-navbar .navbar-default .nav > li > a { font-size: 13px; }
body.fixed-sidebar.mini-navbar .nav-label,
body.fixed-sidebar.mini-navbar .navbar-default .nav li a span { display: inline; }
.fixed-sidebar.mini-navbar .nav-second-level li a { padding: 7px 10px 7px 52px; }
.fixed-sidebar.mini-navbar .nav-second-level { left: 0px; }

#wrapper { width: 100%; overflow-x: hidden; }
.wrapper { padding: 0 20px; }
.wrapper-content { padding: 20px 10px 40px; }
#page-wrapper { padding: 0 15px; min-height: 568px; position: relative !important; }
@media (min-width: 768px) {
  #page-wrapper { position: inherit; margin: 0 0 0 240px;}
}
@media (min-width: 768px) {
  #page-wrapper { position: inherit; margin: 0 0 0 180px;  }
  .navbar-static-side { z-index: 101; position: absolute; width: 180px; } 
}
@media (max-width: 768px) {
  #page-wrapper { position: inherit; margin: 0 0 0 0px; min-height: 1000px; }
  .body-small .navbar-static-side { display: none; z-index: 1; position: absolute; width: 70px; }
  .body-small.mini-navbar .navbar-static-side { display: block; }
  .sidebar-content .wrapper { padding-right: 0px; z-index: 1; } 
  }
  .bg-286090 a:focus{border: 1px solid #286090;}