@charset "utf-8";
/* ---------- breadcrumb ---------- */
.breadcrumb{-webkit-transition: box-shadow 0.3s, border-color 0.3s;transition: box-shadow 0.3s, border-color 0.3s;}
.breadcrumb:hover{box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.08);border-color: #d8d8d8;}

/* ---------- panel ---------- */
.panel{-webkit-transition: box-shadow 0.3s, border-color 0.3s;transition: box-shadow 0.3s, border-color 0.3s;}
.panel:hover{box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.08);border-color: #d8d8d8;}
.panel .panel-heading{padding-right: 10px;padding-left: 10px;}
.panel .panel-body{padding: 10px;}
.panel .panel-footer{padding: 7px 10px;}
.panel .panel-footer .btn{margin-right: 15px;}
.panel .panel-footer .pagination{margin: 0px;}

/* ---------- main ---------- */
main{margin: 50px 0px 0px 80px;-webkit-transition: margin 0.5s;transition: margin 0.5s;}

main .breadcrumb {margin-bottom: 5px;}

/* ---------- main-header ---------- */
.main-header{height: 45px;position: fixed;top: 0px;right: 0px;left: 0px;z-index: 100;background-color: #FFFFFF;}
.main-header .title{width: 180px;height: 45px;line-height: 45px;float: left;text-align: center;background-color: #FFFFFF;}
.main-header .title a{color: #A6A6A6;font-size: 16px;}
.main-header .main-sidebar-toggle{height: 45px;float: left;width:80px;padding: 20px;margin-right: 15px;position: relative;color: #ffffff;-webkit-transition: background-color 0.3s;transition: background-color 0.3s;outline: none;border: 1px solid transparent;background-color:#D85342;}
.main-header .main-sidebar-toggle .icon-bar{width: 22px;height: 2px;display: block;border-radius: 1px;background-color: #ffffff;}
.main-header .main-sidebar-toggle .icon-bar+.icon-bar{margin-top: 4px;}
.main-header .main-sidebar-toggle:hover{background-color: rgba(0, 0, 0, 0.1);}
.main-header .nav > li{float: left;}
.main-header .nav > li > a{height: 45px;line-height: 45px;padding: 0px 15px;color: #4f4f4f;-webkit-transition: background-color 0.3s;transition: background-color 0.3s;}
.main-header .nav > li > a:hover, .main-header .nav > li.open > a{background-color: rgba(0, 0, 0, 0.7);color:#fff}
.main-header .nav > li > a .icon-notice{font-size: 18px;}
.main-header .nav > li > a .circle{width: 5px;height: 5px;position: absolute;top: 11px;right: 16px;border-radius: 50%;background-color: #f04134;}
.main-header .nav .dropdown.open .dropdown-toggle{background-color: rgba(0, 0, 0, 0.7);}
.main-header .nav .dropdown .dropdown-menu .iconfont{font-size: 18px;vertical-align: middle;}

/* ---------- main-sidebar ---------- */
.main-sidebar{width:80px;position: fixed;top: 45px;bottom: 0px;left: 0px;z-index: 100;white-space: nowrap;-webkit-transition: width 0.5s, transform 0.5s;transition: width 0.5s, transform 0.5s;background-color: #5E6670;}
.main-sidebar .search{padding: 10px;border-radius: 3px;}
.main-sidebar .search input[type="text"], .main-sidebar .search .btn{height: 30px;color: #dddddd;-webkit-transition: color 0.3s, background-color 0.3s;transition: color 0.3s, background-color 0.3s;box-shadow: none;border-color: transparent;background-color: #555555;}
.main-sidebar .search input[type="text"]:focus, .main-sidebar .search input[type="text"]:focus+.input-group-btn .btn{color: #999999;background-color: #ffffff;}
.main-sidebar .panel-group{margin-bottom: 0px;}
.main-sidebar .panel-group .panel{margin-top: 0px;border-radius: 0px;border: none;border-bottom: 1px solid #414141;background: transparent;}
.main-sidebar .panel-group .panel .panel-heading{padding: 0px;border-radius: 0px;}
.main-sidebar .panel-group .panel .panel-heading a{display: block;padding: 8px;color: #ffffff;font-size: 13px;text-decoration: none;-webkit-transition: border-color 0.3s, background-color 0.3s;transition: border-color 0.3s, background-color 0.3s;border-left: 3px solid transparent;background-color: #5E6670;text-align:center;}
.main-sidebar .panel-group .panel .panel-heading a:hover{border-left-color: #00beff;background-color: #4f4f4f;width:80px;}
.main-sidebar .panel-group .panel .panel-heading.hactive a{border-left-color: #00beff;background-color: #4f4f4f;width:80px;}
.main-sidebar .panel-group .panel .panel-heading a .icon-unfold{position: absolute;right: 10px;}
.main-sidebar .panel-group .panel .panel-heading a[aria-expanded=true]{background-color: #4f4f4f;color: #00beff;}
.main-sidebar .panel-group .panel .panel-heading a[aria-expanded=true] .icon-unfold{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.main-sidebar .panel-group .panel .panel-body{padding: 0px;border: none;}
.main-sidebar .panel-group .panel .list-group{margin-bottom: -25px;}
.main-sidebar .panel-group .panel .list-group-item{padding: 0px;border-radius: 0px;border: none;border-bottom: 1px solid #e6e6e6;background-color: #4f4f4f;color:#000;}
.main-sidebar .panel-group .panel .list-group-item a{color:#ffffff;display: block;padding: 4px 10px 4px 15px;text-decoration: none;-webkit-transition: color 0.3s, background-color 0.3s;transition: color 0.3s, background-color 0.3s;}
.main-sidebar .panel-group .panel .list-group-item a:hover{color: #ffffff;background-color: #D85342;}
.main-sidebar .panel-group .panel .list-group-item.active a{color: #ffffff;background-color: #D85342;}
.main-sidebar .panel-group .panel .list-group-item .label{position: absolute;right: 10px;}
.main-sidebar>.list-group .list-group-item{padding: 0px;border-radius: 0px;border: none;}
.main-sidebar>.list-group .list-group-item a{display: block;padding: 12px;color: #ffffff;-webkit-transition: border-color 0.3s, background-color 0.3s;transition: border-color 0.3s, background-color 0.3s;border-left: 3px solid transparent;background-color: #4f4f4f;}
.main-sidebar>.list-group .list-group-item a:hover{border-left-color: #108ee9;background-color: #222222;}
.main-sidebar>.list-group .list-group-item.active a{background-color: #108ee9;}
.main-sidebar>.list-group .list-group-item.active .iconfont{color: #ffffff;}
.main-sidebar>.list-group .list-group-item>p{padding: 12px 12px 12px 14px;color: #cccccc;background-color: #444444;}
@media(min-width: 768px){.main-sidebar-mini .main-sidebar{width: 80px;overflow: inherit!important;}.main-sidebar-mini .main-sidebar .search, .main-sidebar-mini .main-sidebar .panel-heading span, .main-sidebar-mini .main-sidebar .panel-heading .icon-unfold, .main-sidebar-mini .main-sidebar .panel-collapse, .main-sidebar-mini .main-sidebar>.list-group .list-group-item span, .main-sidebar-mini .main-sidebar>.list-group .list-group-item>p{}.main-sidebar-mini .main-sidebar .panel:hover .panel-heading{width: 80px;}.main-sidebar-mini .main-sidebar .panel:hover .panel-heading span{display: inline;padding-left: 40px;}.main-sidebar-mini .main-sidebar .panel:hover .panel-collapse{width: 200px;display: block;position: absolute;left: 80px;margin-top:-60px}.main-sidebar-mini main{margin-left: 81px;}}
@media(max-width: 767px){.main-sidebar{-webkit-transform: translate(-60px, 0px);-ms-transform: translate(-60px, 0px);transform: translate(-60px, 0px);}main{margin-left: 0px;}.main-sidebar-expanded .main-sidebar{-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);}}

.sidebar-item-menu{bottom: 0px;top: auto;display: block;position: absolute;width:200px;margin-top:0px;}
/* ---------- no-result ---------- */
.no-result{height: 50px;line-height: 50px;color: #cccccc;text-align: center;}

/* ---------- items ---------- */
.items{padding: 5px 0px;margin: 0px -10px;}
.items dt{width: 33.33%;float: left;clear: left;padding: 10px;color: #666666;font-weight: normal;text-align: right;}
.items dd{width: 66.66%;float: left;padding: 10px;margin: 0px;color: #666666;}

/*--------------选择框----------*/
.container-table-select {}
.container-table-select .panel{-webkit-transition: none;transition: none;margin: 0;border:none;}
.container-table-select .panel:hover{box-shadow: none;border:none;}
.container-table-select .panel .panel-heading{padding:5px;border: none;}
.container-table-select .panel .panel-body{padding: 5px;border:none;}
.container-table-select .panel .panel-footer{padding: 5px 5px 0 5px;border:none;}
.container-table-select .panel .panel-footer .btn{margin-right: 15px;}
.container-table-select .panel .panel-footer .pagination{margin: 0px;}
.container-table-select .row {margin-left: -5px;margin-right: -5px;}
.container-table-select .col-xs-1, .container-table-select .col-sm-1, .container-table-select .col-md-1, .container-table-select .col-lg-1, 
.container-table-select .col-xs-2, .container-table-select .col-sm-2, .container-table-select .col-md-2, .container-table-select .col-lg-2, 
.container-table-select .col-xs-3, .container-table-select .col-sm-3, .container-table-select .col-md-3, .container-table-select .col-lg-3, 
.container-table-select .col-xs-4, .container-table-select .col-sm-4, .container-table-select .col-md-4, .container-table-select .col-lg-4, 
.container-table-select .col-xs-5, .container-table-select .col-sm-5, .container-table-select .col-md-5, .container-table-select .col-lg-5, 
.container-table-select .col-xs-6, .container-table-select .col-sm-6, .container-table-select .col-md-6, .container-table-select .col-lg-6, 
.container-table-select .col-xs-7, .container-table-select .col-sm-7, .container-table-select .col-md-7, .container-table-select .col-lg-7, 
.container-table-select .col-xs-8, .container-table-select .col-sm-8, .container-table-select .col-md-8, .container-table-select .col-lg-8, 
.container-table-select .col-xs-9, .container-table-select .col-sm-9, .container-table-select .col-md-9, .container-table-select .col-lg-9, 
.container-table-select .col-xs-10, .container-table-select .col-sm-10, .container-table-select .col-md-10, .container-table-select .col-lg-10, 
.container-table-select .col-xs-11, .container-table-select .col-sm-11, .container-table-select .col-md-11, .container-table-select .col-lg-11, 
.container-table-select .col-xs-12, .container-table-select .col-sm-12, .container-table-select .col-md-12, .container-table-select .col-lg-12 
{padding-left: 5px;padding-right: 5px;}
.container-table-select .table-responsive {margin: 0;}
