/*!
 * shenghuotianxia.com
 */
.btn-primary {
  color: #ffffff;
  background-color: #188ed6;
  border-color: #157fbf;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff;
  background-color: #1370a8;
  border-color: #09334c;
}
.btn-primary:hover {
  color: #ffffff;
  background-color: #1370a8;
  border-color: #0f5a88;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #1370a8;
  border-color: #0f5a88;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #ffffff;
  background-color: #0f5a88;
  border-color: #09334c;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #188ed6;
  border-color: #157fbf;
}
.btn-primary .badge {
  color: #188ed6;
  background-color: #ffffff;
}
.btn-success {
  color: #ffffff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #ffffff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #ffffff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #ffffff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #ffffff;
}
.btn-info {
  color: #ffffff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #ffffff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #ffffff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #ffffff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #ffffff;
}
.btn-warning {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #ffffff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #ffffff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #ffffff;
}
.btn-danger {
  color: #ffffff;
  background-color: #fb7269;
  border-color: #fa5b50;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff;
  background-color: #fa4337;
  border-color: #c61105;
}
.btn-danger:hover {
  color: #ffffff;
  background-color: #fa4337;
  border-color: #f92315;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #fa4337;
  border-color: #f92315;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #ffffff;
  background-color: #f92315;
  border-color: #c61105;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #fb7269;
  border-color: #fa5b50;
}
.btn-danger .badge {
  color: #fb7269;
  background-color: #ffffff;
}
.btn-link {
  color: #188ed6;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #106091;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #188ed6;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 3;
  color: #106091;
  background-color: #eeeeee;
  border-color: #dddddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #fb7269;
  border-color: #fb7269;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}


/*css1*/
html { overflow-x: hidden;}
html, body{ margin:0; height:100%; min-width: 1000px;  }
a { color:#444;}
.wrap { background:#fff; min-height:100%; margin-left:200px; border-left:#e7e7e7 solid 1px;  min-width: 1000px;}
.sidebar-nav { width:200px; position:absolute; top:0; left:0; bottom:0; float:left; height:100%; margin:0 0 60px; background-color:transparent !important; border:none; broder-radius:0;}
.sidebar-nav .navbar-brand { width:200px; text-align:center; padding:5px 0; border-bottom:#e7e7e7 solid 1px; height:60px;}
.sidebar-nav .navbar-brand > img { margin:0 auto; max-width:200px;}
.sidebar-nav .sidebar-menu { padding:0;}
.sidebar-nav .navbar-header,.sidebar-menu .navbar-nav,.sidebar-menu .navbar-nav > li { float:none;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background:#fff;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background-color: #fb7269; color:#fff; }
.sidebar-menu .navbar-nav > li { border-bottom:#e7e7e7 solid 1px;}
.sidebar-menu .navbar-nav > li > a { padding: 15px 20px;}
.sidebar-menu .navbar-nav > li > a .caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-left: 4px dashed;
  border-left: 4px solid \9;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
}
.dropdown-menu { background-color:#fff; border:#eee solid 3px; box-shadow:none; left:200px; top:0; padding:5px;}
.dropdown-menu > li > a { padding:7px 15px; text-align:left;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { background-color:#fb7269;}
.dropdown-menu > li > a .badge { position:absolute; top:3px; background-color:#fb7269; border:#fff solid 1px; }
.dropdown-menu2 { background-color: #fff; border: #eee solid 3px; box-shadow: none; left: 400px; top: 30px; padding: 5px;}
.dropdown-menu2 > li > a { padding:7px 15px; text-align:left;}
.dropdown-menu2 > .active > a, .dropdown-menu2 > .active > a:hover, .dropdown-menu2 > .active > a:focus { background-color:#fb7269;}
.dropdown-menu2 > li > a .badge { position:absolute; top:3px; background-color:#fb7269; border:#fff solid 1px; }

.wrap-header { height:60px; border-bottom:#e7e7e7 solid 1px; background:#fff;}
.wrap-header .navbar-default { background:none; border:none;}
.wrap-header .navbar-header { float:left; padding:10px;}
.wrap-header .navbar-header h2 { margin:0; line-height:40px; }
.wrap-header .navbar-header h2 small { display: inline-block; background:#fb7269; border-radius:4px; margin:0; color:#fff; padding:8px 10px; font-size:1.6rem; vertical-align:middle;}
.wrap-header .navbar-right { margin-top:5px;}
.wrap-header .navbar-nav > li > a { padding-left:10px; padding-right:10px;}
.wrap-header .navbar-text { margin-left:10px; margin-right:10px;}
.wrap-header .dropdown-menu { top:50px;}

.wrap-breadcrumb .breadcrumb { background-color:transparent; margin-bottom:0; padding:0 8px; height:50px; line-height:50px; }
.wrap-breadcrumb .breadcrumb > li + li::before { content:">";}
.wrap-breadcrumb .breadcrumb > li a { color:#fb7269;}
.wrap-breadcrumb .breadcrumb > .active,.wrap-header .wrap-breadcrumb .breadcrumb > .active:hover { color:#999; }
/*.breadcrumb { background-color:transparent; margin-bottom:0; padding:8px 0;}
.breadcrumb > li { font-size:12px; display:inline-block; border:#fb7269 solid 1px; border-radius:50px; background-color:#fb7269; padding:0 10px; }
.breadcrumb > li + li::before { content:""; padding:0;}
.breadcrumb > li:hover { background:#fc918a; }
.breadcrumb > li a { color:#fff;}
.breadcrumb > li a:hover { background:#fc918a; text-decoration:none; }
.breadcrumb > .active,.breadcrumb > .active:hover { color:#fff; background:#ccc; border:#ccc solid 1px;}
*/
.sidebar-page { padding:2px 20px 10px;}

/*login top*/
.topbar { border-bottom:#e4e4e4 solid 1px; background:#f6f6f6; font-size:12px; color:#666; line-height:32px;}
.topbar .top-nav { text-align:right; color:#ccc;}
.topbar .top-nav a { margin:0 5px; color:#666; font-size:12px;}
.topbar .top-nav a:hover { color:#f33; text-decoration:none;}

/*login logo*/
.login-logo { margin-bottom:20px;}

/*login banner*/
.login-banner { margin-top:20px;}
.login-banner img { width:100%; height:auto;}

/*login banner*/
.loginColumns { padding:20px 10px 0px; max-width:860px; margin:0 auto;}
.loginColumns hr { margin-top:50px;}

.login-foot { font-size: 12px;}

.panel-default { border-color:#e7e7e7;}

.nav-tabs li.pull-right a { padding:5px 15px;}

.mail-box-header { background:#fc918a; color:#fff; border:#fc918a solid 1px;}

.wechat-notice-view .detail-view { table-layout:fixed;}

.pagination > li > a,.pagination > li > span { color: #666;}

.footer { background:#fff;}

.feed-activity-list .feed-element {
  border-bottom: 1px solid #e7eaec;
}
.feed-element:first-child {
  margin-top: 0;
}
.feed-element {
  padding-bottom: 15px;
}
.feed-element,
.feed-element .media {
  margin-top: 15px;
}
.feed-element,
.media-body {
  overflow: hidden;
}
.feed-element > .pull-left {
  margin-right: 10px;
}
.feed-element img.img-circle,
.dropdown-messages-box img.img-circle {
  width: 38px;
  height: 38px;
}
.feed-element .well {
  border: 1px solid #e7eaec;
  box-shadow: none;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 10px 20px;
  font-size: 11px;
  line-height: 16px;
}
.grid-view td {vertical-align: middle!important;}

@media (max-width: 768px) {
  body { padding-top: 50px;}
  html, body { min-width: 100%;}
  .sidebar-nav { width: 100%; position: fixed; height: 50px; float: none; border-bottom: #e7e7e7 solid 1px;}
  .sidebar-nav .navbar-brand { border-bottom-width: 0; padding: 0;}
  .wrap { margin-left: 0; border-left-width: 0; min-width: auto;}
  .wrap-header { display: none;}
}