﻿h1,h2,h3,h4{font-family:"Microsoft Yahei", "Helvetica Neue", Tahoma, Geneva, sans-serif;}
i.fa > img{vertical-align:text-top;width:16px;height:16px;}
tr.tr-last td,tr.tr-last th{border-bottom:none!important;}
.text-money{text-align:right;font-weight:bold;color:#373e4a;font-family:'SimSun'}
.text-money.has-unit:before{content:'￥';padding-right:5px;font-weight:bold;vertical-align:baseline}
.text-money.green{color: #68b828;}
.text-money.red{color: #d5080f;}
.text-money.black{color: #333;}
.text-money.gray{color: #ccc;}
.wrapped{display:inline-block;word-wrap:break-word;white-space:pre-wrap;}
.btn-toolbar > .title{padding:3px 6px;}
.table tr.gray{opacity:.3}
.nav-toolbar{min-height:48px;border-top:solid 1px #eee !important;background-color:transparent;border-bottom:solid 1px #eee !important;}
.nav-toolbar h2{display: inline-block;    font-size: 13px;    border-left: solid 2px #979898;    padding-left: 10px;}
.nav-toolbar .navbar-tools .btn{margin:8px 0 8px 8px;}
.nav-toolbar .navbar-nav:first-child{margin-left:-15px}
.nav-toolbar .navbar-nav > li > a{padding-top:15px;padding-bottom:15px;}
.nav-toolbar .navbar-form{margin-top:8px;margin-bottom:8px;}
.note-editor.panel{padding:0}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{border:none}
@media screen and (max-width: 768px){
    .navbar.horizontal-menu .navbar-inner .navbar-brand {width: auto;    background: transparent;}
    .page-container .main-content{padding:15px 15px 0 15px!important;}
    .page-container .main-content .page-title{margin-top:-15px!important;margin-left:-15px!important;margin-right:-15px!important;}
    .page-container .main-content .page-title .title-env{padding-left:15px!important;}
    .page-container .main-content .page-title .breadcrumb-env{clear:none;float:right}
    .page-container .main-content .main-footer{margin-left:-15px;margin-right:-15px}
    .page-container .main-content > .tab-content{padding:5px!important;}
    .page-container .main-content > .panel{padding:10px 5px!important;}
    .page-container .main-content > .panel > .panel-heading{padding:5px 10px!important;}
    .modal .modal-dialog .modal-content{padding:15px!important;}
    footer.main-footer{padding-left:15px;padding-right:15px;}
    .page-body.skin-white .sidebar-menu{background:#2c2e2f!important;border-right:none;}
    .page-body.skin-white .sidebar-menu .logo-env{background:#fff;}
    .page-body.skin-white .sidebar-menu .main-menu a{color:#979898;border-bottom-color:#313437;}
    .page-body.skin-white .sidebar-menu .main-menu li.active > a{color:#fff!important;}
    .page-body.skin-white .sidebar-menu .main-menu li.has-sub > a:before{color:#6d747a!important}
    .user-info-navbar{margin:-30px -15px 15px -15px!important}
}
@media screen and (max-width: 992px) and (min-width: 767px){
    .navbar.horizontal-menu .navbar-inner .navbar-brand {width: 80px;overflow:hidden;     }
    .navbar.horizontal-menu .navbar-inner .navbar-brand .logo{width: 80px;overflow:hidden;  }
}
.user-info-navbar{border-bottom:solid 1px #eeeeee!important;}
.user-info-navbar .user-info-menu > li > a{border-bottom-color:#eee;}
.user-info-navbar .user-info-menu > li.open > a{border-bottom-color:#fff;}
.user-info-navbar .user-info-menu > li a .title{line-height:16px;}
.page-container .main-content .page-title{background:#fff!important;-webkit-box-shadow:none;box-shadow:none;border-bottom:solid 1px #ededed!important;}
.page-container .sidebar-menu .sidebar-menu-inner .logo-env .mobile-menu-toggle a:hover, .page-container .sidebar-menu .sidebar-menu-inner .logo-env .mobile-menu-toggle a:active, .page-container .sidebar-menu .sidebar-menu-inner .logo-env .mobile-menu-toggle a:focus{color:#000}
.panel .panel-heading > .panel-toolbar {float: right;margin-bottom:0;margin:-6px 0;}
.panel .panel-heading > .panel-toolbar .btn{margin-bottom:0;}

.nav.nav-tabs li .btn{margin-bottom:0!important}
.nav.navbar-nav .nav-sep{background:#eee;width:1px;height:65px;margin-right:-1px;z-index:5;}
@media screen and (max-width: 768px)
{
.nav.navbar-nav .nav-sep{height:0;}
}


.cbp_tmtimeline > li .cbp_tmtime{width:23%}

.user-info-navbar .user-info-menu > li > a i{display:inline-block;width:16px;height:16px}
.user-info-navbar .user-info-menu > li > a i img{vertical-align:top;width:16px;height:16px}

.page-body{background:#f8f8f8;}
.sidebar-menu.collapsed .sidebar-menu-inner{position:fixed;}
.sidebar-menu.collapsed .main-menu li.project-list ul{border-radius:0;margin:0;}
.sidebar-menu{border-right:solid 1px #eeeeee}
.sidebar-menu .logo-env{background:#fff;padding:28px 45px 29px 45px;}
.sidebar-menu .logo-env a{line-height:1!important;}
.sidebar-menu .logo-env .settings-icon a i{font-size:14px}
.sidebar-menu .main-menu li.has-sub > a:before{color:#666666!important}
.sidebar-menu .main-menu li.project-list ul{background:#fff;border:solid 1px #eee;border-bottom:none;margin:15px 0 15px 0;}
.sidebar-menu .main-menu li.project-list ul li a{border-bottom:solid 1px #eee !important;}
footer.main-footer{background:#f8f8f8;}
.horizontal-menu .navbar-brand{}
.horizontal-menu .navbar-brand .logo{display:table-cell !important;}
.horizontal-menu .navbar-brand .logo-collapsed{display:none !important;}
.page-body.collapsed .horizontal-menu .navbar-brand{width:20px !important;}
.page-body.collapsed .horizontal-menu .navbar-brand .logo{display:none !important;}
.page-body.collapsed .horizontal-menu .navbar-brand .logo-collapsed{display:table-cell !important;}
.page-body .btn-sidebar a .to-left{display:inline-block}
.page-body .btn-sidebar a .to-right{display:none}
.page-body.collapsed .btn-sidebar a{text-align:left}
.page-body.collapsed .btn-sidebar a .to-left{display:none}
.page-body.collapsed .btn-sidebar a .to-right{display:inline-block}
.navbar.horizontal-menu .navbar-inner > .nav > li i{width:30px;text-align:center}

.no-content{background:#f7f7f7;color:#ccc;padding:150px 0!important;text-align:center}
.no-content > i{display:block;margin:5px auto;font-size:32px;}
