@charset "UTF-8";
/*  IMAGES  */
/* 默认颜色 */
/* 主题颜色放入 minxin-themeColors.scss
$color-primary: $palette-indigo-500 !default;
$color-primary-dark: $palette-indigo-700 !default;
$color-accent: $palette-pink-A200 !default;
*/
/* 客户化 */
/* 波纹效果 */
/* 动画 */
/* 阴影 */
/* ==========  字体  ========== */
/* 控件 */
/* UButton */
/* UText */
/*  Navlayout  */
/* gridlayout */
/* menu */
/* CHECKBOX */
/*  Radio  */
/* Switch  */
/* loading */
/* datetimepicker */
/* message */
/* DATA TABLE */
/* tooltip*/
/* 进度条 */
/* ==========  Content Tabs  ========== */
/* CARD */
/* Card dimensions */
/* Cover image */
/* ==========  Card  ========== */
/* ============ Forms ============*/
/* BADGE */
/* Typography */
/* Shadows */
/* Animations */
.u-panel {
  font-family: Roboto,sans-serif;
  font-size: 14px;
  line-height: 1.57142857;
  color: #757575;
  position: relative;
  margin-bottom: 30px;
  border-width: 0;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px; }
  .u-panel .u-panel-heading {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    position: relative;
    padding: 0;
    border-bottom: 1px solid transparent; }
  .u-panel h4, .u-panel h3 {
    font-family: Roboto,sans-serif;
    font-weight: 600;
    line-height: 1.2;
    color: #424242;
    font-size: 18px;
    text-shadow: rgba(0, 0, 0, 0.15) 0 0 1px; }

.u-panel-title {
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  padding: 20px 30px;
  font-size: 18px;
  color: #424242; }
  .u-panel-title .small {
    color: #757575; }

.u-panel-body {
  padding: 30px 30px;
  position: relative; }

.panel-heading + .panel-body {
  padding-top: 0; }

.u-panel-bordered .u-panel-heading {
  border-bottom: 1px solid #e0e0e0; }
  .u-panel-bordered .u-panel-heading .panel-title {
    padding-bottom: 20px; }

.u-panel-bordered .u-panel-body {
  padding-top: 30px; }

.u-panel-bordered .u-panel-footer {
  border-top: 1px solid #e0e0e0;
  padding: 0 30px 15px;
  background-color: transparent;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  padding-top: 15px; }

.u-panel > :not(.panel-loading):not(.collapsing) {
  -webkit-transition: opacity .3s;
  -o-transition: opacity .3s;
  transition: opacity .3s; }

.btn-group-vertical > .btn-group:after, .btn-group-vertical > .btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .u-panel-body:after, .u-panel-body:before, .row:after, .row:before {
  display: table;
  content: " "; }

.u-panel-body .h1:first-child, .panel-body .h2:first-child, .u-panel-body .h3:first-child, .u-panel-body .h4:first-child, .u-panel-body .h5:first-child, .u-panel-body .h6:first-child, .u-panel-body h1:first-child, .u-panel-body h2:first-child, .u-panel-body h3:first-child, .u-panel-body h4:first-child, .u-panel-body h5:first-child, .u-panel-body h6:first-child {
  margin-top: 0; }
